Уровень Примечания Постановщик задач Многоуровневая организация ЭВМ Пользователь данного уровня 6 – концептуальный (язык спецификаций) Задаются режимы и виды обработки данных, необходимые для решения задачи, состав системных ПС Пользователь функционального ПО, решающий задачи из конкретной предметной области 5 – проблемноориентированных ПС (входной язык пакета программ) Уровень приложений для конкретной предметной области Разработчик функциональных программных комплексов 4 – промежуточного ПО (например, язык UML) Middleware ( 1 - Delphi, Visual C; 2 - DCOM, CORBA, RMI) Разработчик функциональных (прикладных) программ 3 – языков высокого уровня Паскаль, СИ, С++, Java, Prolog Системный программист, прикладной программист 2 – ассемблера Программирование фрагментов программ высокой эффективности 1 – ОС Выполнения привилегированных команд, управление памятью Программист/электронщик (системный архитектор) 0 – машинных команд Цифровое кодирование и представление команд Программист/электронщик (системный архитектор) (– 1) – микрокоманд (микроархитектурный уровень) Описание набора элементарных операций, реализующих машинные команды (– 2) – межрегистровых передач Реализация элементарных операций как пересылок между регистрами (– 3) – вентилей (цифровой логический уровень) Технологический уровень, устройства машины представляются в виде интегральных схем Системный программист Электронщик (технолог)
Структура ЭВМ с непосредственными связями
Структура ЭВМ с канальной организацией
Структура ЭВМ с магистральной организацией по типу общая шина (Unibus)»
Структура ЭВМ с шинной организацией
Информационная модель ЭВМ
Портативные рабочие станции
Законы алгебры логики
Логический синтез вычислительных схем
Структурная схема ПК