Планирование уроков на учебный год (по учебнику Н.Д. Угриновича)



Урок 7
Функции в языках объективно-ориентированного и процедурного программирования





§ 1.5. Функции в языках объективно-ориентированного и процедурного программирования



Содержание урока

1.5. Функции в языках объективно-ориентированного и процедурного программирования

Лабораторная работа № 2. Шаг 1. Знакомство с этапами разработки программы

Лабораторная работа № 2. Шаг 2. Изучаем язык программирования Паскаль

Лабораторная работа № 2. Шаг 3. Решаем задачи на Паскале. Задача 1

Лабораторная работа № 2. Шаг 3. Решаем задачи на Паскале. Задача 2

Лабораторная работа № 2. Шаг 3. Решаем задачи на Паскале. Задача 3

Лабораторная работа № 2. Шаг 3. Решаем задачи на Паскале. Задача 4

Лабораторная работа № 2. Шаг 3. Решаем задачи на Паскале. Задача 5

Лабораторная работа № 10

Лабораторная работа № 11


Лабораторная работа № 2
«Учимся программировать линейные алгоритмы»
Шаг 3. Решаем задачи на Паскале. Задача 2


image Задача 2. Перестановки. Вводятся две переменные. Поменяйте местами значения переменных в ячейках.

1. Дан набор команд в произвольном порядке (других команд в программе быть не должно). Соберите программу путем выбора правильных команд.

c:=a;
program obmen;
end.
writeln(a, '  ', b, '  ', c);
b:=a;
begin
var a, b: integer;
a:=c;
readln (a, b);
c:=b;
writeln(a, '  ', b);
var a, b, c: integer;
b:=c;
readln (a, b, c);

Текст программы (текст должен быть виден):


Всего команд в программе: _____

2. Составьте тесты для проверки правильности решения задачи:

image

3. Выполните программу для предложенных тестовых данных (протестируйте ее). Если обнаружите ошибки, исправьте их.

4. Скриншот выполнения программы (текст программы должен быть виден):

 Скриншот 


Cкачать материалы урока
image







Наверх