Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информ 12-19.docx
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
61.93 Кб
Скачать

18. Программное обеспечение. Классификация по

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

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

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

  1. Системное

  • BIOS

  • Операционная система

  • Загрузчик ОС

  • Драйвер устройства

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

  • Средство разработки ПО

  • СУБД

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

  • Офисные приложения

  • Корпоративная информационная система

  • Система проектирования и производства

  • Система логистической поддержки изделий

  • Система обработки и хранения медицинской информации

  • Научное ПО

  • Информационные системы

  • Клиент для доступа к интернет-сервисам

  • Мультимедиа

  • Программные средства защиты

19. Операционная система. Особенности Unix-подобных ОС

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

Основные функции:

  • Выполнение по запросу программ.

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

  • Стандартизованный доступ к периферийным устройствам.

  • Управление оперативной памятью.

  • Управление доступом к данным на энергонезависимых носителях, организованным в той или иной файловой системе.

  • Обеспечение пользовательского интерфейса.

  • Сохранение информации об ошибках системы.

Компоненты ОС: загрузчик, ядро, командный процессор (интерпретатор), драйверы устройств, интерфейс

Особенности Unix-подобных систем:

  • использование простых текстовых файлов для настройки и управления системой;

  • широкое применение утилит, запускаемых в командной строке;

  • взаимодействие с пользователем посредством виртуального устройства — терминала;

  • представление физических и виртуальных устройств и некоторых средств межпроцессового взаимодействия как файлов;

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