Algoritma dan Pemrograman 1 By. Rita Wiryasaputra,ST., M. Cs.
Logo
SEMESTER 1 20
FAKULTAS ILMU KOMPUTER PROGRAM STUDI TEKNIK INFORMATIKA
UNIVERSITAS INDO GLOBAL MANDIRI
5 / 12 / 2 / 0 / 0
SEMESTER 2 20
4 / 16 / 0 / 0 / 0
SEMESTER 3 22
0 / 3 / 14 / 0 / 0
SEMESTER 4 22
0 / 4 / 18 / 0 / 0
SEMESTER 5 22
0 / 4 / 18 / 0 / 0
SEMESTER 6 22
0/2/8/2/0
Versi 2010/1
JENJANG: S1 SEMESTER 7 12
0/0/6/4/2
SEMESTER 8 4
0/0/4/0/0
Pendidikan Agama (2) Kerja Praktek (2)
Tata Tulis Karya Ilmiah (20
Skripsi (4)
Bahasa inggris I (2) Pend. Kewarganegaraan & Pancasila (2)
Pra Skripsi (2)
Bahasa inggris II (2)
Teknik Riset Operasi (2) Metedologi Penelitian (2)
Statistika & Probabilitas (2/2)
Fisika dasar (2/2)
Kalkulus (4)
Algoritma & pemrograman I (2/2)
Kalkulus II (4)
Algoritma & pemrograman II (2/2)
Aljabar Linier (2)
Grafika Komputer (2/2)
Pengantar Teknologi informasi (2)
Pemodelan & Simulasi (2)
Pengantar Robotika (2)
Pengolahan Citra (2)
Pembelajaran Mesin (4)
Pemrograman Berorientasi Obj (2/ 2)
Teknil Kompilasi (2)
Aplikasi Kecerdasan Buatan (2)
Struktur Data (2/2) Kecerdasan Buatan (2)
Pemrograman Vusial (2/2)
Logika Informatika (2)
Metode Numerik (2/2)
Matematika Diskrit (2)
Arsitektur & Organisasi Komputer
Teori bahasa dan Otomata (4)
Sistem operasi (2/2)
Sistem Berkas (2) Sistem Informasi (2)
Manajemen Proyek Perangk. Lunak (2)
Rekayasa Perangkat Lunak (4) Teknologi Basis (2)
Kewirausahaan (2)
Sistem Informasi Lanjut (2) Basis Data Non Relasional (2)
Basis Data Terdistribusi (2)
Sistem Basis Data
Wireless/Mobile Computing (2/2)
Basis Data (2/2) Interaksi Manusia & Komputer (2)
Jaringan Wireless (2) Jaringan Komputer (2/2)
Pemrograman Internet (2/2)
Tel. Informasi & Telekomunikasi (2)
Perancangan Jaringan (2)
Komputer dan Masyarakat (2)
Keamanan Komputer (2)
Etika Profesi (2)
Nilai Ipk
Jadwal Perkuliahan
Ketentuan Mata Kuliah Algoritma Pemrograman 1 Jurusan Informatika (S1) UIGM • • • • • • • • • •
Atasan Baju batik, Bawahan berwarna hitam (1 semester) Aktif dalam kegiatan kampus Datang tepat waktu, sebelum dosen memasuki ruangan Sebelum dan setelah perkuliahan, papan tulis dibersihkan , memiliki material perkuliahan Presensi kehadiran perkuliahan akan dilakukan apabila telah ada photo mahasiswa berpose rapi dan sopan berjas berlatar belakang merah. Sertifikat OPDIK akan merupakan prasyarat ujian praskripsi Nilai tugas, apabila dikerjakan sendiri tanpa menjiblak hasil karya orang lain dan dikumpulkan tepat pada waktunya. Nilai Mid (UTS) apabila telah selesai melakukan pembayaran uang perkuliahan Nilai Final (UAS) apabila absensi lebih dari 80% Buku catatan adalah buku boss yang disampul dengan kertas manggis warna merah muda
Kontrak Perkuliahan Saya yang bertanda tangan dibawah ini: Nama : .... NPM : ... Dengan ini menyetujui aturan yang berlaku untuk mata kuliah ... (..sks) pada semester ... Aturan yang berlaku adalah sebagai 1. Sistem penilaian (10% absensi, 10% Kuis, 20% Tugas, 30% Mid, 30% Final) 2. Nilai Absensi, Nilai Kuis, Nilai Mid, Nilai Final. Saya berhak mendapatkan nilai, apabila hadir saat kegiatan tersebut dilaksanakan (Tidak ada Susulan) 3. Nilai tugas, Saya berhak mendapatkan nilai tugas, apabila tugas tersebut dikerjakan sendiri tanpa menjiblak hasil karya orang lain dan dikumpulkan tepat pada waktunya. 4. Peraturan Kampus UIGM,Saya berhak dikeluarkan dari kelas, apabila tidak mengikuti peraturan kampus UIGM. Demikianlah kontrak perkuliahan ini dibuat dengan sadar dan tanpa paksaan Palembang, tanggal-bulan-tahun Tanda tangan Nama jelas
Penilaian Penilaian
Persentase
Absensi
10%
Tugas
20 %
Kuis
10 %
Ujian Tengah Semester
30 %
Ujian Akhir Semester
30 %
Website UniversitasUigm.ac.id student.uigm.ac.id Group Facebook Teknik Informatika UIGM
Komponen Penilaian UIGM Total Nilai
Grade
Konversi Nilai
80 > NA >= 100
A
4
68 > NA >= 80
B
3
56 > NA >= 68
C
2
45 > NA >= 56
D
1
NA <= 45
E
0
NA= 10% absensi + 10% Kuis + 20% Tugas + 30% Mid + 30% Final
TugasDikumpul 7 Oktober 2016 jam 08.00 UIGM 1. Student Profile berisi biografi (nama, npm, date of birth, favorite things, prestasi, insert/attach foto latar belakang merah. Ukuran 1 lembar kertas A4, layout potrait 2. Menulis motivation letter (500 hingga 700 kata) pada double folio (tulisan tangan) 3. Menulis essay (500 hingga 700 kata) dengan tema “Kontribusiku dalam menghadapi MEA” : kontribusi yang telah, sedang dan akan saya lakukan untuk masyarakat/ lembaga/ instansi/profesi komunitas saya
Pengetikan 10 jari buta
Flowchart
Pernyataan yang benar • Var nilai = real • Var angka : char • Const phi = 3.14
Bagaimana keluaran dari program berikut? {deklarasi} {deskripsi} Var angka = integer; Begin clrscr; readln(nilai); if nilai >= 70 then begin writeln(„Anda Lulus‟); write(„Selamat‟); end else writeln(nilai); Readkey; End.
Bagaiman keluaran dari program berikut? {deklarasi} Var angka : integer; {deskripsi} Begin clrscr; readln(nilai); if nilai >= ‟70‟ then begin writeln(„Anda Lulus‟); write(„Selamat‟); end else writeln(nilai); Readkey; End.
• Buatlah algoritma untuk menentukan nilai total dari sebuah deret berikut: 2+3+5+8+12 • Buatlah algoritma untuk menentukan nilai total dari sebuah deret berikut: 1+3+5+7+9 • Buatlah algoritma untuk dapat mengurutkan 3 buah bilangan yang diinput dari keyboard secara descending
• Buatlah program untuk mencari-rata-rata harga penjualan bensin selama 1 bulan dengan data mingguan sebagai berikut: • Minggu 1 penjualan Rp. 100.000 • Minggu 2 penjualan Rp. 90.000 • Minggu 3 penjualan Rp. 150.000 • Minggu 4 penjualan Rp. 125.000
Algoritma menghitung rata-rata penjualan bensin selama 1 bulan 1. 2. 3. 4.
Kosongkan variabel jumlah Baca data Tambahkan data ke jumlah Ulangi perintah 2 dan perintah 3 sebanyak 4 kali 5. Rata-rata=jumlah/4
• Ujian Tengah Semester (mid) Diadakan tgl 29 Nov 2006 pk 11.00 WIGM
Matrik 2 dimensi dengan FOR dan ARRAY
Lanjutan matrik 2 dimensi