1684-ikhwan-me-sap program komputer & ptik

Upload: hendra-firmansyah

Post on 06-Jul-2015

166 views

Category:

Documents


1 download

TRANSCRIPT

Program Komputer & Pengantar Tek. Informasi & KomunikasiNama Mata Kuliah Kode/sks Mata Kuliah Prasyarat Tujuan : Program Komputer & Pengantar Tek. Informasi & Komunikasi : / 3 sks : . : 1. Memperkenalkan Algorithma, Flow Chart, pengaturan dan struktur

bahasa pemrograman komputer. 2. Membuat mahasiswa mampu menjabarkan suatu proses/prosedur ke dalam algoritma yang terstruktur dan menyusun flowchart. 3. Membuat mahasiswa mampu menterjemahkan flowchart ke dalam suatu bahasa pemrograman. 4. Memberikan pemahaman dan mengenalkan tentang Teknologi Informasi dan Komunikasi serta pemanfaatannya di berbagai bidang ilmu. 5. Menjadikan mahasiswa terampil dalam menggunakan TIK.Isi Mata Kuliah : 1. Elemen dasar dalam pemrograman komputer

Algoritma, Flowchart dan Diagram Block, conditional statement, looping, procedure, function, array dan record. 2. Studi kasus dalam penyusunan algoritma dan flow chart Penentuan akar persamaan kuadrat, konversi nilai angka ke nilai huruf, aturan pengambilan SKS berdasarkan IP Semester, metode sorting (mengurutkan bilangan), operasi matrik, dll. 3. Pendalaman bahasa pemrograman Struktur bahasa pemrograman, deklarasi dan statemen, sistem inputoutput variabel, Simple statememnt, jenis error, jenis variabel, reserved words. 4. Studi kasus dalam penyusunan program komputer penyusunan program komputer untuk Flowchart di poin 2

Referensi

:

1. HM. Jogiyanto, Turbo pascal : Teori dan Aplikasi Program Pascal, Andi Offset, Yogyakarta, 1988. 2. Abdul Kadir, Pemrograman Dasar Turbo Pascal, Andi Offset, Yogyakarta, 1987. 3. J. Wels, J. Elder, Introduction to Pascal, Prentice Hall, 1997. 4. Hartono Partoharsodjo, Tuntunan Praktis Pemrograman Bahasa Pascal, Elex Media Komputindo, Jakarta, 1991... 5. Munir Rinaldi, Algoritma dan Pemrograman dalam Bahasa Pascal dan C, Penerbit Informatika Bandung, 1999.

Pembobotan nilai: Tugas Presentasi kelompok UTS/Tugas besar UAS : 10% : 25% : 30% : 35%

1

Jadwal PerkuliahanKuliah Ke Buku Acuan Tugas/ Keterangan Paraf Wakil Mahasis wa

Topik Bahasan

Elemen dasar dalam pemrograman komputer Penjelasan lingkup materi kuliah Sejarah perkembangan hardware komputer Pentingnya algoritma dalam setiap proses/pekerjaan Pengenalan diagram blok dan flowchart Jenis error (syntax dan logical error) Condtional statement Looping/perulangan Fungsi dan prosedur

1-2

1

Elemen dasar dalam pemrograman komputer Tipe data (konstanta, variabel, numerik, karakter dan string) Operator (pengerjaan/assignment, aritmatika, logika dan unary, binary)

3-4

5-6

Perulangan: statement for, while-do, repeat-until Studi kasus dalam penyusunan algoritma flowchart bilangan pangkat, konversi temp Celcius Fahrenheit, nilai rata rata., menghitung nilai sisi segitiga siku-siku. Studi kasus dalam penyusunan program program bilangan pangkat, konversi temp Celcius Fahrenheit, nilai rata rata., menghitung nilai sisi segitiga siku-siku. Penyeleksian kondisi : Statement IF, Ifthen, If-then-else, Case of. Studi kasus dalam penyusunan algoritma flowchart menghitung volume benda, menghitung luas, mencari akar akar persamaan kuadrat, konversi nilai angka ke huruf dan sebaliknya. Studi kasus dalam penyusunan program program flowchart menghitung volume benda, menghitung luas, mencari akar akar persamaan kuadrat, konversi nilai angka ke huruf dan sebaliknya.

1

1

Presentasi 1 kelompok Tugas kelompok kelas2

Presentasi 2 kelompok Tugas kelompok kelas

ceramah

Elemen dasar dalam pemrograman komputer

7-8

9-10

Prosedur : Parameter,memanggil dirinya sendiri/rekursi, memanggil prosedur lain, tersarang, prosedur standart Studi kasus dalam penyusunan algoritma flowchart operasi aritmatika, factorial, kombinasi. Studi kasus dalam penyusunan program program operasi aritmatika, factorial, kombinasi. Fungsi : Parameter,memanggil dirinya sendiri/rekursi, memanggil fungsi lain, tersarang, fungsi standart Studi kasus dalam penyusunan algoritma flowchart operasi aritmatika, bilangan pangkat, fungsi standard(nilai mutlak,Exp, Bil LN, sqrt, high and low order byte, angka random etc), factorial, menebak angka random. Studi kasus dalam penyusunan program program operasi aritmatika, bilangan pangkat, fungsi standard(nilai mutlak,Exp, Bil LN, sqrt, high and low order byte, angka random etc), factorial, menebak angka random. Tugas besar I flowchart dan program aplikasi Perulangan Penyeleksian kondisi Prosedur Fungsi

1

1

11-14

(contoh kasus Flowchart jatah pengambilan sks berdasarkan IPS, Penyelesaian Problem kalkulus, fisika atau Mechanical) 15 16

Presentasi 3 kelompok Tugas kelompok kelas3

Presentasi 3 kelompok Tugas kelompok kelas

17-18

19-20

21-22

Larik : Deklarasi larik, tipe indeks, deklarasi konstanta, larik dimensi banyak Studi kasus dalam penyusunan algoritma flowchart mencari bilangan prima,menghitung standart deviasi, konversi bilangan decimal ke hexadecimal atau kebalikannya, operasi matrik(penjumlahan, pengurangan, perkalian, inverse. Studi kasus dalam penyusunan program program mencari bilangan prima,menghitung standart deviasi, konversi bilangan decimal ke hexadecimal atau kebalikannya, operasi matrik(penjumlahan, pengurangan, perkalian, inverse matrik). Rekursi : kondisi batas rekursi, rekursi aritmatika,kelemahan rekursi Studi kasus dalam penyusunan algoritma flowchart deret angka, factorial, perkalian bilangan positif,pencarian biner, quick sort,menara Hanoi, deret fibonacci. Studi kasus dalam penyusunan program program deret angka, factorial, perkalian bilangan posotif,pencarian biner, quick sort,menara Hanoi, deret fibonacci. Record : deklarasi record, tipe data record, record bervariasi Studi kasus dalam penyusunan algoritma flowchart menghitung keliling dan luas lingkaran, mengurutkan nomor mahasiswa , penggunaan field record, penggunaan variable record. Studi kasus dalam penyusunan program program menghitung keliling dan luas lingkaran, mengurutkan nomor mahasiswa , penngunaan field record, penggunaan variable record.

1

1

1

Presentasi 2 kelompok Tugas kelompok kelas4

Presentasi 2 kelompok Tugas kelompok kelas

Presentasi 2 kelompok Tugas kelompok kelas

Tugas besar II flowchart dan program aplikasi Perulangan Penyeleksian kondisi Prosedur Fungsi Larik Rekursi record (contoh kasus Flowchart jatah pengambilan sks berdasarkan IPS, Penyelesaian Problem kalkulus, fisika atau Mechanical) Pendahuluan definisi, sejarah, karakteristik dan manajemen TIK Konten TIK

23-26

27-28

29-30

Perangkat lunak Macam-macam system operasi dan pemakaiannya, basis data, aplikasi perkantoran. Pengamanan dan Etika dalam TIK Pengamanan jaringan, pengamanan data, pengamanan dalam mengakses suatu situs.

5

Presentasi 1 kelompok Tugas kelompok kelas5

pengertian data dan informasi, Representasi dan pengolahan, penggunaan informasi, multimedia Peralatan TIK Personal computer, notebooks, PDA, Handphone, Swith dan Hub, Access point, smart card. Jaringan computer dan komunikasi data Protokol : TCP/IP, SMTP, HTTP. Jaringan Nirkabel : Wifi, Infra merah Layanan TIK Internet dan intranet, perdagangan elektronik, Fungsional dan system perusahaan, perangkat keras masa depan, AI-kecerdasan buatan, Emerging technology

5

Presentasi 1 kelompok Tugas kelompok kelas

Aspek social budaya TIK

31-32

Cakupan area pemanfaatan, perubahan perilaku masyarakat dalam pemanfaatan TIK. Membangun Technopreneurship dengan TIK Aspek aspek bisnis di bidang TIK, pemanfaatan internet untuk pengembangan usaha Ketrampilan praktek Arsitek computer, Install system operasi, pemrograman berbasis WEB, Membuat blog, menjalankan antivirus

5

33 34

Presentasi 1 kelompok Tugas kelompok kelas6