Знакомство с интерфейсом
Самый первый вид интерфейса пользователя, с которым мы познакомимся, — это командная строка — Command prompt. Здесь работа идёт в текстовом режиме.
Вот некоторые другие названия для «текстового» интерфейса:
— Command Window — командное окно
— Command Shell — командная оболочка
— Command Interpreter –интерпретатор команд
— Command Processor — командный процессор или обработчик команд
— CLI — Command Line Interface — Интерфейс командной строки
— Console — Консоль
В развитие идеи командной оболочки ОС была разработана оболочка для сисадмина — PowerShell.
Большинство перечисленных названий говорят о том, что данный интерфейс имеет отношение к вводу КОМАНД. Здесь пользователь вводит команды с клавиатуры.
Первоначально в качестве интерфейса пользователя использовалась электрическая печатная машинка с длинным рулоном бумаги. Рулон можно прокрутить вперёд и назад, чтобы просмотреть историю работы.
Затем была реализация командной строки на экране компьютера в текстовой режиме. И это действительно была СТРОКА. Это был текст — и никакого графического интерфейса.
Современная программная реализация командной строки в виде окна (в графическом режиме) тоже имеет возможность прокрутки результатов вверх и вниз — как на рулоне бумаги.
Мы будем знакомиться с интерпретатором командной строки (командным окном) на примере популярной ОС Microsoft Windows, сокращённо MS Windows, или просто Windows. Здесь мы встретим самые общие принципы и подходы, которые можно найти и в любой другой операционной системе.
Название компании, а точнее, корпорации, состоит из двух частей. Слово micro означает «маленькая». А вот что именно у них маленькое, доверяем узнать читателю самостоятельно.
Задание. Просмотрите в Википедии статью Microsoft. Выясните, сколько человек было в этой компании первоначально и что означает название этой корпорации.
Вторая часть названия имеет отношение к программному обеспечению — software. Буквально слово soft означает «мягкий», но у него есть и другие значения.
Одно из объяснений звучит так. Первые компьютеры 1940-х годов были очень большими и содержали много тяжёлых металлических деталей. За это компьютерное оборудование прозвали «железом». По-английски hardware, то есть «металлические изделия, изделия из металла». Здесь слово hard означает «металлический», хотя для нас более знакомо буквальное значение «твёрдый». Так что программы — тоже в шутку — назвали software в противоположность оборудованию hardware, обыгрывая буквальное значение этих слов. Получается, что «софт» — это «нечто, сделанное НЕ из металла».
Вокруг этих названий можно придумать много шуток, например название Microsoft Mouse можно буквально перевести как «маленькая мягкая мышка».
Для нас эта история — просто пример того, как появляются компьютерные термины и названия корпораций. Знание истории, происхождения слов помогает лучше понять значение слов и названий — и более грамотно ими пользоваться.
Запуск командного окна через [Win + R]
Командное окно можно запустить несколькими способами.
Нажимаем комбинацию клавиш [Windows + R].
Буква R — это начало слова Run — «Запуск программы на выполнение».
Клавиша Windows (или сокращённо Win) обычно расположена в левом нижнем ряду клавиатуры, см. рис. Она используется для вызова часто используемых функций ОС. Клавиша может отсутствовать на некоторых компьютерах.
Рис. Клавиша
Windows
В диалоговом окне вводим название команды cmd и нажимаем клавишу Enter на клавиатуре или кнопку ОК на экране, см рис.
Рис. Запуск командной строки
Запускается командное окно. В правой части окна видна полоса прокрутки. На рисунке показаны основные элементы интерфейса.
Рис. Интерфейс
CMD
VER — Версия ОС
Команды можно вызывать по-разному. В простейшем случае достаточно ввести имя (название) команды и нажать Enter.
Задание. Введите команду ver и определите версию ОС.
Как видим на рис. выше, кроме номера версии, здесь можно узнать номер сборки (Build Number). Это может говорить о том, необходимо ли вам установить обновление для работы с какой-нибудь капризной программой.
Задание. Просмотрите в Википедии статью Сборка (программирование) и выясните, что означает слово build в программировании.
Кроме версии и номера сборки, возможности ОС определяются её редакцией (Edition).
Задание. Просмотрите в Википедии статью List of Microsoft Windows versions и выясните, какая редакция ОС установлена на вашем компьютере.
Команды ОС — это сокращение английских слов. В данном случае ver — это сокращение слова version — «версия».
Творческое задание. Выясните, что такое Wndows NT и как это название связано с современной версией Windows.
Творческое задание. Выясните, что такое Windows Server и есть ли в нём командная строка.
История ввода команд
Командное окно запоминает, какие команды вводил пользователь.
Чтобы просмотреть историю команд, нажимаем на клавиатуре стрелки «вверх»