Перечень объектов контроля и оценки (умения и знания не разбивать на мелкие)

 

Наименование объектов контроля и оценки Основные показатели оценки результата
У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.

  1. Составить и отладить программу для вычисления значение 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 Текст задания:

ТЕМА:Создание архива данных

ЦЕЛЬ:изучение принципов архивации файлов, функций и режимов работы наиболее распространенных архиваторов, приобретение практических навыков работы по созданию архивных файлов и извлечению файлов из архивов

ХОД РАБОТЫ: