Pengantar Algoritma

Posted on Updated on

Dewasa ini kita menyaksikan bahwa dalam segala aspek kehidupannya, manusia seolah tidak bisa lepas dari yang namanya Teknologi Informasi

  • Supermarket dengan aplikasi kasir
  • Toko dengan barcode reader
  • Sistem Informasi RS
  • Aplikasi Bank
  • Dll

Pernahkan kalian berpikir, bagaimana program-program komputer tersebut dibuat?

Aplikasi komputer tersebut dibuat dengan software2 pengembangan aplikasi laiknya: Java, .Net, C/C++, Pascal dan Android. Yang mana dalam pembuatannya, para pengembang aplikasi harus terlebih dahulu:

  1. mengenali permasalahan
  2. tujuan pembuatan aplikasi
  3. menyusun solusi permasalahan dalam bentuk langkah-langkah yang disebut Algoritma
  4. menuangkan dalam kode-kode program

Perhatikan instruksi / langkah-langkah berikut

CARA INSTALL PRINTER HP LASER JET P1006 DI WINDOWS 7

  1. Install driver seperti biasa, install driver akan gagal ketika komputer meminta untuk mengkoneksikan printer ke komputer, walaupun printer sudah dihidupkan. Biarkan saja sang installer gagal, yang penting driver sudah diekstrak di folder tersebut
  2. Pada halaman depan, Klik Start kemudian klik kanan Computer pilih Manage
  3. Akan tampil Computer Management. Pilih Device Manager. Cari device printer HP yang masih bertanda „pentung‟ berwarna kuning, yang berarti driver belum pas
  4. Klik kanan device tersebut, kemudian pilih Update Driver Software.. Cari dimana driver printer tersebut disimpan \\\misal: D:\master\driver HP
  5. Klik OK, dan ikuti langkah selanjutnya
  6. Printer siap dipakai

algo volume

Dari kedua contoh di atas, coba jawab beberapa pertanyaan berikut!

  1. Apakah tujuan masing-masing langkah-langkah kerja?
  2. Apakah ada tahap persiapan?
  3. Apakah ada tahap proses?
  4. Apakah hasil /output pada setiap langkah kerja?
  5. Jika kedua langkah-langkah di atas disebut algortima, lalu apa itu algoritma, bagaimana menyusun algoritma yang baik untuk menyelesaikan masalah?

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s