1 / 15

Materi Pertemuan Ke-4

Materi Pertemuan Ke-4. Bahasa Perintah. 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

carnig
Download Presentation

Materi Pertemuan Ke-4

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. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. MateriPertemuan Ke-4 BahasaPerintah

  2. Tujuan dasar perancangan bahasa • Presisi • Kekompakan • Kemudahan dalam penulisan dan pembacaan • Mudah dipelajari • Sederhana, mengurangi kesalahan • Kemudahan mengingat

  3. Kendala penggunaan bahasa • Kapasitas manusia mengingat notasi • Kecocokan antara ingatan dan media penampil • Kemudahan berbicara (mengucapkan)

  4. 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)

  5. 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

  6. Command plus arguments • Setiap perintah diikuti satu atau lebih argumen • Contoh : • COPY FILEA , FILEB • DEL FILEA • PRINT FILEA, FILEB, FILEC

  7. Lanjutan… • Bagi beberapa pemakai, label keyword atau argumen dapat membantu. • Contoh : COPY FROM=FILEA TO=FILEB

  8. Command plus options and arguments • Perintah dapat mengandung option untuk menunjukkan keadaan khusus • Contoh: • PRINT/3, HQ, FILEA • A0821DCALGA0300p • Tingkat kesalahan dan kebutuhan akan pelatihan ekstensif meningkat dengan option yang banyak

  9. Hierarchical command structure • Perangkat penuh perintah diatur menjadi struktur tree, seperti pada menu Action Object Destination CREATE File File DISPLAY Process Local Printer REMOVE Directory Screen COPY Remote Printer MOVE

  10. Strategi Penyingkatan Nama Perintah • Pemotongan sederhana • Gunakan huruf pertama, kedua, ketiga, dst. Dari perintah, asalkan perintah dapat dibedakan dengan huruf-huruf awal • Contoh :

  11. Buang huruf-huruf hidup dengan pemotongan sederhana • Buang huruf hidup dan gunakan beberapa yang tersisa • Jika huruf pertama huruf hidup, tidak boleh dibuang • Contoh :

  12. Lanjutan… • Huruf pertama dan huruf terakhir • Huruf pertama dan terakhir mudah terlihat • Huruf pertama setiap kata dalam frase • Membuat akronim

  13. 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

  14. Penggunaan Bahasa Alami • Natural language interaction interaksi dengan bahasa alami • Natural language queries permintaan dengan bahasa alami • Text-database searching pencarian database teks

  15. Natural language text generation penyusunan teks dengan bahasa alami • Adventure and educational games permainan petualangan dan pendidikan

More Related