double arrow

Системное программное обеспечение (базовое и служебное)

Программное обеспечение и его классификация.

Этапы проектирования реляционной БД.

Проектирование реляционной БД состоит из трех этапов: концептуального, логического и физического проектирования

Целью концептуального проектирования является разработка БД на основе описания предметной области. Описание должно содержать совокупность документов и данных, необходимых для загрузки в БД, а также сведения об объектах и процессах, характеризующих предметную область. Разработка БД начинается с определения состава данных, подлежащих хранению в БД для обеспечения выполнения запросов пользователя. Затем производится их анализ и структурирование.

Пример.

Имя отношения: Деталь
Поле Признак ключа Формат поля
Имя поля Наименование Тип Длина Точность
Номер детали Номер детали * Числовой Целое  
Название детали Название детали   Символьный  
Цвет Цвет детали   Символьный  
Вес Вес детали, г   Числовой С плавающей точкой

Логическое проектирование осуществляется с целью выбора конкретной СУБД и преобразования концептуальной модели в логическую. Разрабатываются структуры таблиц, связи между ними и определяются ключевые реквизиты.

Этап физического проектирования дополняет логическую модель характеристиками, которые необходимы для определения способов физического хранения и использования БД, объема памяти и типа устройств хранения. При физической организации БД имеют дело не с представлением данных в прикладных программах, а с их размещением на запоминающих устройствах.

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

Эксплуатация БД начинается с заполнения БД реальными данными. На этом этапе требуется сопровождение БД – проведение контроля целостности данных, непротиворечивости, резервное копирование, архивирование.

Тема 5. Программное обеспечение ЭИС.

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

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

Все программное обеспечение может быть поделено на три группы: системное, прикладное и инструментальное.

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

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

Инструментальное ПО служит для создания новых программ.

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

Операционные системы – совокупность программных средств, обеспечивающих диалог пользователя и ПК и управление ресурсами компьютера. Отдельные программы операционной системы начинают работать сразу после включения ПК. Именно они осуществляют диалог пользователя и ПК, управляют ресурсами компьютера (оперативной памятью, местом на внешних носителях информации), запускают в работу прикладные программы, обеспечивают пользователю и прикладным программам дружественный интерфейс.

Примеры операционных систем:

а) MS DOS – дисковая ОС фирмы Microsoft;

б) PC DOS – дисковая ОС фирмы IBM;

в) UNIX – дисковая ОС фирмы Bell Laboratories (используется при работе в сети Интернет);

г) Linux;

д) Windows.

Драйверы – специальные программы, расширяющие возможности операционной системы по управлению различными устройствами ПК. С их помощью можно подключить к ПК новые устройства или модифицировать использование уже установленных.

Программные оболочки– программы, предоставляющие пользователю альтернативный интерфейс. Примеры: Norton Commander, Windows Commander, Unreal Commander, Total Commander, Far Manager, Dos Navigator и т.д. Следует отметить, что операционная система Windows изначально относилась именно к этому классу программ. Самостоятельной операционной системой она стала, начиная с версии Windows 95.

Утилиты– вспомогательные программы. К ним относятся:

- программы-архиваторы, позволяющие «сжимать» файлы, предназначенные для архивного хранения (WinZip, WinRar, Arj и др.);

- антивирусные программы, предназначенные для диагностики и «лечения» программ, поврежденных компьютерными вирусами (Kaspersky, Doctor Web, Panda и др.);

- программы диагностики, позволяющие протестировать работоспособность различных устройств ПК и получить справочную информацию о технических возможностях ПК (ScanDisk, Check Disk);

- программы оптимизации, «кэширования» и динамического сжатия дисков, программы управления памятью и печатью и т.д.


Сейчас читают про: