Програмне забезпечення та його види

«Комп'ютери Одеса» - продаж зібраних системних блоків + монітор, миша, клавіатура

БЕЗКОШТОВНА ДОСТАВКА по Одесі, гарантія, підключення, установка програм.

БЕЗКОШТОВНА ДОСТАВКА по Одесі, гарантія, підключення, установка програм

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

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

  • Системне, яке в свою чергу можна розділити на:
  1. базовий рівень (firmware) - це ті програми, які відповідають за взаємодію з базовими апаратними засобами і зберігаються (записані) в спеціальних мікросхемах ПЗУ (ROM). Ці програми ще називаються драйверами і їх сукупність утворює базову систему введення-виведення (BIOS). Зазвичай мікросхеми ПЗУ BIOS в ПК розташовані на материнській платі.
  2. операційні сістемами (ОС) - набір програм, які забезпечують взаємодію інших програм з базовими програмами, апаратними засобами і надають інтерфейс управління комп'ютером людині. Операційних система складається з: а) програм введення / виведення б) програм для управління файловою системою і планування завдання комп'ютера в) процесора командного мови, який приймає, аналізує і виконує команди, адресовані операційній системі. Як приклади сучасних ОС можна привести різні Windows (98, 2000, XP, Vista, Seven, Pocket PC, Windows CE), MS-DOS, розроблені компанією MicroSoft, Unix подібні ОС (UnixWare, SunOS, Solaris, BSD, Linux) від різних виробників і вільно поширюються, OS / 2 і її модифікації від IBM, Mac OS і похідні від Apple, ОС для кишенькових ПК, мобільних пристроїв (Symbian OS наприклад) і багато інших. Місце операційної системи в структурі комп'ютера можете побачити на рис. 1.
  3. службовий рівень (додаткове системне ПО) - програми в складі ОС для діагностики та автоматизації робіт по перевірці, наладці та налаштування комп'ютерної системи.


Рис.1. Місце операційної системи в структурі комп'ютера

  • Прикладне - програми забезпечують виконання конкретних завдань на комп'ютері: наукових, офісних, розважальних та інших. Серед них можна виділити:
  1. Текстові редактори і процесори - введення і редагування (форматування) текстових даних і елементів графіки (наприклад, MS Word з пакету MS Office);
  2. Графічні редактори - створення і обробка графічних зображень. Розрізняють три категорії: растрові, векторні і редактори тривимірної графіки 3D (наприклад, пакети програм Adobe Photoshop CorelDraw Graphics); або
  3. Системи управління базами банних (СУБД) - організація масивів даних, керування ними та забезпечення взаємодії з іншими програмами (наприклад, MS Access з пакету MS Office);
  4. Диспетчери файлів - виконують операції по обслуговуванню файлової системи: копіювання, переміщення, видалення файлів, створення і видалення каталогів (папок), пошук і навігація по файловій структурі. Можуть входити до складу операційної системи (наприклад, FAR менеджер);
  5. Редактори таблиць - управління даними у вигляді таблиць (наприклад, MS Excel з пакету MS Office);
  6. WEB редактори - для створення і управління документів для мережі Internet, мають ряд корисних функція для зручності користувачів у створенні Web сторінок і документів в HTML (наприклад, Adobe Dreamweaver );
  7. Архіватори даних - програми для стиснення різних видів документів і файлів, для зменшення їх розміру, і управління архівами (наприклад, WinRAR архіватор для Windows);
  8. WEB браузери - кошти перегляду WEB сторінок і відтворення тексту, графіки, відео, музики, а також робота з електронною поштою (наприклад Internet Explorer від Microsoft);
  9. Системи автоматизованого проектування (С AD) - для автоматизації проектно-конструкторських процесів (наприклад, AutoCAD);
  10. Програвачі та медіаплеєри - програми і кодеки для відтворення медіа контенту - відео, музики в різних форматах і стандарті (наприклад, програвач Winows Media);
  11. Системи графічного (відео монтажу) - програми для роботи з відеофайлами, кадрування, спецефектами (наприклад, Windows Move Maker);
  12. Бухгалтерські програми - системи обліку та ведення бухгалтерського обліку, ведення обліку руху товарів і ін. Функція (наприклад, пакет 1С Бухгалтерія);
  13. Антивіруси і брандмауери - програми для захисту від вірусів, троянських програм, управління доступом до портів комп'ютера, захист від хакерських атак і ін. Проникнень з боку мережі (наприклад, антивірусна програма NOD 32 від ESET);
  14. Музичні редактори - програми для створення музичних композицій на комп'ютері (наприклад WaveLab);
  15. Ігрові програми та др.развлекательние програми - розважального характеру програми 3 Dграфіческого і іншого характеру (наприклад, безліч сучасних ігор для настільних ПК і ігрових приставок);
  16. Геоінформаційні системи - для роботи з картами, аерофотоснімкамі, геодезичних робіт (наприклад, GIS -lab);
  17. Системні програми для роботи з різними периферійними пристроями, управління дисками, резервного копіювання, відновлення даних (наприклад, Acronis Disk Doctor);
  18. Поштові клієнти - програми для керування поштою, що полегшують створення, отримання поштових повідомлень (наприклад, MS Outlook express);
  19. Програми для передачі миттєвих повідомлень (ISQ клієнти) і передачі онлайн відео для спілкування користувачів, а текже передачі тексту, файлів (наприклад, Skype);
  20. Програми для запису даних на CD, DVD, Blu -Ray носії (наприклад, пакет NERO);
  21. Багато інші розважальні, наукові, системні програми.
  • Інструментальне програмне забезпечення - програмне забезпечення, призначене для використання в ході проектування, розробки і супроводу програм. Серед них можна виділити:
  1. асемблери - здійснюють перетворення коду на мові асемблера в мову машинних кодів;
  2. компілятори - програми, що переводять текст програми на мові високого рівня в еквівалентну програму на машинній мові;
  3. інтерпретатори - Програми (іноді апаратні засоби), що аналізують команди або оператори програми і тут же виконують їх;
  4. компоновщики (редактори зв'язків) - програми, які виробляють компоновку - приймають на вхід один або кілька об'єктних модулів і збирають по ним виконуваний файл;
  5. бібліотеки підпрограм - збірники підпрограм або об'єктів, які використовуються для розробки програмного забезпечення;
  6. препроцесори вихідних текстів - це комп'ютерні програми, які беруть дані на вході, і видають дані, призначені для входу іншої програми, наприклад, такий, як компілятор;
  7. та інші види інструментального ПО.

Прикладами інструментального ПО є:

  • Borland Delphi - призначений для вирішення практично будь-яких завдання прикладного програмування;
  • Borland C ++ Builder - це відмінний засіб для розробки DOS і Windows додатків;
  • Microsoft Visual Basic - це популярний інструмент для створення Windows-програм;
  • Microsoft Visual C ++ - це засіб дозволяє розробляти будь-які програми, які працюють в середовищі ОС типу Microsoft Windows.

За методом поширення програмне забезпечення ділиться на:

1. Власницьке (proprietary software) - об'єкт авторського права, яке є приватною власністю. Правовласник такого ПО зберігає за собою монополію на нього і надає лише право на на установку, використання, доступ, відображення, запуск або будь-яке інше взаємодія з програмним забезпеченням.

За ступенем пропрієтарного програмного забезпечення розрізняють:

  • Комерційне - поширюється на комерційній основі у вигляді ліцензій на використання. Обмеження на ліцензійне ПЗ - заборони на поширення, модифікацію, комерційне використання та ін. Вихідний код секрет, можливість створювати похідні продукти юридично заборонена, безкоштовне використання юридично заборонено.
  • Shareware - безкоштовне ПО, але пропонується здійснити грошову допомогу автору ПО, а також пропонує більш повну версію за гроші або має обмежений термін дії.
  • Freeware - вид схожий з комерційним видом, але дозволено безкоштовне використання.
  • Комерційне безкоштовне ПО з відкритим вихідним кодом, але без можливості похідних продуктів.
  • Copyleft (open source) - те саме, що "комерційне безкоштовне з відкритим вихідним кодом", але позбавлене обмежень на створення та публікацію похідних продуктів, крім одного - вихідний код похідного продукту зобов'язаний бути відкритий. При копілефту все похідні твори повинні поширюватися під тією ж ліцензією, що і оригінальний твір. Найвідомішою і найпоширенішою копілефт-ліцензією є GNU GPL . Таке ПО зазвичай називають откритоеілі вільним.
  • BSD License (public domain) - те саме, що і copyleft, але позбавлене навіть обмеження на створення похідних продуктів з відкритим кодом.

У будь-якому цьому виді ПО, крім public domain існує поняття «правовласник». 2. Відкрите (open source software) - програмні продукти з відкритим програмним кодом, які доступний для перегляду, зміни, що дозволяє взяти участь в доопрацюванні і виправленні помилок в програмному продукті і створення нового ПЗ - через запозичення вихідного коду, якщо це дозволяє ліцензія, або через вивчення використаних алгоритмів, структур даних, технологій, методик і інтерфейсів. Вільна ліцензія дозволяє використовувати вихідний код програми для своїх потреб з мінімальними обмеженнями. Відкрите ПЗ не обов'язково має бути безкоштовним, проте, більшість відкритого ПЗ - безкоштовне.

3 Вільне програмне забезпечення (free software) -широкий спектр програмних рішень , В яких права користувача ( «свободи») на необмежені установку, запуск, а також вільне використання, вивчення, поширення і зміна (вдосконалення) програм захищені юридично авторськими правами за допомогою вільних ліцензій наприклад таких як, GNU General Public License або BSD License. Зазвичай кажучи free software мають на увазі що таке ПО безкоштовно і може вільно поширюватися. Вільне програмне забезпечення, в будь-якому випадку, може вільно встановлюватися і використовуватися на будь-яких комп'ютерах. Використання такого ПО вільно всюди: в школах, офісах, вузах, на особистих комп'ютерах і у всіх організаціях і установах, в тому числі, і на комерційних і державних.

Серед програмного продукту ще можна виділити т.зв. «Піратське ПЗ» - це ПЗ, яке порушує авторські права, маючи на увазі несанкціоноване правовласником поширення матеріалу, захищеного авторським правом. Включає в себе зняття різноманітних програмних захистів. Для цього існує спеціальний клас програмного забезпечення - так звані «кряки» (від англ. To crack - зламувати), спеціальні патчі, готові серійні номери або їх генератори для програмного продукту, які знімають з нього обмеження, пов'язані з вбудованим захистом від нелегального використання.
Офіційною політикою українських органів державного управління і основних вендорів-виробників програмного забезпечення є поступова легалізація програмного забезпечення, що застосовується кінцевими користувачами (придбання ліцензій на вже використовуване ПЗ, або перехід на інше програмне забезпечення з придбанням ліцензій на нього). Українське законодавство за використання і поширення неліцензійного програмного забезпечення та порушення авторських прав передбачає покарання у вигляді штрафів, і навіть позбавлення волі. У зв'язку з цим питання переходу організацій і підприємств на ліцензійне програмне забезпечення стає дуже актуальним.

Відео про видах ПО

Чому вигідно купити комп'ютер у нас?


1. Професійна консультація від IT фахівця з 10-річним стажем роботи в області збирання і налаштування ПК!

2. Індивідуальний підхід до кожного клієнта!

3. Ціни на наші зібрані системні блоки нижче, ніж в інтернет-магазинах і супермаркетах побутової техніки!

4. Якісна збалансована збірка системних блоків!

5. Великий асортимент РК-моніторів, клавіатур, мишок, джерел безперебійного живлення, ПО!

6. Безкоштовна доставка комп'ютерів в Одесі протягом робочого дня, оплата при отриманні!

7. Безкоштовна настройка і підключення комп'ютера, сервіс!

8. Є в наявності зібрані системні блоки понад 20 конфігурацій!

9. За Вашим бажанням зберемо практично будь-яку конфігурацію комп'ютера!

10. Гарантійне і післягарантійне обслуговування!


Компанія "Комп'ютери Одеса"

Місцезнаходження компанії: Україна, 65082, г. Одесса, ул. Преображенська, 28 (ріг Дерибасівської)