-penyusun-
DASAR
PEMROGRAMAN
-penyusun-
<a href='https://www.freepik.com/free-photos-vectors/background'>Background
2021
vector created by freepik - www.freepik.com</a>
PROGRAM STUDI MATA KULIAH
SISTEM INFORMASI PEMROGRAMAN BERORIENTASI OBYEK
Capaian Pembelajaran
Algoritma
“Algoritma adalah urutan langkah-langkah penyelesaian masalah yang disusun
secara sistematis dan logis”.
Pertimbangan dalam pemilihan algoritma adalah
• algoritma haruslah benar. Artinya algoritma akan memberikan keluaran yang
dikehendaki dari sejumlah masukan yang diberikan. 0/1
• diketahui seberapa baik hasil yang dicapai oleh algoritma tersebut. Algoritma
yang baik harus mampu memberikan hasil yang sedekat mungkin dengan nilai
yang sebenarnya.
• efisiensi algoritma. Efisiensi algoritma dapat ditinjau dari 2 hal yaitu efisiensi
waktu dan memori. Meskipun algoritma memberikan keluaran yang benar (paling
mendekati), tetapi jika harus menunggu berjam-jam untuk mendapatkan
keluarannya, algoritma tersebut biasanya tidak akan dipakai.
PROGRAM STUDI MATA KULIAH
SISTEM INFORMASI PEMROGRAMAN BERORIENTASI OBYEK
Nt’21
Algoritma
“Algoritma adalah urutan langkah-langkah
penyelesaian masalah yang disusun secara
sistematis dan logis”.
PROGRAM STUDI MATA KULIAH
SISTEM INFORMASI PEMROGRAMAN BERORIENTASI OBYEK
Nt’21
Pseudocode
Algoritma dapat disajikan dalam dua bentuk yaitu dalam bentuk tulisan/bahasa
dan dalam bentuk gambar.
flowchart
Flowchart adalah adalah suatu bagan dengan
simbol-simbol tertentu yang menggambarkan
urutan proses secara mendetail dan hubungan
antara suatu proses (instruksi) dengan proses
lainnya dalam suatu program.
PROGRAM STUDI MATA KULIAH
SISTEM INFORMASI ALGORITMA DAN PEMROGRAMAN I
Nt’21
PROGRAM
program komputer adalah serangkaian instruksi yang dirancang sedemikian rupa
sehingga komputer dapat melakukan serangkaian tugas yang diinginkan oleh
brainware (penggunanya).
PROGRAM STUDI MATA KULIAH
SISTEM INFORMASI ALGORITMA DAN PEMROGRAMAN I
Nt’21
Pemrograman
Pengertian pemrograman komputer bisa didefinisikan sebagai suatu proses
penyusunan, pemeliharaan, dan juga melakukan modifikasi kode program untuk
selanjutnya diproses oleh mesin/komputer.
Pemrograman juga dapat diartikan sebagai sebuah proses lengkap, mulai dari
menulis kode program, menguji kode program, hingga memperbaiki debug yang
muncul saat pemrograman berlangsung, serta memelihara kode-kode program yang
telah dibangun.
Adapun tujuan utama dari pemrograman komputer adalah untuk membuat sebuah
program atau arahan yang bisa dicerna oleh komputer, sehingga perangkat
komputer dapat melakukan sebuah perhitungan serta pekerjaan lain sesuai dengan
keinginan user.
PROGRAM STUDI MATA KULIAH
SISTEM INFORMASI ALGORITMA DAN PEMROGRAMAN I
Nt’21
Pemrograman
• Program
• Pemrograman (-> kegiatan )
• Programer (orang / pembuat)
PROGRAM STUDI MATA KULIAH
SISTEM INFORMASI ALGORITMA DAN PEMROGRAMAN I
Nt’21
Bahasa Pemrograman
Bahasa Pemrograman (programming language) adalah sebuah instruksi standar
untuk memerintah komputer agar menjalankan fungsi tertentu.
Bahasa pemrograman ini merupakan suatu himpunan dari aturan sintaks dan
semantik yang dipakai untuk mendefinisikan program komputer.
PROGRAM STUDI MATA KULIAH
SISTEM INFORMASI ALGORITMA DAN PEMROGRAMAN I
Nt’21
Bahasa Pemrograman
PROGRAM STUDI MATA KULIAH
SISTEM INFORMASI PEMROGRAMAN BERORIENTASI OBYEK
Nt’21
Index Pemrograman
PROGRAM STUDI MATA KULIAH
SISTEM INFORMASI PEMROGRAMAN BERORIENTASI OBYEK
RANGKUMAN
C++ adalah salah satu bahasa pemrograman yang
cukup baik untuk belajar dasar pemrograman
SUMBER PUSTAKA
https://id.wikipedia.org/wiki/Bahasa_pemrograman
bpptik.kominfo.go.id
Sumber gambar:
www.freepik.com
THANKS
ANY QUESTIONS?