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



Урок 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. Решаем задачи на Паскале. Задача 3


image Задача 3. Вычисление степени. Вводится целочисленная переменная х. Найдите х4 за два умножения.

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

program x4;
writeln(x, '  ', y);
y:=x*x;
begin
var x: integer;
х:=у*y;
readln (x, y);
end.
y:=y*y;
writeln(x);
var x, y: integer;
y:=x;
readln (x);
y:=y*x;
var x, y: real;
writeln(y);

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


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

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

image

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

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

 Скриншот 


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







Наверх