Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
матеріал до лекції # 4.doc
Скачиваний:
5
Добавлен:
17.11.2019
Размер:
66.05 Кб
Скачать

Лекція № 4 Тема: Програмне забезпечення персональних комп’ютерів План:

1. Програмне забезпечення.

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

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

4. Відкрите програмне забезпечення.

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

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

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

Операційна система – це комплекс програм, що забезпечують:

• керування роботою пристроїв комп’ютера та обмін даними між ними;

• зберігання даних в оперативній пам’яті та на зовнішніх носіях;

• виконання інших програм;

• розподіл ресурсів комп’ютера між окремими програмами, які працюють одночасно;

• організацію обміну даними між користувачем і комп’ютером.

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

Службове програмне забезпечення – це програми, які призначені для діагностування апаратної і програмної складових комп’ютера, розширення можливостей ОС. За необхідності вони усувають недоліки та оптимізують роботу комп’ютера. Ці програми називають утилітами (англ. utility – корисність). Такими програмами, наприклад, є: комплекс

програм Norton Utilities, SiSoft Sandra, Dr. Hardware, антивірусні програми, програми архіватори, файлові менеджери FAR manager, Total Commander та ін.

Системи програмування – це комплекси програм, які призначені для створення нових програм з використанням мов програмування, наприклад Turbo Pascal 7.0, Delphi 2009, Borland C++ 3.1, Visual C#.NET 2008, Visual Basic 6.0 та ін.

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

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

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

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

Класифікація прикладного ПЗ загального призначення:

  1. Текстові редактори – основними функціями є введення та редагування текстових даних.

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

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

  4. Графічні редактори – дозволяють створювати, редагувати і виводити на друк різноманітні графічні зображення - малюнки, графіки, діаграми і т.п. Серед них можна виділити системи ділової графіки (Microsoft PowerPoint, Lotus Freelance Graphics), художньої графіки, які ще називають просто графічними редакторами (Paintbrush), інженерної графіки та автоматизованого проектування (Autodesk AutoCad), системи обробки фотографічних зображень (Adobe Photoshop), а також універсальні графічні системи (CorelDRAW!).

  5. Системи управління базами даних – призначені для об'єднання наборів даних з метою створення єдиної інформаційної моделі об'єкта. Ці програми дозволяють накопичувати, обновляти, коригувати, вилучати, сортувати інформацію, організовану спеціальним засобом у вигляді банку даних. Найпоширеніші СУБД: dBase III Plus, FoxBase+, Clipper, Oracle, Acces, FoxPro, Paradox.

Крім перерахованих систем до складу прикладного ПЗ загального призначення слід віднести й інтегровані системи. Ці системи об'єднують у собі можливості текстових редакторів, графічних систем, електронних таблиць та систем управління базами даних. Головна перевага інтегрованих систем перед окремими системами прикладного ПЗ загального призначення полягає у тому, що вони створюють єдині правила роботи для користувача, тобто вони мають єдиний інтерфейс як при роботі з текстом, так і при роботі з електронними таблицями та ін. Найвідоміші серед них: Microsoft Works, Microsoft Office, Lotus SmartSuite, Perfect Office.

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

Класифікація прикладного ПЗ спеціального призначення:

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

  2. Настільні видавничі системи. Автоматизують процес верстання поліграфічних видань.

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

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

  5. Редактори HTML (Web-редактори). Призначені для створення і редагування Web-сторінок Інтернету.

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

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

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

  9. Системи відеомонтажа. Призначені для цифрової обробки відеоматеріалів, монтажу, створення відеоефектів, виправлення дефектів, додавання звуку, титрів та субтитрів.