TBA 01 Introduction
TBA 01 Introduction
• Kontak
• No.Hp / WA / Telegram : +62 813 2036 5348
• Email : [email protected]
• Mahasiswa yang tidak kuliah 3 kali berturut turut dari awal tidak dibenarkan mengikuti
perkuliahan selanjutnya
• Kehadiran Minimal hadir 75% dari tatap muka
• Kuliah dilakukan secara offline / tatap muka
• Pakaian rapi dan sopan sesuai aturan kampus
• Handphone mode silence / non-aktif (dosen & mahasiswa)
• Dilarang makan di kelas, minuman ringan diperbolehkan
• Sanksi Keterlambatan :
• Dosen : Kelas dibatalkan (Kecuali ada pemberitahuan sebelumnya)
• Mahasiswa : Boleh ikut kuliah, tetapi tidak absen
1) Tugas : 30%
2) UTS : 25%
3) UAS : 25%
4) Quiz : 10%
5) Absensi : 10%
60 < x ≤ 70 3 B Baik
40 < x ≤ 50 2 C Cukup
<30 0 E Gagal
P Materi Tugas
1 RPS, Kontrak Kuliah, Pengenalan Mata Kuliah
2 Deterministic & Non-deterministic Finite Automata (DFA & NFA) ✓
3 Regular Expression (RE)
4 εNFA , Regular Expression to εNFA ✓
5 εNFA to NFA
6 NFA to DFA ✓
7 Quiz (Kisi-kisi UTS) *Quiz
UTS
P Materi Tugas
9 NFA/DFA to Regular Expression
10 Context Free Grammar (CFG) ✓
11 Pushdown Automata (PDA)
12 CFG to PDA ✓
13 Turing Machine
14 Automata Implementation (Compiler)
15 Quiz (Kisi-kisi UAS) *Quiz
UAS
• D. Suryadi HS. Pengantar Automata Bahasa Formal Dan Kompilasi. Jakarta : Gunadarma.
• Adi Sulistyo Nugroho. Pengantar Teori Bahasa & Otomata. Yogyakarta : Graha Ilmu. 2013
• Hopcroft, John E., Jeffrey D. Ullman. Introduction to Automata Theory, Languages, and
Computation. Massachusetts: Addison Wesley Publishing Company. 1979.
• John Martin. Introduction to Languages and the Theory of Computation. New York:
McGraw-Hill. 2003.
• Peter Linz. An Introduction to Formal Language and Automata. Canada : Jones & Bartlett
Learning. 2012.
https://classroom.google.com/
• Materi Kuliah
• Pengumpulan Tugas
• Nilai Proses (Tugas, Quiz, UTS, UAS)
H
W ITC
S
input: switch
output: light bulb
actions: flip switch
states: on, off
H
W ITC
S
start off on
input: switch
bulb is on if and only if
output: light bulb
there was an odd
actions: flip switch number of flips
states: on, off
1
• inputs: switches 1 and 2
• actions: 1 for “flip switch 1”
• actions: 2 for “flip switch 2”
• states: on, off
2
1 1
start off off
1
2 2 2 2
2
1
1 4
t h e n
start t th the then
Push-down Automata Devices with infinite memory that can be accessed in a restricted way.
Used to model parsers, etc.
L1 = The set of all strings over S1 that contain the substring “spoon”
L2 = The set of all strings over S2 that are divisible by 7
{7, 14, 21, …}
11-Sep-22 GA22/23 - TBA - Mutia Fadhilla, S.ST., M.Sc 29
11-Sep-22 GA22/23 - TBA - Mutia Fadhilla, S.ST., M.Sc 30
11-Sep-22 GA22/23 - TBA - Mutia Fadhilla, S.ST., M.Sc 31