Проверочная работа по языку программирования Pascal
материал по информатике и икт (10 класс) на тему
Проверочная работа на 4 варианта. Состоит из 8 заданий по темам "Типы данных, Операторы ввода-вывода, Массивы, Циклы, ВСтроенные функции, Условный оператор". Задания 1-7 оцениваются на 1 балл, задание 8 - 2 балла.
Таблица перевода.
8-9 баллов- "5"
6-7 - "4"
4-5 - "3"
1-3 - "2"
Скачать:
Вложение | Размер |
---|---|
pr.r.10.10.docx | 22.39 КБ |
Предварительный просмотр:
Вариант1
- Запишите в общем виде оператор цикла с параметром
- Определите тип чисел: 15.8, 601.0, 0.241.
- Какое действие выполняет оператор write
- Определите значение переменной a после выполнения алгоритма
a:=7;
b:=5+a;
b:=a+b+1;
a:=b/4*3-a;
- Определите результат выполнения операции 23 div 2
- Определите, что будет напечатано в результате выполнения следующего алгоритма
var k,m,num:integer;
dat: array[1..10] og integer;
begin
dat[1]:=7; dat[2]:=-8; dat[3]:=3; dat[4]:=6; dat[5]:=-4; dat[6]:=3;
dat[7]:=5; dat[8]:=-5; dat[9]:=7; dat[10]:=1;
num:=1; m:=dat[1];
for k:=2 to 10 do begin
if dat[k]*m<0 then
begin
m:=dat[k]; num:=k;
end;
end;
write (num);
end.
- Что такое массив?
- Напишите, используя алгоритмический язык или ЯП Pascal, алгоритм определения взаимно противоположных чисел среди a,b,c.
Вариант 2
- Запишите в общем виде условный оператор
- Определите тип чисел: 15, 61.0, 241.
- Какое действие выполняет оператор read
- Определите значение переменной a после выполнения алгоритма
a:=6;
b:=4+a;
b:=a+b;
a:=b/4*3-a;
- Определите результат выполнения операции 23 mod 2
- Определите, что будет напечатано в результате выполнения следующего алгоритма
var k,m,day:integer;
dat: array[1..10] og integer;
begin
dat[1]:=7; dat[2]:=2; dat[3]:=3; dat[4]:=3; dat[5]:=4; dat[6]:=4;
dat[7]:=5; dat[8]:=5; dat[9]:=7; dat[10]:=6;
day:=1; m:=dat[1];
for k:=2 to 10 do begin
if dat[k]>=m then
begin
m:=dat[k]; day:=k;
end;
end;
write (day);
end.
- Что такое одномерный массив?
- Напишите, используя алгоритмический язык или ЯП Pascal, алгоритм нахождения большего из трех чисел.
Вариант3
- Запишите в общем виде оператор цикла с предусловием
- Определите тип чисел: 8, 0, 241.
- Какое действие выполняет оператор writeln
- Определите значение переменной a после выполнения алгоритма
a:=2;
b:=1+a;
b:=a+b;
a:=a/2*2*b-4;
- Определите результат выполнения операции 19 div 2
- Определите, что будет напечатано в результате выполнения следующего алгоритма
var k,m,day:integer;
dat: array[1..10] og integer;
begin
dat[1]:=7; dat[2]:=1; dat[3]:=3; dat[4]:=3; dat[5]:=2; dat[6]:=2;
dat[7]:=5; dat[8]:=5; dat[9]:=7; dat[10]:=1;
day:=1; m:=dat[1];
for k:=2 to 10 do begin
if dat[k]
begin
m:=dat[k]; day:=k;
end;
end;
write (day);
end.
- Что такое индекс элемента?
- Напишите, используя алгоритмический язык или ЯП Pascal, алгоритм определения количества отрицательных чисел среди a,b,c.
Вариант 4
- Запишите в общем виде оператор цикла с постуловием
- Определите тип чисел: 1.8, 1.0, 41
- Какое действие выполняет оператор readln
- Определите значение переменной b после выполнения алгоритма
a:=3;
b:=2+a;
a:=b*2*a;
b:=2*a-b;
- Определите результат выполнения операции 15 mod 3
- Определите, что будет напечатано в результате выполнения следующего алгоритма
var k,m:integer;
dat: array[1..10] og integer;
begin
dat[1]:=45; dat[2]:=55; dat[3]:=40; dat[4]:=15; dat[5]:=20; dat[6]:=80;
dat[7]:=35; dat[8]:=70; dat[9]:=10; dat[10]:=45;
m:=dat[1];
for k:=2 to 10 do begin
if dat[k]
begin
m:=m+dat[k]; ;
end;
end;
write (m);
end.
- Сколько существует способов заполнения массива? Перечислите их.
- Напишите, используя алгоритмический язык или ЯП Pascal, алгоритм проверки четности числа.
По теме: методические разработки, презентации и конспекты
конспект урока по теме: Понятие переменной в языке программирования Pascal АВС
Проект урока по информатике в 7 классе с использованием ТИО Макарова...
Язык программирование Pascal
Разработка урока по информатике...
Решение задач по физике и математике на языке программирования Pascal
Разработка урока по информатике...
Урок по информатике "Исследование математической модели на языке программирования Pascal"
Конструирование урока в системе развивающего обучения Л. В. Занкова...
Символьный тип данных в языке программирования Pascal
Разработка урока...
Тестовые работы к языку программирования Pascal
Методический материал к урокам....
Зачётная работа по теме "Язык программирования Pascal". 9 класс
Зачётная работа предназначена для учеников 9 класса, изучавших язык прогграммирования Pascal в третьёй четверти, по базовой программе (два урока в неделю). Четыре варианта, в каждом шесть заданий. Чет...