Sunday, November 3, 2013

JAWABAN UMUM

11.      Bahasa pemrograman adalah bahasa atau instruksi yang dipakai untuk menginstruksikan kepada komputer sehingga komputer mengerti apa yang kita ingin perintahkan dengan menggunakan bahasa/instruksi yang standar pada komputer itu sendiri. (www.lintasinformatika.com)
22.      Bahasa pemrograman:
a.       Bahasa Mesin: instruksi yang diperintahkan kepada komputer menggunakan bahasa bilangan/biner. Contoh: 01100101101001
b.      Bahasa Tingkat Rendah: merupakan bahasa rakitan atau bahasa yang lebih mudah untuk diingat oleh programer sehingga dalam penyusunan instruksinya nanti programer lebih mudah menyusunnya karena bahasanya mudah untuk diingat. Contoh: MOV, SUB.
c.       Bahasa Tingkat Menengah: instruksi yang diberikan programer kepada komputer menggunakan bahasa yang diwakili oleh simbol-simbol yang kemudiannya diproses oleh komputer. Contoh: {, }, <, >, ||.
d.      Bahasa Tingkat Tinggi: merupakan bahasa yang sering dipakai saat ini kepada komputer karena bahasa yang diinstruksikan kepada komputer merupakan bahasa manusia. Contoh: begin, if, for, end. (kampus-info.com).
33.      Perkembangan bahasa pemrograman dimulai pada tahunn 1949 di jerman dengan hadirnya Short Code. Pada awal mula ini komputer merupakan peralatan yang digunakan untuk pemakaian bahasa pemrograman dan penggunaannya juga masih sangat manual. Kemudian pada tahun 1957 Remmington Rand merilis bahasa pemrograman yang sebelumnya bahasa ini didesain oleh Grace Hopper dengan nama A-0.
Pada tahun 1952, Alick E. Glennie berhasil membuat programing system yang bernama AUTOCODE. Beberapa tahun kemudian sebuah tim yang dipimpin oleh John Backus merilis FORTRAN (FORmula TRANslating) yang pada akhirnya bahasa pemrograman ini terus berkembang dan menjadi bahasa pemrograman terpopuler di Eropa pada pertengahan tahun ’60-an bersamaan dengan dirilisnya bahasa pemrograman ALGOL.
Bahasa pemrograman terus berkembang hingga tahun ’80-an yang pada proses perkembangannya tokoh-tokoh terkenal saat ini ikut andil di dalamnya. Salah satunya Bill Gates pendiri Microsoft Office. Apple pun mengeluarkan bahasa pemrograman, yaitu Object Pascal, dan Borland juga merilis prolog dari Turbo Pascal. Pada tahun yang sama dirilislah bahasa C++. Tahun 1980-an merupakan tahun yang paling banyak merilis bahasa pemrograman yang dimana bahasa-bahasa pemrograman sekarang muncul pertama kali pada tahun 1980-an.
Kemudian tahun 2000-an merupakan tahun dimana banyak bahasa tingkat tinggi dikembangkan sehingga terciptalah program VB, Turbo Pascal (berbagai versi), dan eclipse. (www.klatenweb.com/bahasa-pemrograman).
44.      Algoritma merupakan susunan atau rentetan langkah-langkah yag logis sebagai pemecah atau solusi sebuah masalah secara efektif.
55.      Struktur algoritma ada 3: Urut, Pemilihan, Pengulangan.
a.       Urut (Sequence): suatu struktur program yang setiap baris pemrogramannya dikerjakan secara berurutan dari atas ke bawah.
b.      Pemilihan (Selection): struktur yang dikerjakan hanya untuk memenuhi syarat saja/diberikan suatu pilihan dalam pengerjaannya.
c.       Pengulangan: struktur yang bekerja dalam melakukan pengulangan dari beberapa baris program atau satu blog program yang diperintahkan. (Eko Riswanto, ST.).
66.      Fungsi dari algoritma
a.       Mengurangi duplikasi program
b.      Memberikan kemungkinan penggunaan kembali kode untuk program lain
c.       Memecahkan masalah-masalah yang rumit menjadi mudah
d.      Membuat kode program untuk lebih mudah untuk dibaca.
e.       Dapat digunakan untuk menyembunyikan detail program (www.varia.web.id/prosedur-dan-fungsi-pada-algoritma.)
77.      Metode mendeskripsikan algoritma: flowchart, pseudocode, deskripsi.
a.       Flowchart: diagram alur yang memiliki awal dan akhir.
b.      Pseudocode: merupakan penyajian algoritma yang menggunakan kode-kode dalam pengerjaannya.
c.       Deskripsi: merupakan penyajian algoritma yang menggunakan bahasa-bahasa formal dan disajikan dalam bentuk kalimat rinci.
88.      Flowchart adalah salah satu metode yang digunakan dalam penyajian algoritma berupa diagram alur yang memiliki proses dari awal hingga akhir.
99.     
 


: simbol yang digunakan untuk pernyataan memulai atau mengakhiri suatu algoritma.

 


: proses, menunjukan pengolahan data yang diketahui pada proses algoritma.


 


: Decision, menyatakkan suatu piihan yang bertentangan pada kondisi tertentu. Contohnya: ya, tidak.



 


: Preparation, menyatakan suatu data awal yang diberikan pada proses algoritma.




: Simbol yang menyatakan dari arah berjalannya suatu operasi pada algoritma.

 


: Definition, yang menyatakan detail sebuah data secara terpisah dari proses algoritma.



: Connector on page, menjadi penyambung atau konektor bagi diagram yang terputus pada satu halaman.


 


: Off page connector, menjadi penyambung untuk diagram algoritma yang terputus pada beda halaman.


110.  Pseudocode adalah salah satu metode yang dgunakan dalam penyajian algoritma yang berupa kode-kode untuk mewakili sebuah peritah dalam pemberian instruksi pada proses algoritma.

No comments:

Post a Comment