Pengantar Teknik Elektro

advertisement
Pengantar Teknik Elektro
TEKNIK TEKNOLOGI INFORMASI
BAB 2 : PERANGKAT KERAS DAN PERANGKAT LUNAK
1
Bidang Ilmu Teknik Teknologi Informasi
•
•
•
•
•
Perangkat Keras
Perangkat Lunak
Sistem Basis Data
Jaringan Komputer
Materi Pendukung
2
Bidang Ilmu Perangkat Keras
•
•
•
•
•
Dasar Elektronika (Semester 3)
Mikroprosesor (Semester 4)
Organisasi dan Arsitektur Komputer (Semester 5)
Pemrograman Bahasa Rakitan (Semester 5)
Interface dan Periperhal (Semester 7)
3
Dasar Elektronika
Tujuan
Materi
Kompetensi
: Mengenal karakteristik dan parameter komponen elektronika.
: Dasar Semikonduktor, karakteristik dioda, karakteristik transistor, dll
: 1. Mahasiswa memahami karakteristik komponen elektronika
2. Mahasiswa memahami cara kerja dioda, transistor, dan komponen lain.
3. Mahasiswa dapat membuat rangkaian pengganti transistor
4
Mikroprosessor
Tujuan
Materi
Kompetensi
: Pengetahuan dasar, analisa, dan perancangan sistem digital berbasis
mikroprosessor dan mikroontroller
: Data bus dan address bus, address decoding, perencanaan perangkat keras, dll
: 1. Mahasiswa memahami pengertian, filosofi, aplikasi dan konsep data bus dan
address bus
2. Mahasiswa mengetahui dasar-dasar perangkat keras
3. Mahasiswa mampu membuat rangkaian perangkat keras menggunakan
mikroprosessor dan mikrokontroller beserta cara memrogramnya sesuai dengan
kebutuhan
5
Organisasi dan Arsitektur Komputer
Tujuan
Materi
Kompetensi
: Mengenal struktur komputer melalui pemahaman fungsi komponen dan
kegunaannya
: Komponen CPU, ALU dan Register, operasi aritmatika, interface, I/O prosessor, dll
: 1. Mahasiswa memahami struktur komputer
2. Mahasiswa mengetahui inturksi-intruksi pada CPU
3. Mahasiswa mengerti cara kerja CPU
6
Pemrograman Bahasa Rakitan
Tujuan
Materi
Kompetensi
: Penerapan teori pemrograman menggunakan bahasa rakitan (assembly)
: Level bahasa pemrograman, instruksi I/O, pengurutan dan kontrol program, dll
: 1. Mahasiswa mengetahui karakteristik bahasa rakitan
2. Mahasiswa dapat memahami instruksi I/O
3. Mahasiswa memahami konsep register, pengalamatan, dan emulator.
7
Interface dan Periperhal
Tujuan
Materi
Kompetensi
: Mengetahui penerapan prinsip dasar interface dan periperhal dalam sistem
elektronik digital dan komputer
: Bus I/O Memory interfacing, prinsip komunikasi dua arah, data transfer, dll
: 1. Mahasiswa dapat mengaplikasikan prinsip dasar interface dan periperhal
2. Mahasiswa dapat membuat hardware terprogram komputer yang dapat bekerja
sesuai kebutuhan
8
Bidang Ilmu Perangkat Lunak
•
•
•
•
•
Algoritma dan Struktur Data (Semester 5)
Rekayasa perangkat lunak (Semester 5)
Pemrograman berorientasi objek (Semester 5)
Teknik Komputer Interaktif (Semester 5)
Multimedia (Semester 7)
9
Algoritma dan Struktur Data
Tujuan
Materi
Kompetensi
: Mempelajari cara penyelesaian suatu masalah secara program komputer
: Tipe data dan jenis-jenis algoritma.
: 1. Mahasiswa mengetahui tipe dara dalam pemrograman
2. Mahasiswa mampu merancang alur program untuk menyelesaikan suatu
permasalahan
10
Rekayasa Perangkat Lunak
Tujuan
Materi
Kompetensi
: Mempelajari cara mengembangkan perangkat lunak berkualitas
: Pengertian, paradigma, perkembangan, dan prospek rekayasa perangkat lunak, dll
: 1. Mahasiswa mengetahui alur pengembangan perangkat lunak
2. Mahasiswa memahami perencanaan dan persyaratan perangkat lunak
3. Mahasiswa dapat membuat program menggunakan bahasa pemrograman
tertentu
4. Mahasiswa dapat melakukan manajemen perangkat lunak
11
Pemrograman Berorientasi Objek
Tujuan
Materi
Kompetensi
: Mampu menerapkan teori dan praktek pemrograman yang berorientasi objek
: Karakteristik implementasi Pemrograman berorientasi objek
: 1. Mahasiswa mengetahui bahasa pemrograman berorientasi objek dan
penggunaannya
2. Mahasiswa mengenal konstanta dan variabel dalam pemrograman
3. Mahasiswa bisa menerapkan karakteristik pemrograman berorientasi objek
12
Teknik Komputer Interaktif
Tujuan
Materi
Kompetensi
: Mempelajari metode interaksi pengguna dengan program
: Window, Natural User Interface, Augmented Reality, dll
: 1. Mahasiswa mampu membangun model interaksi program dan pengguna
2. Mahasiswa dapat membuat program yang mudah digunakan
13
Multimedia
Tujuan
Materi
Kompetensi
: Mempelajari desain program berbasis grafis dan suara
: Pemrograman multimedia, Antar muka program, Konsep program animasi, dll
: 1. Mahasiswa memahami penggunaan multimedia dalam program
2. Mahasiswa bisa menggunakan visual basic
3. Mahasiswa bisa memasukkan beragam unsur multimedia kedalam program
14
SEKIAN
15
Download