THE BELL

Є ті, хто прочитали цю новину раніше вас.
Підпишіться, щоб отримувати статті свіжими.
Email
ім'я
Прізвище
Як ви хочете читати The Bell
без спаму

Міністерство освіти і науки Російської Федерації

Федеральне агентство з освіти

ГОУ ВПО Омський державний технічний університет

Кафедра «Маркетинг і підприємництво»

ДОМАШНЯ РОБОТА

З ДИСЦИПЛІНИ «ІНФОРМАТИКА»

Тема: «Прикладне програмне забезпечення»

Виконав: студент гр. МУ-129

Вирів Е.А.

Перевірив: в'язні В.В.

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

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

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

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

Апаратна частина комп'ютерів і мереж ЕОМ;

Технологія розробки програм;

Функціональні завдання різних предметних галузей.

Виходячи з цього виділяють три класи програмних продуктів (рис. 1):

Системне програмне забезпечення;

Інструментарій технології програмування;

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

Таблиця 1

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

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

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

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

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

До цього класу ППП відносяться:

1. редактори: текстові (Word, WordPad) і графічні (CorelDraw, PhotoShop);

2. електронні таблиці (Excel, Lotus 1-2-3);

3. системи управління базами даних (Access, Oracle);

4. засоби підготовки презентацій (PowerPoint);

5. інтегровані ППП;

6. системи автоматизації проектування (AutoCad);

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

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

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

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

Програмні продукти даного класу можна класифікувати за різними ознаками:

1. типам предметних областей;

2. типам інформаційних систем;

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

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

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

2. фінансової діяльності;

3. управління персоналом (кадровий облік);

4. управління матеріальними запасами;

5. управління виробництвом;

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

Основні тенденції в області розвитку проблемно-орієнтованих програмних засобів:

1. створення програмних комплексів у вигляді автоматизованих робочих місць (APM) управлінського персоналу;

2. створення інтегрованих систем управління предметною областю на базі обчислювальних мереж , Які об'єднують АРМи в єдиний програмний комплекс з архітектурою "клієнт - сервер";

3. організація даних великих інформаційних систем у вигляді розподіленої бази даних в мережі ЕОМ;

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

5. створення програмного забезпечення, що дозволяє налаштовувати функції обробки даних кінцевими користувачами (Без участі програмістів);

6. захист програм і даних від несанкціонованого доступу (парольний захист на рівні функцій, режимів роботи, даних).

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

Найбільш важливо для даного класу програмних продуктів створення дружнього інтерфейсу для кінцевих користувачів.

ППП автоматизованого проектування

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

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

ППП загального призначення

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

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

Малюнок 1.

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

До ППО загального призначення відносяться програми, призначені для вирішення спільних універсальних завдань. Такі програми використовує більшість користувачів ПК.

текстові редактори використовуються для створення і редагування тексту, не застосовуючи будь-яке оформлення. Найвідоміші текстові редактори - Блокнот (входить в стандартний склад операційної системи Windows), TextPad.

  • зображень - програми ACDSee, FastStone Image Viewer і ін .;
  • HTML-сторінок - веб-браузери Internet Explorer, Mozilla Firefox, Google Chrome, Opera і ін .;
  • медіа контенту (плеєри, програвачі):
    • o аудіоплеєри AIMP, Spider player, Media Monkey і ін .;
    • o мультимедіа-центри Windows Media Player (WMP, входить в стандартний склад операційної системи MS Windows), QuickTime Player (входить в стандартний склад Mac OS), Winamp, VLC Media Player, Media Player Classic і ін .;
  • flash-контенту, які використовуються для відтворення відео і аудіо файлів на веб-сайтах, для ігор онлайн - Flash-плеєр Adobe Flash Player та ін.;
  • pdf-файлів для перегляду і друку pdf-файлів - програма Adobe Reader.

Системи управління базами даних (СКБД), до яких відносяться настільні бази даних для створення і управління роботою баз даних, Серед яких MS Access, Paradox. До функцій СУБД відноситься опис даних, забезпечення доступу до даних, здійснення пошук і відбору даних за певними критеріями.

Програми-перекладачі:

  • електронні словники для перекладу окремих слів - ABBYY Lingvo, МультиЛекс;
  • програми для перекладу великих текстів - ПРОМТ.

Прикладне програмне забезпечення спеціального призначення

зауваження 1

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

експертні системи стали подальшим розвитком СУБД і призначаються для аналізу даних, які зберігаються в базах знань (замінюють фахівця-експерта). СУБД виробляють операції маніпулювання даними, а експертні системи проводять логічний аналіз даних, оснащені функціями самонавчання. Найбільш відомі: MYCIN (медицина), ACES (військова справа), ACE (електроніка), CODES (інформатика), DENDRAL (хімія), PROSPECTOR (геологія), РЕМОРАМА (торгівля). Експертні системи в основному використовуються працівниками, які займаються діагностикою, конструюванням, плануванням і управлінням.

Настільні видавничі системи, Які використовуються для електронної верстки друкованої продукції (газети, журнали, книги, буклети). Використовуються працівниками друкарень, редакцій журналів і газет, видавництв, а також працівниками рекламних агентств. Серед програм QuarkXPress, Adobe InDesign, Adobe FrameMaker, Corel Ventura, MS Publisher (частіше використовується як програма загального призначення).

електронні енциклопедії, Підручники, словники, довідники використовуються школярами, студентами, науковцями, спеціалістами різних сфер для отримання знань в певній сфері. відомі Енциклопедія сучасної техніки. Будівництво »,« Довідник майстра-будівельника »,« Музичний словник », інтерактивний мультимедіа підручник« Органічна хімія »та багато інших. ін.

серверні СУБД використовуються адміністраторами баз даних для управління виробництвом і роботою з базами даних інформаційних систем. До них відносяться mySQL, MS SQL Server, Oracle Database.

Відеоредактори (системи відеомонтажу):

  • професійні (Adobe Premiere Pro, Grass Valley Ediu, Sony Vegas Pro);
  • «Домашні» (Windows Movie Maker (входить в операційну систему Windows), Corel VideoStudio Pro, Pinnacle Studio).

Аудіоредактор (системи аудіомонтажа):

  • професійні - призначені для запису музичних файлів, створення фонограм для радіо, озвучування фільмів, комп'ютерних ігор, реставрації старих фонограм (Adobe Audition, Sony Sound Forge. Audacity і ін.);
  • «Домашні» - використовуються для запису аматорських музичних файлів, створення власних рингтонів для мобільних телефонів і ін. (CyberPower Audio Editing Lab, Akram Audio Editor і ін.).

Нотні редактори використовуються працівниками музичних видавництв, музичних навчальних закладів, музичних театрів, філармоній, композітовамі, диригентами для створення і редагування нотного тексту з оформленням, а також для програвання набраного тексту (Finale, Encore, Cakewalk Overture, Sibelius, MuseScore).

Прикладне програмне забезпечення професійного призначення

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

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

Системи автоматизованого проектування (САПР, CAD / CAM / CAE) використовуються для автоматизації процесу розробки креслень, схем, 3D-моделей, конструкторської документації. Використовуються інженерами-конструкторами, архітекторами. Відомі програми Компас, AutoCAD, ZwCAD, BtoCAD і ін.

Геоінформаційні системи (ГІС):

  • універсальні і спеціалізовані, за допомогою яких можна створювати, редагувати і проводити аналіз електронних географічних карт, здійснювати пошук інформації про об'єкти карт: містах, дорогах, будівлях, вулицях, річках, рельєфі, середньорічній температурі. Використовуються ГІС-спеціалістами, ГІС-операторами, інженерами-картографами, геологами, геодезисти, гідрологами, метеорологами (MapInfo, ArcGIS, Arcview, GeoServer, GRASS, Полігон, Панорама, ГІС Метео);
  • інформаційно-довідкові використовуються непрофесіоналами для перегляду карт міста та околиць, для пошуку організацій, маршрутів транспорту, пошуку проїзду по місту. До них відносять 2ГІС.

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

Бухгалтерські системи використовуються для ведення бухгалтерського і податкового обліку. Наприклад, 1С: Бухгалтерія.

Фінансово-аналітичні системи призначені для ведення аналітичного обліку фінансово-господарської діяльності організації (систематизація інформації, розрахунок аналітичних показників і формування звітів). Наприклад, Альт-Фінанси, Audit Expert, ІНЕК-Аналітик, ФінЕкАналіз і ін.

зауваження 2

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

Міністерство освіти і науки Російської Федерації

Федеральне агентство з освіти

ГОУ ВПО Омський державний технічний університет

Кафедра «Маркетинг і підприємництво»

ДОМАШНЯ РОБОТА

З ДИСЦИПЛІНИ «ІНФОРМАТИКА»

Тема: «Прикладне програмне забезпечення»

Виконав: студент гр. МУ-129

Вирів Е.А.

Перевірив: в'язні В.В.

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

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

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

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

Апаратна частина комп'ютерів і мереж ЕОМ;

Технологія розробки програм;

Функціональні завдання різних предметних галузей.

Виходячи з цього виділяють три класи програмних продуктів (рис. 1):

Системне програмне забезпечення;

Інструментарій технології програмування;

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

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

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

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

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

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

До цього класу ППП відносяться:

1. редактори: текстові (Word, WordPad) і графічні (CorelDraw, PhotoShop);

2. електронні таблиці (Excel, Lotus 1-2-3);

3. системи управління базами даних (Access, Oracle);

4. засоби підготовки презентацій (PowerPoint);

5. інтегровані ППП;

6. системи автоматизації проектування (AutoCad);

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

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

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

Програмні продукти даного класу можна класифікувати за різними ознаками:

1. типам предметних областей;

2. типам інформаційних систем;

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

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

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

2. фінансової діяльності;

3. управління персоналом (кадровий облік);

4. управління матеріальними запасами;

5. управління виробництвом;

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

Основні тенденції в області розвитку проблемно-орієнтованих програмних засобів:

1. створення програмних комплексів у вигляді автоматизованих робочих місць (APM) управлінського персоналу;

2. створення інтегрованих систем управління предметною областю на базі обчислювальних мереж , Які об'єднують АРМи в єдиний програмний комплекс з архітектурою "клієнт - сервер";

3. організація даних великих інформаційних систем у вигляді розподіленої бази даних в мережі ЕОМ;

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

5. створення програмного забезпечення, що дозволяє налаштовувати функції обробки даних кінцевими користувачами (Без участі програмістів);

6. захист програм і даних від несанкціонованого доступу (парольний захист на рівні функцій, режимів роботи, даних).

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

Найбільш важливо для даного класу програмних продуктів створення дружнього інтерфейсу для кінцевих користувачів.

ППП автоматизованого проектування

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

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

ППП загального призначення

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

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

В даний час найбільш широко представлені реляційні СУБД для персональних комп'ютерів, які здійснюють:

1. роботу з базою даних через екранні форми;

2. організацію запитів на пошук даних за допомогою спеціальних мов запитів високого рівня;

3. генерацію звітів різної структури даних з підбиттям проміжних і остаточних підсумків;

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

Призначені для користувача програми (прикладні програми), що функціонують в середовищі СУБД, створюються по типу меню роботи кінцевого користувача, кожна команда якого забезпечує автоматизоване виконання певної функції. В сучасних СУБД (наприклад, в СУБД Access 2.0) містяться елементи CASE-технології проектування, зокрема:

Візуалізувати схема баз даних;

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

Надаються так звані "майстри", що забезпечують підтримку процесу проектування (режим "конструктор") - "майстер таблиць", "майстер форм", "майстер звітів", "будівник меню" і т. П .;

Створені для широкого використання прототипи (шаблони) структур баз даних, форм, звітів і т. Д.

Все це свідчить про розширення функціональних можливостей СУБД як інструментального засобу для створення додатків.

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

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

Більшість серверів баз даних може використовувати одночасно кілька платформ (Windows NT, Unix, OS / 2 та ін.), Підтримує широкий спектр протоколів передачі даних (IPX, TCP / IP, X.25 та ін.).

Найбільшими проблемами застосування серверів баз даних є забезпечення цілісності (несуперечності) баз даних, вирішення питання, пов'язаного з дублюванням (тиражуванням) даних по вузлах мережі і їх синхронним оновленням.

Генератори (сервери) звітів - програмні засоби, що мають самостійний напрям розвитку, що забезпечують реалізацію запитів і формування звітів в друкованому або екранному вигляді в умовах мережі з архітектурою "клієнт - сервер".

Сервер звітів підключається до сервера баз даних, використовуючи всі рівні передач і драйвери сервера баз даних.

Сервери звітів включають:

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

- програми управління чергою запитів на формування звітів;

- програми ведення словника користувачів для розмежування доступу до сформованих звітів;

- програми ведення архіву звітів та ін.

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

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

табличний процесор - програми для обчислень силами кінцевого користувача; засоби ділової графіки, програми спеціалізованої обробки (вбудовані функції, робота з базами даних, статистична обробка даних і ін.).

Засоби презентаційної графіки - спеціалізовані програми, призначені для створення зображень і їх показу на екрані, підготовки слайд-фільмів, мультфільмів, відеофільмів, їх редагування, визначення порядку проходження зображень. Презентація може включати показ діаграм і графіків. Всі програми презентаційної графіки умовно діляться на програми для підготовки слайд-шоу і програми для підготовки мультимедіа-презентації. Для роботи цих програм необхідно також наявність спеціалізованого обладнання - LCD (Liquid Crystal Desktop) - жидкокристаллической проекційної панелі, яка просвічується проектором для виведення зображення на екран, відеотехніка.

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

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

Найбільш поширені інтегровані пакети, компонентами яких є:

2. текстовий редактор;

3. табличний процесор;

4. органайзер;

5. засоби підтримки електронної пошти;

6. програми створення презентацій;

7. графічний редактор.

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

Відмінними рисами даного класу програмних засобів є:

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

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

Загальний сервіс для програм інтегрованого пакета (наприклад, словник і засоби орфографії для перевірки правопису, будівник діаграм, конвертер даних і ін.);

легкість обміну і посилань на об'єкти, створені програмами інтегрованого пакета (застосовується два методи: DDE - динамічний обмін даними і OLE - динамічна компоновка об'єктами), однаковий перенесення об'єктів (метод drag-and-drop);

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

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

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

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

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

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

Офісні ППП

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

1.Органайзери (планувальники) - програмне забезпечення для планування робочого часу, складання протоколів зустрічей, розкладів, ведення записної і телефонної книжки.

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

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

1. програми-перекладачі, призначені для створення підрядника вихідного тексту на зазначеному мовою;

2. словники орфографії, використовувані при перевірці текстів;

3. словники синонімів, які використовуються для стильової правки текстів;

4. програми для розпізнавання ліченої сканерами інформації і перетворення в текстове представлення. До них відносяться:

ППП OCR Cunei Form 2.0 - забезпечує розпізнавання змішаних російсько-англійських текстів, в форматі RTF зберігається як текст, так і ілюстрації;

ППП OCR Tiger - шрифтовая навчається система розпізнавання російської мови з можливістю автоматичного вибору шрифту з бібліотеки, забезпечує багатосторінковий введення текстів;

ППП Stylus Lingvo Office - реалізує весь цикл «від листа до листа» - за допомогою сканера здійснюється зчитування текстового зображення, що знаходиться на друкованому аркуші; FineReader здійснює розпізнавання оптичних образів і запис прочитаної інформації в текстовому вигляді; Stylus for Windows виконує переклад на зазначену мову; коректор орфографії Lingvo Corrector і резидентний словник Lingvo здійснює перевірку і правку. Результат перекладу представляється у форматі текстового редактора Word for Windows.

комунікаційні ППП - призначені для організації взаємодії користувача з видаленими абонентами інформаційної мережі. В умовах розвитку глобальної інформаційної мережі Internet з'явився новий клас програмного забезпечення - браузери, засоби створення WWW-сторінок. Вони розрізняються варіантами отримання допомоги мови HTML, Використанням кольору при оформленні фону, тексту, форматуванням тексту, використанням графічних форматів зображень, таблиць, фонового звуку, мультиплікації і т. П. Більшість браузерів використовують мова Java. Електронна пошта також стає обов'язковим компонентом офісних ППП.

Настільні видавничі системи

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

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

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

3. створення заголовків;

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

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

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

ППП Adobe Page Maker 6.0 забезпечує підготовку багатосторінкових кольорових публікацій, гнучкий дизайн сторінок, високоякісний друк. Розширено можливості по верстці: необмежене число сторінок-шаблонів, які можуть використовуватися в одній публікації; застосування різних ефектів до кольорових зображень; настройка різкості і регулювання квітів в імпортованих файлах; можливо закріплення розташування об'єктів на сторінці, автоматичне вирівнювання об'єктів.

Програмні засоби мультимедіа

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

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

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

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

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

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

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

Як правило, інтелектуальний інтерфейс включає:

діалоговий процесор природною мовою;

планувальник, що перетворює опис завдання в програму вирішення на основі інформації бази знань;

монітор, що здійснює управління компонентами інтерфейсу.

спеціальне ПО включаетна методо-орієнтовані ППП і проблемно-орієнтовані ППП.

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

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

У бухгалтерської області - це програми автоматизації бухгалтерського обліку «1С: Бухгалтерія», «Парус», «Інтелект-Сервіс» та ін .;

в банківській діяльності - це програмні продукти, пропоновані фірмами «Диасофт», «Інверсія», «R-Style» та ін.

інформаційно-довідкові системи, такі, як «Консультант Плюс», «Гарант», «Юсіс» і ін.

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

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

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

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

ППП фінансового менеджменту (ППП ФМ) з'явилися в зв'язку з необхідністю фінансового планування і аналізу діяльності фірм. Сьогоднішній російський ринок ППП МФ представлений в основному двома

класами програм: для фінансового аналізу підприємства та для оцінки ефективності інвестицій.

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

Як приклад інтегрованого пакету, широко використовуваного в управлінні фінансами, можна привести ППП Project Expert.

Project Expert - система розробки інвестиційних проектів і фінансового планування діяльності підприємства, що дозволяє аналізувати ефективність інвестицій. У програмі Project Expert застосовується методика по оцінці інвестиційних проектів і методика фінансового аналізу.

Project Expert є додатком, працює в середовищі Windows NT, Windows 98, Windows 95, Windows 2000 і відповідає сучасним вимогам по швидкодії.

Project Expert дозволяє враховувати специфіку російської економічної дійсності (податкові зміни, інфляція і т.д.).

Основні функції програми:

1. детально описати і спроектувати діяльність будь-якого підприємства, з урахуванням зміни параметрів зовнішнього середовища (інфляція, податки, курси валют);

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

3. побудувати модель фінансування проекту;

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

5. виявити ключові ризики;

6. підготувати фінансові звіти (Звіт про рух грошових коштів (Кеш-фло), Баланс, Звіт про фінансові результати, Звіт про використання прибутку) і бізнес-план інвестиційного проекту, повністю відповідають міжнародним вимогам;

7. провести всебічний аналіз проекту, в тому числі аналіз чутливості, аналіз загальної ефективності проекту (Індекс прибутковості, Чистий приведений дохід, Внутрішня норма рентабельності), аналіз грошових потоків для кожного учасника проекту і аналіз фінансової діяльності по ряду показників (коефіцієнт поточної ліквідності, прибуток на акцію і ін.);

8. провести статистичний аналіз проекту;

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

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

1. Дубина А.Г., Орлова С.С., Шубіна І.Ю., Хромов О.В. Excel для економістів і менеджерів. - СПб .: Питер, 2005.

2. Інформатика: практикум за технологією роботи на комп'ютері: навч. посібник / За ред. Н. В. Макарової. - М .: Фінанси і статистика, 2005.

3. Інформатика: підручник / Под ред. Н. В. Макарової. - 4-е изд., Перераб. - М .: Фінанси і статистика, 2005.

4. Інформатика: підручник для вузів / Під ред. С.В.Сімоновіча. 2-е изд. 2007.

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

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

Класифікація

За типом

  • програмне забезпечення загального призначення
  • програмне забезпечення розважального призначення
  • програмне забезпечення спеціального призначення
    • Мультимедіа -Додатків (медіаплеєри, програми для створення і редагування відео, звуку, text-to-speech і ін.)
    • Гіпертекстові системи (електронні словники, енциклопедії, довідкові системи)
  • професійне програмне забезпечення
    • САПР - системи автоматизованого проектування
    • АРМ - автоматизоване робоче місце
    • АСУ - автоматизована система управління
    • АСУ ТП - автоматизована система управління технологічним процесом
    • АСНИ - автоматизована система наукових досліджень
    • Білінгові системи
    • CRM - системи управління взаємовідносинами з клієнтами
    • CTRM / ETRM - системи управління складом
    • SRM (Supplier Relationship Management) - системи управління взаємовідносинами з постачальниками
    • (Business Intelligence) - аналітичні системи
    • DMS (Document Management System) - Система управління документами / Система автоматизації документообігу (системи електронного документообігу)
    • CMS (Content Management System) - системи управління вмістом (контентом)
    • ERP-системи - системи планування ресурсів підприємства
    • EAM-системи - системи управління основними фондами підприємства
    • MRM-системи - системи управління маркетинговими ресурсами
    • MES-системи - системи оперативного (цехового) управління виробництвом і ремонтами
    • АБС-системи - автоматизовані банківські системи
    • Системи ДБО - системи дистанційного банківського обслуговування

За сферою застосування

  • Прикладне програмне забезпечення підприємств і організацій. Наприклад, фінансове управління, система відносин зі споживачами, мережа поставок. До цього типу належить також відомче ПО підприємств малого бізнесу, а також ПО окремих підрозділів усередині великого підприємства. (Приклади: керування транспортними витратами, служба IT-підтримки)
  • Програмне забезпечення, що забезпечує доступ користувача до пристроїв комп'ютера.
  • Програмне забезпечення інфраструктури підприємства. Забезпечує загальні можливості для підтримки ПЗ підприємств.
  • Програмне забезпечення інформаційного працівника. Обслуговує потреби індивідуальних користувачів у створенні та управлінні інформацією. Це, як правило, управління часом, ресурсами, документацією, наприклад, текстові редактори, електронні таблиці, програми-клієнти для електронної пошти та блогів, персональні інформаційні системи і медіаредактор.
  • Програмне забезпечення для доступу до контенту. Використовується для доступу до тих чи інших програм або ресурсів без їх редагування (проте може і включати функцію редагування). Призначено для груп або індивідуальних користувачів цифрового контента. Це, наприклад, медіаплеєри, веб-браузери, допоміжні браузери і ін.
  • Освітнє програмне забезпечення за змістом близько до ПО для медіа та розваг, проте на відміну від нього має чіткі вимоги по тестуванню знань користувача і відстеження прогресу у вивченні того чи іншого матеріалу. багато освітні програми включають функції спільного користування та багатостороннього співробітництва.
  • Імітаційне програмне забезпечення. Використовується для симуляції фізичних або абстрактних систем з метою наукових досліджень, навчання або розваги.
  • Інструментальні програмні засоби в галузі медіа. Забезпечують потреби користувачів, які виробляють друковані або електронні медіаресурси для інших споживачів, на комерційній чи освітньої основі. Це програми поліграфічної обробки, верстки, обробки мультимедіа, редактори HTML, редактори цифрової анімації, цифрового звуку і т. П.
  • Прикладні програми для проектування і конструювання. Використовуються при розробці апаратного і програмного забезпечення. Охоплюють автоматизоване проектування (системи автоматизованого проектування - САПР), автоматизовану інженерію (computer aided engineering - CAE), редагування та компіляція мов програмування, програми інтегрованого середовища розробки (Integrated Development Environments - IDE).

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

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

Розрізняють такі типи прикладного ПО:

- ПО загального призначення

- методо-орієнтоване ПО;

- проблемно-орієнтоване ПО;

- ПО для глобальних мереж;

- ПО для адміністрування обчислювального процесу.

До прикладного ПО загального призначенняналежать такі ППП:

Текстові та графічні редактори, видавничі системи;

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

Системи управління базами даних;

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

Case-технології;

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

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

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

Найбільшого поширення набули текстові редактори
Microsoft Word, Word Perfect, ChiWriter, MultiEdit, AmiPro, Lexicon.

Графічні редактори(В т. Ч. CAD-системи) призначені для створення і обробки графічних документів, включаючи діаграми, ілюстрації, креслення, схеми.

Найбільш популярні такі графічні редактори:

Adobe Photoshop, CorelDRAW, PaintBrush, Adobe Illustrator.

видавничі системипоєднують у собі можливості текстових та графічних редакторів. Вони володіють розвиненими можливостями щодо формування смуг з текстовими та графічними матеріалами і подальшим виведенням на друк. Ці системи орієнтовані на використання у видавничій справі і називаються системами верстки. Прикладом таких систем служать програми Adobe PageMaker і Ventura Publisher.

електронною таблицеюназивається програма для обробки числових даних в таблицях. Дані різних типів (числа, символьні дані, формули) зберігаються в окремих осередках таблиці. За допомогою формул задаються залежно значення одних осередків від вмісту інших осередків. Найбільш популярною електронної таблицею можна вважати MS Excel.

Для роботи з базами даних використовується спеціальне програмне забезпечення - системи управління базами даних (СКБД).Базою даних (БД) називають сукупність спеціальним чином організованих наборів даних, що зберігаються на диску. Управління базою даних включає в себе введення даних, їх корекцію і маніпулювання даними, т. Е. Додавання, видалення, витяг, оновлення та інші операції.

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

інтегрованими пакетаминазивається сукупність функціонально різних програмних продуктів загального призначення, які доповнюють один одного, здатних взаємодіяти між собою шляхом обміну даними, що мають єдиний призначений для користувача інтерфейс, реалізованих на єдиної операційної обчислювальної платформі. Зазвичай вони включають в себе текстовий редактор, електронну таблицю, графічний редактор, СУБД, кілька інших програм і комунікаційний модуль. В даний час інтеграція програмних модулів носить об'єктно-пов'язаний характер, особливістю якого є використання декількома додатками загальних ресурсів. Найбільш популярними інтегрованими пакетами є Microsoft Office, Framework, Startnave, Lotus SmartSuite for Windows, Borland Office for Windows.

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

При використанні CASE-технології, кожен фахівець вирішує завдання тільки свого рівня, не відволікаючись на інші деталі.

експертні системи- це системи обробки знань в вузькоспеціалізованої області підготовки рішень користувачів на рівні професійних експертів. Експертні системи використовуються для прогнозу ситуацій, діагностики стану об'єкта, цільового планування, управління процесом функціонування. Вони виникли внаслідок комп'ютеризації процесів рішення задач типу "що буде якщо...",заснованих на логіці та досвід спеціалістів. Прикладом оболонок експертних систем може служити Expert-Ease, що застосовується в економіці.

THE BELL

Є ті, хто прочитали цю новину раніше вас.
Підпишіться, щоб отримувати статті свіжими.
Email
ім'я
Прізвище
Як ви хочете читати The Bell
без спаму