Perintah (pengkomputan)

Dalam bidang pengkomputan, perintah ialah turutan maklumat yang dimasukkan sebagai arahan kepada atur cara komputer yang bertindak mentafsir untuk komputer tersebut melakukan sesuatu tugas yang tertentu. Lebih biasa, ia merupakan arahan kepada antara muka garis perintah, misalnya cangkerang.

Istilah "perintah" terutamanya digunakan dalam bahasa komputer imperatif. Bahasa ini dipanggil sedemikian kerana kenyataannya biasanya ditulis dengan cara yang agak serupa dengan modus imperatif yang digunakan dalam banyak bahasa sejadi. Jika seseorang memperlihatkan kenyataan bahasa imperatif sebagai serupa dengan ayat dalam bahasa sejadi, maka perintah seolah-olah merupakan kata kerjanya.

Banyak atur cara membenarkan bendera (argumen terformat yang khusus) mengubah suai tindakan lalai perintah, manakala argumen tambahan memerihalkan apa yang menerima tindakan perintah tersebut. Membandingkannya dengan bahasa asli, bendera ialah adverba, manakala argumen-argumen yang lain ialah objek. 

Dua contoh yang diberikan kepada pentafsir garis perintah (cangkerang Unix) adalah seperti yang berikut:
 cd /home/pete 
 Perintah ini mengubah tempat pengguna dalam pepohon direktori daripada kedudukan terkini kepada direktori /home/pete. "cd" ialah perintah, manakala "/home/pete" ialah argumen.
 echo "Helo Dunia"
 Perintah ini mencetak teks  hello pada strim output piawai  yang, dalam kes ini, akan mencetak teks pada skrin. "echo" ialah perintah, manakala ""Helo Dunia"" ialah argumen. Tanda petikan telah digunakan untuk melarang "Helo" dan "Dunia" diolah sebagai argumen yang berasingan. 

Lihat juga

 Senarai atur cara Unix
 Senarai perintah DOS
 Tatabahasa formal

Rujukan

Kategori:Antara muka pengguna
Kategori:Istilah pengkomputan

ar:ايعاز
ca:Ordre (informàtica)
de:Instruktion
en:Command (computing)
et:Käsk (informaatika)
es:Comando (informática)
fr:Commande informatique
ko:명령어
he:פקודה (מחשב)
ja:コマンド (コンピュータ)
nl:Instructie
pt:Instrução (informática)
ru:Команда (программирование)
vi:Chỉ thị (máy tính)
tr:Komut
uk:Команда (програмування)