Click here to load reader
Upload
putinthejew
View
121
Download
5
Embed Size (px)
Citation preview
Моисеева Екатерина ЮрьевнаГруппа 6331
Факультет экономики и менеджмента СПбГТИ(ТУ)
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