|
Изучаем легко и быстроПрограммное обеспечение.
Компьютер принято рассматривать как систему, состоящую из двух взаимосвязанных частей:
аппаратного обеспечения (технических устройств) и программного обеспечения.
Определение. Программное обеспечение – совокупность всех программ, предназначенных для выполнения на компьютере.
Все программное обеспечение можно условно разделить на три группы (см. таблицу).
1.Системное ПО:
-операционные системы
-сервисные программы
Определение. Операционная система – комплекс программ, обеспечивающих согласованное функционирование всех устройств
компьютера и представляющих пользователю доступ к ресурсам компьютера.
Примеры: Windows, macOS, Linux – для ПК, Android, iOS, Windows Phone – для смартфонов и планшетов.
Без операционной системы работа с компьютером невозможна.
Приложениями к операционной системе являются специальные программы (драйверы), управляющие работой,
подключенных к компьютеры внешних устройств. Например, драйвер принтера, драйвер видеокарты и проч..
Основные функции операционной системы:
- управление устройствами
- управление процессами
- пользовательский интерфейс
- работа с файлами
Сервисные программы (утилиты) – вспомогательные программы, расширяющие возможности операционной системы.
Примеры:
- программы, обслуживающие диски
- архиваторы
- антивирусные программы
- прочее
Системный администратор - это специалист, который отвечает за работу информационной инфраструктуры компании,
обеспечивает ее настройку, поддерживает работоспособность, занимается ее развитием и совершенствованием. На системного
администратора, как правило, возлагается обязанность по обслуживанию, обновлению и поддержанию в рабочем состоянии системного
программного обеспечения.
2.Системы программирования (интегрированная среда разработки) – комплекс программных средств, предназначенных
для разработки новых программ. Сам процесс разработки программ называют программированием.
Основные компоненты, входящие в большинство систем программирования.
- специализированный текстовый редактор (набор и редактирование текста программы)
- транслятор (переводит программу в машинные коды)
- библиотека стандартных программ
- компоновщик (собирает подпрограммы в единый исполняемый файл)
- отладчик (обнаруживает и исправляет ошибки в программе)
Трансляторы:
- интерпретаторы (обрабатывает и исполняет команды программ последовательно)
- компиляторы (обрабатывает весь текст программы, преобразовывая его в машинный код и формируя исполняемый файл)
Программист – специалист, занимающийся программированием.
Разные программисты специализируются по разным направлениям, в зависимости от того, над созданием каких
программных средств они работают:
- системные программисты занимаются созданием и отладкой операционных систем
- веб-программисты разрабатывают интернет-сайты
- прикладные программисты занимаются разработкой прикладных программ и приложений
3.Прикладное программное обеспечение - программные обеспечение, предназначенное для рядовых пользователей,
не имеющих специальных познаний в области программирования.
Прикладное программное обеспечение условно разделяют на две группы:
- приложения общего назначения (могут потребоваться любому пользователю)
- приложения специального назначения (программы для специалистов отдельных отраслей)
Примеры приложений общего назначения:
- текстовые редакторы
- графические редакторы
- табличные процессоры
- редакторы презентаций
- аудио и видео-редакторы
- браузеры
- почтовые программы
Примеры приложений специального назначения:
- настольные издательские системы
- бухгалтерские программы
- правовые системы
- программы компьютерного моделирования
- системы автоматизированного проектирования (САПР)
- геоинформационные системы (ГИС)
-------------------------------------------------------
Если по окончании прочтенного вы все поняли и все запомнили, нажмите кнопку и закрепите свои
знания путем прохождения теста.
|