використовують термін програмне забезпечення (software) [5], під яким розуміють сукупність програм, процедур і правил, а також документації, що стосуються функціонування системи обробки даних.
Програмне та апаратне забезпечення в комп'ютері працюють в нерозривному зв'язку і взаємодії. Склад програмного забезпечення обчислювальної системи називається програмною конфігурацією. Між програмами існує взаємозв'язок, т. Е. Робота безлічі програм базується на програмах нижчого рівня.
Базовий рівень
Базовий рівень є нижчим рівнем програмного забезпечення. Він відповідає за взаємодію з базовими апаратними засобами.
Системний рівень
Системний рівень - перехідний. Програми цього рівня забезпечують взаємодію інших програм комп'ютера з програмами базового рівня і безпосередньо з апаратним забезпеченням.
Службовий рівень
Програми цього рівня взаємодіють як із програмами базового рівня, так і з програмами системного рівня. Призначення службових програм (утиліт) полягає у автоматизації робіт по перевірці та налаштування комп'ютерної системи, а також для поліпшення функцій системних програм [5].
Таким чином, мета цієї роботи - створити готове користувальницький додаток з простим керуванням, виконуючим функції інвентаризації обліку інвентарю коледжу, швидкий пошук одиниці інвентарю.
. 2 Характеристика прикладного програмного забезпечення
Прикладне програмне забезпечення-програми, призначені для виконання певних користувальницьких завдань і розраховані на безпосередню взаємодію з користувачем. На відміну від прикладного, системне програмне забезпечення (операційна система) використовується для забезпечення роботи комп'ютера самого по собі і виконання прикладних програм [7].
Прикладне програмне забезпечення - програмне забезпечення, яке складається з:
окремих прикладних програм і пакетів прикладних програм, призначених для вирішення різних завдань користувачів;
автоматизованих систем, створених на основі цих (пакетів) прикладних програм.
Пакети прикладних програм (ППП) - служать програмним інструментарієм вирішення функціональних завдань і є найчисленнішим класом програмних продуктів. У даний клас входять програмні продукти, що виконують обробку інформації різних предметних областей. Установка програмних продуктів на комп'ютер виконується кваліфікованими користувачами, а безпосередню їх експлуатацію здійснюють, як правило, кінцеві користувачі - споживачі інформації, у багатьох випадках, діяльність яких досить далека від комп'ютерної області. Даний клас програмних продуктів може бути вельми специфічним для окремих предметних областей [14].
Прикладні програми призначені для того, щоб забезпечити застосування обчислювальної техніки в різних сферах діяльності людини. Крім створення нових програмних продуктів розробники прикладних програм великі зусилля витрачають на вдосконалення та модернізацію популярних систем, створення їх нових версій.
В даний час існує величезна кількість ППП, що охоплюють практично всі сторони діяльності людини. Всі безліч ППП можна розділити на два великі класи: пакети загального призначення і спеціалізовані пакети.
У класі пакетів загального призначення особливе місце займають інтегровані пакети прикладних програм. Вони являють собою багатофункціональний набір програм, в якому в одне ціле з'єднані можливості різних функціональних пакетів загального призначення. Ідеєю об'єднання є, з одного боку, функціональна повнота доповнюють один одного програм, що мають однотипний користувальницький інтерфейс, а, з іншого боку, можливість виконувати весь технологічний цикл обробки даних на одному робочому місці.
Класифікація прикладного програмного забезпечення
Текстові редактори. Основні функції - це введення і редагування текстових даних. Для операцій вводу, виводу та зберігання даних текстові редактори використовують системне програмне забезпечення.
Текстові процесори. Дозволяють форматувати, т. Е. Оформляти текст. Основними засобами текстових процесорів є засоби забезпечення взаємодії тексту, графіки, таблиць та інших об'єктів, що становлять готовий документ, а також засоби автоматизації процесів редагування та форматування.
Графічні редактори. Широкий клас програм, призначених для створення і обробки графічних зображень. Розрізняють три категорії:
растрові редактори;
векторні редактори;
D-редактори (тривимірна графіка).
У растрових редакто...