Конспект лекций по дисциплине


«Информатика»

 

Йошкар-Ола

 


Оглавление

 

Лекция 1. Понятие информации........................................................................................................................... 5

1. Информатика. Предмет и задачи. Предпосылки возникновения.............................................................. 5

Информационное общество............................................................................................................................................ 6

Информатизация общества............................................................................................................................................ 7

Информационная культура.............................................................................................................................................. 9

Информационные ресурсы............................................................................................................................................. 10

Сигналы. Данные. Информация..................................................................................................................................... 10

Диалектическое единство данных и методов в информационном процессе.................................................. 11

Свойства информации................................................................................................................................................... 11

Характеристики информации. Структура, форма, количество....................................................................... 12

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

Операции с данными........................................................................................................................................................ 12

Накопление данных.......................................................................................................................................................... 13

Кодирование данных....................................................................................................................................................... 13

Кодирование текста....................................................................................................................................................... 13

Кодирование графики..................................................................................................................................................... 13

Кодирование звука........................................................................................................................................................... 14

Структуры данных.......................................................................................................................................................... 14

Табличная структура...................................................................................................................................................... 14

Файловая структура....................................................................................................................................................... 15

Организация файловой системы................................................................................................................................. 16

Лекция 2. Технические и программные средства реализации информационных процессов........................................................................................................................................................................................................... 18

История вычислительной техники............................................................................................................................. 18

История персональных компьютеров....................................................................................................................... 19

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

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

Средства аппаратного обеспечения персонального компьютера............................................................. 21

1. Введение.......................................................................................................................................................................... 21

2. Системный блок........................................................................................................................................................... 22

3. Центральный процессор (CPU)................................................................................................................................ 23

4. Системная плата (Mainboard)................................................................................................................................ 24

5. Оперативная память (RAM)..................................................................................................................................... 26

6. Видеокарта................................................................................................................................................................... 27

7. Монитор......................................................................................................................................................................... 28

8. Дисковая подсистема................................................................................................................................................. 29

Программная конфигурация персонального компьютера............................................................................. 31

1. Операционная система.............................................................................................................................................. 31

1.1. Понятие, основные функции и составные части операционной системы............................................... 31

1.2. Классификация операционных систем.............................................................................................................. 32

2. Файловые системы...................................................................................................................................................... 33

2.1. Основные функции файловой системы............................................................................................................... 33

2.2. Файлы и каталоги.................................................................................................................................................... 34

2.3. Другие функции файловых систем....................................................................................................................... 35

3. Операционная система MS DOS.............................................................................................................................. 35

3.1. Основные составные части MS DOS................................................................................................................... 35

3.2. Командный процессор Command.com................................................................................................................. 37

3.4. Командный файл автонастройки AUTOEXEC.BAT........................................................................................ 39

3.5. Файл конфигурации CONFIG.SYS......................................................................................................................... 40

3.6. Программные оболочки........................................................................................................................................... 41

4. Операционные системы Windows........................................................................................................................... 42

4.1. Общая характеристика и история развития.................................................................................................. 42

4.2. Операционная система Windows 98.................................................................................................................... 42

4.3. Особенности операционной системы Windows 2000.................................................................................... 44

5. Сервисные программные средства......................................................................................................................... 45

5.1. Служебные программы........................................................................................................................................... 45

5.2. Архивация данных..................................................................................................................................................... 47

5.3. Антивирусные программные средства.............................................................................................................. 48

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

6.1. Текстовые редакторы и процессоры................................................................................................................. 51

6.2. Процессоры электронных таблиц....................................................................................................................... 51

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

6.4. Издательские системы и графические редакторы........................................................................................ 54

6.5. Браузеры и Web-редакторы.................................................................................................................................. 56

Информация. Информационные ресурсы. Информационные системы................................................... 57

Информационные системы в экономике.................................................................................................................... 60

Бухгалтерские информационные системы............................................................................................................... 60

Информационно-поисковые системы......................................................................................................................... 61

Справочно-правовые системы..................................................................................................................................... 63

Геоинформационные системы (ГИС).......................................................................................................................... 64

Рынок информационных услуг....................................................................................................................................... 65

Искусственный интеллект............................................................................................................................................. 67

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

Моделирование как метод познания....................................................................................................................... 69

Классы моделей................................................................................................................................................................. 69

Структуры информационных моделей................................................................................................................... 70

Объекты: свойства и операции.................................................................................................................................... 70

Алгоритм и способы его исполнения....................................................................................................................... 70

Методы и технологии моделирования................................................................................................................... 71

Лекция 4. Алгоритмизация и программирование.............................................................................. 72

Машинный код процессора.......................................................................................................................................... 72

Алгоритм и программа.................................................................................................................................................... 72

Что такое язык программирования........................................................................................................................... 72

Компиляторы и интерпретаторы................................................................................................................................ 73

Алгоритмическое (модульное) программирование. Понятие и свойства алгоритма...................... 74

Формы записи алгоритма.............................................................................................................................................. 75

Алгоритмы линейной структуры................................................................................................................................ 76

Алгоритмы разветвляющейся структуры............................................................................................................... 78

Алгоритмы циклической структуры.......................................................................................................................... 79

Переменные и константы.............................................................................................................................................. 81

Лекция 5. Языки программирования высокого уровня............................................................... 82

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

Подпрограммы.................................................................................................................................................................. 82

Нисходящее проектирование ПО................................................................................................................................ 82

Процедуры и функции..................................................................................................................................................... 83

Параметры подпрограмм.............................................................................................................................................. 83

Управление последовательностью вызова подпрограмм.................................................................................... 83

Структура подпрограммы............................................................................................................................................ 83

Как функция возвращает значение.............................................................................................................................. 84

Формальные и фактические параметры................................................................................................................... 84

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

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

Понятие объекта............................................................................................................................................................. 85

Класс.................................................................................................................................................................................... 85

Описание нового класса.................................................................................................................................................. 85

Наследование..................................................................................................................................................................... 86

Полиморфизм..................................................................................................................................................................... 86

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

Уровни языков программирования............................................................................................................................ 87

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

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

Языки программирования баз данных........................................................................................................................ 89

Языки программирования для Интернета................................................................................................................ 90

Языки моделирования..................................................................................................................................................... 91

Прочие языки программирования................................................................................................................................ 91

Лекция 6. Базы данных................................................................................................................................................ 93

Основные понятия баз данных................................................................................................................................... 93

Базы данных и системы управления базами данных............................................................................................... 93

Структура простейшей базы данных....................................................................................................................... 94

Свойства полей базы данных....................................................................................................................................... 95

Типы данных....................................................................................................................................................................... 96

Безопасность баз данных............................................................................................................................................... 96

Режимы работы с базами данных.............................................................................................................................. 97

Объекты базы данных...................................................................................................................................................... 97

Проектирование базы данных..................................................................................................................................... 99

Разработка технического задания............................................................................................................................. 99

Разработка структуры базы данных...................................................................................................................... 100

Лекция 7. Локальные и глобальные сети ЭВМ.................................................................................... 101

Определение вычислительной сети........................................................................................................................ 101

Аппаратные и программные компоненты сетей............................................................................................. 101

Основные требования к вычислительным сетям.............................................................................................. 102

Администрирование локальных сетей.................................................................................................................. 102

Классификация вычислительных сетей............................................................................................................... 102

Классификация по территориальному признаку................................................................................................. 102

Классификация сетей по масштабу........................................................................................................................ 103

Классификация по физической архитектуре........................................................................................................ 103

Классификация по логической архитектуре......................................................................................................... 104

Линии связи........................................................................................................................................................................ 104

Базовые технологии локальных сетей................................................................................................................. 105

Системное программное обеспечение локальных сетей............................................................................. 106

Защита информации в вычислительной сети.................................................................................................... 107

Защита физических объектов.................................................................................................................................... 107

Защита логических объектов..................................................................................................................................... 107

Глобальная сеть Интернет........................................................................................................................................... 109

Введение............................................................................................................................................................................ 109

Основные понятия Internet.......................................................................................................................................... 110

Протокол TCP/IP........................................................................................................................................................... 110

Основные службы Internet........................................................................................................................................... 111

Поиск в Internet............................................................................................................................................................... 113

Электронная почта....................................................................................................................................................... 113

Лекция 8. Основы защиты информации и сведений, составляющих государственную тайну; методы защиты информации........................................................................................................................... 115

1. Компьютерные вирусы............................................................................................................................................. 120

1.1.Постановка вопроса................................................................................................................................................ 120

1.2. Что такое компьютерный вирус........................................................................................................................ 122

1.3. Внешние проявления вирусов............................................................................................................................ 123

1.4. Виды антивирусных программ......................................................................................................................... 126

1.4.1. Типы вирусов........................................................................................................................................................ 126

1.4.2. Типы антивирусных программ........................................................................................................................ 130

1.4.3. Использование антивирусных средств......................................................................................................... 133

1.5. Антивирусный детектор Doctor Web............................................................................................................. 135

1.6. Программы Antiviral ToolKit Pro (AVP) и Norton Antivirus (NAV)................................................ 143