- •Лекция №4, 5
- •Программные средства информатики
- •Обзор программного обеспечения
- •Системное программное обеспечение
- •Операционные системы
- •Системы программирования Трансляторы
- •Редакторы связей
- •Загрузчики
- •Отладчики
- •Утилиты
- •Ассемблеры
- •Средства сетевого доступа
- •Системы управления базами данных
- •Р ис. 2. Архитектура системы управления базами данных
- •Прикладное программное обеспечение
- •Автоматизация и управление процессами.
- •Анализ экспериментальных данных.
- •Представление данных
- •Изменение параметров сигнала
- •Обработка сигналов
- •Спектральный анализ сигналов и идентификация процессов
- •Классификация, статистический анализ.
- •Математические расчеты
- •Компьютерная графика
- •Системы автоматизированного проектирования
- •Экспертные системы
- •Основные пользовательские функции операционных систем
- •Интерфейс пользователей
- •Ribbon превратился во Fluent
- •Обзор пользовательского интерфейса Microsoft Office Fluent Лента
- •Контекстные вкладки
- •Коллекции
- •Динамический просмотр
- •Преимущества
- •Поддержание файловой системы
- •Создание и именование файлов
- •Короткие имена
- •Длинные имена
- •Особенности Windows95 и Windows98
- •Управление атрибутами файлов
- •Создание каталогов (папок)
- •Навигация по файловой системе
Лекция №4, 5
Международный факультет прикладных информационных технологий
Бакалавриат «Информатика и вычислительная техника»
Программные средства информатики
Обзор программного обеспечения 2
Системное программное обеспечение 2
Операционные системы 2
Системы программирования 3
Утилиты 5
Ассемблеры 5
Средства сетевого доступа 6
Системы управления базами данных 6
Прикладное программное обеспечение 7
Автоматизация и управление процессами. 9
Анализ экспериментальных данных. 9
Математические расчеты 11
Компьютерная графика 11
Системы автоматизированного проектирования 11
Экспертные системы 12
Основные пользовательские функции операционных систем 12
Интерфейс пользователей 12
Ribbon превратился во Fluent 14
Обзор пользовательского интерфейса Microsoft Office Fluent 14
Поддержание файловой системы 17
Создание и именование файлов 17
Управление атрибутами файлов 19
Создание каталогов (папок) 19
Навигация по файловой системе 20
Обзор программного обеспечения
Программное обеспечение – это общий термин для обозначения "неосязаемых" в отличие от физических, составных частей компьютерной системы. Термин охватывает как программы в символической записи, так и исполняемые формы этих программ. В английском языке программное обеспечение называется software.
Программное обеспечение (ПО) можно разделить на две группы: системное программное обеспечение (СПО) и прикладное программное обеспечение (ППО), соответственно в английском языке они обозначаются к system software и applied software (рис. 1.)
СПО управляет ресурсами компьютерной системы и позволяет пользователям программировать в более выразительных языках, чем машинный язык компьютера. Состав СПО мало зависит от характера решаемых задач пользователя.
ППО помогает конечным пользователям в выполнении различных функций. Прикладное программное обеспечение иногда называются прикладные программы. Специализированные комплексы программ называют пакетами прикладных программ.
В английском языке программное обеспечение называется software.
При разделении программирования на системное и прикладное возникло и разделение в языках – одни их них, например, Фортран, Алгол-60, Кобол были предназначены для прикладного программирования, другие (ПЛ/360, Блисс, BCPL) – для системного. Затем было обнаружено, что прикладные и программные системы требуют изобразительных средств, близких к тем, которые нужны и для системного программирования. Первым среди подобных языков рассматривают ПЛ/1. В настоящее время существуют ряд языков, предназначенных для создания программных систем как системного, так и прикладного программирования, например Ада, Модула-2, С++.
Для разработки программного обеспечения применяется специальное программное обеспечение, называемое программно-инструментальными средствами.
Системное программное обеспечение
Программы СПО различаются по функциональному назначению и характеру исполнения. Сердцевиной СПО является операционные системы (ОС). Другим СПО являются: системы программирования (трансляторы, редакторы связей и загрузчики, отладчики)1; утилиты; ассемблеры; средства сетевого доступа, системы управления базами данных.
