 
        
        - •1.1 Классификация операторов языка программирования Паскаль. Описание конструкций операторов с помощью синтаксических диаграмм и правил выполнения операторов с использованием схем алгоритмов.
- •Зарезервированные слова
- •Синтаксические диаграммы
- •Схемы алгоритмов
- •2.1 Классификация ЭВМ. Области применения ЭВМ. Основные технические характеристики ЭВМ
- •Классификация ЭВМ по принципу действия
- •Классификация ЭВМ по назначению
- •Классификация ЭВМ по размерам и функциональным возможностям
- •2.2 Центральные устройства ЭВМ: процессор и оперативная память. Состав, назначение, основные технические характеристики.
- •2.3 Обобщенная структура ЭВМ. Назначение отдельных устройств и их технические характеристики.
- •2.4 Принципы организации ЭВМ. Работа центрального процессора под управлением программы.
- •2.5 Внешнеие запоминающие устройства
- •2.6 Взаимодействие внешних и центральных устройств ЭВМ.
- •2.7 Устройства ввода и вывода ЭВМ. Назначение и характеристики.
- •Устройства ввода:
- •Устройства вывода
- •2.8 ПЭВМ. Назначение, структура, особенности работы на ПЭВМ.
- •2.9 Программное обеспечение ЭВМ. Состав и назначение.
- •2.10 Операционные системы. Назначение и состав.
- •2.11 Операционные системы. Основные функции.
- •2.12 Компоненты операционных систем. Управление памятью.
- •Страничная организация памяти
- •Сегментация памяти
- •2.13 Компоненты операционных систем. Управление файлами.
- •2.14 Компоненты операционных систем. Управление внешними устройствами.
- •Физическая организация устройств ввода-вывода
- •2.16 Компоненты операционных систем. Управление процессами.
- •Мультипрограммная пакетная обработка
- •ОС реального времени
- •ОС с разделением времени
- •2.17 Компоненты операционных систем. Управление процессором.
- •2.18 Компоненты операционных систем. Управление системой.
- •2.19 Выполнение программ под управлением операционной системы.
- •2.20 Режимы работы операционных систем: пакетный, разделения времени, реального времени
- •Мультипрограммная пакетная обработка
- •ОС реального времени
- •ОС с разделением времени
- •2.21 Алгоритмы. Свойства алгоритмов.
- •Формальные признаки алгоритмов
- •2.22 Базовые управляющие структуры, их назначение и преимущества использования.
- •2.25 Технология разработки программ. Модульный принцип разработки программ.
- •2.26 Технология разработки программ. Восходящий и нисходящий способы разработки алгоритмов и программ.
- •Нисходящий
- •Восходящий
- •2.27 Структурное программирование. Основные принципы и способы минимизации ошибок.
- •2.30 Основные этапы разработки программ, их назначение и характеристика
| Оглавление | 
 | |
| 1.1 Классификация операторов языка программирования Паскаль. Описание | 
 | |
| конструкций операторов с помощью синтаксических диаграмм и правил | 
 | |
| выполнения операторов с использованием схем алгоритмов................................... | 3 | |
| 
 | Зарезервированные слова.................................................................................... | 3 | 
| 
 | Синтаксические диаграммы.................................................................................. | 3 | 
| 
 | Схемы алгоритмов................................................................................................. | 3 | 
| 2.1 Классификация ЭВМ. Области применения ЭВМ. Основные технические | 
 | |
| характеристики ЭВМ...................................................................................................... | 5 | |
| 
 | Классификация ЭВМ по принципу действия................................................... | 5 | 
| 
 | Классификация ЭВМ по назначению................................................................... | 6 | 
| 
 | Классификация ЭВМ по размерам и функциональным возможностям............. | 7 | 
| 2.2 Центральные устройства ЭВМ: процессор и оперативная память. Состав, | 
 | |
| назначение, основные технические характеристики................................................... | 9 | |
| 2.3 Обобщенная структура ЭВМ. Назначение отдельных устройств и их | 
 | |
| технические характеристики........................................................................................ | 10 | |
| 2.4 Принципы организации ЭВМ. Работа центрального процессора под | 
 | |
| управлением программы............................................................................................. | 11 | |
| 2.5 Внешнеие запоминающие устройства.................................................................. | 13 | |
| 2.6 Взаимодействие внешних и центральных устройств ЭВМ................................. | 16 | |
| 2.7 Устройства ввода и вывода ЭВМ. Назначение и характеристики...................... | 18 | |
| Устройства ввода:.................................................................................................... | 18 | |
| Устройства вывода.................................................................................................. | 18 | |
| 2.8 ПЭВМ. Назначение, структура, особенности работы на ПЭВМ.......................... | 19 | |
| 2.9 Программное обеспечение ЭВМ. Состав и назначение...................................... | 20 | |
| 2.10 | Операционные системы. Назначение и состав.................................................. | 21 | 
| 2.11 | Операционные системы. Основные функции.................................................... | 22 | 
| 2.12 | Компоненты операционных систем. Управление памятью............................... | 23 | 
| 
 | Страничная организация памяти........................................................................ | 23 | 
| 
 | Сегментация памяти............................................................................................ | 24 | 
| 2.13 | Компоненты операционных систем. Управление файлами.............................. | 26 | 
| 2.14 | Компоненты операционных систем. Управление внешними устройствами.... | 28 | 
| 2.15 | Компоненты операционных систем. Управление вводом-выводом................. | 29 | 
| Физическая организация устройств ввода-вывода............................................... | 29 | |
| 2.16 | Компоненты операционных систем. Управление процессами......................... | 30 | 
| 0Мультипрограммная пакетная обработка............................................................ | 30 | |
| 0ОС реального времени.......................................................................................... | 30 | |
| 0ОС с разделением времени.................................................................................. | 30 | |
| 2.17 | Компоненты операционных систем. Управление процессором....................... | 31 | 
| 2.18 | Компоненты операционных систем. Управление системой.............................. | 32 | 
| 2.19 | Выполнение программ под управлением операционной системы................... | 33 | 
| 2.20 | Режимы работы операционных систем: пакетный, разделения времени, | 
 | 
| реального времени....................................................................................................... | 34 | |
| 0Мультипрограммная пакетная обработка............................................................ | 34 | |
| 0ОС реального времени.......................................................................................... | 34 | |
| 0ОС с разделением времени.................................................................................. | 34 | |
| 2.21 | Алгоритмы. Свойства алгоритмов....................................................................... | 35 | 
| Формальные признаки алгоритмов......................................................................... | 35 | |
| 2.22 | Базовые управляющие структуры, их назначение и преимущества | 
 | 
| использования.............................................................................................................. | 37 | |
| 2.23 | Тестирование и отладка программ, их назначение и взаимосвязь. | 
 | 
| Классификация ошибок и последовательность их обнаружения............................. | 38 | |
| 2.24 | Отладка программ. Классификация ошибок. Методика поиска смысловых | 
 | 
| ошибок. Способы и средства получения информации о ходе выполнения | 
 | |
| программы.................................................................................................................... | 39 | |
| 2.25 | Технология разработки программ. Модульный принцип разработки программ. | |
| ....................................................................................................................................... | 
 | 40 | 
| 2.26 | Технология разработки программ. Восходящий и нисходящий способы | 
 | 
| разработки алгоритмов и программ............................................................................ | 41 | |
| 2.27 | Структурное программирование. Основные принципы и способы | 
 | 
| минимизации ошибок................................................................................................... | 42 | |
| 2.28 | Системы программирования, классификация и назначение............................ | 43 | 
| 2.29 | Основные компоненты систем программирования, их роль в процессе | 
 | 
| создания программы.................................................................................................... | 44 | |
| 2.30 | Основные этапы разработки программ, их назначение и характеристика...... | 45 | 
 
1.1 Классификация операторов языка программирования Паскаль. Описание конструкций операторов с помощью синтаксических диаграмм и правил выполнения операторов с использованием схем алгоритмов.
Язык программирования – система символов и правил описания алгоритмов и данных.
Алфавит языка:
•A..Z, a..z – латинские буквы
•0..9 – арабские цифры
•+ - * / = < > [ ] . , ( ) ; ^ @ $ {} -- спец символы
•:=, >=, <=, <> .. -- составные символы
(* *) -- открывающая/закрывающая скобки комментариев
Зарезервированные слова
Их нельзя использовать как название переменных и подпрограмм. Const, begin, array, type, end, of
Знаки операций: mod, div, while, repeat, for, if Имена: буквы, точек маленькие и БОЛЬШИЕ буквы не отличаются
Синтаксические диаграммы
Синтаксическая диаграмма - графическое представление синтаксиса языка программирования.
-- для указания места, где находятся ключевые слова
-- прямоугольничек... что-то типа указателя на другую синтаксическую диаграмму
Пример:
Это очень похоже на правила написания имени переменной/функции.
Схемы алгоритмов
1.Блок вычислений - Выполняет вычислительное действие или группу действий
2.Логический блок - Выбор направления выполнения алгоритма в зависимости
 
от условия
3.Блок ввода-вывода - Ввод или вывод данных вне зависимости от физического носителя
4.Начало-конец - Начало или конец программы, вход или выход в подпрограмму
| 1 | 2 | 3 | 4 | 
