- •Розділ 2. Комп”ютерна техніка та програмне забезпечення. Тема 3. Комп‘ютерна техніка.
- •Тема 4. Операційні системи microsoft windows .
- •Тема 5. Комп‘ютерні мережі і телекомунікації.
- •Тема 6. Системи обробки тексту.
- •Тема 7. Глобальна співдружність комп"ютерних мереж internet.
- •Розділ 3. Інформаційні системи. Тема 8. Системи табличної обробки даних.
- •Тема 9. Системи управління базами даних.
- •Субд access:
- •Форма прийому іспитів: аудиторія київський національний економічний університет
- •Екзаменаційний білет № 6.7
- •Екзаменаційний білет № 7.5
- •Приклади типових завдань, що виносяться на іспит:
- •Розв'язання економічних задач із використанням спеціальних функцій у різних програмних середовищах.
Розв'язання економічних задач із використанням спеціальних функцій у різних програмних середовищах.
Фінансових, функцій прогнозування, функцій, створених користувачем, тощо.
Наприклад,
Визначити поточну вартість звичайних щомісячних платежів розміром 50 тис. грн протягом 2 років при нарахуванні 18% річних. Описати застосовану фінансову функцію EXCEL.
Розв”язок:
Для розрахунку поточної вартості фіксованих періодичних платежів використовується функція =ПЗ(норма; число періодів ; виплата)
Де потрібні аргументи -
норма - це ставка проценту за період
число періодів - кількість платежів
виплата – розмір платежа
За умови задачі період нарахування відсотків = місяцю, тому число періодів= 2 * 12, а норма = 8%/12. Виплата = -50000, тому що гроші вкладаються, а не отримуються.
Функція = ПЗ(8%/12;2*12;-50000) записується у вільну комірку.
Результат : 1 001 520,27грн.
Знайти рішення рівняння Y=ax1+bx2 => max,
де a=2, b=5, a невідомі мають такі обмеження:
х12+х22<=100, i x1 i x2 не від”ємні.
Розв”язок:
Задача реалізується засобами Microsoft Excel. У комірку А2 заноситься значення х1 (0), у комірку В2 – значення х2 (0), у комірку С2 – значення цільової функції =2*А5+5*А6
У комірку А4 – значення першого обмеження =А5^2+А6^2
В икористовується програма ПОИСК РЕШЕНИЯ, де заносяться дані згідно показаним у прикладі. Програма викликається з пункту меню СЕРВИС, підпункту ПОИСК РЕШЕНИЯ.
Після занесення даних і натиснення кнопки Выполнить, програма виконає підрахунки і треба натиснути Ок. У комірках А2 і В2 значення х, які раніше дорівнювали 0, стануть рівними 3,713902961 і 9,28476843 відповідно (не від”ємними). Результат комірки А4 – це сума х12+х22, яка дійсно дорівнює 100. Отже, обидва обмеження виконуються, а результат рішення = 53,8516481 (комірка В5).
Використання функцій у створенні модулей і виразів (Excel, Access): Наприклад:
Обчислити значення функцій У згідно заданого математичного виразу:
Ax2 , якщо х<0
Y = b ln x , якщо х>0
A=-52,5; b=8,3; х=4,3,-6,-2,1,0 (При х=0 уводиться повідомлення “НЕТ РЕШЕНИЯ”)
Розв”язок у середовищі Microsoft Excel :
Використовується логічна функція
=ЕСЛИ(умова; дія, якщо умова виконується;дія, якщо умова не виконується)
Результати оформлюються таким чином: Заносяться вхідні значення А(А2),В(2), Х(комірки С2:С7).
У комірку D2 заноситься значення функції
=ЕСЛИ(C2<0;$A$2*C2^2;ЕСЛИ(C2>0;$В$2*LN(C2);”НЕТ РЕШЕНИЯ”)) і копіюється у комірки С3:С7.
Р езультат рішення із значеннями:
Результат рішення із формулами:
Результати надані для самостійної перевірки на комп'ютері.
Розв”язок у середовищі мови програмування Visual Basic :
Для вирішення задачі створюється функція користувача MyY, значення якої залежить від вхідних параметрів:
коефіцієнтів А і В і невідомого Х.
Функція користувача створюється на окремому аркуші модулю:
А потім впроваджується у аркуш Microsoft Excel (Е2) і копіюється у комірки Е3:Е7:
Результат аналогічний тому, який був отриманий при використанні вбудованиї функції ЕСЛИ.
Розв”язок у середовищі Microsoft Access :
Усі вхідні значення повинні зберігатися у таблиці з такими полями:
А - числове, В - числове, Х - числове ціле.
Створюється запит на вибірку даних за допомогою Майстра, у який додається нове поле У:
Ц е поле ствоюється за допомогою побудувача виразів (використується вбудована функція IIF):
Треба звернути увагу, що за умови х=0 не можна у вираз записати "НЕТ РЕШЕНИЯ", тому що створений вираз міститься у числовому полі.
Результат запиту:
В идно, що результат збігається з поданими вище.