Posts

Showing posts with the label teori komputer

Bilangan Biner, Oktal, Heksadesimal, dan Desimal

Komputer berasal dari kata bahasa inggris yaitu compute yang berarti menghitung. Setiap operasi yang dilakukan komputer berasal dari input yang kemudian diolah menjadi output. Dalam menginput, proses hingga output dikeluarkan, seluruh data yang berada dalam kesatuan tersebut terbentuk dalam bilangan. Pada dasarnya mesin tidak dapat mengolah bilangan 1-9(bilangan desimal) yang kita kenal pada umumnya. Bilangan yang dikenal oleh mesin disebut bilangan biner. Bilangan Biner Bilangan biner terdiri dari angka 0 dan 1 (basis 2).  Bilangan Oktal Bilangan Oktal terdiri dari angka 0 sampai 7 (basis 8). Bilangan Heksadesimal Bilangan Heksadesimal terdiri dari angka 0 - F (basis 16). Terdapat angka 0 - 9 lalu diikuti dengan abjad A - F (0, 1, 2, ..., 9, A, B, ...., F).

Peran Algoritma

Sebuah Kesatuan Langkah Algoritma merupakan konsep dasar ilmu komputer. Algoritma dapat diartikan sebagai kesatuan langkah-langkah yang menjelaskan bagaimana sebuah pekerjaan dilakukan. Contoh sederhana dalam kehidupan sehari-hari misalnya resep masakan, buku panduan mengoprasikan mesin cuci, dan cara melakukan trik sulap. Sebelum komputer ditemukan, bentuk algoritma untuk melakukan sebuah pekerjaan tergantung kepada mesin yang digunakan. Artinya algoritma dapat berbeda-beda pada mesin yang satu dengan yang lainya. Studi tentang algoritma berawal dari matematika. Hal ini menunjukan Algoritma telah dikembangkan secara signifikan jauh sebelum komputer ditemukan. Sebuah representasi dari suatu algoritma disebut program . Untuk memudahkan manusia, sebuah program biasanya ditampilkan pada layar komputer. Proses mengembangankan program disebut programming. Algoritma dan program yang direpresentasikanya disebut Perangkat Lunak.  Mesin atau komputer yang menjalankan perangkat lunak ...