Selasa, 17 Juli 2012

Tugas 5
                                                             PEMROGRAMAN
Oleh Jubaedah
NIM. 11868017
Pascasarjana STKIP Garut
A.Definisi Pemrograman
·         Program
Program adalah kumpulan instruksi-instruksi tersendiri yang biasanya disebut source code yang dibuat oleh programmer ( Pembuat Program)
·         Pemograman adalah urutan perintah yang disusun sedemikian rupa, sehingga komputer dapat melaksanakan perintah sesuai dengan keiginan pemakai.
·         Program Komputer adalah susunan instuksi yang harus dikerjakan oleh komputer. Susunan Instruksi disebut dengan Perangkat Lunak atau software.
·         Perangkat Lunak berbentuk Aljabar Boolean yang direpresentasikan sebagai Binari Digit bentuk 0 dan 1. Kode-kode tersebut digabungkan menjadi instruksi aritmatik,logika dan instruksi mnemonic. Instruksi mnemonic digabung kembali menjadi Bahasa Pemrograman.
B. Bahasa Pemrograman
Pengertian Bahasa Pemrograman
Ø  Bahasa adalah suatu sistem untuk berkomunikasi
Ø  Bahasa Tertulis adalah suatu sistem berkomunikasi dengan menggunakan simbol (huruf) untuk membentuk kata
Ø  Dalam ilmu Komputer, bahasa manusia disebut bahasa alamiah ( Natural Languages)
dimana komputer tidak bisa memahaminya, sehingga diperlukan suatu bahasa komputer
C.Langkah-langkah Pemrograman
1.      Mendefinisi
Harus mengerti dengan baik mengenai permasalahan apa yang ingin diselesaikan, seperti :
i)        Bagaimana hubungan antara data input dengan hasil pengolahannya
ii)      Bagaimana data  input dengan pengolahannya
iii)    Bagaimana hubungan antara output dengan pengolahannya
iv)    Bagaimana stuktur pengolahannya
Contoh
1)      Hasil / Pengolahan Telor Goreng Matang
Input : Telor dan minyak goreng
2)      Mengolah : minyak dimasukkan ke dalam wajan,panaskan di atas kompor
Kemudian telur masukkan dan biarkan selama 5 menit lalu angkat
                              Input   : minyak goreng dan telor
      Output: Telur yang siap dimakan
3)      Struktur Pengolahannya
a)      Siapkan telor dan siapkan minyak goreng
b)      Masukkan minyak ke wajan dan panaskan
c)      Masukkan telor
d)     Masak selama 5 menit
e)      Telor diangkat dan siap dimakan

2.      Mengimplementasi
Implementasi telah mulai melibatkan bahasa pemrograman yang ingin digunakan. Di dalam mengimplementasi, Algoritma akan menentukan bahasa pemrograman apa yang cocok atau ingin digunakan.
Algoritma adalah urutan langkah-langkah yang dapat digunakan untuk memecahkan masalah
Definisi Algoritma adalah urutan logis pengambilan keputusan untuk memecahkan masalah : urutan langkah logis, berarti algoritma harus harus mengikuti suatu urutan tertentu tidak boleh melompat-lompat
Fungsi Algoritma
Algoritma dibutuhkan untuk memerintah komputer mengadakan langkah-langkah tertentu untuk menyelesaikan masalah.
Agar Algoritma dapat memerintah ( diproses ) komputer , maka diubah menjadi bentuk program ( melalui proses pemrograman )
Penulisan Algoritma
v  Menggunakan Bahasa Natural ( manusia )
v  Menggunakan Flowchart
v  Menggunakan Pseudocode

3.      Mengkompilasi
§  Kompilasi
Tahapan pemeriksaan terhadap program yang disusun yang akan dilakukan oleh komputer dengan menggunakan Processor Program atau komputer
§  Processor Program
Berfungsi sebagai alat/program yang akan menerjemahkan program yang dimasukkan ke dalam bahasa yang dimengerti oleh komputer ( objek program)

4.      Menguji
§  Langkah ke empat dalam pemrograman adalah menguji program tersebut apakah telah berjalan sesuai dengan tujuannya untuk memberi solusi dari suatu permasalahan.
§  Apabila program belum berjalan baik, maka perlu mengkaji kembali rumusan /algoritma yang telah dibuat pada langkah pertama serta memperbaiki implementasi program yang mungkin keliru.

5.      Dokumentasi
Ø  Dokumentasi adalah usaha untuk memudahkan dalam memeriksa kesalahan suatu program ataupun memahami jalannya program, perlu membuat dokumentasi dari program yang dibuat.
Ø  Dokumentasi tersebut berisi informasi mulai dari tujuan fungsi program, algoritma program hingga cara menggunakannya.
           

                 

Tidak ada komentar:

Posting Komentar