SlideShare a Scribd company logo
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

More Related Content

More from PutinTheJew

Яндекс телепрограмма
Яндекс телепрограммаЯндекс телепрограмма
Яндекс телепрограммаPutinTheJew
 
Яндекс расписание
Яндекс расписаниеЯндекс расписание
Яндекс расписаниеPutinTheJew
 
Презенатация CMS
Презенатация CMSПрезенатация CMS
Презенатация CMSPutinTheJew
 
Business Process Managment
Business Process ManagmentBusiness Process Managment
Business Process ManagmentPutinTheJew
 
Active Directory
Active DirectoryActive Directory
Active DirectoryPutinTheJew
 
яндекс.переводчик
яндекс.переводчикяндекс.переводчик
яндекс.переводчикPutinTheJew
 
яндекс.словари
яндекс.словарияндекс.словари
яндекс.словариPutinTheJew
 
Джеимс Кемерон
Джеимс КемеронДжеимс Кемерон
Джеимс КемеронPutinTheJew
 
Авторизация
АвторизацияАвторизация
АвторизацияPutinTheJew
 
товары mail.ru
товары mail.ruтовары mail.ru
товары mail.ruPutinTheJew
 
ответы mail.ru
ответы mail.ruответы mail.ru
ответы mail.ruPutinTheJew
 
хранилище данных
хранилище данныххранилище данных
хранилище данныхPutinTheJew
 
Хранилище данных (+ облачные хранилища данных)
Хранилище данных (+ облачные хранилища данных)Хранилище данных (+ облачные хранилища данных)
Хранилище данных (+ облачные хранилища данных)PutinTheJew
 
Photoshop express
Photoshop expressPhotoshop express
Photoshop expressPutinTheJew
 

More from PutinTheJew (20)

Яндекс телепрограмма
Яндекс телепрограммаЯндекс телепрограмма
Яндекс телепрограмма
 
Яндекс расписание
Яндекс расписаниеЯндекс расписание
Яндекс расписание
 
Презенатация CMS
Презенатация CMSПрезенатация CMS
Презенатация CMS
 
Business Process Managment
Business Process ManagmentBusiness Process Managment
Business Process Managment
 
Web ex
Web exWeb ex
Web ex
 
Bpm
BpmBpm
Bpm
 
Active Directory
Active DirectoryActive Directory
Active Directory
 
яндекс.переводчик
яндекс.переводчикяндекс.переводчик
яндекс.переводчик
 
яндекс.словари
яндекс.словарияндекс.словари
яндекс.словари
 
Джеимс Кемерон
Джеимс КемеронДжеимс Кемерон
Джеимс Кемерон
 
Авторизация
АвторизацияАвторизация
Авторизация
 
Data centre
Data centreData centre
Data centre
 
Anymeeting.com
Anymeeting.comAnymeeting.com
Anymeeting.com
 
Tiny url
Tiny urlTiny url
Tiny url
 
товары mail.ru
товары mail.ruтовары mail.ru
товары mail.ru
 
ответы mail.ru
ответы mail.ruответы mail.ru
ответы mail.ru
 
Yandex.market
Yandex.marketYandex.market
Yandex.market
 
хранилище данных
хранилище данныххранилище данных
хранилище данных
 
Хранилище данных (+ облачные хранилища данных)
Хранилище данных (+ облачные хранилища данных)Хранилище данных (+ облачные хранилища данных)
Хранилище данных (+ облачные хранилища данных)
 
Photoshop express
Photoshop expressPhotoshop express
Photoshop express
 

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