Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Л-2 Класифікація програмного забезпечення.doc
Скачиваний:
3
Добавлен:
06.08.2019
Размер:
243.71 Кб
Скачать

Пакети прикладних програм

Класифікація пакетів прикладних програм (ППП) наведена на мал. 1.8.

Рис. 1.8. Класифікація пакетів прикладних програм

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

• ППП автоматизованого бухгалтерського обліку;

• ППП фінансової діяльності;

• ППП керування персоналом;

• ППП керування виробництвом;

• банківські інформаційні системи й т.п.

ППП автоматизованого проектування призначені для підтримки роботи конструкторів і технологів, пов'язаних з розробкою креслень, схем, графічним моделюванням і конструюванням.

Відмінними рисами цього класу ППП є високі вимоги до апаратного забезпечення, наявність бібліотек вбудованих функцій, об'єктів, інтерфейсів із графічними системами й БД (AutoCAD).

До ППП загального призначення відносять:

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

У сучасних СУБД (наприклад, MS Access 2.0) підтримуються елементи CASE–технології процесу проектування, зокрема:

• візуалізована схема БД;

• здійснено автоматичну підтримку цілісності БД при різних видах обробки (включення, видалення, модифікація);

• надаються так звані майстри, що забезпечують підтримки процесу проектування;

• створено шаблони структур БД, звітів, форм і т.д.

2. Сервери БД — це ПЗ, призначене для створення й використання в мережі інтегрованих БД за архітектурою «клієнт — сервер».

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

3. Текстові процесори призначені для роботи з текстовими документами. Розвитком даного напрямку є видавничі системи (Microsoft Word).

4. Табличні процесори є зручним середовищем для обчислень користувачем, містять засоби ділової графіки, засоби спеціалізованої обробки (Microsoft Excel).

5. Засоби презентаційної графіки – спеціалізовані програми, призначені для створення зображень і їхнього показу на екрані, підготовки слайд–фільмів, мультфільмів і їхнього проектування (Microsoft PowerPoint).

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

Методоорієнтовані ППП. програмні продукти, що забезпечують математичні, статистичні й інші методи рішення завдань. Найпоширеніші методи математичного програмування, рішення диференціальних рівнянь, імітаційного моделювання, дослідження операцій (Storm, SYSTAT, SAS і інші).

Офісні ППП. Даний клас охоплює програми, що забезпечують керування діяльністю офісу:

органайзери (планувальники) – для планування робочого часу, складання протоколів зустрічей, розкладів, ведення записів і телефонної книжки. До складу входять: калькулятор, записна книжка, годинник, календар і т.п.

програми–перекладачі;

комунікаційні пакети, призначені для організації взаємодії користувачів з інформаційними ресурсами мережі;

браузери, засоби створення веб–сторінок;

засоби електронної пошти.

Настільні видавничі системи. Даний клас ПЗ включає програми (PageMaker, CorelDraw, PhotoShop for Windows і т.д.), що забезпечують інформаційну технологію комп'ютерної видавничої діяльності:

• форматування й редагування текстів;

• автоматичну розбивку тексту на сторінки;

• комп'ютерну верстку друкованої сторінки;

• монтування графіки;

• підготовку ілюстрацій і т.п.

Програмні засоби мультимедіа – створення й використання аудіо– і відеоінформації.

Системи штучного інтелекту:

• програми–оболонки для створення експертних систем шляхом наповнення баз знань і правил логічного висновку;

• готові експертні системи для прийняття рішень у рамках певних предметних областей;

• системи аналізу й розпізнавання мови, тексту й т.п.

Приклади систем штучного інтелекту: FIDE, MYSIN, Guru і ін.