Главная » Файлы » Для вчителя » Інформатика [ Добавить материал ]

Самостійна робота з інформатики Матеріал
[ · Скачать удаленно (109 Kb) ] 19.07.2010, 20:01
Bapiaнт 1
1. Вкажіть операції відношення:

1) >;
2) And;
3) =;
4) >=;
5) Not;
6) Xor;
7) =<;
8) Or;
9) ><.

2. Вкажіть неправильно записані операції відношення:
var a, b: Integer;
1) a>b;
2) a=>b;
3) a> 4) a>>b;
5) a=b;
6) a< 7) a<=b.
3. Вкажіть правильно записані операції відношення:
var a, b, c: Real;
1) a*a=b + c;
2) 0 3) sqrt(a)>c;
4) a+b+c 5) 5*a 6) sqr(a)>b.
4. Вкажіть правильно сформовані логічні вирази, якщо
var a, b, c: Integer; d: Boolean;
1) a=b=c;
2) Not d And(b>c);
3) (a>b) or d;
4) а=b or a=c;
5) d аnd Not(a+b>c);
6) d аnd(a=c).
5. Вкажіть послідовність дій при виконанні умовного оператора
if логічний вираз then оператор 1 else оператор 2;
1) виконується оператор 1;
2) обчислюється логічний вираз;
3) виконується оператор 2, потім оператор 1;
4) якщо результат логічного виразу TRUE, то ...;
5) виконується оператор 2;
6) якщо результат логічного виразу FALSE, то ...;
7) виконується оператор 1, потім оператор 2;
8) не виконується жоден з операторів.
6. Неповна форма умовного оператора записується так:
1) Case <вираз> of
<варіант 1>: <оператор 1>; ... end;;
2) if <логічний вираз> then <оператор 1> else <оператор 2>;;
3) if <логічний вираз> then <оператор>;;
4) case <вираз> of
:<оператор 1>;
... else <оператор> end;.
7. При виконанні умови a < b, де a, b — змінні дійсного типу, потрібно цим змінним присвоїти квадрати їхніх значень. Вкажіть правильно сформований запис:
1) if a 2) if a 3) if a 4) if a 5) if a 6) if a 8. При виконанні таких дій
a:=50;
if a>10
then if a<40 then WriteLn(a)
else WriteLn(–a);
нa екані дисплея буде виведено число:
1) 50;
2) –50;
3) нe буде виведено нічого.
9. Вкажіть істинне відношення при виконанні умови «ціле число k кратне 7»:
1) k mod 7 = 0;;
2) k mod 7 < 1;;
3) k mod 7 <> 0;;
4) k div 7 <> 0;;
5) not (k mod 7 <> 0) ;;
6) k div 7 = 0;;
7) k mod 7 >< 0;.
10. Вкажіть відповідність між логічними виразами та їх описами:

11. Вкажіть номери рядків програми, які містять помилку:
1) var a,b,c:Real;
2) begin
3) ReadLn(a,b,c);
4) if a 5) then WriteLn(a)
6) else WriteLn(b);
7) end

Варіант 2
1. Вкажіть неправильно записані операції відношення, якщо
var a, b, c: Integer ;

1) a+1 2) a>=b;
3) a 4) a>b=c;
5) a 6) a>b>c.

2. Вкажіть правильно записані логічні вирази, якщо A, B, C – змінні логічного типу:
1) А;
2) Not Or B;
3) A And B;
4) A And Not B;
5) A And B And C;
6) And A And B.
3. Вкажіть правильно сформовані логічні вирази, якщо var a, b, c: Integer;
1) a=b;
2) a 3) a>b+c;
4) (a=b) And (b=c);
5) a 6) Not(a>b).
4. Повна форма умовного оператора записується так:
1) case <вираз> of
:<оператор 1>;
2) if <логічний вираз> then <оператор 1> else <оператор 2>;;
3) if <логічний вираз> then <оператор>;;
4) case <вираз> of
<варіант 1>: <оператор 1>;
... else end;.
5. Вкажіть оператори, за якими змінній цілого типу А надається значення змінної цілого типу В у випадку, якщо A 1) A:=A 2) if A 3) if A 4) if A:B do A:=B;;
5) if A 6) if B>A then A:=B;.
6. Якщо значення змінної а дійсного типу не менше від 1, то потрібно подвоїти значення цієї змінної. Вкажіть правильно сформовані записи:
1) if a>l then a:=2*a;;
2) if a>=l then a:=a+2;;
3) if Not(a 4) if a>=l then a:=2*a;;
5) if a>=l else a:=2*a;;
6) if (a>l) оr (a=l) then a:=a*2;.
7. При виконанні таких дій
a:= –0.5;
if a>0
then if a<1 then WriteLn(-a)
else WriteLn(a);
нa екрані дисплея буде виведено число:
1) –0.5;
2) 0.5;
3) не буде виведено нічого:
8. Знайдіть номер рядка програми, що містить помилку:
1) var a, b:Integer;
2) begin
3) ReadLn(a,b) ;
4) if a>b
5) then WriteLn (a);
6) еlse WriteLn(b);
7) end.
9. Вкажіть логічний вираз еквівалентний виразу :
1) (x 2) (y>x) And (y>=z) Or (z>x) And (z>=y);
3) (x 4) (xz);
5) (xy).
10. Вкажіть відповідність між логічними виразами та їх описами:

11. За допомогою дужок вкажіть порядок виконання дій при обчисленні логічного виразу a And b Or Not c And d
1) (a And b) Or ((Mot c)And d);
2) (a And b)Or Hot(c And d);
3) ((a And b) Or (Mot c))And d;
4) a And(b Or (Hot (c And d))).

Категория: Інформатика | Добавил: referatwm
Просмотров: 429 | Загрузок: 114 | Рейтинг: 0.0/0