You are on page 1of 11

Pengantar Pemrograman

Pemrograman (IN124)
Ramos Somya, S.Kom., M.Cs.
Sistem Komputer
• Sebuah sistem komputer terdiri dari Hardware
(perangkat keras), Software (perangkat lunak)
dan Brainware.
Komputer
• Komputer:
Dari asal kata “Compute”: menghitung.
 mesin yang dapat melalukan proses komputasi
/ menghitung.
Mesin yang digunakan untuk melakukan tindakan
sesuai apa yang diperintahkan.
Software (Perangkat Lunak)
• Software (perangkat lunak atau program komputer)
merupakan suatu aplikasi yang di dalamnya terdiri
dari kumpulan instruksi yang memberitahukan pada
komputer apa yang harus dilakukan.

• Software terdiri dari kumpulan instruksi tersendiri


yang biasanya disebut source code yang dibuat oleh
programmer (pembuat program).
...
• Contoh Software / Program Komputer:
 Notepad: menulis note, menyimpan note, dsb.
 SIASAT: registrasi matakuliah, lihat nilai, dsb.
 Facebook: update status, upload foto, dsb.
Bahasa Pemrograman
• Merupakan bahasa yang digunakan untuk membuat
program / menulis instruksi yang dimengerti oleh
komputer.
• Bahasa pemrograman  program komputer.
• Contoh: Pascal, C, C++, C#, Basic, Perl, PHP, ASP, JSP,
Java, dll.
• Perbedaan: cara memberikan instruksi
• Persamaan: bertujuan menghasilkan output yang
sama
...
• Jenis bahasa pemrograman:
o Bahasa Mesin: tersusun dari kode biner (1 dan 0)
o Low Level: misal bahasa rakitan/Assembly.
contoh sintaks: ADD, MOV
o High Level: misal: Pascal, C/C++, Java, Basic, dsb.
contoh sintaks: writeln(‘saya’);  dalam Pascal
printf(“saya”);  dalam C.
...
High Level Programming Language

• Pemrograman Terstruktur
• Pemrograman Prosedural
• Pemrograman Fungsional
• Pemrograman Berorientasi Obyek
• Pemrograman Berorientasi Aspek
Compiler
• Supaya perintah dalam bahasa pemrograman yang
digunakan (Assembly maupun bahasa tingkat tinggi)
dapat dipahami oleh komputer dan dapat dijalankan
oleh microprosessor, maka perintah-perintah tersebut
harus diterjemahkan terlebih dahulu ke bahasa mesin
 proses kompilasi (compiling).
• Program atau software yang digunakan untuk proses
kompilasi disebut compiler.
• Untuk bahasa pemrograman Pascal, compiler yang bisa
digunakan adalah Turbo Pascal dan Free Pascal.
Terima Kasih 

You might also like