Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы на вопросы к экзамену по КИТ.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
94.83 Кб
Скачать
  1. Пользовательский интерфейс, его изменение с развитием аппаратуры и программного обеспечения пк.

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

Пользовательский интерфейс включает в себя набор средств, предназначенных для

упрощения взаимодействия пользователя с ЭВМ. ОС осуществляет сложный процесс

управления ресурсами компьютера, скрывая от пользователя все его детали.

Важную роль в организации пользовательского интерфейса играет способ

представления информации на мониторе. В зависимости от этого различают символьный и

графический интерфейсы. Символьный интерфейс обычно реализуется посредством

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

Графический интерфейс включает в себя набор наглядных графическнх средств,

позволяющих в интуитивно попятной форме воспроизводить состояние тех или иных

объектов (аппаратных компонентов ЭВМ, выполняемых программ) и осуществлять операции по управлению ими.

  1. Системное программное обеспечение эвм, виды системных программ.

Системное программное обеспечение (System Software) - совокупность программ и программных комплексов для обеспечения работы компьютера и сетей ЭВМ.

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

Системное программное обеспечение предназначено для:

      создания операционной среды функционирования других программ (другими словами, для организации выполнения программ);

      автоматизации разработки (создания) новых программ;

      обеспечения надежной и эффективной работы самого компьютера и вычислительной сети;

      проведения диагностики и профилактики аппаратуры компьютера и вычислительных сетей;

      выполнения вспомогательных технологических процессов (копирование, архивирование, восстановление файлов программ и баз данных и т.д.).

В СПО традиционно включают

      системные управляющие и

      системные обрабатывающие программы.

В системном ПО выделяем пять групп системных программ:

      операционные системы ;

      интерфейсные оболочки для взаимодействия пользователя с ОС (операционная оболочка) и программные среды;

      системы управления файлами;

      системы программирования;

      утилиты;

      средства сетевого доступа.

Системные программы должны удовлетворять следующим требованиям:

      прозрачность работы;

      гарантированная надежность выполнения в соответствии со спецификациями (спецификациями называются функциональные требования);

      максимальная скорость выполнения;

      минимальные затраты на хранение машинных кодов;

      поддержка стандартных средств связи с прикладными программами.

  Эффективность системных программ зависит от времени их создания и надежности исполняемого кода.

Требование эффективности системных программ вызывает необходимость использования специальных языков

      машинно-ориентированных типа языка Assembler и

      высокого уровня типа C или C++.

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

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