Anda di halaman 1dari 17

Algoritma

pemrograman

Istilah Istilah dalam Pemrograman


Program
Programming
Programmer
Computer Programming

Istilah Istilah dalam Pemrograman


Program
kumpulan dari kode-kode program yang
saling berhubungan yang berfungsi untuk
mengerjakan sebuah tugas/kasus
Programming
Proses Penulisan Kode program
Programmer
Orang Yang membuat kode program
Computer Programming
Suatu alat yang digunakan untuk Proses
menulis, menguji, merawat suatu kode
program

Tahap-Tahap sistematis dalam


pengembangan software
Menentukan Spesifikasi program

(Requirement Spesification)
Perancangan/Design
Pembuatan/Coding
Pengujian/Testing
Pemakaian/Implementation
Perawatan/Maintenance

Menentukan Spesifikasi program


(Requirement Spesification)
Proses menentukan program apa yang akan

dibuat, apa saja yang dapat dilakukan


program itu

Perancangan/Design
Merancang setiap tampilan program
Merancang menu-menu program
Merancang tempat penyimpanan data

Pembuatan/Coding
Proses penulisan kode atau pembuatan
program dimana rancangan yang sebelumnya
dibuat diubah menjadi kode-kode program

Pengujian/Testing
Tahap pengujian yang dilakukan oleh orang lain
(bukan si pembuat program) untuk mengecek
apakah program sudah dapat digunakan atau
tidak.

Jenis Pengujian
Alpha testing

Beta Testing

Jenis Pengujian
Alpha testing
Pengujian yang dilakukan oleh team penguji yang
telah ditentukan oleh perusahaan
Beta Testing
Pengujian secara umum atau siapa saja yang
hendak mencobanya, biasanya pada tahap ini
program di share di internet atau majalah
dengan istilah program versi beta

Pemakaian/Implementation
Tahap dimana program digunakan oleh pembeli
atau pengguna program
Pada tahap ini biasanya perusahaan pembuat
program memberikan pelatihan gratis kepada
pihak pembeli program

Perawatan/Maintenance
Tahap dimana pembuat program melakukan

perawatan terhadap program.

Algoritma
Apakah yang dimaksud dengan Algoritma?

Algoritma adalah urutan langkah-langkah


logis penyelesaian masalah yang disusun
secara sistematis.
Kata logis merupakan kata kunci dalam
algoritma.
Langkah-langkah dalam algoritma harus
logis dan harus dapat ditentukan bernilai

Program adalah kumpulan pernyataan komputer,


sedangkan metode dan tahapan sistematis dalam
program adalah algoritma.
Program ditulis dengan menggunakan bahasa
pemrograman.
Beberapa pakar memberi formula bahwa:
Program = Algoritma + Bahasa (Struktur
Data)
Algoritma yang baik tanpa pemilihan struktur data
yang tepat akan membuat program menjadi kurang
baik, demikian juga sebaliknya.

Konsep dasar Algoritma


Input
Proses
Output

Contoh Algoritma menghitung luas


persegi panjang
Input : panjang dan lebar
Proses : luas = panjang * lebar
Output : luas

Contoh algoritma menghitung luas


lingkaran
Input : jari-jari
Proses : luas = 22/7 * jari-jari * jari-jari
Output : luas

Anda mungkin juga menyukai