Частка 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 відділяються один від одного: а) двокрапкою; б) крапкою з комою; в) пропуском; г) комі.
|