Классификация ПО

Разное

Как известно, компьютер без установленных на нем необходимых программ представляет «вещь в себе». Часто встречаются термины: hardware и software. Первый термин означает аппаратное обеспечение («железо»), второе – программное обеспечение (ПО или «софт»). Иногда стоимость программ, установленных на компьютере, превышает его стоимость. За примером далеко ходить не надо – всеми любимый фотошоп стоит порядка 20 с лишним тысяч русских денег (и это всего лишь одна программа на компьютере).

По типу лицензии

Программное обеспечение можно разделить на:

В силу относительно плохого экономического положения в нашей стране многие устанавливают пиратские версии лицензионных коммерческих продуктов. Конечно, это неправильно. Во-первых, при этом нарушается закон об авторском праве (наказание вплоть до уголовной ответственности). Во-вторых, многие пиратские сборки программ содержат вредоносный код или дыру в безопасности системы (например, удаленное управление системой).

Как же быть, если денежек маловато? Ответ прост и очевиден: ставить бесплатное или свободное ПО, а самые необходимые программы можно и купить (например операционная система windows xp домашняя редакция стоит 2-2.5 тысячи рублей – что не так дорого за самую важную программу на вашем компьютере).

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

И так далее, список можно значительно расширить.

По типу выполняемых задач

Программное обеспечение можно разделить на:

1. Системное

Это программы, необходимые для запуска, функционирования компьютера. Другими словами, это те служебные программы, необходимые для нормальной работы компьютера.

2. Прикладное

Данный класс программ – это те приложения, которые человек использует при работе, отдыхе, обучении, общении, играх.

3. Инструментальное

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

В состав систем программирования как правило входят:

Наиболее известные языки программирования:

Разное

blog comments powered by Disqus

Яндекс.Метрика Мой канал на youtube Усть-Куломская школа Усть-Куломский район Коноплев О.О.

© 2016 Рассыхаев А.А.