Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
1. Программные средства. Программные средства (программы) предназначены для машинной реализации алгоритмов. Они состоят из отдельных команд, которые обрабатываются последовательно, либо ход выполнения программы управляется самой программой. ЭВМ в этом случае является исполнителем программы, воспринимающим и выполняющим команды. Т.о., программа – это последовательность команд, описывающая точное выполнение действий на понятном для исполнителя языке и приводящая к получению требуемого результата.
В Законе РФ от 23.09.1992 «О правовой охране программ для электронных вычислительных машин и баз данных» программа для ЭВМ определена как объективная форма представления совокупности данных и команд, предназначенных для функционирования ЭВМ и других компьютерных устройств с целью получения определенного результата. Под программой для ЭВМ подразумеваются также подготовительные материалы, полученные в ходе ее разработки, и порождаемые ею аудиовизуальные отображения.
Программное обеспечение – это совокупность программ в символьной записи или исполняемой форме, реализуемых на данном типе ЭВМ, и документация по их использованию.
2. Классификация программных средств.
По функциональному назначению различают системные, инструментальные и прикладные программы. Системные программы обеспечивают создание операционной среды функционирования других программ, надежную работу компьютера и компьютерных сетей, проведение диагностики и профилактики компьютерной аппаратуры, выполнение вспомогательных технологических операций (напр., копирование, архивирование, восстановление программ). Инструментальные программы используются в процессе проектирования, создания, отладки и тестирования новых программ. Прикладные программы предназначены для решения задач определенного класса в конкретной предметной области; к ним относятся, напр., текстовые процессоры, табличные процессоры, графические редакторы, системы управления базами данных, средства мультимедиа, программы распознавания символов.
По количеству программных модулей различают отдельные программы и пакеты программ. Про последние упоминается в ст. 3 Закона РФ «О правовой охране программ для электронных вычислительных машин и баз данных», согласно которой предоставляемая Законом правовая охрана распространяется на все виды программ для ЭВМ, в т.ч. на операционные системы и программные комплексы.
По набору реализуемых функций различают монофункциональные и полифункциональные программы (к последним относятся, в частности, интегрированные системы).
По количеству одновременно работающих пользователей различают одно- и многопользовательские программы.
По возможности работы в компьютерной сети различают сетевые и локальные программы.
По потребительским свойствам различают полезные и вредоносные программы.
По характеру использования различают утилитарные программы (предназначены для удовлетворения нужд самих разработчиков) и программные продукты (предназначены для широкого распространения и продажи).
По типу права на использование различают коммерческие программные продукты (официально приобретенные или зарегистрированные у официальных распространителей программы), бесплатные программы (распространяются свободно), условно-бесплатные программы (имеют ограниченные возможности по набору выполняемых функций и/или срокам использования, предполагают в дальнейшем приобретение программы за полную стоимость).
Дата публикования: 2014-12-10; Прочитано: 3831 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!