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

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

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

Форматы: 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. Контрольные вопросы
Литература
Указатели

Все отзывы о книге

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

Рецензии на книгу

Чтобы писать рецензии и получать вознаграждения за рекомендации книг, станьте экспертом

Бестселлеры