Anda di halaman 1dari 2

Nama : Bambang Setiawan Mauludin

NIM : 1512622011
Program Studi : Pendidikan Teknik Informatika dan Komputer
Mata Kuliah : Bahasa Indonesia

Tugas Ringkasan Buku

Judul Buku : Implementasi Algoritma Dalam Bahasa Python

Penulis : Wendi Zarman, Mochamad Fajar Wicaksono

Penerbit : Penerbit Informatika Bandung

Tahun Terbit : 2020

Tebal buku : 348 Halaman

Ringkasan :

Pengertian umum algoritma adalah langkah-langkah penyelesaian masalah dengan urutan


tertentu. Langkah-langkah tersebut harus sesuai urutannya agar algoritma yang dibuat itu
masuk akal atau logis. Algoritma dalam kaitannya dengan pemrograman dapat kita
definisikan sebagai urutan langkah untuk menyelesaikan masalah matematika dan logika.

Komputer adalah alat bantu manusia, komputer harus diberi instruksi. Kumpulan instruksi
kepada komputer dikenal dengan program. Namun, kita tidak bisa asal memberikan instruksi
kepada komputer. Komputer memiliki ‘logika berpikirnya’ sendiri yang berbeda dengan
manusia. Oleh karena itu, algoritma adalah cara manusia untuk merangkai instruksi yang
akan diberikan kepada komputer. Itu sebabnya semua orang yang belajar pemrograman
komputer dianjurkan memahami dulu algoritma. Kumpulan instruksi yang diberikan manusia
inilah yang disebut dengan program komputer.

Pada mulanya manusia memberi instruksi kepada komputer langsung menggunakan


bahasa mesin (yaitu, bahasa asli komputer). Karena pemberian instruksi dianggap kurang
efisien dan rumit, maka diciptakanlah media perantara untuk menerjemahkan komunikasi
manusia dengan komputer yang disebut dengan bahasa pemrograman. Bahasa
pemrograman yang paling awal adalah bahasa asembler yang pertama kali diperkenalkan
sekitar tahun 1950-an. Karena bahasa asembler dirasa terlalu rumit, para ahli kemudian
menciptakan bahasa pemrograman yang lebih mudah instruksinya sehingga lahirlah bahasa
pemrograman tingkat tinggi (high level language).
Instruksi algoritma itu dapat ditulis dalam dua cara, yaitu dengan teks dan diagram alir.
Algoritma teks adalah algoritma yang dinyatakan dengan huruf dan angka, algoritma ini
dikenal dengan istilah pseudocode. Bentuk penyelesaian masalah dengan algoritma teks
terkadang agak sulit dimengerti terutama untuk persoalan yang kompleks. Untuk itu
sebagian orang terkadang lebih mudah menggunakan algoritma yang disusun
menggunakan diagram, lazim disebut flowchart (diagram alir). Terkait pembuatan flowchart,
kita dapat memanfaatkan perangkat lunak flowgorithm.

Perintah dasar algoritma terdiri atas membaca data (input), menampilkan keluaran (output),
dan operasi. Suatu algoritma atau program biasanya didahului dengan perintah masukan
atau input, perintah masukan atau input adalah perintah menyimpan suatu nilai atau data ke
dalam suatu variabel melalui peranti masukan (keyboard, mouse, scanner, dll), kata
perintahnya dalam algoritma standar adalah read atau readln. Keluaran atau output adalah
proses menampilkan nilai pada media keluaran ( layar monitor, printer, ploter, speaker, dll),
kata perintah yang digunakan adalah write atau writeln. Dalam algoritma kita seringkali
melakukan berbagai operasi matematika dan logika diantaranya adalah: menambah,
mengurang, mengali dan membagi. Hasil perhitungan

Anda mungkin juga menyukai