Selamat datang di perkuliahan Teori bahasa automata kelas H1 dan I1 Mahasiswa Institut Teknologi Adhi Tama Surabaya (ITATS) jurusan teknik informatika. Mata kuliah Teori Bahasa otomata merupakan mata kuliah wajib, yang diselenggarakan agar mahasiswa mempunyai pengetahuan dan kemampuan  memahami teori Otomata, bahasa dan komputasi. Sebagai salah satu mata kuliah wajib, diharapkan akan memiliki pengetahuan tentang aturan dari bahasa regular dan bahasa context Free.


Jadwal Kuliah kelas H1 :
  • Senin (18:00)
  • Rabu (18:00)
Jadwal Kuliah kelas I1 :
  • Senin (19:40)
  • Rabu (16:30)
Kontrak Kuliah :
  • Kehadiran : 5%
  • Tugas        : 15 %
  • Presentasi & Quis : 20%
  • UTS          : 20%
  • UAS & Final project : 40%

Peraturan :
  • Toleransi keterlambatan 15 menit.
  • Tidak diperkenankan titip absen (kalau ada yang titip absen otomatis tidak lulus)
  • Tidak ada Quis/Uts/UAS susulan (kecuali ada hal yang patut di beri toleransi misal : sakit)
  • Tugas harus tepat deadline (kalau tidak akan di kurangi nilainya sesuai dengan waktu keterlambatan)



Materi yang akan di sajikan dalam minggu pertama sampai 16

Minggu ke
TUJUAN INSTRUKSIONAL KHUSUS
POKOK BAHASAN
SUB POKOK BAHASAN
SLIDE
1.
Memahami Konsep dasar dan Model Bahasa dan Automata.

Konsep dasar Model Bahasa dan Automata.

Model-model sederhana formalisasi matematis yang  terbentuk
secara bertahap, hubungan dengan situasi-situasi
dunia nyata (masalah-masalah model-model
komputasi sedehana).


2.
Memahami konsep Bahasa-bahasa Regular,Ekspresi Regular.

Bahasa-bahasa Regular,Ekspresi Regular
Tor.
Ekspresi Regular, Definisi Formal Ekspresi Reguler, Hirarki antar operator, dan Aljabar Ekspresi Reguler.

3.
Memahami konsep Finite Automata, Operasi Himpunan pada Bahasa Regular.

Finite Automata, Operasi Himpunan pada Bahasa Regular.

Definisi FA, Perluasan fungsi transisi d menjadi d*, FA Sebagai Recognizer dari Bahasa Regular, danOperasi-Operasi Himpunan.

4.
Memahami konsep NFA, Konversi NFA ke FA, NFA-Lambda, Konversi NFA-Lambda ke NFA.
NFA, Konversi NFA ke FA, NFA-Lambda, Konversi NFA-Lambda ke NFA.
Definisi NFA, Fungsi Perluasan Transisi d *, NFA sebagai mesin pengenal bahasa reguler, danTeorema konversi NFA ke FA.

5.
Memahami Teorema Kleene, Minimisasi FA.

Teorema Kleene, Minimisasi FA.
Transisi Definisi NFA Fungsi Perluasan Transisi d, -closure dari Himpunan Status, Algoritma Pencarian (S), Definisi d* untuk NFA , Kompatibilitas NFA dengan NFA, Menentukan d1 dari d.

6.
Memahami Pumping Lemma, Sifat-sifat Bahasa Regular

Pumping Lemma, Sifat-sifat Bahasa Regular

Minimalisasi String, keberadaan string, Relasi ekivalensi tak terbedakan, Partisi Kelas Ekivalensi,

7.
Memahami Grammar dan Bahasa Bebas Konteks
Grammar-Bebas Konteks (CFG) dan Bahasa Bebas Konteks (CFL)
Definisi CFG, Definisi CFL, Operasi-operasi gabungan, konkatenase dan kleene pada CFL, Pohon Penurunan, Ambiguitas pada CFG
8.
Evaluasi pemahaman dan proses pembelajaran mahasiswa
Ujian Tengah Semester (UTS)


9.
Memahami Pushdown Automata

Pushdown Automata (PDA)

Definisi PDA, Bahasa PDA, Ekuivalensi PDA dan CFG, PDA Deterministik
Download

10.
Memahami Properti dari Bahasa Bebas Konteks Bentuk Normal CFG
Eliminasi useless symbols, Komputasi generating & reachable symbols, Eliminasi epsilon-production, Eliminasi Unit-production, Chomsky Normal Form
Download

11.
Memahami Properti dari Bahasa Bebas Konteks
Chomsky Normal Form

Menghilangkan produksi , Menghilangkan produksi unit, Bentuk CNF,
Download

12.
Memahami Properti dari Bahasa Bebas Konteks
Thesis Church-Turing, TM, Kombinasi TM

Model komputasi, Model mesin turing, Kombinasi Mesin turing, dan komputasi mesin parsial.
Download

13.
Memahami Properti dari Bahasa Bebas Konteks
TM Multitape, NTM, UTM

Mesin turing multitape, Mesin turing nondeterministik,Mesin turing universal

Download

14.
Memahami Properti dari Bahasa Bebas Konteks
Bahasa-bahasa Rekursif dan Rekursively Enumerable, Bahasa Non-RE
Bahasa-bahasa non RE.Unrestricted grammar, Grammar dan bahasa context sensitive, dan Hirarky Chomsky
Download

15.
Memahami Unsolvable Problem dan Solveable Problem

Unsolvable Problem dan Solveable Problem


Perkembangan automata. Perkembangan permasalahan yang bisa dipecahkan dengan automata.Perkembangan masalah-masalah yang tidak bisa dipecahkan dengan automata.
Download

16.
Evaluasi pemahaman dan proses pembelajaran mahasiswa
Ujian Akhir Semester (UAS)





Referensi
1.         Hopcroft, John. E, dan Jeffrey D. Ullman. Introduction to Automata Theory, Languages, 
            and Computation, USA : Addison Wesley, 1979..
2.         Linz, Peter, Automata and Formal Language, DC, 1990.
3.         Narendra, Kumara, Learning Automata an Introduction, Prentice Hall, 1989.
            Reverz, G., Introduction to Formal Language and Automaya, New York : McGraw-Hill, 1985



0 komentar:

Posting Komentar

About Me

Foto saya
Salah satu modal untuk meraih kesuksesan adalah dengan menjadi individu yang kreatif.

Biodata Pribadi

Nama : Nikko Riestian Putra,S.kom______________ Bidang : Ilmu komputer, DSS, AI_______________________ Blog : nikkowardoyo.blogspot.com email : ncool750@gmail.com, Fb : n1kk0_cool@yahoo.com Telp : (031)71541752
Diberdayakan oleh Blogger.

Followers