Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции по информатике.doc
Скачиваний:
187
Добавлен:
01.05.2015
Размер:
913.41 Кб
Скачать

Оглавление

Оглавление 1

I. Понятие информации. Общая характеристика процессов сбора, передачи, обработки и накопления информации 2

Литература 2

1.1. Основные понятия информатики 3

1.2. Информация. Информационные процессы 3

1.3. Свойства и виды информации 6

1.4. Измерение информации 7

Вероятностный подход 7

Объемный подход 8

1.5. Системы счисления 9

Правила перевода чисел из одной системы счисления в другую 11

1.6. Логические основы ЭВМ 12

Вопросы для подготовки к контрольной работе по теме «Информация» 15

II. Технические средства реализации информационных процессов 16

2.1. История развития вычислительной техники 16

2.2. Архитектура ЭВМ 16

Классическая архитектура ЭВМ 17

Схема классической архитектуры компьютера («фон-неймановская архитектура») 17

Магистрально-модульная или шинная архитектура компьютера 18

Схема магистрально-модульной или шинной архитектуры компьютера (рис. 3) 19

2.3. Состав и назначение основных элементов персонального компьютера 20

Базовая (типовая) конфигурация современного ПК 20

Краткая характеристика устройств системного блока 20

2.3 Устройства ввода/вывода данных, их разновидности и основные характеристики 23

Устройства ввода информации 23

Устройства вывода информации 24

Устройства вывода информации 25

Вопросы для подготовки к контрольной работе по теме 27

«Технические средства реализации информационных процессов» 27

III. Модели решения функциональных и вычислительных задач 28

IV. Алгоритмизация 32

4.1. Алгоритм и исполнитель 32

4.2. Свойства алгоритмов 33

4.3. Формы представления алгоритмов 33

4.4. Основные типы алгоритмов 34

Линейный тип алгоритмов 34

Разветвляющийся тип алгоритмов 35

Циклический тип алгоритмов 35

V. Программирование 37

5.1. Общие понятия программирования 37

5.2. Трансляторы 37

5.3. Языки программирования 38

Поколения языков программирования 39

Обзор языков программирования высокого уровня 39

Классификация с точки зрения принципов программирования (Алексеев Е.Г.) 41

5.4. Типы программирования 42

Алгоритмическое (модульное) программирование 42

Структурное программирование 42

Событийно-ориентированное программирование 43

Объектно-ориентированное программирование 44

Визуальное программирование 44

5.5. Программирование как вид деятельности 44

Методы маркетинга программного обеспечения 45

Вопросы для подготовки к контрольной работе по темам 47

«Модели решения задач», «Алгоритмизация», «Программирование» 47

VIБазы данных 48

6.1. Базы данных (БД), системы управления базами данных (СУБД) 48

6.2. Реляционные базы данных 48

Реляционные объекты данных 48

Проектирование реляционных баз данных 49

Связи в реляционных базах данных 50

VIIПрограммное обеспечение ЭВМ 52

7.1. Основные понятия. Программный продукт 52

7.2. Общая классификация программного обеспечения ЭВМ 52

7.3. Системное программное обеспечение 53

Базовое системное программное обеспечение 53

Операционная система 54

Сервисное системное программное обеспечение 55

7.4. Инструментарий технологии программирования 57

Средства для создания приложений 57

CASE-технологии 57

7.5. Прикладное программное обеспечение 58

ППП общего назначения 58

ППП специального назначения 59

VIII. Компьютерные сети 61

8.1. Введение в компьютерные сети 61

8.2. Структура компьютерной сети 62

Сетевые средства и службы 62

Носители и устройства для передачи данных 63

Соединительное оборудование 64

Сетевые протоколы (TCP/IP) 64

8.3. Классификация компьютерных сетей 65

III. По физической топологии 66

8.4. Адресация в КС 67

IX. Основы защиты информации 68

9.1. Цели и направления защиты информации 68

9.2. Система безопасности информации 68

9.3. Основные методы защиты информации 68

Правовые методы защиты информации 68

Программные методы защиты информации 71