вувати той факт, що стрімкий розвиток обчислювальної техніки та розширення сфери прикладання комп'ютерів різко прискорили процес еволюції програмного забезпечення. Якщо раніше можна було легко перерахувати основні категорії ПЗ - операційні системи, транслятори, пакети прикладних програм, то зараз ситуація докорінно змінилася. Розвиток ПО пішло як вглиб (з'явилися нові підходи до побудови операційних систем, мов програмування і т.д.), так і вшир (прикладні програми перестали бути прикладними і придбали самостійну цінність). Співвідношення між вимагаються програмними продуктами і наявними на ринку міняється дуже швидко. Навіть класичні програмні продукти, такі, як операційні системи, безперервно розвиваються і наділяються інтелектуальними функціями, багато з яких раніше ставилися тільки до інтелектуальних можливостей людини. p align="justify">
1.3 Прикладне програмне забезпечення Які програми називають прикладними?
Прикладна програма - це будь-яка конкретна програма, яка сприяє вирішенню небудь завдання в межах даної проблемної області.
Прикладні програми можуть носити і загальний характер, наприклад, забезпечувати складання і друкування документів тощо
На противагу цьому, операційна система або інструментальне ПЗ не вносять прямої внеску в задоволення кінцевих потреб користувача.
Прикладні програми можуть використовуватися або автономно, тобто вирішувати поставлену задачу без допомоги інших програм, або у складі програмних комплексів або пакетів.
Редактори документів - це найбільш широко використовуваний вид прикладних програм. Вони дозволяють готувати документи набагато швидше і зручніше, ніж за допомогою друкарської машинки. Текстові редактори можуть забезпечувати виконання різноманітних функцій, а саме:
редагування рядків тексту;
можливість використання різних шрифтів символів;
копіювання і перенесення частини тексту з одного місця на інше або з одного документа в інший;
контекстний пошук і заміна частин тексту;
завдання довільних міжрядкових проміжків;
автоматичне перенесення слів на новий рядок;
автоматична нумерацію сторінок
обробка та нумерація виносок;
вирівнювання країв абзацу;
створення таблиць і побудова діаграм;
перевірка правопису слів і підбір синонімів;
побудова змістів і предметних покажчиків;
роздруківка підготовленого тексту на принтері в потрібному числі примірників і т.п.
Можливості текстових редакторів - від програм, призначених для підготовки невеликих документів простої структури, до програм для набору, оф...