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

Лекция №4

Международный факультет прикладных информационных технологий

Бакалавриат «Информатика и вычислительная техника»

Программные средства информационно-коммуникационных технологий. Системное программное обеспечение

Обзор программного обеспечения 2

Системное программное обеспечение 2

Операционные системы 2

Системы программирования 3

Утилиты 4

Ассемблеры 5

Средства сетевого доступа 5

Системы управления базами данных 6

Обзор программного обеспечения

Программное обеспечение – это общий термин для обозначения "неосязаемых" в отличие от физических, составных частей компьютерной системы. Термин охватывает как программы в символической записи, так и исполняемые формы этих программ. В английском языке программное обеспечение называется software.

Программное обеспечение (ПО) можно разделить на две группы: системное программное обеспечение (СПО) и прикладное программное обеспечение (ППО), соответственно в английском языке они обозначаются к system software и applied software (рис. 1.)

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

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

В английском языке программное обеспечение называется software.

При разделении программирования на системное и прикладное возникло и разделение в языках – одни их них, например, Фортран, Алгол-60, Кобол были предназначены для прикладного программирования, другие (ПЛ/360, Блисс, BCPL) – для системного. Затем было обнаружено, что прикладные и программные системы требуют изобразительных средств, близких к тем, которые нужны и для системного программирования. Первым среди подобных языков рассматривают ПЛ/1. В настоящее время существуют ряд языков, предназначенных для создания программных систем как системного, так и прикладного программирования, например Ада, Модула-2, С++.

Для разработки программного обеспечения применяется специальное программное обеспечение, называемое программно-инструментальными средствами.

Системное программное обеспечение

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

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

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

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

Примеры ОС: MS DOS, Windows, Unix, Linux.