MAKALAH
ALGORITMA
Oleh :
Chairul Arifin Putra Sakur
Kelas : 1KB03
NPM : 22114314
FAKULTAS
ILMU KOMPUTER DAN TEKNOLOGI INFORMASI
UNIVERSITAS
GUNADARMA
DEPOK
2015
Kata Pengantar
Dengan menyebut nama Allah SWT yang maha pengasih lagi maha penyayang segala
puji bagi Allah yang telah memberikan taufik dan hidayah nya sehingga penulis
dapat menyelesaikan makalah ini. Makalah ini disusun untuk memenuhi salah satu
tugas Bahasa Indonesia yang berjudul “ Algoritma “
Atas
dukungan moral dan materi yang diberikan dalam penyusunan makalah ini, maka
penulis mengucapkan banyak terima kasih kepada :
1.
Bapak
Jono Saroyo , selaku dosen Bahasa indonesia yang memberikan dorongan , masukan
kepada penulis.
2.
Kepada
teman-teman kelas 1KB03 ,yang memberikan ide atau masukan kepada penulis.
Penulis menyadari bahwa makalah ini
masih jauh dari kata sempurna. Oleh karena itu , saran dan kritik yang
membangun dari rekan-rekan sangan dibutuhkan untuk penyempurnaan makalah ini.
Jakarta,
17 Mei 2015
Chairul
Arifin Putra Sakur
DAFTAR ISI
Kata Pengantar
…………………………………………………………………………………... 2
Daftar Isi
………………………………………………………………………………………… 3
BAB I : PENDAHULUAN ……………………………………………………………………... 4
1.1. Latar Belakang ……………………………………………………………………… 4
1.2. Rumusan Masalah …………………………………………………………………... 4
1.3. Tujuan Penulisan ……………………………………………………………………. 4
BAB II : PEMBAHSAN ………………………………………………………………………… 5
BAB III : PENUTUP …………………………………………………………………………… 6
3.1.
Kesimpulan …………………………………………………………………………. 6
3.2.
Saran ………………………………………………………………………………... 7
3.3.
Lampiran ……………………………………………………………………………. 7
3.4.
Daftar Pustaka ………………………………………………………………………. 8
BAB I
PENDAHULUAN
1.1. LATAR BELAKANG
komputer digunakan di hampir semua bidang kehidupan manusia,mulai
dari pendidikan, bisnis, sampai dengan permainan. Berbicara tentangkomputer
tidak lepas dari pemrogaman komputer. Hal ini karena komputer padadasarnya
merupakan mesin yang tidak bisa apa-apa. Kita harus memberikan serangkaian
instruksi kepada komputer agar mesin ‘pintar’ ini dapat memecahkansuatu
masalah.
Langkah-langkah
yang perlu dilakukan dalam memberikaninstruksi kepada komputer untuk memecahkan
masalah inilah yang dinamakanpemrogaman komputer. Adapun langkah-langkah
pemrogaman komputer adalahsebagi berikut: mendefinisikan masalah, menentukan
solusi, memilih algoritma,menulis program, menguji program, menulis
dokumentasi, serta merawatprogram.Sebelum membuat program, hendaknya kita
membuat Flow Chart atau Pseudocode, sehingga memudahkan kita untuk memahami
algoritma serta memudahkan kita dalam membuat program. Program yang ditulis
juga harus jelas,nyata, dan komplit.
1.2. RUMUSAN MASALAH
1.
Apa
pengertian dari Algoritma ?
2.
Apa
Pengertian dari Logika ?
3.
Bagaimana
penerapan logika dan algoritma dalam kehidupan sehari – hari?
4.
Bagaimana
mekanisme dalam pembuatan logika algoritma?
1.3. TUJUAN PENULISAN
1.
Diharapkan
pembaca dapat mengerti apa itu Algoritma, Logika.
2.
Mengetahui
Penerapan Algoritma dalam kehidupan sehari – hari.
3.
Mengetahui
Manfaat Algoritma.
BAB II
PEMBAHASAN
Algoritma ialah suatu prosedur di dalam
kegiatan menghitung, Algoritma digunakan untuk melakukan sebuah proses
penghitungan. Kata ‘ Algoritma ‘ Sendiri berawal dari Bahasa latin yaitu ‘
Algoritmi ‘ ,Algoritma ialah suatu sistem kerja dari Komputer yang mempunyai
sebuah software, sebuah hardware dan Brainware. Algoritma ini sangat amat
penting dibutuhkan untuk membuat suatu aplikasi ataupun suatu software, tanpa
menggunakan algoritma, sebuah aplikasi maupun software tidak akan sempurna. Di
dalam pembuatan awal suatu software ataupun suatu aplikasi dibutuhkan beberapa
langkah logis dan juga langkah yang sistematis didalam membuat kode-kode atau script,
Algoritma sangat mempunyai tugas yang penting untuk penyusunan sebuah syntax
didalam proses awal pembuatan software/aplikasi. Salah satu software yang
disusun oleh algoritma ialah Software Internet Booster ,Software Internet Booster ini dibuat
berdasarkan gabungan dari Bahasa Pemrograman Algoritma dan Bahasa Pemrograman
lainnya sehingga menghasilkan sebuah software yang dapat mempercepat koneksi
dan kecepatan internet, tetapi software ini baru bisa digunakan oleh Pengguna
Android dan IPhone.
Algoritma
ialah metode efektif yang dibentuk menjadi sebuah rangkaian tanpa batas atau
tidak ada dari instruksi yang telah diartikan secara baik dan benar. Pengertian
Dari Algoritma secara formal ialah sebuah kumpulan yang secara benar didalam
menentukan beberapa urutan operasi. Secara sudut pandang umum, sebuah software
maupun sebuah aplikasi ialah sebuah algoritma jika software ataupun aplikasi
tersebut sudah tidak digunakan lagi. Konsep dasar dari Bahasa Pemrograman
Algoritma ini ialah digunakan untuk menyimpulkan dan mendefinisikan sebuah
Notasi dari suatu desidabilitas. Notasi itu ialah akan menjelaskan pusat bahwa
bagaimana suatu sistem yang formal berawal dari beberapa jumlah kecil dari aksioma
dan aturan. Di dalam Logika Waktu dari suatu algoritma tidak dapat diperkirakan
dan tidak dapat dihitung. karena tidak akan pernah bisa dihitung, dari
ketidakpastian jumlah penghitungan tersebut itulah yang memberitahu bahwa
sebuah pekerjaan yang sedang dijalankan, dan munculah tidak ada definisi
algoritma secara pasti.
Algoritma
sangat penting dibutuhkan pula untuk mengolah suatu data yang terdapat di
komputer, contoh nya ialah Algoritma dibutuhkan didalam mengolah data nilai di
suatu sekolah ataupun didalam membagikan dan menghitung komisi(gaji) karyawan
yang bekerja dari sebuah perusahaan tertentu. Kebanyakan Algoritma ini ada
untuk digunakan sebagai sebuah program di komputer, namun algoritma juga bisa
digunakan didalam bidang ipa, yaitu bidang biologi, seperti jaringan syaraf.
Dalam sistem komputer, suatu algoritma ialah sebuah logika yang dibuat
menggunakan software atau perangkat lunak oleh para pembuat perangkat lunak
agar membuat sebuah software menjadi lebih bagus dan sempurna. Perlu diketahui dan
juga Perlu diingat, Algoritma berbeda dengan Logaritma. Logaritma ialah sebuah
operasi di matematika untuk menghitung kebalikan eksponen dari suatu
perpangkatan.
BAB III
PENUTUP
3.1. KESIMPULAN
Berdasarkan
uraian di atas, dapat disimpulkan :
1.
Algoritma
adalah suatu prosedur yang tepat untuk memecahkan masalah dengan menggunakan
bantuan komputer serta menggunakan suatu bahasa pemrogaman
2.
Fungsi
algoritma adalah untuk mempermudah kerja atau memudahkan kita dalam membuat
program atau biasa di sebut sebagai Problem Solving. Selain itu, algoritma
dapat mengatasi masalah logika dan masalah matematika
3.
Kriteria
program algoritma harus komplit, nyata, dan jelas. Meskipun tugas algoritma
tidak menghasilkan solusi, tetapi proses harus berakhir hal ini disebut dengan
semi algorithm (prosedur akan berjalan terus atau biasa disebut dengan
perulangan). Intinya kita tidak boleh menambah masalah, akan tetapi kita harus
mampu menyelesaikan masalah untuk mendapat hasil yang tepat.
3.2. SARAN
Berdasarkan simpulan di atas,disarankan kepada:
1. Para programer dapat
menggunakan algoritma untuk memecahkan masalah dengan menggunakan bantuan
komputer
2. Para programer dapat
menggunakan algoritma sebagai Problem Solving dalam masalah logika dan masalah
matematika.
3.3. LAMPIRAN
DAFTAR PUSAKA
0 komentar:
Posting Komentar