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

3 Перенавантаження унарних операторів. Навести приклад.

Термін перевантаження - це калька англійського слова overloading. Такий переклад з'явився в книгах по мовах програмування в першій половині 1990-х років. У виданнях радянського періоду аналогічні механізми називалися перевизначенням або повторним визначенням, перекриттям операцій.

До унарних операцій в мовах програмування зазвичай відносять такі як інкремент та декремент, тобто операції, які виконуються шляхом використання всього одного операнда (однієї змінної). Це відповідно операції збільшення і зменшення поточного значення змінної на певну фіксовану величину. Приклад використання часто можна зустріти в циклах типу for:

for(int i = 0; i<5; i++)

i++  це операція інкременту, тобто збільшення на 1.

for(int i = 5; i>0; i--)

i--  це операція декременту, тобто зменшення на 1.

При застосування цих операцій до екземплярів класів можуть виникати помилки, якщо в класах не було описано їх перевантаження. Ось приклад перевантаження:

class Person {

public:

void operator ++()

{

Age++;

}

protected:

int Age;

};

4 Використання похідних для обчислення коренів рівнянь.

Термін "похідна" є буквальним перекладом на українську французького слова derivйe, що ввів у 1797 р.Ж. Лагранж (1736-1813); він же ввів сучасні позначення .

Диференціальне числення широко використовується при дослідженні функцій. За допомогою похідної можна знайти проміжки монотонності функції, її екстремальні точки, найбільші і найменші значення.  Якщо функція f має позитивну (негативну) похідну в кожній точці деякого проміжку, то вона зростає (убуває) на цьому проміжку. При знаходженні проміжків монотонності потрібно мати на увазі, що якщо функція зростає (убуває) на інтервалі (a, b) і неперервна в точках a і b, то вона зростає (убуває) на відрізку [a, b].  Якщо точка x 0 є точкою екстремуму для функції f і в цій точці існує похідна, то f / (x 0) = 0. У точці екстремуму функція може не мати похідну. Внутрішні точки області визначення, в яких похідна дорівнює нулю або не існує, називаються критичними. Щоб встановити, чи має функція в даній критичній точці екстремум, користуються такими достатніми ознаками існування екстремуму.  Якщо функція f неперервна в точці x0 і існують такі точки a, b, що f / (x0)> 0 (f / (x0) <0) на інтервалі (a, x0) і f / (x0) <0 (f / (x0)> 0) на інтервалі (x0, b), то точкаx0 є точкою максимуму (мінімуму) функції f.  Для відшукання найбільших і найменших значень f на відрізку [a, b] досить порівняти між собою значення f в точках a, b і в критичних точках з відрізка [a, b].  Ці результати застосовні при вирішенні багатьох елементарних завдань, пов'язаних з нерівностями. 

5 Типи баз даних, баз знань та основні їх концепції.

База даних (БД) – це систематизоване сховище інформації певної предметної галузі, до якого можуть мати доступ різні користувачі для вирішення своїх завдань

Система управління базою даних (СУБД) – це програмне забезпечення, що дозволяє створювати БД й оновлювати інформацію, яка зберігається в ній. СУБД забезпечує зручний доступ до інформації з метою перегляду, пошуку, аналізу й обробки