Komputer sebuah mesin yang dirancang untuk mengikuti instruksi. Program komputer merupakan sebuah instruksi yang digunakan oleh komputer untuk memecahkan masalah atau tugas-tugas yang diberikan padanya. Misalnya jika menggunakan komputer untuk menghitung pembayaran pada seorang pegawai maka langkahlangkah yang dilakukan adalah sebagai berikut:
1. Menampilkan pesan pada layar “ berapa jam kamu bekerja?”
2. Menunggu pengguna memasukan data jam bekerja dan setelah ditekan ENTER maka komputer akan memasukan data ke dalam memory.
3. Menampilkan pesan pada layar “ berapa besarnya gaji tiap jamnya?”
4. Menunggu pengguna memasukan data per jam bekerja dan setelah ditekan ENTER maka komputer akan memasukan data ke dalam memory
5. Komputer melakukan perkalian antara jumlah jam dengan gaji perjam
6. Komputer menampilkan hasil perhitungan gaji pegawai yang harus dibawa pulang.
Sekumpulan instruksi-instruksi tersebut diatas disebut dengan algoritma. Algoritma merupakan kumpulan instruksi yang terdefinisi langkah demi langkah secara baik dengan tujuan untuk menyelesaikan masalah.
Dengan bahasa inilah programer dapat menulis instruksi - instruksi yang akan dilakukan oleh komputer. Pemrograman dengan menggunakan C++ misalnya akan menjadi lebih mudah dan C++ inilah yang akan mengkonversi bahasa program yang ditulis menjadi bahasa mesin. Dibawah ini merupakan program sederhana yang ditulis dengan bahasa C++.
Program 1.1
#include
#include
using namespace std;
int main()
{
double jam, besar, bayar;
cout << "Berapa Jam Kamu bekerja? ";
cin >> jam;
cout << "Berapa besar gaji tiap jamnya? ";
cin >> besar;
bayar = jam * besar;
cout << "Kamu mendapatkan Gaji (Rp)" << bayar << endl;
getch();
return 0;
}
Program diatas adalah:
Berapa Jam Kamu bekerja? 10
Berapa besar gaji tiap jamnya? 15000[enter]
Kamu mendapatkan Gaji (Rp)150000
Dengan bahasa pemrograan tersebut diatas, maka instruksi komputer dapat dibuat dengan mudah.
Bahas Pemrograman
Bahasa pemrograman adalah notasi yang digunakan untuk menulis program (komputer). Bahasa ini dibagi menjadi tiga tingkatan yaitu bahasa mesin, bahasa tingkat rendah dan bahasa tingkat tinggi.
Bahasa mesin (machine language) berupa microinstruction atau hardwire. Programnya sangat panjang dan sulit dipahami.
Secara garis besar ada dua kategori bahasa pemrograman yaitu:
Bahasa pemrograman aras rendah (low level)
Bahasa pemrograman aras rendah cenderung mendekati level komputer, ini artinya bahwa bahasanya ditulis mendekati atau sama dengan bahasa mesin komputer, hal ini sangat sulit ditulis karena bahasanya jauh dari bahasa manusia yang digunakan sehari-hari.
Bahasa pemrograman level tinggi (high level)
Bahasa pemrograman yang lebih mudah dipelajari adalah bahasa pemrograman aras tinggi. Disebut aras tinggi karena bahasanya mendekati level bahasa manusia sehingga lebih mudah dipahami. Gambar dibawah ini merupakan gambaran antara bahasa aras tinggi dengan aras rendah.
![]() |
| Bahasa Aras Tinggi |
![]() |
| Bahasa Aras Rendah |
Perhatikan gambar table dibawah ini :
Baca Juga :
Kenali Arsitektur Komputer & CPU
Baiklah sobat, cukup sampai disini dulu ya, nanti kita akan lanjutkan dengan artikel selanjutnya yaitu : Cara Penulisan Bahasa Pemrograman
Semoga bermanfaat ya. Jangan lupa share artikel ini ke teman dan media sosial mu ya.
Terima kasih.



No comments:
Post a Comment