- •Визначення еом, структура еом, архітектура еом.
- •2.Варианты класифікації еом. Покоління еом.
- •3. Загальні принципи побудови еом.
- •4. Групи характеристик еом, що визначають ії структуру.
- •5.Основные характеристики еом
- •6. Етапи підготовки і вирішення завдань на еом
- •7. Структура програмного забезпечення еом
- •8. Операційна система еом.
- •Системи автоматизації програмування
- •Інформаційні основи еом. Системи числення. Подання інформації в еом. Системы счисления
- •Представление информации в эвм
- •. Представление числовой информации
- •Логічні основи еом . Закони алгебри логіки.
- •Законы алгебры логики
- •Понятие о минимизации логических функций
- •12. Основи схемотехніки еом. Структурні елементи еом.
- •13. Склад, устрій і принцип дії основної пам'яті.
- •14. Надоперативні зу.
- •15..Класифікація моніторів еом.
- •16. Класифікація принтерів. Сканери.
- •17.Управління зовнішніми пристроями. Способи управліния.
- •18. Способи організація спільної роботи центральних і периферійних пристроїв.
- •19. Загальні відомості про обчислювальні системи (ос).
- •20. Класіфикація архітектур обчислювальних систем.
7. Структура програмного забезпечення еом
Программное обеспечение ЭВМ разделяют на общее, или системное (general Software),и специальное, или прикладное (application or special Software) (рис.1).
Рис. 1. Структура программного обеспечения
Общее ПО объединяет программные компоненты, обеспечивающие многоцелевое применение ЭВМ . Сюда входят программы: организующие вычислительный процесс в различных режимах работы машин, программы контроля работоспособности ЭВМ, диагностики и локализации неисправностей, программы контроля заданий пользователей, их проверки, отладки и т.д.
Общее ПО обычно поставляется потребителям комплектно с ЭВМ. Часть этого ПО может быть реализована в составе самого компьютера. Например, в ПЭВМ часть программ ОС и часть контролирующих тестов записана в ПЗУ этих машин. Специальное ПО (СПО) содержит пакеты прикладных программ пользователей (ППП), обеспечивающие специфическое применение ЭВМ и вычислительной системы (ВС).
Прикладной программой называется программный продукт, предназначенный для решения конкретной задачи пользователя. Обычно прикладные программы объединяются в пакеты.
Общее ПО включает в свой состав операционную систему (ОС), средства автоматизации программирования (САП), комплекс программ технического обслуживания (КПТО), пакеты программ, дополняющие возможности ОС (ППос), и систему документации (СД).
Операционная система служит для управления вычислительным процессом путем обеспечения его необходимыми ресурсами.
Средства автоматизации программирования объединяют программные модули, обеспечивающие этапы подготовки задач к решению, перечень этих этапов был приведен в п. 1.5.
Модули КПТО предназначены для проверки работоспособности вычислительного комплекса.
Важной частью ПО является система документации, хотя она и не является программным продуктом. СД предназначается для изучения программных средств, она определяет порядок их использования, устанавливает требования и правила разработки новых программных компонентов и особенности их включения в состав ОПО или СПО.
Программное обеспечение современных ЭВМ и ВС строится по иерархическому модульному принципу. Это обеспечивает возможность адаптации ЭВМ и ВС к конкретным условиям применения, открытость системы для расширения состава предоставляемых услуг, способность систем к совершенствованию, наращиванию мощности и т.д.
Программные модули ПО, относящиеся к различным подсистемам, представляют для пользователя своеобразную иерархию программных компонентов, используемую им при решении своих задач (рис. 2).
Рис.2. Иерархия программных средств ЭВМ
Нижний уровень образуют программы ОС, которые играют роль посредника между техническими средствами системы и пользователем. На практике пользователи, как правило, работают не напрямую с ОС, а через командные системы - пакеты программ, дополняющие возможности ОС (ППос).
Квалифицированные пользователи, разрабатывающие собственные программные продукты, используют компоненты САП.
Программы КПТО непосредственного участия в вычислениях не принимают, они только обеспечивают их. Перед началом вычислений их задачей является проверка работоспособности аппаратуры и параметров сопряжения перечисленных уровней ПО.
Центральное место в структуре ПО занимает операционная система.
