SATUAN ACARA PERKULIAHAN UNIVERSITAS GUNADARMA

dokumen-dokumen yang mirip
SATUAN ACARA PERKULIAHAN MATA KULIAH: Algoritma & Pemrograman 3 Strata/Jurusan : D3/Teknik Komputer

SATUAN ACARA PERKULIAHAN MATA KULIAH: Algoritma & Pemrograman 3 Strata/Jurusan : S1/Sistem Komputer

SATUAN ACARA PERKULIAHAN (SAP) Kuliah mimbar Papan tulis dan LCD Proyektor

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

BAB III ANALISIS DAN PERANCANGAN

PERTEMUAN 4 DIAGRAM ALUR (FLOWCHART) Diagram Alur untuk Program Komputer.

SATUAN ACARA PERKULIAHAN (SAP) Dosen menerangkan materi kuliah. Mahasiswa duduk berkelompok dan saling membantu memahami penjelasan dosen

Satuan Acara Perkuliahan (SAP) UNIVERSITAS GUNADARMA

BAB I PENDAHULUAN. tepat rencana pembangunan itu dibuat. Untuk dapat memahami keadaan

BAB III PERENCANAAN DAN PEMBUATAN SISTEM Perencanaan dan pembuatan Perangkat Keras

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

Satuan Acara Perkuliahan (SAP) UNIVERSITAS GUNADARMA

SATUAN ACARA PERKULIAHAN UNIVERSITAS GUNADARMA

BAB 1 PENDAHULUAN. Pertumbuhan ekonomi merupakan salah satu ukuran dari hasil pembangunan yang

BAB IV METODE PENELITIAN. dimana peneliti adalah sebagai instrument kunci, pengambilan sample sumber dan

SEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. Dalam pelaksanaan pembangunan saat ini, ilmu statistik memegang peranan penting

BAB 4 METODOLOGI PENELITIAN

SISTEM PENDUKUNG KEPUTUSAN DALAM PEMILIHAN TEMPAT KOST DENGAN METODE PEMBOBOTAN ( STUDI KASUS : SLEMAN YOGYAKARTA)

Relasi LOGIK FUNGSI AND, FUNGSI OR, DAN FUNGSI NOT

RENCANA PROGRAM KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) BAHASA BASIC

BAB 1 PENDAHULUAN. Propinsi Sumatera Utara merupakan salah satu propinsi yang mempunyai

RANCANG BANGUN PROXY SEVER DI DEBIAN UNTUK ADMINISTRASI NETWORK

BAB II TINJAUAN PUSTAKA. A. Pengembangan Usaha Agribisnis Perdesaan

Ceramah = 120 menit. Diskusi = 30 menit. LCD, laptop, whiteboar d..

KLASIFIKASI DOKUMEN TUGAS AKHIR MENGGUNAKAN ALGORITMA K-MEANS. Wulan Fatin Nasyuha¹, Husaini 2 dan Mursyidah 3 ABSTRAK

BAB VII KURIKULUM PROGRAM STUDI PSIKOLOGI

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB 2 LANDASAN TEORI

Desain dan Implementasi Encoder 2B1Q Berbasis FPGA

Sistem Pengontrolan Pintu Garasi Rumah Menggunakan Komunikasi DTMF Melalui Ponsel Berbasis Mikrokontroler ATMega32. Abstrak

EKSTRAKSI KONTUR MATA PADA SKETSA WAJAH MENGGUNAKAN GRADIENT VECTOR FLOW SNAKE

BAB II LANDASAN TEORI

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. sukoharjo. Permasalahan yang dibahas pada penelitian yang dilakukan Yuri

BAB III METODOLOGI PENELITIAN

BAB I PENDAHULUAN. Perekonomian dunia telah menjadi semakin saling tergantung pada

DESAIN DAN IMPLEMENTASI SELF TUNING LQR ADAPTIF UNTUK PENGATURAN GENERATOR SINKRON 3 FASA

DINAMIKA INFORMATIKA Vol I No 2, September 2009 ISSN : RANCANG BANGUN APLIKASI UNTUK MERANCANG JARINGAN KOMPUTER

BAB 3 LANDASAN TEORI. 3.1 Pengertian dan Kegunaan Peramalan (Forecasting)

Jurusan Teknik Informatika Fakultas Teknik Universitas Muhammadiyah Jember ABSTRAK

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

PENERAPAN PERHITUNGAN FISHER-SNEDECOR UNTUK UJI F

VARIABEL-VARIABEL YANG MEMPENGARUHI ACTUAL SYSTEM USAGE (ASU) PADA PEMANFAATAN STUDENTSITE

Bab 3. Landasan Teori

Pemodelan Produksi Minyak dan Gas Bumi pada Platform MK di PT X Menggunakan Metode ARIMA, Neural Network, dan Hibrida ARIMA-Neural Network

BAB 2 LANDASAN TEORI

APLIKASI METODE JARINGAN SYARAF TIRUAN UNTUK MEMPREDIKSI DATA INDEKS HARGA SAHAM GABUNGAN DI INDONESIA

Perencanaan Sistem Pendukung Keputusan Untuk Peningkatan Produktivitas

BAB 3PERANCANGAN SISTEM

BAB 2 LANDASAN TEORI

BAB I PENDAHULUAN. Dalam pembicaraan sehari-hari, bank dikenal sebagai lembaga keuangan yang

BAB III RANCANGAN SISTEM PENGENDALI ROBOT CRANE

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN. tahun 1990-an, jumlah produksi pangan terutama beras, cenderung mengalami

PENGARUH STRATEGI PEMBELAJARAN GENIUS LEARNING TERHADAP HASIL BELAJAR FISIKA SISWA

BAB 2 LANDASAN TEORI. Dalam sistem pengendalian persediaan pada perusahaan retail di Indonesia,

BAB III ANALISIS INTERVENSI. Analisis intervensi dimaksudkan untuk penentuan jenis respons variabel

BAB I PENDAHULUAN. universal, disemua negara tanpa memandang ukuran dan tingkat. kompleks karena pendekatan pembangunan sangat menekankan pada

RANK DARI MATRIKS ATAS RING

BAB 1 PENDAHULUAN. Sumber Daya Alam (SDA) yang tersedia merupakan salah satu pelengkap alat

BAB III PERANCANGAN ALAT

Ahmad Riyadi Sampurno 1, Erna Zuni Astutik, M.Kom 2

RANCANG BANGUN SISTEM INFORMASI INVENTORY DAN PREDIKSI JUMLAH PENJUALAN BARANG (STUDI KASUS KOPEGTEL MOJOKERTO)

SISTEM INFORMASI AGING TUNGGAKAN PEMBIAYAAN MODAL MIKRO DALAM PEMBERIAN KREDIT DI PT. PERMODALAN NASIONAL MADANI (Persero) CABANG BANDUNG

IV. METODE PENELITIAN

BAB 2 TINJAUAN TEORITIS. Kegiatan untuk memperkirakan apa yang akan terjadi pada masa yang akan datang

PENGARUH KOMPOSISI FLY ASH TERHADAP KUAT TEKAN DAN RESAPAN PADA PEMBUATAN PAVING BLOK

PENJADWALAN PEMBUATAN BOX ALUMININUM UNTUK MEMINIMUMKAN MAKESPAN (Studi Kasus di Perusahaan Karoseri ASN)

SISTEM DIAGNOSIS KERUSAKAN PADA SISTEM OPERASI KOMPUTER

III. METODE PENELITIAN

Abstrak Hampir seluruh aktivitas manusia di berbagai belahan bumi sangat bergantung terhadap ketersediaan air bersih.

Indah Nursuprianah, Darsono

BAB IV ANALISIS DAN PERANCANGAN SISTEM

Nomor. : FM/001/62-AKD/16 Tanggal Terbit : 14 Agustus 2016 Revisi : 03 Halaman : 1 7

Fungsi Representasi dalam Mengakses Penguasaan Konsep Fisika Mahasiswa

BAB 2 LANDASAN TEORI

PENGARUH PENGEMBANGAN KARYAWAN TERHADAP MOTIVASI DAN PRESTASI KERJA KARYAWAN (Studi pada karyawan tetap PT PG Tulangan Sidoarjo)

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. Produksi padi merupakan suatu hasil bercocok tanam yang dilakukan dengan

Pemrograman Fery Updi,M.Kom

ASSESSMENT TECHNOLOGY DI DEPARTEMEN WORKSHOP PADA PT.TRIPANDU JAYA DENGAN METODE TEKNOMETRIK

BAB 3 LANDASAN TEORI

BAB 2 LANDASAN TEORI. matematika, age-structured epidemic model, basic reproduction rate, teori interaksi

Jurnal Edik Informatika. Peramalan Kebutuhan Manajemen Logistik Pada Usaha Depot Air Minum Isi Ulang Al-Fitrah

SISTEM PREDIKSI PENJUALAN GAMIS TOKO QITAZ MENGGUNAKAN METODE SINGLE EXPONENTIAL SMOOTHING. Oleh: Salman Alfarisi

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

PERANCANGAN SISTEM PENDUKUNG KEPUTUSAN DENGAN METODE BOBOT UNTUK MENILAI KENAIKAN GOLONGAN PEGAWAI

PERANCANGAN SISTEM PENDUKUNG KEPUTUSAN DENGAN METODE BOBOT UNTUK MENILAI KENAIKAN GOLONGAN PEGAWAI

BAB 2 LANDASAN TEORI. Peramalan adalah kegiatan untuk memperkirakan apa yang akan terjadi di masa yang

BAB 3 PERANCANGAN PROGRAM APLIKASI

KELOMPOK 3. : 2. Menerapkan konsep kelistrikan dan kemagnetan dalam berbagai penelsaian masalah dan produk teknologi.

ANALISIS KEHANDDALAN DAN LAJU KERUSAKAN PADA MESIN CONTINUES FRYING (STUDI KASUS : PT XYZ)

BAB 3 LANDASAN TEORI. Definisi teknik industri menurut Institute of Industrial Engineering (IIE) :

SISTEM INFORMASI PERAMALAN STOK BARANG DI CV. ANNORA ASIA MENGGUNAKAN METODE DOUBLE EXPONENTIAL SMOOTHING

GROUP DECISION SUPPORT SYSTEM METODE PROMETHE DAN METODE HARE SELEKSI PENERIMA BEASISWA POLITEKNIK NEGERI LHOKSEUMAWE

BAB 1 PENDAHULUAN. Kabupaten Labuhan Batu merupakan pusat perkebunan kelapa sawit di Sumatera

UJI MULTIKOLINEARITAS DAN PERBAIKAN MULTIKOLINEARITAS

lingkungan sisem pengendali dan roboika, sensor memberikan kesamaan yang menyerupai maa, pendengaran, hidung, lidah yang kemudian akan diolah oleh kon

Transkripsi:

Maa Kuliah : Algorima dan Pemrograman 3 Kode / SKS : IT012245 / 2 SKS Program Sudi : Sisem Kompuer Fakulas : Ilmu Kompuer & Teknologi Informasi Maa kuliah ini mempelajari enang bahasa pemrograman Java dan ineraksinya dengan por I/O yang erdapa pada kompuer. Dalam maa kuliah ini erdapa pengenalan bahasa pemrograman Java yang berorienasi objek dan pemrograman Java unuk berineraksi dengan perangka lain menggunakan por I/O compuer. Kompeensi lulusan yang diharapkan agar mahasiswa dapa memiliki mampuan dalam pembuaan Java, khususnya unuk berinerakasi dengan perangka lain melalui por I/O, conoh nya por USB dan blueooh. 1 Penganar Memberikan penjelasan enang cakupan maeri yang akan dibahas dan hasil akhir yang diharapkan dari pembelajaran algorima dan pemrograman 3 Pengenalan maeri algorima dan pemrograman 3 Agar mahasiswa mampu: Mengeri cakupan maeri algorima pemrograman 3 Memahami konsep-konsep pemrograman berorienasi objek besera implemenasinya Mengenal model pemrograman yang berorienasi pada objek masalah bukan pada procedural saja Mengimplemenasikan rancangan yang berorienasi objek menggunakan salah sau bahasa pemrograman berorienasi objek (Java) Mengimplemenasikan bahasa pemrograman Java unuk berineraksi dengan perangka ras lain Halaman 1

2 Pemrograman Berbasis Objek Memberikan pemahaman mengenai meodologi PBO dalam Java 3 Pengenalan Java Elemen-elemen dasar Java Memberikan pengenalan enang java dan elemenelemen dasar pada pemrograman dengan java. menggunakan por yang erdapa pada compuer Konsep pemrograman berbasis objek Encapsulaion Inheriance Polymorphism Agar mahasiswa mampu : Memahami konsep pemrograman berbasis objek Memahami Class dan Objec Memahami konsep Encapsulaion, Inheriance, dan Polymorphism Fiur-fiur eknologi java Fase pada pemrograman java Srukur Meng-compile Keyword, ipe daa dan operaor Agar mahasiswa mampu: Menjelaskan fiur-fiur eknologi dari java yang melipui Java Virual Machine (JVM), Garbage collecion dan code securiy. Menjelaskan mengenai srukur bahasa java, ipe daa yang digunakan dan aabahasanya Membah as conoh sederha na dan penggun aan operaor Bab 1 Bab 2 Buku 1: Bab 1,2 Buku 2: Bab 1,2,3 Halaman 2

4 Srukur conrol alur enang srukur konrol alur pada bahasa pemrograman Java 5 Class Objec Mehod Array enang bagaimana membua dengan menggunakan class dan mehod dalam bahasa Java. Mengeri bagaimana membua dengan java dan penggunaan operaor Perulangan dan percabangan Kondisional dan seleksi Lompaan: break, coninue Agar mahasiswa mampu: Menjelaskan mengenai penggunaan perinah-perinah unuk alur Membahas - unuk masing-masing kalima perinah membua dengan mengimplemenasikan perinahperinah di aas. Dasar-dasar penulisan class Pembuaan objek Penulisan mehod dan penambahan mehod pada class Deklarasi array Array 1 dan muli dimensi Agar mahasiswa mampu : Memahami konsep dasar objek, class dan mehod pada Java. sederha na dengan java sederha na dengan menggu nakan class, mehod dan array Bab 3 Bab 6 Bab 4, 5 Halaman 3

enang pembuaan dengan menggunakan array 6 Package Inerface Excepion Memberikan penjelasan mengenai package, inerface dan excepion dalam java Mengeri bagaimana pembuaan objek pada Java. penulisan mehod dan penambahan mehod pada class. Menjelaskan mengenai array dan deklarasi array dalam bahasa java dengan menggunakan array Penulisan package, saemen impor Saemen inerface, saemen implemen, variable dalam inerface Dasar-dasar penanganan eksepsi Tipe eksepsi Eksepsi yang idak dapa diangkap ry dan cach Agar mahasiswa mampu : Memahami sandard package class (class library) yang mengimplemenasikan operasi-operasi dasar yang dibuuhkan oleh java Memahami penggunaan inerface unuk mendukung muliple inheriance Menjelaskan penanganan eksepsi dalam java Mendemonsrasikan penulisan mengenai penanganan eksepsi conoh Bab 8, 9 Bab 8, 10 Buku 3 : Bab 1 Halaman 4

7 Mulihreaded Programming Sinkronisasi enang konsep hread dan sinkronisasi dalam bahasa java Konsep dasar mulihreading Priorias hread Meode sinkronisasi Saemen synchronize Komunikasi hread dengan saemen noify(), wai(), noifyall(), Suspend(), resume(), sop() Menjelaskan konsep muli-hreading dalm bahasa java Menjelaskan konsep sinkronisasi dalam bahasa java conoh mengenai hreading sinkronisasi dan Buku 1: Bab 11 Buku 2: Bab 11 Buku 3: Bab 8 Pengenalan I/O enang konsep I/O yang erdapa pada kompuer dan pengaurannya melalui bahasa pemrograman Java Oupu Sream Inpu Sream Buffer Channel Nonblocking I/O Menjelaskan konsep Oupu dan Inpu sream Menjelaskan konsep I/O yang lain yaiu melalui Buffer, Channel dan Nonblocking I/O conoh Bab 1 dan 4 Halaman 5

9 Sumber Daa enang sumber daa yang didapa dari file maupun jaringan kompuer 10 Sisem Berkas enang berineraksi dengan sisem berkas menggunakan bahasa pemrograman java 11 Teks enang eks yang digunakan unuk berkomunikasi 12 Java Communicaion API enang Java Communicaion File Sream Nework Sream Menjelaskan sumber daa yang dapa didapa dari file Menjelaskan sumber daa yang dapa didapa dari jaringan Berineraksi dengan file/berkas Menjelaskan penggunaan bahasa pemrograman java unuk mengaur file/berkas Se karaker & unicode Readers & Wriers Java.ex Menjelaskan penggunaan eks digunakan unuk komunikasi I/O Arsiekur Java Communicaion API Idenifikasi Por Komunikasi ala melalui por Por serial Por parallel conoh conoh conoh conoh Bab 2 Bab 5 Bab 6 Halaman 6

13 USB API Menjelaskan penggunaan Java Communicaion API unuk komunikasi I/O Mengenal dan berkomunikasi dengan por serial maupun paralel enang pemrograman Java menggunakan por USB 14 Blueooh enang pemrograman Java menggunakan blueooh Arsiekur USB Menjelaskan penggunaan Java communicaion API yang erkai dengan por USB Blueooh proocol Java Blueooh API Menjelaskan penggunaan Java communicaion API yang erkai dengan blueooh conoh conoh menggu nakan por USB menggu nakan media blueoo h : 1. Herber Schlid, Java2: A beginner s Guide, Second Ediion, McGraw-Hill/Osborne 2. Parick Naughon, Java Handbook: Konsep dasar pemrograman java, MCGraw-hill/Osborne 3. Onno W. Purbo, Trik Pemrograman Java jaringan dan Inerne, Elex Kompuindo 4. Ellioe Rusy Harold, Java I/O, Second Ediion, O'Reilly Halaman 7