Аркадий Частиков - Архитекторы компьютерного мира

Здесь есть возможность читать онлайн «Аркадий Частиков - Архитекторы компьютерного мира» весь текст электронной книги совершенно бесплатно (целиком полную версию без сокращений). В некоторых случаях можно слушать аудио, скачать через торрент в формате fb2 и присутствует краткое содержание. Город: Санкт-Петербург, Год выпуска: 2002, ISBN: 2002, Издательство: БХВ-Петербург, Жанр: Прочая околокомпьтерная литература, Биографии и Мемуары, История, на русском языке. Описание произведения, (предисловие) а так же отзывы посетителей доступны на портале библиотеки ЛибКат.

Архитекторы компьютерного мира: краткое содержание, описание и аннотация

Предлагаем к чтению аннотацию, описание, краткое содержание или предисловие (зависит от того, что написал сам автор книги «Архитекторы компьютерного мира»). Если вы не нашли необходимую информацию о книге — напишите в комментариях, мы постараемся отыскать её.

В книге прослеживается история и эволюция компьютерного мира, которую можно условно разделить на несколько периодов: период, предшествующий компьютерной эпохе; период создания первых компьютеров и появления первых языков программирования; период становления и развития компьютерной индустрии, возникновения компьютерных систем и сетей; период создания объектно-ориентированных языков программирования и новых компьютерных технологий. Каждая из глав книги посвящена отдельному периоду, изобретателям, конструкторам и программистам — архитекторам компьютерного мира.
Для широкого круга читателей

Архитекторы компьютерного мира — читать онлайн бесплатно полную книгу (весь текст) целиком

Ниже представлен текст книги, разбитый по страницам. Система сохранения места последней прочитанной страницы, позволяет с удобством читать онлайн бесплатно книгу «Архитекторы компьютерного мира», без необходимости каждый раз заново искать на чём Вы остановились. Поставьте закладку, и сможете в любой момент перейти на страницу, на которой закончили чтение.

Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Название языка LOGO происходит от греческого слова "логос", что в переводе означает "мысль". Язык был разработан в начале 70-х годов в Массачусетском технологическом институте. За основу LOGO был взят язык LISP, предназначенный для исследований в области искусственного интеллекта. Очень важной отличительной особенностью LOGO является его расширяемость. На LOGO учитель может сам написать ряд процедур, соответствующих своему предмету, и объявить их частью словаря учеников. При этом новые процедуры синтаксически не будут отличаться от встроенных команд.

LOGO — это обозначение философии обучения с помощью расширяющейся семьи языков программирования, которые эта философия и породила. К характерным особенностям семьи языков LOGO относятся функциональность и рекурсия. Таким образом, в этом языке возможно вводить новые команды и функции, которые затем могут использоваться абсолютно так же, как элементарные команды и функции. LOGO — язык, допускающий интерпретацию. Это значит, что он может использоваться в диалоговом режиме. Современные системы программирования на языке LOGO представляют собой целостные списковые структуры, т. е. они реализуют списковые языки, куда включены сами списки, списки списков и т. д. Некоторые из вариантов языка LOGO содержат элементы параллельной обработки и измерения движения, что облегчает графическое программирование. Примером плодотворного использования списковой структуры является представление процедур LOGO как списков, что позволяет эти процедуры создавать, модифицировать и включать в другие процедуры LOGO. Таким образом, LOGO — это не игрушка, а настоящий язык программирования, но только для детей.

Подмножество языка LOGO, включающее команды для Черепашки, чаще всего используется новичками "при овладении основами". Данное подмножество обозначено как "Разговор с Черепашкой", оно отличается от других языков для компьютера, таких как Smalltalk, PASCAL, тем, что обеспечивает для Черепашек систему команд, первоначально разработанных для языка LOGO. "Разговор с Черепашкой" — подмножество LOGO, легко реализуемое в других языках программирования. Следует пояснить, что LOGO никогда не задумывался как нечто завершенное и никогда не объявлялся "окончательным языком". С. Пейперт представлял LOGO как "пробный образец, показывающий, что нечто лучшее вполне возможно".

Для языка LOGO требуется значительно большая память, чем менее мощным языкам, таким как язык BASIC, поэтому раньше LOGO мог использоваться только на относительно больших компьютерах. Прототипы системы программирования на языке LOGO восходят к системам APPLE II (48Ё) и Т199/4 с расширенной памятью.

Графические изображения в языке LOGO строятся с помощью упомянутой Черепашки. История ее создания началась в 1968–1969 годах, когда группа из 12 средних по успеваемости семиклассников из смешанной школы для молодежи в Лексингтоне (штат Массачусетс) впервые работала с LOGO вместо обычной школьной программы по математике на протяжении учебного года.

С. Пейперту хотелось научить работать с LOGO не только пятиклассников, но и дошкольников, которых нельзя было загружать тонкостями тематического программирования. И Пейперт нашел выход с помощью Черепашки — вымышленного объекта, благодаря которому дети могли рисовать на экране компьютеров. Управление Черепашкой улучшало деятельность даже умственно отсталых детей, детей с недостатками слуха и детей с трудностями в обучении. Одна из студенток Массачусетского технологического института впервые обучила работе с Черепашкой 3-, 4-летних детей. Черепашку использовали также при обучении программированию на языке PASCAL учащихся колледжа. И повсюду были поразительные результаты: дети с интересом делали свои первые шаги в мире программирования.

Дальнейшим развитием LOGO стала среда LOGOWRITER, которая ориентирована на форматирование представлений о программировании в самом общем смысле и позволяет ребенку продумывать отдельные шаги и их последовательность, чтобы достичь цели. Таким образом, ребенок сам управляет процессом обучения: сам себе ставит задачу и сам находит пути ее решения. Была также реализована музыкальная версия LOGO. Ее язык оказался хорошим средством обучения музыке и сочинения новых мелодий, а также развития образного мышления. Основные музыкальные понятия (тональность, высота, октава) реализованы здесь в виде процедур, а к компьютеру подключается синтезатор с усилителем и двумя стереофоническими динамиками.

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Похожие книги на «Архитекторы компьютерного мира»

Представляем Вашему вниманию похожие книги на «Архитекторы компьютерного мира» списком для выбора. Мы отобрали схожую по названию и смыслу литературу в надежде предоставить читателям больше вариантов отыскать новые, интересные, ещё непрочитанные произведения.


libcat.ru: книга без обложки
Аркадий Аверченко
Юрий и Аркадий Видинеевы - Реалии виртуального мира
Юрий и Аркадий Видинеевы
Отзывы о книге «Архитекторы компьютерного мира»

Обсуждение, отзывы о книге «Архитекторы компьютерного мира» и просто собственные мнения читателей. Оставьте ваши комментарии, напишите, что Вы думаете о произведении, его смысле или главных героях. Укажите что конкретно понравилось, а что нет, и почему Вы так считаете.

x