Перечень объектов контроля и оценки (умения и знания не разбивать на мелкие)
Наименование объектов контроля и оценки | Основные показатели оценки результата |
У3 Умение использовать готовые информационные модели, оценивать их соответствие реальному объекту и целям моделирования. | Тестирование готовой программы. Реализация программ несложных алгоритмов. |
З6 Знание использования алгоритма как способа автоматизации деятельности. | Формулирование определения алгоритма, перечисление его свойств, воспроизведение способов его описания. Представление компьютера как исполнителя команд. Объяснение программного принципа работы компьютера. |
Лабораторная работа №4
5.4.1 Текст задания:
ТЕМА: Составление программ с циклами.
ЦЕЛЬ: научиться набирать и отлаживать программы содержащие операторы повторения.
ХОД РАБОТЫ:
1. Отладте программу с оператором цикла «ДЛЯ».
Program Summ_of_Integer; {Программа вводит целое положительное число N и подсчитывает сумму всех целых чисел от 1 до N}
Var
i, n, s : integer;
Begin
write('N = ');
readln(n); {Вводим N}
s := 0; {Начальное значение суммы}
for i : = 1 to n do {Цикл подсчета суммы}
s : = s + i;
writeln('Сумма = ',s) {Выводим результат}
End.
- Составить и отладить программу для вычисления значение n! (факториал)
Пояснение к задаче:
1! = 1
2! = 1 * 2
3! = 1 * 2 * 3
4! = 1 * 2 * 3 * 4
5! = 1 * 2 * 3 * 4 * 5
. . .
n! = 1 * 2 * 3 * 4 * …* n
5.4.2 Время на подготовку и выполнение: 90 мин
Перечень объектов контроля и оценки (умения и знания не разбивать на мелкие)
Наименование объектов контроля и оценки | Основные показатели оценки результата |
У3 Умение использовать готовые информационные модели, оценивать их соответствие реальному объекту и целям моделирования. | Тестирование готовой программы. Реализация программ несложных алгоритмов. |
З6 Знание использования алгоритма как способа автоматизации деятельности. | Формулирование определения алгоритма, перечисление его свойств, воспроизведение способов его описания. Представление компьютера как исполнителя команд. Объяснение программного принципа работы компьютера. |
Лабораторная работа №5
5.5.1 Текст задания:
ТЕМА: Составление программ с массивами
ЦЕЛЬ:научиться обрабатывать одномерный массив
ХОД РАБОТЫ:
1. Сколько чисел в массиве меньше заданного числа n. Отладьте программу.
program masiv;
var m:array[1..16] of integer; i,k:integer;
Begin
randomize;
writeln('Введите число ');
readln(n);
for i:=1 to 16 do
Begin
m[i]:=random(30);
if m[i]<n then k:=k+1;
write(m[i],' ');
end;
writeln;
write('Otvet ',k);
end.
2. Составьте и отладьте программу подсчитывающую количество четных чисел в массиве.
3. Составьте и отладьте программу заполняющею массив положительными и отрицательными значениями и подсчитывающую количество отрицательных чисел в массиве.
4. Составьте и отладьте программу для поиска наименьшего элемента в массиве.
5.5.2 Время на подготовку и выполнение: 90 мин
Перечень объектов контроля и оценки (умения и знания не разбивать на мелкие)
Наименование объектов контроля и оценки | Основные показатели оценки результата |
У3 Умение использовать готовые информационные модели, оценивать их соответствие реальному объекту и целям моделирования. | Тестирование готовой программы. Реализация программ несложных алгоритмов. |
З6 Знание использования алгоритма как способа автоматизации деятельности. | Формулирование определения алгоритма, перечисление его свойств, воспроизведение способов его описания. Представление компьютера как исполнителя команд. Объяснение программного принципа работы компьютера. |
Лабораторная работа №6
5.6.1 Текст задания:
ТЕМА:Создание архива данных
ЦЕЛЬ:изучение принципов архивации файлов, функций и режимов работы наиболее распространенных архиваторов, приобретение практических навыков работы по созданию архивных файлов и извлечению файлов из архивов
ХОД РАБОТЫ: