Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Весь курс ОКП.doc
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
6.24 Mб
Скачать

Основные функции обрабатывающих программ ос

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

Редактор связей устанавливает связи между данными в объектных модулях и создает загрузочный или абсолютный модуль, который может выполняться ЭВМ (перевод на машинный язык).

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

Утилиты (вспомогательные программы) перемещают данные с одного носителя на другой, обеспечивают печать данных, каталогов, разметку дисков и т. д.

Основные функции управляющих программ ос

Загрузчик – подготавливает оперативную память ЭВМ, выделяя в ней необходимые разделы и вводя ядро ОС (системные программы), и инициализирует выполнение системных программ.

Управление заданиями (планировщик или супервизор заданий) – осуществляет контроль правильности задания управляющих операторов на языке управления и контроль прохождения заданий (приоритетное, последовательное и т.п.).

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

Управление данными – производит ввод-вывод данных, контроль и анализ ошибок при вводе-выводе, переразмещение данных между ОЗУ и внешними носителями и др.

3.4.2. Прикладное по

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

Рис.3.14. Уровни прикладного ПО

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

Базовой для ПК IBM РС стала операционная система MS DOS, которая является стандартом для 16 и 32-разрядных ПК. Система имеет развитый язык, возможность организации многоуровневых каталогов, работ с файлами и устройствами, путем подключения специальных управляющих программ – драйверов, имеются трансляторы и практически все наиболее употребляемые языки высокого уровня. Операционная система Windows для IBM РС относится к, так называемым, программам-оболочкам, позволяющим наиболее удобным образом управлять ПК.

Контрольные вопросы к лекции

  1. Что собой представляет лингвистическое обеспечение САПР?

  2. Какова классификация языков программирования?

  3. Какова классификация языков проектирования?

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

  5. Что включает в себя информационное обеспечение САПР?

  6. Назовите способы размещения данных.

  7. Назовите способы структурирования данных.

  8. Что включает в себя банк данных?

  9. Какова структура программного обеспечения САПР?

  10. Назовите основные функции системного программного обеспечения.

  11. Назовите основные функции управляющих и обрабатывающих программ операционной системы.

  12. Каков основной принцип построения прикладного программного обеспечения для САПР?