Mengamati Aktivitas Kegiatan Belajar

Bab 1 Pengenalan bahasa Pemrograman 7

1.1.2.2. Menanya

Setelah melakukan pengamatan, coba buatlah pertanyaan seperti contoh berikut. 1. Apa yang dilakukan Marwa agar dia bisa membuat kue? 2. Apa yang dilakukan Budi agar komputer bisa menyapanya? 3. Pada kasus 1, siapa yang memberi intruksi dan kepada siapa? Sedangkan pada kasus 2, siapa ke siapa? 4. Adakah perbedaan instruksi yang diberikan ibu dengan instruksi yang diberikan budi? 5. Apa itu program komputer? 6. Kode apakah yang dituliskan Budi? 1.1.2.3. Mencari InformasiMencoba Dari 2 contoh diatas kita temui bahwa Marwa dan Budi sama-sama menginginkan sesuatu. Marwaingin bisa membuat kue, kemudian apa yang dia lakukan? Ya, Marwa berbicara kepada ibu untuk membantunya membuat kue.Dan ibu menyampaikan instruksi-instruksi dengan jelas agar Marwa mengerti. Begitu pula Budi yang menginginkan komputer bekerja membuatkan Budi sebuah program agar komputer bisa menyapanya, maka apa yang Budi lakukan? Untuk mengutarakan keinginannya maka dia berkomunikasi dan memberi instuksi kepada komputer melalui suatu bahasa tertentu, yang disebut sebagai Bahasa Pemrograman. Dia memberikan instruksi: Program Menyapa - mengidentifikasi judul program Clrscr - instruksi membersihkan layar BEGIN - Instruksi untuk mulai membuat Writeln- Instruksi untuk menuliskan Readln- Instruksi untuk membaca dan menampilkan 8 Pemrograman Dasar SMK Kelas X Sem 2 END - Instruksi mengakhiri progam. Jadi, untuk membuat sebuah program bisa berjalan sesuai runtutan kerja atau algoritma sesuai yang kita kehendaki maka kita harus menggunakanbahasa atau suatu intruksi standar yang bisa dimengerti komputer, bahasa itulah yang dikenal dengan Bahasa Pemrogaman. Program dan Bahasa Pemrograman Kalian tentu tidak asing lagi dengan program komputer, kan? Setiap hari tentu kalian menggunakan program komputer atau disingkat program saja. Lalu apa definisi program? Bagaimana cara kerja dan pembuatannya? Menurut definisi,programkomputer adalah kumpulan instruksi yang digunakan untuk mengatur komputer agar melakukan suatu tindakan tertentu.Jadi komputer tidak akan bisa apa-apa jika tidak ada program di dalamnya. Sebuah komputer atau laptop secanggih apa pun spesifikasinya tanpa program sistem operasi maka tidak ada gunanya. Demikian juga untuk lebih optimal kemanfaatannya perlu dipasang berbagai program seperti pengolah kata, pengolah angka, pengolah grafis, program video, musik hingga game. Semua program tersebut pada dasarnya memberikan instruksi kepada komputer sedemikain rupa sehingga bisa melakukan berbagai macam hal sesuai dengan fungsi program tersebut. Orang yang mengembangkan program disebut dengan programmer. Komputer bekerja dengan operasi-operasi biner, yaitu mengolah data-data berupa barisan biner 0 dan 1 sehingga tidak mungkin ketika seorang programmer memerintahkan untuk menulis pesan langsung dimengerti oleh komputer. Oleh karena itu harus ada suatu bahasa yang penghubung agar komputer mengerti instruksi atau perintah yang diberikan.Bahasa penghubung inilah yang disebut dengan bahasa pemrograman. Bahasa Pemrogramanadalah suatu instruksi standar untuk memerintahkomputer.Untuk menjadi sebuah program maka kode-kode yang sudah dituliskan dalam bahasa pemrograman diubah ke dalam bahasa mesin yang dimengerti oleh komputer dengan menggunakan interpreter atau compiler. Proses perubahan ini disebut dengan interprestasi atau kompilasi. Hasil kompilasi inilah yang menghasilkan program komputer. Penjelasan lebih detail mengenai keduanya akan dibahas pada bagian akhir Bab ini. Kode Program Bahasa Pemrograman Interpreter Compiler Aplikasi Bahasa Mesin Menurut kedekatannya dengan mesin komputer, bahasa pemrogaman di bagi menjadi beberapa tingkatan diantaranya: 1. Bahasa Mesin