|
||||
Раздел 1. Основы алгоритмизации и программированияСтр 1 из 2Следующая ⇒
Раздел 1. Основы алгоритмизации и программирования | ||||
Тема 1.1. Понятие алгоритмизации, свойства алгоритмов | ||||
1. | Понятие алгоритмизации, свойства алгоритмов. Этапы решения задач на ЭВМ | |||
Тема 1.2. Общие принципы построения алгоритмов. Основные алгоритмические конструкции | ||||
2. | Общие принципы построения алгоритмов. Линейный алгоритм. Ветвления. Циклические алгоритмы | |||
Тема 1.4. Эволюция языков программирования, их классификация | ||||
3. | Языки программирования. Уровни языков программирования | |||
4. | Поколения языков программирования | |||
История и классификация языков программирования | ||||
5. | Обзор языков программирования высокого уровня | |||
Тема 1.5. Понятие системы программирования | ||||
6. | Понятие системы программирования | |||
Раздел 2. Составление программ на алгоритмическом языке | ||||
Тема 2.1. Основные элементы языка. Структура программы. Операторы и операции | ||||
7. | Структура программы. Алфавит языка Turbo Pascal. Типы данных. Выражения. | |||
8. | Линейные программы. Вычисления по формулам | |||
9. | Линейные программы. Задачи на составление логических выражений | |||
Тема 2.2. Управляющие структуры языка Паскаль. Структуры данных | ||||
10. | Условный оператор. Оператор выбора | |||
11. | Использование условного оператора и оператора выбора при решении задач | |||
12. | Понятие цикла | |||
13. | Операторы циклов | |||
14. | Оператор цикла while…do | |||
Тема 2.3. Массивы | ||||
Описание массивов Ввод-вывод элементов массива. Операции над массивами | ||||
15. | Двумерный и трехмерный массив | |||
16. | Операции над массивами | |||
17. | Формирование одномерного массивами | |||
18. | Вычисление суммы элементов массива. Поиск максимального элемента массива | |||
Сортировка элементов массива | ||||
Сортировка элементов двухмерного массива | ||||
19. | Формирование двухмерного массива | |||
20. | Вычисление суммы и произведения элементов двухмерного массива | |||
|
||||
|