Anda di halaman 1dari 2

Nama: Sufiyana yahru

NPM: 431803717

Kelas: TP 6A2

1) Buatlah Algoritma dalam bahasa natural dan dalam bentuk Flowchart-.


2) Buatlah Analogi hubungan antara Algoritma, bahasa pemrograman dan
komputer.

JAWAB:

1. Algoritma Dalam Bahasa Natural Menabung di Bank Melalui Tellerl:


a) Mulai
b) Ambil Nomor Antrian
c) Kemudian isi Slip Formulir Setoran
d) Selanjutnya Serahkan Slip Setoran beserta buku Tabungan Kepada
Teller
e) Kemudian Serahkan Uang Yang Ingin Kamu setor Kepada Teller
f) Setelah itu tunggu, kemudian Ambil Buku Tabungan kamu dan
Bukti Slip Setorannya
g) Selesai.

Algoritma Dalam Bahasa Natural Kegiatan Belanja online di Shopee

a. Pembeli Login kesitus Shopee


b. Pembeli mencari barang yang ingin dibeli
c. Pembeli membeli barang yang telah dipilih
d. Setelah memilih pembeli mengisi formulir/ data
e. Pembeli melakukan metode pembayaran
f. Kemudian setelah itu pembeli checkout.

Algoritma Dalam bahasa Natural Memakai Sepatu

a. Mulai
b. Pertama- tama siapkan kaos kaki
c. Siapkan sepatu yang ingin dipakai
d. Letakkan sepatu diposisi yang dinginkan
e. Kemudian Pakai Kaos kaki terlebih dahulu
f. Setelah itu pakai sepatu dengan benar
g. Kemudian Ikat Tali sepatu
h. Sepatu Siap digunakan
i. Selesai
2. Analogi hubungan antara Algoritma, bahasa pemrograman dan komputer.

Program = Algoritma + Bahasa ( Struktur


Data)

Algoritma sendiri berarti langkah- langkah dalam penyelesaian suatu


masalah, dan Komputer adalah sebuah perangkat elektronik, sedangkan
Program sendiri adalah Kumpulan pernyataaan komputer. Sedangkan metode
dan tahapan sistematis dalam program adalah algoritma. Program yang
ditulisdengan menggunakan bahasa pemrograman. Jadi bisa ditarik
kesimpulan bahwa program adalah suatu implementasi dari bahasa
pemrograman. Adapun beberapa pakar/ ahli yang memberi Formula Bahwa
Program = Algoritma + Bahasa ( Struktur Data). Bagaimna pun juga struktur
Data atau biasa disebut bahasa pemrograman dan algoritma sangat
berhubungan erat pada sebuah program. Algoritma yang baik tanpa pemilihan
bahasa pemrograman ( Struktur Data) yang tepat akan membuat program
menjadi kurang baik/ bagus, demikian sebaliknya, jika Algoritma baik dan
pemilihan bahasa pemrograman (struktur data) yang tepat maka akan
membuat program menjadi baik.

Anda mungkin juga menyukai