• Tidak ada hasil yang ditemukan

Staff Site Universitas Negeri Yogyakarta

N/A
N/A
Protected

Academic year: 2017

Membagikan "Staff Site Universitas Negeri Yogyakarta"

Copied!
4
0
0

Teks penuh

(1)

FAKULTAS TEKNIK

UNIVERSITAS NEGERI YOGYAKARTA SILABUS JARINGAN KOMPUTER

No. SIL/EKA/PTI 213/01 Revisi : 00 Tgl : 1 April 2008 Hal 1 dari 4

Dibuat oleh : Dilarang memperbanyak sebagian atau seluruh isi dokumen

tanpa ijin tertulis dari Fakultas Teknik Universitas Negeri Yogyakarta

Diperiksa oleh :

I. DESKRIPSI MATA KULIAH

Matakuliah ini membahas tentang konsep pemrograman berorientasi objek, applet dan grafik, enkapsulasi, pewarisan dan Polymorphism, aplikasi GUI, penanganan Exceptions dan Errors, string dan I/O teks serta Binary I-O.

Matakuliah ini berisi tentang : pemrograman berbasis objek, enkapsulasi, penurunan dan polymorphism, kelas abstak dan interface, desain berorientasi objek, pemrograman GUI, grafik, aplet , Exception Handling, string dan I/O teks serta Binary I-O.

II. KOMPETENSI YANG DIKEMBANGKAN

1. Mengerti Ciri dan Konsep Dasar dari Pemrograman Berbasis Objek 2. Mampu memrogram java dengan berorientasi objek

3. Mampu menerapkan Pemrograman Berbasis Objek untuk membuat berbagai software aplikasi sederhana.

4. Mampu membuat applet dan grafik

5. Memahami pewarisan dan Polymorphism 6. Mampu membuat aplikasi GUI

7. Mampu menangani Exceptions dan Errors

III. INDIKATOR PENCAPAIAN KOMPETENSI A. Aspek Kognitif dan Kecakapan Berpikir

Dapat menjelaskan tentang paragdima pemrograman berbasis objek. memahami perbedaan antara objek dan tipe data dasar.

memahami anatomi class dan method

mengetahui berbagai macam hubungan antar objek memahami berbagai modifier

memahami nested class

memahami konsep interface & event listener

memahami aturan pembuatan subclass melalui proses inheritance memahami dan menyelesaiakan persoalan polymorphism

memahami konsep penanganan error dan komunikasi I/O di dalam java memahami dan menyelesaiakan persoalan pemrograman visual (GUI) dengan OOP

B. Aspek Psikomotor

Dapat menyelesaiakan persoalan pemrograman menggunakan pemrograman berbasis objek (OOP)

C. Aspek Affektif, Kecakapan Sosial dan Personal MATA KULIAH : Pemrograman 2 KODE MATA KULIAH : PTI206

SEMESTER : 2

(2)

FAKULTAS TEKNIK

UNIVERSITAS NEGERI YOGYAKARTA SILABUS JARINGAN KOMPUTER

No. SIL/EKA/PTI 213/01 Revisi : 00 Tgl : 1 April 2008 Hal 2 dari 4

Dibuat oleh : Dilarang memperbanyak sebagian atau seluruh isi dokumen

tanpa ijin tertulis dari Fakultas Teknik Universitas Negeri Yogyakarta

Diperiksa oleh :

dapat memahami dan menyelesaiakan persoalan rekayasa perangkat lunak

III. SUMBER BACAAN

Bradley Kjell, Introduction to Computer Science using Java, Java 5.0 version, Central Connecticut State University, 2006

Cay S. Horstmann, Gary Cornell, Core Java™ 2 Volume I - Fundamentals, Seventh Edition, Prentice Hall PTR, 2004

Elliotte Rusty Harold, Java™ I/O, 2nd Edition, O'Reilly, 2006

http://chortle.ccsu.edu/CS151/cs151java.html

Liang, Y. Daniel, Introduction to Java programming: comprehensive version 6th ed, Pearson Education, Inc. Pearson Prentice Hall, 2007

IV. PENILAIAN

Butir-butir penilaian terdiri dari : A. Tugas Mandiri

B. Tugas Kelompok

C. Partisipasi dan Kehadiran Kuliah/Praktik D. Hasil Praktik

[image:2.595.66.530.439.792.2]

E. Ujian Mid Semester F. Ujian Akhir Semester G. Tugas Tambahan

Tabel Ringkasan Bobot Penilaian

No. Jenis Penilaian Skor Maksimum

1. Tugas Kelompok 20

2. Partisipasi dan Kehadiran Kuliah/Praktik 10

3. Ujian Mid Semester 30

4. Ujian Akhir Semester 40

Jumlah 100

V. SKEMA KERJA

Minggu

ke Kompetensi dasar Materi dasar

Strategi perkuliahan

Sumber/ referensi

1-3

Memahami paradigma pemrograman berbasis objek

 Program Development

 Pemrograman Berorientasi Objek

 Pengenalan Objek

 Pengenalan Tipe Data Dasar pada

(3)

FAKULTAS TEKNIK

UNIVERSITAS NEGERI YOGYAKARTA SILABUS JARINGAN KOMPUTER

No. SIL/EKA/PTI 213/01 Revisi : 00 Tgl : 1 April 2008 Hal 3 dari 4

Dibuat oleh : Dilarang memperbanyak sebagian atau seluruh isi dokumen

tanpa ijin tertulis dari Fakultas Teknik Universitas Negeri Yogyakarta

Diperiksa oleh :

Java

 Membuat Objek

4-6

Memahami anatomi class dan

method untuk pembuatan/penulis

an suatu class dan sub class

 Anatomi Class

 Anatomi Method

 Relasi Antar Objek

 Modifier

 Enkapsulasi

 Class bersarang (nested)

 Interface

 Events dan Listener

 Pembuatan Subclass

 Overriding Methods

 Tingkatan Class (Class Hierarcy)

Ceramah tanya jawab

7

Memahami array dari tipe data primitif dan objek,

serta class vektor

 Array

 Array Suatu Objek

 Class Vektor

Ceramah tanya jawab

penugasan dan diskusi

8 MID

9 Memahami polymorphism class  Polymorphism Class  Interface Hierarchies Ceramah tanya jawab 10 Memahami Exception dan Input/Output Streams  Exception  Input/Output Streams

 Standard I/O

Ceramah tanya jawab

11

Memahami GUI di dalam OOP sebagai interface

visual

 Pengenalan GUI pada Java

 Container

 Component

 Layout Manager

Ceramah tanya jawab 12 Memahami pemrograman grafik

[image:3.595.90.528.53.776.2]

 System koordinat  Method dalam class

grafik

 Memakai panel  Menggambar string,

garis, kotak, oval, lengkungan, dan

(4)

FAKULTAS TEKNIK

UNIVERSITAS NEGERI YOGYAKARTA SILABUS JARINGAN KOMPUTER

No. SIL/EKA/PTI 213/01 Revisi : 00 Tgl : 1 April 2008 Hal 4 dari 4

Dibuat oleh : Dilarang memperbanyak sebagian atau seluruh isi dokumen

tanpa ijin tertulis dari Fakultas Teknik Universitas Negeri Yogyakarta

Diperiksa oleh : polygon

 Fontmetrics

13

Memahami pemrograman

Event-Driven

 Event, Event source, dan event class  Listener classes  Inner class  Anonymous class

Ceramah tanya jawab

14

Memahami pembuatan user

interface

 Komponen user interface  Menampilkan

aplikasi dengan banyak jendela

Ceramah tanya jawab

15 Memahami aplet dan multimedia

 Web browser  Method dalam class

applet  JApplet class  Menjalankan applet

Ceramah tanya jawab

16

Memahami Rekursi dan Binary I-O.

 Metode rekursi  Teks I/O dan binary

I/O

 Baca/tulis file data

Gambar

Tabel Ringkasan Bobot Penilaian
grafik Memakai panel Ceramah

Referensi

Dokumen terkait

(Employee Stock Ownership Plan) yaitu program kepemilikina saham oleh pegawai perusahaan, dengan denikian akan didapat perhatian dan komitmen lebih tinggi dalam mencapai

Hasil penelitian ini sama dengan penelitian yang dilakukan oleh Yemima (2013) tentang mekanisme koping pada pasien penyakit ginjal kronik yang menjalani terapi

Modul Serial Control sudah mendukung perpustakaan untuk mengelola lebih dari satu kopi langganan (dari lebih dari satu vendor) untuk setiap judul majalah. Fungsi

sektor Publik yang terkait termasuk Kepolisian Selandia Baru, Korporasi Kompensasi Kecelakaan, Kementerian Kehakiman, Imigrasi Selandia Baru dan organisasi non- pemerintah

Plant Growth Promoting Rhizobacteria (PGPR) pertama kali didefinisikan oleh Kloepper dan Schroth (1978) untuk mendeskripsikan bakteri tanah yang berkumpul di akar setelah

Kawasan padat penduduk di Kecamatan Wates Kabupaten Kulonprogo merupakan kawasan yang menjadi pusat berbagai jenis kegiatan masyarakat. Kawasan ini juga mempunyai potensi

CAHAYA TIMUR LANGGENG / HJ.. CAHAYA TIMUR LANGGENG

kempul tetap dan teratur, yaitu kethuk pada sabetan hitungan kesatu dan ketiga setiap gatra, kenong pada sabetan 'hitungan' kedua dan keempat setiap gatra, kempul