Anda di halaman 1dari 4

TUGAS TEKNOLOGI INFORMASI

“ALGORITMA DAN DIAGRAM ALIR”

DISUSUN OLEH :
YVES BELGIASWARA SUSILO
072001700042

TEKNIK GEOLOGI
FAKULTAS TEKNOLOGI KEBUMIAN & ENERGI
UNIVERSITAS TRISAKTI
JAKARTA
2018
 Algoritma

Dalam matematika dan ilmu komputer, algoritma adalah urutan atau langkah-langkah untuk
penghitungan atau untuk menyelesaikan suatu masalah yang ditulis secara berurutan. Sehingga,
algoritma pemrograman adalah urutan atau langkah-langkah untuk menyelesaikan masalah
pemrograman komputer.

Dalam pemrograman, hal yang penting untuk dipahami adalah logika kita dalam berpikir
bagaimana cara untuk memecahkan masalah pemrograman yang akan dibuat. Sebagai contoh,
banyak permasalahan matematika yang mudah jika diselesaikan secara tertulis, tetapi cukup sulit
jika kita terjemahkan ke dalam pemrograman. Dalam hal ini, algoritma dan logika pemrograman
akan sangat penting dalam pemecahan masalah.

Algoritma dan Pemrograman saat ini telah di pelajari diseluruh dunia dan
merupakah salah satu program wajib di sekolah-sekolah dan bangku kuliah. Kalau di
bangku Kuliah, Algoritma dan Pemrograman adalah matakuliah wajib bagi mereka yang
ambil jurusan Informatika, Sistem Informasi, Teknik Komputer bahkan Teknik Elektro.

 Sejarah Singkat Algoritma

Algoritma ditemukan oleh seorang ilmuan timur tengah jaman peradaban islam
bernama Abu Ja’far Muhammad Ibnu Musa Al-Khwarizmi (780-850 masehi) dan kata
Algoritma (inggris: Algorithm) menurut sebagian ilmuan belakangan diambil dari namanya
yakni Al-Khwarizmi . Dintinjau dari bahasa, Algoritma berasal dari kata algorism yang
artinya perhitungan dalam angka arab namun para ahli sejarah kesulitan menemukan asal -
2
usul istilah ini sampai akhirnya mereka menemukan bahwa Algorithm/Algoritma berasal
dari nama penemunya seperti disebutkan diatas.

Al-Khwarizmi Juga dikenal sebagai penemu Aljabar atau Algebra dan juga beliau ini
adalah seorang ahli Astronomi dimasanya.

 Penyajian Algoritma

Penyajian algoritma secara garis besar dapat dibagi dalam dua bentuk penyajian yaitu
tulisan dan gambar. Algoritma yang disajikan dengan tulisan yaitu dengan struktur bahasa tertentu
(misalnya bahasa Indonesia atau bahasa Inggris) dan pseudocode. Pseudocode adalah kode yang
mirip dengan kode pemrograman yang sebenarnya seperti Pascal, atau C, sehingga tepat digunakan
dalam menggambarkan algoritma yang akan dikomunikasikan kepada programmer.

Sedangkan untuk algoritma yang disajikan dengan gambar adalah


dengan flowchart. Flowcart adalah bagan (chart) yang menunjukkan alir (flow) di dalam program
atau merupakan prosedur sistem secara logika. Flowcart digunakan untuk alat bantu komunikasi
dan untuk dokumentasi.

3
 Diagram Alir

Flowchart atau diagram alir adalah sebuah jenis diagram yang mewakili algoritme, alir
kerja atau proses, yang menampilkan langkah-langkah dalam bentuk simbol-simbol grafis, dan
urutannya dihubungkan dengan panah. Diagram ini mewakili ilustrasi atau penggambaran
penyelesaian masalah. Diagram alir digunakan untuk menganalisis, mendesain, mendokumentasi
atau memanajemen sebuah proses atau program di berbagai bidang.

Diagram alir digunakan untuk mendesain dan mendokumentasi proses atau program sederhana.
Seperti jenis diagram lainnya, diagram ini membantu menggambarkan apa yang sedang terjadi dan
dengan demikian membantu mengerti sebuah proses. Dan mungkin saja menentukan kekurangan
fitur, atau bagian yang kurang jelas didalam sebuah proses.

Terdapat beberapa bentuk diagram alir, dan setiap bentuk memiliki urutan dan peranan masing-
masing. Dua bentuk persegi yang paling umum digunakan dalam diagram alir, yaitu:

 Langkah pemrosesan, yang sering disebut dengan tindakan, dan dinotasikan sebagai persegi
panjang
 Keputusan, biasanya dinotasikan sebagai belah ketupat.

Gambar : Contoh diagram alir

Anda mungkin juga menyukai