Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Metodichka_k_TR.doc
Скачиваний:
54
Добавлен:
08.06.2015
Размер:
286.21 Кб
Скачать

Программное обеспечение (по,software,soft).

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

По назначению ПО разделяется на:

  1. Системное ПО – набор программ, которые управляют компонентами вычислительной системы, такими как процессор, коммуникационные и периферийные устройства, а также которые предназначены для обеспечения функционирования и работоспособности всей системы.

  2. Прикладное ПО – программы, предназначенные для выполнения определенных пользовательских задач и рассчитанные на непосредственное взаимодействие с пользователем.

  3. Инструментальное ПО – программное обеспечение, предназначенное для использования в ходе проектирования, разработки и сопровождения программ.

По способу распространения:

  1. CommercialSoftware– коммерческое ПО – продается за деньги. Запрещено повторное распространение, копирование и т.д. Нелегальное использование коммерческого ПО влечет за собой административную или уголовную (в случае большой стоимости нелегального ПО) ответственность.ьное использование коммерческого ПО влечет за собой административную или угловную (00000000000000000000000000000000000000000000

  2. Shareware– условно-бесплатное ПО. В большинстве случаев представляет собойtrial(пробник) – коммерческое ПО с урезанным функционалом или ограниченное по сроку работоспособности (обычно 30 дней с момента установки).

  3. Careware– разновидность условно-бесплатного ПО, оплата за которое не является обязательной, а рассматривается как благотворительность в пользу автора.

  4. Adware– ПО, принудительно показывающее пользователю рекламу. Производитель зарабатывает не на продаже ПО, а на продаже показов рекламы.

  5. Freeware– бесплатное программное обеспечение, распространяемое без исходных кодов. Условия распространения freeware-программ могут запрещать их копирование, обратную разработку, изменение, повторное распространение и оговариваются в лицензионном соглашении.

  6. FreeSoftware– свободное программное обеспечение. Пользователь имеет право запускать его для любой цели, изучать в исходном коде и адаптировать к своим нуждам, модифицировать, распространять модифицированные версии.

Системное программное обеспечение. Операционная система (ос).

Системное ПО – это набор программ, которые управляют компонентами вычислительной системы, такими как процессор, коммуникационные и периферийные устройства, а также обеспечивающие функционирования и работоспособности всей системы. Большинство из них отвечают непосредственно за контроль и объединение в единое целое различных компонентов аппаратного оборудования вычислительной системы.

Конкретные виды системного программного обеспечения включают:

  1. загрузчик операционной системы

  2. операционная система

  3. драйверы устройств

Операционная система, ОС (англ. operating system) — базовый комплекс компьютерных программ, обеспечивающий управление аппаратными средствами компьютера, работу с файлами, ввод и вывод данных, а также выполнение прикладных программ и утилит.

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

С 1990-х наиболее распространёнными операционными системами для персональных компьютеров и серверов являются ОС семейства Microsoft Windows и системы класса UNIX (особенно GNU/Linux).

Основные функции (простейшие ОС):

  1. Загрузка приложений в оперативную память и их выполнение;

  2. Стандартизованный доступ к периферийным устройствам (устройства ввода-вывода);

  3. Управление оперативной памятью (распределение между процессами, виртуальная память);

  4. Управление энергонезависимой памятью (Жёсткий диск, Компакт-диск и т.д.), как правило с помощью файловой системы;

  5. Пользовательский интерфейс;

Дополнительные функции (развитые современные ОС):

  1. Параллельное или псевдопараллельное выполнение задач (многозадачность);

  2. Взаимодействие между процессами;

  3. Межмашинное взаимодействие (компьютерная сеть);

  4. Защита самой системы, а также пользовательских данных и программ от злонамеренных действий пользователей или приложений;

  5. Разграничение прав доступа и многопользовательский режим работы (аутентификация, авторизация).

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]