а віднести транслятори, редактори текстів програм, допоміжні програми, бібліотеки підпрограм [3].
Транслятори реалізуються у вигляді компіляторів або інтерпретаторів, виконують перетворення з однієї мови програмування на іншу [3].
Редактори забезпечують редагування текстів програм і колірне виділення на екрані синтаксичних конструкцій мови програмування.
Допоміжні програми - це отладчики, програми для отримання перехресних посилань і т. п.
Бібліотеки підпрограм містять заздалегідь підготовлені підпрограми, які можуть використовувати програмісти.
) Прикладні програми - сприяють вирішенню будь-якої завдання в межах даної проблемної області та забезпечують виконання необхідних користувачам робіт: редагування текстів, малювання картинок, обробка інформаційних масивів та інші. Їх поділяють на програми загального призначення, методо-орієнтовані, проблемно-орієнтовані та професійного рівня.
Програми загального призначення - програми, орієнтовані на широке коло користувачів в різних проблемних областях, що дозволяють автоматизувати найбільш часто використовувані функції і роботи. Це графічні (Adobe Photoshop, Corel Draw) і текстові редактори (Microsoft Word, Wordpad, Microsoft Publisher, Corel Ventua і Adobe ageMaker), табличні процесори (Microsoft Excel - для роботи з електронними таблицями), видавничі системи (PageMaker, QuarkXPress, Scribus і ін), програми підготовки презентацій (Microsoft PowerPoint, Microsoft FrontPage, Activstudio, MimioStudio та ін), мультимедійні (Media Player Codek Pack, K-Lite Codek Pack, Quick Time Player та ін), СУБД - системи управління базами даних ( Microsoft Access, Clipper, Paradox, FoxPro), комп'ютерні ігри.
Методо-орієнтовані програми призначені для вирішення завдань числового аналізу, статистичних завдань. До них відносяться програми: математичних методів (для рішення диференціальних рівнянь та імітаційного моделювання, наприклад, Mathematica, SMathStudio, EquPixy, Matrix та ін), статистики (наприклад, Calc 3D Pro), економічного призначення (бухгалтерські - 1С8, Галактика, Парус і т. п., фінансового аналізу - Project Expert, Pick Soft, Budget Manager та ін, правові бази даних - Гарант, Консультант, Кодекс і т.п.), навчальні програми (наприклад, RocketReader), комп'ютерні віруси.
Проблемно-орієнтовані комп'ютерні програми - програми для вирішення завдань планування, оперативного управління, матеріально-технічного постачання і т.д. [3]. Вони включають в себе програми: комплексні для підприємств, комплексні для не промисловою сфери і для окремих предметних областей. Програми окремих предметних областей є одним з основних напрямів розвитку та створення програмних продуктів, наприклад для бухгалтерського обліку, фінансового менеджменту, правових систем і т.д. (Інфобухгалтер, Моноліт-Інфо, та ін.)
Програми професійного рівня [3, 4] поділяються на програми: автоматизованого робочого місця (АРМ), системи автоматизованого проектування (САПР), автоматизовані системи наукових досліджень (АСНІ), автоматизовані системи управління (АСУ).
Програми АРМ - допомагають вирішувати завдання в рамках діяльності цього фахівця (наприклад, АРМ диспетчера, АРМ конструктора, АРМ технолога і т. п.).
Програмні пакети САПР призначені для проек...