Математическое и программное обеспечение – совокупность математических методов, моделей, алгоритмов и программ для реализации целей и задач ИС, а так же правильного функционирования комплекса ТС.
Для реализации на ЭВМ задач требуется создание математического, лингвистического и программного обеспечения.
ПО развивается исходя из требований других подсистем и при обработке данных является связующим звеном между комплексом ТС и других подсистемами.
ПО – совокупность комплекса различных по функциям и взаимосвязанных программ и программ, участвующих в решении задач управления, и программных документов, необходимых для эксплуатации этих программ.
МО – совокупность математических методов, моделей и алгоритмов обработки информации, использованная для создания АС.
Структура ПО
Общее ПО (общесистемное или системное ПО) | Прикладное ПО (специализированное) | Программная документация |
Базовое ПО – включает: ОС, операционные оболочки и сетевые ОС.
|
|
ОС – разрабатывается с учётом мощности ЭВМ и поставляется вместе с ЭВМ фирмой-изготовителем. Предназначена для выполнения пользовательских программ, для уп-равления и планирования ресурсами, слежения за решением задач управления ввода-вывода.
Любая ОС содержит управляющие программы и обрабатывающие программы.
Управляющие программы – нужны для управления работой оборудования ЭВМ в различных режимах.
Функции УП:
– Загрузка ОС в ОП с машинных накопителей, управления заданиями и одиночными программами, управления работой устройств ввода-вывода.
Управляющая часть называется супер-визэр.
Обрабатывающие программы включают управление выполняемых вычислительных процедур.
Функции обрабатывающих программ:
− Управление архивами и каталогами данных, расположенных на внешних носителях;
− Трансляция команд с различных языков программирования на машинный язык.
− Редактирование и генерация программных модулей.
− К обрабатывающим программам относятся:
− Программы сортировки данных.
− Программы объединения массивов.
− Программы пересылки данных из одного устройства в другое.
Основной принцип построения ОС состоит в выделении отдельных функций и формирование их в виде отдельных блоков – модульный принцип построения.
Модуль – программный блок, реализующий определённую функцию.
Сетевые протоколы – набор специальных программных и аппаратных средств, управляющих процессами обмена сообщениями в сети.
Сетевые ОС – комплекс программ, обеспечивающих обработку, передачу, хранение данных в сети. Они обеспечивают доступ ко всем ресурсам сети, распределяя и перераспределяя различные ресурсы сети.
|
|
Операционные оболочки – специальные программы, предназначенные для облегчения работы, общения пользователей с ОС. Это программная надстройка ОС. Существует с текстовым и графическим интерфейсом.
Объекты операционной оболочки:
− Меню, предоставляющее список возможностей.
− Окна ввода/вывода.
− Пиктограммы.
В зависимости от организации решения задач на ЭВМ различают режимы работы ОС:
− Индивидуальный.
− Пакетный.
− Мультипрограммирование.
− Разделение времени.
При индивидуальном режиме постоянно или на время решения задачи ЭВМ находится полностью в распоряжении 1 потребителя.
Пакетная обработка предполагает, что пользователь не имеет непосредственного доступа к ЭВМ. Подготовленные им задачи в виде программ и исходных данных загружаются оператором в ЭВМ и решаются пакетами.
Мультипрограммирование предполагает возможность одновременно решать несколько задач по различным программам с учётом приоритета. При этом в каждый момент времени решается 1 задача. Если при решении задачи появляется необходимость решения задачи с более высоким приоритетом.
Планирование приобретения и установки системы.
При планировании приобретения и установки сервера службе ИТ любой компании или организации необходимо решить целый комплекс задач:
− Определить набор задач, возлагаемых на каждый сервер.
− Определить предполагаемую нагрузку на сервер, исходя из выполняемых им ролей и количества пользователей, которые будут работать с сервером.
− Определить аппаратную конфигурацию сервера и реакцию ОС.
− Спланировать процедуру установки и параметры системы.