Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Kuliah #1 Kontrak Perkuliahan Pendahuluan Algoritme dan Pemrograman.

Presentasi serupa


Presentasi berjudul: "Kuliah #1 Kontrak Perkuliahan Pendahuluan Algoritme dan Pemrograman."— Transcript presentasi:

1 Kuliah #1 Kontrak Perkuliahan Pendahuluan Algoritme dan Pemrograman

2 Who am I ? Staf Dept Ilkom, Ibu rumah tangga, 1 suami, 2 anak, umur 4 tahun dan 10 bulan Address: Bukit cimanggu city blok X2 no.6 Telpon: Moto: Selalu menjadi orang yang bermanfaat dan membawa kebahagiaan bagi orang lain

3 KONTRAK PERKULIAHAN DEPARTEMEN ILMU KOMPUTER INSTITUT PERTANIAN BOGOR

4 Mata Kuliah DEPARTEMEN ILMU KOMPUTER INSTITUT PERTANIAN BOGOR Nama Matakuliah:Algoritme dan Pemrograman Kode Matakuliah:KOM202 Beban Kredit:3(2-2) Semester:Gasal, 2010/2011 Koordinator:Annisa, S.Kom., M.Kom. Pengajar: 1.Ahmad Ridha, S.Kom., M.S. (ARD) 2.Arief Ramadhan, S.Kom., M.Si. (ARF) 3. Annisa, S.Kom., M.Kom. (ANN) 4.Hendra Rahmawan, S.Kom., M.T (HRW) 5.Julio Adisantoso, Ir., M.Kom. (JAS) 6.Musthofa, S.Kom., M.S. (MUS) 7.Shelvie Neyman, S.Kom., M.Si. (SNN) 8.Toto Haryanto, S.Kom. (TTH) 9.Dr. Yeni Herdiyeni, S.Kom., M.Kom. (YHY)

5 Manfaat dan Tujuan DEPARTEMEN ILMU KOMPUTER INSTITUT PERTANIAN BOGOR Matakuliah ini akan memberi manfaat bagi mahasiswa dalam menyusun algoritme untuk memecahkan masalah dan menulis program komputer menggunakan bahasa pemrograman. Setelah mengikuti matakuliah ini, mahasiswa diharapkan mampu menyusun algoritme dan mengimplementasi algoritme dengan membuat program menggunakan bahasa pemrograman C.

6 Deskripsi DEPARTEMEN ILMU KOMPUTER INSTITUT PERTANIAN BOGOR Pengertian algoritme dan pemrograman. Algorithm constructs Data modeling Dasar pemrograman C

7 Strategi Perkuliahan DEPARTEMEN ILMU KOMPUTER INSTITUT PERTANIAN BOGOR Kuliah diberikan kepada mahasiswa S1 IPB yang mengambil mata kuliah ini sebagai mayor (G6: Ilmu Komputer), interdept (G1: Statistika, G2: Geomet, G5: Matematika, G7: Fisika, F1: Keteknikan Pertanian, dan F4: Teknik Sipil dan Lingkungan), dan minor serta supporting course. Perkuliahan dilakukan sebanyak 14 kali pertemuan kuliah tatap muka dan 14 kali praktikum. Metode perkuliahan adalah kombinasi antara ceramah, diskusi, dan latihan. Sedangkan praktikum dilaksanakan dengan metode tutorial dan latihan.

8 Strategi Perkuliahan DEPARTEMEN ILMU KOMPUTER INSTITUT PERTANIAN BOGOR Mahasiswa wajib mengikuti perkuliahan minimal 80 persen, dan praktikum 100 persen. Mahasiswa pengulang mata kuliah Algoritme dan Pemrograman diwajibkan mengikuti keseluruhan kegiatan kuliah dan praktikum selama satu semester. Untuk membantu mahasiswa memahami materi kuliah, disediakan situs pembelajaran ( Learning Center ) pada alamat yang berisi tahap demi tahap pembelajaran membuat program menggunakan bahasa pemrograman C.

9 Latihan Wajib Mandiri DEPARTEMEN ILMU KOMPUTER INSTITUT PERTANIAN BOGOR Materi pada Learning Center akan dikelompokkan ke dalam beberapa chapter, dengan setiap chapter terdiri dari beberapa topik bahasan. Mahasiswa diwajibkan mengikuti pembelajaran online ini karena merupakan syarat untuk dapat mengikuti ujian praktikum. Semua aktivitas akan dicatat dalam log pembelajaran. Mahasiswa dapat belajar suatu chapter secara berurut, dan dapat melangkah ke chapter berikutnya setelah menyelesaikan semua latihan pada chapter sebelumnya.

10 Referensi DEPARTEMEN ILMU KOMPUTER INSTITUT PERTANIAN BOGOR Deitel HM, PJ Deitel C: How to Program. Third Edition. Pearson Education Prentice Hall. Prentice-Hall, New Jersey. Fischer A, D Eggert, SM Ross Applied C: An Introduction and More. McGraw Hill. Dan sumber lainnya sebagai penunjang

11 Kriteria Penilaian DEPARTEMEN ILMU KOMPUTER INSTITUT PERTANIAN BOGOR Nilai akhir (NA) adalah nilai kumulatif dari nilai ujian tengah semester (UTS), ujian akhir semester (UAS), dan ujian praktikum. Metode dan bobot nilai sebagai berikut: UTS:35% UAS:35% Ujian praktikum UTS:10% Ujian praktikum UAS:20% Semua ujian bersifat closed book dan tidak diadakan ujian perbaikan. Ujian praktikum diselenggarakan pada pertemuan 7 (UTS) dan 14 (UAS) praktikum.

12 Syarat Ujian Praktikum dan Nilai Akhir DEPARTEMEN ILMU KOMPUTER INSTITUT PERTANIAN BOGOR Mahasiswa yang diperbolehkan mengikuti ujian praktikum adalah mahasiswa yang : memiliki kehadiran praktikum 100% selain sakit atau izin yang dilengkapi dengan surat keterangan. telah menyelesaikan latihan mandiri pada Learning Center sampai chapter 2 untuk UTS dan chapter 3 untuk UAS. Huruf mutu ditentukan berdasarkan ketentuan berikut: A: >=75 75

13 Tata Tertib Mahasiswa DEPARTEMEN ILMU KOMPUTER INSTITUT PERTANIAN BOGOR Sesuai dengan ketentuan yang terdapat pada Buku Panduan Sarjana IPB Hadir paling lambat 15 menit. Mahasiswa TIDAK DIPERKENANKAN masuk kelas setelah 15 menit kuliah dimulai. Berpenampilan dan berbusana sopan serta rapi. Tidak menggunakan sandal atau sejenisnya. Tidak mengoperasikan handphone, laptop, atau sejenisnya. Tidak ada ujian dan penugasan susulan atau perbaikan.

14 Jadwal Kuliah dan Pengajar DEPARTEMEN ILMU KOMPUTER INSTITUT PERTANIAN BOGOR

15 PENDAHULUAN DEPARTEMEN ILMU KOMPUTER INSTITUT PERTANIAN BOGOR

16 Program Komputer DEPARTEMEN ILMU KOMPUTER INSTITUT PERTANIAN BOGOR Komputer hanyalah sebuah mesin. Komputer bekerja sesuai perintah atau instruksi yang diberikan. Perintah atau instruksi yang diberikan kepada komputer untuk memecahkan suatu masalah disebut program komputer. Program komputer ini memandu kerja dari komputer yang secara berstruktur disusun oleh manusia. Bahasa yang digunakan untuk menyusun program komputer disebut bahasa pemrograman komputer.

17 Membuat Program Komputer DEPARTEMEN ILMU KOMPUTER INSTITUT PERTANIAN BOGOR Pemrograman komputer harus dilakukan secara sistematis, dimulai dengan merancang atau mendesain langkah-langkah yang tepat yang menjelaskan jawaban dari suatu masalah. Langkah-langkah yang disusun secara berstruktur dan terurut untuk menjawab suatu persoalan dengan menggunakan bahasa manusia inilah yang sering disebut dengan algoritme.

18 Langkah Membuat Program Komputer DEPARTEMEN ILMU KOMPUTER INSTITUT PERTANIAN BOGOR MASALAH ALGORITME PROGRAM KOMPUTER Fase pemecahan masalah Fase implementasi, coding Langkah sulit

19 Penulisan algoritme DEPARTEMEN ILMU KOMPUTER INSTITUT PERTANIAN BOGOR Sebenarnya, cara menuliskan algoritme adalah bebas. Namun, agar dapat dipahami oleh orang lain, maka penulisan algoritme cenderung baku, sering disebut sebagai pseudocode. Salah satu contoh: procedure jumlah { read a, b c = a+b print c }

20 Contoh Algoritme #1 Menjumlahkan dua bilangan bulat DEPARTEMEN ILMU KOMPUTER INSTITUT PERTANIAN BOGOR ALGORITME 1a. MENJUMLAHKAN DUA BILANGAN 1. baca dua buah bilangan bulat (misalnya a dan b). 2. jumlahkan dua bilangan tersebut dan simpan hasilnya ke peubah c (c  a + b). 3. cetak nilai c. ALGORITME 1b. MENJUMLAHKAN DUA BILANGAN 1. baca a dan b. 2. c  a + b. 3. cetak nilai c.

21 Contoh Algoritme #2 Menentukan kelulusan dari tiga nilai DEPARTEMEN ILMU KOMPUTER INSTITUT PERTANIAN BOGOR Perumusan masalah: Diberikan tiga buah nilai ujian. Jika rata-rata dari tiga nilai kurang dari 50, maka statusnya adalah TIDAK LULUS, sedangkan lainnya (lebih besar atau sama dengan 50) dinyatakan LULUS. procedure kelulusan { read nil1, nil2, nil3 r = (nil1+nil2+nil3)/3 if (r<50) then print " TIDAK LULUS " else print " LULUS “ }

22 Latihan Kelas DEPARTEMEN ILMU KOMPUTER INSTITUT PERTANIAN BOGOR Buat algoritme untuk melakukan hal-hal berikut: 1. Menjumlahkan 4 bilangan bulat. 2. Menentukan bilangan terbesar dan terkecil dari tiga bilangan bulat. 3. Memeriksa apakah suatu bilangan bulat adalah positif, negatif, atau 0. Jika positif maka akan dicetak kata 'POSITIF', jika negatif maka akan dicetak 'NEGATIF', dan tidak menghasilkan apapun jika bilangan tersebut adalah Menentukan apakah sebuah bilangan bulat habis dibagi a ataukah tidak (a > 0). 5. Menentukan apakah sebuah bilangan bulat adalah bilangan genap atau ganjil

23 DEPARTEMEN ILMU KOMPUTER INSTITUT PERTANIAN BOGOR 1.Baca (a, b, c) 2.Jika a ≥ b, maka besar  a, kecil  b, selainnya besar  b, kecil  a 3.Jika c ≥ besar, maka besar  c 4.Jika c ≤ kecil, maka kecil  c 5.Cetak (besar, kecil)


Download ppt "Kuliah #1 Kontrak Perkuliahan Pendahuluan Algoritme dan Pemrograman."

Presentasi serupa


Iklan oleh Google