Читайте также:
|
|
Машинная графика реализуется набором программ, обеспечивающих возможность отображения на устройствах вывода графической информации.
Средства обработки текстовой информации включают в себя программы редактирования (переименование, удаление, объединение, перенос и т.п.) включают в себя программы звуковых синтезаторов и анализаторов.
СУБД - набор языковых и программных средств для создания и ведения совместного использования БД.
Все перечисленные средства зависят от ОС ЭВМ.
ОС ЭВМ - это комплекс программ, осуществляющих управление выполнением программ пользователей, т.е. осуществляющих ввод-вывод программ и данных, отладку программ, оценку затраченных ресурсов, компиляцию, распределение памяти, организацию данных.
Состав ОС зависит от типа ЭВМ. ОС общего назначения содержат:
· управляющие программы, которые автоматизируют выполнение потоков заданий, осуществляют взаимодействие с устройствами ЭВМ, организацию мультипрограммной работы, а также работу всех обрабатывающих программ.
· системные обрабатывающие программы обеспечивают основные операции по обработке данных.
Сетевые ОС - комплекс программ, обеспечивающий обработку, передачу, хранение данных в сети. Сетевая ОС обеспечивает доступ ко всем ресурсам сети, распределяет и перераспределяет различные ресурсы сети. Наиболее распространены локальные сетевые ОС - Unix (для создания средних и больших сетей); Novell Netware 3.11 (для создания средних сетей: 20-30 пользователей).
Операционные оболочки - специальные программы, предназначенные для облегчения работы, общения пользователей с ОС. Это программная надстройка к ОС. Они существуют с текстовым интерфейсом и с графическим интерфейсом.
Объекты операционной оболочки: меню, которое предоставляет список возможностей; окна ввода-вывода; пиктограммы.
В зависимости от организации решения задач на ЭВМ различают следующие режимы работы операционной системы: индивидуальный; пакетный, мультипрограммирование, разделение времени.
При индивидуальном режиме ЭВМ постоянно или на время решения задачи находится полностью в распоряжении одного потребителя. Пакетная обработка предполагает, что пользователь не имеет непосредственного доступа к ЭВМ. Подготовленные им задачи в виде программ и исходных данных загружаются оператором в ЭВМ и решаются пакетами. Мультипрограммирование предполагает возможность одновременно решать несколько задач по различным программам с учетом приоритета. При этом в каждый момент времени решается одна задача. Если при решении задачи появилась необходимость решения другой с более высоким приоритетом, то решение задачи прерывается, решается вторая задача, а после ее решения продолжается решение первой задачи с того места, где произошла остановка.
Режим разделения времени предполагает одновременное решение нескольких задач. Соотношения скорости ЭВМ и реакции человека очень сильно отличаются, и у потребителя создается полная иллюзия работы в индивидуальном режиме.
Основными целями операционной системы являются: увеличение производительности вычислительной системы (ВС) путем обработки непрерывного входного потока заданий и совместного использования ресурсов ВС одновременно выполняющимися в ОП задачами (эффект мультипрограммирования); планирование использования ВС в соответствии с приоритетами отдельных заданий, ведение учета и контроля использования ресурсов обеспечение программистов средствами разработки и отладки программ; обеспечение оператора средствами управления ВС; универсальность операционной системы.
Сервисное ОПО - включает программы диагностики работоспособности компьютера, антивирусы, архивацию, обслуживание сети. Это программы, которые направлены на поддержание работы элементов системы в рабочем состоянии. Они называются утилитами и обеспечивают обслуживание ЭВМ, служат для выполнения вспомогательных операций по обработке. Наиболее распространены: Norton Utilities, PC-TOOLS, антивирусные программы, программы резервного копирования, программы защиты от несанкционированного доступа, программы криптографического шифрования. Антивирусные программы оцениваются по следующим критериям: точность обнаружения вируса, эффективное устранение вирусов, простое использование, стоимость, работа в локальной сети.
Технологические системы программирования - это совокупность инструментальных и языковых средств, поддерживаемых стандартными ОС, которые обеспечивают законченный цикл разработки и сопровождения программ для одной АСУ
Системы программирования - системы, которые автоматизируют процедуры создания программы. Они включают языки, трансляторы с языков, правила программирования.
Языки, на которых пользователи составляют программы, называются алгоритмическими.
Трансляторы - программы, обеспечивающие перевод с языка программирования на машинный язык.
Существует технология автоматизированной разработки ПО - КЕЙС-технология. Средства КЕЙС - технологии:
· встроенные в систему реализации - все решения по проектированию и реализации привязаны к выбранной системе управления;
· независимые от системы реализации - они ориентированы на унификацию начальных процессов жизненного цикла системы.
Специальное ПО АС - это совокупность программ, разрабатываемых при создании конкретной АСУ. Специальное ПО ориентированные на конкретного пользователя и используют серийные ОС. К ним относятся непосредственно прикладные программы для решения разнообразных классов задач функциональной подсистемы АСУ-СВЯЗЬ и пакеты прикладных программ (ППП) различного назначения. ППП - это совокупность взаимосвязанных программ, предназначенных для реализации функций или групп функций АСУ и настраиваемая при конкретном применении.
Проблемно-ориентированные ППП и конкретные программы разрабатываются для нужд АСУ различных отраслей в соответствии с ЕСПД (единой системой программной документации) и должны содержать:
· формуляр, где содержатся основные характеристики программы, описание ее комплектности и сведения об эксплуатации;
· описание применения, где содержатся сведения о назначении программы, области применения решаемых задач и о методах их реализации, ограничениях на применение, минимальной конфигурации технических средств;
· руководство системного программиста, где содержатся сведения для проверки, обеспечения функционирования и настройки программы на условия конкретного применения;
· руководство программиста, где описываются все конкретные сведения для эксплуатации программы;
· руководство оператора, где содержатся сведения для обеспечения процедуры общения оператора с ЭВМ в процессе выполнения программы.
Программы на носителе данных с программой и эксплуатационной документацией, разработанные и испытанные в соответствии с действующими стандартами и зарегистрированные в Государственном фонде алгоритмов и программ называются программной продукцией.
Пакеты прикладных программ - это мощное средство автоматизации программирования, которое представляет пользователю совокупность языковых и программных средств, ориентированных на определенный класс задач.
ППП различают по назначению:
· общего назначения в АС - это организация и ведение информационной базы; информационно-справочных систем; ввода-вывода, окружения СУБД;
· функционального назначения - это оперативное управление производством; техническая подготовка производства; бух. учет и финансы; кадры и т.д.
Рассмотрим ППП общего назначения. Предназначены для разнообразных пользователей и производство их конкретизируется в специализированных организациях. ППП состоят из комплекса программных модулей и документации, могут быть как простой так и сложной структуры.
ППП простой структуры - набор программных модулей, каждый из которых используется сам по себе или является подпрограммой. Модульная структура ППП модификацию и замену отдельных модулей и пополнение пакета. ППП простой структуры не могут настраиваться на изменения информационной потребности конкретного пользователя.
Например: ППП простой структуры - это библиотека стандартных программ для выполнения простейших мат. операций.
ППП сложной структуры обладают внутренней организацией и управлением и содержат:
1. Управляющую программу;
2. Транслятор с входного языка;
3. Модули пакета;
4. Обслуживающие программы.
· Управляющая программа определяет последовательность работы модулей ППП, обмен данными и взаимосвязь с ОС, в которой работает пакет.
· Транслятор с входного языка интегрирует или компилирует требования пользователя.
· Модули пакета рабочие программы.
· Обслуживающие программы обеспечивают отладку, диагностику, анализ ошибок. Документация на ППП составляется в соответствии с ЕСПД (единой системой программной документации) и содержит:
· Пояснительную записку;
· Описание содержания ППП и алгоритм реализации;
· Описание применения ППП;
· Схемы программ;
· Руководство оператора;
· Руководство программиста;
· Исходные программы;
· Эксплуатационные программы;
· Описание контрольного примера;
· Руководство по пользованию ППП;
Ведомость эксплуатационных документов.
ППП функционального назначения: (в связи)
· <АС комплексных расчетов за услуги связи (АСКР)>
· <АС ведения отраслевых классификаторов ТЭИ (АСВОК ТЭИ)>
· <АС контроля исполнения документов (АСКИ)>
· <АС подписных операций (подписка центр)>
· <Управление кадрами предприятий и организаций (кадры)>
· <Обработка смешанных таблиц>
Дата добавления: 2014-12-15; просмотров: 87 | Поможем написать вашу работу | Нарушение авторских прав |