Minggu, 18 Oktober 2009

KONSEP DASAR PEMROGRAMAN

Komputer adalah alat bantu dalam menyelesaikan persoalan, masalahnya, sebuah persoalan tidak dapat begitu saja disodorkan ke depan komputer, lalu komputer memberikan jawabannya. Ada “jarak” yang memisahkan persoalan dengan komputer. Jarak tersebut bisa dihilangkan bila ada suatu alat komunikasi antara manusia dan komputer. Manusia sebagai pemberi tugas harus bisa mengkomunikasikan bahasanya ke bahasa komputer. Terdapat banyak bahasa komputer, ada yang sulit dimengerti manusia (primitif) dan ada juga bahasa yang familiar dengan bahasa manusia (umumnya bahasa Inggris).

1. Istilah dasar pemrograman

a. Algoritma adalah urutan langkah-langkah yang logis dalam penyelesaian masalah

b. Flowchart adalah metode penulisan algoritma yang digambarkan dengan simbol

c. Program adalah susunan intruksi/perintah yang ditulis dalam suatu bahasa komputer sehingga dapat dieksekusi komputer

d. Bahasa pemrograman adalah tata cara penulisan program

e. Pemrograman adalah proses mengimplementasikan urutan langkah penyelesaian masalah dengan menggunakan bahasa pemrograman.

f. Pemrograman terstruktur adalah pemrograman yang memiliki rancang bangun yang tersetruktur sehingga ditelusuri, dipahami dan dikembangkan oleh siapa saja.

2. Ciri teknis pemrograman terstruktur

a. Mengandung teknik pemecahan masalah yang tepat dan benar

b. Memiliki algoritma yang bersifat sederhana, standart dan efektif

c. Memiliki struktur logika yang berat dan mudah dipahami

d. Hanya terdiri dari 3 struktur data (Sequence, louping dan selection structure)

e. Butuh dana testing yang murah/rendah

f. Membutuhkan biaya perawatan dan pengembangan rendah

3. Standar program yang baik

a. Pemecahan masalah

b. Penyusunan progra

c. Perawatan program

d. Standar prosedur

4. Struktur program

a. Struktur urut (squence structure)

b. Struktur perulangan (report)

c. Struktur keputusan/pemilihan (selection)


Tidak ada komentar:

Posting Komentar