9

Click here to load reader

CLI Command Line Interface

Embed Size (px)

Citation preview

Page 1: CLI Command Line Interface

Моисеева Екатерина ЮрьевнаГруппа 6331

Факультет экономики и менеджмента СПбГТИ(ТУ)

Page 2: CLI Command Line Interface

Command Line Interface

— разновидность текстового интерфейса (CUI) между человеком и компьютером, в котором инструкции

компьютеру даются в основном путём ввода с клавиатуры текстовых строк (команд), в UNIX-системах возможно

применение мыши. Также известен под названием консоль

Page 3: CLI Command Line Interface

Информация

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

Page 4: CLI Command Line Interface

Основные элементы• Адрес • Команда или программа• Заголовок

Page 5: CLI Command Line Interface

Сравнение GUI и CLI Достоинства

Graphical User Interface• Графический интерфейс

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

• В программах обработки графики он, зачастую, является единственно возможным.

Command Line Interface• Можно управлять программами,

не имеющими графического интерфейса (например, выделенным сервером).

• Любую команду можно вызвать небольшим количеством нажатий.

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

Page 6: CLI Command Line Interface

Сравнение GUI и CLI Недостатки

Graphical User Interface• Большее потребление

памяти в сравнении с текстовым интерфейсом

• Сложнее организовать удаленную работу

• Невозможность автоматизации, если она не была заложена автором программы

Command Line Interface• Интерфейс командной строки не

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

• Необходимость изучения синтаксиса команд и запоминания сокращений, осложняющаяся тем, что каждая команда может иметь свои собственные обозначения.

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

Page 7: CLI Command Line Interface

Использование СLI в компьютерных играх

Counter-Strike Source

Page 8: CLI Command Line Interface

Использование СLI в системах автоматического проектирования

AutoCAD 2013

Page 9: CLI Command Line Interface

Использование СLI в языках программирования

Turbo Pascal 7.0