Информатика от абака до интернета
книга

Информатика от абака до интернета : введение в специальность

Автор: Борис Гладких

Форматы: PDF

Издательство: Издательство НТЛ

Год: 2005

Место издания: Томск

ISBN: 5-89503-259-1

Страниц: 484

Артикул: 20092

Электронная книга
200

Краткая аннотация книги "Информатика от абака до интернета"

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

Содержание книги "Информатика от абака до интернета"


Предисловие
Введение
Что такое информатика
Компьютер – закономерный продукт и инструмент информационной революции
Связь – второй рычаг информационной революции
Выводы
Комментарии и ссылки на источники
Глава 1. Доэлектронная история вычислительной техники
1.1. Общий исторический фон
1.2. Простейшие цифровые вычислительные устройства – абак и счеты
1.3. Логарифмическая линейка и ее потомки – аналоговые вычислительные машины
1.4. Суммирующая машина Паскаля
1.5. Арифмометр – от машины Лейбница до электронного калькулятора
1.6. Принцип программного управления. Вычислительные машины Бэббиджа
Программное управление
Чарльз Бэббидж
Разностная машина
Аналитическая машина
Ада Лавлейс и возникновение программирования
1.7. Табуляторы: от Холлерита до машиносчетных станций
Табулятор Холлерита
Возникновение промышленности обработки данных
1.8. Сложные электромеханические и релейные машины – предвестники ЭВМ
Проекты Цузе
Проект Mark-I
Грейс Хоппер
Релейные машины Джорджа Стибица
1.9. Выводы
1.10. Комментарии и ссылки на источники
1.11. Контрольные вопросы
Глава 2. Электронные вычислительные машины
2.1. Работы Атанасова
2.2. Первая электронная вычислительная машина ENIAC
2.3. Проект фон Неймана и его вклад в архитектуру ЭВМ
2.4. Первые поколения ЭВМ. Формирование индустрии и рынка ЭВМ
Позиция фирмы IBM
Поколения ЭВМ
Масштабируемость и совместимость
2.5. Машина IBM-360 и третье поколение ЭВМ
2.6. Расслоение рынка ЭВМ. Супер- и мини-ЭВМ
СуперЭВМ
Мини-ЭВМ
2.7. Вычислительная техника в СССР
Зарождение (1948–1952 годы)
Расцвет (1950–60-е годы)
Подражание (70-е – 80-е годы)
Крах и надежды (1990-е годы)
2.8. Микропроцессорная революция
2.9. Появление и развитие персональных ЭВМ
Первый коммерческий микрокомпьютер Altair-8800
Первое поколение персональных компьютеров
Феномен Apple
В игру вступает IBM
Второе поколение персональных компьютеров. Клоны IBM-совместимых ЭВМ
2.10. Проблемы человеко-машинного интерфейса и его влияние на архитектуру персональных компьютеров
Работы Дугласа Энгельбарта
Проекты фирмы Xerox
Apple берет реванш
Macintosh против IBM PC
2.11. Направления развития вычислительной техники
Развитие элементной базы
Совершенствование архитектуры
2.12. Современный рынок ЭВМ и его секторы
Суперкомпьютеры
Компьютеры общего назначения
Специальные компьютеры
2.13. Выводы
2.14. Комментарии и ссылки на источники
2.15. Контрольные вопросы
Глава 3. Программное обеспечение компьютеров
3.1. Классификация и эволюция программного обеспечения
50-е годы: библиотеки стандартных программ и ассемблеры
70-е годы: диалоговые ОС и СУБД
80-е годы: настольные ППП, CASE-технологии
90-е годы: компьютерные сети и мультимедиа
Замечание о промышленных стандартах
3.2. Языки и системы программирования
Предыстория
Бессмертный Fortran
Basic – язык для начинающих
Cobol – язык для бухгалтеров и языки СУБД
Algol и его влияние на языки программировния
Pascal и его потомки
Суперязык PL/1
Simula и Smalltalk – революция в программировании
С – язык для профессионалов
Java – дитя Интернета
Долгожитель Lisp – инструмент функционального программирования
Prolog – несбывшаяся мечта ЭВМ V поколения
Logo – язык для самых маленьких
Уроки истории
3.3. Операционные системы
50-е годы: человек-оператор
60-е годы: от автооператора до пакетных ОС с мульти-программированием
70-е годы: диалоговые ОС с разделением времени
80–90-е годы: настольные ОС
Сетевые ОС
Замечание об ОС реального времени
3.4. Системы управления базами данных
Предпосылки появления БД и СУБД
Функции СУБД
Основные типы и история развития СУБД
Замечание о настольных СУБД
3.5. Пакеты прикладных программ для персональных компьютеров
Программы как товар массового спроса
Обработка текстов
Электронные таблицы
Настольные СУБД
Интегрированные системы
3.6. Выводы
3.7. Комментарии и ссылки на источники
3.8. Контрольные вопросы
Глава 4. Компьютерные сети
4.1. История развития электросвязи
Телеграф
Телефон
Радиосвязь
Телевидение
Интегральные системы связи
4.2. Основные понятия теории передачи сообщений
Информация, сообщение, сигнал
Электрические сигналы
Каналы электросвязи
Передача аналогового сигнала по цифровому каналу
Передача цифрового сигнала по аналоговому каналу
4.3. Системы и сети электросвязи
Структура системы электросвязи
Линии передачи
Усиление и регенерация сигналов
Сети электросвязи
Проблема последней мили
4.4. Предыстория современных компьютерных сетей: телеобработка и сети с коммутацией каналов
Поколения компьютерных сетей
Первые эксперименты по телеобработке
Телеобработка в 60-е и 70-е годы
Проект ГСВЦ в СССР
Принципиальные особенности сетей с коммутацией каналов
4.5. Сети пакетной коммутации – от ARPAnet до интернета
Исторические предпосылки
Принцип коммутации сообщений и пакетов
Сеть ARPAnet (70-е годы)
Развитие сетей пакетной коммутации. Рекомендация X.25
Возникновение Internet (80-е годы)
Коммерциализация Internet (90-е годы)
Информационные супермагистрали. Internet нового поколения
Интернет в России
4.6. Локальные вычислительные сети
Сеть Aloha
Технология Ethenet
Рынок сетевого оборудования и технологий
Корпоративные локальные сети
4.7. Сетевые информационные технологии
Иерархия коммуникационных служб и протоколов
Протоколы канального слоя
Протоколы транспортного слоя
Прикладной слой
4.8. Сетевые услуги
Удаленный доступ к ЭВМ
Передача файлов
Электронная почта
Группы новостей, форумы
Чат и мгновенные сообщения
Передача мультимедиа
Gopher
4.9. Web-революция
Ванневар Буш. Проект Memex
Тед Нельсон и дворец Xanadu
Реализации документальных гипертекстовых систем
Тим Бернерс-Ли. Рождение Web
Марк Андриссен. Mosaic и Netscape
Война браузеров
Поиск в интернете
Социальные и экономические последствия интернет-революции
4.10. Выводы
4.11. Комментарии и ссылки на источники
4.12. Контрольные вопросы
Литература
Указатели

Все отзывы о книге Информатика от абака до интернета : введение в специальность

Чтобы оставить отзыв, зарегистрируйтесь или войдите

Отрывок из книги Информатика от абака до интернета : введение в специальность

§ 1.1] . 25 Глава 1. Доэлектронная история вычислительной техники Современная история вычислительных машин (теперь принято го-ворить – компьютеров) насчитывает чуть больше пятидесяти лет, одна-ко у этой истории есть предыстория длиной в несколько веков. Никакие великие изобретения не рождаются на пустом месте, у них всегда есть предшественники и прародители. Знание истории науки и техники не-обходимо не только для общей культуры. Известно, что прогресс идет по спирали и все новое – хорошо забытое старое. В будущих поколени-ях компьютеров непременно реализуются (разумеется, на новой науч-но-технической базе) идеи, не нашедшие достойного воплощения де-сятки лет назад. Наш обзор доэлектронной истории вычислительной техники будет очень кратким и лишенным очень многих интересных и живописных деталей. Интересующихся этим вопросом более глубоко мы отсылаем к прекрасным руководствам (см. «Комментарии и ссылки на источники в конце главы»), а здесь осветим лишь принципиальные, узловые собы-тия истории, цепь которых даст возможность понять, что создание со-временного компьютера – не чудо сверхъестественных сил, а законо-мерный результат технического творчества поколений ученых и конст-рукторов. § 1.1. Общий исторический фон Могла ли быть электронная вычислительная машина (ЭВМ) по-строена в XVIII или XIX веке? Конечно, нет, потому что тогда не было соответствующей элементной базы: радиолампы и транзисторы изобре-тены значительно позже. Всякое устройство, в том числе вычислитель-ное, существует не само по себе, а в определенном окружении, техноло-гическом контексте, на фоне общего уровня техники своего времени.