laman

Jumat, 01 Oktober 2010

Tugas LTM pertemuan 1: LOGIKA DAN ALGORITMA

1.Jelaskan peranan algoritma dalam pembuatan program.
   Jawaban : algoritma memegang peranan penting dalam bidang pemrograman,sebegitu penting nya
  suatu algoritma untuk progammer,sangat lah dibutuhkan untuk membuat program yang lebih efektif dan   efisien,bagi kebanyakn orang,algoritma sangat membantu dalam memahami konsep logika pemrograman.
algoritma adalah kumpulan instuksi yang dibuat secara jelas untuk menunjukkan langkah-langkah penyelesaian suatu masalah.pada  umum nya algoritma kurang lebih sama dengan suatu prosedur untuk mengganti ban bocor/atau pecah.prosedur pemakaian telepon umum,prosedur membuat kue DLL.
Dalam bidang komputer misalnya EDP(Elektronik Data Processing) atau MIS (Management Information System).
algoritma sering dimanfaatkan untuk menyelesaikan
suatu masalah atau untuk proses pengambilan keputusan. Seorang sistem analisis (analisist
system) tentunya menggunakan algoritma untuk merancang suatu sistem. Bagi seorang
programer, algoritma digunakan untuk membuat modul-modul program.
Guna memahami suatu algoritma, harus dimiliki pengetahuan dasar matematika
karena pada dasarnya algoritma lahir dari konsep logika matematika. Disini yang perlu
dilatih adalah kemampuan logikanya agar benar-benar bisa menyusun langkah-langkah
penyelesaian masalah dengan baik.
Dalam buku ajar ini, disajikan konsep dasar dan analisis algoritma. Pada bagian
konsep dasar dibahas komponen utama, desain, dan contoh pembuatan. Selanjutnya, untuk
mendapatkan algoritma yang efisien serta mendapatkan rumusan matematika sebagai
ukuran kerumitan (kompleksitas) maka dibahas analisis algoritma dengan menggunakan
notasi O (big O).

2.pengertian Pseudocode dan berikan contohnya.
   Jawaban : Pseudocode adalah suatu cara penulisan algoritma agar ide dan logika dari
algoritma dapat disampaikan/diekspersikan.langkah yang dilakukan harus berstruktur dan saling berintegrasi sejauh tidak mengurangi pengertian dari algoritma.
   Contoh : a.Cara mengganti ban bocor
                 b.Cara mencuci pakaian


3.langkah menguji suatu algoritma.
   Jawaban : Fase debugging : yaitu proses program eksekusi yang akan melakukan koreksi terhadap kesalahan.
                   Fase profilling : yaitu fase yang akan bekerja jika program tersebut sudah benar.

4.Buat Algoritma bila seorang mahasiswa akan melakukan pembayaran uang kuliah via ATM.
   Jawaban : Pembayaran Via ATM Mrga Syariah
   1.persiapkan kartu ATM
   2.masukkan kartu ATM kedalam mesin ATM.
   3.masukkan no pin
   4.pilih transaksi lainnya
   5.setelah itu pilih pembayaran
   6.pada saat transaksi pembayaran pilih pendidikan
   7.pilih lembaga universitas/pendidikan,pilih BSI
   8.masukkan nomor induk mahasiswa,bila benar lanjutjkan
   9.masukkan jumlah pembayaran,bila benar lanjutkan.
  10.terakhir konfirmasi pembayaran.
  11.sebelum mengeluarkan kartu ATM,ganti no PIN.
  12.keluarkan kartu ATM dari mesin ATM.

5.Sebutkan cara menyatakan Agoritma.
   Jawaban : a.Waktu Tempuh Dari Suatu Algoritma
                   b.Jumlah Memori Yang Digunakan.

2 komentar:

  1. membantu, jangan lupa visit my blog :)

    BalasHapus
  2. terima kasih bang atas infonya, kebetulan saya masih bingung peranan seorang algoritma ketika membuat program, terima kasih ya.. ^^

    BalasHapus