Skip to main content

Algoritma Komputer

 



Definisi Algoritma

Algoritma, secara umum adalah suatu prosedur untuk menyelesaikan suatu masalah secara berurutan. Contohnya, ketika kita membuat teh, langkah yang pertama yaitu memasukan gula kedalam gelas, setelah itu masukan teh kedalam gelas, setelah gelas berisi gula dan teh, tambahkan air untuk menyeduh nya, jika sudah aduk gula dan teh. Kurang lebih seperti itu pengertian algoritma yang diterapkan dalam kehidupan sehari-hari



Algoritma Komputer

Dalam matematika dan ilmu komputer, algoritme adalah prosedur langkah-demi-langkah untuk penghitungan. Algoritme digunakan untuk penghitungan, pemrosesan data, dan penalaran otomatis.

Algoritma biasanya dipakai oleh sistem komputer untuk menyelesaikan masalah, masalah tersebut dapat berupa apa saja, dengan catatan untuk setiap masalah, ada kriteria kondisi awal yang harus dipenuhi sebelum menjalankan algoritma. Algoritma akan dapat selalu berakhir untuk semua kondisi awal yang memenuhi kriteria, dalam hal ini berbeda dengan heuristik. Algoritma sering mempunyai langkah pengulangan (iterasi) atau memerlukan keputusan (logika Boolean dan perbandingan) sampai tugasnya selesai.

 


Sejarah Algoritma

Kata algoritma berasal dari latinisasi nama seorang ahli matematika dari Uzbekistan Al Khawārizmi, sebagaimana tercantum pada terjemahan karyanya dalam bahasa latin dari abad ke-12 "Algorithmi de numero Indorum". Pada awalnya kata algorisma adalah istilah yang merujuk kepada aturan-aturan aritmetis untuk menyelesaikan persoalan dengan menggunakan bilangan numerik arab (sebenarnya dari India, seperti tertulis pada judul di atas). Pada abad ke-18, istilah ini berkembang menjadi algoritma, yang mencakup semua prosedur atau urutan langkah yang jelas dan diperlukan untuk menyelesaikan suatu permasalahan.



Referensi

Comments

Popular posts from this blog

Bahasa Pemrograman

                                     Bahasa Pemrograman (programming language) adalah sebuah instruksi standar untuk memerintah komputer agar menjalankan fungsi tertentu. Bahasa pemrograman ini merupakan suatu himpunan dari aturan sintaks dan semantik yang dipakai untuk mendefinisikan program komputer. Bahasa ini memungkinkan seorang programmer dapat menentukan secara persis data mana yang akan diolah oleh komputer, bagaimana data ini akan disimpan/diteruskan, dan jenis langkah apa secara persis yang akan diambil dalam berbagai situasi. Fungsi Bahasa Pemrograman                Fungsi bahasa pemrograman yaitu memerintah komputer untuk mengolah data sesuai dengan alur berpikir yang kita inginkan. Keluaran dari bahasa pemrograman tersebut berupa program/aplikasi. Contohnya adalah program yang digunakan oleh kasir di mal-mal atau swa...

Jaringan Komputer

           Jaringan Komputer adalah sebuah sistem kesatuan yang terdiri dari perangkat komputer dan perangkat jaringan seperti Router yang mengerjakan pekerjaan secara bersama untuk mencapai tujuan yang sama. Agar tujuan tersebut bisa mencapai tujuan yang sama, setiap perangkat komputer meminta dan memberi layanan atau service. Peminta layanan service sering disebut sebagai Client. Sedangkan pemberi layanan sering dikenal dengan Server. Sistem layanan tersebut sering dikenal dengan nama Client-Server. Tujuan Jaringan Komputer          Berikut ini adalah contoh sebagian kecil tujuan dari Jaringan Komputer  Berbagi Sumber Daya seperti CPU, Memory, Harddisk (Penyimpanan)  Komunikasi seperti E-Mail dan Chatting  Informasi seperti platform berita  Pengelompokan          Jaringan Komputer memiliki jenis yang berbeda-beda, tidak hanya memiliki satu jenis saja. Berikut adalah klasifikasinya ...

Teknologi Informasi

  Apa Itu Teknologi Informasi ? Teknologi Informasi (TI), atau dalam bahasa Inggris dikenal dengan istilah  Information technology  ( IT ) adalah istilah umum untuk teknologi apa pun yang membantu manusia dalam membuat, mengubah, menyimpan, mengomunikasikan dan/atau menyebarkan informasi. TI menyatukan komputasi dan komunikasi berkecepatan tinggi untuk data, suara, dan video. Contoh dari Teknologi Informasi bukan hanya berupa komputer pribadi, tetapi juga telepon, TV, peralatan rumah tangga elektronik, dan peranti genggam modern (misalnya ponsel). Dalam konteks bisnis, Information Technology Association of America menjelaskan Pengolahan, penyimpanan dan penyebaran vokal, informasi bergambar, teks dan numerik oleh  mikroelektronika  berbasis kombinasi  komputasi  dan  telekomunikasi .  Istilah dalam pengertian modern pertama kali muncul dalam sebuah artikel 1958 yang diterbitkan dalam  Harvard Business Review , di mana penul...