UN PGRI Kediri


Struktur Bahasa Pemrograman (4 SKS)

Menerapkan konsep-konsep dan teknik-teknik dalam perancangan program sehingga para mahasiswa mampu merancang program-program secara lebih baik dan efisien dengan menggunakan pendekatan terstruktur.

Pendahuluan : Pemrograman dan Sistem Pengembangan software
Pemrograman Terstruktur : Modular programming, top-down programming, struktur logic, Flowchart terstruktur, structured vs instructured, dekomposisi flowchart, coding terstructur dengan psendocode (PDL)
Teknik Penanganan kondisi : Tabel kebenaran, decision table dan urutan kondisi
Teknik Penanganan Control Breaks : Singel level, two level, multi level control breaks, penggunaan Nassi-Shnerdennan Chart
Penanganan Tabel : Macam-macam tabel, order (urutan), pengisian, referensing, penelusuran, penggunaan untuk akumulasi, tabel ukuran variabel dan multi dimensional table
Penanganan Multi File : Sequential access (tape, disk) dan direct access (indexed, random)
Structure Chart : Pengertian, hubungan dan komunikasi modul
Metode-metode Perancangan Progam : Composite analysis (STS) decomposition/transfrom analysis, transaction decomposition, functional decomposition), menurut data struktur (metode Warmer On, metode Jackson)
Evaluasi Rancangan Program : Cohesion, skala cohesion, coupling, tipe-tipe coupling, fan-in, fan-out, span of control, level of decision, inversion of authority, control based on physical contiquity
Program Testing : Top-down, bottom-up, procedures, intel, integration test dan comman error
Diagram HIPO : Pengertian dan penggunaan

Materi:

  1. Pendahuluan: Pemrograman dan Sistem Pengembangan Software
  2. Pemrograman Terstruktur : Modular programming, top-down programming, struktur logic, Flowchart terstruktur, structured vs instructured, dekomposisi flowchart, coding terstructur dengan psendocode (PDL)
  3. Teknik Penanganan Kondisi: Truth Table dan Decision Table
  4. Teknik Penanganan Control Breaks : Singel level, two level, multi level control breaks, penggunaan Nassi-Shnerdennan Chart Error.
  5. Penanganan Tabel: Macam-macam tabe, order (urutan), pengisian, referensing, penelusuran, penggunaan untuk akumuluasi, tabel ukuran variabel dan Multidimensional Tabel
  6. Penanganan Multi File: Sequential access (tape, disk) dan direct access (indexed, random)
  7. Structured Chart : Pengertian, hubungan dan komunikasi modul
  8. Metode-metode Perancangan Progam : Composite analysis (STS) decomposition/transfrom analysis, transaction decomposition, functional decomposition), menurut data struktur (metode Warmer On, metode Jackson)
  9. Evaluasi Rancangan Program : Cohesion, skala cohesion, coupling, tipe-tipe coupling, fan-in, fan-out, span of control, level of decision, inversion of authority, control based on physical contiquity
  10. Program Testing : Top-down, bottom-up, procedures, intel, integration test dan comman error
  11. Diagram HIPO : Pengertian dan penggunaan

Pustaka:

  1. La Budde, K., “Structured Programming Concepts”, McGraw-Hill International Edition 1987.
  2. Philippakis, A.S., “Program Design Concepts”, McGraw-Hill Book Company Internationa student Editings, 1985.
  3. Page, M., “The Practical Guide to Structured System Design”, Yourdon Press, 1980.
  4. Yourdon, “Structured Design Workshop”, Yourdon, Inc., 1982.

Recommended Book:

1. Programming For Dummies

2. Concepts Techniques and Models of Computer Programming

3. Visual Basic 6.0

4. Dasar Pemrograman Visual Basic 6.0

 


Praktikum Pemrograman C++ (4 SKS)

 

Mahasiswa dapat mengetahui, mengerti dan menguasai dasar pembuatan program dengan bahasa C++ di dalam menyelesaikan permasalahan pemrograman.

Materi:

1. Struktur Program C

2. Operator

3. Kondisi IF

4. Case

5. Looping

6. Array

7. Fungsi dan Parameter

8. Macro

9. Class

10. Class Array


TEKNOLOGI INFORMASI DAN KOMUNIKASI (4 SKS)

Memberi pemahaman penerapan organisasi berbasis teknologi informasi dalam era digital ekonomi untuk menciptakan keunggulan kompetitif dan sistem informasi yang bersifat strategik. Mengenal lingkungan komputasi modern berbasis sistem web. Mengembangkan manajemen pengetahuan dan kolaborasi jaringan komputer nirkabel dalam mendukung kegiatan manajerial untuk sistem informasi global, termasuk etika, dampak dan keamananya.

Materi:

a. Organisasi Berbasis Teknologi Informasi dalam Ekonomi Digital

b. Konsep dan Manajemen Teknologi Informasi

c. Data dan manajemen pengetahuan

d. Komputasi Jaringan

e. e-Business dan e-Commerce

f. Teknologi bergerak, Nirkabel dan Pervasive Komputasi

g. Pemrosesan Transaksi, Aplikasi Funsional dan Integritas

h. Sistem Perusahaan : SCM, ERP to CRM

i. Sistem Informasi Global dan Antarorganisasi

j. Sistem Pendukung Manajemen

k. Infrastruktur dan Kebutuhan aplikasi Teknologi Informasi

l. Etika, Dampak, dan Keamanan Teknologi Informasi

Pustaka:

1. Turban, Efraim., R. Kelly Rainer, Jr., and Richard E. Potter., “Introduction to Information Technology”, Third Edition, John Wiley & Sons, Inc., 2005.

2. Senn’s, James A., “Information Technology”, Thisrd Edition, Pearson Prentice Hall, Inc., 2004.

26 Komentar

  1. muhamad haris llass 1d said,

    7 September 2009 pada 8:07 pm

    asalamu’alaikum bapak….
    pak maaf saya lum tau detail tentang komp jadi yg dipake materinya mana,,,,,makasih
    wassalamu’alaikum

  2. muhamad haris llass 1d said,

    7 September 2009 pada 8:16 pm

    maaf bapak baru satukahmaterinya,,,,,,heeeeeeeeeeeeee,,.@@@@@ maaf!

  3. Rajib said,

    9 September 2009 pada 10:17 pm

    alhamdulillah . …..akhirnya do’a saya terkbul……
    akhirnya saya di ajar bapak …..
    saya minta bimbingannya z pak …

  4. Prabowo said,

    24 September 2009 pada 11:29 am

    Assalamualikum wr. wb.
    Makasih pak atas materinya….semoga berkah dan bisa menjadi bahan diskusi lebih lanjut

  5. 394_v kls 2B said,

    30 September 2009 pada 1:32 pm

    Thanks Pak ats materinya, smoga materi ni bermanfaat bg saya khususnya n bagi mahasiswa TI umumnya……Amiennnn…..!!!!

  6. agus muhaiamin 2c said,

    8 Oktober 2009 pada 1:02 pm

    Assalamu’alaiakum,
    pak saya mengucapkan banyak terima kasih tas materinya, tapi kok cuma sebagian saja za pak. tolong materinay di lengkapin.
    walaupun bapak sudah tidak mengajar anak2 2c, kalau kami butuh materi2 kmi bil dari sini za. matur suwun

  7. muhamad haris said,

    16 Oktober 2009 pada 1:14 pm

    asalamu’alaikum bapak maaf email saya ru terkirim,,
    kemarin sih repot urus kelahiran bayi,, maaf pak

  8. ginda said,

    17 Oktober 2009 pada 3:39 pm

    🙂
    OK bapak ! ! !

  9. MUhamad haris klass II d said,

    18 Oktober 2009 pada 6:48 pm

    asalamu’alaikum pak bud materi buat senin tgl 19 apah biar saya siapkan…

  10. kahardy said,

    22 Oktober 2009 pada 7:15 pm

    pak saya anak 1e

  11. kahardy said,

    22 Oktober 2009 pada 7:17 pm

    jika ada contoh baru program c++ bisa minta pak

  12. dwy susanto said,

    23 Oktober 2009 pada 1:21 pm

    saya mahasiswa transfer yg ikut kelas 2a teknik informatika,saya mau tanya tugas yang hari rabu kemaren(20okt2009).saya mohon maaf karena berhalangan hadir karena sedang bekerja pak.itu tugasnya bagaimana pak?

  13. muhamad haris II d said,

    23 Oktober 2009 pada 1:33 pm

    bapak saya mau tanya…????????
    kalau ada project saya misalkan kurang apakah bisa dijalankan n dibuat program..!!!!!!!!!!!!!!!!
    makasih

  14. agus muhaimin said,

    30 Oktober 2009 pada 9:44 am

    ass…
    pak budi sya minta software VB nya pak,, tlong dikirim ke email sya ya pak.
    matuuuuur swun banget

  15. Achmad setiyanto said,

    11 November 2009 pada 6:34 pm

    You are my best teacher….:-)

  16. 20 November 2009 pada 1:19 am

    MAKASICH PAK
    😉

  17. Imam Muttaqin said,

    7 Desember 2009 pada 1:19 pm

    Pak Bud,mksh atas materinya.. .:)

  18. Eikfak safawi said,

    8 Desember 2009 pada 1:18 pm

    selamat ya pak Bud denger-denger ketrima PNS,kalau ya ! Tak ucapkan Selamat Do’a anda terkabul Amin.

  19. muhamad haris 2d said,

    8 Desember 2009 pada 4:36 pm

    pak budi matur nuwun atas bimbingannya,,,,,,,,,,,,
    smuga kita bisa lebih mudah lagi menerima materine pak,,,,{amin}

  20. febri said,

    7 Januari 2010 pada 4:45 pm

    pak say pengen tahu tentang cpu

  21. irfan said,

    11 Maret 2010 pada 8:24 am

    pak materi permograman visual 1 belum di upload ya?

  22. RazoR said,

    24 Maret 2010 pada 7:30 pm

    pak makasih atas artikelnya

    Siiiipp Cmua… (^_^)

  23. Ari 1L said,

    28 Maret 2010 pada 2:16 pm

    makasih pak…

  24. jessica 2-D said,

    21 Mei 2010 pada 7:30 pm

    Pak katanya kemaren kosong dikasih tugas, mana??? saya lihat kok ga’da,,,,,,

  25. MADIKA WAHYU said,

    9 Maret 2011 pada 12:54 pm

    ASSALAMUALAIKUM… PAK’e
    MATUR SUWUN PAK UDAH KASIH MATERI VB.6

  26. prihatin wahyu safitri said,

    8 Juni 2011 pada 6:21 pm

    maaf pak bud, saya coba masuk via web sistem informasi mahasiswa kog tidak bisa. tiap dikl;ik tugas tidak mau jalan….maaf kalau akhirnya tugasnya saya kirim via email. terima kasih


Tinggalkan Balasan ke ginda Batalkan balasan