Виды интерфейсов

  • Просмотров 12548
  • Скачиваний 501
  • Размер файла 200
    Кб

Выполнил студент группы А-22 Криштапов Андрей Г. Лангепас План: 1)   Разновидности интерфейсов 2) Графический интерфейс пользователя. 3) Основные элементы графических интерфейсов (виджеты, widgets). 1) Разновидности интерфейсов Интерфейсы отличаются по способу доступа к командным файлам программ. Командный (текстовый) интерфейс. Всякая операционная система имеет командный интерфейс (иногда в скрытой форме). Если снять шелуху

текстовых или графических оболочек или интерфейсов, то «на глубине» вы всегда найдете командный интерфейс. В первой из ОС (OS/360) взаимодействие с пользователями было жестко поделено между следующими компонентами: Ø  Командный язык оператора ЭВМ (лицо, ответственное за управление вычислительным прочесом). Это язык диалогового режима – команда запуска – остановки задач, привязки носителей информации к устройствам,

получения информации о заданиях, ожидающих выполнения, вывода, наличия свободной памяти и свободных устройств и др. Ø  Язык управления заданиями (JCL – Job Control Language), на котором прочие пользователи (программисты, разработчики и просто конечные пользователи) описывали состав и структуру процесса обработки данных – последовательность запуска программ, входные и выходные файлы, условия, при которых те или иные программы

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

пользователя используются методы разделения доступа и назначения привилегии, в то время как формат команд является достаточно единообразным. Далее, после распространения ПЭВМ данное разграничение сошло на нет (в ОС MS-DOS), поскольку пользователь ПК в едином лице соединяет функции оператора, администратора, конечно пользователя. Затем с появлением локальных сетей и более мощных ПК, работающих в многопользовательских режимах, в