Selasa, 08 Desember 2015

Pengertian Algoritma


Variabel, Konstanta, Tipe Data
Variabel, konstanta, dan tipe data adalah 3 hal yang selalu kita jumpai dalam membuat pemrograman. Bahasa apapun dalam pemrograman dari yang paling susah hingga paling mudah dipahami tetap menuntut kita mengerti ketiga hal tersebut. Oleh karena itu mari kita bahas ketiga hal tersebut.

Variabel

Variabel adalah tempat untuk mengisi atau mengosongkan nilai dan memanggil lagi apabila dibutuhkan. setiap variabel memiliki nama dan nilai. syarat - syarat penulisan variabel adalah :
  1. Nama variabel diawali dengan huruf tidak boleh dengan angka
  2. Nama variabel tidak boleh menggunakan spasi melainkan underscore (_)
  3. Nama variabel tidak boleh menggunakan karakter khusus (*, &, +, -)
  4. Nama variabel tidak boleh mengandung kata kunci pada bahasa pemrograman
  5. Panjang karakter variabel maksimal 255 karakter
Contoh penulisan Variabel :

Konstanta

Konstanta adalah variabel yang nilainya tetap dan tidak dapat diubah. Jadi konstanta adalah variabel yang perbedaannya hanya pada nilainya. Contohnya kita membuat program perhitungan matematik yang menggunakan pi (3,14159) yang mungkin akan muncul di banyak tempat di kode program, kita dapat menggunakan pi sebagai konstanta. Penggunaan kode pi akan lebih memudahkan kode program daripada menuliskan 3,14159 secara berulang- ulang.

Tipe Data
Tipe data adalah jenis data yang dapat diolah oleh komputer untuk memenuhi dalam pemrograman komputer. Tipe data terdiri dari tipe data Primitive dan Composite.



1. Tipe data Primitive
Tipe data primitive adalah tipe data dasar yang sudah tersedia langsung dalam bahasa pemrograman. Tipe ini memiliki beberapa jenis, yaitu numeric, character, boolean.

2. Tipe data Composite

tipe data composite adalah tipe data bentukkan yang terdiri dari beberapa tipe data primitive. Tipe data ini memiliki beberapa jenis, yaitu arrayrecordimagedate time, dan lain - lain.



Pengertian Algoritma

Algoritma adalah sistem kerja komputer brainware, software, dan hardware. Tanpa ada salah satu dari sistem komputer tersebut, komputer tidak kan berguna lagi.

Algoritma adalah susunan yang sistematis dan logis untuk memecahkan suatu masalah atau mencapai tujuan tertentu.
Contoh nyata algoritma dalam kehidupan sehari - hari adalah "cara membuat mie instan"
  1. Ambil mie goreng yang terletak di dalam lemari di dapur.
  2. Siapkan peralatan yang diperlukan seperti panci, gunting, sendok, garpu, dan mangkok.
  3. Masukkan bumbu mie instan dalam piring.
  4. Hidupkan kompor.
  5. letakkan panci diatas kompor yang berisi air kurang lebih 3 gelas.
  6. Tunggu hingga air mendidih.
  7. Masukkan mie instan dalam air mendidih.
  8. Aduk dan tunggu hingga kurang lebih 3 menit.
  9. Tiriskan mie dalam panci.
  10. Kemudian tuangkan mie dalam piring.
  11. Aduk mie hingga merata dan sajikan saat hangat.
Sedangkan dalam bahasa komputasi, algoritma digunakan dalam pembuatan program pada bahasa pemrograman. Dengan syntax dalam bahasa pemrograman dan algoritma, maka akan tersusun program - program dan teciptalah sofware.

    Tidak ada komentar:

    Posting Komentar