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

Алгоритми (частина 5) Тестові завдання
[ · Скачать удаленно (245 Kb) ] 19.07.2010, 15:00
Частка 5. Тестові завдання по темі
1.
Алгоритм — це:
а)
правила виконання певних дій;
б)
орієнтований граф, вказуючий лад виконання деякого набору команд;
в)
зрозуміле і точне розпорядження виконавцеві зробити послідовність дій, направлених на досягнення поставлених цілей;
г)
набір команд для комп'ютера;
д)
протокол обчислювальної мережі.

2.
Вкажіть якнайповніший перелік способів запису алгоритмів:
а)
словесний, графічний, псевдокод, програмний;
б)
словесний;
в)
графічний, програмний;
г)
словесний, програмний;
д)
псевдокод.

3.
Суть такої властивості алгоритму як результативність полягає в тому, що:Суть такого свойства алгоритма как результативность заключается в том, что:
а)
алгоритм повинен мати дискретну структуру (має бути розбитий на послідовність окремих кроків);
б)
записуючи алгоритм для конкретного виконавця, можна використовувати лише ті команди, що входять в систему його команд;
в)
алгоритм повинен забезпечувати рішення не однієї конкретної задачі, а деякого класу завдань даного типа;
г)
при точного виконання всіх команд алгоритму процес повинен припинитися за кінцеве число кроків, привівши до певного результату;
д)
виконавець алгоритму не повинен приймати рішення, не передбачені укладачем алгоритму.
4.
Суть такої властивості алгоритму як масовість полягає в тому, що:Суть такого свойства алгоритма как массовость заключается в том, что:
а)
алгоритм повинен мати дискретну структуру (має бути розбитий на послідовність окремих кроків);
б)
записуючи алгоритм для конкретного виконавця, можна використовувати лише ті команди, що входять в систему його команд;
в)
алгоритм повинен забезпечувати рішення не однієї конкретної задачі, а деякого класу завдань даного типа;
г)
при точного виконання всіх команд алгоритму процес повинен припинитися за кінцеве число кроків, привівши до певного результату;
д)
виконавець алгоритму не повинен приймати рішення, не передбачені укладачем алгоритму.

5.
Суть такої властивості алгоритму як дискретність полягає в тому, що:Суть такого свойства алгоритма как дискретность заключается в том, что:
а)
алгоритм повинен мати дискретну структуру (має бути розбитий на послідовність окремих кроків);
б)
записуючи алгоритм для конкретного виконавця, можна використовувати лише ті команди, що входять в систему його команд;
в)
алгоритм повинен забезпечувати рішення не однієї конкретної задачі, а деякого класу завдань даного типа;
г)
при точного виконання всіх команд алгоритму процес повинен припинитися за кінцеве число кроків, привівши до певного результату;
д)
виконавець алгоритму не повинен приймати рішення, не передбачені укладачем алгоритму.

6.
Суть такої властивості алгоритму як зрозумілість полягає в тому, що:Суть такого свойства алгоритма как понятность заключается в том, что:
а)
алгоритм повинен мати дискретну структуру (має бути розбитий на послідовність окремих кроків);
б)
записуючи алгоритм для конкретного виконавця, можна використовувати лише ті команди, що входять в систему його команд;
в)
алгоритм повинен забезпечувати рішення не однієї конкретної задачі, а деякого класу завдань даного типа;
г)
при точного виконання всіх команд алгоритму процес повинен припинитися за кінцеве число кроків, привівши до певного результату;
д)
виконавець алгоритму не повинен приймати рішення, не передбачені укладачем алгоритму.

7.
Суть такої властивості алгоритму як детерминируемость полягає в тому, що:Суть такого свойства алгоритма как детерминируемость заключается в том, что:
а)
алгоритм повинен мати дискретну структуру (має бути розбитий на послідовність окремих кроків);
б)
записуючи алгоритм для конкретного виконавця можна використовувати лише ті команди, що входять в систему його команд;
в)
алгоритм повинен забезпечувати рішення не однієї конкретної задачі, а деякого класу завдань даного типа;
г)
при точного виконання всіх команд алгоритму процес повинен припинитися за кінцеве число кроків, привівши до певного результату;
д)
виконавець алгоритму не повинен приймати рішення, не передбачені укладачем алгоритму.

8.
Алгоритм називається лінійним:
а)
якщо він складений так, що його виконання передбачає багатократне повторення одних і тих же дій;
б)
якщо хід його виконання залежить від істинності тих або інших умов;
в)
якщо його команди виконуються в порядку їх природного дотримання один за одним незалежно від яких-небудь умов;
г)
якщо він представимо в табличній формі;
д)
якщо він включає допоміжний алгоритм.

9.
Алгоритм називається циклічним:
а)
якщо він складений так, що його виконання передбачає багатократне повторення одних і тих же дій;
б)
якщо хід його виконання залежить від істинності тих або інших умов;
в)
якщо його команди виконуються в порядку їх природного дотримання один за одним незалежно від яких-небудь умов;
г)
якщо він представимо в табличній формі;
д)
якщо він включає допоміжний алгоритм.

10.
Алгоритм включає галуження, якщо:
а)
якщо він складений так, що його виконання передбачає багатократне повторення одних і тих же дій;
б)
якщо хід його виконання залежить від істинності тих або інших умов;
в)
якщо його команди виконуються в порядку їх природного дотримання один за одним незалежно від яких-небудь умов;
г)
якщо він представимо в табличній формі;
д)
якщо він включає допоміжний алгоритм.
11.
Nenoaiu i?ia?aiie?iaaiey:
а)
iaania?eaa?o iaiin?aanoaaiiia ?aoaiea iieuciaaoaeuneeo caaa?;
б)
iicaiey?o nicaaaaou iiaua i?ia?aiiu ia ycueao i?ia?aiie?iaaiey;
в)
iaania?eaa?o ?aaioo anao aiia?aoiuo ono?ienoa eiiiu?oa?a e ainooi iieuciaaoaey e iei;
г)
i?aanoaaey?o niaie niaieoiiinou i?ia?aii, eniieucoaiuo aey ?acee?iuo iia?aoee n aieoiaioaie;
д)
i?aaiacia?aiu aey oie?oi?aiey eiiiu?oa?iuo ae?onia e ca?a?aiiuo eie oaeeia.

12.
Oa?aeoa?iui i?eciaeii eeiaeiie i?ia?aiiu yaeyaony:
а)
no?iai iineaaiaaoaeuiia auiieiaiea iia?aoi?ia а ii?yaea eo caiene;
б)
iaee?ea а ea?aie i?ia?aiiiie no?iea oieuei iaiiai iia?aoi?ia;
в)
eniieuciaaiea а iae enee??eoaeuii iia?aoi?ia i?enaaeaaiey;
г)
i?enoonoaea а iae iia?aoi?ia oneiaiiai e aaconeiaiiai ia?aoiaa;
д)
i?enoonoaea а iae iia?aoi?ia oeeea.

13.
Iiai?ia?aiiie iacuaa?o:
а)
?anou i?ia?aiiu, niaa??auo? iaiaiie?aoii auiieiyaiua eiiaiau;
б)
iacaaeneiue i?ia?aiiiue iiaoeu;
в)
довільний фрагмент програми;
г)
iaai? iia?aoi?ia, neaao?ueo а i?ia?aiia ca iia?aoi?ii GOSUB;
д)
?anou i?ia?aiiu, neo?auae aey ?aoaiey iaeioi?ie aniiiiaaoaeuiie caaa?e.

14.
Найважливіший принцип структурного програмування базується на твердженні:
а)
будь-який алгоритм має дискретну структуру;
б)
алгоритм будь-якої складності можна побудувати за допомогою наступних базових структур: лінійною, такою, що гілкується, циклічною;
в)
сучасний комп'ютер — це єдність апаратних засобів і програмного забезпечення;
г)
суть формалізації вирішуваного завдання полягає в складанні алгоритму;
д)
як обов'язковий етап створення програми виступає її тестування і відладка.

15.
Змінна в програмуванні повністю характеризується:
а)
ім'ям;
б)
ім'ям, значенням і типом;
в)
ім'ям і типом;
г)
ім'ям і значенням;
д)
значенням.

16.
Масив — це:
а)
пойменований набір фіксованого числа однотипних даних;
б)
обмежена апострофами послідовність будь-яких символів;
в)
сукупність різнорідних даних, що описуються і оброблюваних як єдине ціле;
г)
іменований набір однотипних даних на диску;
д)
набір змінних, що починаються з однієї букви.

17.
Алгоритм вирішення деякої підзадачі, що виконується зазвичай неодноразово, називається:
а)
лінійним;
б)
що гілкується;
в)
циклічним;
г)
допоміжним;
д)
вкладеним.

18.
Вкажіть послідовність команд, в результаті виконання яких значення змінних X і Y поміняються місцями:
а)
X=X+Y: Y=X-Y: X=X–Y;
б)
B=X: X=Y: Y=X;
в)
X=Y: Y=X;
г)
Y=X: B=X: X=Y;
д)
C=X: X=Y: X=C.

19.
Вкажіть послідовність команд, в результаті виконання яких буде знайдено найбільше значення змінних X і Y:
а)
INPUT X,Y: MAX=ABS(X–Y) /2+(X+Y) /2: PRINT MAX;
б)
INPUT X,Y: IF X>Y THEN MAX=X: PRINT MAX;
в)
INPUT X,Y: IF X г)
INPUT X,Y: IF X д)
INPUT X,Y: MAX=ABS(X–Y) /2–(X+Y) /2: PRINT MAX;

20.
Вкажіть послідовність команд, в результаті виконання яких буде знайдена сума:
1+3+5+..+ 2N–1 (N>1):
а)
NPUT N: S=N^2: PRINT S;
б)
INPUT N: S=0: FOR K=1 TO 2*N–1: S=S+2*K–1: NEXT: PRINT S;
в)
INPUT N: PRINT S;
г)
INPUT N: PRINT S;
д)
INPUT N: PRINT S.

21.
На якій відстані від свого початкового положення знаходитиметься черепашка після виконання команд:
ВП 30 НД 80 ВП 100 НД 60
а)
10;
б)
70;
в)
40;
г)
50.

22.
На який кут щодо свого початкового положення обернеться черепашка після виконання команд:
ЛВ 45 ПР 90 ЛВ –30 ПР 15
а)
130;
б)
–25;
в)
90;
г)
50.

23.
Чи має значення, в якій послідовності будуть виконані команди:
ВП 50 ВП 10 НД 40 НД 60 ВП 105
а)
так;
б)
немає.

24.
Яку фігуру накреслить черепашка після виконання команд:
ВП 40 ЛВ 60 НД 40 ЛВ 60 ВП 40
а)
чотирикутник;
б)
трикутник;
в)
п'ятикутник;
г)
шестикутник.

25.
Що з'явиться на екрані після виконання наступної послідовності команд:
ІГА НОВЦВЕТ 4 ВП 60 ПР 90 ВП 40 ПР 90 ВП 60 ПР 90 ВП 40 ЛВ 15 ПП ВП 20 ПО ФАРБУЙ
а)
червоний трикутник;
б)
трикутник і червона область поза трикутником;
в)
червоний прямокутник;
г)
прямокутник і червона область поза прямокутником.

26.
Eaeiau aoaoo cia?aiey anao eniieucoaiuo ia?aiaiiuo iinea auiieiaiey oaeie na?ee eiiaia:
ХАЙ "Х 5 ПУСТЬ "Y 8 ХАЙ "Z :X + 1
ХАЙ "T :Z + :Y ХАЙ "T :T + 1
а)
X=5, Y=8, Z=9, T=15;
б)
X=5, Y=8, Z=6, T=15;
в)
X=6, Y=7, Z=6, T=15.

27.
Eaeay oeao?a aoaao ecia?a?aia ia ye?aia aenieay iinea auiieiaiey iineaaiaaoaeuiinoe eiiaia:
ІГА ПОВТОРИ 5[ВП 60 ПР 72] СЧ
а)
п'ять квадратів;
б)
ламана, така, що складається з п'яти відрізків;
в)
правильний п'ятикутник.

28.
Eaeay ec eiiaia ecia?aceo ia ye?aia aenieay i?aaeeuiue о?aoaieuiee ni noi?iiie 30:
а)
ПОВТОРИ 4 [ВП 30 ПР 120];
б)
ПОВТОРИ 3 [ВП 120 ПР 60];
в)
ПОВТОРИ 3 [ВП 30 ПР 120].

29.
Eaeay ec neaao?ueo i?ioaao? yaeyaony ?aeo?neaiie:
а)
ЦЕ ФІГУРА
ПОВТОРИ 4[ВП 40 ПР 90]
ПОВТОРИ 4[ВП 40 ЛВ 120]
КІНЕЦЬ ;
б)
ЦЕ ЛАМАНА
ВП 40 ПР 70 ЛАМАНА
КІНЕЦЬ .

30.
При виконання процедури:
ЦЕ ФІГУРА
ЛВ 120 ВП 30 ЛВ 60 ВП 30 ЛВ 120 ВП 40
КІНЕЦЬ
буде викреслений:
а)
рівнобедрений трикутник;
б)
чотирикутник;
в)
правильний трикутник.

31.
Хай ми маємо наступну процедуру:
ЦЕ КВАДРАТ :А
ПОВТОРИ 4 [ВП :А ПР 90]
КІНЕЦЬ
Що буде викреслене при виклику команди
КВАДРАТ 10:
а)
4 квадрата із стороною 10;
б)
квадрат із стороною 10;
в)
десять квадратів, довжина сторони яких дорівнює 10?.

32.
При виконання процедури:
ЦЕ ЗАВДАННЯ :N
ХАЙ "K 1 ПУСТЬ "I 1 ПОВТОРИ :N–1
[ХАЙ "I :I + 1 ХАЙ "T ЗАЛИШОК :N :I
ЯКЩО :T=0 [ХАЙ "K :K+:I]] ПОКАЖИ :S
КІНЕЦЬ
обчислюється:
а)
число дільників натурального числа N;
б)
сума дільників натурального числа N.

33.
Хай дана процедура:
ЦЕ ЗАВДАННЯ :N
ХАЙ "K "просте ПУСТЬ "I 1
ЯКЩО :N>2 [ПОВТОРИ :N–2
[ХАЙ "I :I+1
ХАЙ "T ЗАЛИШОК :N :I ЯКЩО :T=0
[ХАЙ "K "складене] ] ] ПОКАЖИ :K
КІНЕЦЬ .
Вкажіть результат її виконання при зверненні до неї командою ЗАВДАННЯ 14
а)
складене;
б)
просте;
в)
1, 2, 7, 14;
г)
24.

34.
Процедура:
ЦЕ ЗАВДАННЯ :X
ЕСЛІЇНАЧЕ (АБО :X>0 :X=0)
[ПОКАЖИ [належить]] [ПОКАЖИ
[не належить ]]
КІНЕЦЬ
є процедура рішення задачі:
а)
чи належить число Х області визначення функції f(x)=3/x;
б)
чи належить число Х області визначення функції f(x)=1/2*x1/2 ; принадлежит ли число Х области определения функции f(x)=1/2*x1/2 ;
в)
чи належить число Х області визначення функції f(x)=(x2+1)/x.принадлежит ли число Х области определения функции f(x)=(x2+1)/x.

35.
При зверненні до процедури:
ЦЕ ЗАВДАННЯ :X :Y
ЕСЛІЇНАЧЕ (І :X>0 :Y>0 :Y<5-2*:X)
[ПОКАЖИ [належить]] [ПОКАЖИ
[не належить]]
КІНЕЦЬ
командою ЗАВДАННЯ 4 1 на екрані з'явиться відповідь:
а)
належить;
б)
не належить.

36.
При зверненні до процедури:
ЦЕ ЗАВДАННЯ :N :M
ЯКЩО :N>:M [ХАЙ "N :N-:M]
ЯКЩО :M>:N [ЯКЩО "M :M-:N]
ЕСЛІЇНАЧЕ НЕ :N=:M [ЗАВДАННЯ :N :M]
[ЯКЩО "P :N ПОКАЖИ :P]
КІНЕЦЬ
командою ЗАВДАННЯ 8 12 буде отримана відповідь:командой ЗАДАЧА 8 12 будет получен ответ:
а)
2;
б)
4;
в)
24.

37.
Яку фігуру викреслить черепашка після виконання процедури:
ЦЕ ФІГУРА
ІГА НМ [20 30] НОВХ 40 НМ [0 60] Нову 0
КІНЕЦЬ
а)
квадрат;
б)
прямокутник;
в)
трапецію;
г)
трикутник;
д)
два відрізки.

38.
Після виконання команд:
ХАЙ "Х (СЛОВО "та "ро "не) ПОКАЖИ :Х
на екрані дисплея з'явиться слово:
а)
нерота;
б)
тароне;
в)
танеро.

39.
Значенням функції ПЕРШИЙ "дорога є:
а)
"доріг;
б)
"адорог;
в)
"орога;
г)
"д.

40.
При зверненні до процедури :
ЦЕ ЗАВДАННЯ :Х
ХАЙ "L СКІЛЬКИ :Х ХАЙ "Y "
ПОВТОРИ :L [ХАЙ "Р ПЕРШИЙ :Х
ЯКЩО НЕ :Р="а [ХАЙ "Y СЛОВО :Y :P]
ХАЙ "Х КПРВ :Х] ПОКАЖИ :Y
КІНЕЦЬ
командою ЗАВДАННЯ банани на екрані з'явиться слово:командой ЗАДАЧА бананы на экране появится слово:
а)
баанааны;
б)
аа;
в)
бнны;
г)
ббаннанны.

41.
Дана процедура рішення деякої задачі:
ЦЕ ЗАВДАННЯ :Х
ХАЙ "K 0 ХАЙ "L СКІЛЬКИ :X ]
ХАЙ "Y "
ПОВТОРИ :L [ХАЙ "K :K+1
ХАЙ "T ЗАЛИШОК :K 2 ХАЙ "G
ПЕРШИЙ :X
ЯКЩО :T=0 [ХАЙ "Y СЛОВО :Y :G]
ХАЙ "X КПРВ :Х] ПОКАЖИ :Y
КІНЕЦЬ
Вкажіть умову цього завдання:
а)
складіть процедуру, що викреслює із слова Х букви, що стоять на парних місцях;
б)
складіть процедуру, що викреслює із слова Х букви, що стоять на непарних місцях;
в)
складіть процедуру, що подвоює кожну парну букву слова Х;
г)
складіть процедуру, що подвоює кожну непарну букву слова Х.

42.
Дана процедура:
ЦЕ ЗАВДАННЯ :X :S
ХАЙ "L СКІЛЬКИ :S
ПОВТОРИ :L [ХАЙ "R ПРВ :S
ЕСЛІЇНАЧЕ :R=:X
[ХАЙ "S КПРВ :S]
[ХАЙ "S КПРВ :S ХАЙ "S ВКСП :R :S]]
ПОКАЖИ :S
КІНЕЦЬ
В результаті виконання команди
ЗАВДАННЯ 2 [2 5 7 2 8 5 6] буде отримана відповідь: ЗАДАЧА 2 [2 5 7 2 8 5 6] будет получен ответ:

а)
[7 8 6];
б)
[2 7 8 6];
в)
[2 8 6];
г)
[2 5];
д)
[5 7 8 5 6];
е)
[5 2 5].

43.
Дана процедура рішення деякої задачі:
ЦЕ ЗАВДАННЯ :X :S
ХАЙ "L СКІЛЬКИ :S
ПОВТОРИ :L [ХАЙ :R ПРВ :S
ЕСЛІЇНАЧЕ :R>0
[ХАЙ "S КПРВ :S ХАЙ "S ВКСП 1 :S]
[ХАЙ "S КПРВ :S ХАЙ "S ВКСП :R :S]]
ПОКАЖИ :S
КІНЕЦЬ
Вкажіть умову цього завдання:
а)
складіть процедуру підрахунку позитивних елементів списку S;
б)
складіть процедуру заміни позитивних елементів списку S одиницями;
в)
складіть процедуру видалення позитивних елементів списку S.

44.
Чому дорівнюватиме значення змінної X після виконання команди X=X+2, якщо до її виконання воно дорівнювало 3:
а)
1;
б)
2;
в)
3;
г)
5.

45.
При якому початковому значенні змінної X результатом виконання команди X=X mod 3 буде 0:
а)
при будь-якому, кратному 3;
б)
5;
в)
4;
г)
2.
46.
При яких початкових значеннях змінної X і Y в результаті виконання команди X=X^Y–Y значення змінної X стане рівним двом:
а)
4, 1;
б)
3, 2;
в)
2, 2;
г)
5, 1.

47.
Оператори в мові Basic відділяються:
а)
двокрапкою;
б)
крапкою з комою;
в)
комі;
г)
пропуском.

48.
Яка з функцій не є вбудованою в мові програмування Basic:
а)
ABS(X);
б)
EXP(X);
в)
INT(X);
г)
LG(X).

49.
По якій формулі в мові програмування Basic може бути виражений арксинус:
а)
ATN(X/SQR(–X*X+1);
б)
1/SIN(X);
в)
ATN(X/SQR(–X*X+1) +1.5708;
г)
ATN(X) +1.5708.

50.
Вкажіть синтаксично неправильний запис:
а)
X=Y*SIN (X) ^2+4;
б)
X=Y*SIN^2(X)+4;
в)
X=Y*SIN (X^2)+4;
г)
X=Y^2*SIN (X)+4.

51.
Програма на багатьох версіях мови Basic є:
а)
послідовність пронумерованих рядків, в кожній з яких записані розпорядження для комп'ютера;
б)
послідовність пойменованих за допомогою буквених міток рядків, в кожній з яких записані розпорядження для комп'ютера;
в)
послідовність пронумерованих рядків, в кожній з яких записано лише одне розпорядження для комп'ютера;
г)
послідовність операторів мови програмування Basic, відокремлених один від одного двокрапкою.

52.
Значення вираження 2*4^2–5^3*2 рівно:
а)
–186;
б)
–15661;
в)
–234;
г)
–61.

53.
Безліч точок плоскості, введення координат яких (X,Y) при виконання програми:
10 INPUT X,Y
12 IF X^2+Y^2<=4 AND X>0 THEN PRINT
“Належить” ELSE PRINT “Не належить”
приводить до появи на екрані слова “Належить”, є:
а)
півколо;
б)
верхню напівплоскість;
в)
круг;
г)
круг і верхню напівплоскість.

54.
Безліч точок плоскості, введення координат яких (X,Y) при виконання програми:
10 INPUT X,Y
12 IF (X^2+Y^2<=4 AND X>0) ОR (X>0) THEN
PRINT
“Належить” ELSE PRINT “Не належить”
приводить до появи на екрані слова “Належить”, є:

а)
верхню напівплоскість;
б)
півколо;
в)
круг;
г)
круг і верхню напівплоскість.

55.
Програма:
10 input N: g=2
13 if N=1 then end
14 if N mod g=0 then print g: N=N/g:
goto 13 else g=g+1: goto 13
а)
друкує прості множники числа N;
б)
друкує всіх дільників числа N;
в)
парні дільники числа N;
г)
складені дільники числа N.

56.
При виконання програми:
10 K=2: FOR K=1 TO 10: PRINT K: K=K+2: NEXT
на екран будуть виведені числа:
а)
2, 5, 8, 11;
б)
1, 4, 7, 10;
в)
2, 5, 8;
г)
1, 3, 6, 9.

57.
При виконання програми:
10 INPUT N: S=0: FOR K=1 to N: S=S+N^2: NEXT:
PRINT S
при N=3 на екран буде виведено число:
а)
14;
б)
9;
в)
6;
г)
10.

58.
Що станеться в результаті виконання команди
PRINT "3*3="; 3*3:
а)
на екран буде виведено 3*3=9;
б)
на екран буде виведено 3*3=3*3;
в)
на екран буде виведено 9;
г)
на папері буде надруковано 3*3=9.
59.
Вкажіть слово, пропущене в тексті: “Оператор ... використовується для написання коментарів до програми і не робить жодного впливу на хід її виконання”. Який оператор пропущений:
а)
LIST;
б)
LET;
в)
REM;
г)
NEW.

60.
Після службового слова INPUT в мові програмування Basic вказується:
а)
у необов'язковому ладі текстова константа, використовувана як підказка, і в обов'язковому ладі список змінних;
б)
перелік, використовуваних в програмі констант;
в)
перелік всіх використовуваних в програмі змінних;
г)
список виразів.

61.
Які службові слова використовуються при записі оператора безумовного переходу:
а)
GOTO;
б)
IF, THEN;
в)
GOSUB;
г)
RETURN.

62.
У яких програмних рядках при записі операторів умовного переходу допущені помилки:
10 IF A=B THEN 20
20 IF AB THEN A1
30 IF A>B THEN X=X+A
40 IF A а)
20, 40;
б)
10, 30;
в)
10, 20;
г)
20.

63.
У операторові циклу в мові програмування Basic після службового слова STEP вказується:
а)
арифметичне вираження, значення якого визначає величину приросту параметра циклу;
б)
початкове значення параметра циклу;
в)
вираження, що визначає кінцеве значення параметра циклу;
г)
логічне вираження, значення якого визначає величину приросту параметра циклу.

64.
Які два символи є обов'язковими при записі в мові програмування Basic функції, визначуваної користувачем:
а)
FN;
б)
DE;
в)
FX;
г)
DF.

65.
Запис “2000” в мові програмування Basic є:
а)
текстову константу з набору символів 2000;
б)
число;
в)
рік;
г)
текстову константу з набору символів “2000”.

66.
Рішенням якої задачі буде наступна програма:
10 INPUT X$: Y$="": FOR K=1 TO LEN(X$):
Y$=MID$(X$,K,1)+Y$: NEXT: ? Y$
а)
складіть програму, що записує слово в зворотному ладі;
б)
складіть програму, що записує слово X в слово Y;
в)
складіть програму, що генерує слово Y із слова X так, що i-ая буква слова X стає i+1-ой буквою слова Y, а остання першою.

67.
Якщо X$="победа", K=2, P=4, то MID$(X$,K,P) рівне:
а)
"біда";
б)
"їда";
в)
"так";
г)
"обід".

68.
Рішенням якої задачі буде наступна програма:
10 INPUT X$: Y$="": FOR K=1 TO LEN(X$)
STEP 2: Y$=Y$+MID$(X$,K,1): NEXT: ? Y$
а)
складіть програму, що подвоює кожну букву слова;
б)
складіть програму, що викреслює букви слова X, що стоять на непарних місцях;
в)
складіть програму, що викреслює букви слова X, що стоять на парних місцях;
г)
складіть програму, що записує слово в зворотному ладі.

69.
Результатом виконання програми:
10 INPUT N: P=1: FOR K=1 TO N: P=P*K: NEXT: ? P при N=5 буде:
а)
120;
б)
15;
в)
5;
г)
20.

70.
Результатом виконання програми:
10 INPUT N: S=0: N$=STR$(N): FOR K=2 TO
LEN(N$): S=S+ VAL(MID$(N$,K,1): NEXT: ? S
буде:
а)
кількість цифр числа N;
б)
сума цифр числа N;
в)
число дільників числа N;
г)
кількість простих множників числа N.

71.
Після виконання програми:
10 DIM A(12,12): FOR K=1 TO 12: FOR T=1 TO 12
12 IF (K+T) MOD 2=0 THEN A(K,T)=0 ELSE
A(K,T)=1
14 NEXT: NEXT
сума A(1,6)+A(2,7)+A(3,8)+A(4,9)+A(5,10) буде рівна:
а)
2;
б)
0;
в)
4;
г)
5.

72.
Після виконання програми:
10 DIM A(10): FOR K=11 TO 2 STEP –1:
A(K–1)=K: NEXT
12 S=0: FOR K=1 TO 10
14 IF A(K) <5 THEN S=S+A(K)
16 NEXT: ? S
на екран буде виведено число:
а)
4;
б)
5;
в)
9;
г)
3.

73.
Що з'явиться на екрані після запуску програми:
10 FOR K=12 TO 1 STEP – 3: PRINT: NEXT K
а)
нічого;
б)
12, 9, 6, 3;
в)
повідомлення про помилку;
г)
12, 8, 4.

74.
У алфавіт мови Pascal не входить службове слово:
а)
BEGIN;
б)
STEP;
в)
WHILE;
г)
THEN.
75.
Як ім'я в мові Pascal не можна використовувати поєднання:
а)
AR;
б)
BR;
в)
WR;
г)
OR.

76.
Числа в мові Pascal розрізняються:
а)
як натуральні і речові;
б)
як натуральні і цілі;
в)
як цілі і речові;
г)
як цілі і правильні дроби.

77.
Дійсні числа в мові Pascal можуть мати вигляд:
а)
лише з фіксованою крапкою;
б)
виключно з плаваючою крапкою;
в)
з фіксованою і плаваючою крапкою.

78.
Чому дорівнює значення вираження EXP(4*LN(5)):
а)
1024;
б)
20;
в)
25;
г)
625.

79.
Яка з приведених нерівностей вірно:
а)
–4.9876543234 E–02<–0,03;
б)
–4.9876543234 E–02<–0,5;
в)
–4.9876543234 E–02>–0,03;
г)
–4.9876543234 E–02<–0,4.

80.
Коментар до тексту програми на мові Pascal полягає:
а)
у круглі дужки;
б)
у фігурні дужки;
в)
у квадратні дужки;
г)
між службовими словами Begin, End.

81.
Службове слово LABEL в програмі на мові Pascal фіксує:
а)
початок розділу програми, що містить список міток;
б)
початок розділу програми, що містить опис змінних;
в)
початок розділу програми, що містить опис складних типів даних;
г)
початок розділу програми, що містить перелік констант.

82.
Службове слово CONST в програмі на мові Pascal фіксує:
а)
початок розділу програми, що містить опис змінних;
б)
початок розділу програми, що містить список міток;
в)
початок розділу програми, що містить перелік констант;
г)
початок розділу програми, що містить опис складних типів даних.

83.
Службове слово TYPE в програмі на мові Pascal фіксує:
а)
початок розділу програми, що містить опис складних типів даних;
б)
початок розділу програми, що містить перелік констант;
в)
початок розділу програми, що містить список міток;
г)
початок розділу програми, що містить опис змінних.

84.
Службове слово VAR в програмі на мові Pascal фіксує:
а)
початок розділу програми, що містить перелік констант;
б)
початок розділу програми, що містить список міток;
в)
початок розділу програми, що містить опис складних типів даних;
г)
початок розділу програми, що містить опис змінних.

85.
Оператор організації введення даних з клавіатури записується з використанням службового слова:
а)
VAR;
б)
WRITE;
в)
READ;
г)
GOTO.

86.
Для виведення результатів роботи програми на мові Pascal служить оператор:
а)
READ;
б)
WRITE;
в)
VAR;
г)
GOTO.

87.
Оператори в програмі на мові Pascal відділяються один від одного:
а)
двокрапкою;
б)
крапкою з комою;
в)
пропуском;
г)
комі.

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