Критерии оценки практической работы
Практическая работа № 8.
Составление программ с использованием
Оператора цикла с предусловием
Инструкция по выполнению практической работы № 8
Цель: закрепить навыки по формализации задачи и составлению программ обработки данных на языке программирования Pascal, используя оператор цикла с предусловием.
Задание:
1. Заполнить таблицу ответами на вопросы
№ вопроса | Вопрос | Ответ на вопрос |
1 | Сколько раз выполниться тело цикла: 1) x:=5; for i:=-1 to 5 do x:=x+1 | |
2 | Сколько раз выполниться тело цикла: 2)s:=0; for i:=4 to 1 do s:=s+1 | |
3 | Какое значение примет переменная Х после выполнения алгоритма? x:=3; while x<10 do x:=x+3; x:=x+1 | |
4 | Какое значение примет переменная Х после выполнения алгоритма? x:=3; while x<10 do begin x:=x+3; x:=x+1; end | |
5 | Сколько раз будет повторен цикл? Чему будут равны S, a, b? a:=1; b:=1; While a+b < 8 do begin a:=a+1; b:=b+2; end; S:=a+b | |
6 | Определите значение переменной S после выполнения программы Var a,S: integer; Begin S:=0;30 For a:=5 down to 1 do S:=s+2*a; Writeln('S=', S); End. |
2. Составить программу нахождения количества отрицательных чисел из данных 10 вещественных чисел с использованием оператора с предусловием.
Теоретические сведения
|
|
Оператор цикла с предусловием
Оператор цикла с предусловием начинается с ключевого слова while и содержит в себе выражение, которое управляет повторным выполнением оператора тела цикла. Оператор тела цикла может быть составным оператором.
Формат оператора:
while <выражение> do
<оператор>;
Поскольку проверка условия на повторение цикла производится в начале, до тела цикла, оператор цикла while может быть выполнен ни разу, если выражение проверки примет значение False. Выражение, с помощью которого осуществляется управление повторением оператора, должно иметь булевский тип. Внутренний оператор выполняется повторно до тех пор, пока выражение имеет значение Тruе . Если выражение с самого начала принимает значение False , то цикл не выполняется ни разу.
Применяя оператор while, также следует соблюдать осторожность, чтобы не допускать зацикливания.
Пример 1 Нахождение факториала числа Х.
Fact:=1;
while X<=N do
begin
Fact:=Fact*X;
X:=X+1;
end;
Пример 2 Генерация случайного числа, не равного 10.
while I <> 10 do
I:=Random(10) {функция Random(10) генерирует случайное
число 0<=I<10}
ХОД РАБОТЫ
1. Внимательно прочитайте задание, и примените теоретические сведения к его выполнению.
|
|
2. Заполните Таблицу с заданием - ответами на вопросы. На проверку отправляйте только номер вопроса и ответ к нему, например: Вопрос 1- ответ: 4.
3. Составьте программу с использованием оператора цикла с предусловием.
3. Ответьте на контрольные вопросы.
4. Оформите отчет.
Контрольные вопросы:
1 Какие операторы цикла применяются в языке Pascal?
2 Что такое переменная цикла, тело цикла, оператор цикла?
3 Формат и действие оператора цикла с постусловием repeat.
4 Формат и действие оператора цикла с предусловием while.
Основная литература
1. Семакин И.Г., Хеннер Е.К., Шеина Т. Ю. Информатика. Базовый уровень. 10класс. - М.: БИНОМ. Лаборатория знаний, 2015
2. Семакин И.Г., Хеннер Е.К., Шеина Т. Ю. Информатика. Базовый уровень. 11 класс. - М.: БИНОМ. Лаборатория знаний, 2015
3. Семакин И.Г., Хеннер Е.К., Шеина Т.Ю. Практикум по информатике и ИКТ для 10-11 классов. Базовый уровень. Информатика. 11 класс. - М.: БИНОМ. Лаборатория знаний, 2011.
4. Информатика. Задачник-практикум в 2 т. Под ред. И.Г. Семакина, Е.К. Хеннера. – М: Лаборатория базовых знаний, 2011.
Дополнительная литература
1. Информатика и ИКТ. Базовый уровень. 10-11 класс: методическое пособие/ Семакин И.Г., Хеннер Е.К.-2-е изд.-М.: Бином. Лаборатория знаний, 2011
|
|
2. Гаевский А.Ю. Информатика 7-11 класс Учебное пособие – К: АСК, 2002.
Интернет-ресурсы:
1. Теория и методика обучения информатике https://sites.google.com/site/methteachinfo/home
2. Электронный ресурс: MS Office 2007 Электронный видео учебник. Форма доступа: http:// gigasize.ru.
3. Электронный ресурс: Российское образование. Федеральный портал. Форма доступа:http:// www.edu.ru/fasi.
4. Электронный ресурс: Лаборатория виртуальной учебной литературы. Форма доступа: http:// www.gaudeamus.omskcity .
Содержание отчета
Отчет о выполнении практической работы выполняется в тетради и должен содержать:
1. Номер практической работы.
2. Тему работы.
3. Цель работы.
4. Выполненные задания.
5. Ответы на контрольные вопросы.
Отчет (в виде фотографий (или скан-копий) тетрадных страниц) отправить по электронной почте на адрес preymdget@mail.ru.
Критерии оценки практической работы
Оценка «5» | Заполнена таблица ответами, составлена программа и даны ответы на контрольные вопросы. |
Оценка «4» | Заполнена таблица ответами (допускается два неправильных) и даны ответы на контрольные вопросы или составлена программа. |
Оценка «3» | Даны ответы на контрольные вопросы. |
Оценка «2» | Отсутствие отчета выполнения заданий |
Домашнее задание:
|
|
Литература [1, §22 с. 154], пример № 6 стр.155.
Файл с отчетом отправляется на почту преподавателя -
Воздвиженской Елены Константиновны preymdget@mail.ru тел. 071 43 116 19
Дата добавления: 2020-11-23; просмотров: 62; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!