Anda di halaman 1dari 8

Pemrograman

Komputer
Pengantar Logika
dan ALGORITMA PEMROGRAMAN

Pendahuluan

Komputer adalah alat bantu untuk


menyelesaikan masalah.
Dalam menyelesaian masalah dengan
komputer perlu merumuskan langkah langkah
penyelesaian masalah dalam sekumpulan
instruksi.
Sekumpulan instruksi yang dimengerti oleh
komputer yang disebut dengan program.

Bahasa Pemrograman

Program harus ditulis dalam suatu bahasa yang dimengerti


oleh komputer yaitu dalam Bahasa pemrogram dibedakan
menjadi :
Bahasa tingkat rendah (low level language) : bahasa yang
berorientasi ke mesin/komputer, lebih sulit dipahami oleh
manusia.
Bahasa tingkat Menengah (midle level language) : memiliki
aturan tertentu yang mirip dengan bahasa sehari-hari tetapi
juga mudah dipahami oleh mesin/komputer. Contoh Bahsa C
Bahasa tingkat tinggi (high level language) : bahasa yang
berorientasi ke manusia (seperti bahasa inggris) contoh
bahasa Pascal, bahasa BASIC, FORTRAN, MATHLAB dll.

Bahasa Pemrograman

Program yang ditulis dalam bahasa pemrograman


akan diterjemahkan ke dalam bahasa mesin (kenal
dengan biner digit) dengan menggunakan
penterjemah.
Penterjemah :
Interpreter : menterjemahkan baris per baris
instruksi. Contoh bahasa Basic dan Mathlab.
Compiler : menterjamahkan setelah seluruh
instruksi ditulis. Contoh bahasa Pascal, C, Ada ,C++,
dll.

Belajar Pemrograman VS Belajar


Bahasa Program

Belajar memprogram tidak sama dengan belajar


bahasa pemrograman. Belajar memprogram adalah
belajar tentang metodologi pemecahan masalah,
kemudian menuangkannya dalam suatu notasi
tertentu yang mudah dibaca dan dipahami.
Sedangkan belajar bahasa pemrograman berarti
belajar memakai suatu bahasa aturan-aturan tata
bahasanya, instruksi-instruksinya, tata cara
pengoperasian compiler-nya, dan memanfaatkan
instruksi-instruksi tersebut untuk membuat program
yang ditulis hanya dalam bahasa itu saja.

Belajar Memrogram..

Belajar memprogram belajar bahasa pemrograman


Belajar memprogram : belajar tentang strategi
pemecahan masalah, metodologi dan sistematika
pemecahan masalah kemudian menuliskannya dalam
notasi yang disepakati bersama
Belajar memprogram : bersifat pemahaman
persoalan, analisis dan sintesis
Belajar memprogram, titik berat : designer program

Belajar Bahasa Pemrograman

Belajar bahasa pemrograman : belajar


memakai suatu bahasa pemrograman, aturan
sintaks, tatacara untuk memanfaatkan
instruksi yang spesifik untuk setiap bahasa
Belajar bahasa pemrograman , titik berat :
coder

Produk yang dihasilkan pemrogram

program dengan rancangan yang baik (metodologis,


sistematis)
Dapat dieksekusi oleh mesin
Berfungsi dengan benar
Sanggup melayani segala kemungkinan masukan
Disertai dokumentasi
Belajar memprogram, titik berat : designer program

Anda mungkin juga menyukai