Критерии оценки практической работы

Практическая работа № 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; Мы поможем в написании вашей работы!

Поделиться с друзьями:




Мы поможем в написании ваших работ!