Контрольная работа по теме Программирование на языке Паскаль

Раздел Информатика
Класс 9 класс
Тип Тесты
Автор
Дата
Формат docx
Изображения Есть
For-Teacher.ru - все для учителя
Поделитесь с коллегами:
  1. Язык программирования Pascal создал:

    1. Н. Вирт

    2. Б. Паскаль

    3. М. Фортран

    4. Правильных ответов нет


  1. Команда CLRSCR служит для

    1. ожидания нажатия клавиши

    2. ввода данных с экрана

    3. очистки экрана

    4. верного ответа нет


  1. Условный оператор применяется для программирования:

    1. Сложных алгоритмов

    2. Линейных алгоритмов

    3. Ветвящихся алгоритмов

    4. Циклических алгоритмов


  1. Результатом выполнения фрагмента алгоритма

a:=7;

b:=8;

k:=5+a;

if a>b then k:=k*3

else k:=k-3;

writeln (k);

будет следующее значение k:

    1. 7

    2. 8

    3. 9

    4. Верного ответа нет

  1. Определите значение переменной S после выполнения операторов:

i:=0; S:=0

While i<3 do

Begin

i:=i+1;

S:=S+i*i

End;

________________________

  1. Оператор цикла с параметром-счетчиком.

______________________


  1. Сколько строк напечатает программа:

var k,l:integer;

begin FOR k:=7 DOWNTO 1 DO

FOR l:=11 TO 14 DO

writeln('Мне нравится Паскаль.');
end.

_________________________


  1. Чему будет равен значение переменной А после выполнения алгоритма(блок-схема):

I:=1 to 5






  1. Какой из операторов цикла имеет 2 вида записи

    1. For…

    2. While…

    3. Repeat…

    4. Верного ответа нет


  1. Что выведется на экран в результате выполнения фрагмента программы:

p:=1;

FOR k:=1 TO 5 DO

begin

p:=p*k;

end;

write(' k=', k, ' p=', p)

  1. Дан фрагмент программы. Что появится на экране?

S:=0;

FOR I:=3 TO 8 DO

BEGIN

MAS[I]:=I;

S:=S+MAS[I];

END;

WRITELN (S);


  1. Дан фрагмент программы. Что появится на экране?

FOR I:=1 TO 4 DO

MAS[I]:=I;

MAS[1]:=MAS[4];

WRITELN (MAS[1]);


  1. Как объявить массив из 16 целых чисел?

_________________________


  1. Как задать датчику случайных чисел диапазон от -4 до 16?

_________________________


  1. Операторные скобки.

_________________________________

«5 баллов» - 15 верных ответов

«4 балла» - 12 - 14 верных ответов

«3 балла» - 8 - 11 верных ответов

  1. Дан фрагмент программы. Что появится на экране?

S:=0;

FOR I:=1 TO 4 DO

BEGIN

MAS[I]:=1+I;

S:=S+MAS[I];

END;

WRITELN (S);

_________________________


  1. Дан фрагмент программы. Что появится на экране?

FOR I:=1 TO 3 DO

MAS[I]:=8;

MAS[2]:=MAS[1]+2;

WRITELN (MAS[2]);

_________________________


  1. Как объявить массив из 6 вещественных чисел?

_________________________


  1. Как задать датчику случайных чисел диапазон от 1 до 3?

_________________________

  1. Операция вычисления остатка от целочисленного деления.

____________________________


  1. раздел VAR служит

    1. Для описания используемых переменных

    1. Для описания величин

    2. Для описания выражений

    3. Верного ответа нет

I:=6 downto 4

Чему будет равно значение переменной A после выполнения алгоритма.

________________



  1. Сколько строк напечатает программа:

var k,l:integer;

begin FOR k:=2 TO 10 DO

FOR l:=1 TO 6 DO

writeln('Мне нравится Паскаль.');
end;

    1. 10

    2. 5

    3. 50

    4. Верного ответа нет, ответ_____



  1. Определите значение целочисленных переменных a и b после выполнения фрагмента программы:

a:= 3 + 8*4;
b:= (a div 10) + 14;
a:= (b mod 10) + 2;

_________________________

  1. Определите значение переменной m после выполнения фрагмента алгоритма.Контрольная работа по теме Программирование на языке Паскаль

_________________________

  1. вывод данных на экран осуществляется с помощью оператора:

    1. WRITE, WRITELN

    2. READ, READLN

    3. PROGRAM

    4. Верного ответа нет

  2. Что выведется на экран в результате выполнения фрагмента программы:

s:=0;

FOR j:=10 TO 15 DO

begin

s:=s+2*j;

write(' j=', j:2, ' s=',s:4)

end;

________________


  1. тип переменных для параметра цикла FOR:

    1. целочисленный тип

    2. логический тип

    3. натуральный тип

    4. верного ответа нет

15. Оператор цикла с предусловием.

_________________________________

«5 баллов» - 15 верных ответов

«4 балла» - 12 - 14 верных ответов

«3 балла» - 8 - 11 верных ответов



© 2010-2022