Тест сұрақтары


Дано:             s := 0; p := 1; for i := 1 to 4 do             begin                         p := p * i;                         s := s + p             end; writeln (‘сумма факториалов ’,s);
Дано описание: type massiv = array [0..5] of real; var a: massiv; Сколько байт будет зарезервировано по этому описанию?
К какому типу данных относится число 2E1?
Дано четырехзначное число x. Как определяется третья цифра этого числа?
 Какая процедура производит ввод данных с клавиатуры?
Что будет напечатано программой, если n=5: f:= 1; k:=0; while k<> n do begin             k :=k+1;             f := f * k end; writeln( f );
Дано: type day_of_week=(mon, tue, wed, thu, fri, sat, sun);  Какой тип данных имеет  day_of_week?
Дан массив a(5). Что будет напечатано программой: max:=a[1]; imax:=1; for i:=2 to 5 do if a[i]> max  then begin max:=a[i]; imax:=i end; writeln (‘imax=’, imax); Если в качестве элементов массива заданы числа  5, -2, 18, -20, 4.
Какой раздел обязательно должен быть в программе?
Представление на Паскале формулы суммы: .
Что такое  массив?
Имеется программа: program Pechat; var  x: integer; begin x:=2; writeln (‘x+1’); end; Что она напечатает ?
y – вещественная переменная, а n – целая. Какой из следующих операторов присваивания правильный?
Каким образом задается массив?
Вычислить:  24 / ( 3 * 4 ) – 24 / 3 / 4 +24 / 3 * 4 .
Дано: x := -8; y := 2; s := x + y; writeln (‘сумма двух чисел s =’,s); Что выведется на экран ?
Дано:             s := 0; p := 1; for i := 1 to 4 do             begin                         p := p * i;                         s := s + p             end; writeln (‘сумма факториалов ’,s);
Кэш память это-…
Согласно принципам Фон Неймана, компьютер должен иметь следующие устройства:
Дано:       a := -8, b := -2, c := -12;       if ( a > 6) and ( a > c ) then                                     max := a                                     else  if b > c then max := b                                                        else max := c;       writeln (max); Чему равняется max?
Дано:       s := 0;       for i := 1 to 5 do                         s:=s+i; Чему равняется сумма ?
Что будет напечатано программой: case n mod 17 of          0      : n := 0;          1,6   : n := -n;                      2,3,5: n :=  2 * n;          4      : n := 3 * n   else           n :=  5 * n end; если в качестве исходных данных задано число n=8.
Приоритет операций в арифметическом выражении.
Какой оператор используется в программе, если заранее известно число повторений ?
Сколько байт памяти  занимает  значение вещественного типа  real?
Каким образом записывается цикл с предусловием?
Что будет напечатано программой, если   nommes=5:   case nommes of             12, 1, 2 :  writeln (‘сезон - зима’);             3, 4, 5   :  writeln (‘сезон - весна’);             6, 7, 8   :  writeln (‘сезон - лето’);             9, 10,11:  writeln (‘сезон - осень’);     end;
Определите логическую операцию конъюнкции:
Вычислить s - сумму порядковых номеров всех букв, входящих в слово SUM:
Дано:  for  ch:= 'e'  downto ‘a’  do  write (ch:2); В результате получим :
Вычислить значение операции сравнения  при k=15:         k mod 7 = k div 5 – 1;   Каким служебным словом описывается целый тип данных?
В каком диапазоне задаются  целые числа типа byte?
Записать на  Паскале соответствующий оператор присваивания: y=1+x+x2/2!+x3/3!;
Операторная скобка:
Определить значение переменной s  после выполнения следующих  операторов: s:=0; i:=0; while i<5 do i:=i+1; s:=s+1/i;
Согласно принципам Фон Неймана, компьютер должен иметь следующие устройства:
Дано:       a := -8, b := -2, c := -12;       if ( a > 6) and ( a > c ) then                                     max := a                                     else  if b > c then max := b                                                        else max := c;       writeln (max); Чему равняется max?
Дано:       s := 0;       for i := 1 to 5 do                         s:=s+i; Чему равняется сумма ?
Что будет напечатано программой: case n mod 17 of          0      : n := 0;          1,6   : n := -n;                      2,3,5: n :=  2 * n;          4      : n := 3 * n   else           n :=  5 * n end; если в качестве исходных данных задано число n=8.
Приоритет операций в арифметическом выражении.
Какой оператор используется в программе, если заранее известно число повторений ?
Сколько байт памяти  занимает  значение вещественного типа  real?
Каким образом записывается цикл с предусловием?
Что будет напечатано программой, если   nommes=5:   case nommes of             12, 1, 2 :  writeln (‘сезон - зима’);             3, 4, 5   :  writeln (‘сезон - весна’);             6, 7, 8   :  writeln (‘сезон - лето’);             9, 10,11:  writeln (‘сезон - осень’);     end;
Определите логическую операцию конъюнкции:
Вычислить s - сумму порядковых номеров всех букв, входящих в слово SUM:
Дано:  for  ch:= 'e'  downto ‘a’  do  write (ch:2); В результате получим :
Вычислить значение операции сравнения  при k=15:         k mod 7 = k div 5 – 1;   Каким служебным словом описывается целый тип данных?
В каком диапазоне задаются  целые числа типа byte?
Записать на  Паскале соответствующий оператор присваивания: y=1+x+x2/2!+x3/3!;