Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Пособие-2009(12пт) Паскаль.doc
Скачиваний:
10
Добавлен:
04.11.2018
Размер:
2.87 Mб
Скачать

Оглавление

Глава 1. Основные понятия теории информатики и кодирования 3

1.Понятие сообщения и кода 3

2.Характеристики информации и меры количества информации 4

3.Позиционные системы счисления 5

3.1.Основные понятия 5

3.2.Римская система счисления. 6

3.3.Десятичная система счисления 7

3.4.Двоичная система счисления 8

3.5.Преобразование чисел из одной системы счисления в другую 10

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

4.1.Представление чисел 13

4.2.Кодирование текстовых и символьных данных 14

4.3.Кодирование графических данных 15

4.4.Кодирование звуковой информации 17

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

1.История развития ЭВМ 18

2.Понятие и основные виды архитектуры ЭВМ 22

3.Устройства обработки информации 26

4.Устройства хранения информации 27

5.Устройства ввода и вывода данных 29

5.1.Видеотерминалы 29

5.2.Устройства ручного ввода информации 30

5.3.Устройства печати 30

5.4.Устройства поддержки безбумажных технологий 31

5.5.Устройства обработки звуковой информации 32

5.6.Устройства для соединения компьютеров в сеть 32

Глава 3. Программные средства реализации информационных процессов. 33

1.Программное обеспечение ЭВМ 33

2.Операционные системы 35

3.Файловая структура операционных систем 37

4.Операции с файлами 39

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

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

2.Классификация и формы представления моделей 41

3.Аналитические и имитационные методы моделирования 43

4.Средства моделирования систем 44

5.Информационная модель объекта 44

Глава 5. Программирование на языке Турбо Паскаль 46

1.Введение 46

1.1.Общие сведения 46

1.2.Основные этапы решения задач на компьютере 47

1.3.Свойства и способы описания алгоритмов 48

1.4.Система программирования Турбо Паскаль 50

1.5.Диалоговая среда разработчика Турбо Паскаль 50

2.Элементы языка Турбо Паскаль 52

2.1.Алфавит 52

2.2.Идентификаторы 52

2.3.Данные в языке Паскаль 52

2.3.1.Понятие типа данных в Турбо Паскаль 52

2.3.2.Простые типы данных 53

2.3.3.Структурированные типы данных 54

2.3.4.Указатель (ссылочный тип) 54

2.4.Константы 54

2.5.Переменные и типы переменных 56

2.6.Структура программы на Турбо Паскаль 57

3.Выражения 59

3.1.Математические операции 59

3.2.Логические операции 60

3.3.Операции отношения 60

3.4.Приоритет операций 60

3.5.Основные математические функции (стандартные функции) 61

3.6.Примеры 62

3.7.Тип выражения 63

4.Виды вычислительных алгоритмов 63

4.1.Линейный вычислительный процесс 64

4.1.1.Оператор присваивания 64

4.1.2.Операторы ввода и вывода 65

4.2.Разветвляющийся вычислительный процесс 68

4.2.1.Оператор условного перехода 68

4.2.2.Оператор выбора 69

4.2.3.Оператор безусловного перехода 69

4.3.Операторы повторений 70

4.3.1.Оператор цикла while-do (цикл с предусловием) 70

4.3.2.Цикл-до repeat-until (цикл с постусловием) 70

4.3.3.Цикл for (цикл с параметром) 71

5.Массивы 72

6.Подпрограммы 73

6.1.Понятие подпрограммы 73

6.2.Подпрограмма–функция 75

6.3.Подпрограмма–процедура 75