Подготовка программ для электронной цифровой вычислительной машины

Подготовка программ для электронной цифровой вычислительной машины Обзор книги «Подготовка программ для электронной цифровой вычислительной машины» Книга была первой по […]

Подготовка программ для электронной цифровой вычислительной машины

  • Обзор книги «Подготовка программ для электронной цифровой вычислительной машины»

    • Книга была первой по компьютерному программированию и опубликована в 1951 году. 
    • Авторы Морис Уилкс, Дэвид Уилер и Стэнли Гилл из Кембриджского университета. 
    • Основана на опыте создания и использования EDSAC, первого практического компьютера. 
  • Содержание книги

    • Описывает важные концепции программирования, включая первую библиотеку повторно используемого кода и первый API. 
    • Включает первое использование термина «ассемблер» и первое объяснение использования дампа памяти для отладки. 
    • Большая часть книги посвящена описанию библиотеки из 88 подпрограмм для математических операций. 
  • Часть первая: Отладка и примеры программ

    • Глава 6 описывает методы отладки и избегания частого рефакторинга. 
    • Глава 7 включает примеры программ для EDSAC, включая вычисления и интеграцию. 
    • Глава 8 обсуждает автоматическое программирование и «плавающие адреса». 
  • Часть вторая: Описание подпрограмм стандартной библиотеки EDSAC

    • Включает подпрограммы для операций с плавающей запятой, комплексных чисел и других математических функций. 
  • История публикаций и влияние

    • Книга была первоначально выпущена как отчет в 1950 году и распространялась среди ограниченного числа людей. 
    • Опубликована издательством «Эддисон-Уэсли» в США, несмотря на то, что написана в Англии. 
    • Спрос на книгу был низким, и потребовалось шесть лет для продажи первого издания. 
    • В 1950-х годах книга стала стандартным учебником по программированию, но со временем устарела из-за развития технологий. 
  • Исторический контекст и рекомендации

    • Книга не была первой работой по программированию, но стала первой опубликованной. 
    • Ада Лавлейс и Джон фон Нейман внесли значительный вклад в тему программирования. 
    • Ссылки на внешние ресурсы и второе издание книги доступны в Интернет-архиве и в Компьютерном музее ICL. 

Полный текст статьи:

Подготовка программ для электронной цифровой вычислительной машины — Википедия

Оставьте комментарий

Прокрутить вверх