Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Реферат на тему Пользовательский интерфейс.docx
Скачиваний:
22
Добавлен:
19.11.2019
Размер:
145.34 Кб
Скачать

Московский Государственный Университет Пищевых Производств

Реферат на тему “ Пользовательский интерфейс “

Выполнил: Сосновский А. А. (12 – ТПМ – 1)

Проверил: доцент Конопленко Е. И.

Москва 2012

Введение

Пользовательский интерфейс - это разновидность интерфейсов, в котором одна сторона представлена человеком (пользователем), другая — машиной/устройством. Представляет собой совокупность средств и методов, при помощи которых пользователь взаимодействует с различными, чаще всего сложными, машинами, устройствами и аппаратурой.

Для чего же нужен пользовательский интерфейс ? Интерфейс пользователя предназначен для просмотра на экране монитора предлагаемых ему данных, ввода информации и команд в систему и проведения различных манипуляций с ней. Важнейшая задача интерфейса – формирование у пользователя одинаковой реакции на одинаковые действия приложений, их согласованность. Пользовательский интерфейс означает среду и метод общения человека с компьютером (совокупность приёмов взаимодействия с компьютером). Интерфейс часто отождествляется с диалогом, который подобен диалогу или взаимодействию между двумя людьми. Он включает правила представления информации на экране и правила интерактивной технологии, например, правила реагирования человека-оператора на то, что представлено на экране.

Интерфейс должен обладать возможностью:

  • манипулировать различными формами диалога, изменяя их в процессе принятия решения по выбору пользователя;

  • передавать данные системе различными способами;

  • получать данные от различных устройств системы в различном формате;

  • гибко поддерживать (оказывать помощь по запросу, подсказывать) знания пользователя.

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

  1. Пакетный интерфейс. (1945 – 1968)

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

Пакет – это заранее сформированная последовательность команд. Он передается органу управления как одно целое. Далее команды анализируются и выполняются по очереди.

Такой способ управления весьма эффективен, но он не освобождает от необходимости знать систему команд органа управления и правила их записи. Сегодня такой механизм управления применяют в бытовых приборах, например в микроволновых печах и стиральных машинах. Каждая «программа» для этих приборов на деле представляет собой пакет команд, которые хранятся в виде данных в самом устройстве. Оператор выбирает нужную программу и запускает процесс ее исполнения.

  1. Интерфейс командной строки. (1969 – настоящее время)

Интерфейс командной строки (англ. Command line interface, CLI) — разновидность текстового интерфейса (CUI) между человеком и компьютером, в котором инструкции компьютеру даются в основном путём ввода с клавиатуры текстовых строк (команд), в UNIX-системах возможно применение мыши. Также известен под названием консоль.

Интерфейс командной строки противопоставляется системам управления программой на основе меню, а также различным реализациям графического интерфейса.

Формат вывода информации в интерфейсе командной строки не регламентируется; обычно это также простой текстовый вывод, но может быть и графическим, звуковым и т. д.

Преимущества командного интерфейса

  • Очень низкие требования к аппаратным средствам — минимально для работы требуется клавиатура и символьное устройство вывода или терминал, соединённый с машиной.

  • Высокая степень унификации — всё взаимодействие обеспечивается через две функции: ввод и вывод символов, часто реализуемые через файловый ввод-вывод.

  • Широкая возможность интеграции программ — посредством использования командного интерпретатора и перенаправления ввода-вывода.

Недостатки командного интерфейса

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

  • Ограниченные возможности вывода информации — отсутствие графики.

Формат команды:

  • Наиболее общий формат команд (в квадратные скобки помещены необязательные части):

  • [символ_начала_команды]имя_команды [параметр_1 [параметр_2 […]]]

  • Символ начала команды может быть самым разным, однако чаще всего для этой цели используется косая черта (/). Если строка вводится без этого символа, выполняется некоторая базовая команда: например, строка «Привет» в IRC эквивалентна вводу «/msg Привет». Если же такой базовой команды нет, символ начала команды отсутствует вообще (как, например, в DOS).

Например, в некоей абстрактной игре может быть такая команда:

  • /map dm1 /skill:2

  • / — символ начала команды

  • map — название команды (переход на другой уровень)

  • dm1 — обязательный параметр (название уровня)

  • /skill:2 — дополнительный параметр (задание уровня сложности)

Применение: