Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
блаблабла.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
156.67 Кб
Скачать

***Основи програмування***

  1. Зазначте оператор вибору в мові С++.

switch…case

117. Вкажіть, у якому виразі правильно застосовується операція до цілочисельних типів (мова С++).

int a = 2, b = 0x24, c; c = a + b%a;

    1. У складних виразах послідовність виконання операцій визначається…

дужками, пріоритетом операцій, а при однаковому пріоритеті асоціативністю операцій.

  1. У чому різниця між фактичними і формальними параметрами функцій?

Формальні параметри визначені в тілі функції, а фактичні - значення, з якими функція викликається.

  1. У якому файлі заголовків визначений об'єкт cout?

iostream.h

  1. Для чого призначений оператор continue у мові С++?

Пропускає залишок тіла циклу й переходить до наступної ітерації.

  1. Значення змінної number не лежить між 3 і 6. Вкажіть правильний варіант запису даного твердження мовою С++.

number< 3 || number > 6

  1. Зазначте вірне твердження.

Рядки в C + + представляються як масиви елементів типу char, що закінчуються символом

'\0'.

  1. Що виконує операція ++ у мові С++?

Збільшує значення операнда на одиницю.

  1. Виберіть правильний варіант оголошення константної змінної в С + +, де type - тип даних в С + +; variable - ім'я змінної; value - константні значення.

const type variable = value;

  1. У якому випадку вираз С++ буде обчислюватися швидше?

X + = Y

  1. Зазначте правильний варіант оголошення покажчика в С++.

int *x;

  1. Вкажіть, у якому виразі мовою С+ неправильно застосовуються операції до дійсних типів?

float а = 2,b = 0х24,с;с = а +b%а;

  1. В програмі мовою С++ є два оголошення змінних

int qwerty;

int QWERTY;

Яке з тверджень вірно?

Оголошення правильні.

  1. Як засобами мови С++ виконується потокове читання з двійкового (бінарного) файлу? Назва потоку a_file.

a_file.read((char*)&z, sizeof z);

  1. У якому з варіантів оголошений двовимірний масив у С++?

int anarray [20] [20];

  1. Вкажіть запис екранованого символу мовою С++.

'\t'

  1. Навіщо у С++ використовують оператор return?

Функція, в якій він міститься, завершує своє виконання і управління повертається в те місце програми, з якого викликалася дана функція.

  1. В якому з наступних рядків, записаних мовою С++, виконується звернення до сьомого елементу масиву, розмір масиву дорівнює 10?

mas [6];

  1. У програмі мовою С++ оголошені такі змінні int x, y; Який вираз дозволяє обчислити залишок від ділення цих змінних?

x% y

***Об’єктно-орієнтоване програмування***

  1. За допомогою чого реалізується принцип поліморфізму в С++?

Наявності віртуальних методів.

  1. У програмі описано клас та об’єкт

class A { public: int a, b, c; }; A *obj; Як можна звернутися до атрибуту c?

obj->с

    1. Яка з перерахованих функцій не може бути конструктором?

void String ()

  1. Відзначте правильне твердження для абстрактного класу для мови С++.

Неможливо створити об'єкт абстрактного класу.

  1. Якщо в програмі мовою С++ в похідному класі перевизначена операція new то …

похідні від цього класу можуть використовувати глобальну операцію застосувавши операцію базовий_класс:: new.

  1. Який з перерахованих методів може бути конструктором для класу String у мові С++?

String (String & s);

  1. Яка функція, не будучи компонентом класу, має доступ до його захищених і внутрішніх компонентів?

Дружня.

  1. Чи викличе даний код помилку компіляції?

class Rectangle

{public: int a, b;

Помилка є: ім'я деструктора має збігатися з ім'ям класу.

  1. Вкажіть правильне оголошення віртуального методу, який приймає одне цілочисельне значення і повертає void.

virtual void SomeFunction (int х);

  1. Вкажіть правильне використання оператора friend.

class A {public: friend int Н :: CountPass (); private: short i;};

  1. Принцип обєктно-орієнтованого програмування, що полягає в об'єднанні атрибутів і методів об'єкта з метою забезпечення збереження даних, називається:

Інкапсуляція.

  1. В програмі описано абстрактний клас А і похідний від цього класу клас А1. Який із записів завідомо невірний?

A * a = new A;

  1. Оберіть вірне твердження про деструктор класу у С++.

Деструктор не містить параметрів.

  1. Вкажіть правильний варіант доступу до членів об’єктів (мова С++), описаних таким чином:

public: double Z;

int f(int c, int d) {return c+d;};} T1, T2;

T1.Z=23.1;

  1. Який із варіантів запису абстрактного класу у С++ є правильним?

class A {virtual int f () = 0;}

Мискит

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

2)Підсистема правового забезпечення – це це сукупність правових норм, що обумовлюють створення, юридичний статус і функціонування інформаційної системи, регламентують порядок одержання, перетворення й використання інформації

3)Основні принципи сучасних інформаційних технологій-інтерактивний режим роботи з комп'ютером; інтегрованість із іншими програмними продуктами; гнучкість процесу даних і постановок завдань.

4)Підсистема організаційного забезпечення – це це сукупність методів і засобів, що регламентують взаємодію працівників з технічними засобами й між собою в процесі розробки й експлуатації інформаційної систе

5)Ознаки системності описуються трьома-зовнішня цілісність; внутрішня цілісність; иєрархічність

6)Інформаційні системи по ознаці структурованості діляться на-формалізовані, не формаллізовані, частково формалізовані

7)DSS- системи підтримки прийняття рішень-системи, розроблені для підтримки процесів прийняття рішень у складних мало структурованих ситуаціях, пов'язаних з розробкою й прийняттям рішень

8)Інформаційні системи по характеру використання інформації діляться на-інформаційно-пошукові, інформаційно-довідкові, інформаційно-вирішальні, керуючі, що ра

9) Інформаційна система складається з-шести підсистем

10) Основні класи аналітичних інформаційних систем зберігання й аналізу корпоративних даних

репортинга, корпоративні, Data Mining, OLAP, OLTP, DSS