OberonCore
https://forum.oberoncore.ru/

Компьютеры и вычисления. Личная точка зрения Н. Вирт 2015г
https://forum.oberoncore.ru/viewtopic.php?f=30&t=6868
Страница 1 из 1

Автор:  Dimik [ Воскресенье, 09 Октябрь, 2022 16:10 ]
Заголовок сообщения:  Компьютеры и вычисления. Личная точка зрения Н. Вирт 2015г

Перевод документа Н. Вирта "Компьютеры и вычисления. Личная точка зрения".

Автор:  Oleg N. Cher [ Воскресенье, 09 Октябрь, 2022 17:54 ]
Заголовок сообщения:  Re: Компьютеры и вычисления. Личная точка зрения Н. Вирт 201

Спасибо за перевод!
Не претендую на полную вычитку, но вот что бросилось в глаза.

Цитата:
В 1959 году в Квебеке (Канада) я впервые имел дело с компьютером
на куре по численному анализу, который вел профессор Goodspeed.

Цитата:
В 1960-1965 годах доминировали большие, удаленные компьютеры.
Они назывались фреймами и занимали большие помещения.
Я бы перевёл: "мэйнфреймами".
Цитата:
Производители фреймов подхватили эту идею

Цитата:
Третьим нововведением стали числа с плавающей точкой.
В русскоязычной среде всё-таки более прижилось выражение "с плавающей запятой".
Здесь же:
Цитата:
Варианты были с фиксированной и плавающей точкой.


Цитата:
G15 был интересным устройствомдля любителей головоломок
Цитата:
В аналоговом миретолько сложение и интегрирование (по времени) легко достижимы
Цитата:
какпоследовательность битов
Цитата:
Он былусилен барабанным магазином

Цитата:
Она работала с временнымисрезами
Цитата:
Оказалось, что полезнееопределить преобразователь
Цитата:
иодин для большого, общего хранилища файлов.
(пропущен пробел)

Цитата:
Выдающимися образцами были Intel 8080, Motorola 6800 и Rockwell 6502.
В оригинале тоже 6800, но ниже по тексту уже встречается 68000. Иногда это записывали как 68x00, т.к. семейство процессоров нумеровалось 68000, 68100, 68200, 68300 и т.д.
Цитата:
, в то время как умножение и деление трудны или практически невозможными.
"практически невозможны"?
Цитата:
Гораздо серьезной проблемой была работа с процедурами и локальными переменными.
"Гораздо более серьезной проблемой"
Цитата:
Оказалось не невозможным
"Оказалось возможным"
Цитата:
тем самым делает код не реентерабельным (невозможность одновременого использования).
"невозможность повторного вхождения"

Код:
(язык Паскаль):
PROCEDURE Sum(i, n: INTEGER; x REAL): REAL;
  VAR s: REAL:
BEGIN
  s := 0;
  FOR i := 0 TO n-1 DO s := x + s END ;
  RETURN s
END Sum;
Первый раз вижу в Паскале RETURN. Это всегда записывалось как:
Код:
Sum := s

Цитата:
одним из первых в Стэнфордский университете
"в Стэнфордском университете"
Цитата:
Они не были находились в вычислительных центрах
?
Цитата:
а также В. Кану, который основал компанию Borland.
Ф. Кану
Цитата:
Лидером в этом новом понимании был Э.В. Дийкстра, известный своим сокращением утверждения GO TO, что привело к недисциплинированным структурам программ.
?
Цитата:
Алгол был первым первым языком

Цитата:
Кроме того, это был первый процессор с 32-битными трактами данных.
?
Цитата:
(автором этих строк и Дж. Гуткнехтом)
"Й. Гуткнехтом" - Йорг (или Юрг)

Автор:  Dimik [ Воскресенье, 09 Октябрь, 2022 19:21 ]
Заголовок сообщения:  Re: Компьютеры и вычисления. Личная точка зрения Н. Вирт 201

Благодарю Вас Oleg N. Cher за помощь! Исправил, перезалил. :)

Автор:  Oleg N. Cher [ Воскресенье, 09 Октябрь, 2022 22:14 ]
Заголовок сообщения:  Re: Компьютеры и вычисления. Личная точка зрения Н. Вирт 201

Спасибо!

Поправлюсь:
Oleg N. Cher писал(а):
Иногда это записывали как 68x00, т.к. семейство процессоров нумеровалось 68000, 68100, 68200, 68300 и т.д.
нужно читать как:
Oleg N. Cher писал(а):
Иногда это записывали как 680x0, т.к. семейство процессоров нумеровалось 68000, 68010, 68020, 68030 и т.д.
Источник: https://ru.wikipedia.org/wiki/Motorola_68000

Написание Jürg Gutknecht как "Юрг Гуткнехт" встречается чаще, чем "Йорг". Так что наверное есть смысл исправить на "Ю. Гуткнехт".

Автор:  Artyemov [ Вторник, 11 Октябрь, 2022 01:44 ]
Заголовок сообщения:  Re: Компьютеры и вычисления. Личная точка зрения Н. Вирт 201

"Йот" + "у ум лаут" ( Jürg ): Юрг точно, точнее было бы "Йюрг", но перебор...
Junkers: а вот тут однозначное Юнкерс.

Для 8080 и 6502 конкурентом-современником был именно 6800 - "пятизначные" Моторолы были "настоящими" процессорми ;-)

Автор:  Comdiv [ Вторник, 11 Октябрь, 2022 02:29 ]
Заголовок сообщения:  Re: Компьютеры и вычисления. Личная точка зрения Н. Вирт 201

Цитата:
Время цикла составляло около 2 часов. На выполнение каждой команды требовалось 1-2 цикла. Для того времени это считалось очень быстро
Ну Вы даёте :). DeepL тоже в данном случае даёт в отличии от других переводчиков.

Цитата:
инструкции для получения значения должны сначала проверить (во время выполнения), является ли операнд переменной или функцией. Дискриминация основывалась на бите в каждом операнде, указывающем, является ли он простой переменной или дескриптором функции
Тоже забавно, и здесь справляется только Yandex.

Автор:  Dimik [ Среда, 12 Октябрь, 2022 16:42 ]
Заголовок сообщения:  Re: Компьютеры и вычисления. Личная точка зрения Н. Вирт 201

Artyemov писал(а):
"Йот" + "у ум лаут" ( Jürg ): Юрг точно, точнее было бы "Йюрг", но перебор...
Junkers: а вот тут однозначное Юнкерс.

Для 8080 и 6502 конкурентом-современником был именно 6800 - "пятизначные" Моторолы были "настоящими" процессорми ;-)


В онлайн-переводчиках Jürg прослушивается как Юрг, значит Ю

насчет "настоящие 6800" - можно подробней?

Автор:  Dimik [ Среда, 12 Октябрь, 2022 16:46 ]
Заголовок сообщения:  Re: Компьютеры и вычисления. Личная точка зрения Н. Вирт 201

Comdiv писал(а):
Цитата:
Время цикла составляло около 2 часов. На выполнение каждой команды требовалось 1-2 цикла. Для того времени это считалось очень быстро
Ну Вы даёте :). DeepL тоже в данном случае даёт в отличии от других переводчиков.

Цитата:
инструкции для получения значения должны сначала проверить (во время выполнения), является ли операнд переменной или функцией. Дискриминация основывалась на бите в каждом операнде, указывающем, является ли он простой переменной или дескриптором функции
Тоже забавно, и здесь справляется только Yandex.


:D :D - исправил на "микросекунды"
Дискриминация - исправил на "распознавание"

Автор:  Dimik [ Среда, 12 Октябрь, 2022 16:49 ]
Заголовок сообщения:  Re: Компьютеры и вычисления. Личная точка зрения Н. Вирт 201

Всем спасибо! Исправлено.

Вложения:
Computers and computing.zip [404.69 КБ]
Скачиваний: 87

Автор:  Comdiv [ Среда, 12 Октябрь, 2022 20:02 ]
Заголовок сообщения:  Re: Компьютеры и вычисления. Личная точка зрения Н. Вирт 201

Можете рассказать о своём алгоритме создания переведённого документа?

Автор:  Artyemov [ Четверг, 13 Октябрь, 2022 00:20 ]
Заголовок сообщения:  Re: Компьютеры и вычисления. Личная точка зрения Н. Вирт 201

Dimik писал(а):
Artyemov писал(а):
"Йот" + "у ум лаут" ( Jürg ): Юрг точно, точнее было бы "Йюрг", но перебор...
Junkers: а вот тут однозначное Юнкерс.

Для 8080 и 6502 конкурентом-современником был именно 6800 - "пятизначные" Моторолы были "настоящими" процессорми ;-)


В онлайн-переводчиках Jürg прослушивается как Юрг, значит Ю

насчет "настоящие 6800" - можно подробней?

Имелось ввиду, что 680XX (пять цифр в обозначении)- "настоящие", большие, "взрослые" (68000 32\16-битный) процессоры, а с 6800 (8-битный) начиналось.

Автор:  JackKatch [ Четверг, 13 Октябрь, 2022 09:53 ]
Заголовок сообщения:  Re: Компьютеры и вычисления. Личная точка зрения Н. Вирт 201

Стр. 41 "Оберон - результат упрощения", написано "... Неотложная становка ...". Наверное "Неотложная остановка". Ещё кое какие огрехи находил по ходу чтения, поленился сразу отметить. Найду, напишу.

Автор:  Dimik [ Пятница, 14 Октябрь, 2022 13:41 ]
Заголовок сообщения:  Re: Компьютеры и вычисления. Личная точка зрения Н. Вирт 201

Comdiv писал(а):
Можете рассказать о своём алгоритме создания переведённого документа?

Перевожу онлайн переводчиками Deepl или Yandex
Корректирую текст
Закидываю готовый текст (абзацами) в Open Office
Заголовки должны быть в формате "Заголовок1" (выподающее меню в левом верхнем углу) чтобы после, автоматически создать оглавление (Вставить -> Вставить оглавление и указатели).
Изображения вставляются в позицию каретки (Вставить -> Вставить изображение)
Заполнять документ нужно последовательно, только после готового абзаца вставлять изображение. Если вставить весь текст
сразу и затем изображения, то после правки все картинки сместятся, а смещаются они через абзацы, получится мешанина.
Хотя в Open Office есть много функций и настроек, но это самый быстрый и простой способ.
Если документ готов идете в меню Файл -> Экспорт как PDF
Сам документ сохраняется в формате .odt для будущих исправлений.

Картинки делаю так:
Копирую оригинал-страницу целиком как изображение (иного способа нет)
Вставляю в замечательную программу IrfanView
Выделяю левой клавишей мыши нужную схему
Затем, в меню применяю "Обрезать по границам выделения"
Сохраняю в формате PNG
Далее, закидываю этот файл в стандартный Paint и там редактирую.

Автор:  Comdiv [ Пятница, 14 Октябрь, 2022 14:37 ]
Заголовок сообщения:  Re: Компьютеры и вычисления. Личная точка зрения Н. Вирт 201

Ясно, документ собирается заново, а pdf - это не результат полуавтоматических преобразований исходного документа, а сознательный выбор результата. Но дело в том, что ограничения бумажных копий, тщательно воспроизводимые на компьютерах - это то ещё издевательство. Предлагаю делать не pdf, а простой html или хотя бы markdown или wiki-формате и выкладывать не в виде файла на форуме, а в виде web-страницы в системах распространения свободный данных, например, github или wiki.

Автор:  Artyemov [ Суббота, 15 Октябрь, 2022 01:02 ]
Заголовок сообщения:  Re: Компьютеры и вычисления. Личная точка зрения Н. Вирт 201

Цитата:
Далее, закидываю этот файл в стандартный Paint и там редактирую.

Вот как раз Paint - лишний инструмент в цепочке: в самом IrfanView есть все инструменты Paint-а и даже чуть больше.

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/