ATM SEDERHANA
DISUSUN OLEH :
TAHUN 2020
DAFTAR ISI
DAFTAR GAMBAR
BAB I
PENDAHULUAN
1.1. Latar Belakang
Algoritma dan pemograman adalah jantung dari pembelajaran teknik
informatika. Secara sederhana Algoritma dan pemograman merupakan urutan
langkah-langkah penyelesaian suatu masalah yang tersusun secara sistematis.
1.3. Tujuan
1. Memahami definisi dari Algoritma Dan Bahasa Pemprograman.
2. Mampu mendeskripsikan algoritma dan hubungan kegunaannya terhadap
sebuah pemrograman.
3. Mengimplementasikan pemrograman C++ pada kehidupan sehari-hari.
BAB II
PEMBAHASAN
2.1. Algoritma
Algoritma adalah sebuah urutan dari sebuah instruksi yang jelas dan teratur dalam
menyelesaikan sebuah tugas ataupun memecahkan masalah. Dapat dideskripsikan
dan digunakan dengan bahasa normal, pseudocode, flowchart bahkan bahasa
pemrograman. Penulisan algoritma diharuskan memenuhi beberapa kriteria
sehingga dapat dikatakan sebagai algoritma yang baik. Pertimbangan dalam
pemilihan sebuah algoritma adalah, pertama, algoritma haruslah benar. Artinya
algoritma akan memberikan keluaran yang dikehendaki dari sejumlah masukan
yang diberikan. Pertimbangan kedua yang harus diperhatikan adalah mengetahui
seberapa baik hasil yang dicapai oleh algoritma tersebut. Hal ini penting terutama
pada algoritma untuk menyelesaikan masalah yang memerlukan aproksimasi hasil
(hasil yang hanya berupa pendekatan). Dalam pertimbangan ketiga yang
menentukan adalah keefisiensian algoritma. Efisiensi algoritma dapat ditinjau dari
dua hal yaitu efisiensi waktu dan efisiensi memori.