
- •12. История развития эвм
- •1804: Появление перфокарт
- •1835—1900-Е: первые программируемые машины
- •1930-Е — 1960-е: настольные калькуляторы
- •13. Поколения эвм. Классификация компьютеров
- •15. Процессор: определение, классификация
- •16. Понятие компьютерной модели. Классификация моделей
- •17. Математическая модель: понятие, определение и классификация
- •18. Программное обеспечение. Классификация по
18. Программное обеспечение. Классификация по
Программное обеспечение – совокупность программ системы обработки информации и программных документов, необходимых для эксплуатации этих программ.
Программное обеспечение принято по назначению подразделять на системное, прикладное и инструментальное, а по способу распространения и использования на несвободное/закрытое, открытое и свободное. Свободное программное обеспечение может распространяться, устанавливаться и использоваться на любых компьютерах дома, в офисах, школах, вузах, а также коммерческих и государственных учреждениях без ограничений.
Классификация ПО:
Системное
BIOS
Операционная система
Загрузчик ОС
Драйвер устройства
Инструментальное
Средство разработки ПО
СУБД
Прикладное
Офисные приложения
Корпоративная информационная система
Система проектирования и производства
Система логистической поддержки изделий
Система обработки и хранения медицинской информации
Научное ПО
Информационные системы
Клиент для доступа к интернет-сервисам
Мультимедиа
Программные средства защиты
19. Операционная система. Особенности Unix-подобных ОС
Операционная система - комплекс управляющих и обрабатывающих программ, которые, с одной стороны, выступают как интерфейс между устройствами вычислительной системы и прикладными программами, а с другой стороны — предназначены для управления устройствами, управления вычислительными процессами, эффективного распределения вычислительных ресурсов между вычислительными процессами и организации надёжных вычислений.
Основные функции:
Выполнение по запросу программ.
Загрузка программ в оперативную память и их выполнение.
Стандартизованный доступ к периферийным устройствам.
Управление оперативной памятью.
Управление доступом к данным на энергонезависимых носителях, организованным в той или иной файловой системе.
Обеспечение пользовательского интерфейса.
Сохранение информации об ошибках системы.
Компоненты ОС: загрузчик, ядро, командный процессор (интерпретатор), драйверы устройств, интерфейс
Особенности Unix-подобных систем:
использование простых текстовых файлов для настройки и управления системой;
широкое применение утилит, запускаемых в командной строке;
взаимодействие с пользователем посредством виртуального устройства — терминала;
представление физических и виртуальных устройств и некоторых средств межпроцессового взаимодействия как файлов;
использование конвейеров из нескольких программ, каждая из которых выполняет одну задачу.