Цель: Ознакомить студентов с основными понятиями и принципами алгоритмизации.
Учебные вопросы:
1. Понятие алгоритма, свойства алгоритма.
2. Базовые алгоритмические структуры.
3. Следования. Ветвления. Циклы.
4. Вложенные циклические структуры. Итерационные структуры.
Изучив данную тему, студент должен:
знать:
· способы записи алгоритмов;
· основные базовые структуры алгоритмов;
уметь:
· определять структуру алгоритма, тип;
· составлять блок-схемы;
При работе с учебным материалом темы необходимо:
· изучить раздел 2.1;
· ознакомиться с примерами типовых задач в разделе 2.1.8.;
· ответить на вопросы самоконтроля в разделе 2.1.9..
Тема 2. Основы программирования
Цель: Ознакомиться со структурой программы на языке Паскаль, основными операторами, алгоритмами структуры следования.
Учебные вопросы:
1. Этапы решения задач на ЭВМ.
2. Структуру программы на языке Паскаль.
3. Основные операторы.
Изучив данную тему, студент должен:
Знать
· алфавит языка Паскаль, типы данных;
· операторы ввода-вывода, оператор присваивания.
уметь:
· составлять блок-схемы структуры «следование»;
· писать простые программы с использованием операторов ввода-вывода, оператора прсваивания.
При работе с учебным материалом темы необходимо:
· изучить раздел 2.2;
· ознакомиться с примерами типовых задач в разделе 2.2.9.;
· ответить на вопросы самоконтроля в разделе 2.2.9..
· выбрать вариант задания из раздела 3.1.;
· составить блок-схему алгоритма, написать и отладить программу;
· предъявить результаты работы преподавателю.