3/30/19
Программное обеспечение компьютера
Современный компьютер представляет собой двуединую систему, состоящую из аппаратной части (технических устройств « hardware » – твердая компонента) и программного обеспечения ( « software » – мягкая компонента).
Компьютер = Аппаратура (hardware) + Программное обеспечение (software)
Программное обеспечение – это совокупность всех программ, хранящихся на устройствах долговременной памяти.
Классификация программного обеспечения по назначению
Программное обеспечение
Системы программирования
Системное ПО
Прикладное ПО
Системное программное обеспечение
- это совокупность программных средств, предназначенных для поддержания функционирования компьютера и управления устройствами ПК.
Основные элементы системного ПО:
– операционные системы;
– драйверы;
– утилиты (антивирусы, архиваторы, русификаторы, программы для диагностики)
Операционная система (ОС) – комплекс взаимосвязанных программ, который служит посредником при организации диалога пользователя с компьютером, управляет распределением и использованием компьютерных ресурсов, руководит работой всех аппаратных средств компьютера.
Основные функции любой операционной системы:
- Управление устройствами компьютера
- Взаимодействие с пользователем
- Работа с файлами
Драйверы – это программы, обеспечивающие взаимодействие прикладных программ и операционной системы с внешними устройствами.
Утилиты – программы вспомогательного назначения, расширяющие возможности ОС.
Системы программирования
Системы программирования – это комплекс инструментальных программных средств, обеспечивающий создание, модификацию и отладку на одном из языков программирования компьютерных программ.
В состав системы программирования входят:
– языки программирования;
– трансляторы .
Транслятор – программа-переводчик, обеспечивает автоматический перевод с языков высокого уровня в машинные коды.
Трансляторы бывают компиляторы (текст программы переводится весь) и интерпретаторы (построчный перевод программы).
Прикладное
программное обеспечение
это совокупность программ, посредством которых пользователь решает свои информационные задачи, не прибегая к системам программирования.
Они - умов творение, Везде найдут применение: Рисуют, переводят, Считывают, выводят, Графики чертят, создают диаграммы Универсальные прикладные ...