Команда (программирование)

Команда (программирование)

В программировании, команда — это указание компьютерной программе действовать как некий интерпретатор для решения задачи. В более общем случае, команда — это указание некоему интерфейсу командной строки, такому как shell.

В частности, термин команда используется в языках императивного программирования. Эти языки так названы, потому что их операторы, как правило, пишутся наподобие глаголам в повелительном наклонении, используемому во многих естественных языках. Если посмотреть на оператор императивного языка как на предложение естественного языка, то команда, в общем, подобна глаголу.

Многие программы допускают использование специально отформатированных аргументов, известных как ключи, которые изменяют стандартное поведение команды, в то время как дополнительные аргументы описывают действия команды. Сравним с естественным языком: ключам соответствуют наречия, в то время как иным аргументам — дополнения.

Примеры

Ниже приводятся несколько команд для интерпретатора командной строки операционной системы UNIX (UNIX shell).

  • cd /home/pete
Команда cd изменяет расположение пользователя в дереве каталогов с текущего на каталог /home/pete.
  • echo "hello"
Команда echo выводит текст hello в поток стандартного вывода, который, в этом случае, напечатает этот текст на экране. Кавычки (заметьте: не такие, какие приняты в Википедии) необходимы для вывода нескольких слов, разделённых пробелами, однако всё зависит от конкретной реализации команды: возможен вывод нескольких слов даже без кавычек; возможно восприятие кавычек в качестве аргумента команды, то есть вывод текста вместе с ними.
  • ls -ltr /bin
Команда ls выводит список всех файлов каталога /bin в полном виде (ключ -l), отсортированных по времени (ключ -t) в обратном порядке (ключ -r).
  • chmod +755 [filename]
Команда chmod используется для предоставления доступа на чтение, запись или выполнение к файлу с именем filename. В символьной записи первая цифра указывает на права пользователя, в то время как остальные две цифры используются для указания прав групп пользователей на чтение, запись или выполнение Вашего файла.
1 — доступ к Вашему файлу на выполнение,
2 — доступ к Вашему файлу на запись,
4 — доступ к Вашему файлу на чтение.
4+1=5 означает, что к Вашему файлу имеется только доступ на чтение и выполнение,
4+2+1=7 означает, что к Вашему файлу имеется доступ на чтение, на запись и на выполнение.

См. также


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Полезное


Смотреть что такое "Команда (программирование)" в других словарях:

  • Команда — В Викисловаре есть статья «команда» Команда (слово заимствовано в конце XVII века из исп. и португ. comando «командование, управление», исп. commando «командо …   Википедия

  • Команда (в ЦВМ) — Команда в ЦВМ, специальный код (инструкция, записанная на языке машины), определяющий действия ЦВМ при выполнении отдельной операции или части вычислительного процесса. В общем случае К. содержит сведения о том, какие операции следует произвести …   Большая советская энциклопедия

  • Команда (шаблон проектирования) — У этого термина существуют и другие значения, см. Команда. Шаблон проектирования Команда Command Тип: поведенческий Назначение: для обработки команды в виде объекта …   Википедия

  • Программирование —         процесс составления упорядоченной последовательности действий (программы (См. Программа)) для ЭВМ; научная дисциплина, изучающая программы для ЭВМ и способы их составления, проверки и улучшения.          Каждая ЭВМ является автоматом,… …   Большая советская энциклопедия

  • Команда — I Команда (франц. commande, от позднелат. commando поручаю, приказываю)         1) временная или постоянная воинская организация численностью от 3 человек и более, предназначенная для выполнения определённых обязанностей по службе или каких либо… …   Большая советская энциклопедия

  • Экстремальное программирование — Разработка программного обеспечения Процесс разработки ПО Шаги процесса Анализ • Проектирование • Программирование • Докумен …   Википедия

  • Цикл (программирование) — У этого термина существуют и другие значения, см. цикл. В данной статье или разделе имеется список источников или внешних …   Википедия

  • Исключение (программирование) — Обработка исключительных ситуаций (англ. exception handling)  механизм языков программирования, предназначенный для описания реакции программы на ошибки времени выполнения и другие возможные проблемы (исключения), которые могут возникнуть при… …   Википедия

  • Грамотное программирование — Стиль этой статьи неэнциклопедичен или нарушает нормы русского языка. Статью следует исправить согласно стилистическим правилам Википедии …   Википедия

  • RAD (программирование) — У этого термина существуют и другие значения, см. RAD. Разработка программного обеспечения Процесс разработки ПО Шаги процесса Анализ • Проектиро …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»