загрузка...
загрузка...
На головну

Огляд сучасного прикладного програмного забезпечення

  1. I. Поняття, основні принципи, цілі, завдання та напрями забезпечення безпеки дорожнього руху.
  2. III етап. Складання програмного коду
  3. IX. ПРАВОВІ ОСНОВИ ІНФОРМАЦІЙНОГО ЗАБЕЗПЕЧЕННЯ ПРИРОДОКОРИСТУВАННЯ ТА ОХОРОНИ НАВКОЛИШНЬОГО СЕРЕДОВИЩА
  4. Абстрактне мистецтво і основні течії сучасного західного мистецтва
  5. Акцесорні і неакцессорние способи забезпечення виконання зобов'язань
  6. Аналіз можливостей мережі Петрі для моделювання процесів розвитку сучасного авіапідприємства.
  7. Архітектура програмного забезпечення

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

Пакет прикладних програм (ППП) - Це комплекс програм, призначений для вирішення завдань певного класу.

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

Розрізняють такі види ППП:

- Загального призначення (універсальні),

- Методо-орієнтовані,

- Проблемно-орієнтовані,

- Глобальних мереж,

- Організації обчислювального процесу.

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

- Редактори текстові та графічні,

- Електронні таблиці,

- Системи управління базами даних (СКБД),

- Інтегровані пакети,

- CASE-технології,

- Оболонки експертних систем і систем штучного інтелекту.

Редактори - ППП, призначені для створення і зміни текстів документів, графічних даних та ілюстрацій. Вони застосовуються, в основному, для автоматизації документообігу в фірмі. Редактори бувають текстові, графічні та видавничі системи. Це Microsoft Word, Word Perfect, Chi writer, CorelDraw, Adobe Photoshop, Page Maker і ін.

Електронною таблицею називається ППП, призначений для обробки таблиць. До найбільш популярним ППП відносяться такі, як Microsoft Excel, Lotus 1-2-3, Quarto Pro і ін.

Для управління базою даних використовується СУБД. Управління базою даних включає в себе введення даних, їх корекцію і маніпулювання даними, т. Е. Додавання, видалення, витяг, оновлення і т. Д. Розвинені СУБД забезпечують незалежність прикладних програм, що працюють з ними, від конкретної організації в базах даних. З наявних СУБД найбільшого поширення набули Microsoft Access, Visual FoxPro, Paradox, Oracle, SQL Server.

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

- текстовий редактор,

- Електронну таблицю,

- графічний редактор,

- СУБД,

- Комунікаційний модуль.

CASE-технології - це сукупність засобів автоматизації розробки інформаційної системи, що включає в себе методологію аналізу предметної області, проектування, програмування і експлуатації ІС. В даний час CASE - технологія одна з найбільш динамічно розвиваються галузей, яка об'єднує сотні компаній. З наявних на ринку CASE - технологій можна виділити: Bruin, CDEZ, Tads.

Експертні системи - це системи обробки знань в вузькоспеціалізованої області підготовки рішень користувачів на рівні професійних експертів. Основу експертних систем становить база знань, в яку закладається інформація про дану предметної області. Як засоби реалізації експертних систем на ЕОМ використовують так звані оболонки експертних систем. Прикладами оболонок експертних систем, що застосовуються в економіці, є: Шедл (Діалог), Expert-Ease і ін.

Методо-орієнтовані ППП мають у своїй основі будь-якої економіко-математичний метод розв'язання задачі. Це ППП математичного програмування, мережевого планування і управління, теорії масового обслуговування та ін.

Проблемно-орієнтовані пакети - Це програмні продукти, призначені для вирішення будь-якої задачі в конкретній функціональної області. Відмінною рисою цих пакетів є їх порівняно вузька спрямованість на певне коло вирішуваних завдань і велика їх різноманітність. Це, наприклад, 1С бухгалтерія, K-2, Алтин і ін.

ППП глобальних мереж ЕОМ. Їх основне призначення - забезпечення зручного, надійного доступу користувача до територіально-розподіленим загальномережним ресурсів, баз даних, передачі повідомлень і ін. Наприклад, стандартні ППП глобальної мережі INTERNET:

- Кошти доступу і навігації,

- електронна пошта.

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

Розробляються в даний час ППП грунтуються на концепції організації інформаційних систем на базі синтезу централізованої і розподіленої обробки інформації та припускають дотримання наступних основних принципів:

- Повного використання потенціалу настільних систем і середовища розбраті поділеній обробки;

- Інтеграції різних архітектурних рішень без будь-яких обмежень, т. Е. Побудови абсолютно відкритої системи;

- Забезпечення максимальної економічності системи;

- Досягнення якісно нового рівня продуктивності, гнучкості, динамічності організації системи;

- Паралельної організації структури інформаційної системи;

- «Бізнес - додатків» (ППП функціональних підсистем), підтримуваних за допомогою ресурсів ІС.

Контрольні питання

1. Охарактеризуйте рівні програмного забезпечення.

2. Дати поняття «операційна система». Перерахуйте функції ОС.

3. Назвіть види операційних систем і приведіть класифікацію ОС.

4. Як вибрати ту чи іншу ОС?

5. Дати характеристику методам декомпозиції операційних систем. Привести гідності, недоліки і приклади типів архітектур ядер ОС.

6. Що таке процес?

7. Як відбувається управління процесами ОС?

8. Опишіть набір станів процесу.

9. Що таке «файлова система»? Для чого вона призначена? Поняття «файл», «каталог», «шлях».

10. Як розміщуються дані в ПК?

11. Що за поняття «сектор», «кластер»?

12. Охарактеризуйте файлові системи FAT 16, FAT 32, NTFS. Дайте їх переваги та недоліки.

13. Назвіть функції обслуговування файлової структури.

14. Що таке утиліта? Перерахуйте функції утиліт.

15. Дайте коротку характеристику утилітам.

16. Що таке стиснення? Охарактеризуйте засоби стиснення даних (архіватори).

17. Чим відрізняється WinZIP від ??WinRAR?

18. Для чого призначені драйвери? Які функції виконують драйвери?

19. Визначте призначення прикладного програмного забезпечення. Що таке пакет прикладних програм?

20. Охарактеризуйте види ППП. Назвіть принципи розробляються в даний час ППП.





Найбільш поширеним мовою логічного програмування є мова Prolog (Пролог). | У ООП базовими одиницями програм і даних є класи. | поліморфізм | Тема 7. Основи операційних систем | Класифікація операційних систем. | модульне ядро | микроядро | управління процесами | файлові системи | Утиліти. Архіватори. драйвери |

загрузка...
© um.co.ua - учбові матеріали та реферати