Bahasa perintah
Download
1 / 21

Pertemuan Ke-4 - PowerPoint PPT Presentation


  • 120 Views
  • Uploaded on

Bahasa Perintah. Pertemuan Ke-4. Tujuan dasar perancangan bahasa. Presisi Kekompakan Kemudahan dalam penulisan dan pembacaan Mudah dipelajari Sederhana, mengurangi kesalahan Kemudahan mengingat. Kendala penggunaan bahasa. Kapasitas manusia mengingat notasi

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' Pertemuan Ke-4 ' - tate-holcomb


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Bahasa perintah

Bahasa Perintah

Pertemuan Ke-4


Tujuan dasar perancangan bahasa
Tujuan dasar perancangan bahasa

  • Presisi

  • Kekompakan

  • Kemudahan dalam penulisan dan pembacaan

  • Mudah dipelajari

  • Sederhana, mengurangi kesalahan

  • Kemudahan mengingat


Kendala penggunaan bahasa
Kendala penggunaan bahasa

  • Kapasitas manusia mengingat notasi

  • Kecocokan antara ingatan dan media penampil

  • Kemudahan berbicara (mengucapkan)


Strategi organisasi perintah
Strategi Organisasi Perintah

  • Simple command list

    • Setiap perintah dipilih untuk melaksanakan tugas (task) tunggal, dan jumlah perintah sama dengan jumlah tugas

    • Untuk jumlah tugas yang sedikit , dapat menghasilkan sistem yang mudah dipelajari dan dipergunakan

    • Contoh : vi editor (UNIX)


  • Go to home position H

  • Go to last line L

  • Go to middle line M

  • Previous line in the same CTRL-P

    column

  • Next line in the same column CTRL-N

  • Go to start of line 0

  • Go to end of line $

  • Go left one space h


  • Command plus arguments

    • Setiap perintah diikuti satu atau lebih argumen

      • Contoh :

        • COPY FILEA , FILEB

        • DEL FILEA

        • PRINT FILEA, FILEB, FILEC


  • Lanjutan…

  • Bagi beberapa pemakai, label keyword atau argumen dapat membantu.

  • Contoh :

    COPY FROM=FILEA TO=FILEB


  • Command plus options and arguments

    • Perintahdapatmengandung option untukmenunjukkankeadaankhusus

    • Contoh:

      • PRINT/3, HQ, FILEA

      • DIR C:\WINDOWS\*.EXE /S/W/P/O-N

      • ls -alF /home/agus

    • Tingkat kesalahandankebutuhanakanpelatihanekstensifmeningkatdengan option yang banyak


Action Object Destination

CREATE File File

DISPLAY Process Local Printer

REMOVE Directory Screen

COPY Remote Printer

MOVE



Manfaat struktur
Manfaat Struktur

  • Manfaat struktur:

    • Membantu proses belajar manusia, pemecahan masalah, dan ingatan.

    • Membantu task concepts, computer concepts, dan rincian sintaktik bahasa perintah.

  • Topik:

    • Urutan argumen yang konsisten

    • Simbol vs keyword

    • Struktur hierarkis dan kongruensi


Urutan argumen yang konsisten
Urutan Argumen yang Konsisten

  • Beberapa studi menunjukkan adanya manfaat urutan argumen yang konsisten.

Inconsistent order Consistent orderSEARCH file no, message id SEARCH message id, file noTRIM message id, segment size TRIM message id, segment sizeREPLACE message id, code no REPLACE message id, code noINVERT group size, message id INVERT message id, group size


Simbol lawan keyword
Simbol Lawan Keyword

  • Penggunaan keyword lebih mudah daripada simbol.

  • Pemakai berpengalaman dapat mengembangkan keterampilan untuk menggunakan notasi aneh sehingga variasi sintaktik tidak banyak berpengaruh.

    Symbol Editor

    FIND:/TOOTH/-1

    LIST;10

    RS:/KO/,/OK/;*

Keyword Editor

BACKWARD TO “TOOTH”

LIST 10 LINES

CHANGE ALL “KO” TO “OK”


Struktur hierarkis dan kongruensi
Struktur Hierarkis dan Kongruensi

  • Kongruen: pasangan yang berlawanan secara selaras dan berarti (simetris).

  • Struktur hierarkis dan kongruensi dapat membantu ingatan pemakai.


Struktur hierarkis dan kongruensi lanj
Struktur Hierarkis dan Kongruensi (Lanj.)

CongruentHierarchical NonhierarchicalMOVE ROBOT FORWARD ADVANCEMOVE ROBOT BACKWARD RETREATMOVE ARM FORWARD PUSHMOVE ARM BACKWARD PULLMOVE ARM RIGHT SWING OUTMOVE ARM LEFT SWING INNoncongruentHierarchical NonhierarchicalMOVE ROBOT FORWARD GOCHANGE ROBOT BACKWARD BACKCHANGE ARM FORWARD POKEMOVE ARM BACKWARD PULLCHANGE ARM RIGHT PIVOTMOVE ARM LEFT SWEEP


Strategi penyingkatan nama perintah
Strategi Penyingkatan Nama Perintah

  • Pemotongan sederhana

    • Gunakan huruf pertama, kedua, ketiga, dst. Dari perintah, asalkan perintah dapat dibedakan dengan huruf-huruf awal



Lanjutan…

  • Huruf pertama dan huruf terakhir

    • Huruf pertama dan terakhir mudah terlihat

  • Huruf pertama setiap kata dalam frase

    • Membuat akronim


Lanjutan…

  • Singkatan standar dari konteks lain

    • Gunakan singkatan yang sudah dikenal

    • Contoh: QUANTITY  QTY, TRANSFER  XFER, BACKUP  BAK

  • Fonik

    • Fokuskan perhatian pada suara

    • Contoh : execute  XQT, I seek you  ICQ


Penggunaan bahasa alami
Penggunaan Bahasa Alami

  • Natural language interaction interaksi dengan bahasa alami

  • Natural language queries permintaan dengan bahasa alami

  • Text-database searching pencarian database teks



ad