Читайте также:
|
|
-скалярний крiм integer;
-скалярний крiм real i повного integer;
-перелiчувальний та real;
-скалярний;
-тiльки integer;
230. Якi операцiї визначені над змінними типу множина?
нiякi;
+, *, -, /;
+, -;
+, *, -, div;
+, *, -;
231. Якi з виразiв є неправильними?
- [5,6,1,3]>=[1,3,5,6];
- [пон,вiв]+[середа];
- [1,2,5]*[2,8,12];
- [3.5,7.1,2.0]-[1.2];
232. Якi з виразiв є неправильними?
- [5,6,1,3]>=[1,3,5,6];
- [пон,вiв]+[середа];
- [1,2,5]*[2,8,12];
- [true,talse]>[1,2];
233. Якi з виразiв є неправильними?
- [5,6,1,3]>=[1,3,5,6];
- [пон,вiв]+[середа];
- [1,2,5]*[2,8,12];
- [1.3,5.6]+[3,4];
234. Якi з виразiв є неправильними?
- [1,3,8]div[2,3,1];
- [5,6,1,3]>=[1,3,5,6];
- [пон,вiв]+[середа];
- [3.5,7.1,2.0]-[1.2];
235. Якi з виразiв є неправильними?
- [‘*’,‘?’]/[‘1’,‘8’];
- [5,6,1,3]>=[1,3,5,6];
- [пон,вiв]+[середа];
- [3.5,7.1,2.0]-[1.2];
236. Якi з виразiв є неправильними?
- ['A','B','C','K']/['A','B'];
- [5,6,1,3]>=[1,3,5,6];
- [пон,вiв]+[середа];
- [3.5,7.1,2.0]-[1.2];
237. type bits=set of 0..1;
var X:bits; Y:set of (a,b,c); Z:set of '*'..'*';
Який базовий тип кожного з вказаних типiв множина?
-integer, char;
-real, описаний, char;
-integer, описаний, char;
-скалярний;
-описаний, char;
238. var X:set of 0..1;
Назвiть всi варiанти значень, якi може приймати змiнна X? 3
239. var X:set of boolean;
Скiльки значень може приймати змiнна X? 3
240. Якi з наступних конструкцiй наведенi без помилок?
- [9,6,3,0];
- [2,sqrt(9)];
- [2..3,5,7];
- ['*','*'];
241. Якi з наступних конструкцiй наведенi без помилок?
- [9,6,3,0];
- [2,sqrt(9)];
- [2..3,5,7];
- [1.2, 3.5];
242. Якi з наступних конструкцiй наведенi без помилок?
- [9,6,3,0];
- [2,sqrt(9)];
- [2..3,5,7];
- [1,'*'];
243. Якi з наступних конструкцiй наведенi без помилок?
- [[ ],[9]];
- [a[2],9], елементи масиву а є integer;
- [0..0];
- ['=','>=','>'];
244. Якi з наступних конструкцiй наведенi без помилок?
- [[ ],[9]];
- [‘>’,3.8];
- [0..0];
- ['=','>=','>'];
245. Якi з наступних конструкцiй наведенi без помилок?
- [[ ],[9]];
- [true,12];
- [0..0];
- ['=','>=','>'];
246. Якi з наступних конструкцiй наведенi без помилок?
- [1..15,4..18];
- [odd(7),0<2];
- [ ];
- [5,2.8];
247. Якi з наступних конструкцiй наведенi без помилок?
- [1..15,4..18];
- [odd(7),0<2];
- [ ];
- [6/2, 8];
248. Якi з наступних конструкцiй наведенi без помилок?
- [1..15,4..18];
- [odd(7),0<2];
- [ ];
- [div(12), 6];
249. Якi з наступних конструкцiй наведенi без помилок?
- [b[9],3], елементи масиву b є integer;
- [2,ord('*')];
- [5..sqrt(2)];
- ['1'..'5',chr(12)];
250. Визначiть результати виразiв?
- [2]<>[2,2,2];
- ['a','b']=['b','a'];
- [4,5,6]=[4..6];
- ['c'..'b']=['c','b'];
falsetruetruetrue
251. Визначiть результати виразiв?
- [2,3,5,7]<=[1..9];
- [3,6..7]<=[2..7,9];
- [ ]<=['0'..'6'];
- 'q'in['a'..'z'];
truetruetruetrue
252. Визначiть результати виразiв?
- trunc(3.9)in[1,3,5];
- odd(4)in[ ];
- [2]<[1..3];
- round(3.9)in[1,3,5];
truefalsetruefalse
253. Визначiть результати виразiв?
- trunc(3.9)in[1,3,5];
- odd(4)in[false];
- [2]<[1..3];
- round(3.9)in[1,3,5];
falsetruetruefalse
254. Визначiть результати виразiв?
- [1,3,5]+[2,4];
- [1,3,5]*[2,4];
- [1,3,5]-[2,4];
[1..5][][1,3,5]
255. Визначiть результати виразiв?
- [1..6]+[3..8];
- [1..6]*[3..8];
- [1..6]-[3..8];
[1..8][3..6][1,2]
256. Визначiть результати виразiв?
- [2,4]+[1..5];
- [2,4]*[1..5];
- [2,4]-[1..5];
[1..5][2,4][]
257. Визначiть результати виразiв?
- [ ]+[4];
- [ ]*[4];
- [ ]-[4];
[4][][]
258. Прiоритет операцiй над змiнними типу множина?
-вирази в дужках, /, *, +, -, операцiї вiдношення;
-вирази в дужках, *, +, -, операцiї вiдношення;
-вирази в дужках, функцiї, *, +, -, операцiї вiдношення;
*, +, -, операцiї вiдношення;
/, *, +, -, операцiї вiдношення;
259. var BB:set of 'A'..'Z';i:char;
Як органiзувати вивiд елементiв множини?
-for i:='A' to 'Z' do if i in BB then write(i);
-for i:='A' to 'Z' do write(i);
-write(BB);
-if i in BB then write(i);
260. Загальний вигляд файлового типу?
- file of <тип iндексiв>;
- set of <тип компонентів>;
- record of <тип компонентів>;
- file of <тип компонентів>;
- array of <тип iндексiв>;
261. Загальний вигляд файлового типу у розділі type?
- <ім’я> =file of<тип компонентів>;
- <ім’я>: file of<тип компонентів>;
- <ім’я> =set of<тип компонентів>;
- <ім’я>:= file of<тип iндексiв>;
- <ім’я>:array of<тип компонентів>;
262. Загальний вигляд файлового типу у розділі var?
- <ім’я змінної>= file of<тип компонентів>;
- <ім’я змінної>: file of<тип компонентів>;
- <ім’я>= file of<тип компонентів>;
- <ім’я змінної> file of<тип iндексiв>
- <ім’я>= file of<тип компонентів>;
263. Якого типу можуть бути компоненти файла?
- будь-якого скалярного крiм real;
- будь-якого;
- будь-якого крiм файлового;
- будь-якого крiм real;
- будь-якого крiм char;
264. Файловий тип уявляє собою послiдовнiсть елементiв
- одного типу, довжина якого заздалегідь не визначена;
- одного типу, довжина якого заздалегiдь визначена;
- рiзного типу, довжина якого заздалегiдь не визначена;
- одного типу;
- рiзного типу, довжина якого заздалегiдь визначена;
265. Якi операцiї∙ визначенi з файлами в цілому?
- +, -, /;
- +, -;
- нiякi;
- +, -, div;
- +, -, div, mod;
266. Чи можливо з файла зчитувати п'ятий елемент, а потiм зразу читати другий елемент? А який можливо?
- нi, п'ятий;
- нi, шостий;
- можливо, любий;
- можливо;
- нi, перший;
267. Якi з описiв є НЕвiрними?
- var f:text;
- var f1=file of char;
- var f2:file of array[1..15] of char;
-b;
-a, b;
-b, c;
-c;
-a, c:
268. Якi з описiв є НЕвiрними?
- var f:text;
- var f1=file of char;
- var f2=file of array[1..15] of char;
-c;
-a, b;
-b, c;
-a, c:
269. Якi з описiв є НЕвiрними?
- var f:text;
- var f1=file of char;
- var f2:file of array[1..15] of char;
-b;
-a, b;
-c;
-a, c:
270. Якi з описiв є НЕвiрними?
- var f:file of array['A'..'M'];
- var f1:file of real;
- var f2=file of integer;
-b;
-a, b;
-b, c;
-c;
271. Якi з описiв є НЕвiрними?
- var f=file of array['A'..'M'];
- var f1:file of real;
- var f2=file of integer;
-a, c;
-b;
-a, b;
-b, c;
272. Якi з описiв є НЕвiрними?
- var f:file of array['A'..'M'] of integer;
- var f1:file of real;
- var f2=file of integer;
-a, c;
-b;
-a, b;
-b, c;
-c;
273. Чи можливо відкрити один i той же файл для читання i запису одноразово?
- нi;
- так;
- так, якщо вiн складається з лiтер;
- так, якщо вiн складається з чисел;
- так, якщо вiн один;
274. Яке значення приймає функцiя eof(f) на кiнцi файла f?
-true;
-false;
-0;
-1;
-255;
275. Яке значення приймає функцiя eoln(f) на кiнцi файла?
-true;
-false;
-0;
-1;
-255;
276. Яке значення приймає функцiя eoln(f) на кiнцi рядка?
-true;
-false;
-0;
-1;
-255;
277. Яке значення приймає функцiя eof(f) на кiнцi рядка?
-true;
-false;
-0;
-1;
-255;
278. Чим вiдрiзняються текстовi файли вiд лiтерних (file of char)?
- текстовi дiляться на стовбчики, а лiтернi нi;
- лiтернi дiляться на рядки, а текстовi нi;
- текстовi вводяться у роздiлi var, а лiтернi нi;
- текстовi дiляться на рядки, а лiтернi нi;
- текстовi вводяться у роздiлi type, а лiтернi нi;
279. Якi з записiв є НЕвiрними?
- var f:file of char;
- type f1=text;
- type f2=file of array [1..5] of real;
-a,
-b;
-с, b;
-b, а
-c;
280. Якi з записiв є НЕвiрними?
- type f:file of integer;
- var f1:text;
- type f2=file of array [1..5];
-a, с
-а
-а, b;
-b, с
-c;
281. Var f:file of integer; y:integer;
Файл мiстить два елементи 3 i 7. Визначить, яке значення буде мати
змiнна y пiсля виконання операторiв
- reset(f);
-if not eof(f) then read(f,y);
-if not eof(f) then read(f,y);
282. Var f:file of integer; y:integer;
Файл мiстить два елементи 1 і 2. Визначить, яке значення буде мати
змiнна y пiсля виконання операторiв
- reset(f);
-if not eof(f) then read(f,y);
-if not eof(f) then read(f,y);
283. Var f:file of integer; y:integer;
Файл мiстить два елементи 5 і 4. Визначить, яке значення буде мати
змiнна y пiсля виконання операторiв
- reset(f);
-if not eof(f) then read(f,y);
-if not eof(f) then read(f,y);
284. Var f:file of integer; y,x:integer;
Файл мiстить два елементи 3 i 7. Визначить, яке значення буде мати
змiнна y пiсля виконаня операторiв
-reset(f); y:=0
-while not eof(f) do
-begin read(f,x); y:=y+x end;
285. Var f:file of integer; y,x:integer;
Файл мiстить два елементи 1 і 2. Визначить, яке значення буде мати
змiнна y пiсля виконаня операторiв
-reset(f); y:=0
-while not eof(f) do
-begin read(f,x); y:=y+x end;
286. Var f:file of integer; y,x:integer;
Файл мiстить два елементи 5 і 4. Визначить, яке значення буде мати
змiнна y пiсля виконаня операторiв
-reset(f); y:=0
-while not eof(f) do
-begin read(f,x); y:=y+x end;
287. Var f:file of integer; y,x:integer;
Файл мiстить два елементи 3 i 7. Визначить, яке значення буде мати
змiнна y пiсля виконання операторiв
RESET(F); Y:=1;
REPEAT READ(F,X); Y:=Y*X UNTIL EOF(F);
Файл мiстить два елементи 1 i 2. Визначить, яке значення буде мати
змiнна y пiсля виконання операторiв
RESET(F); Y:=1;
REPEAT READ(F,X); Y:=Y*X UNTIL EOF(F);
Файл мiстить два елементи 5 i 4. Визначить, яке значення буде мати
змiнна y пiсля виконання операторiв
RESET(F); Y:=1;
REPEAT READ(F,X); Y:=Y*X UNTIL EOF(F);
288. Var f:file of integer; y,x:integer;
Файл мiстить два елементи 3 i 7. Визначить, яке значення буде мати
змiнна y пiсля виконання операторiв
RESET(F); Y:=1;
REPEAT READ(F,X); Y:=Y*X UNTIL NOT EOF(F);
289. Var f:file of integer; y,x:integer;
Файл мiстить два елементи 1 i 2. Визначить, яке значення буде мати
змiнна y пiсля виконання операторiв
RESET(F); Y:=1;
REPEAT READ(F,X); Y:=Y*X UNTIL NOT EOF(F);
290. Var f:file of integer; y,x:integer;
Файл мiстить два елементи 5 i 4. Визначить, яке значення буде мати
змiнна y пiсля виконання операторiв
RESET(F); Y:=1;
REPEAT READ(F,X); Y:=Y*X UNTIL NOT EOF(F);
291. Var f:file of integer; y,x:integer;
Файл мiстить два елементи 3 i 7. Визначить, яке значення буде мати
змiнна y пiсля виконання операторiв
RESET(F);Y:=0;
WHILE EOF(F) DO BEGIN READ(F,X); Y:=Y+X END;
292. Var f:file of integer; y,x:integer;
Файл мiстить два елементи 1 i 2. Визначить, яке значення буде мати
змiнна y пiсля виконання операторiв
RESET(F);Y:=0;
WHILE EOF(F) DO BEGIN READ(F,X); Y:=Y+X END;
293. Var f:file of integer; y,x:integer;
Файл мiстить два елементи 5 i 4. Визначить, яке значення буде мати
змiнна y пiсля виконання операторiв
RESET(F);Y:=0;
WHILE EOF(F) DO BEGIN READ(F,X); Y:=Y+X END;
294. VAR F:FILE OF INTEGER; I:INTEGER;
ВИЗНАЧИТИ ЗМIСТ ФАЙЛА F ПIСЛЯ ВИКОНАННЯ НАСТУПНИХ ОПЕРАТОРIВ
REWRITE(F);
IF EOF(F) THEN WRITE(F,1) ELSE WRITE(F,2);
IF EOF(F) THEN WRITE(F,3) ELSE WRITE(F,4);
- 1, 3;
- 3;
- 1;
- 13;
- 0;
295. VAR F:FILE OF INTEGER; I:INTEGER;
ВИЗНАЧИТИ ЗМIСТ ФАЙЛА F ПIСЛЯ ВИКОНАННЯ НАСТУПНИХ ОПЕРАТОРIВ
REWRITE(F);
IF EOF(F) THEN WRITE(F,1) ELSE WRITE(F,2);
IF NOT EOF(F) THEN WRITE(F,3) ELSE WRITE(F,4);
- 1, 4;
- 1;
- 4;
- 14;
- 0;
296. VAR F:FILE OF INTEGER; I:INTEGER;
ВИЗНАЧИТИ ЗМIСТ ФАЙЛА F ПIСЛЯ ВИКОНАННЯ НАСТУПНИХ ОПЕРАТОРIВ
rewrite(f);
for i:=3 downto 1 do write(f,sqr(i));
297. VAR F:FILE OF INTEGER; I:INTEGER;
ВИЗНАЧИТИ ЗМIСТ ФАЙЛА F ПIСЛЯ ВИКОНАННЯ НАСТУПНИХ ОПЕРАТОРIВ
rewrite(f);
for i:=1 to 3 write(f,i+2)
298. Для чого iснує процедура assign?
- логiчно зв’язує iм'я змiнної файлу в програмі з іменем файлу на
зовнiшньому прiстрої;
- логiчно зв’язує iм'я змiнної файлу в програмi з iменем файлу в
поточному каталозi;
- знищує вказанi файли;
- переiменовує вказанi файли;
- знищує всi файли;
299. Загальний вигляд процедури assign?
- assign (<iмена файлiв>);
- assign (<внутрiшнє iм'я>,<внутрішнє iм'я>);
- assign (<зовнішнє iм'я>,<зовнішнє iм'я>);
- assign (<внутрішнє iм'я>);
- assign (<внутрішнє iм'я>,<зовнішнє iм'я>);
300. До яких об'єктiв належить посилальний тип?
- до статичних;
- до статично-динамiчних;
- до масивiв;
- до динамiчних;
- до пiдпрограм;
301. Динамiчний об'єкт - це коли
- невiдомо скiльки мiсця вiдводити в пам'ятi комп'ютера;
- вiдомо скiльки мiсця вiдводити в пам'ятi комп'ютера;
- змiннi знаходяться в динамiцi;
- змiннi переходять в константи;
- невiдомий тип компонентів об'єкта;
302. Вказівник вказує
- мiсцеположення iншої змiнної зараннє визначеного типа;
- мiсцеположення iншої змiнної невизначеного типа;
- мiсцеположення змiнної;
- мiсцеположення константи;
- розмiр динамiчного об'єкта;
303. Якi записи, що впроваджують посилальний тип, наведенi з помилками?
- type A=^integer; var k:A;
- type A=integer; var k:^A;
- type A=integer^; var k:A;
- type A=^real; var k:A;
304. Для чого існує процедура new?
- для породження динамічного змінної;
- для породження динамічного константи;
- для присвоєння змінним значень;
- для породження динамічного об'єкта;
- для знищення динамічного об'єкта;
305. Яке значення набуває змінна А після активізації процедури new(A)?
- значення самої змінної посилального типу А;
- значення адреси змінної посилального типу А;
- значення адреси змінної посилального типу А^;
- значення самої змінної посилального типу А^;
- значення константи посилального типу А^;
306. Які значення набудуть змінні x^ та y^ після виконання операторів
var x,y:^integer;
begin new(x); x^:=17; new(y); y^:=-5;
x^:=x^+y^; y^:=y^+12
end;
307. Що буде надруковано після виконання наступних операторів
var x,y:^char;
begin new(x); x^:='A'; write(x^); new(y); y^:=x^; writeln(y^) end;
aa
308. Дано var x,y:^integer; r:^char;
Які оператори є правильними?
- x:=y;
- y:=r;
- x:=nil;
- if x=y then x^:=21;
- if y<x then y^:=x
309. Які значення набудуть змінні p^ та q^ після виконання операторів
var p,q:^integer;
begin new(p); p^:=2; new(q); q^:=80; p:=q end;
310. Які значення набудуть змінні p^ та q^ після виконання операторів
var p,q:^integer;
begin new(p); p^:=2; new(q); q^:=80; p:=q; q:=nil end;
311. Які значення набудуть змінні p^ та q^ після виконання операторів
var p,q:^integer;
begin new(p); p^:=2; new(q); q^:=20; dispose(p); p:=q end;
312. Які значення набудуть змінні p^ та q^ після виконання операторів
var p,q:^integer;
begin new(p); p^:=2; new(q); q^:=20; p:=q; dispose(p); end;
313. Дано var x,y:^integer; r:^char;
Які з операторів є НЕправильними?
- x:=y;
- y:=r;
- x:=nil;
- if x=y then x^:=21;
- if y<x then y^:=x
314. Дано var p,q:^integer; r:^char;
Які з операторів є НЕправильними?
- p:=q;
- q:=r;
- p:=nil;
- r:=nil;
- q:=p^
315. Дано var p,q:^integer; r:^char;
Які з операторів є НЕправильними?
- p^:=nil;
- r^:=p^;
- q^:=ord(r^);
- if r<>nil then r^:=nil;
- if q>nil then q^:=p^
316. Дано var p,q:^integer; r:^char;
Які з операторів є НЕправильними?
- if p=q then write(q);
- if q<>r then read(r);
- dispose(p^);
- if q<>p then p^:=q^;
- dispose(q)
317. Дано var a:^integer; k:array[1..10] of real;
Які з операторів є допустимими у мові Паскаль
- k[a^+1];
- k^[3];
- a^+[2];
- k^^;
- k[8]^^
318. Дано var a:integer; k:array[1..10] of real;
Які з операторів є НЕдопустимими у мові Паскаль
- k[a^+1];
- k^[3];
- a^+[2];
- k^^;
- k[8]^^
319. Загальний вигляд процедури?
- procedure <iм'я> (<список формальних параметрiв>);
- procedure <iм'я> (<список фактичних параметрiв>) <тiло процедури>;
- procedure <iм'я> <тiло процедури>;
- procedure <iм'я> (<список формальних параметрiв>) <тiло процедури>;
- procedure (<список формальних параметрiв>) <тiло процедури>;
320. Загальний вигляд процедури без параметрiв?
- procedure (<список формальних параметрiв>) <тiло процедури>;
- procedure <iм'я> (<список формальних параметрiв>) <тiло процедури>;
- procedure <iм'я> (<список формальних параметрiв>);
- procedure <iм'я> (<список фактичних параметрiв>) <тiло процедури>;
- procedure <iм'я> <тiло процедури>;
321. Мiсцеположення процедури в структурi Паскаль-програми?
- пiсля роздiлу const;
- пiсля роздiлу var;
- пiсля роздiлу type;
- пiсля слова begin;
- в кiнцi головноє програми;
322. Як здiйснюється активiзацiя (виклик) процедури в головнiй програмi?
- за допомогою оператора процедури;
- за допомогою оператора вводу;
- за допомогою мiток;
- за допомогою оператора переходу;
- за допомогою оператора циклу;
323. Загальний вигляд оператора процедури?
- <iм'я процедури> (<список формальних параметрiв>);
- <iм'я функції>;
- <iм'я процедури> (<список фактичних параметрiв>);
- <iм'я процедури> [<список фактичних параметрiв>];
- procedure <iм'я> (<список формальних параметрiв>) <тiло процедури>;
324. Загальний вигляд оператора процедури без параметрiв?
- <iм'я процедури>;
- <iм'я процедури> (<список фактичних параметрiв>);
- <iм'я процедури> (<список формальних параметрiв>);
- <iм'я процедури> [<список фактичних параметрiв>];
- procedure <iм'я>;
325. Де записуються фактичнi параметри?
- в головнiй програмi;
- в пiдпрограмi;
- в процедурi;
- в роздiлi описань;
- в функцiї;
326. Де записуються формальнi параметри?
- в головнiй програмi;
- в пiдпрограмi;
- в роздiлi описань;
- в функцiї;
- в процедурi;
327. Якi iснують способи передачi параметрiв з пiдпрограми в головну програму?Надайте найбільш повну відповідь.
- по значенню i по посиланню (адресi);
- по значенню;
- по посиланню (адресi);
- по оператору передачi;
- по значенню i по мiткам (адресi);
328. Надайте найбільш повну відповідь. Локальнi змiннi - це змiннi, якi описанi
- в роздiлi описань процедур;
- в роздiлi описань функцiй;
- в головнiй програмi;
- в роздiлi описань головної програми;
- в роздiлi описань процедур та функцiй;
329. Надайте найбільш повну відповідь. Глобальнi змiннi - це змiннi, якi описанi
- в роздiлi описань головної програми;
- в роздiлi описань процедур та функцiй;
- в роздiлi описань процедур;
- в роздiлi описань функцiй;
- в головнiй програмi;
330. Вкажiть записи з помилкою?
- procedure(a,b:integer);
- procedure TAB(a,b:real):real;
- procedure SUM(l,k:real;i:integer);
- function MMM(l:real):real
331. Вкажiть записи з помилкою?
- procedure KOL(a:real;var m:real);
- procedure OLD(a:char;var m:real):real;
- procedure SUM(a:array[1..20] of real;m:integer);
- type A=(пон,вiв,сер,четв);
procedure WIW(a:A;b:real);
332. Вкажiть записи з помилкою?
- procedure KOL(a:real;var m:real);
- type A=array[1..20] of real;
procedure OLD(a:real;var m:A);
- procedure SUM(a:array[1..20] of real;m:integer);
- type A:(пон,вiв,сер,четв);
procedure WIW(a:A;b:real);
333. Чи можуть спiвпадати глобальнi i формальнi параметри?
- нi;
- так, якщо вони скалярного типу;
- так;
- так, якщо вони скалярного типу крiм real;
- так, якщо вони цiлого типу;
334. Чи можуть спiвпадати формальнi i фактичнi параметри?
- так;
- нi;
- так, якщо вони скалярного типу;
- так, якщо вони скалярного типу крiм real;
- так, якщо вони цiлого типу;
335. Чи можуть спiвпадати глобальнi i локальнi параметри?
- нi;
- так, якщо вони скалярного типу;
- так, якщо вони скалярного типу крiм real;
- так, якщо вони цiлого типу;
- так;
336. Якщо глобальнi i локальнi параметри спiвпадають, то якi з параметрiв мають прiоритет в тiлi пiдпрограми?локальні
337. Якщо глобальнi i локальнi параметри спiвпадають, то якi з параметрiв мають прiоритет в тiлi головної програми?
глобальні
338. var a,k,l:integer; s,t:real; f:char;
procedure ALFA(a:integer; b:char; var m:real);
Якi з операторiв процедур є вiрними?
- ALFA(28,f,s);
- ALFA(k+3,'1',t);
- ALFA(a,12,s);
- OMEGA(l,f,t);
339. var a,k,l:integer; s,t:real; f:char;
procedure ALFA(a:integer; b:char; var m:real);
Якi з операторiв процедур є вiрними?
- ALFA(28,k,s);
- ALFA(k+3,'1',t);
- ALFA(a,12,s);
- ALFA(ord(f),f,s);
340. Загальний вигляд пiдпрограми функцiї?
- function (<список формальних параметрiв>)<iм'я типу>
<тiло функцiї>;
- function <iм'я>(<список фактичних параметрiв>)<iм'я типу>
<тiло функцiї>;
- function <iм'я>(<список формальних параметрiв>)<iм'я типу>
<тiло функцiї>;
- function <iм'я>(<список формальних параметрiв>)
<тiло функцiї>;
- function <iм'я>(<список формальних параметрiв>)<iм'я типу>;
341. Загальний вигляд пiдпрограми функцiї без параметрiв?
- function <iм'я><iм'я типу> <тiло функцiї>;
- function <iм'я типу> <тiло функцiї>;
- function <iм'я>(<список фактичних параметрiв>)<iм'я типу>
<тiло функцiї>;
- function <iм'я>(<список формальних параметрiв>)
<тiло функцiї>;
- function <iм'я><iм'я типу>;
342. Вкажiть записи з помилкою?
- procedure ALT(a:real; var p:real);
- function FON(a,l:integer):real;
- function TON(a:integer; var p:real):real;
- function (s,k:integer):real;
343. Загальний вигляд оператора, який обов'язково повинен бути в пiдпрограми функцiї?
- такого оператора не має;
- <iм'я функцiї>:= <обчислене значення>;
- <iм'я функцiї> + <обчислене значення>;
- <iм'я функцiї>:= write(<обчислене значення>);
- <iм'я функцiї> = <обчислене значення>;
344. Скiльки значень може передавати пiдпрограма функцiя в головну програму?
- не має обмежень;
- 255;
- одне;
- два;
- нуль;
345. Чи може результат виконання пiдпрограми функцiї бути частиною виразу в тiлi головної програми? Так чи ні?так
346. Чи може результат виконання пiдпрограми процедури бути частиною виразу в тiлi головної програми? Так чи ні?ні
347. var a,k,l:integer; c:real; f:char;
function LEN(a,b:real):real;
Якi з операторiв функцiй є вiрними?
- LEN(52,l,c);
- LEN(52*3.5,2.5);
- LENT(c,k);
- LEN(f,l);
348. var a,k,l:integer; c:real; f:char;
function LEN(a,b:real):real;
Якi з операторiв функцiй є вiрними?
- LEN(52,l,c);
- LENTA(52*3.5,2.5);
- LEN(c,k);
- LEN(ord(f),l+3.5);
349. Вкажiть записи з помилкою?
- function ORT(a:(пон,вiв,сер);k:real):real;
- type S=array[1..8] of real;
function ORT(a:S; m,g:integer):real;
- procedure OLS(function DOT(S:real):real; m,k:integer);
- function SUM(m,d:real; function SOM(S:integer):real);
350. Вкажiть записи з помилкою?
- function ORT(a:(пон,вiв,сер);k:real):real;
- type S=array[1..8] of real;
function ORT(a:S; m,g:integer):real;
- procedure OLS(function DOT(S:real):real; m,k:integer);
- function SUM(m,d:real; function SOM(S:integer):real):real;
351. Вкажiть записи з помилкою?
- function ORT(a:char;k:real):real;
- type S=array[1..8] of real;
function ORT(aS; m,g:integer);
- procedure OLS(function DOT(S:real):real; m,k:integer);
- function SUM(m,d:real; function SOM(S:integer):real):real;
Дата добавления: 2015-11-14; просмотров: 57 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Скiльки елементiв мiстить масив | | | А. до програми необхідно приєднати програмний код із зазначеним після неї файлом. |