KOMPUTER - I
Chapter . 1
Dosen Pengampu
SHERLY AGUSTINI, S.KOM, M.KOM
Pendahuluan :
Program Adalah satu set intruksi yang berkode yang dapat dimengerti oleh komputer yang disusun sesuai
alur Algoritma dengan tujuan untuk menyelesaikan suatu permasalahan.
Program Komputer adalah seperangkat instruksi yang diekspresikan dalam bentuk bahasa, kode, skema,
atau dalam bentuk apapun yang ditujukan agar komputer dapat bekerja untuk melakukan sebuah fungsi
demi mendapatkan hasil yang diharapkan.
- Program Aplikasi
Contoh : Java, C/C++, Python, PHP dan sebagainya
Pendahuluan :
Programmer adalah sebuah jenis profesi atau pekerjaan yang bertujuan untuk menghasilkan sebuah
sistem dengan menggunakan bahasa pemrograman.
Sistem yang sering kita gunakan sehari-hari, seperti Web, aplikasi Android, sistem operasi (Windows,
Linux, iOS) dsb, itu semua dibuat dengan bahasa pemrograman yang dibuat oleh Programmer.
Tugas Programmer :
- Menganalisis kebutuhan.
- Merancang dan memodelkan sistem seperti UML, flowchart, ERD dll.
- Menulis kode program (HTML, CSS, Javascript dll).
- Menguji atau testing program.
Pendahuluan :
Tugas :
Ceritakan kembali tentang sejarah dari Programmer-programer diatas, dan karya yang telah dihasilkan
Pendahuluan :
Nantinya, perintah tersebut akan diterjemahkan menjadi logika yang dimengerti komputer.
Sehingga, komputer dapat melaksanakan tugas-tugas sesuai dengan instruksi yang diberikan
oleh programmer.
Bahasa pemrograman tingkat rendah atau biasa disebut dengan bahasa mesin, satu-satunya bahasa
yang langsung diolah tanpa kompilasi terlebih dahulu. Bahasa pemrograman ini ditulis dengan kode-kode
mesin.
Ex : Kode Binner 110110101010
Bahasa pemrograman tingkat menengah atau biasa disebut dengan bahasa rakitan (Assembly), yaitu
bahasa yang memberikan perintah untuk komputer dengan memakai kode-kode singkat (kode
mnemonic), Ex : MOV, SUB, CMP, JMP, JGE, LOOP.
Bahasa pemrograman tingkat tinggi ini sudah lebih banyak menggunakan keyword bahasa manusia,
pemrograman berorientasi obyek, pemrograman berbasis web bahkan dengan sistem cloud,
pemrograman berbasis data dan bahkan yang lebih maju lagi adalah pemrograman mobile.
Ex : Visual Basic, Delphi, Pascal, PHP, Java Dll.
Pendahuluan :