ТЕСТОВІ ЗАВДАННЯ З ПРОГРАМУВАННЯ
|
|
|
- Степан Булгарин
- 9 years ago
- Views:
Transcription
1 Міністерство транспорту та зв язку України ОДЕСЬКА НАЦІОНАЛЬНА АКАДЕМIЯ ЗВ ЯЗКУ ім. О. С. ПОПОВА Кафедра інформаційних технологій ТЕСТОВІ ЗАВДАННЯ З ПРОГРАМУВАННЯ для практичних та лабораторних занять з дисципліни Інформатика ЧАСТИНА 1 Лінійні програми, розгалужені програми, цикли ЗАТВЕРДЖЕНО методичною радою академії Протокол 8 від р. Одеса, 2004
2 2 Тести з програмування. Частина 1 УДК План НМВ 2004 р. Укладачі В. Ю. Баранов, Л. Л. Леоненко Рецензент доц. каф. Прикладної математики та інформатики ПДПУ ім. К. Д. Ушинського, к. т. н. Макарова І. О. Збірник містить тестові завдання з дисципліни Інформатика. Призначений як для самостійної роботи студентів усіх спеціальностей, так і для поточного й тематичного контролю рівня знань. Метою збірника є поглиблення розуміння студентами теоретичного та практичного матеріалу шляхом розв язання тестових завдань, і таким чином сприяння оптимізації управління навчально-пізнавальною діяльністю студентів. Відп. редактор В. А. Шаповаленко СХВАЛЕНО на засіданні кафедри інформаційних технологій і рекомендовано до друку. Протокол 4 від 5 грудня 2003 р.
3 Тести з програмування. Частина 1 3 В с т у п н і з а у в a ж е н н я Збірник містить тестові завдання з основних тем курсу Інформатика стосовно алгоритмічної мови ObjectPascal у середовищі Delphi. Збірник призначено для контролю рівня розуміння основ програмування студентами 1-го курсу; він буде також корисним усім, хто самостійно вивчає програмування мовою ObjectPascal для Delphi. Необхідно навести деякі зауваження щодо самих понять тест чи тестове завдання. У літературі можна зустріти спрощене розуміння тесту як простого вибору однієї відповіді з низки запропонованих. Однак педагогічна наука виходить з узагальненого поняття тесту як певного стандартизованого методу діагностування рівня підготовленості учня чи студента. Цей стандарт передбачає виконання всіма учнями (студентами) одних і тих самих завдань в однакових умовах і з однаковими правилами оцінювання відповідей. Головна мета тесту оцінити рівень знань кожного й за цією оцінкою визначити його місце (рейтинг) з-посеред тих, що проходять тестування. Таким чином поставлена мета не передбачає обмежень щодо форми чи кількості тестових завдань. Одна з основних проблем, досліджуваних теорією тестування, як обрати найкращий тест з безлічі всіх можливих тестів. Зокрема, з прагматичної точки зору, вигіднішими будуть тести з порівняно меншою кількістю завдань, якщо їх інформативність щодо рівня знань учня (студента) не поступається більш довгим тестам. Численними експериментами доведено, що довжина тесту (кількість його завдань) істотно впливає на точність педагогічних вимірювань рівня знань. До тесту намагаються включити мінімальну кількість завдань, достатню для оцінювання рівня та структури підготовленості учня (студе н- та). У тих країнах, де тести давно увійшли в педагогічну практику, вживаються, як правило, тести з кількома десятками завдань. Слід, однак, зауважити, що переважна більшість існуючих тестів використовує завдання, форма яких належить до одного з таких типів: 1) вибрати правильну відповідь з меню наведених можливих відповідей; 2) доповнити наведену частину відповіді до правильної (притому можл и- вим є лише один варіант такого доповнення); 3) встановити відповідність між поняттями з двох наведених множин; 4) встановити правильну послідовність наведених дій (операцій тощо). Практично не вживаються так звані відкриті завдання, що передбачають довільну форму відповіді учня чи студента (за винятком завдань, що передбачають в ідповідь у вигляді числа, поданого з деякою точністю). Причина такого обмеження допустимих форм тестових завдань полягає в тому, що відкриті завдання потребують значного часу на перевірку від викладача, а засоби їхньої автоматичної перевірки на сьогодні від-
4 4 Тести з програмування. Частина 1 сутні. З іншого боку, без відкритих завдань стає важчим отримати адекватну оцінку рівня знань. Саме з цієї причини існуючі тести містять кілька десятків завдань, тоді як за умов усного чи письмового опитування можна обмежитись суттєво меншою їхньою кількістю. На кафедрі інформаційних технологій Одеської національної академії зв язку ім. О. С. Попова розроблено математичні методи, що дозволяють оцінювати відкриті відповіді студентів. Ці методи втілено в системі комп ютерного тестування знань Control. Control може адекватно оцінювати, зокрема, відповіді таких типів: 1. Відповіді, що є числами, множинами чи послідовностями чисел. Викладач може задати параметри відповідного тестового запитання, які дозволять не розрізнювати, наприклад, записи чисел 20 та 2.0E+1; множини {1,2,3} та {2,1,3}. Можна визначити границі точності чисел у відповіді; дозволити пропустити деякі елементи в множині чисел тощо. За всіх таких видозмін відповіді її все ж буде оцінено як правильну або частково правильну. Саме в цьому й полягає тут відкритість відповіді. (Можна, однак, встановити й такі параметри тестового запитання, які спричинять розрізнювання чисел та множин у наведених вище прикладах.) 2. Відповіді, що є формулами (арифметичними чи логічними виразами, математичними рівняннями, тотожностями). Відкритість відповіді студента тут означає, що враховується еквівалентність відповідних виразів: наприклад, формули sin(2x) та 2sin(x)cos(x) можна вважати за рівносильні відповіді на деяке тестове запитання (а для іншого запитання за нерівносильні). 3. Відповіді, що є реченнями натуральних або штучних мов. Припускаються українська, російська, англійська та інші етнічні мови. Припускаються також довільні штучні мови, що передбачають поняття символу, слова, речення та тексту. Прикладами таких штучних мов є, зокрема, мови програмування (Pascal та ін.). Відкритість відповіді студента в цьому разі означає, що за вказівкою викладача система Control може: ігнорувати (чи, навпаки, враховувати) несуттєві помилки в словах відповіді; ототожнювати синонімічні слова та вирази; дозволити, заборонити чи обмежити переставлення слів, тощо. 4. У Control допустимі також відповіді, що складаються з кількох самостійних частин різного характеру. Це може бути текст разом з математичним виразом; або окремі за смислом частини тексту; або ж кілька окремих формул, рівнянь чи тотожностей. При цьому студент може вводити частини відповіді в довільному порядку (якщо певний порядок не п е- редбачається тестовим запитанням).
5 Тести з програмування. Частина 1 5 У цьому збірнику термін тест означає сукупність завдань, що дозволяє викладачеві отримати доволі точне уявлення стосовно знання студента з обраної теми тестування. Кожний варіант тесту з окремої теми складається з тестових завдань різної форми. Серед них є завдання закритої форми (вибір однієї чи кіл ь- кох правильних відповідей, завдання на встановлення правильної послідовності), а також завдання відкритої форми (завдання на доповнення тве р- дження, завдання з числовою відповіддю й такі, що передбачають відповідь мовою Pascal). Наявність завдань відкритого типу дозволяє скоротити кількість завдань у тесті. Коректність та інформативність наведених у даному збірнику тестів було обґрунтовано педагогічним експериментом, проведеним в Одеській національній академії зв язку ім. О. С. Попова у рр. Експеримент, зокрема, засвідчив, що результати автоматизованого контролю добре узгоджуються з результатами письмових контрольних робіт. Усі завдання збірника сформульовано практично в такому вигляді, як вони подаються при використанні системи Control. Отже, збірник може слугувати посібником для підготовки студентів до автоматизованого тестування з використанням цієї системи. Завдання у збірнику підібрано в такий спосіб, щоби у фахівців не виникало жодних суперечок стосовно правильності відповіді. Разом з тим деякі з завдань не виключають можливості існування кількох варіантів правильної відповіді. Це передусім стосується завдань типу запишіть мовою Pascal. Існування набору ключів до кожного варіанта тесту робить можливою швидку перевірку відповідей за умов паперової технології тестування. У даному збірнику набори ключів з педагогічних міркувань не наводяться.
6 6 Тести з програмування. Частина 1 Тестові завдання з тем «Початкові поняття інформатики» та «Лінійні програми у Delphi» Варіант 1 1 Допишіть пропущене слово (або слова), щоб отримати ПРАВИЛЬНЕ твердження: ОДИН БАЙТ МІСТИТЬ БІТ 2 Запишіть константу e3 у звичайній формі зображення дійсного числа. 3 Напишіть математичну формулу, відповідну операторові Pascal я: y:=arctan(x/sqrt(1 sqr(x))) 4 Нехай А=5, В=4, С=12, D=2. Напишіть ЧИСЛА, що будуть результатами таких арифметичних операцій над даними цілого типу: 1 A*B DIV (C D) 2 (B+D) MOD B 5 Нехай P ДІЙСНА змінна, а М ЦІЛА змінна. Запишіть, розділяючи комою, НОМЕРИ всіх ПРАВИЛЬНИХ операторів: 1 P:=M+2; 2 P:=M/2; 3 M:=TRUNC(P); 4 M:=P DIV M; 6 Заповніть пропуски для отримання ІСТИННОГО твердження: Варіант 2 Двійкових ЦИФР існує, а саме. 1 Людина здатна розрізнювати близько 100 градацій яскравості. Скільки БІТів необхідно, щоб їх закодувати?
7 Тести з програмування. Частина Допишіть пропущене слово (або слова), щоб отримати ПРАВИЛЬНЕ твердження: ПРИСТРІЙ, ЯКИЙ ЗАБЕЗПЕЧУЄ КЕРУВАННЯ КОМП'ЮТЕРОМ І ВИКОНАННЯ ОБЧИСЛЕНЬ, НАЗИВАЄТЬСЯ. 3 Файли текстового редактора WORD мають стандартне розширення: 1 DOC 2 XLS 3 TXT 4 WRD 4 Запишіть, розділяючи комою, ЧИСЛА-РЕЗУЛЬТАТИ, які буде виведено на екран після виконання такої програми: CONST PI=3.14; VAR A : INTEGER; B : REAL; S : string[10]; BEGIN A:=TRUNC(COS(PI) 0.2)+17 DIV 3; B:=EXP(2*LN(3.0)); Str(A:1,S); Edit1.Text:=S; Str(B:3:1,S); Edit2.Text:=S; END; 5 А та В дані цілого типу. Запишіть, розділяючи комою, НОМЕРИ тих виразів, які також мають результат цілого типу. 1 SQR(A+B)+PRED(A*B) 2 SQRT(ABS(A B)) 3 SUCC(B) A DIV B 4 TRUNC(EXP(A)+ARCTAN(B)) 5 ABS(A B) 6 Що таке ФАЙЛ? Наведіть ВИЗНАЧЕННЯ цього поняття. Варіант 3 1 Допишіть пропущене слово (або слова), щоб отримати ПРАВИЛЬНЕ твердження: ПРОГРАМИ, ЯКІ ПРОТИДІЮТЬ РОБОТІ ВІРУСА І/АБО ВІД- НОВЛЮЮТЬ УШКОДЖЕНІ ФАЙЛИ, НАЗИВАЮТЬСЯ.
8 8 Тести з програмування. Частина 1 2 СИСТЕМА програмного забезпечення, яка керує роботою всіх пристроїв комп ютера, називається 1 автоматизованою 2 операційною 3 інтелектуальною 3 Після виконання оператора x:=x+y; значення x дорівнює 3, а значення y дорівнює 5. Чому дорівнювали значення змінних x та y до виконання команди? 4 Запишіть мовою Pascal оператор, який надасть А таке значення: A = arctg (x b ) 5 Запишіть, розділяючи комою, ЧИСЛА-РЕЗУЛЬТАТИ, які буде виведено на екран після виконання такої програми: CONST K=3; VAR X : REAL; T : INTEGER; S : string[10]; BEGIN X:=EXP(K*LN(2.0)); T:=28 DIV K+11 MOD K; Str(X:5:1,S); Edit1.Text:=S; Str(T:2,S); Edit2.Text:=S; END; 6 Заповніть пропуски для отримання ІСТИННОГО твердження: Опція SAVE PROJECT AS міститься в меню, і відрізняється від опції SAVE PROJECT тим, що зберігає файли проекту. Варіант 4 1 Допишіть пропущене слово (або слова), щоб отримати ПРАВИЛЬНЕ твердження: ОДИН КІЛОБАЙТ МІСТИТЬ МЕГАБАЙТ
9 Тести з програмування. Частина СКІЛЬКИ існує РІЗНИХ послідовностей довжини 4, що складаються з нулів та одиниць? 3 Запишіть константу 5.724E 2 у звичайній формі зображення дійсного числа. 4 Нехай А=10, В=2, С=3, D=11. Напишіть ЧИСЛА, що будуть результатами таких арифметичних операцій над даними цілого типу: 1 A+D MOD B*C 2 B*A DIV D C B 5 Нехай P ДІЙСНА змінна, а М ЦІЛА змінна. Запишіть, розділяючи комою, НОМЕРИ всіх ПРАВИЛЬНИХ операторів: 1 M:=M*COS(M); 2 M:=SQR(M); 3 P:=ROUND(P); 4 P:=M MOD 5; 6 Які ТИПИ файлів, що їх утворює система DELPHI під час розробки проекту, Ви знаєте? Запишіть ІМЕНА (назви) ЦИХ ТИПІВ (розділяючи їх комою). Варіант 5 1 Буфер обміну при роботі з редактором WORD дозволяє виконувати команди 1 Вставити 2 Знайти 3 Вирізати 4 Копіювати 5 Побудувати список 2 Значення змінної x дорівнює а, значення y дорівнює b. Яка з наведених нижче трьох послідовностей команд обміняє значення змінних x і y (тобто x буде дорівнювати b, а y буде рівним а )? 1) x:=y; 2) t:=x; 3) t:=x; y:=x; x:=y; y:=t; y:=t; x:=y;
10 10 Тести з програмування. Частина 1 3 Напишіть математичну формулу, що відповідає такому виразу Pascal я: sqrt(a*x*sqr(x)+b*x+c) 4 Нехай А=3, В=4, С=6, D=6. Напишіть ЧИСЛА, що будуть результатами таких арифметичних операцій над даними цілого типу: 1 D*B MOD (A*C) 2 A*C+D DIV D A 5 А та В дані цілого типу. Запишіть, розділяючи комою, НОМЕРИ тих виразів, які також мають результат цілого типу. 1 ROUND(COS(A)+LN(B)) 2 PRED(B) SQR(A) 3 SUCC(A)*B MOD A 4 SQR(A)+B DIV A 5 SQRT(A+B) 6 Заповніть пропуски для отримання ІСТИННОГО твердження: ПАРАМЕТРИ DELPHI-ФОРМИ, А ТАКОЖ ОБ ЄКТІВ, РОЗМІЩЕНИХ НА ФОРМІ, МОЖНА ЗМІНИТИ У ВІКНІ. Варіант 6 1 Сукупність розміщених на диску даних, яка має власне ім я, це: 1 файл 2 процесор 3 сектор 4 кластер 2 Запишіть константу E2 у звичайній формі зображення дійсного числа. 3 Правильним оголошенням змінних цілого типу буде: 1 Var c,n : real; 2 Var k,j : integer; 3 Var c : char; 4 Запишіть оператор мови Pascal, який надасть В таке значення: B = sin ( c t )
11 Тести з програмування. Частина Запишіть, розділяючи комою, ЧИСЛА-РЕЗУЛЬТАТИ, які буде виведено на екран після виконання такої програми: CONST PI=3.14; VAR M : REAL; L : INTEGER; S : string[10]; BEGIN L:=ROUND(SIN(PI/2)+2.8); M:=SQRT(5.0+SUCC(19 DIV 8) +TRUNC(PI 2)); Str(L:1,S); Edit1.Text:=S; Str(M:3:1,S); Edit2.Text:=S; END; 6 Що таке ТРАНСЛЯТОР? Наведіть пояснення цього поняття. Варіант 7 1 Допишіть пропущене слово (або слова), щоб отримати ПРАВИЛЬНЕ твердження: БІТ МОЖЕ НАБУВАТИ ЗНАЧЕННЯ. 2 Запишіть константу 22E 3 у звичайній формі зображення дійсного числа. 3 Напишіть математичну формулу, що відповідає операторові Pascal я y:=ln(x*cos(x))/ln(10.0) 4 Нехай А=5, В=4, С=12, D=2. Напишіть ЧИСЛА, що будуть результатами таких арифметичних операцій над даними цілого типу: 1 A+B DIV C D 2 B+D MOD B 5 Нехай P ДІЙСНА змінна, а М ЦІЛА змінна. Запишіть, розділяючи комою, НОМЕРИ всіх ПРАВИЛЬНИХ операторів: 1 P:=SIN(M)+2; 2 P:=M MOD 2; 3 M:=ROUND(P); 4 M:=P/3;
12 12 Тести з програмування. Частина 1 6 Заповніть пропуски для отримання ПРАВИЛЬНОГО твердження: Варіант 8 Щоб змінити НАПИС на кнопці типу TButton, слід надати нового значення параметрові. 1 На підприємстві близько 500 робітників. У кожного робітника власний унікальний ідентифікаційний номер. Скільки БАЙТів потрібно для зберігання такого номера? 2 Допишіть пропущене слово (або слова), щоб отримати ПРАВИЛЬНЕ твердження: ПРИСТРІЙ КОМП ЮТЕРА, ЯКИЙ ЗАБЕЗПЕЧУЄ ЗБЕРІГАННЯ ДАНИХ ТА ШВИДКИЙ ДОСТУП ДО НИХ НАЗИВАЮТЬ. 3 Файли програм, які може бути ВИКОНАНО комп ютером, мають стандартне розширення: 1 ISP 2 RUN 3 EXE 4 MOD 4 Запишіть, розділяючи комою, ЧИСЛА-РЕЗУЛЬТАТИ, які буде виведено на екран після виконання такої програми: CONST PI=3.14; VAR A : INTEGER; B : REAL; S : string[10]; BEGIN A:=TRUNC(SIN(PI)+0.2)+17 DIV 5; B:=EXP(3*LN(2.0)); Str(A:1,S); Edit1.Text:=S; Str(B:3:2,S); Edit2.Text:=S; END; 5. А та В дані цілого типу. Запишіть, розділяючи комою, НОМЕРИ тих виразів, які також мають результат цілого типу 1 SQRT(A+B)+PRED(A*B) 2 SQR(ABS(A B))
13 Тести з програмування. Частина SUCC(B) A MOD B 4 TRUNC(EXP(A)+ABS(B)) 5 IntToStr(A B) 6 Які елементи є основними складовими частинами ЕКРАНА системи DELPHI? Запишіть НАЗВИ цих елементів (тих, які Ви пам ят аєте), розділяючи їх комою. Варіант 9 1 Допишіть пропущене слово (або слова), щоб отримати ПРАВИЛЬНЕ твердження: ПРОГРАМИ, ЯКІ ДОЗВОЛЯЮТЬ НАБИРАТИ ТЕКСТИ ТА ВНОСИТИ ЗМІНИ ДО ТЕКСТІВ, НАЗИВАЮТЬСЯ. 2 СИСТЕМА програмного забезпечення, яка дозволяє комп ютеру керувати технологічними операціями (наприклад операціями обробки деталей на верстаті), називається 1 автоматизованою 2 операційною 3 інтелектуальною 3 Після виконання оператора y:=x+y; значення x дорівнює 3, а значення y дорівнює 5. Чому дорівнювали значення змінних x та y до виконання команди? 4 Запишіть мовою Pascal оператор, що надасть А таке значення: A = arctg b (x) 5 Запишіть, розділяючи комою, ЧИСЛА РЕЗУЛЬТАТИ, які буде виведено на екран після виконання такої програми: CONST K=3; VAR X : REAL; T : INTEGER; S : string[10]; BEGIN X:=SQR(K); T:=14 DIV K+9 MOD K; Str(X:5:2,S); Edit1.Text:=S;
14 14 Тести з програмування. Частина 1 Str(T:1,S); Edit2.Text:=S; END; 6 Заповніть пропуски для отримання ІСТИННОГО твердження: Щоб очистити (під час розробки форми проекту) вікно типу TEdit, слід стерти всі символи параметра. Варіант 10 1 Допишіть пропущене слово (або слова), щоб отримати ПРАВИЛЬНЕ твердження: ОДИН КІЛОБАЙТ МІСТИТЬ БАЙТ 2 СКІЛЬКИ існує РІЗНИХ послідовностей довжини 4, які складаються з десяткових цифр 0, 1,..., 9? 3 Запишіть константу 5.724E+2 у звичайній формі зображення дійсного числа. 4 Нехай А=10, В=2, С=3, D=11. Напишіть ЧИСЛА, що будуть результатами таких арифметичних операцій над даними цілого типу: 1 A+(D MOD B*C) 2 B*A DIV D (C B) 5 Нехай P ДІЙСНА змінна, а М ЦІЛА змінна. Запишіть, розділяючи комою, НОМЕРИ всіх ПРАВИЛЬНИХ операторів: 1 M:=M*SUCC(M); 2 M:=SQRT(M); 3 P:=TRUNC(P); 4 P:=M DIV 5; 6 Як називається сторінка палітри компонентів, на якій розміщено об єкт TLabel? Варіант 11 1 Розділ «Файл» головного меню редактора WORD дозволяє виконувати команди 1 Вставити 2 Знайти
15 Тести з програмування. Частина Вирізати 4 Копіювати 5 Друкувати 2 Значення змінної x дорівнює а, значення y дорівнює b. Яка з наведених нижче трьох послідовностей команд обміняє значення змінних x та y (тобто x дорівнюватиме b, а y а )? 1) t:=x 2) x:=y 3) y:=t x:=y y:=x t:=x y:=t x:=y 3 Напишіть математичну формулу, що відповідає наступному виразу Pascal я x/y/z 4 Нехай А=3, В=4, С=6, D=6. Напишіть ЧИСЛА, що будуть результатами таких арифметичних операцій над даними цілого типу: 1 D*B MOD A*C 2 A*C+(D DIV D A) 5 А та В дані цілого типу. Запишіть, розділяючи комою, НОМЕРИ тих виразів, які також мають результат цілого типу: 1 TRUNC(COS(A)+LN(B)) 2 SUCC(B) SQRT(A) 3 PRED(A)*B MOD A 4 SQRT(A)+B DIV A 5 SQR(A+B) 6 Заповніть пропуски для отримання ІСТИННОГО твердження: Варіант 12 На відміну від параметрів Caption та Text, параметр, який задає ім я об єкта в межах Delphi-проекта, не може містити літер кирилиці. 1 Пристрій, який виконує команди комп ютера, це: 1 файл
16 16 Тести з програмування. Частина 1 2 процесор 3 сектор 4 кластер 2 Запишіть константу 463.5E 2 у звичайній формі зображення дійсного числа. 3 Правильним оголошенням змінних дійсного типу буде 1 var M, N : real; 2 const X=0.2; Y= 3.733; 3 var P, Q : integer; 4 Запишіть оператор мови Pascal, який надасть В значення B = sin t (c) 5 Запишіть, розділяючи комою, ЧИСЛА-РЕЗУЛЬТАТИ, які буде виведено на екран після виконання такої програми: CONST PI=3.14; VAR M : REAL; L : INTEGER; S : string[10]; BEGIN L:=TRUNC(COS(PI/2)+2.8); M:=SQRT(3.0 SUCC(11 DIV 4) +ROUND(PI+0.62)); Str(L:2,S); Edit1.Text:=S; Str(M:4:2,S); Edit2.Text:=S; END; 6. Які опції головного меню системи DELPHI ви знаєте? Запишіть їх, розділяючи комою. Варіант 13 1 Допишіть пропущене слово (або слова), щоб отримати ПРАВИЛЬНЕ твердження: ДЕСЯТКОВЕ ЧИСЛО 7 ДОРІВНЮЄ ДВІЙКОВОМУ ЧИСЛУ. 2 Запишіть константу 1E7 у звичайній формі зображення дійсного числа.
17 Тести з програмування. Частина Напишіть математичну формулу, що відповідає оператору Pascal я y:=exp(x/abs(1 sqr(x))); 4 Нехай А=5, В=4, С=12, D=2. Напишіть ЧИСЛА, що будуть результатами таких арифметичних операцій над даними цілого типу: 1 A*(B DIV C D) 2 B+(D MOD B) 5 Нехай P ДІЙСНА змінна, а М ЦІЛА змінна. Запишіть, розділяючи комою, НОМЕРИ всіх ПРАВИЛЬНИХ операторів: 1 P:=M+0.2; 2 P:=M DIV 2; 3 M:=10*P; 4 M:=P P; 6 Заповніть пропуски для отримання ІСТИННОГО твердження: Варіант 14 Щоб зробити вікно типу TEdit недоступним для запису тексту під час виконання проекту, слід змінити в Object Inspector параметр. 1 Дисплей типу SyncMaster-755DF у комплексі з відеокартою NVIDIA- RIVA-TNT2-64 дозволяє 24 режими роботи екрана. Скільки БІТів необхідно, щоби зберігати інформацію щодо поточного режиму його роботи? 2 Допишіть пропущене слово (або слова), щоб отримати ПРАВИЛЬНЕ твердження: ПРИСТРІЙ КОМП ЮТЕРА, ЯКИЙ ЗАБЕЗПЕЧУЄ ДОВГОТРИВАЛЕ ЗБЕРІГАННЯ ДАНИХ ТА ДОСТАТНЬО ШВИДКИЙ ДОСТУП ДО НИХ, ЦЕ. 3 Файли ПРОЕКТІВ системи DELPHI мають стандартне розширення: 1 PRG 2 PAS 3 DLP 4 DPR
18 18 Тести з програмування. Частина 1 4 Запишіть, розділяючи комою, ЧИСЛА-РЕЗУЛЬТАТИ, які буде виведено на екран дисплею: CONST PI=3.14; VAR A : INTEGER; B : REAL; S : string[10]; BEGIN A:=ROUND(SIN(PI/2)+0.7)+15 DIV 5; B:=EXP(( 1)*LN(2.0)); Str(A:1,S); Edit1.Text:=S; Str(B:2:1,S); Edit2.Text:=S; END; 5 А та В дані цілого типу. Запишіть, розділяючи комою, НОМЕРИ тих виразів, які також мають результат цілого типу: 1 SUCC(A+B)+PRED(A*B) 2 SQR(Ln(A B)) 3 A/B A MOD B 4 ROUND(EXP(A)+SIN(B)) 5 FloatToStr(A B) 6 Що таке КАТАЛОГ (директорій)? Наведіть ВИЗНАЧЕННЯ цього поня т- тя. Варіант 15 1 Допишіть пропущене слово (або слова), щоб отримати ПРАВИЛЬНЕ твердження: ПРОГРАМИ, ЯКІ ВИКОНУЮТЬ ПЕРЕКЛАД ТЕКСТІВ З МОВ ПРОГРАМУВАННЯ НА МОВУ ДВІЙКОВИХ КОДІВ КОМП ЮТЕРА, НАЗИВАЮТЬСЯ. 2 СИСТЕМА програмного забезпечення, що дозволяє комп'ютеру аналізувати інформацію, яка надійшла, і приймати оптимальні рішення щодо виконання подальших операцій, називається 1 автоматизованою 2 операційною 3 інтелектуальною
19 3 Після виконання оператора Тести з програмування. Частина 1 19 x:=x y значення x дорівнює 3, а значення y дорівнює 5. Чому дорівнювали значення змінних x і y до виконання команди? 4 Запишіть мовою Pascal оператор, що надасть А значення A = arctg(b x ) 5 Запишіть, розділяючи комою, ЧИСЛА-РЕЗУЛЬТАТИ, які буде виведено на екран після виконання такої програми: CONST K=3; VAR X : REAL; T : INTEGER; S : string[10]; BEGIN X:=SQRT(K+1); T:=K DIV 14+K MOD 9; Str(X:3:1,S); Edit1.Text:=S; Str(T:1,S); Edit2.Text:=S; END; 6 Заповніть пропуски для отримання ІСТИННОГО твердження: Величини, оголошені як CONST, відрізняються від величин, оголошених як VAR тим, що. Варіант 16 1 Допишіть пропущене слово (або с лова), щоб отримати ПРАВИЛЬНЕ твердження: ОДИН БАЙТ МІСТИТЬ КІЛОБАЙТ 2 СКІЛЬКИ існує РІЗНИХ послідовностей довжини 4, які складаються з нулів та одиниць і ПОЧИНАЮТЬСЯ З НУЛЯ? 3 Запишіть константу 5724E 2 у звичайній формі зображення дійсного числа. 4 Нехай А=10, В=2, С=3, D=11. Напишіть ЧИСЛА, що будуть результатами таких арифметичних операцій над даними цілого типу: 1 A+(D MOD B+C) 2 B*A DIV (D C) B
20 20 Тести з програмування. Частина 1 5 Нехай P ДІЙСНА змінна, а М ЦІЛА змінна. Запишіть, розділяючи комою, НОМЕРИ всіх ПРАВИЛЬНИХ операторів: 1 M:=M/SUCC(M); 2 M:=SQR(1 M); 3 P:=P DIV M; 4 P:=IntToStr(M); 6 Які ТИПИ ДАНИХ мови Pascal Ви знаєте? Запишіть ІМЕНА (назви) ЦИХ ТИПІВ (розділяючи їх комою). Варіант 17 1 Розділ «Правка» головного меню редактора WORD дозволяє виконувати команди: 1 Вставити 2 Знайти 3 Вирізати 4 Копіювати 5 Друкувати 2 Значення змінної x дорівнює а, значення y дорівнює b. Яка з наведених нижче трьох послідовностей команд обміняє значення змінних x та y (тобто x буде дорівнювати b, а y буде рівним а )? 1) t:=x 2) x:=y 3) t:=x t:=y y:=x x:=y y:=t y:=t 3 Напишіть математичну формулу, що відповідає виразу Pascal я abs(pred(n)) 4 Нехай А=3, В=4, С=6, D=6. Напишіть ЧИСЛА, що будуть результатами таких арифметичних операцій над даними цілого типу: 1 D MOD B*A*C 2 (A*C+D) DIV D A 5 А та В дані цілого типу. Запишіть, розділяючи комою, НОМЕРИ тих виразів, які також мають результат цілого типу: 1 ABS(COS(A)+LN(B))
21 Тести з програмування. Частина SUCC(B) SQR(A) 3 PRED(A)*B/A 4 SQR(A)+B DIV A 5 ROUND(SQRT(A*B)) 6 Заповніть пропуски для отримання ІСТИННОГО твердження: Щоб перетворити ЦІЛЕ число на символьний запис, який можна надалі вивести у вікно типу TEdit, слід використати бібліотечну функцію Pascal я. Варіант Вікно проекту, який розробляється в системі DELPHI, це: 1 файл 2 процесор 3 форма 4 кластер 2 Запишіть константу 463.5E+2 у звичайній формі зображення дійсного числа. 3 Правильним оголошенням змінних цілого типу буде: 1 var M, N : real; 2 const X=2; Y=3; 3 var P, Q : integer; 4 Запишіть оператор мови Pascal, який надасть В значення B = sin(t c ) 5 Запишіть, розділяючи комою, ЧИСЛА-РЕЗУЛЬТАТИ, які буде виведено на екран після виконання такої програми: CONST PI=3.14; VAR M : REAL; L : INTEGER; S : string[10]; BEGIN L:=ROUND(PI/2); M:=SQRT(SUCC(21 DIV 7) +TRUNC(PI+0.62)+2.0); Str(L:1,S);
22 22 Тести з програмування. Частина 1 Edit1.Text:=S; Str(M:4:1,S); Edit2.Text:=S; END; 6 1) Вхід до системи DELPHI. 2) Побудова форми та її елементів. 3) Написання Pascal-коду (підпрограм), що визначають поведінку елементів. 4) Трансляція проекту та виправлення помилок. 5) Виконання проекту та здобуття результатів. 6) Вихід з DELPHI. Який з етапів ПРОПУЩЕНО? Опишіть цей етап. Варіант 19 1 Допишіть пропущене слово (або слова), щоб отримати ПРАВИЛЬНЕ твердження: MAКСИМАЛЬНЕ ЧИСЛО, ЯКЕ МОЖНА ЗАПИСАТИ В ОДИН БАЙТ, ДОРІВНЮЄ. 2 Запишіть константу 777E1 у звичайній формі зображення дійсного числа. 3 Напишіть математичну формулу, що відповідає оператору Pascal я: y:=ln(x)/sqrt(x)/sin(x) 4 Нехай А=5, В=4, С=12, D=2. Напишіть ЧИСЛА, що будуть результатами таких арифметичних операцій над даними цілого типу: 1 A*B DIV C D 2 B D MOD B 5 Нехай P ДІЙСНА змінна, а М ЦІЛА змінна. Запишіть, розділяючи комою, НОМЕРИ всіх ПРАВИЛЬНИХ операторів: 1 P:=M+M; 2 P:=2*M; 3 M:=ROUND(P DIV 2); 4 M:=ROUND(2 DIV P);
23 Тести з програмування. Частина Заповніть пропуски для отримання ІСТИННОГО твердження: ПОВНЕ ім я файла у системі WINDOWS складається з імені диска, до якого дописуються і, наприкінці, власне ім я файла. Варіант 20 1 Людина здатна розрізнювати близько 100 градацій яскравості. Скільки БАЙТів необхідно, щоби їх закодувати? 2 Допишіть пропущене слово (або слова), щоб отримати ПРАВИЛЬНЕ твердження: ПРИСТРІЙ, ЯКИЙ ЗАБЕЗПЕЧУЄ ДОВГОТРИВАЛЕ ЗБЕРІГАННЯ ДАНИХ ТА ЇХНЄ ПЕРЕНЕСЕННЯ НА ІНШИЙ КОМП ЮТЕР, ЦЕ. 3 Файли, які містять ФОРМИ системи DELPHI, мають стандартне розширення: 1 DFM 2 WIN 3 PAS 4 FRM 4 Запишіть, розділяючи комою, ЧИСЛА-РЕЗУЛЬТАТИ, які буде виведено на екран після виконання такої програми: CONST PI=3.14; VAR A : INTEGER; B : REAL; S : string[10]; BEGIN A:=ROUND(PI)+15 MOD 5; B:=EXP(( 1)*LN(3.0)); Str(A:1,S); Edit1.Text:=S; Str(B:3:2,S); Edit2.Text:=S; END; 5 А та В дані цілого типу. Запишіть, розділяючи комою, НОМЕРИ тих виразів, які також мають результат цілого типу: 1 SQR(SQRT(A+B)) 2 SQR(SQR(A B))
24 24 Тести з програмування. Частина 1 3 SQR(B) A MOD B 4 EXP(ROUND(EXP(A)) 5 (A B)/2 6 Які операції ЦІЛОЧИСЕЛЬНОЇ арифметики Pascal я Ви знаєте? Запишіть ІМЕНА (назви) цих операцій, розділяючи їх комою. Варіант 21 1 Допишіть пропущене слово (або слова), щоб отримати ПРАВИЛЬНЕ твердження: ВІКНО СИСТЕМИ DELPHI, В ЯКОМУ ВІДОБРАЖЕНО ПОТОЧНІ ЗНАЧЕННЯ ВЛАСТИВОСТЕЙ ЕЛЕМЕНТІВ, РОЗМІЩЕНИХ НА ФОРМІ, НАЗИВАЄТЬСЯ. 2 Система WINDOWS керує роботою всіх структурних вузлів комп ютера й, отже, є 1 автоматизованою 2 операційною 3 інтелектуальною 3 Після виконання оператора y:= x y значення x дорівнює 3, а значення y дорівнює 5. Чому дорівнювали значення змінних x і y до виконання команди? 4 Запишіть мовою Pascal оператор, що надасть А значення arctg (x) A = b 5 Запишіть, розділяючи комою, ЧИСЛА-РЕЗУЛЬТАТИ, які буде виведено на екран після виконання такої програми: CONST K=3; VAR X : REAL; T : INTEGER; S : string[10]; BEGIN X:=SQRT(K 1); T:=2*K DIV (1+K) MOD 9; Str(X:4:0,S); Edit1.Text:=S; Str(T:1,S); Edit2.Text:=S; END;
25 Тести з програмування. Частина Заповніть пропуски для отримання ІСТИННОГО твердження: Варіант 22 Запис не є зображенням двійкового числа, оскільки. 1 Допишіть пропущене слово (аб о слова), щоб отримати ПРАВИЛЬНЕ твердження: ОДИН МЕГАБАЙТ МІСТИТЬ КІЛОБАЙТ 2 СКІЛЬКИ існує РІЗНИХ послідовностей довжини 4, які а) складаються з десяткових цифр 0, 1,..., 9 б) РОЗПОЧИНАЮТЬСЯ З ЦИФРИ 5? 3 Запишіть константу 5.724E+0 у звичайній формі зображення дійсного числа. 4 Нехай А=10, В=2, С=3, D=11. Напишіть ЧИСЛА, що будуть результатами таких арифметичних операцій над даними цілого типу: 1 (A+D) MOD B*C 2 B*(A DIV D C) B 5 Нехай P ДІЙСНА змінна, а М ЦІЛА змінна. Запишіть, розділяючи комою, НОМЕРИ всіх ПРАВИЛЬНИХ операторів: 1 M:=PRED(M); 2 M:=ABS(M); 3 P:=M/P; 4 P:=FloatToStr(M); 6 Що таке КОНСТАНТА? Наведіть пояснення цього поняття мови Pascal. Варіант 23 1 Буфер обміну під час побудови проекту в DELPHI дозволяє виконувати команди: 1 Вставити 2 Знайти 3 Вирізати 4 Копіювати 5 Друкувати
26 26 Тести з програмування. Частина 1 2 Значення змінної x дорівнює а, значення y дорівнює b. Яка з наведених нижче трьох послідовностей команд обміняє значення змінних x і y (тобто x дорівнюватиме b, а y а )? 1) t:=x 2) t:=y 3) x:=y y:=t y:=x y:=x x:=y x:=t 3 Напишіть математичну формулу, що відповідає виразу Pascal я sqr(a*x*sqrt(x)+b*x+c) 4 Нехай А=3, В=4, С=6, D=6. Напишіть ЧИСЛА, що будуть результатами таких арифметичних операцій над даними цілого типу: 1 D*B * A MOD C 2 A*(C+D) DIV D A 5 А та В дані цілого типу. Запишіть, розділяючи комою, НОМЕРИ тих виразів, які також мають результат цілого типу; 1 FloatToStr(COS(A)+LN(B)) 2 SUCC(B) SIN(A) 3 ABS(PRED(A))*B MOD A 4 SQR(A)+SQRT(B DIV A) 5 TRUNC(0.7*A+0.3*B+3.14) 6 Заповніть пропуски для отримання ІСТИННОГО твердження: Варіант 24 ОДРАЗУ Ж ПІСЛЯ ОГОЛОШЕННЯ ЗМІННИХ ПІДПРОГРАМИ НЕОДМІННО МАЄ БУТИ ОПЕРАТОР. 1 Компонента, яка дозволяє утворювати написи в будь-якому місці форми, це 1 Caption 2 Edit 3 Text 4 Label 2 Запишіть константу 4635E 2 у звичайній формі зображення дійсного числа.
27 Тести з програмування. Частина Правильним оголошенням змінних дійсного типу буде 1 M, N : real; 2 const X=0.2; Y= 3.733; 3 var P, Q : real; 4 Запишіть оператор мови Pascal, який надасть В таке значення: B = sin c (t) 5 Запишіть, розділяючи комою, ЧИСЛА-РЕЗУЛЬТАТИ, які буде виведено на екран після виконання такої програми: CONST PI=3.14; VAR M : REAL; L : INTEGER; S : string[10]; BEGIN L:=TRUNC(COS(PI/2)); M:=SQRT(2.0 SUCC(11 DIV 14) +ROUND(PI+0.2)); Str(L:2,S); Edit1.Text:=S; Str(M:4:2,S); Edit2.Text:=S; END; 6 Які ТИПИ компонент (елементів, що розміщуються на формі) системи DELPHI Ви знаєте? Запишіть ІМЕНА (назви) цих компонент, розділяючи комою. Варіант 25 1 Допишіть пропущене слово (або слова), щоб отримати ПРАВИЛЬНЕ твердження: ДВІЙКОВЕ ЧИСЛО 110 ДОРІВНЮЄ ДЕСЯТКОВОМУ. 2 Запишіть константу 0.437E+2 у звичайній формі зображення дійсного числа. 3 Напишіть математичну формулу, що відповідає оператору Pascal я y:=arctan(sqrt(exp(x)))
28 28 Тести з програмування. Частина 1 4 Нехай А=5, В=4, С=12, D=2. Напишіть ЧИСЛА, що будуть результатами таких арифметичних операцій над даними цілого типу: 1 (A B) DIV (C D) 2 B (D MOD B) 5 Нехай P ДІЙСНА змінна, а М ЦІЛА змінна. Запишіть, розділяючи комою, НОМЕРИ всіх ПРАВИЛЬНИХ операторів: 1 P:=M+P; 2 P:=M MOD P; 3 M:=ROUND(M+P); 4 M:=M+ROUND(P); 6. Заповніть пропуски для отримання ІСТИННОГО твердження: Щоб перетворити ДІЙСНЕ число на символьний запис, який можна надалі вивести у вікно типу TEdit, слід скористатись бібліотечною функцією Pascal я. Варіант 26 1 На підприємстві близько 500 робітників. У кожного робітника власний унікальний ідентифікаційний номер. Скільки БІТів потрібно для зберігання такого номера? 2 Допишіть пропущене слово (або слова), щоб отримати ПРАВИЛЬНЕ твердження: ФАЙЛИ ОПЕРАЦІЙНОЇ СИСТЕМИ ЗАЗВИЧАЙ РОЗМІЩУЮТЬСЯ НА, АЛЕ МОЖУТЬ ЗНАХОДИТИСЬ І НА. 3 Файли, які містять ПРОГРАМИ, що керують поведінкою форм DELPHI-проекта, мають стандартне розширення: 1 DFM 2 FUN 3 PAS 4 FRM
29 Тести з програмування. Частина Запишіть, розділяючи комою, ЧИСЛА-РЕЗУЛЬТАТИ, які буде виведено на екран після виконання такої програми: CONST PI=3.14; VAR A : INTEGER; B : REAL; S : string[10]; BEGIN A:=ROUND(1/COS(PI))+15 MOD 4; B:=EXP(2*LN(3.0)); Str(A:1,S); Edit1.Text:=S; Str(B:3:1,S); Edit2.Text:=S; END; 5 А та В дані цілого типу. Запишіть, розділяючи комою, НОМЕРИ тих виразів, які також мають результат цілого типу: 1 SQRT(SQR(A+B)) 2 PRED(ABS(A B)) 3 SUCC(B)/(A MOD B) 4 TRUNC(0.3*A+0.7*B) 5 (A B)*2 6 1) Вхід до системи DELPHI. 2) Написання Pascal-підпрограм проекту. 3) Збереження розробленого проекту на диску. 4) Трансляція проекту та виправлення помилок. 5) Виконання проекту та здобуття результатів. 6) Вихід з DELPHI. Який з етапів ПРОПУЩЕНО? Опишіть цей етап. Варіант 27 1 Допишіть пропущене слово (або слова), щоб отримати ПРАВИЛЬНЕ твердження: ЩОБ РОЗМІСТИТИ ЕЛЕМЕНТ НА ФОРМІ, СЛІД КЛАЦНУТИ НА ПІКТОГРАМІ ЦЬОГО ЕЛЕМЕНТА, ЯКУ РОЗМІЩЕНО НА СИСТЕМИ DELPHI. 2 Система OFFICE забезпечує користувача програмами, що дозволяють створювати тексти, електронні таблиці, планувати розклад роботи, обмінюватися електронною поштою тощо. Отже, система OFFICE є 1 автоматизованою 2 операційною 3 інтелектуальною
30 30 Тести з програмування. Частина 1 3 Після виконання оператора x:= x*y значення x дорівнює 3, а значення y дорівнює 5. Чому дорівнювали значення змінних x та y до виконання команди? 4 Запишіть мовою Pascal оператор, що надасть А наступне значення: arctg (b) A = x 5 Запишіть, розділяючи комою, ЧИСЛА-РЕЗУЛЬТАТИ, які будуть виведені на екран після виконання такої програми: CONST K=3; VAR X : REAL; T : INTEGER; S : string[10]; BEGIN X:=SIN(K+0.14); T:=2*K DIV (1+K MOD 9); Str(X:3:1,S); Edit1.Text:=S; Str(T:2,S); Edit2.Text:=S; END; 6 Які функції та процедури Pascal я дозволяють ПЕРЕТВОРЮВАТИ ДАНІ ОДНОГО ТИПУ НА ДАНІ ІНШОГО ТИПУ? Запишіть ІМЕНА цих процедур та функцій (ті, які Ви пам ятаєте), розділяючи їх комою. Варіант 28 1 Допишіть пропущене слово (або слова), щоб отримати ПРАВИЛЬНЕ твердження: ОДИН БАЙТ МІСТИТЬ МЕГАБАЙТ 2 СКІЛЬКИ існує РІЗНИХ послідовностей довжини 4, які складаються з нулів та одиниць і ЗАКІНЧУЮТЬСЯ ОДИНИЦЕЮ? 3 Запишіть константу 572.4E+2 у звичайній формі зображення дійсного числа. 4 Нехай А=10, В=2, С=3, D=11. Напишіть ЧИСЛА, що будуть результатами таких арифметичних операцій над даними цілого типу: 1 (A+D MOD B)*C 2 B*(A DIV D C B)
31 Тести з програмування. Частина Нехай P ДІЙСНА змінна, а М ЦІЛА змінна. Запишіть, розділяючи комою, НОМЕРИ всіх ПРАВИЛЬНИХ операторів: 1 M:=PRED( M); 2 M:=1 PRED(M); 3 P:=TRUNC(P)+ROUND(P); 4 P:=M MOD ROUND(P); 6 Заповніть пропуски для отримання ІСТИННОГО твердження: ЗАПИС МОЖЕ БУТИ ЗОБРАЖЕННЯМ ДВІЙКОВОГО ЧИСЛА, ОСКІЛЬКИ. Варіант 29 1 Розділ «Файл» головного меню DELPHI дозволяє виконувати команди 1 Зберегти 2 Відкрити 3 Знайти 4 Копіювати 5 Виконати (RUN) 2 Значення змінної x дорівнює а, значення y дорівнює b. Яка з наведених нижче трьох послідовностей команд обміняє значення змінних x та y (тобто x дорівнюватиме b, а y а )? 1) t:=x 2) x:=x y 3) y:=t y:=t y:=x+y t:=x x:=y x:=y x x:=y 3 Напишіть математичну формулу, відповідну виразу Pascal я x/y*z 4 Нехай А=3, В=4, С=6, D=6. Напишіть ЧИСЛА, що будуть результатами таких арифметичних операцій над даними цілого типу: 1 D+B MOD (A C) 2 A*C+D DIV D*A
32 32 Тести з програмування. Частина 1 5 А та В дані цілого типу. Запишіть, розділяючи комою, НОМЕРИ тих виразів, які також мають результат цілого типу: 1 EXP(A*LN(B)) 2 SUCC(B)/SQR(A) 3 PRED(A)/(B MOD A) 4 SQR(A)+B DIV A 5 IntToStr(A+B) 6 Якому об єкту на формі відповідає процедура TForm1.Button1Click? Напишіть ІМ Я цього об єкта й поясніть, які саме дії під час виконання проекту призведуть до активізації згаданої процедури. Варіант 30 1 Властивість, що дозволяє створювати написи на екземплярі кнопки, це 1 Caption 2 Edit 3 Text 4 Label 2 Запишіть константу 463.5E0 у звичайній формі зображення дійсного числа. 3 Правильним оголошенням сталих (незмінних) величин цілого типу буде: 1 var M, N : char; 2 const X=2; Y=3; 3 var P, Q : integer; 4 Запишіть оператор мови Pascal, який надасть В значення B = sin t (c t ) 5 Запишіть, розділяючи комою, ЧИСЛА-РЕЗУЛЬТАТИ, які буде виведено на екран після виконання такої програми: CONST PI=3.14; VAR M : REAL; L : INTEGER; S : string[10]; BEGIN L:=ROUND(COS(PI)); M:=SQRT(SUCC(25 DIV 3) +TRUNC(PI+0.85)+4.0);
33 Тести з програмування. Частина 1 33 Str(L:1,S); Edit1.Text:=S; Str(M:3:1,S); Edit2.Text:=S; END; 6 Заповніть пропуски для отримання ІСТИННОГО твердження: Перелік УСІХ елементів, розміщених на формі (НАВІТЬ ТИХ, ЯКИХ НЕ ВИДНО ), можна побачити у верхній частині вікна.
34 34 Тести з програмування. Частина 1 Тестові завдання з теми «Розгалужені програми в Delphi» Варіант 1 1 Замініть у наступному рядку знак? на символ, що визначить правильний ПОРЯДОК для логічних констант: 2 Знайдіть ЗНАЧЕННЯ виразу FALSE? TRUE. NOT X1 AND X2, якщо значення операндів є такими: X1 TRUE, X2 FALSE 3 Нехай Х1 та Х2 ЛОГІЧНІ ВИРАЗИ. Чи буде синтаксично правильним запис: X1 AND NOT NOT X2 Відповідайте: Y якщо запис є правильним, N якщо ні. 4 IF X>0 THEN Y:=LN(X) ELSE Y:=EXP(X); Який ОПЕРАТОР буде виконано, якщо наведений вище IF отримає управління, а значення Х=0.8? Запишіть цей оператор. 5 Нехай N = 3. Яке ЗНАЧЕННЯ матиме змінна F після виконання наведеного складеного оператора? BEGIN F:=1; I:=2; 1: IF I>N THEN GOTO 9; F:=F*I; I:=I+1; GOTO 1; 9: END; 6 Запишіть, розділяючи комою, ВСІ КЛЮЧОВІ СЛОВА мови Pascal, які є необхідними (тобто без яких не можна обійтись) для запису оператора CASE.
35 Тести з програмування. Частина 1 35 Варіант 2 1 Яке ЗНАЧЕННЯ отримає відношення після виконання операцій? (3*2) >= (27 DIV 7) 2 Запишіть, як позначаються в Delphi такі логічні операції: і (логічне множення, кон юнкція):, або (логічне додавання, диз юнкція):, невірно, що (заперечення):. 3 Нехай A1 та A2 операнди дійсного типу. Які з наведених записів є ЛОГІЧНИМИ ВІДНОШЕННЯМИ? 1 A1:=A2 2 ABS(A1 A2)<E 3 (А1 3)/(2*А2) 4 А1><sin(A2) 4 Нехай Х = 2.5 Яке ЗНАЧЕННЯ матиме змінна Y після виконання наведених операторів? IF X>=0.5 THEN Y:=7.7; Y:=5.5; 5 Запишіть ОПЕРАТОР, який надасть логічній змінній В значення TRUE якщо X и Y рівні, значення FALSE в іншому разі. 6 Чи треба описувати мітки оператора CASE в розділі LABEL? Відповідайте: Y якщо потрібно, N якщо ні. Варіант 3 1 Як позначаються в Pascal i операції порівняння (відношення)? МЕНШЕ: МЕНШЕ АБО ДОРІВНЮЄ:, БІЛЬШЕ: БІЛЬШЕ АБО ДОРІВНЮЄ:, ДОРІВНЮЄ: НЕ ДОРІВНЮЄ:.
36 36 2 Знайдіть ЗНАЧЕННЯ виразу Тести з програмування. Частина 1 X1 OR NOT X2 якщо значення операндів такі: X1 TRUE, X2 FALSE 3 Внесіть зміни до наведеного виразу так, щоб значення ВІДНОШЕНЬ було обчислено В ПЕРШУ ЧЕРГУ: A>=B OR NOT C<D 4 Запишіть НОМЕР (або через кому НОМЕРИ) оператора БЕЗ ПОМИЛОК: 1 IF X<=6 THEN Y:=SIN(X); ELSE Y:=COS(X); 2 IF Y<=X THEN Y:=EXP(X*Y); 3 IF Y><X THEN Y:=SIN(X*A); 4 IF A<>0 THEN IF B<>0 THEN GOTO 10; 5 IF X>0 THEN Y:=LN(X) ELSE Y:=EXP(X); 5 Запишіть ОДИН оператор, який обчислює у за таким правилом: y cos 2( x), 1 sin( x) якщо 0 < x < 2 ; в інших випадках. 6 Чи можна посилатися на мітки оператора CASE в операторі GOTO? Відповідайте: Y якщо можна, N якщо ні. Варіант 4 1 Яке значення отримає відношення (7+3) > (16 4*3) після виконання операцій? 2 Запишіть, розділяючи комою, логічні операції мови Pascal у відповідності з ПОРЯДКОМ ЇХНЬОГО ВИКОНАННЯ. 3 Знайдіть ЗНАЧЕННЯ виразу ( 3>=5) OR NOT (7<9) AND (0<3) 4 IF X>0 THEN Y:=LN(X) ELSE Y:=EXP(X) ; Який ОПЕРАТОР буде виконано, якщо наведений вище IF отримає управління, а значення Х= 2? Запишіть цей оператор.
37 Тести з програмування. Частина Нехай X = 1 і Y = 1. Яке ЗНАЧЕННЯ матиме змінна Z після виконання таких операторів: Z:=0; IF X>0 THEN IF Y>0 THEN Z:=1 ELSE Z:=2; 6 Запишіть ВИРАЗ, за яким буде обчислюватись Y внаслідок виконання такого фрагмента програми:... NOM:=2*SQR(2); CASE NOM OF 2: Y:=D; 4: Y:=D*X; 8: Y:=D*EXP(X); 16: Y:=SQR(SIN(X)+D); END; Варіант 5 1 Які відношення (операції порівняння) Ви знаєте? Напишіть їхні ПОЗНАЧЕННЯ мовою Pascal. 2 Знайдіть ЗНАЧЕННЯ виразу якщо значення операндів такі: NOT (X1 AND X2) X1 TRUE, X2 FALSE 3 Чи можливий випадок, коли дві логічні операції записано ПІДРЯД, одна відразу за іншою? Відповідайте: Y якщо це можливо, N якщо ні. 4 Запишіть НОМЕР (або через кому НОМЕРИ) оператора, який містить ПОМИЛКИ: 1 IF A<B THEN A:=A*A ELSE B:=B*B; 2 IF K<>M THEN K:=M; 3 IF 5 THEN S:=S+5; 4 12: IF (A<B) OR C THEN C:=FALSE; 5 IF (A=B) AND P THEN P:=P+105;
38 38 Тести з програмування. Частина 1 5 Запишіть ОПЕРАТОР, який надасть логічній змінній В значення TRUE якщо X та Y є НЕрівними, значення FALSE в іншому разі. 6 Яке ЧИСЛОВЕ ЗНАЧЕННЯ матиме змінна М після виконання наведеного фрагмента програми? Варіант 6 A:=5; B:=16; CASE A>B OF TRUE: M:=A; FALSE: M:=B; END; 1 Яке значення отримає відношення після виконання операцій? 2 Знайдіть ЗНАЧЕННЯ виразу (2*5) <= (17 DIV 3) NOT NOT X2 якщо значення операнда X2 TRUE. 3 Нехай Х1 та Х2 АРИФМЕТИЧНІ ВИРАЗИ. Чи правильним є запис: X1 AND NOT NOT X2 Відповідайте: Y якщо запис є правильним, N якщо ні. 4 Нехай Х = 0.5 Яке ЧИСЛОВЕ ЗНАЧЕННЯ матиме змінна Y після виконання поданих операторів? IF X>=0.5 THEN Y:=7.7; Y:=5.5; 5 Нехай X = 1 та Y = 1. Яке ЗНАЧЕННЯ матиме змінна Z після виконання поданих операторів: Z:=0; IF X>0 THEN IF Y>0 THEN Z:=1 ELSE Z:=2;
39 Тести з програмування. Частина Чи може мітка оператора CASE бути логічним значенням? Відповідайте: Y якщо може, N якщо ні. Варіант 7 1 Яке значення отримає відношення після виконання операцій? 2 Знайдіть ЗНАЧЕННЯ виразу (2*3) <= (17/3) X1 AND X2 якщо значення операндів є такими: X1 TRUE, X2 FALSE 3 Нехай A1 та A2 операнди дійсного типу. Який з наведених записів є ЛОГІЧНИМ відношенням: 1 A1=A2 2 ABS(A1 A2) E 3 (А1 3)/(2*А2) 4 А1><sin(A2) 4 Яке ЗНАЧЕННЯ повинен отримати ЛОГІЧНИЙ ВИРАЗ у наведеному фрагменті програми, щоби після його виконання змінна Y отримала значення 7.7? Y:=5.5; IF X>=0.5 THEN Y:=7.7; 5 Нехай N = 3. Яке ЗНАЧЕННЯ матиме змінна F після виконання наведеного складеного оператора? BEGIN F:=1; I:=4; 1: IF I<N THEN GOTO 9; F:=F*I; I:=I 1; GOTO 1; 9: END;
40 40 Тести з програмування. Частина 1 6 Який з ОПЕРАТОРІВ у тілі наведеного оператора CASE буде виконано? Напишіть цей оператор. Варіант 8 1 Яке значення отримає відношення після виконання операцій? 2 Знайдіть ЗНАЧЕННЯ виразу K:=2; S:=SQR(K)+1; CASE S OF 2: A:=SIN(X)+COS(X); 5: A:=SIN(X); 1: A:=COS(X); END; (2*2) <= (17 MOD 3) X1 OR X2 якщо значення операндів є такими: X1 FALSE, X2 TRUE 3 Внесіть зміни до наведеного виразу так, щоби значення ВІДНОШЕНЬ було обчислено В ПЕРШУ ЧЕРГУ: NOT A>=B OR C<D 4 Запишіть НОМЕР (або через кому НОМЕРИ) операторів БЕЗ ПОМИЛОК: 1 IF X<=6 THEN Y:=SIN(X) ELSE Y:=COS(X); 2 IF Y=<X THEN Y:=EXP(X*Y); 3 IF Y><X THEN Y:=SIN(X*A); 4 IF A<>0 THEN IF B<>0 THEN GOTO 10; 5 IF X>0 THEN Y:=LN(X); ELSE Y:=EXP(X); 5 Нехай X = 1 та Y = 1. Яке ЗНАЧЕННЯ матиме змінна Z після виконання операторів: Z:=0; IF X>0 THEN BEGIN IF Y>0 THEN Z:=1 END ELSE Z:=2;
41 Тести з програмування. Частина Чи є обов язковим узгодження за ТИПАМИ селектора та міток варіантів? Відповідайте: Y якщо є обов язковим, N якщо ні. Варіант 9 1 Яке значення отримає відношення після виконання операцій? 2 Знайдіть ЗНАЧЕННЯ виразу (7 3) >= (16 3*4) X1 OR X2 AND X2 якщо значення операндів є такими: X1 TRUE, X2 FALSE 3 Нехай A1 та A2 операнди дійсного типу. Який з наведених записів є ЛОГІЧНИМ відношенням: 1 ABS(A1 A2):=E 2 (А1 3)/(2*А2) 3 A1>=A2 4 А1&sin(A2) 4 IF X<>0 THEN Y:=LN(X) ELSE Y:=EXP(X) ; Який ОПЕРАТОР буде виконано, якщо наведений вище IF отримає управління, а значення Х=0.8? Запишіть цей оператор. 5 Нехай X = 1 та Y = 1. Яке ЗНАЧЕННЯ матиме змінна Z після виконання операторів Z:=0; IF X>0 THEN IF Y<0 THEN Z:=1 ELSE Z:=2; 6 Яким буде ЧИСЛОВЕ ЗНАЧЕННЯ змінної М після виконання фрагмента програми: A:=5; B:=16; CASE A<>B OF TRUE: M:=A; FALSE: M:=B; END;
42 42 Варіант 10 Тести з програмування. Частина 1 1 Яке значення отримає відношення після виконання операцій? 2 Знайдіть ЗНАЧЕННЯ виразу (2*2) > (17 DIV 3) X1 OR X2 якщо значення операндів є такими: X1 TRUE, X2 TRUE 3 Чи є можливим випадок, коли ТРИ РІЗНІ логічні операції записано ПІДРЯД, одна відразу після іншої? Відповідайте: Y якщо це можливо, N якщо ні. 4 Нехай Х = 2.5. Яке ЧИСЛОВЕ ЗНАЧЕННЯ матиме змінна Y після виконання наведеного фрагмента програми? Y:=0; IF X<>0.5 THEN Y:=7.7; Y:=5.5; 5 Нехай N = 3. Яке ЧИСЛОВЕ ЗНАЧЕННЯ матиме змінна F після виконання наведеного складеного оператора? BEGIN F:=1; I:=2; 1: IF I=N THEN GOTO 9; F:=F*I; I:=I+1; GOTO 1; 9: END; 6 Чи може селектор бути змінною дійсного типу? Відповідайте: Y якщо може, N якщо ні.
43 Тести з програмування. Частина 1 43 Варіант 11 1 Яке значення отримає відношення після виконання операцій? 2 Знайдіть ЗНАЧЕННЯ виразу (7 3) > (10 3*2) X1 AND X2 OR X2 якщо значення операндів є такими: 3 Знайдіть ЗНАЧЕННЯ виразу X1 TRUE, X2 FALSE NOT (( 3>=5) OR (7<9)) AND (0<3) 4 Запишіть НОМЕР (або через кому НОМЕРИ) оператора, який містить ПОМИЛКИ: 1 IF A<B THEN A:=A*A ELSE B:=B*B; 2 IF (X<0) AND (Y==0) S:=S+1 ELSE S:=S 1; 3 IF (A=B) OR P THEN P:=P*2; 4 IF K=<M THEN K:=M; 5 IF X=5 THEN S:=S+5; 6 12: IF (A<B) AND C THEN C:=FALSE; 5 Нехай X = 1 та Y = 1. Яке ЗНАЧЕННЯ матиме змінна Z після виконання операторів 6 У програмі є оператор Z:=0; IF X>0 THEN IF Y<0 THEN Z:=1 ELSE Z:=2; CASE j OF 1: GOTO 7; 2: x:=x*2; END; Які мітки (чи мітку) з даного фрагмента слід оголосити в розділі опису міток? Запишіть ці МІТКИ (якщо їх більше одної, розділяйте їх КОМОЮ).
44 44 Варіант 12 Тести з програмування. Частина 1 1 Нехай V1 та V2 довільні арифметичні вирази. Які з наведених виразів PASCAL я будуть ЕКВІВАЛЕНТНІ? 1 V1<=V2 2 NOT (V1<V2) 3 (V2>V1) OR (V2=V1) 4 NOT (V1>V2) 5 (V1<V2) AND (V1=V2) Запишіть, розділяючи комою, НОМЕРИ виразів, які є еквівалентними один до одного. 2 Знайдіть ЗНАЧЕННЯ виразу X1 AND X2 якщо значення операндів є такими: X1 FALSE, X2 FALSE 3 Нехай Х1 та Х2 ЛОГІЧНІ ВИРАЗИ. Чи правильним є запис: X1 NOT AND NOT X2 Відповідайте: Y якщо запис правильний, N якщо ні. 4 Яке ЗНАЧЕННЯ повинен мати ЛОГІЧНИЙ ВИРАЗ, щоби після виконання наведеного фрагмента програми змінна Y отримала значення 5.5? Y:=5.5; IF X>=0.5 THEN Y:=7.7; 5 Запишіть ОДИН оператор, який обчислює у за таким правилом: y cos( x), sin 2 ( x) 6 Чи можна за допомогою оператора GOTO передавати управління на мітки оператора CASE? Відповідайте: Y якщо можна, N якщо ні. якщо x < 0,5 або x > 0,5; в інших випадках.
45 Тести з програмування. Частина 1 45 Варіант 13 1 Яке значення отримає відношення після виконання операцій? 2 Запишіть мовою Pascal вираз: 3 Знайдіть ЗНАЧЕННЯ виразу (2*3) <= (23 MOD 8) ІСТИННО X1 АБО НЕВІРНО X2 ( 3>=5) OR (7<9) AND (0>3) 4 Запишіть НОМЕР (або через кому НОМЕРИ) оператора БЕЗ ПОМИЛОК: 1 IF X<=6 THEN Y:=SIN(X) ELSE Y:=COS(X); 2 IF Y<=X THEN IF Y:=EXP(X*Y); 3 IF X>0 THEN Y:=LN(X); ELSE Y:=EXP(X); 4 IF (Y>X) Y:=SIN(X*A); 5 IF A<>0 THEN IF NOT (B<>0) THEN GOTO 10; 5 Нехай X = 1 та Y = 1. Яке ЗНАЧЕННЯ матиме змінна Z після виконання операторів Z:=0; IF X>0 THEN IF Y>0 THEN Z:=1 ELSE Z:=2; 6 Який з ОПЕРАТОРІВ у тілі наведеного оператора CASE буде виконано? Напишіть цей оператор. Варіант 14 1 Яке значення отримає відношення після виконання операцій? K:=2; S:=K+1; CASE SQR(S) OF 1: A:=SIN(X)+COS(X); 4: A:=SIN(X); 9: A:=COS(X); END; (7 3) <= (19 3*5)
46 46 2 Знайдіть ЗНАЧЕННЯ виразу Тести з програмування. Частина 1 NOT X1 OR X2 якщо значення операндів є такими: X1 FALSE, X2 FALSE 3 Нехай A1 та A2 операнди дійсного типу. Який з наведених записів є логічним ВІДНОШЕННЯМ Pascal я? 1 A1:=A2 2 ABS(A1 A2)/E 3 (А1 3)=<(2*А2) 4 А1>sin(A2) 4 IF (X<>0) AND (X>2) THEN Y:=LN(X) ELSE Y:=EXP(X) ; Який ОПЕРАТОР буде виконано, якщо наведений вище IF отримає управління, а значення Х=1? Запишіть цей оператор. 5 Нехай N = 3. Яке ЧИСЛОВЕ ЗНАЧЕННЯ після виконання наступного складеного оператора матиме змінна F? BEGIN F:=1; I:=5; 1: IF I=N THEN GOTO 9; F:=F*I; I:=I 1; GOTO 1; 9: END; 6 Чи може мітка оператора CASE мати значення TRUE? Відповідайте: Y якщо може, N якщо ні. Варіант 15 1 Яке значення отримає відношення після виконання операцій? (16 4*3) > (20 DIV 7)
47 2 Знайдіть ЗНАЧЕННЯ виразу Тести з програмування. Частина 1 47 X1 AND X2 OR X2 якщо значення операндів є такими: X1 FALSE, X2 TRUE 3 Нехай Х1 та Х2 АРИФМЕТИЧНІ ВИРАЗИ. Чи правильним буде запис: (X1>0) NOT AND NOT (X2<0) Відповідайте: Y якщо запис є правильним, N якщо ні. 4 Запишіть НОМЕР (або через кому НОМЕРИ) оператора, який містить ПОМИЛКИ: 1 IF K M THEN K:=M; 2 IF S<>5 THEN S:=S+5; 3 IF NOT A<>B THEN A:=A*A ELSE B:=B*B; 4 12: IF (A<B) NOT C THEN C:=FALSE; 5 IF (A=B) AND (P>0) THEN P:=P+105; 5 Нехай X = 1 та Y = 1. Яке ЗНАЧЕННЯ матиме змінна Z після виконання операторів Z:=0; IF X>0 THEN BEGIN IF Y>0 THEN Z:=1 END ELSE Z:=2; 6 Запишіть ВИРАЗ, за яким буде обчислюватись Y внаслідок виконання такого фрагмента програми:... NOM=SQR(3) div 2; CASE NOM OF 2: Y:=D; 3: Y:=D*X; 4: Y:=D*EXP(X); 5: Y:=SQR(SIN(X)+D); END;
48 48 Варіант 16 Тести з програмування. Частина 1 1 Яке значення отримає відношення після виконання операцій? 2 Знайдіть ЗНАЧЕННЯ виразу (2*3) < (20 MOD 7) NOT (X1 OR X2) якщо значення операндів є такими: 3 Знайдіть ЗНАЧЕННЯ виразу X1 TRUE, X2 FALSE ( 3>=5) OR NOT ((7<9) AND (0<3)) 4 Нехай Х = 2.5. Яке ЧИСЛОВЕ ЗНАЧЕННЯ матиме змінна Y після виконання фрагмента програми Y:=0; IF X<=0.5 THEN Y:=7.7; Y:=Y+2.2; 5 Запишіть ОДИН оператор, який обчислює у за таким правилом: y якщо 0 x 2; в інших випадках. 6 Яке ЧИСЛОВЕ ЗНАЧЕННЯ матиме змінна M після виконання фрагмента програми A:=5; B:=16; CASE NOT (A<>B) OF TRUE: M:=A; FALSE: M:=B; END; Варіант 17 1 cos( sin ( 3 x x ), ) 1 Яке значення отримає відношення (19 3*5) >= (20 MOD 7) після виконання операцій?
49 2 Запишіть мовою Pascal вираз: Тести з програмування. Частина 1 49 ТВЕРДЖЕННЯ ІСТИННО X1 АБО X2 Є ХИБНИМ 3 Нехай Х1 та Х2 АРИФМЕТИЧНІ ВИРАЗИ. Чи правильним є запис: (X1>0) AND NOT NOT (X2<0) Відповідайте: Y якщо запис є правильним, N якщо ні. 4 Яке ЗНАЧЕННЯ повинен мати ЛОГІЧНИЙ ВИРАЗ, щоби після виконання наведеного фрагмента програми змінна Y отримала значення 7.7? Y:=5.4; IF X>=5.4 THEN Y:=Y+2.3; 5 Нехай X = 1 та Y = 1. Яке ЗНАЧЕННЯ матиме змінна Z після виконання операторів Z:=0; IF X>0 THEN IF Y<0 THEN Z:=1 ELSE Z:=2; 6 Запишіть ВИРАЗ, за яким буде обчислюватись Y внаслідок виконання фрагмента програми... NOM=SQR(3) MOD 5; CASE NOM OF 0: Y:=D*D; 1: Y:=D; 2: Y:=D*X; 3: Y:=D*EXP(X); 4: Y:=SQR(SIN(X)+D); END; Варіант 18 1 Які з наведених записів є ДОПУСТИМИМИ тобто синтаксично правильними виразами PASCAL я (за умови, що X, Y та Z довільні числа або числові змінні)? 1 TRUE<FALSE 2 TRUE<(X<Y) 3 X><Y 4 NOT NOT(X>Y) 5 X<Y<Z
50 50 Тести з програмування. Частина 1 2 Знайдіть ЗНАЧЕННЯ виразу NOT X1 OR X2 якщо значення операндів є такими: 3 Знайдіть ЗНАЧЕННЯ виразу X1 TRUE, X2 FALSE ( 3>=5) AND NOT (7>9) OR (0<3) 4 Нехай Х = 0.5 Яке ЧИСЛОВЕ ЗНАЧЕННЯ матиме змінна Y після виконання фрагмента програми Y:=0; IF X>=0.5 THEN Y:=7.7; Y:=Y 5.5; 5 Запишіть ОДИН оператор, який обчислює у за таким правилом: y якщо 0 < x < 1; в інших випадках. 6 Чи може мітка оператора CASE мати значення 6.5? Відповідайте: Y якщо може, N якщо ні. Варіант 19 1 Яке значення отримає відношення після виконання операцій? (2*3) <= (19 DIV 3) 2 Які ЗНАЧЕННЯ повинні отримати змінні X1 та X2, щоби вираз був істинним? tg(x), 1 NOT (X1 OR X2) 3 Нехай Х1 та Х2 ЛОГІЧНІ ВИРАЗИ. Чи правильним буде запис: AND X1 AND NOT X2 Відповідайте: Y якщо запис є правильним, N якщо ні.
51 Тести з програмування. Частина IF NOT (X<=1) THEN Y:=LN(X) ELSE Y:=EXP(X) ; Який ОПЕРАТОР буде виконано, якщо наведений вище IF отримає управління, а значення Х=1? Запишіть цей оператор. 5 Нехай X = 1 та Y = 1. Яке ЗНАЧЕННЯ матиме змінна Z після виконання таких операторів: 6 У програмі є оператор Z:=0; IF (X>0) AND (Y<0) THEN Z:=1 ELSE Z:=2; CASE j OF 1,3: x:=x DIV 2; 4,6: GOTO 2; END; Які мітки (чи мітку) з даного фрагмента слід оголосити в розд ілі опису міток? Запишіть ці МІТКИ (якщо їх більше одної, розділяйте їх КОМОЮ). Варіант 20 1 Яке значення отримає відношення після виконання операцій? 2 Знайдіть ЗНАЧЕННЯ виразу (9 5) < (10 3*2) NOT X1 AND X2 якщо значення операндів є такими: X1 FALSE, X2 FALSE 3 Нехай A1 та A2 операнди дійсного типу. Які з наведених записів є логічними ВІДНОШЕННЯМИ Pascal я? 1 (2*А2)/(А1 3) 2 A1:=A2 3 А1>>sin(A2) 4 ABS(A1 A2)<=E
52 52 Тести з програмування. Частина 1 4 Яке ЗНАЧЕННЯ повинен мати ЛОГІЧНИЙ ВИРАЗ, щоби після виконання наведеного фрагмента програми змінна Y отримала значення 5.4? Y:=5.4; IF X<=5.4 THEN Y:=Y+2.3; 5 Нехай X = 1 та Y = 1. Яке ЗНАЧЕННЯ матиме змінна Z після виконання операторів Z:=0; IF X>0 THEN BEGIN IF Y>0 THEN Z:=1 END ELSE Z:=2; 6 Який з ОПЕРАТОРІВ у тілі наведеного оператора CASE буде виконано? Напишіть цей оператор. Варіант 21 1 Яке значення отримає відношення після виконання операцій? 2 Знайдіть ЗНАЧЕННЯ виразу K:=2; S:=K+1; CASE SQR(S) 1 OF 1,3: A:=SIN(X)+COS(X); 4,5: A:=SIN(X); 6,8: A:=SQR(COS(X)); END; (2*3) <= (24 MOD 8) X1 OR NOT X2 якщо значення операндів є такими: X1 TRUE, X2 FALSE 3 Нехай Х1 та Х2 АРИФМЕТИЧНІ ВИРАЗИ. Чи правильним буде запис: (X1) AND NOT NOT (X2<0) Відповідайте: Y якщо запис є правильним, N якщо ні.
53 Тести з програмування. Частина Запишіть НОМЕР (або через кому НОМЕРИ) оператора, який містить ПОМИЛКИ: 1 IF K/M THEN K:=M; 2 IF 5 THEN S:=S+5; 3 IF A<>B THEN A:=A*A ELSE B:=B*B; 4 12: IF (A<B) OR NOT C THEN C:=FALSE; 5 IF (A=B) AND (P>0) THEN P:=P+105; 5 Нехай N = 3. Яке ЗНАЧЕННЯ матиме змінна F після виконання наведеного складеного оператора? BEGIN F:=1; I:=2; 1: IF I<>N THEN BEGIN F:=F*I; I:=I+1; GOTO 1; END; END; 6 Запишіть ВИРАЗ, за яким буде обчислюватись Y внаслідок виконання фрагмента програми... NOM=SQR(3) DIV 5; CASE NOM OF 0,1: Y:=D*D; 2,3: Y:=D*EXP(X); 4,5: Y:=SQR(SIN(X)+D); END; Варіант 22 1 Порівняйте два вирази й поставте між ними знак відношення так, щоби отриманий вираз був істинним: 2 Знайдіть ЗНАЧЕННЯ виразу (3*2) (27 MOD 7) X1 OR X2 OR X2 якщо значення операндів є такими: X1 TRUE, X2 FALSE
54 54 Тести з програмування. Частина 1 3 Знайдіть ЗНАЧЕННЯ виразу NOT (( 3>=5) AND (7<9)) AND (0<3) 4 Запишіть НОМЕР (або через кому НОМЕРИ) оператора БЕЗ ПОМИЛОК: 1 IF NOT X<=6 THEN Y:=SIN(X) ELSE Y:=COS(X); 2 IF Y THEN Y:=EXP(X*Y); 3 IF A<>0 THEN IF NOT (B<>0) THEN GOTO 10; 4 IF X>0 THEN Y:=LN(X) ELSE Y:=EXP(X); 5 IF (Y>X) Y:=SIN(X*A); 5 Нехай X = 1 та Y = 1. Яке ЗНАЧЕННЯ матиме змінна Z після виконання операторів Z:=0; IF X<0 THEN BEGIN IF Y>0 THEN Z:=1 END ELSE Z:=2; 6 Чи може мітка оператора CASE отримати значення FALSE? Відповідайте: Y якщо може, N якщо ні. Варіант 23 1 Яке значення отримає відношення після виконання операцій? 2 Знайдіть ЗНАЧЕННЯ виразу (2*2) >= (23 DIV 8) X1 AND X2 AND X2 якщо значення операндів є такими: X1 FALSE, X2 TRUE 3 Нехай Х1 та Х2 ЛОГІЧНІ ВИРАЗИ. Чи буде синтаксично правильним запис: (X1>0) AND NOT (X2<3) Відповідайте: Y якщо запис є правильним, N якщо ні.
55 Тести з програмування. Частина Яке ЗНАЧЕННЯ повинен мати ЛОГІЧНИЙ ВИРАЗ, щоби після виконання наведених операторів змінна Y отримала значення 7.7? Y:=10; IF X>=Y THEN Y:=Y 2.3; 5 Нехай X = 1 та Y = 1. Яке ЗНАЧЕННЯ матиме змінна Z після виконання операторів Z:=0; IF (X>0) AND (Y>0) THEN Z:=1 ELSE Z:=2; 6 Яке ЧИСЛОВЕ ЗНАЧЕННЯ матиме змінна M після виконання фрагмента програми Варіант 24 1 Яке значення отримає відношення після виконання операцій? 2 Знайдіть ЗНАЧЕННЯ виразу A:=5; B:=16; CASE (A>3) AND (B<6) OF TRUE: M:=A; FALSE: M:=B; END; (16 4*3) < (20 DIV 7) (X1 OR X2) AND X2 якщо значення операндів є такими: X1 TRUE, X2 FALSE 3 Нехай A1 та A2 операнди дійсного типу. Які з наведених записів є ЛОГІЧНИМИ ВІДНОШЕННЯМИ? 1) ABS(A1 A2)<<E 2) A1=:A2 3) (А1 3)/(2*А2) 4) А1>=cos(A2)
56 56 Тести з програмування. Частина 1 4 IF (X<>0) OR (X>2) THEN Y:=LN(X) ELSE Y:=EXP(X); Який ОПЕРАТОР буде виконано, якщо наведений вище IF отримає управління, а значення Х= 1? Запишіть цей оператор. 5 Запишіть ОДИН оператор, який обчислює у за таким правилом: 2 cos ( x ), якщо 1 x < 1; y x в інших випадках. e 2 ( x ) 6 Який з ОПЕРАТОРІВ у тілі наведеного оператора CASE буде виконано? Напишіть цей оператор. Варіант 25 S:=2; K:=S+1; CASE SQR(K) S OF 7: A:=SIN(X)+COS(X); 5: A:=SIN(X); 3: A:=SQR(COS(X)); END; 1 Порівняйте два вирази й поставте між ними знак відношення так, щоби здобутий вираз мав значення FALSE 2 Знайдіть ЗНАЧЕННЯ виразу (3*2) (27 MOD 7) X1 AND (X2 OR X2) якщо значення операндів є такими: 3 Знайдіть ЗНАЧЕННЯ виразу X1 TRUE, X2 FALSE NOT ( 3>=5) OR (7<9) AND (0<3) 4 Нехай Х = 0.5. Яке ЧИСЛОВЕ ЗНАЧЕННЯ матиме змінна Y після виконання наступного фрагмента програми : Y:=0; IF NOT (X>=0.5) THEN Y:=7.7; Y:=Y+5.5;
57 Тести з програмування. Частина Нехай X = 1 і Y = 1. Яке ЗНАЧЕННЯ матиме змінна Z після виконання операторів Z:=0; IF X<0 THEN BEGIN IF Y>0 THEN Z:=1 END ELSE Z:=2; 6 Запишіть ВИРАЗ, за яким буде обчислюватись Y внаслідок виконання фрагмента програми... NOM=(SQR(3)+1) MOD 5 ; CASE NOM OF 0,1: Y:=D*D; 2,3: Y:=D*EXP(X); 4,5: Y:=SQR(SIN(X)+D); END; Варіант 26 1 Яке значення отримає відношення після виконання операцій? (2*3) >= (19 DIV 3) 2 Які ЗНАЧЕННЯ повинні мати змінні X1 та X2, щоби вираз набув значення FALSE? NOT X1 OR X2 3 Нехай A1 та A2 операнди дійсного типу. Який з наведених записів є логічним ВІДНОШЕННЯМ Pascal я? 1 ABS(A1 A2)=E 2 (А1 3)/(2*А2) 3 A1><A2 4 А1&sin(A2) 4 Яке ЗНАЧЕННЯ повинен мати ЛОГІЧНИЙ ВИРАЗ, щоби після виконання наведеного фрагмента програми змінна Y отримала значення 5.4? Y:=5.4; IF NOT (X<=Y) THEN Y:=Y+2.3;
58 58 Тести з програмування. Частина 1 5 Чи може змінна Z отримати значення 0 після виконання операторів Відповідайте: Y якщо може, N якщо ні. Z:=0; IF (X>0) OR (Y>0) THEN Z:=1 ELSE Z:=2; 6 Яке ЧИСЛОВЕ ЗНАЧЕННЯ матиме змінна M після виконання фрагмента програми Варіант 27 A:=5; B:=16; CASE (A>3) OR (B<6) OF TRUE: M:=A; FALSE: M:=B; END; 1 Які з наведених записів є ІСТИННИМИ виразами PASCAL я (за умови, що X та Y довільні числа або числові змінні)? 1 TRUE<FALSE 2 TRUE>(X<X) 3 (2*X)>X 4 X<=ABS(X) 5 (X<Y) OR (X=Y) OR (X<Y) Запишіть НОМЕР (або через кому НОМЕРИ) істинних виразів. 2 Знайдіть ЗНАЧЕННЯ виразів NOT (X1 OR X2) якщо значення операндів є такими: 3 Знайдіть ЗНАЧЕННЯ виразу X1 FALSE, X2 FALSE ( 3>=5) OR NOT (7<9) AND (0<3) 4 Запишіть НОМЕР (або через кому НОМЕРИ) операторів БЕЗ ПОМИЛОК: 1 IF X<=6 THEN Y:=SIN(X) ELSE Y:=COS(X); 2 IF NOT Y THEN Y:=EXP(X*Y);
59 Тести з програмування. Частина IF A<>0 IF NOT (B<>0) THEN GOTO 10; 4 IF X>0 Y:=LN(X) ELSE Y:=EXP(X); 5 IF (Y<>X) THEN Y:=SIN(X*A); 5 Нехай X = 1 та Y = 1. Яке ЗНАЧЕННЯ матиме змінна Z після виконання операторів Z:=0; IF (X<0) OR (Y>0) THEN Z:=1 ELSE Z:=2; 6 Чи може селектор бути змінною логічного типу? Відповідайте: Y якщо може, N якщо ні. Варіант 28 1 Яке значення отримає відношення після виконання операцій? 2 Запишіть мовою Pascal вираз: (3*2) < (27 MOD 7) НЕВІРНО X1 І НЕВІРНО X2 3 Нехай Х1 та Х2 АРИФМЕТИЧНІ ВИРАЗИ. Чи правильним є запис: NOT ((X1>0) AND NOT (X2<0)) Відповідайте: Y якщо запис є правильним, N якщо ні. 4 IF NOT (X<>1) THEN Y:=LN(X) ELSE Y:=EXP(X) ; Який ОПЕРАТОР буде виконано, якщо наведений вище IF отримає управління, а значення Х=1? Запишіть цей оператор. 5 Нехай N = 3. Яке ЗНАЧЕННЯ матиме змінна F після виконання наведеного складеного оператора? BEGIN F:=1; I:=3; 1: IF I=N THEN BEGIN
60 60 Тести з програмування. Частина 1 F:=F*I; I:=I+1; GOTO 1; END; END; 6 Чи може мітка оператора CASE отримати значення 6? Відповідайте: Y якщо може, N якщо ні. Варіант 29 1 Порівняйте два вирази й поставте між ними знак відношення так, щоби здобутий вираз був істинним 2 Знайдіть ЗНАЧЕННЯ виразу (2*2) (27 DIV 7) NOT (X1 OR X2) якщо значення операндів є такими: X1 TRUE, X2 TRUE 3 Нехай A1 та A2 операнди дійсного типу. Які з наведених записів є ЛОГІЧНИМИ ВІДНОШЕННЯМИ? 1 А1 and sin(a2) 2 ABS(A1 A2)==E 3 (А1 3)^(2*А2) 4 A1<>A2 4 Нехай Х = 0.5. Яке ЧИСЛОВЕ ЗНАЧЕННЯ матиме змінна Y після виконання фрагмента програми Y:=0; IF NOT (X<=0.5) THEN Y:=7.7; Y:=Y 5.5; 5 Чи може змінна Z отримати значення 0 після виконання операторів Z:=0; IF X>0 THEN IF Y>0 THEN Z:=1 ELSE Z:=2;
61 Відповідайте: Y якщо може, N якщо ні. Тести з програмування. Частина Який з ОПЕРАТОРІВ у тілі наведеного оператора CASE буде виконано? Напишіть цей оператор. Варіант 30 1 Яке значення отримає відношення після виконання операцій? 2 Знайдіть ЗНАЧЕННЯ виразу S:=2; K:=S 1; CASE SQR(K)+S OF 7: A:=SIN(X) COS(X); 5: A:=COS(X); 3: A:=SQR(COS(X)); END; (2*3) <= (20 MOD 7) (X1 OR X2) AND X2 якщо значення операндів є такими: X1 TRUE, X2 FALSE 3 Нехай Х1 та Х2 АРИФМЕТИЧНІ ВИРАЗИ. Чи правильним буде запис: NOT (X1 AND NOT X2) Відповідайте: Y якщо запис є правильним, N якщо ні. 4 Запишіть НОМЕР (або через кому НОМЕРИ) оператора, який містить ПОМИЛКИ: 1 IF NOT (A<=B) THEN A:=A*A ELSE B:=B*B; 2 IF K/M THEN K:=M; 3 IF (A=B) AND P THEN P:=P+105; 4 IF S<>5 THEN S:=S+5; 5 12: IF (A<B) NOT (C>0) THEN C:=FALSE; 5 Нехай X = 1 та Y = 1. Яке ЗНАЧЕННЯ матиме змінна Z після виконання операторів
62 62 Тести з програмування. Частина 1 Z:=0; IF X<0 THEN BEGIN IF Y>0 THEN Z:=1 END ELSE Z:=2; 6 Яке ЧИСЛОВЕ ЗНАЧЕННЯ матиме змінна M після виконання фрагмента програми A:=5; B:=16; CASE (A>=5) AND (B<6) OF TRUE: M:=A; FALSE: M:=B; END;
63 Тести з програмування. Частина 1 63 Тестові завдання з теми «Цикли в Delphi» Варіант 1 1 Яке службове слово використовується в операторі циклу FOR, щоб вказати на ЗРОСТАННЯ параметра циклу? 2 Змінні яких ТИПІВ можуть бути параметрами циклу FOR? 1 дійсного типу 2 цілого типу 3 комплексного типу 4 символьного типу 3 Наведений оператор записано неправильно! Запишіть його без помилок. do while x>=0.5 x:=x*0.1; 4 Скільки разів буде виконано цикл у фрагменті i=0; while (i<5) do i:=i+1; 5 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=0.9; for i:= 10 to 6 do s:=s+1; 6 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=0.5; i:=0; while (i<5) do i:=i+1; s:=s+1/i; 7 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=2.1; i:=2; repeat i:=i 1; s:=s*i until (i<=3);
64 64 Тести з програмування. Частина 1 8 Яке ЗНАЧЕННЯ матиме змінна ks після виконання операторів Варіант 2 ks:=0; for k:=1 to 3 do L:=k; for j:=1 to L do ks:=ks+j; 1 Яким службовим словом завершується оператор циклу REPEAT? 2 Запишіть, розділяючи комою, НОМЕРИ рядків (службових слів, виразів), дотримуючись ПОСЛІДОВНОСТІ, в якій вони необхідні для запису оператора циклу WHILE: 1 do 2 логічний вираз 3 оператори тіла циклу 4 while 3 Фрагмент програми записаний неправильно! Запишіть цей фрагмент без помилок. 4 Нехай j=0. Скільки разів буде виконано цикл until 3*n+1>=28 repeat n:=n+1; for i:=j to 4 do s:=s+1; 5 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=1.2; n:=1; for i:=2 to n do s:=s+1/i; 6 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=1.1; i:=1; while (i<3) do begin i:=i+1; s:=s*i end;
65 Тести з програмування. Частина Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=1.3; i:=0; repeat i:=i+1; s:=s+1; until (i=5); 8 Які результати буде виведено в Memo1? Запишіть їх (розділяючи комою, якщо їх більше одного): Варіант 3 for k:=1 to 3 do for j:=1 to k do Memo1.Lines.Add(IntToStr(j)); 1 Яким службовим словом завершується оператор циклу FOR? 2 Який вираз має бути записано в заголовку циклу WHILE: 1 арифметичний вираз 2 оператор := 3 будь-який логічний вираз 4 лише логічна константа 5 логічний вираз, що НЕ Є константою 6 арифметична константа 3 Фрагмент програми записано неправильно! do s:=s+a; while s>=1.9 Запишіть цей фрагмент без помилок. 4 Нехай i=5. Скільки разів буде виконано цикл while (i<4) do i:=i+1; 5 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=0.4; for sim:='a' to 'd' do s:=s+1; 6 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=2.3; i:=1;
66 66 Тести з програмування. Частина 1 while (i<3) do i:=i+1; s:=s*i; 7 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=0.2; i:=0; repeat i:=i+1; s:=s+1/i until (i<=1); 8 Яке ЗНАЧЕННЯ матиме змінна ks після виконання фрагмента програми ks:=0; for k:=1 to 2 do begin L:=k; repeat L:=L+1; ks:=ks+l; until (L>2); end; Варіант 4 1 Яке службове слово використовується в операторі циклу FOR, щоби вказати на ЗМЕНШЕННЯ параметра циклу? 2 Запишіть, розділяючи комою, НОМЕРИ рядків (службових слів, виразів), дотримуючись ПОСЛІДОВНОСТІ, в якій вони необхідні для запису оператора циклу WHILE: 1 for 2 логічний вираз 3 do 4 оператори тілу циклу 5 while 6 to 3 Нехай відомо, що x > 0. Наведений фрагмент програми записано неправильно! repeat x:=x/2; while w>=x Запишіть цей фрагмент без помилок.
67 4 Нехай i=5. Скільки разів буде виконано цикл: Тести з програмування. Частина 1 67 while (i>1) do i:=i 1; 5 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=1.1; i:=1; for n:=1 to i do s:=s+1/n; 6 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=0.2; i:=0; while (i<5) do begin i:=i+1; s:=s+1 end; 7 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=0.5; i:=0; repeat i:=i+1; s:=s+i until (i>3); 8 Запишіть (через кому) ЗНАЧЕННЯ КРОКІВ, з якими змінюються: 1) параметр циклу i ; 2) змінна цілого типу L Варіант 5 for i:=1 to 8 do L:=2*i 1; 1 Яким службовим словом завершується цикл REPEAT? 2 Запишіть, розділяючи комою, НОМЕРИ рядків (службових слів, виразів), дотримуючись ПОСЛІДОВНОСТІ, в якій вони необхідні для запису оператора циклу REPEAT: 1 логічний вираз 2 until 3 downto 4 оператори тіла циклу 5 for 6 repeat
68 68 Тести з програмування. Частина 1 3 Фрагмент програми записано неправильно! do x<0.8 while x:=x+0.1; Запишіть цей фрагмент без помилок. 4 Нехай j=3. Скільки разів буде виконано цикл: for i:=j to 1 do s:=s+1/i; 5 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=0.3; for B:=false to true do s:=s+1; 6 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=0.7; i:=1; while (i>1) do begin s:=s+1/i; i:=i 1 end; 7 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=0.3; i:=5; repeat i:=i+1; s:=s*i until (i>=6); 8 Яке ЗНАЧЕННЯ матиме змінна ks після виконання фрагмента програми ks:=0; for k:=1 to 3 do begin L:=k; for j:=1 to L do ks:=ks+j; end; Варіант 6 1 Чи може параметр циклу FOR набувати дійсних значень? Відповідайте: Y якщо може, N якщо ні.
69 Тести з програмування. Частина Запишіть, розділяючи комою, НОМЕРИ рядків (службових слів, виразів), дотримуючись ПОСЛІДОВНОСТІ, в якій вони необхідні для запису оператора циклу FOR за умови, що параметр циклу ЗРОСТАЄ: 1 do 2 to 3 початкове значення параметра циклу 4 for 5 while 6 кінцеве значення параметра циклу 3 Фрагмент програми записано неправильно! do s:=s 0.1; until v>s Запишіть цей фрагмент без помилок. 4 Нехай i=0. Скільки разів буде виконано цикл while (i<>5) do i:=i+1; 5 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=0.6; for n:=5 to 7 do s:=s+1; 6 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=0.2; i:=2; while (i>1) do begin s:=s+1/i; i:=i 1 end; 7 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=0.4; i:=0; repeat i:=i+1; until (i=5); s:=s+1/i; 8 Які результати буде виведено в Memo1? Запишіть їх (розділяючи комою, якщо їх більше одного): for k:=3 downto 1 do for j:=3 downto k do Memo1.Lines.Add(IntToStr(j));
70 70 Тести з програмування. Частина 1 Варіант 7 1 Яким службовим словом завершується оператор циклу FOR? 2 Який вираз має бути записано в операторі циклу після службового слова 'until' : 1 арифметичний вираз 2 оператор := 3 лише логічна константа 4 логічний вираз, що НЕ Є константою 5 будь-який логічний вираз 6 арифметична константа 3 Оператор циклу записано неправильно! Виправте помилки. do n:=1 for 10 to 4 Нехай j=true. Скільки разів буде виконано цикл while j do begin j:=not j; i:=i+1; end; 5 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=2.1; i:=3; for n:=1 to i do s:=s 1; 6 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=1.1; i:=5; while (i<4) do i:=i+1; s:=s*i; 7 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=0.4; i:=1; repeat s:=s+1/i; i:=i 1 until (i<=1);
71 Тести з програмування. Частина Яке ЗНАЧЕННЯ матиме змінна ks після виконання фрагмента програми ks:=0; for k:=1 to 3 do L:=k; repeat ks:=ks+l; L:=L+1; until (L>=5); Варіант 8 1 Яким службовим словом завершується оператор циклу WHILE? 2 Які з наведених виразів можуть з явитись у заголовку циклу WHILE: 1 a+2*b 2 i:=i+1 3 sqrt(x)>1e 4 4 false 5 (x<3) and (y>4) Оператор циклу записано неправильно! Виправте помилки. from k>1 to 25 do 4 Нехай j=2. Скільки разів буде виконано цикл for i:=j to 2 do s:=s+1/i; 5 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=1.2; for sim:='c' downto 'a' do s:=s+1; 6 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=1.5; j:=1; for i:=j to 4 do j:=j+1; s:=s+1/j; 7 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів
72 72 Тести з програмування. Частина 1 s:=0.2; i:=1; repeat i:=i+1; s:=s*i until (i>=3); 8 Яке ЗНАЧЕННЯ матиме змінна ks після виконання фрагмента програми Варіант 9 ks:=0; for k:=1 to 3 do L:= k; for j:=l downto 1 do ks:=ks+j; 1 Чи може параметр циклу FOR набувати символьних значень? Відповідайте: Y якщо може, N якщо ні. 2 Які з наведених виразів можуть з явитись в операторі циклу після службового слова 'until': 1 false 2 a+2*b 3 i:=i+1 4 (x<3) and (y>4) 5 sqrt(x)<=1e Оператор циклу записано неправильно! Виправте помилки. downto 3 for k:=5 do 4 Нехай i=1. Скільки разів буде виконано цикл: while (i<>1) do s:=s+1/i; 5 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=1.2; i:=1; for n:=1 downto i do s:=s+1/n;
73 Тести з програмування. Частина Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=2.1; i:=5; while (i<4) do begin i:=i+1; s:=s*i end; 7 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=0.7; i:=2; repeat s:=s+1/i; i:=i 1 until (i<=0); 8 Яке ЗНАЧЕННЯ матиме змінна ks після виконання фрагмента програми Варіант 10 ks:=1; for k:=1 to 2 do js:=k; for j:=1 to 3 do ks:=ks*js*j; 1 Яким службовим словом завершується оператор циклу WHILE? 2 Запишіть, розділяючи комою, НОМЕРИ рядків (службових слів, виразів), дотримуючись ПОСЛІДОВНОСТІ, у якій вони необхідні для запису оператора циклу REPEAT: 1 until 2 do 3 логічний вираз 4 repeat 5 оператори тіла циклу 6 while 3 Оператор циклу записано неправильно! Виправте помилки. for 10<=k<=20 do
74 74 4 Нехай j=true, i=1. Скільки разів буде виконано цикл Тести з програмування. Частина 1 while j do begin i:=i+1; j:=i<2; end; 5 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=2.3; i:=5; n:=7; for j:=n to i do s:=s*i; 6 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=1.3; j:=1; for i:=j to 2 do j:=j+1; s:=s*j; 7 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=0.7; i:=5; repeat i:=i+1; s:=s*i until (i<=7); 8 Яке ЗНАЧЕННЯ матиме змінна ks після виконання фрагмента програми ks:=0; for k:=1 to 3 do L:=k; while (L<5) do begin ks:=ks+l; L:=L+1; end; Варіант 11 1 Чи може параметр циклу FOR змінюватися з кроком 2? Відповідайте: Y якщо може, N якщо ні. 2 Які з наведених виразів можуть з явитись у заголовку циклу WHILE: 1 (x<3) or (y>4) 2 true 3 3*a b 4 j:=j 1
75 Тести з програмування. Частина sqr(y)>1e Оператор циклу записано неправильно! Виправте помилки. for k=3 downto 5 do 4 Нехай i=2. Скільки разів буде виконано цикл while (i<>1) do begin s:=s+1/i; i:=i 1; end; 5 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=1.3; n:=1; for i:=2 downto n do s:=s+1/i; 6 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=0.3; j:=0; for i:=j to 4 do s:=s+1; 7 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=0.2; i:=1; repeat a:=1/i; i:=i+1; s:=s+a; until (a<1); 8 Запишіть (через кому) ЗНАЧЕННЯ КРОКІВ, з якими змінюються: 1) параметр циклу i ; 2) змінна цілого типу L for i:=1 to 6 do begin L:=1 2*i; L:=L+1; end;
76 76 Варіант 12 Тести з програмування. Частина 1 1 Чи може параметр циклу FOR отримати значення 2.5? Відповідайте: Y якщо може, N якщо ні. 2 Запишіть, розділяючи комою, НОМЕРИ рядків (службових слів, виразів), дотримуючись ПОСЛІДОВНОСТІ, в якій вони необхідні для запису оператора циклу WHILE: 1 until 2 do 3 логічний вираз 4 repeat 5 оператори тіла циклу 6 while 3 Які з наведених виразів є ПРАВИЛЬНИМИ записами оператора циклу: 1 while (x>=0.5) x:=x*0.1 do; 2 do while x>=0.5 x:=x*0.1; 3 do x:=x*0.1; while x>=0.5 4 while x:=x*0.1 do x>=0.5; 5 do (x>=0.5) while x:=x*0.1; 6 while (x>=0.5) do x:=x*0.1; 4. Нехай i=5. Скільки разів буде виконано цикл while not (i>3) do i:=i+1; 5 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=0.7; for i:=10 downto 6 do s:=s+1; 6 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=1.3; i:=1; while not (i>2) do i:=i+1; s:=s*i;
77 Тести з програмування. Частина Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=0.7; i:=1; repeat s:=s+1/i; i:=i 1; until (i<>1); 8 Яке ЗНАЧЕННЯ матиме змінна ks після виконання фрагмента програми Варіант 13 ks:=1; for k:=1 to 2 do begin js:=k; for j:=1 to 2 do ks:=ks*js*j; end; 1 Чи може параметр циклу FOR змінюватися з кроком 1? Відповідайте: Y якщо може, N якщо ні. 2 Які з наведених виразів можуть з явитись у операторі циклу після службового слова 'until': 1 i:=i 2 2 false 3 a 2*b 4 not (x<3) abs(x)<=1e 4 3 Оператор циклу записано неправильно! Виправте помилки. for k=1 to k<=25 do 4 Нехай i=5. Скільки разів буде виконано цикл while (i=4) do i:=i+1; 5 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=7.2; for B:=true downto false do s:=s 1;
78 78 Тести з програмування. Частина 1 6 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=0.2; j:=3; for i:=j to 1 do s:=s+1/i; 7 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=0.2; i:=5; repeat a:=1/i; i:=i 1; s:=s+a; until (a<1); 8 Яке ЗНАЧЕННЯ матиме змінна ks після виконання фрагмента програми Варіант 14 ks:=0; for k:=1 to 2 do begin L:=k; while (L<3) do begin L:=L+1; ks:=ks+l; end; end; 1 Чи може параметр циклу FOR отримати значення 'd'? Відповідайте: Y якщо може, N якщо ні. 2 Запишіть, розділяючи комою, НОМЕРИ рядків (службових слів, виразів), дотримуючись ПОСЛІДОВНОСТІ, в якій вони необхідні для запису оператора циклу repeat: 1 repeat 2 логічний вираз 3 оператори тіла циклу 4 while 5 until 6 for
79 Тести з програмування. Частина Які з наведених виразів є ПРАВИЛЬНИМИ записами оператора циклу: 1 for k:=1 downto 25 do 2 for 1<=k<=25 do 3 for k=1 to k<=25 do 4 for k:=1 to 25 do 5 for k>1 to 25 do 6 for k:=25 downto 1 do 4 Нехай j=false. Скільки разів буде виконано цикл while j do begin s:=s+1/i; i:=i 1 end; 5 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=1.4; for sim:='f' to 'd' do s:=s+1; 6 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=3.2; j:=2; for i:=j to 2 do s:=s+1/i; 7 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=2.1; i:=1; repeat i:=i+1; until (i=3); s:=s*i; 8 Запишіть (через кому) ЗНАЧЕННЯ КРОКІВ, з якими змінюються: 1) параметр циклу i ; 2) змінна цілого типу L Варіант 15 for i:=5 downto 1 do L:=2*(i 1); 1 Чи може параметр циклу FOR змінюватися з кроком 0.5? Відповідайте: Y якщо може, N якщо ні.
80 80 Тести з програмування. Частина 1 2 Які з наведених виразів можуть з явитись в операторі циклу після службового слова 'for'? 1 false 2 x:=y 2 3 a 2*b 4 i<= j=1 3 Які з наведених виразів є ПРАВИЛЬНИМИ записами оператора циклу: 1 until 3*n+1>=28 repeat n:=n+1; 2 repeat n:=n+1; until 3*n+1>=28; 3 until 3*n+1>=28 n:=n+1; repeat 4 repeat until (3*n+1>=28) n:=n+1; 5 repeat 3*n+1>=28 until n:=n+1; 6 until n:=n+1; repeat 3*n+1>=28; 4 Нехай i=1. Скільки разів буде виконано цикл: while not (i>2) do begin i:=i+1; s:=s*i end; 5 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=0.5; for n:=5 downto 7 do s:=s+1; 6 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=0.1; j:=5; for i:=j to 3 do j:=j+1; s:=s*j; 7 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=0.1; i:=2; repeat s:=s+1/i; i:=i 1; until (i=1);
81 Тести з програмування. Частина Які результати буде виведено в Memo1? Запишіть їх (розділяючи комою, якщо їх більше одного): Варіант 16 for k:=1 to 3 do for j:= k downto 1 do Memo1.Lines.Add(IntToStr(j)); 1 Чи може параметр циклу FOR отримати значення 5? Відповідайте: Y якщо може, N якщо ні. 2 Запишіть, розділяючи комою, НОМЕРИ рядків (службових слів, виразів), дотримуючись ПОСЛІДОВНОСТІ, в якій вони необхідні для запису оператора циклу FOR за умови ЗМЕНШЕННЯ параметра циклу: 3 Оператор циклу записано неправильно! Виправте помилки. 1 початкове значення параметру циклу 2 for 3 кінцеве значення параметру циклу 4 downto 5 until 6 do for k=1 do 25 to 4 Нехай i=0. Скільки разів буде виконано цикл repeat i:=i+1; s:=s+1/i until (i<=1); 5 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=2.3; i:=5; n:=7; for j:=n downto i do s:=s+1; 6 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=0.4; i:=0; while (i<>5) do i:=i+1; s:=s+1/i;
82 82 Тести з програмування. Частина 1 7 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:= 1.1; i:=5; repeat i:=i+1; until (i<>4); s:=s*i; 8 Яке ЗНАЧЕННЯ матиме змінна ks після виконання фрагмента програми Варіант 17 ks:=0; for k:=1 to 3 do begin L:= k; for j:=l downto 1 do ks:=ks+j; end; 1 Чи може параметр циклу FOR змінюватися з кроком 2? Відповідайте: Y якщо може, N якщо ні. 2 Запишіть, розділяючи комою, НОМЕРИ рядків (службових слів, виразів), дотримуючись ПОСЛІДОВНОСТІ, в якій вони необхідні для запису оператора циклу FOR за умови СПАДАННЯ параметра циклу: 1 кінцеве значення параметру циклу 2 початкове значення параметру циклу 3 for 4 downto 5 until 6 do 3 Які з наведених виразів є ПРАВИЛЬНИМИ записами оператора циклу 1 for k:=5 downto 3 do 2 for k>3 to 5 do 3 for k:=3 downto 5 do 4 for 5>=k>=3 do 5 for k=3 to k<=5 do 6 for k do 3 to 5;
83 4 Нехай i=1. Скільки разів буде виконано цикл Тести з програмування. Частина 1 83 for n:=1 to i do s:=s+1/n; 5 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=0.7; for i:= 7 to 11 do s:=s+1; 6 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=0.1; i:=2; while (i<>1) do begin s:=s+1/i; i:=i 1 end; 7 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=2.3; i:=1; repeat i:=i+1; s:=s*i; until (i<>1); 8 Запишіть (через кому) ЗНАЧЕННЯ КРОКІВ, з якими змінюються: 1) параметр циклу i ; 2) змінна цілого типу L Варіант 18 for i:=5 downto 1 do L:=2*(1 i); 1 Чи може параметр циклу FOR отримати значення '9'? Відповідайте: Y якщо може, N якщо ні. 2 Які з наведених виразів можуть з явитись у заголовку циклу WHILE: 1 false 2 x:= *a*c 4 j:=j+1 5 abs(y)>1e 3 6 (z<>3) or (z>1)
84 84 Тести з програмування. Частина 1 3 Які з наведених виразів є ПРАВИЛЬНИМИ записами оператора циклу 1 repeat until (v>s) s:=s 0.1; 2 until v>s repeat s:=s 0.1; 3 repeat s:=s 0.1; until v>s; 4 until v>s s:=s 0.1; repeat 5 repeat v>s until s:=s 0.1; 6 until s:=s 0.1; repeat (v>s); 4 Нехай i=0. Скільки разів буде виконано цикл repeat i:=i+1; s:=s+i until (i>3); 5 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=2.1; i:=3; for n:=1 downto i do s:=s 1; 6 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=2.3; j:=5; for i:=j to 3 do begin j:=j+1; s:=s*j end; 7 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=1.4; i:=1; repeat i:=i+1; j:= i < 3; until j; s:=s+1/i; 8 Яке ЗНАЧЕННЯ матиме змінна ks після виконання фрагмента програми ks:=1; for k:=1 to 2 do js:=k; for j:= 3 downto 1 do ks:=ks*js*j;
85 Тести з програмування. Частина 1 85 Варіант 19 1 Чи може параметр циклу FOR змінюватися з кроком 1.5? Відповідайте: Y якщо може, N якщо ні. 2 Які з наведених виразів можуть з явитись у операторі циклу після службового слова 'until'? sqr(x 1)<=1e 3 3 i=i 2 4 true 5 a+4*c 6 not (Y>4) 3 Які з наведених виразів є ПРАВИЛЬНИМИ записами оператора циклу 1 while (s>=1.9) s:=s+a do; 2 do (s>=1.9) while s:=s+a; 3 while (s>=1.9) do s:=s+a; 4 do while (s>=1.9) s:=s+a; 5 do s:=s+a; while s>=1.9 6 while s:=s+a do s>=1.9; 4 Нехай n=1. Скільки разів буде виконано цикл: for i:=2 to n do s:=s+1/i; 5 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=0.1; for B:=true to false do s:=s+1; 6 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=1.2; i:=0; while (i<>5) do begin i:=i+1; s:=s+1 end;
86 86 Тести з програмування. Частина 1 7 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=1.1; i:=1; repeat i:=i+1; s:=s*i; until (i=2); 8 Запишіть (через кому) ЗНАЧЕННЯ КРОКІВ, з якими змінюються: 1) параметр циклу i ; 2) змінна цілого типу L Варіант 20 i:=1; while (i<5) do begin i:=i+2; L:=2*i end; 1 Чи може параметр циклу FOR отримати значення 0? Відповідайте: Y якщо може, N якщо ні. 2 Які з наведених виразів можуть з явитись в операторі циклу після службового слова 'for'? 1 j<=10 2 true 3 y:=z*2 4 a+3*b j:=11 3 Оператор циклу записано неправильно! Виправте помилки. for k>=11 to<=23 do
87 4 Нехай i=1. Скільки разів буде виконано цикл Тести з програмування. Частина 1 87 repeat s:=s+1/i; i:=i 1 until (i<=1); 5 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=0.7; for i:= 7 downto 11 do s:=s+1; 6 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=0.7; i:=1; while (i<>1) do begin s:=s+1/i; i:=i 1 end; 7 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=0.5; i:=1; j:=true; repeat i:=i+1; until j; s:=s+1/i; 8 Які результати буде виведено в Memo1? Запишіть їх (розділяючи к о- мою, якщо їх більше одного): Варіант 21 for k:=1 to 3 do begin j:=1; while(j<=k) do begin Memo1.Lines.Add(IntToStr(j)); j:=j+1; end; end; 1 Чи може параметр циклу FOR не змінюватися впродовж виконання проекту? Відповідайте: Y якщо може, N якщо ні.
88 88 Тести з програмування. Частина 1 2 Які з наведених виразів можуть з явитись в операторі циклу FOR після службового слова 'to'? 1 'x' 2 y:=z*2 3 a+3*b j:=11 3 Які з наведених виразів є ПРАВИЛЬНИМИ записами оператора циклу: 1 for k>=11 to<=23 do 2 for k:=11 downto 23 do 3 for k>11 to 5 do 4 for k:=23 downto 11 do 5 for k=11 to k<=23 do 6 for k do 11 to 23; 4 Нехай n= 10. Скільки разів буде виконано цикл for i:=n to 6 do s:=s+1; 5 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=1.1; i:=1; for n:= 1 to i do s:=s+n; 6 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=1.1; i:=1; while (i<>2) do begin i:=i+1; s:=s*i end; 7 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=2.1; i:=1; repeat i:=i 1; until (i<>3); s:=s*i;
89 Тести з програмування. Частина Запишіть (через кому) ЗНАЧЕННЯ КРОКІВ, з якими змінюються: 1) параметр циклу i ; 2) змінна цілого типу L Варіант 22 i:=10; while (i>1) do begin i:=i 1; L:=2*i end; 1 Чи може параметр циклу FOR отримати значення 2? Відповідайте: Y якщо може, N якщо ні. 2 Які з наведених виразів можуть з явитись у операторі циклу після службового слова 'do'? sqr(x 1)<=1e 3 3 g:=g 2; 4 true 5 a+4*c 6 not (Y>4) 3 Оператор циклу записано неправильно! Виправте помилки. for k:=m/3 to k=23.0 do 4 Нехай i=2. Скільки разів буде виконано цикл: repeat s:=s+1/i; i:=i 1 until (i<=0); 5 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=0; i:= 1; for n:=i to i do s:=s+1;
90 90 Тести з програмування. Частина 1 6 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=0.1; j:=1; for i:=j to 2 do s:=s*i; 7 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=0.5; i:=1; j:=true; repeat s:=s+1/i; i:=i+1; until j; 8 Які результати буде виведено в Memo1? Запишіть їх (розділяючи комою, якщо їх більше одного): Варіант 23 for k:=1 to 3 do begin j:=0; repeat Memo1.Lines.Add(IntToStr(j)); j:=j+1; until (j=k) end; 1 Чи може параметр циклу FOR змінюватися з кроком 1.0? Відповідайте: Y якщо може, N якщо ні. 2 Які з наведених виразів можуть з явитись в операторі циклу WHILE після службового слова 'do'? 1 not (Y=4) 2 x=11; 3 ln(x 1)<=1e 3 4 i:=i 2; 5 a 3*b 3 Які з наведених виразів є ПРАВИЛЬНИМИ записами оператора циклу: 1 while (x<0.8) x:=x+0.1 do; 2 do (x<0.8) while x:=x+0.1;
91 Тести з програмування. Частина while (x<0.8) do x:=x+0.1; 4 do x:=x+0.1 while (x<0.8); 5 while x:=x+0.1 do x<0.8; 6 do while (x<0.8) x:=x+0.1; 4 Нехай c='a'. Скільки разів буде виконано цикл for sim:=c to 'd' do s:=s+1; 5 Яке ЗНАЧЕННЯ матиме змінна Р після виконання операторів P:=1; i:=1; for j:=i to 4 do P:=P*j; 6 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=2.1; i:=1; while (i<>3) do s:=s*i; i:=i+1; 7 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=0.1; i:=1; repeat i:=i+1; s:=s*i; until not (i<3); 8 Запишіть (через кому) ЗНАЧЕННЯ КРОКІВ, з якими змінюються: 1) параметр циклу i ; 2) змінна цілого типу L i:=5; while (i>1) do begin i:=i 1; L:=1 i end;
92 92 Тести з програмування. Частина 1 Варіант 24 1 Чи може параметр циклу FOR отримати значення 1.2? Відповідайте: Y якщо може, N якщо ні. 2 Які з наступних виразів можуть з явитись у операторі циклу FOR після службового слова 'to'? 1 a*3*b 2 'f' 3 y:=z+2 4 sin(c) 5 k:= Оператор циклу записано неправильно! Виправте помилки. from k=1.0 to m/2 do 4 Нехай i=1. Скільки разів буде виконано цикл repeat i:=i+1; s:=s*i until (i>=3); 5 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=0; c:=1; for j:=1 to 4 do begin s:=s+c*j; c:= c; end; 6 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:= 1.1; i:=5; while (i=4) do i:=i+1; s:=s*i;
93 Тести з програмування. Частина Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=1.4; i:=5; repeat i:=i 1; j:= i < 3; until j; s:=s+1/i; 8 Які результати буде виведено в Memo1? Запишіть їх (розділяючи комою, якщо їх більше одного): Варіант 25 for k:=1 to 3 do begin j:=0; repeat j:=j+1; Memo1.Lines.Add(IntToStr(j)); until (j=k) end; 1 Чи може параметр циклу FOR мати спадну послідовність значень? Відповідайте: Y якщо може, N якщо ні. 2 Які з наведених виразів можуть з явитись в операторі циклу FOR після службового слова 'do'? g:=g*2; 3 false 4 c 4*d 5 (Y>4)and(X<5) 6 abs(x 1)<=1e 3 3 Які з наведених виразів є ПРАВИЛЬНИМИ записами оператора циклу: 1 repeat x:=x/2; while w>=x 2 repeat until (w>=x) x:=x/2; 3 while w>=x repeat x:=x/2; 4 repeat x:=x/2; until w>=x; 5 until w>=x; x:=x/2; repeat 6 until x:=x/2; repeat (w>=x);
94 94 Тести з програмування. Частина 1 4 Нехай i=2. Скільки разів буде виконано цикл: repeat i:=i 1; s:=s*i until (i<=3); 5 Яке ЗНАЧЕННЯ матиме змінна Р після виконання операторів P:=1; for n:=1 to 5 do P:=P*(n 3); 6 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=0.5; i:=1; j:=true; while j do begin j:=not j; i:=i+1; end; s:=s+1/i; 7 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=1.1; i:=4; repeat i:=i+1; until not (i<2); s:=s*i; 8 Запишіть (через кому) ЗНАЧЕННЯ КРОКІВ, з якими змінюються: 1) параметр циклу i ; 2) змінна цілого типу L Варіант 26 i:=10; repeat i:=i 1; L:=1 i until (i<1); 1 Чи може параметр циклу FOR отримати значення ' 5'? Відповідайте: Y якщо може, N якщо ні.
95 Тести з програмування. Частина Які з наведених виразів можуть з явитись у заголовку циклу WHILE: 1 sqrt(y 1)>1e 4 2 a=2*b 3 i:=i+1 4 false 5 (x<5) or (x>1) Оператор циклу записано неправильно! Виправте помилки. for k=1.0; k=25 to 4 Нехай b=true. Скільки разів буде виконано цикл: for l:=false to b do s:=s+1; 5 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=0; c:=1; for j:=1 to 4 do begin c:= c; s:=s+c*j; end; 6 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=2.3; i:=5; while (i=4) do begin i:=i+1; s:=s*i end; 7 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=1.4; i:=5; repeat j:=i<3; i:=i 1; until j; s:=s+1/i;
96 96 Тести з програмування. Частина 1 8 Які результати буде виведено в Memo1? Запишіть їх (розділяючи комою, якщо їх більше одного): Варіант 27 for k:=1 to 3 do begin j:=1; while(j<=k) do begin j:=j+1; Memo1.Lines.Add(IntToStr(j)); end; end; 1 Чи може тіло циклу FOR бути порожнім? Відповідайте: Y якщо може, N якщо ні. 2 Які з наведених виразів можуть з явитись в операторі циклу FOR після службового слова 'to'? 1 a/3 b 2 't' 3 y:=z sqr(r) 6 k:=11; 3 Які з наведених виразів є ПРАВИЛЬНИМИ записами оператора циклу: 1 for k>=1 to<=5 do 2 for k:=1 to 25 div 5 do 3 for k:=1.0 to 5.0 do 4 for (k>=1) and (k<=5) do 5 for k do 1 to 5; 6 for k:=1 to 25/5 do 4 Нехай i=5. Скільки разів буде виконано цикл repeat i:=i+1; s:=s*i until (i>=7);
97 Тести з програмування. Частина Яке ЗНАЧЕННЯ матиме змінна Р після виконання операторів Р:=1; i:= 1; for n:=i to i do Р:= Р*i; 6 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=0.5; i:=1; j:=false; while j do begin s:=s+1/i; i:=i 1 end; 7 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=2.3; i:=1; repeat i:=i+1; s:=s*i; until not (i=1); 8 Запишіть (через кому) ЗНАЧЕННЯ КРОКІВ, з якими змінюються: 1) параметр циклу i ; 2) змінна цілого типу L Варіант 28 i:=10; repeat i:=i 1; L:=2*i until (i<5); 1 Чи може параметр циклу FOR отримати значення 2.0? Відповідайте: Y якщо може, N якщо ні. 2 Які з наведених виразів можуть з явитись в операторі циклу після службового слова 'until': 1 false 2 a<>2*b 3 (y<10) and (y>4) 4 i:=i 1 5 sqr(x)<=
98 98 Тести з програмування. Частина 1 3 Оператор циклу записано неправильно! Виправте помилки. 4 Нехай c='a'. Скільки разів буде виконано цикл for (k>='s') and (k<='z') do for sim:= 'd' to c do s:=s+1; 5 Яке ЗНАЧЕННЯ матиме змінна Р після виконання операторів Р:=1; c:=1; for j:=1 to 3 do begin c:= c; Р:=c*Р*j; end; 6 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=0.1; i:=1; while not (i>2) do begin i:=i+1; s:=s*i end; 7 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=1.4; i:=1; repeat j:=i>3; i:=i+1; until j; s:=s+1/i; 8 Яке ЗНАЧЕННЯ матиме змінна ks після виконання фрагмента програми ks:=0; for k:=1 to 2 do begin L:=k; while (L<3) do begin ks:=ks+l; L:=L+1; end; end;
99 Тести з програмування. Частина 1 99 Варіант 29 1 Допишіть пропущене слово (або слова), щоб отримати ПРАВИЛЬНЕ твердження: Службове слово downto використовується в операторі циклу FOR, щоб вказати на параметру циклу. 2 Які з наведених виразів можуть з явитись в операторі циклу FOR після службового слова 'for'? 1 true 2 x:=sqrt(y 2) 3 a 2*b 4 i<=3 5 j:=5 mod Які з наведених записів операторів циклу є НЕПРАВИЛЬНИМИ: 1 for k:=5 downto 3 do 2 for k:=3 to 15/3 do 3 for k:=3 to 5 do 4 for k:=3 downto 5 do 5 for k:=3.0 to 5.0 do 6 for k:=3 to 15 div 3 do Запишіть НОМЕР (або через кому НОМЕРИ) неправильних операторів. 4 Нехай b=true. Скільки разів буде виконано цикл for l:=b to false do s:=s+1; 5 Яке ЗНАЧЕННЯ матиме змінна Р після виконання операторів Р:=1; c:=1; for j:=2 downto 1 do begin c:= c; Р:= Р*c/j; end; 6 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=1.1; i:=5; while not (i>3) do i:=i+1; s:=s*i;
100 100 Тести з програмування. Частина 1 7 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=1.3; i:=1; repeat i:=i+1; until not (i<3); s:=s*i; 8 Запишіть (через кому) ЗНАЧЕННЯ КРОКІВ, з якими змінюються: 1) параметр циклу i ; 2) змінна цілого типу L Варіант 30 i:=1; repeat i:=i+3; L:=i 3 until (i>10); 1 Чи можна надавати параметру цикла FOR значення всередині тіла циклу? Відповідайте: Y якщо можна, N якщо ні. 2 Які з наведених виразів можуть з явитись в операторі циклу FOR після службового слова 'to'? 1 j:=11 2 'w' 3 y:=z*2 4 a+3/b Які з наведених записів операторів циклу є НЕПРАВИЛЬНИМИ: 1 for k:= 15 downto 11 do 2 for k:= 15 to 33 div 3 do 3 for k:= 15 to 11 do 4 for k:= 11 to 15 do 5 for k:= 11 downto 15 do 6 for k:= 15.0 to 11.0 do Запишіть НОМЕР (або через кому НОМЕРИ) неправильних операторів.
101 4 Нехай n=1. Скільки разів буде виконано цикл: Тести з програмування. Частина for i:=2 downto n do s:=s+1/i; 5 Яке ЗНАЧЕННЯ матиме змінна Р після виконання операторів Р:=1; c:= 1; for j:=1 to 3 do begin c:= c; Р:=c*Р*j; end; 6 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=1.4; i:=1; j:=true; while j do begin i:=i+1; j:=i<2; end; s:=s+1/i; 7 Яке ЗНАЧЕННЯ матиме змінна S після виконання операторів s:=1.3; i:=1; repeat i:=i 1; until not (i>3); s:=s*i; 8 Запишіть (через кому) ЗНАЧЕННЯ КРОКІВ, з якими змінюються: 1) параметр циклу i ; 2) змінна цілого типу L i:=1; while (i<5) do begin i:=i+2; L:=2*i 1 end;
102 102 Тести з програмування. Частина 1 Cписок рекомендованої літератури 1 Гофман В. Э., Хомоненко А. Д. DELPHI-5. CПб: БХВ Санкт- Петербург, Дарахвелидзе П. Г., Марков Е. П., Котенок О. А. Программирование в DELPHI-5. CПб: БХВ Санкт-Петербург, Тейксейра С., Пащеко К. DELPHI-5: Руководство разработчика. Тт. 1, 2. M: Изд-й дом Вильямс, 2000.
103 Тести з програмування. Частина ЗМIСТ В с т у п н і з а у в a ж е н н я 3 Тестові завдання з тем «Початкові поняття інформатики» та «Лінійні програми в Delphi» 6 Тестові завдання з теми «Розгалужені програми в Delphi» 34 Тестові завдання з теми «Цикли в Delphi» 63 Cписок рекомендованої літератури 102
104 104 Тести з програмування. Частина 1 Баранов Володимир Юрійович Леоненко Леонід Леонідович ТЕСТОВІ ЗАВДАННЯ З ПРОГРАМУВАННЯ Частина 1 Лінійні програми, розгалужені програми, цикли Редактор І. В. Ращупкіна Комп ютерне макетування Ж.А. Гардиман
Problem A. Nanoassembly
Problem A. Nanoassembly 2.5 seconds One of the problems of creating elements of nanostructures is the colossal time necessary for the construction of nano-parts from separate atoms. Transporting each of
Programming the Microchip Pic 16f84a Microcontroller As a Signal Generator Frequencies in Railway Automation
988 Programming the Microchip Pic 16f84a Microcontroller As a Signal Generator Frequencies in Railway Automation High School of Transport "Todor Kableshkov" 1574 Sofia, 158 Geo Milev str. Ivan Velev Abstract
IС A A RT 2013. Proceedings Volume 2. 5th International Conference on Agents and Artificial Intelligence. Barcelona, Spain 15-18 February, 2013
«'.''«ИЧИЧГШ ИШ М Ш * /////>. л ъ и г ш я ш и ъ в т ъ т ', : 4 р * т Ъ ъ ^ Х 'Ш У Л *а * 1 ЛЧй==:й?й!^'ййй IС A A RT 2013. *»ф«ч>»д* 'И И в Я в З Г З г И Ж /а 1 * icw-ia & «:*>if E M e i i i i y. x '-
UNDERGRADUATE STUDY SKILLS GUIDE 2014-15
SCHOOL OF SLAVONIC AND EAST EUROPEAN STUDIES UNDERGRADUATE STUDY SKILLS GUIDE 2014-15 ECONOMICS AND BUSINESS HISTORY LANGUAGES AND CULTURE POLITICS AND SOCIOLOGY 1 1. AN INTRODUCTION TO STUDY SKILLS 5
Online EFFECTIVE AS OF JANUARY 2013
2013 A and C Session Start Dates (A-B Quarter Sequence*) 2013 B and D Session Start Dates (B-A Quarter Sequence*) Quarter 5 2012 1205A&C Begins November 5, 2012 1205A Ends December 9, 2012 Session Break
Russian Introductory Course
Russian Introductory Course Natasha Bershadski Learn another language the way you learnt your own Succeed with the and learn another language the way you learnt your own Developed over 50 years, the amazing
The European Ombudsman
Overview The European Ombudsman Е в р о п е й с к и о м б у д с м а н E l D e f e n s o r d e l P u e b l o E u r o p e o E v r o p s k ý v e ř e j n ý o c h r á n c e p r á v D e n E u r o p æ i s k e
Operations with Algebraic Expressions: Multiplication of Polynomials
Operations with Algebraic Expressions: Multiplication of Polynomials The product of a monomial x monomial To multiply a monomial times a monomial, multiply the coefficients and add the on powers with the
The Greatest Common Factor; Factoring by Grouping
296 CHAPTER 5 Factoring and Applications 5.1 The Greatest Common Factor; Factoring by Grouping OBJECTIVES 1 Find the greatest common factor of a list of terms. 2 Factor out the greatest common factor.
MARI-ENGLISH DICTIONARY
MARI-ENGLISH DICTIONARY This project was funded by the Austrian Science Fund (FWF) 1, grant P22786-G20, and carried out at the Department of Finno-Ugric Studies 2 at the University of Vienna 3. Editors:
Boolean Algebra (cont d) UNIT 3 BOOLEAN ALGEBRA (CONT D) Guidelines for Multiplying Out and Factoring. Objectives. Iris Hui-Ru Jiang Spring 2010
Boolean Algebra (cont d) 2 Contents Multiplying out and factoring expressions Exclusive-OR and Exclusive-NOR operations The consensus theorem Summary of algebraic simplification Proving validity of an
Factoring (pp. 1 of 4)
Factoring (pp. 1 of 4) Algebra Review Try these items from middle school math. A) What numbers are the factors of 4? B) Write down the prime factorization of 7. C) 6 Simplify 48 using the greatest common
Baltic Way 1995. Västerås (Sweden), November 12, 1995. Problems and solutions
Baltic Way 995 Västerås (Sweden), November, 995 Problems and solutions. Find all triples (x, y, z) of positive integers satisfying the system of equations { x = (y + z) x 6 = y 6 + z 6 + 3(y + z ). Solution.
Solutions for Review Problems
olutions for Review Problems 1. Let be the triangle with vertices A (,, ), B (4,, 1) and C (,, 1). (a) Find the cosine of the angle BAC at vertex A. (b) Find the area of the triangle ABC. (c) Find a vector
COMPLIANCE OF MANAGEMENT ACCOUNTING WHEN USING INFORMATION TECHNOLOGIES
Margaryta I. Skrypnyk, Mykola M. Matiukha COMPLIANCE OF MANAGEMENT ACCOUNTING WHEN USING INFORMATION TECHNOLOGIES The article studies the correspondence of management accounting structure when using of
Find all of the real numbers x that satisfy the algebraic equation:
Appendix C: Factoring Algebraic Expressions Factoring algebraic equations is the reverse of expanding algebraic expressions discussed in Appendix B. Factoring algebraic equations can be a great help when
Finding the Measure of Segments Examples
Finding the Measure of Segments Examples 1. In geometry, the distance between two points is used to define the measure of a segment. Segments can be defined by using the idea of betweenness. In the figure
CH3 Boolean Algebra (cont d)
CH3 Boolean Algebra (cont d) Lecturer: 吳 安 宇 Date:2005/10/7 ACCESS IC LAB v Today, you ll know: Introduction 1. Guidelines for multiplying out/factoring expressions 2. Exclusive-OR and Equivalence operations
Section 8.8. 1. The given line has equations. x = 3 + t(13 3) = 3 + 10t, y = 2 + t(3 + 2) = 2 + 5t, z = 7 + t( 8 7) = 7 15t.
. The given line has equations Section 8.8 x + t( ) + 0t, y + t( + ) + t, z 7 + t( 8 7) 7 t. The line meets the plane y 0 in the point (x, 0, z), where 0 + t, or t /. The corresponding values for x and
Using the ac Method to Factor
4.6 Using the ac Method to Factor 4.6 OBJECTIVES 1. Use the ac test to determine factorability 2. Use the results of the ac test 3. Completely factor a trinomial In Sections 4.2 and 4.3 we used the trial-and-error
Unit 3 Boolean Algebra (Continued)
Unit 3 Boolean Algebra (Continued) 1. Exclusive-OR Operation 2. Consensus Theorem Department of Communication Engineering, NCTU 1 3.1 Multiplying Out and Factoring Expressions Department of Communication
The course of understanding British and American prose and poetry by future managers
4. Полат Е. С. Новые педагогические и информационные технологии в системе образования. М.: Просвещение, 2000. 5. Гальцова Н. П., Мезенцева Т. И., Швадленко И. А. Использование электронных информационно-образовательных
1.4. Arithmetic of Algebraic Fractions. Introduction. Prerequisites. Learning Outcomes
Arithmetic of Algebraic Fractions 1.4 Introduction Just as one whole number divided by another is called a numerical fraction, so one algebraic expression divided by another is known as an algebraic fraction.
Nataliia ZARUDNA MODERN REQUIREMENTS FOR ACCOUNTING MANAGEMENT FOR PROVISION PROCESS
444 JOURNAL Vol. 10 ( 4). December 2011 P u b l i c a t i o n o f T e r n o p i l N a t i o n a l E c o n o m i c U n i v e r s i t y Microeconomics Nataliia ZARUDNA MODERN REQUIREMENTS FOR ACCOUNTING
4. Binomial Expansions
4. Binomial Expansions 4.. Pascal's Triangle The expansion of (a + x) 2 is (a + x) 2 = a 2 + 2ax + x 2 Hence, (a + x) 3 = (a + x)(a + x) 2 = (a + x)(a 2 + 2ax + x 2 ) = a 3 + ( + 2)a 2 x + (2 + )ax 2 +
Chronic Fatigue Syndrome
256 Srp Arh Celok Lek. 2011 Mar-Apr;139(3-4):256-261 ПРЕГЛЕД ЛИТЕРАТУРЕ / REVIEW ARTICLE DOI: 10.2298/SARH1104256B Chronic Fatigue Syndrome Snežana Brkić, Slavica Tomić, Maja Ružić, Daniela Marić Hospital
ISSN 0975-413X CODEN (USA): PCHHAX. The study of dissolution kinetics of drugs with riboxinum (inosine)
Available online at www.derpharmachemica.com ISSN 0975-413X CODEN (USA): PCHHAX Der Pharma Chemica, 2016, 8(1):412-416 (http://derpharmachemica.com/archive.html) The study of dissolution kinetics of drugs
Visa Smart Debit/Credit Certificate Authority Public Keys
CHIP AND NEW TECHNOLOGIES Visa Smart Debit/Credit Certificate Authority Public Keys Overview The EMV standard calls for the use of Public Key technology for offline authentication, for aspects of online
How To Solve Factoring Problems
05-W4801-AM1.qxd 8/19/08 8:45 PM Page 241 Factoring, Solving Equations, and Problem Solving 5 5.1 Factoring by Using the Distributive Property 5.2 Factoring the Difference of Two Squares 5.3 Factoring
Section 1. Finding Common Terms
Worksheet 2.1 Factors of Algebraic Expressions Section 1 Finding Common Terms In worksheet 1.2 we talked about factors of whole numbers. Remember, if a b = ab then a is a factor of ab and b is a factor
BEGINNING ALGEBRA ACKNOWLEDMENTS
BEGINNING ALGEBRA The Nursing Department of Labouré College requested the Department of Academic Planning and Support Services to help with mathematics preparatory materials for its Bachelor of Science
FINDING THE LEAST COMMON DENOMINATOR
0 (7 18) Chapter 7 Rational Expressions GETTING MORE INVOLVED 7. Discussion. Evaluate each expression. a) One-half of 1 b) One-third of c) One-half of x d) One-half of x 7. Exploration. Let R 6 x x 0 x
This makes sense. t 2 1 + 1/t 2 dt = 1. t t 2 + 1dt = 2 du = 1 3 u3/2 u=5
1. (Line integrals Using parametrization. Two types and the flux integral) Formulas: ds = x (t) dt, d x = x (t)dt and d x = T ds since T = x (t)/ x (t). Another one is Nds = T ds ẑ = (dx, dy) ẑ = (dy,
FUNCTIONS OF THE MODAL VERBS IN ENGLISH (MODAL VERBS ANALOGIES IN THE RUSSIAN LANGUAGE) Сompiled by G.V. Kuzmina
FUNCTIONS OF THE MODAL VERBS IN ENGLISH (MODAL VERBS ANALOGIES IN THE RUSSIAN LANGUAGE) Сompiled by G.V. Kuzmina Москва Издательство Российского университета дружбы народов 2002 FUNCTIONS OF THE MODAL
Solutions to Homework 5
Solutions to Homework 5 1. Let z = f(x, y) be a twice continously differentiable function of x and y. Let x = r cos θ and y = r sin θ be the equations which transform polar coordinates into rectangular
THE INFLUENCE OF POLITICAL ADVERTISING ON STUDENTS PREFERENCES AND THEIR POLITICAL CHOICE
UDK 159.94 Garkavets S.A., Zhadan O.А., Kushnarenko V. I. THE INFLUENCE OF POLITICAL ADVERTISING ON STUDENTS PREFERENCES AND THEIR POLITICAL CHOICE The article considers the features of influence political
Algebra (Expansion and Factorisation)
Chapter10 Algebra (Expansion and Factorisation) Contents: A B C D E F The distributive law Siplifying algebraic expressions Brackets with negative coefficients The product (a + b)(c + d) Geoetric applications
The University of the State of New York REGENTS HIGH SCHOOL EXAMINATION GEOMETRY. Tuesday, January 26, 2016 1:15 to 4:15 p.m., only.
GEOMETRY The University of the State of New York REGENTS HIGH SCHOOL EXAMINATION GEOMETRY Tuesday, January 26, 2016 1:15 to 4:15 p.m., only Student Name: School Name: The possession or use of any communications
Line and surface integrals: Solutions
hapter 5 Line and surface integrals: olutions Example 5.1 Find the work done by the force F(x, y) x 2 i xyj in moving a particle along the curve which runs from (1, ) to (, 1) along the unit circle and
Triangle Circle Limits
The Journal of Symbolic Geometry Volume (006) Triangle Circle Limits Walker Ray Lakeside High School Lake Oswego, OR [email protected] Abstract: We examine the limit behavior of various triangle circles,
CM2202: Scientific Computing and Multimedia Applications General Maths: 2. Algebra - Factorisation
CM2202: Scientific Computing and Multimedia Applications General Maths: 2. Algebra - Factorisation Prof. David Marshall School of Computer Science & Informatics Factorisation Factorisation is a way of
7-6. Choosing a Factoring Model. Extension: Factoring Polynomials with More Than One Variable IN T RO DUC E T EACH. Standards for Mathematical Content
7-6 Choosing a Factoring Model Extension: Factoring Polynomials with More Than One Variable Essential question: How can you factor polynomials with more than one variable? What is the connection between
1.4. Removing Brackets. Introduction. Prerequisites. Learning Outcomes. Learning Style
Removing Brackets 1. Introduction In order to simplify an expression which contains brackets it is often necessary to rewrite the expression in an equivalent form but without any brackets. This process
Math 2280 - Assignment 6
Math 2280 - Assignment 6 Dylan Zwick Spring 2014 Section 3.8-1, 3, 5, 8, 13 Section 4.1-1, 2, 13, 15, 22 Section 4.2-1, 10, 19, 28 1 Section 3.8 - Endpoint Problems and Eigenvalues 3.8.1 For the eigenvalue
www.pioneermathematics.com
Problems and Solutions: INMO-2012 1. Let ABCD be a quadrilateral inscribed in a circle. Suppose AB = 2+ 2 and AB subtends 135 at the centre of the circle. Find the maximum possible area of ABCD. Solution:
Boolean Algebra Part 1
Boolean Algebra Part 1 Page 1 Boolean Algebra Objectives Understand Basic Boolean Algebra Relate Boolean Algebra to Logic Networks Prove Laws using Truth Tables Understand and Use First Basic Theorems
Math 241, Exam 1 Information.
Math 241, Exam 1 Information. 9/24/12, LC 310, 11:15-12:05. Exam 1 will be based on: Sections 12.1-12.5, 14.1-14.3. The corresponding assigned homework problems (see http://www.math.sc.edu/ boylan/sccourses/241fa12/241.html)
MAT188H1S Lec0101 Burbulla
Winter 206 Linear Transformations A linear transformation T : R m R n is a function that takes vectors in R m to vectors in R n such that and T (u + v) T (u) + T (v) T (k v) k T (v), for all vectors u
How To Factor By Gcf In Algebra 1.5
7-2 Factoring by GCF Warm Up Lesson Presentation Lesson Quiz Algebra 1 Warm Up Simplify. 1. 2(w + 1) 2. 3x(x 2 4) 2w + 2 3x 3 12x Find the GCF of each pair of monomials. 3. 4h 2 and 6h 2h 4. 13p and 26p
Chapter 5. Rational Expressions
5.. Simplify Rational Expressions KYOTE Standards: CR ; CA 7 Chapter 5. Rational Expressions Definition. A rational expression is the quotient P Q of two polynomials P and Q in one or more variables, where
Topic: Special Products and Factors Subtopic: Rules on finding factors of polynomials
Quarter I: Special Products and Factors and Quadratic Equations Topic: Special Products and Factors Subtopic: Rules on finding factors of polynomials Time Frame: 20 days Time Frame: 3 days Content Standard:
www.sakshieducation.com
LENGTH OF THE PERPENDICULAR FROM A POINT TO A STRAIGHT LINE AND DISTANCE BETWEEN TWO PAPALLEL LINES THEOREM The perpendicular distance from a point P(x 1, y 1 ) to the line ax + by + c 0 is ax1+ by1+ c
L 2 : x = s + 1, y = s, z = 4s + 4. 3. Suppose that C has coordinates (x, y, z). Then from the vector equality AC = BD, one has
The line L through the points A and B is parallel to the vector AB = 3, 2, and has parametric equations x = 3t + 2, y = 2t +, z = t Therefore, the intersection point of the line with the plane should satisfy:
Math 432 HW 2.5 Solutions
Math 432 HW 2.5 Solutions Assigned: 1-10, 12, 13, and 14. Selected for Grading: 1 (for five points), 6 (also for five), 9, 12 Solutions: 1. (2y 3 + 2y 2 ) dx + (3y 2 x + 2xy) dy = 0. M/ y = 6y 2 + 4y N/
Boolean Algebra. Boolean Algebra. Boolean Algebra. Boolean Algebra
2 Ver..4 George Boole was an English mathematician of XIX century can operate on logic (or Boolean) variables that can assume just 2 values: /, true/false, on/off, closed/open Usually value is associated
Homework #1 Solutions
MAT 303 Spring 203 Homework # Solutions Problems Section.:, 4, 6, 34, 40 Section.2:, 4, 8, 30, 42 Section.4:, 2, 3, 4, 8, 22, 24, 46... Verify that y = x 3 + 7 is a solution to y = 3x 2. Solution: From
Definitions 1. A factor of integer is an integer that will divide the given integer evenly (with no remainder).
Math 50, Chapter 8 (Page 1 of 20) 8.1 Common Factors Definitions 1. A factor of integer is an integer that will divide the given integer evenly (with no remainder). Find all the factors of a. 44 b. 32
PERFECT SQUARES AND FACTORING EXAMPLES
PERFECT SQUARES AND FACTORING EXAMPLES 1. Ask the students what is meant by identical. Get their responses and then explain that when we have two factors that are identical, we call them perfect squares.
TERMINOLOGY OF KOGNITIVE LINGUISTICS: CONCEPTUAL SYSTEM AND CONCEPTUAL PICTURE OF THE WORLD
UDC 811.161.1' 1(082) M. V. PIMENOVA (Kemerovo, Russia) TERMINOLOGY OF KOGNITIVE LINGUISTICS: CONCEPTUAL SYSTEM AND CONCEPTUAL PICTURE OF THE WORLD The article deals with the determination of the terms
Calculation of Valu-Trac Statuses
Calculation of Intrinsic Value Yield Latest Cash Earnings (Net Income + Depreciation and Amortization) (put aside) Dividend (subtract) Provision for Depreciation (Net Assets x Inflation Rate) (subtract)
SOLUTIONS. f x = 6x 2 6xy 24x, f y = 3x 2 6y. To find the critical points, we solve
SOLUTIONS Problem. Find the critical points of the function f(x, y = 2x 3 3x 2 y 2x 2 3y 2 and determine their type i.e. local min/local max/saddle point. Are there any global min/max? Partial derivatives
How to bet using different NairaBet Bet Combinations (Combo)
How to bet using different NairaBet Bet Combinations (Combo) SINGLES Singles consists of single bets. I.e. it will contain just a single selection of any sport. The bet slip of a singles will look like
INDUSTRIAL TF1: 16 keys with LED 6AV1 902-0AA00 KEYBOARDS TF2: 20 keys with LED 6AV1 902-0AB00 6AV3 017-1NE30-0AX0 6AV3 503-1DB10 6AV3 505-1FB12
Siemens SIMATIC S5 SYSTEMS FOR CONTROL AND MONITORING OPERATOR PANELS INDUSTRIAL TF1: 16 keys with LED 6AV1 902-0AA00 KEYBOARDS TF2: 20 keys with LED 6AV1 902-0AB00 TF3: 24 keys with LED 6AV1 902-0AC00
Factoring - Grouping
6.2 Factoring - Grouping Objective: Factor polynomials with four terms using grouping. The first thing we will always do when factoring is try to factor out a GCF. This GCF is often a monomial like in
C o a t i a n P u b l i c D e b tm a n a g e m e n t a n d C h a l l e n g e s o f M a k e t D e v e l o p m e n t Z a g e bo 8 t h A p i l 2 0 1 1 h t t pdd w w wp i j fp h D p u b l i c2 d e b td S t
BES-III distributed computing status
КОМПЬЮТЕРНЫЕ ИССЛЕДОВАНИЯ И МОДЕЛИРОВАНИЕ 2015 Т. 7 3 С. 469 473 СЕКЦИОННЫЕ ДОКЛАДЫ УДК: 004.75, 004.052.2, 004.052.32 BES-III distributed computing status S. Belov 1, Z. Deng 2, W. Li 2, T. Lin 2, I.
Factoring - Factoring Special Products
6.5 Factoring - Factoring Special Products Objective: Identify and factor special products including a difference of squares, perfect squares, and sum and difference of cubes. When factoring there are
Exercise Set 3. Similar triangles. Parallel lines
Exercise Set 3. Similar triangles Parallel lines Note: The exercises marked with are more difficult and go beyond the course/examination requirements. (1) Let ABC be a triangle with AB = AC. Let D be an
Section 2.7 One-to-One Functions and Their Inverses
Section. One-to-One Functions and Their Inverses One-to-One Functions HORIZONTAL LINE TEST: A function is one-to-one if and only if no horizontal line intersects its graph more than once. EXAMPLES: 1.
SHORT RUSSIAN PHRASEBOOK FOR ENGLISH-SPEAKING TRAVELERS FREE DOWNLOAD. EDITION 4.0
SHORT RUSSIAN PHRASEBOOK FOR ENGLISH-SPEAKING TRAVELERS FREE DOWNLOAD. EDITION 4.0 Common Russian phrases. Russian alphabet and sounds Knowing how to pronounce Russian letters will facilitate your conversation.
CHAPTER 8, GEOMETRY. 4. A circular cylinder has a circumference of 33 in. Use 22 as the approximate value of π and find the radius of this cylinder.
TEST A CHAPTER 8, GEOMETRY 1. A rectangular plot of ground is to be enclosed with 180 yd of fencing. If the plot is twice as long as it is wide, what are its dimensions? 2. A 4 cm by 6 cm rectangle has
SERVER CERTIFICATES OF THE VETUMA SERVICE
Page 1 Version: 3.4, 19.12.2014 SERVER CERTIFICATES OF THE VETUMA SERVICE 1 (18) Page 2 Version: 3.4, 19.12.2014 Table of Contents 1. Introduction... 3 2. Test Environment... 3 2.1 Vetuma test environment...
SIMPLIFYING SQUARE ROOTS
40 (8-8) Chapter 8 Powers and Roots 8. SIMPLIFYING SQUARE ROOTS In this section Using the Product Rule Rationalizing the Denominator Simplified Form of a Square Root In Section 8. you learned to simplify
9 MATRICES AND TRANSFORMATIONS
9 MATRICES AND TRANSFORMATIONS Chapter 9 Matrices and Transformations Objectives After studying this chapter you should be able to handle matrix (and vector) algebra with confidence, and understand the
SOCIAL-MEDIA PLATFORMS AND ITS EFFECT ON DIGITAL MARKETING ACTIVITIES
УДК 339.138:659.1 Lesidrenska Svetlana, PhD., Associate Professor, Head of the Economics and Management Department at Technical University of Varna, (Bulgaria); Dicke Philipp, Ph.D. Student at University
CS103B Handout 17 Winter 2007 February 26, 2007 Languages and Regular Expressions
CS103B Handout 17 Winter 2007 February 26, 2007 Languages and Regular Expressions Theory of Formal Languages In the English language, we distinguish between three different identities: letter, word, sentence.
Pipe fittings plant in Kolpino, Leningrad Regions
1 Pipe fittings plant in Kolpino, Leningrad Regions ROOST Group of companies is a fast growing association with a long history. Synergy of the ROOST Group companies gives an opportunity to keep leading
6 Commutators and the derived series. [x,y] = xyx 1 y 1.
6 Commutators and the derived series Definition. Let G be a group, and let x,y G. The commutator of x and y is [x,y] = xyx 1 y 1. Note that [x,y] = e if and only if xy = yx (since x 1 y 1 = (yx) 1 ). Proposition
Pattern Co. Monkey Trouble Wall Quilt. Size: 48" x 58"
.............................................................................................................................................. Pattern Co..........................................................................................
MATH PROBLEMS, WITH SOLUTIONS
MATH PROBLEMS, WITH SOLUTIONS OVIDIU MUNTEANU These are free online notes that I wrote to assist students that wish to test their math skills with some problems that go beyond the usual curriculum. These
VECTOR ALGEBRA. 10.1.1 A quantity that has magnitude as well as direction is called a vector. is given by a and is represented by a.
VECTOR ALGEBRA Chapter 10 101 Overview 1011 A quantity that has magnitude as well as direction is called a vector 101 The unit vector in the direction of a a is given y a and is represented y a 101 Position
ENTRANCE EXAMINATION FOR THE BACHELOR OF ENGINEERING DEGREE PROGRAMMES
ENTRANCE EXAMINATION FOR THE BACHELOR OF ENGINEERING DEGREE PROGRAMMES INSTRUCTIONS The Entrance Examination consists of three parts: Problem Solving (Part 1), Questions on Motivation (Part ), English
5.7 Maximum and Minimum Values
5.7 Maximum and Minimum Values Objectives Icandefinecriticalpoints. I know the di erence between local and absolute minimums/maximums. I can find local maximum(s), minimum(s), and saddle points for a given
Officials Authorized to Provide Documentation of VHA Program Office Non-Research Operations Activities Per VHA Handbook 1058.05
The Officials listed below are authorized under VHA Handbook 1058.05 to document the status of non-research operations activities that are funded, mandated, managed, sponsored, or otherwise supported by
Solutions to old Exam 1 problems
Solutions to old Exam 1 problems Hi students! I am putting this old version of my review for the first midterm review, place and time to be announced. Check for updates on the web site as to which sections
"HIGHER EDUCATION VALUES AND OPINIONS SURVEY" ADVANCED PLACEMENT TEACHERS and GUIDANCE COUNSELORS May-June 1994
"HIGHER EDUCATION VALUES AND OPINIONS SURVEY" ADVANCED PLACEMENT TEACHERS and GUIDANCE COUNSELORS May-June 1994 VARIABLE SURVEY ANSWER NAME QUESTION CATEGORIES Facsimile the original mail questionnaire
EFFICIENCY OF SOLAR ROOF WITH TRANSPARENT COVER FOR HEATING SUPPLY OF BUILDINGS
Budownictwo o zoptymalizowanym potencjale energetycznym 2(14) 2014, s. 117-124 Orest VOZNYAK, Stepan SHAPOVAL, Ostap PONA, Maryana KASYNETS Lviv Polytechnic National University, Ukraine EFFICIENCY OF SOLAR
2 : two cube. 5 : five cube. 10 : ten cube.
Math 105 TOPICS IN MATHEMATICS REVIEW OF LECTURES VI Instructor: Line #: 52920 Yasuyuki Kachi 6 Cubes February 2 Mon, 2015 We can similarly define the notion of cubes/cubing Like we did last time, 3 2
i=(1,0), j=(0,1) in R 2 i=(1,0,0), j=(0,1,0), k=(0,0,1) in R 3 e 1 =(1,0,..,0), e 2 =(0,1,,0),,e n =(0,0,,1) in R n.
Length, norm, magnitude of a vector v=(v 1,,v n ) is v = (v 12 +v 22 + +v n2 ) 1/2. Examples v=(1,1,,1) v =n 1/2. Unit vectors u=v/ v corresponds to directions. Standard unit vectors i=(1,0), j=(0,1) in
Compiler I: Syntax Analysis Human Thought
Course map Compiler I: Syntax Analysis Human Thought Abstract design Chapters 9, 12 H.L. Language & Operating Sys. Compiler Chapters 10-11 Virtual Machine Software hierarchy Translator Chapters 7-8 Assembly
5 VECTOR GEOMETRY. 5.0 Introduction. Objectives. Activity 1
5 VECTOR GEOMETRY Chapter 5 Vector Geometry Objectives After studying this chapter you should be able to find and use the vector equation of a straight line; be able to find the equation of a plane in
Collinearity and concurrence
Collinearity and concurrence Po-Shen Loh 23 June 2008 1 Warm-up 1. Let I be the incenter of ABC. Let A be the midpoint of the arc BC of the circumcircle of ABC which does not contain A. Prove that the
Solutions Manual for How to Read and Do Proofs
Solutions Manual for How to Read and Do Proofs An Introduction to Mathematical Thought Processes Sixth Edition Daniel Solow Department of Operations Weatherhead School of Management Case Western Reserve
~ EQUIVALENT FORMS ~
~ EQUIVALENT FORMS ~ Critical to understanding mathematics is the concept of equivalent forms. Equivalent forms are used throughout this course. Throughout mathematics one encounters equivalent forms of
Mathematics (Project Maths Phase 3)
2014. M328 Coimisiún na Scrúduithe Stáit State Examinations Commission Leaving Certificate Examination 2014 Mathematics (Project Maths Phase 3) Paper 2 Ordinary Level Monday 9 June Morning 9:30 12:00 300
Factoring Trinomials: The ac Method
6.7 Factoring Trinomials: The ac Method 6.7 OBJECTIVES 1. Use the ac test to determine whether a trinomial is factorable over the integers 2. Use the results of the ac test to factor a trinomial 3. For
MATH 304 Linear Algebra Lecture 20: Inner product spaces. Orthogonal sets.
MATH 304 Linear Algebra Lecture 20: Inner product spaces. Orthogonal sets. Norm The notion of norm generalizes the notion of length of a vector in R n. Definition. Let V be a vector space. A function α
A COURSE IN MODERN ENGLISH LEXICOLOGY
R. S. Ginzburg, S. S. Khidekel, G. Y. Knyazeva, A. A. Sankin A COURSE IN MODERN ENGLISH LEXICOLOGY SECOND EDITION Revised and Enlarged Допущено Министерством высшего и среднего специального образования
How To Prove The Triangle Angle Of A Triangle
Simple trigonometric substitutions with broad results Vardan Verdiyan, Daniel Campos Salas Often, the key to solve some intricate algebraic inequality is to simplify it by employing a trigonometric substitution.
