KOMPUTER
TM I
Selain itu, mata kuliah ini juga akan membahas tentang dasar-
dasar pemrograman, yaitu bagaimana membuat program
komputer dengan menggunakan bahasa pemrograman tertentu.
Pemrograman merupakan suatu keterampilan yang sangat
dibutuhkan di era digital saat ini, di mana hampir semua aspek
kehidupan bergantung pada teknologi dan perangkat lunak.
Pengantar
Control unit
Peralatan Peralatan
Input
ALU Ouput
Register
bit
Dasar Pemikiran Pemrograman (lanjutan)
Pekerjaan pengolahan data yang rumit
harus dipecah menjadi kumpulan
perintah-perintah dasar.
Sebagai konsekuensinya pekerjaan harus
dilakukan dengan urutan-urutan pekerjaan
dasar yang disusun dalam kendali:
• Sekuential (urutan perintah)
• Kondisional (perintah bersyarat)
• repetisi (pengulangan perintah)
• sub-program (pengelompokan perintah)
Dasar Pemikiran Pemrograman (lanjutan)
Penyusunan pekerjaan yang canggih
mempertimbangkan efektifitas dan efisiensi dari
setiap langkah yang dikerjakan.
Program yang dihasilkan tidak saja harus bekerja
dengan benar, tetapi juga harus disusun dengan
benar.
Pembuatan program dapat dipandang sebagai
suatu proses rekayasa yang harus dapat
dipertanggungjawabkan.
Dasar Pemikiran Pemrograman (lanjutan)
5. Kejelasan: Algoritma harus jelas dan terstruktur dengan baik sehingga tidak
menyebabkan kebingungan saat diimplementasikan.