Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

modulny_kontrol_1

.doc
Скачиваний:
3
Добавлен:
14.02.2016
Размер:
173.57 Кб
Скачать

@) BorderStyle;

) Caption;

) ActiveControl;

) Position.

* Властивість поля редагування Edit, що містить текст підказки, яка висвітлюється, якщо навести курсор миші, називається:

) ReadOnly;

@) Hint;

) ShowHint;

) CharCase.

* Для створення у формі засобу для вибирання однієї альтернативної можливості серед декількох використовують об’єкт:

) GroupBox;

) BitButton;

@) Radiobutton;

) CheckBox.

* Який із об’єктів не має властивості розбиття меню у горизонтальному напрямку:

@) Form;

) MainMenu;

) жоден із наведених;

) PopupMenu.

* Чи вірна формула: a[n]==*(a+n)?

@) так;

) ні;

) не визначена, оскільки масиви і вказівники не пов’язані;

) вірно &a[n]==*(a+n).

* Нехай p та p1-вказівники, що вказують на елементи деякого масиву типу T. Котра з арифметичних дій над вказівниками не має місця:

) p+=n;

) p+n==p1;

) ++p;

@) p+p1.

* Кожен об’єкт у масиві, на який посилається вказівник p, руйнує і звільняє область пам’яті наступна операція:

) delete [];

@) delete []p;

) delete;

) delete p.

* Якого з полів класу у мові програмування C++ немає:

) private;

@) internal;

) public;

) protected.

* Автор класу може захистити свої дані від некоректного використання, використовуючи:

) наслідування;

) ініціалізацію;

@) інкапсуляцію;

) поліморфізм.

* Клас у мові С++ може мати:

@) скільки завгодно конструкторів і один деструктор;

) один конструктор і жодного деструктора;

) скільки завгодно конструкторів і жодного деструктора;

) один конструктор і багато деструкторів.

* Ключовим словом friend описують функції:

) кожну із наведених;

) віртуальні;

) члени;

@) друзі.

* У якому з випадків у циклі допущена помилка:

) for (int n = 2, p =1; n <= (int)sqrt((double)a); n ++);

) for (x = a; x <= b; x += h);

@) while (m>0) [s += m % 10; m /= 10];

) while (fabs(a) > e) d *= a.

* У мові програмування С++ розрізняють:

) функції-друзі;

) функції користувача;

) функції-члени;

@) усі відповіді правильні.

* Формальні параметри функцій можна відразу ініціалізувати під час оголошення, тоді їх значення:

) називають стандартними значеннями;

@) можна змінювати у програмі;

) не можна змінювати у програмі;

) задаються в описі заголовка функції та у сигнатурі функції.

* Ключовим словом struct не оголошують:

) чергу;

) структуру

@) об’єднання;

) список.

* Рядок у зворотньому порядку записує функція:

) strlen;

) strcpy;

@) strrev;

) strspn.

* Значення поточного кольору повертає функція:

) getx();

@) getcolor();

) line();

) color().

* Відкомпілювати програму дозволяє комбінація клавіш:

) Alt+F9;

) Ctrl+F7;

@) Ctrl+F9;

) F10.

* У С++ посиланням не може бути:

) змінна;

) функція, якій можна надавати значення;

) стала;

@) всі перераховані випадки можуть бути.

* Щоб створити вбудовану функцію, потрібно до її оголошення додати ключове слово:

@) inline;

) ofline;

) dob;

) main.

* Список фактичних параметрів функції може не містити:

) проініціалізовані змінні у списку формальних параметрів;

@) всі відповіді вірні;

) вказівники;

) посилання.

* Для послідовного, а не одночасного зберігання даних різних типів у деякій ділянці оперативної пам’яті комп’ютера слугують:

) черги;

) списки;

@) об’єднання;

) структури.

* Символьний масив не можна оголосити так:

@) char slovo[] = {’U’,’n’,’i’,’v’,’e’,’r’,’s’,’i’,’t’,’y’};

) char slovo[11] = “University”;

) char slovo[] = {’U’,’n’,’i’,’v’,’e’,’r’,’s’,’i’,’t’,’y’,’\0’};

) char slovo[] = “University”.

* У якому випадку складений логічний вираз x <= 8 && x > 3 істинний, якщо:

) x = 0;

) x = 2;

@) x = 5;

) x = 10.

* У якому випадку складений логічний вираз x <=2 || x > 5 приймає значення false, якщо:

) x = 0;

) x = 2;

@) x = 5;

) x = 10.

* Перевірка умови x < 0 && y > 0 дозволяє вияснити, що точка (x; y):

@) знаходиться у 2 чверті;

) знаходиться на координатних осях;

) у другій або третій чверті;

) не знаходиться у жодній з умов.

* Нехай a = 1, b = 7. У якому випадку логічний вираз приймає неправильне значення:

) a == b, false;

@) a + 6 == b, false;

) !(a == b), true;

) a != b, true.

* Визначити кінець файлу можна за допомогою функції:

@) eof();

) close();

) of();

) ofstream.

* Для зміни правил доступу до файлу слугують ознаки. Якої з них не існує:

) ios::in;

@) ios::recreate;

) ios::out;

) ios::trunc.

* Побітова логічна операція a | b приймає значення false, якшо:

@) a = 0, b = 0;

) a = 0, b = 1;

) a= 1, b = 0;

) a = 1, b = 1.

* Побітова логічна операція a & b приймає значення true, якщо:

) a = 0, b = 0;

) a = 0, b = 1;

) a = 1, b = 0;

@) a = 1, b = 1.

* У якому випадку результат операції a ^ b вірний:

@) a = 0, b = 0, true;

) a = 0, b = 1, false;

) a = 1, b = 0, true;

) у всіх випадках.

* Спеціально утворені об'єкти, які формують навчальне середовище та беруть участь у навчальній діяльності, виконуючи при цьому навчальну, виховну та розвивальну функції, називають:

) критеріями знань;

@) засобами навчання;

) мовою програмування;

) програмою.

* Добір мови програмування не визначається однією з умов:

@) типізацією;

) наявністю зручного середовища програмування;

) особливостями самої мови;

) наявністю методичної підтримки.

* Під специфікою завдань, до виконання яких можна застосовувати мову програмування, розуміють:

) еволюцію;

) типізацію;

) розповсюдженість;

@) призначення.

* Яка з наведених характеристик не відноситься до добору середовищ програмування як засобів навчання:

) спосіб реалізації;

) доступність;

@) непоширеність;

) особливості інтерфейсу.

* Спосіб створення програм шляхом маніпулювання графічними об'єктами замість написання програмного коду в текстовому вигляді – це:

) візуальне середовище програмування;

) середовище програмування;

) процедурне програмування;

@) візуальне програмування.

* Які мови мають невід'ємне візуальне вираження, для якого немає очевидного текстового еквіваленту:

@) природно-візуальні;

) візуально-перетворені;

) інструментальні;

) всі відповіді вірні.

* Інтегроване середовище розробки програмних засобів, яке містить редактор вихідного коду, компілятор, засоби автоматизації збірки та засоби для спрощення розробки графічного інтерфейсу користувача – це:

) середовище текстової розробки програм;

@) середовище візуального програмування;

) життєвий цикл програми;

) уніфіковане моделювання.

* Сукупність властивостей і методів, а також подій, на які він може реагувати – це:

) тип;

) клас;

@) об’єкт;

) поле.

* Механізм програмування, який пов'язує воєдино програмні коди і дані, які вони обробляють, щоб забезпечити їх як від зовнішнього втручання, так і від неправильного використання – це:

@) інкапсуляція;

) поліморфізм;

) успадкування;

) всі відповіді вірні.

* Властивість, яка дає змогу використовувати один інтерфейс для цілого класу дій, називають:

) інкапсуляцією;

@) поліморфізмом;

) успадкуванням;

) методом.

* Процес, завдяки якому один об'єкт може набувати властивості іншого, називають:

) поліморфізмом;

) інкапсуляцією;

@) успадкуванням;

) полем.

* Яке вікно у Microsoft Visual Studio 2010 дозволяє виконувати навігацію по програмним файлам, відображаючи їх вміст у вікні редактора, а також додавати нові файли до вашої програми:

) вводу;

) виводу;

) редактора;

@) провідника рішень.

* Об’єкти, яких не видно у вікні програми, однак вони дають змогу виконувати різні дії, називають:

@) невізуальними;

) візуальними;

) об’єктно-орієнтованими;

) текстовими.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]