Command Line Interface
— разновидность текстового интерфейса (CUI)
между человеком и компьютером, в котором
инструкции компьютеру даются в основном путём
ввода с клавиатуры текстовых строк (команд), в
UNIX-системах возможно применение мыши. Также
известен под названием консоль
Информация
• Интерфейс командной строки
противопоставляется системам управления
программой на основе меню, а также
различным реализациям графического
интерфейса. Формат вывода информации в
интерфейсе командной строки не
регламентируется; обычно это также
простой текстовый вывод, но может быть и
графическим, звуковым и т. д.
Основные элементы
• Адрес
• Команда или программа
• Заголовок
Сравнение GUI и CLI
Достоинства
Graphical User Interface
• Графический интерфейс
является "дружелюбным"
для пользователей,
которые начали
знакомство с
компьютером с
графического интерфейса
• В программах обработки
графики он, зачастую,
является единственно
возможным.
Command Line Interface
• Можно управлять
программами, не
имеющими графического
интерфейса (например, выделе
нным сервером).
• Любую команду можно вызвать
небольшим количеством
нажатий.
• Отсутствие деталей интерфейса,
таких как пусковые панели и
рамки окон, что при равных
разрешениях позволяет
вместить значительно больше
текста на страницу.
Сравнение GUI и CLI
Недостатки
Graphical User Interface
• Большее потребление
памяти в сравнении с
текстовым интерфейсом
• Сложнее организовать
удаленную работу
• Невозможность
автоматизации, если она
не была заложена
автором программы
Command Line Interface
• Интерфейс командной строки не
является "дружелюбным" для
пользователей, которые начали
знакомство с компьютером с
графического режима, из-за почти
отсутствующих возможностей обна
ружения (англ. discoverabililty).
• Необходимость изучения
синтаксиса команд и запоминания
сокращений, осложняющаяся тем,
что каждая команда может иметь
свои собственные обозначения.
• Без автодополнения, ввод длинных
и содержащих спецсимволы
параметров с клавиатуры может
быть затруднительным.
Использование СLI в компьютерных
играх
Counter-Strike Source
Использование СLI в системах
автоматического проектирования
AutoCAD 2013
Использование СLI в языках
программирования
Turbo Pascal 7.0

Command Line Interface

  • 1.
    Command Line Interface —разновидность текстового интерфейса (CUI) между человеком и компьютером, в котором инструкции компьютеру даются в основном путём ввода с клавиатуры текстовых строк (команд), в UNIX-системах возможно применение мыши. Также известен под названием консоль
  • 2.
    Информация • Интерфейс команднойстроки противопоставляется системам управления программой на основе меню, а также различным реализациям графического интерфейса. Формат вывода информации в интерфейсе командной строки не регламентируется; обычно это также простой текстовый вывод, но может быть и графическим, звуковым и т. д.
  • 3.
    Основные элементы • Адрес •Команда или программа • Заголовок
  • 4.
    Сравнение GUI иCLI Достоинства Graphical User Interface • Графический интерфейс является "дружелюбным" для пользователей, которые начали знакомство с компьютером с графического интерфейса • В программах обработки графики он, зачастую, является единственно возможным. Command Line Interface • Можно управлять программами, не имеющими графического интерфейса (например, выделе нным сервером). • Любую команду можно вызвать небольшим количеством нажатий. • Отсутствие деталей интерфейса, таких как пусковые панели и рамки окон, что при равных разрешениях позволяет вместить значительно больше текста на страницу.
  • 5.
    Сравнение GUI иCLI Недостатки Graphical User Interface • Большее потребление памяти в сравнении с текстовым интерфейсом • Сложнее организовать удаленную работу • Невозможность автоматизации, если она не была заложена автором программы Command Line Interface • Интерфейс командной строки не является "дружелюбным" для пользователей, которые начали знакомство с компьютером с графического режима, из-за почти отсутствующих возможностей обна ружения (англ. discoverabililty). • Необходимость изучения синтаксиса команд и запоминания сокращений, осложняющаяся тем, что каждая команда может иметь свои собственные обозначения. • Без автодополнения, ввод длинных и содержащих спецсимволы параметров с клавиатуры может быть затруднительным.
  • 6.
    Использование СLI вкомпьютерных играх Counter-Strike Source
  • 7.
    Использование СLI всистемах автоматического проектирования AutoCAD 2013
  • 8.
    Использование СLI вязыках программирования Turbo Pascal 7.0