ИНФОРМАТИКА
КУРС ЛЕКЦИЙ
Рекомендовано Учебно-методическим Советом Московского государственного института электронной техники
(Технический университет)
в качестве учебного пособия для студентов, обучающихся по специальности 20040165 «Биотехнические и медицинские системы и аппараты», 23010465 «Системы автоматизированного проектирования»,
21010465 «Микроэлектроника и твердотельная электроника»,
21060165 «Нанотехнология в электронике» и др.
Москва
ИД «ФОРУМ» – ИНФРА-М
УДК 004(075.8)
ББК 32.973я73
Ф34
Рецензенты:
доктор технических наук, профессор кафедры информационных технологий Института искусств и информационных технологий О.И. Лисов;
доктор технических наук, профессор кафедры информатики и программного обеспечения вычислительных, систем Московского государственного института электронной техники Л.Г. Гагарина;
доктор педагогических наук, директор центра образования № 2045 Л.Ю. Круглова
Федотова Е.Л., Федотов А.А.
Ф34 Информатика. Курс лекций/Е.Л. Федотова, А.А. Федотов: учеб. пособие. – М.: ИД «ФОРУМ»: ИНФРА-М, 2011. – 480 с.: ил. – (Высшее образование).
ISBN 978-5-8199-0448-0 (ИД «ФОРУМ»)
ISBN 978-5-16-004571-9 (ИНФРА-М)
Приведены базовые понятия в области информатики, описаны основные категории аппаратных и программных средств вычислительной техники, базовые принципы построения архитектур вычислительных систем. Рассмотрены структурная организация данных и основы алгоритмизации, виды программного обеспечения, классификации информационных технологий и систем, современные системы автоматизации документооборота и делопроизводства, основы построения систем искусственного интеллекта, геоинформационных систем, систем виртуальной реальности, а также основы информационной безопасности.
|
Пособие предназначено для студентов высших технических учебных заведений, изучающих дисциплину «Информатика», для преподавателей и специалистов, работающих и этой сфере, а также для лиц, изучающих данную предметную область самостоятельно.
УДК 004(075.8)
ББК 32.973я73
© Федотова Е.Л.,
Федотов А.А., 2011
© ИД «ФОРУМ», 2011
ISBN 978-5-8199-0448-0 (ИД «ФОРУМ»)
ISBN 978-5-16-004571-9 (ИНФРА-М)
Оглавление
Предисловие
Лекция 1. ИНФОРМАТИЗАЦИЯ ОБЩЕСТВА
1.1. Роль информации в истории развития цивилизации
1.2. Информатизация общества
1.3. Этапы информатизации
1.4. Информационные процессы
1.5. История развития информационных наук
Лекция 2. ИСТОРИЯ РАЗВИТИЯ ВЫЧИСЛИТЕЛЬНОЙ ТЕХНИКИ
2.1. Первые средства счета
2.2. Поколения ЭВМ
2.3. Классификация ЭВМ
Лекция 3. СИСТЕМЫНУМЕРАЦИИ И СЧИСЛЕНИЯ
3.1. Системы нумерации
3.1.1. Иероглифические нумерации
3.1.2. Алфавитные нумерации
3.2. Системы счисления
3.2.1. Перевод целых чисел из одной системы счисления в другую
3.2.2. Перевод целых чисел из десятичной системы счисления в двоичную
3.2.3. Перевод дробных чисел из одной системы счисления в другую
3.2.4. Перевод дробных чисел из десятичной системы счисления в двоичную
3.2.5. Системы счисления, используемые в компьютере
3.3. Кодирование текстовой информации
3.4. Кодирование графической информации
Лекция 4. АППАРАТНО-ТЕХНИЧЕСКОЕ ОБЕСПЕЧЕНИЕ
4.1. Архитектура компьютерной системы
4.2. Структурная организация компьютера
4.2.1. Магистрально-модульный принцип
|
4.3. Внутренние устройства системного блока
4.3.1. Материнская плата
4.3.2. Процессор
4.3.3. Устройства хранения данных
4.4. Модульная организация системы ПК
4.4.1. Видеокарта (видеоадаптер)
4.4.2. Периферийные устройства
Лекция 5. СТРУКТУРНАЯ ОРГАНИЗАЦИЯ ДАННЫХ
5.1. Структура данных
5.2. Модели объектов
5.2.1. Классификация моделей
5.3. Измерение и хранение информации
5.3.1. Единицы хранения информации
5.4. Алгоритмизация
5.4.1. Формальные признаки алгоритмов
5.4.2. Основные типы алгоритмических структур
5.4.3. Правила составления схем алгоритмов
5.4.4. Switch-технология
Лекция 6. ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ
6.1. Виды программного обеспечения
6.2. Классификация программного обеспечения
6.3. Инструментарий технологии программирования
6.4. Программирование
6.5. Языки программирования
Лекция 7. ТЕХНОЛОГИЯ ПРОГРАММИРОВАНИЯ
7.1. Системы программирования
7.1.1. Технология OLE
7.1.2. Технология Microsoft.NET
7.2. Модульное программирование
7.2.1. Понятие модуля
7.2.2. Основные характеристики программного модуля
7.2.3. Методы разработки при модульном программировании
7.3. Объектно-ориентированное программирование
7.3.1. Особенности ООП
7.4. Процедурное программирование
7.5. Отладка и тестирование программ
Лекция 8. ОПЕРАЦИОННЫЕ СИСТЕМЫ
8.1. Типы архитектуры ядра операционных систем
8.2. Классификация операционных систем
8.3. Виды операционных систем
Лекция 9. ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ
9.1. Классификация информационных технологий
9.2. Компоненты информационных технологий
9.3. Эволюция информационных технологий
|
9.4. Направления развития информационных технологий
9.5. Геоинформационные системы
9.6. Системы искусственного интеллекта
9.6.1. Основные направления развития систем искусственного интеллекта
9.7. Системы виртуальной реальности
9.8. Интеллектуальные информационные технологии
9.8.1. Технология автоматического распознавания образов OCR
9.8.2. Машинный перевод текстов с одних естественных языков на другие
9.8.3. Автоматическая классификация документов
9.8.4. Моделирование знаний о предметных областях как основа интеллектуальных информационных систем
9.8.5. Нейронные семиотические сети
9.8.6. Системы ощущений
9.8.7. Системы управления знаниями