Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Глава 3. Структура ПЗ ПК.doc
Скачиваний:
9
Добавлен:
19.09.2019
Размер:
228.35 Кб
Скачать

2.4. Прикладне програмне забезпечення

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

• пакети прикладних програм (ППП);

• оригінальні програми користувача.

ППП називають комплекси програм, які призначені для розв’язання задач певного класу. Їх можна віднести до однієї з трьох груп: методо-орієнтовані, проблемно-орієнтовані, загального призначення.

Методо-орієнтовані комплекси програм дозволяють вирішувати різні наукові й інженерні задачі, у тому числі задачі математичної статистики, лінійного програмування, планування і управління, оптимізації, ГІС тощо.

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

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

До групи оригінальних програм можна віднести усі створені користувачем програми для вирішення обмеженого кола задач у конкретній галузі. Це може бути як одна програма, так і група взаємозалежних програм, наприклад комплекс програм з управління певним об'єктом.

За виконуваними задачами прикладні програми можна розділити на:

текстові процесори – дозволяють готувати документи, використовувати різні шрифти символів, абзаци довільної форми, автоматично переносити слова на новий рядок, робити виноски, включати малюнки, автоматично нумерувати сторінки тощо. Дозволяють перевіряти правопис, набирати тексти у декілька стовпців, створювати у тексті таблиці і діаграми, будувати змісти, предметні покажчики тощо. Найбільш відомими серед них Microsoft WORD;

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

Крім того, є велика кількість можливостей декоративного характеру – включення звукових ефектів, створення слайд-шоу тощо. Найбільшою популярністю користуються табличні процесори Microsoft Excel, Lotus 1-2-3 і Quatro Pro;

видавничі системи призначені для підготовки рекламних буклетів, оформлення газет, журналів й книг. Основна їх функція – це верстка, тобто розміщення тексту на сторінках документа, вставка малюнків, використання образотворчих ефектів тощо. Зазвичай, тексти документів набираються у редакторі типу Microsoft Word, а потім зчитуються видавничою системою, де й виконується їх остаточне оформлення. Найбільш відомими є видавничі системи – PageMaker фірми Adobe і Quark Xpress фірми Quark;

програми підготовки презентацій дозволяють ефектно оформляти слайди для презентацій, вставляюяи туди красиві діаграми, малюнки, надписи тощо, а також і показувати презентації за допомогою комп'ютера (на моніторі великого розміру або спеціальній демонстраційній панелі). Прикладом таких програм є PowerPoint фірми Microsoft, Freelance Graphics фірми Lotus, Charisms фірми Micrografx, Harvard Graphics Software фірми Publishing;

графічні редактори дозволяють створювати й редагувати рисунки. В найпростіших редакторах даються можливості малювання ліній, кривих, розфарбування областей екрана, створення написів різними шрифтами тощо;

програми для анімації дозволяють створювати двовимірні й тривимірні моделі рухомих об'єктів, керування і комбінування ними, створювати нескладні анімаційні фільми. Прикладами таких програм є 3 D;

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

бухгалтерські програми. Бухгалтерські програми призначені для ведення бухгалтерського обліку, підготовки фінансової звітності і фінансового аналізу діяльності підприємств. Через несумісність вітчизняного бухгалтерського обліку із закордонним, у нашій країні використовуються винятково вітчизняні бухгалтерські програми. Для підприємств, здійснюючих невелику кількість господарчих операцій може виявитися достатнім застосування найпростіших й недорогих програм бухгалтерського обліку типу Інфо-Бухгалтер фірми „Інформатик”, Турбо-Бухгалтер фірми „ДІЦ” та інших. Для підприємств з великим обсягом господарських операцій, потрібні більш розвинені можливості обліку: складський облік, облік торгових операцій, контроль за виконанням договорів, управлінський облік, фінансовий аналіз діяльності підприємства тощо. Для таких підприємств доцільне застосування програмних комплексів фірм 1С:Бухгалтерія, Парус, Інфософт, Інфин, Атлант-Інформ, КомТех+ тощо;

правові бази даних містять тексти нормативних документів і надають можливості пошуку, роздрукування тощо. Поширюються правові бази даних загального призначення й спеціалізовані бази даних з господарського, банківського, митного, регіонального законодавства тощо. Дешеві бази даних, зазвичай продаються на компакт-дисках і коштують приблизно 20 дол. США, більш коштовні встановлюються на комп'ютер замовника дилером і регулярно оновлюються за допомогою електронної пошти або розсиланням дисків (приклади таких баз – Гарант, Кодекс, Консультант-Плюс, Юрисконсульт тощо);

персональні інформаційні менеджери дозволяють призначати разові і повторювані заходи, нагадувати про справи, які необхідно виконувати регулярно, полегшують телефонні дзвінки тощо. Прикладами таких програм є Lotus Organizer і Sidekick фірми Starfish Software.

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

програми розпізнавання символів (FineReader фірми АВВУУ, Cunie-form фірми Cognitive Technologies) дозволяють вводити за допомогою сканера надруковані тексти (машинописні, тексти книг, газет, журналів тощо), роблячи непотрібним стомлююче і трудомістке ручне введення текстів з клавіатури. Однак якість розпізнавання текстового матеріалу залежить від якості тексту.

програми-перекладачі (Stylus фірми ПроМТ, Сократ фірми Арсеналъ, LINGVO фірми АВВУУ тощо, дозволяють перекладати з тою чи іншою пристойною якістю тексти з однієї мови на іншу і навпаки;

програми-словники (Мультилекс фірми МедіаЛінгва, Контекст фірми Інформатик, Лінгво фірми АВВУУ тощо) це електронні версії звичайних словників з деякими досить зручними додатковими можливостями;

системи управління базами даних (СУБД) дозволяють керувати великими інформаційними масивами – базами даних. Найпростіші СУБД дозволяють обробляти на комп'ютері один масив інформації, наприклад персональну картотеку. Більш складні СУБД підтримують декілька масивів інформації і зв'язки між ними, тобто можуть використовуватися для задач, у яких бере участь багато різних видів об'єктів, пов'язаних один з одним різними співвідношеннями. Зазвичай, ці СУБД включають засоби програмування, багато з них можуть використовуватись і для інтерактивного застосування, наприклад СУБД Lotus Approach, DataBase, Paradox. При необхідності розробки невеликих інформаційних систем, часто застосовуються Microsoft Access, FoxPro, Clarion тощо. Для створення великих багатокористувальницьких інформаційних систем краще підходять СУБД типу клієнт-сервер. У них база даних розташовується на потужному комп'ютері – сервері, який приймає від програм, що виконуються на інших комп'ютерах (клієнтів), – запити на одержання тієї чи іншої інформації з бази даних або здійснення тих чи інших маніпуляцій з даними. Серед таких СУБД широко використовуються Oracle, Microsoft SQL Server, Sybase SQL Server, Informix тощо;

системи автоматизованого проектування (САПР) дозволяють здійснювати креслення і конструювання різних предметів і механізмів за допомогою комп'ютера. Серед систем малого і середнього класу найбільш популярними система AutoCad фірми AutoDesk. Системи більш високого класу включають засоби тривимірного твердотільного моделювання, проектування процесів механообробки, програмування обладнання з числовим програмним управлінням тощо.