понедельник, 31 марта 2014 г.

Подготовка к контрольной работе

Подготовка к проверочной работе «Программирование на Паскале»
  1. Запишите следующее выражение по правилам программирования:


            
  1. Установите соответствие (с помощью стрелок) между переменной и типом данных:

а) A:=3.234                             а) Integer                               
b) Z:=14                                   b) Real
c) B:=10351                                                                 
d) K:=-0.2                                
e) C:= 64000

  1. Запишите инструкцию:
а)  присваивающую переменной V значение 7; 
     
      б) увеличивающую значение переменной Z на 30;

в) вычисляющую значение переменной R по формуле (X2+Y2):2;

4. Напишите инструкцию вывода на экран:
     а) вашего имени             б) числа 400          в) значения выражения  7,3(3,22+8,61)
  1. Определите, какое значение примет переменная С в результате выполнения данной последовательности операторов присваивания:

         a:=8;   b:=a/2;   c:=43 mod a;   a:=(b+c) div 6;   b:=b+1;   c:=sqrt(abs(a*b-14));
  1. Установите соответствие  между служебными словами и названиями разделов программы:

а) Var                                                а) Раздел операторов
b) Program                                        b) Раздел имени программы
c) Begin …end                                  c) Раздел описания переменных

  1. Найдите ошибки в записях оператора:

a) Write ©;
b) Writeln;
c) Writeln (Введите любое число);
d) Write X,Y;
e) WRITELN (‘воскресенье, нерабочий день’);

  1. Какая структура программы верная:

1) begin
program MyFirst;
X:=Y+195;
end.

 
  
2) program MyProg;
begin
Writeln (‘
Привет’);
end.
  1. Расположите в правильном порядке строки программы, вычисляющей периметр и площадь параллелограмма:

1)   S:=a*h;       
5)   var a,b,h,p,s: integer;
2)   end.
6)   readln;
3)   program  pr;
7)   Writeln(‘p=’,p,’   s=’,s);
4)   p:=2*(a+b);
8)   a:=6;b:=3;h:=4;

9)   begin
  1. Дан текст программы в таблице с ошибками:

Ÿ  исправьте ошибки в программе;
Ÿ  что выведется на экран в результате выполнения программы?

Программа с ошибками
Программа без ошибок
На экране будет напечатано:
War: a,b,c – integer, x: real;
Bigin
A=7, b=3,2, c:=a+b;
Writln ( summa= , c);
C:=c/2; x:=a-c;
Writeln(‘x=’ , x, ‘kvadrat=’ , x*x);
and




  1. Перевести блок-схему на язык Паскаль. Вычисление расстояния между точками         А и B.
























Комментариев нет:

Отправить комментарий