Программное управление работой компьютера

1.Определить, что будет выведено на экран при выполнении следующей программы: a. 64 b. 8 c. 16 d. 6 e. 24   2.Дан фрагмент программы. Выбрать верное утверждение: a. тело цикла не выполнится ни разу b. тело цикла выполнится 1 раз c. тело цикла будет выполнятся бесконечно d. тело цикла выполнится 9 раз e. тело цикла выполнится 10 раз   3.Определить значение S и I после выполнения фрагмента алгоритма: a. S=0; I=-3 b. S=13; I=2 c. S=14; I=2 d. S=10; I=2 e. S=13; I=1       4. Какой оператор из перечи...
Раздел Информатика
Класс -
Тип Тесты
Автор
Дата
Формат doc
Изображения Есть
For-Teacher.ru - все для учителя
Поделитесь с коллегами:



Тест по теме «Программное управление работой компьютера».

Вариант 1

  1. ОПрограммное управление работой компьютерапределить, что будет выведено на экран при выполнении следующей программы:

    1. 64

    2. 8

    3. 16

    4. 6

    5. 24


  1. Дан фрагмент программы. Выбрать верное утверждение:

    1. Программное управление работой компьютератело цикла не выполнится ни разу

    2. тело цикла выполнится 1 раз

    3. тело цикла будет выполнятся бесконечно

    4. тело цикла выполнится 9 раз

    5. тело цикла выполнится 10 раз


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

    1. Программное управление работой компьютераS=0; I=-3

    2. S=13; I=2

    3. S=14; I=2

    4. S=10; I=2

    5. S=13; I=1




4. Какой оператор из перечисленных является оператором присваивания?

a) = b) == c) =: d) :=

5. В алгоритме, записанном ниже, используются целочисленные переменные k и m. Определите значение переменной m после исполнения данного алгоритма:

k:=2

m:=k-2

k:=m*k+5

m:=m+2

а) 5 b) 2 c) 0 d) 1


  1. Чему равно значение переменной d?

d:= 14 mod 3

Ответ:

  1. Программное обеспечение компьютера, предназначенное для разработки, отладки и исполнения программ, записанных на определенном языке программирования - это __________________________________________________________________________________

8. Существуют три основных типа величин, с которыми работает компьютер: _____________________________________________________________________________________

9. Четко определенный план действий для исполнителя - это _________________________________

10. Заканчиваться за конечное число шагов - это свойство алгоритма __________________________

Практическое задание:

  1. Ввести два целых числа и вывести на экран их сумму.

  2. Найти максимальное число из четырёх.

Тест по теме «Программное управление работой компьютера».

Вариант 2

  1. Определить значение переменной х, которое будет получено в результате выполнения фрагмента программы:

  1. 1Программное управление работой компьютера

  2. 2

  3. 3

  4. 1.5

  5. 0.5

2.Выбрать верную запись на языке Паскаль арифметического выражения

  1. 3Программное управление работой компьютера0*(X*X-5/6*Y)/5*(X*X-6*Y)

  2. 30*(X*X-5*Y/6)/5*(X*X-6*Y)

  3. 30*(X*X-5/6/Y)/(5*(X*X-6*Y))

  4. 30*(X*X-5/6/Y)/5/(X*X-6*Y)

  5. 30*(X*X-((5/6)*Y)/(5*(X*X-(6*Y)))

3.Определить значение целочисленной переменной S после выполнения фрагмента алгоритма

  1. 1Программное управление работой компьютера10

  2. 121

  3. 108

  4. 103

  5. 128

4. Числа в языке Pascal различаются:

a) как натуральные и целые;

b) как целые и вещественные;

c) как натуральные и вещественные;

d) как целые и иррациональные;

e) как целые и рациональные.

5. В алгоритме, записанном ниже, используются целочисленные переменные k и m. Определите значение переменной k после исполнения данного алгоритма:

m:= 1

k:=2*m-2

m:=k+2

k:=k*m+5

а) 5 b) 2 c) 0 d) 1


  1. Чему равно значение переменной s

D:= 12 div 5

s:= D+9

Ответ:

  1. Автором языка Паскаль является _______________________________________________________

  2. Трассировочная таблица - _____________________________________________________________

______________________________________________________________________________________

  1. Описание действий, которые должен выполнить компьютер - это __________________________

10. Алгоритм должен включать только команды, известные исполнителю (входящие в СКИ) - это свойство _____________________________________________________________________________

Практическое задание:

  1. Найти максимальное число из трёх.

  2. Посчитать сумму цифр всех целых чисел 1 до n.

Ответы:

Вариант 1.

1-a 2-c 3-b 4-d 5-b 6-2

7-система программирования

8- числовой, символьный и логический

9-алгоритм

10-конечность

1) program qq;

var a, b, c: integer;

begin

writeln('Введите два целых числа');

read ( a, b );

c := a + b;

writeln ( a, '+', b, '=', c );

end.


  • 2) program z2;

  • { Найти наибольшее из четырёх чисел. }

  • uses crt;

  • var a,b,c,d,max,max1,max2 : real;

  • procedure bol2( aa,bb : real; var maxmax : real );

  • begin

  • if aa>bb then maxmax:=aa

  • else maxmax:=bb;

  • end;

  • begin

  • clrscr;

  • write('введте a,b,c,d через пробел ');

  • readln(a,b,c,d);

  • bol2(a,b,max1);

  • bol2(c,d,max2);

  • bol2(max1,max2,max);

  • writeln('max=',max);

  • readln;

  • end.

Вариант 2.

1-d 2-e 3-a 4-b 5-a 6-11

7- Никлаус Вирт

8. «ручное» исполнение алгоритма с целью его проверки

9-команда

10-понятность


  • 1) program z1;

  • { Найти максимальное число из трёх. }

  • uses crt;

  • var a,b,c,max : integer;

  • begin

  • clrscr;

  • write('a=');readln(a);

  • write('b=');readln(b);

  • write('c=');readln(c);

  • if (a>b) and (a>c) then max:=a;

  • if (b>a) and (b>c) then max:=b;

  • if (c>a) and (b

  • write('max=',max);

  • readln;

  • end.


  • 2) program z1;

  • { Посчитать сумму цифр всех целых чисел 1 до n }

  • uses crt;

  • var i,j,n,er,s,t : integer;

  • a : string;

  • begin

  • clrscr;

  • write('до скольки считать ');readln(n);

  • s:=0;

  • for i:=1 to n do

  • begin

  • str(i,a);

  • for j:=1 to length(a)do

  • begin

  • val(a[j],t,er);

  • s:=s+t;

  • end;

  • end;

  • write('сумма=',s);

  • readln;

  • end.


© 2010-2022