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



По современным представлениям ОС должна выполнять следующие ф-ции:

· Обеспечивать загрузку пользоват-ских пр-мм в оперативную память и их исполнение.

· Обесп-ть управление памятью.

· Обесп-вать работу с устр-ми долговр-ной памяти

· Предоставлять стандартизованный доступ к различн. периферийным устр-вам (терминалы, модемы, печатающие устр-ва)

· Предоставлять пользоват-ский интерфейс.

Более развитыеОСпредоставл. след. возм-ти:

· параллельное исполнение нескольких задач;

· организацию взаимодействия задач др.с др.;

· орг-цию межмашинного взаимодействия и разделения ресурсов;

· защиту системных ресурсов, данных и программ пользователя от ошибочных и зловредных действий пользователей.

· аутентификацию(проверку того, что польз-ль является тем, за кого он себя выдает)

· авторизацию(проверка, что польз-тель, имеет право выполнять операцию)

Классификация ОС:

· дисковые операционные системы (ДОС)

· ОС общего назначения

· ОС реального времени

· Системы промежуточных типов

Для целей обеспеч-я функционир-я КИС применяются сетевые ОС общего назначения.

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

Microsoft Windows NT характеризуется приоритетной многозадачностью, встроенной сетевой поддержкой, защищенностью, многопоточностью и т.д.;

SCO OpenServer обеспеч-ет возмож-ть работы до30проц-ров и хор. отказоустойч-сть при вып-нии клиент/серверных приложений.

SCO UnixWare 2.1 основана на самой современной версии ядра UNIX - System V UNIX,обеспечивает интеграцию с TCP/IP и NetWare рабочими средами. Помимо операционных систм важной частью систем-го программного обеспеч-я КИС явл-ся средства (среды, системы) программирования. С их пом. создаётся прикладное программ.обеспеч, реализующее алгоритмы обработки задач предприятия. Средства программирования:

CenturaTeamDeveloper-мощ. среда разраб-ки приложений, обеспеч-щая широкие возм-ти масштабирования приложений и интеграцию корпоративных систем с Internet;

CenturaRanger-сервер бд, реализ-щий ср-ва универсальной репликации данных;

CenturaWebDataPublisher-сист,обеспеч-щая эффективную передачу данных ч-з Internet;

CenturaApplicationServer-сист, обеспеч-щая возможности разделения приложений Centura.

14. Выбор аппаратно-программной платформы КИС и конфигурации систмы-сложная задача. Это связ.с х-ром прикладных систем, кот-й определяет рабоч. нагрузку вычислит-го комплекса в целом. Часто оказ-ся трудно предсказать нагрузку, особенно,если система должна обслуживать неск-ко групп разнородных пользователей.

Обычно рабоч. нагрузка опред-ся "типом использ-я" сист. Напр,можно выделить файл-сервы, сервы управл-я бд и системы, раб-щие в режиме разделения времени. Как правило серверы СУБД значительно более сложны, чем сервы NFS, но сущ-ет ряд упрощающих факторов:1нагрузка на систему в среднем сглаживается особенно при наличии большого коллектива;2универсальный хар-р сложных. для оценки систем разделения времени, предпологает разнообразие, вып-х на них приложений, которые стараются загрузить различные части системы.

Выбор той или иной аппар. Платф. и конфиг. определяется и рядом общих требований:

отношение стоимость/производительность

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

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

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

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

 


Дата добавления: 2020-01-07; просмотров: 115; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!