UNIVERSITAS SAM RATULANGI FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM PROGRAM STUDI SISTEM INFORMASI RENCANA PEMBELAJARAN SEMESTER

dokumen-dokumen yang mirip
SATUAN ACARA PERKULIAHAN (SAP) TEORI BAHASA DAN OTOMATA

Tanggal Revisi : Tanggal : SATUAN ACARA PERKULIAHAN

UNIVERSITAS GADJAH MADA FMIPA/DIKE/ILMU KOMPUTER Gedung SIC Lantai 1, Sekip, Bulaksumur, 55281, Yogyakarta

FTIK / PRODI TEKNIK INFORMATIKA

SILABUS MATAKULIAH. Indikator Pokok Bahasan/Materi Aktifitas Pembelajaran

LEMBAR PENGESAHAN PROSEDUR PELAKSANAAN KULIAH

RENCANA PROGRAM KEGIATAN PERKULIAHAN SEMESTER (RPKPS)

RENCANA PEMBELAJARAN SEMESTER

SATUAN ACARA PERKULIAHAN (SAP)

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

Teori Bahasa & Otomata

FIRDAUS SOLIHIN FAKULTAS TEKNIK UNIVERSITAS TRUNOJOYO

RENCANA PEMBELAJARAN SEMESTER

Lecture Notes Teori Bahasa dan Automata

BAB 1 PENDAHULUAN. sederhana adalah kelas bahasa reguler (regular languages). Bahasa reguler dapat dengan

Jurusan Matematika Program Studi Matematika (S1)

TEORI BAHASA DAN AUTOMATA

SATUAN ACARA PERKULIAHAN MATA KULIAH : TEORI BAHASA DAN AUTOMATA (TBA) KODE / SKS : KK / 3 SKS

MATA KULIAH SEMESTER GANJIL

Teori Bahasa Formal dan Automata

BAB I PENDAHULUAN 1-1

UNIVERSITAS MERCU BUANA FAKULTAS : ILMU KOMPUTER PROGRAM STUDI : SISTEM INFORMASI

Ekspresi Reguler. Pertemuan Ke-8. Sri Handayaningsih, S.T., M.T. Teknik Informatika

RENCANA PEMBELAJARAN SEMESTER (RPS)

PENGANTAR OTOMATA DAN KOMPILASI

Teori Bahasa & Otomata

TEORI BAHASA DAN AUTOMATA

TEORI BAHASA DAN AUTOMATA

RENCANA PEMBELAJARAN SEMESTER (Kelas Teori)

Sumarni Adi TEKNIK INFORMATIKA STMIK AMIKOM YOGYAKARTA 2013

Lecture Notes Teori Bahasa dan Automata

4. Mahasiswa menunjukkan sikap bertanggungjawab atas pekerjaan di bidang keahliannya secara mandiri. (S10); Garis Entry Behavior

Teori Bahasa Formal dan Automata

4. Mahasiswa menunjukkan sikap bertanggungjawab atas pekerjaan di bidang keahliannya secara mandiri. (S10);

SATUAN ACARA PERKULIAHAN (SAP) MATA KULIAH PENGANTAR TEKNIK KOMPILASI

Teori Bahasa Formal dan Automata

Overview. Pendahuluan. Pendahuluan. Pendahuluan. Pendahuluan. Pendahuluan

Teori Bahasa Formal dan Automata

[C6, A3, P3]:8 2.Mahasiswa mampu menunjukkan sikap bertanggungjawab atas pekerjaan di bidang metode stokastik (mg. ke 15)

4. Mahasiswa mampu melakukan estimasi parameter, melakukan uji hipotesis statistic serta estimasi interval. Diskripsi Singkat MK

SATUAN ACARA PERKULIAHAN (SAP) Semester Penempatan

TANGGAL MATA KULIAH (MK) KODE RUMPUN MK PENYUSUNAN 2 I 29 SEPTEMBER 2016 PANCASILA DOSEN PENGAMPU KAPRODI DEKAN

UNIVERSITAS MERCU BUANA FAKULTAS : ILMU KOMPUTER PROGRAM STUDI : SISTEM INFORMASI

Teori Bahasa Formal dan Automata

SATUAN ACARA PERKULIAHAN STMIK UBUDIYAH INDONESIA SEMESTER GENAP TAHUN AKADEMIK 2013/2014

BAHASA BEBAS KONTEKS UNTUK KOMPLEMEN DARI STRING BERULANG CONTEXT FREE LANGUAGE FOR COMPLEMENT OF REPEATED STRING

Dokumen Kurikulum Program Studi : Teknik Informatika. Lampiran II

Teori Bahasa Formal dan Automata

Rencana Pembelajaran Semester (RPS) Minggu Kemampuan Yang Bahan Kajian Metode Waktu Pengalaman Kriteria Penilaian Bobot

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

SATUAN ACARA PERKULIAHAN (SAP) Semester Penempatan

RENCANA PEMBELAJARAN SEMESTER (RPS) ANALISA OPTIMASI. EKM 204 (3 sks) Semester III. Pengampu mata kuliah

TEORI BAHASA DAN AUTOMATA

TEORI BAHASA DAN OTOMATA PENGANTAR

OTORISASI Pengembang RP Koordinator RMK Koordinator PRODI Moh. Januar Ismail B., S.Si., M.Si. Moh. Januar Ismail B., S.Si., M.Si.

Capaian Pembelajaran (CP)

Distribusi SKS per Semester

Garis Entry Behavior. Mata kuliah: Praktikum Perancangan Teknik Industri 4 (AK043349) / 3 sks

Tata Bahasa Kelas Tata Bahasa. Konsep Bahasa (1)

UNIVERSITAS MERCU BUANA FAKULTAS : ILMU KOMPUTER PROGRAM STUDI : SISTEM INFORMASI

BAB V CONTEXT FREE GRAMMAR DAN PUSH DOWN AUTOMATA

Garis Entry Behavior. Mata kuliah: Perencanaan Eksperimen (AK043215) / 2 sks CAPAIAN PEMBELAJARAN MATA KULIAH PERENCANAAN EKSPERIMEN :

[C1, A5, P2]: 3.Mahasiswa Menguasai konsep teoretis standar industri : standar teknik dan standar manajemen(mg ke4-5) Garis Entry Behavior

4. Mahasiswa Berkontribusi dalam peningkatan mutu kehidupan bermasyarakat, berbangsa, bernegara, dan kemajuan peradapan (S6, S10);.

Teori Bahasa dan Otomata

EVALUASI AKHIR SEMESTER (mg ke 16) [C4, A2, P4]: 8. Mahasiswa memahamimotor induki (mg ke14-15)

Merancang Kurikulum Program Sarjana Matematika. Hendra Gunawan, Ph.D. FMIPA ITB

Pendahuluan Perkuliahan Matematika Diskret

Mesin Turing. Pertemuan Ke-14. Sri Handayaningsih, S.T., M.T. Teknik Informatika

[C3, A3]: 3.Mahasiswa mampu menjelaskan tentang Fungsi dan jenis-jenis fungsi, serta cara menggambarkannya (mg ke 5-6) Garis Entry Behavior

BAB I PENDAHULUAN. memiliki tata bahasa dan aturan yang lebih luas dan luwes, sehingga tidak

HIGHLIGHT KURIKULUM 2016 PROGRAM STUDI S1 ILMU KOMPUTER

RENCANA PEMBELAJARAN SEMESTER

Operasi FA dan Regular Expression

CAPAIAN PEMBELAJARAN MATA KULIAH PENDIDIKAN AGAMA:

4.5 PRODI INFORMATIKA

DISTRIBUSI MATA KULIAH PER SEMESTER PROGRAM STUDI MANAJEMEN INFORMATIKA JENJANG PENDIDIKAN DIPLOMA TIGA (D-III) Mata Kuliah SKS Kel

DISTRIBUSI MATA KULIAH PER SEMESTER PROGRAM STUDI SISTEM INFORMASI JENJANG PENDIDIKAN STRATA SATU (S1) Mata Kuliah

PENDAHULUAN. Terdapat tiga topik utama di teori otomata yaitu:

IF-UTAMA 1. Definisi. Grammar. Definisi

RENCANA PEMBELAJARAN SEMESTER (RPS) PROGRAM STUDI PENDIDIKAN PANCASILA DAN KEWARGANEGARAAN FAKULTAS KEGURUAN DAN ILMU PENDIDIKAN

Tim Pengembang Kurikulum Pendidikan Tinggi. Direktorat Belmawa-Dikti

RENCANA PEMBELAJARAN SEMESTER

Kurikulum Jurusan Teknik Informatika

FINITE STATE MACHINE / AUTOMATA

NAMA PERGURUAN TINGGI FAKULTAS TEKNOLOGI INDUTRI

KURIKULUM MATEMATIKA BERBASIS INTEGRASI KEISLAMAN

BAB I TEORI BAHASA DAN AUTOMATA

RENCANA PEMBELAJARAN SEMESTER

EVALUASI AKHIR SEMESTER (mg ke 16) [C6, A3]: 6. Mahasiswa memahami proses perencanaan jadual waktu proyek (mg ke 10-11)

UNIVERSITAS MERCU BUANA FAKULTAS : ILMU KOMPUTER PROGRAM STUDI : SISTEM INFORMASI

UNIVERSITAS MERCU BUANA

4. Mahasiswa menunjukkan sikap bertanggungjawab atas pekerjaan di bidang keahliannya secara mandiri. (S6, S10);

PEMODELAN PERANGKAT LUNAK UNTUK PENGERTIAN DETERMINISTIC FINITE AUTOMATA DAN NON-DETERMINISTIC FINITE AUTOMATA

LAPORAN PENYUSUNAN MODUL BAHAN AJAR PROGRAM STUDI S1 MATEMATIKA

UNIVERSITAS MERCU BUANA FAKULTAS : ILMU KOMPUTER PROGRAM STUDI : SISTEM INFORMASI

4. Mahasiswa Mampu berkontribusi dalam peningkatan mutu kehidupan bermasyarakat, berbangsa, bernegara dan kemajuan peradaban (S6, S9, S10);.

SAP (1) PROGRAM STUDI : S-1 PGSD Bobot : 2 sks, T/P/L : 2/0/0

PANDUAN PENGISIAN KRS

4. Mahasiswa Berkontribusi dalam peningkatan mutu kehidupan bermasyarakat, berbangsa, bernegara, dan kemajuan peradapan (S6, S9, S10);.

Transkripsi:

UNIVERSITAS SAM RATULANGI FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM PROGRAM STUDI SISTEM INFORMASI RENCANA PEMBELAJARAN SEMESTER Nama Mata Kuliah Kode Mata Kuliah Bobot (SKS) Semester Tanggal Penyusunan Teori Bahasa dan Otomata SIS 2302 2 (2-0) 4 Otorisasi Nama Koordinator Pengembang Koordinator Bidang Keahlian Koprodi RPS (jika ada) Prof. Dr. Benny Pinontoan, M.Sc Prof. Dr. Benny Pinontoan, M.Sc Altien J. Rindengan Capaian Pembelajaran (CP) CPL-PRODI (Capaian Pembelajaran Lulusan Program Studi) yang dibebankan pada Mata Kuliah S3 Menginternalisasi nilai, norma, dan etika akademik S Menunjukan sikap bertanggung jawab atas pekerjaan di bidang keahliannya secara mandiri P1 Menguasai konsep konsep teoretis matematika meliputi logika matematika, matematika diskret, aljabar, analisis dan geometri, serta teori peluang dan statistika. P2 Menguasai prinsip-prinsip permodelan matematika, program linear, persamaan diferensial, dan metode numerik. KU1 Mampu melakukan eksplorasi, penalaran logis, generalisasi, abstraksi, dan pembuktian formal dalam merumuskan dan memodelkan masalah dengan variabel dan asumsi yang spesifik melalui pendekatan matematis dengan atau tanpa bantuan piranti lunak matematis. KU5 Mengelola pembelajaran secara mandiri. CPMK (Capaian Pembelajaran Mata Kuliah) a. Menguasai prinsip-prinsip pemodelan matematika, program linier, persamaan diferensial, metode numerik, fungsi kompleks, topologi; Sub: menguasai konsep, prinsip-prinsip dan aplikasi Matematika pada bidang persamaan diferensial parsial; b. Menguasai prinsip-prinsip permodelan matematika, program linear, persamaan diferensial, dan metode numerik; Sub: mampu menguasai prinsip-prinsip pemodelan matematika dengan menggunakan pendekatan persamaan diferensial parsial; 1

Deskripsi Singkat Mata Kuliah Bahan Kajian/Materi Pembelajaran Daftar Referensi Nama Dosen Pengampu Mata Kuliah Prasyarat (Jika ada) c. Mampu melakukan eksplorasi, penalaran logis, generalisasi, abstraksi, dan pembuktian formal dalam merumuskan dan memodelkan masalah dengan variabel dan asumsi yang spesifik melalui pendekatan matematis dengan atau tanpa bantuan piranti lunak matematis d. Merekonstruksi, memodifikasi, menganalisis model matematis dari suatu sistem/masalah, mengkaji keakuratan model dan kemanfaatan model dan menarik kesimpulan yang kontekstual; e. Mampu melakukan analisis terhadap berbagai alternatif model matematis yang telah tersedia dan menyajikan simpulan analisis secara mandiri atau, untuk pengambilan keputusan yang tepat. Mata Kuliah otomata dan bahasa formal adalah mata kuliah pilihan pada bidang ilmu komputer di Program Studi Matematika. Mata Kuliah ini membahas ciri-ciri dari kelas-kelas tata bahasa, membuat tata bahasa yang termasuk ke dalam kelas tata bahasa reguler, bebas kontkes dan peka konteks, dan membuat mesin hipotetik. 1 Pengenala Konsep teori Bahasa dan Automata 2 Automata Hingga Deterministik dan Non Deterministik 3 Properti regular dan Ekspresi Regular 4 Grammar dan Pumping Lemma 5 Relasi Ekuivalensi dan Automata Minimal 6 Context Free Grammars 7 Chomasky Normal Form 8 Algoritma CYK 9 Pushdown Automata Utama 1 Ullman & Hupcroft. 1979. Introduction of Automata Theory, Languages & Compution. Addison- Wesley 2 Hopcroft, Motwani, Ullman: Introduction to Automata Theory, Languages, and Computation. Addison- Wesley, 2001 Pendukung - TIM - Matematika Diskrit 2

Ming Sub-CPMK (Kemampuan akhir yang direncanakan) Bahan Kajian/Materi Pembelajaran Bentuk dan Pembelajaran (Media dan Sumber Belajar) Estimasi Waktu (Menit) 3 Tugas Mahasiswa Kriteria Penilaian (Indikator) Penilaian Indikator 1 2 3 4 5 6 7 8 9 1 Pendahuluan Penjelasan Umum Pelaksanaan Perkuliahan 2 x 50 -Membuat akun -Log in pada kelas Otomata dan Bahasa Formal di website 2 Mampu menjelaskan konsep dasar teori bahasa dan automata berkait dengan pemprosesan pada computer,mengidentifikas ikan bahasa, string, alphabet Mampu mengidentifikasikan operasi-operasi pada string beserta contohnya dan mampu menjelaskan perbedaan string dan bahasa 3-4 Mahasiswa dapat mengidentifikasi status string diterima atau ditolak pada graf transisi DFA, mampu mengidentifikasi definisi formal dari DFA dengan menggunakan graf transisi Mahasiswa mampu mengidentifikasikan kondisi string diterima atau ditolak pada graf NFA tertentu dan mengidentifikasi definisi Pengenalan konsep teori bahasa dan automata Automata Hingga Deterministik dan Non Deterministik www..unsrat.ac.id 2 x 50 Pra Mhs mempelajari modul Pasca 4 x 50 Pra Mhs mempelajari modul Pasca Bobot (%)

formal dari NFA graf transisi dari definisi NFA 5-6 Mahasiswa dapat membuktikan hasil operasi set (union, concatenation dll) adalah bahasa regular terhadap bahsa regular L1 dan L2 serta dapat menentukan bahasa regular yang menerima ekspresi regular tertentu 7-8 Mampu menjabarkan bahasa dari grammar tertentu dan menggambarkan graf transisi NFA dari graf transisi NFA dari rightlinear grammar serta mampu menjabarkan grammar dari suatu graf transisi NFA 9- Mampu membuktikan bahwa sebuah bahasa tidak regular dan menggunakan pumping lemma untuk membuktikan sebuah bahasa tidak reguler 11 Mampu memahani property relasi ekuivalensi pada automata dan mampu memahami algoritma automata minimal pada DFA Properti Reguler dan Ekspresi Reguler Grammar Pumping Lemma Relasi Ekuivalensi dan Automata Minimal 4 x 50 Pra Pasca 4 x 50 Pra Pasca 4 x 50 Pra Pasca 2 x 50 Pra Pasca 4

12 Mampu menjabarkan bahasa dari CFG dan Mampu menjabarkan konsep ambiguity 13 Mampu menjabarkan bahasa dari Chomsky Normal Form Mampu mengkonversi bahasa yang ekivalen dengan Chomsky Normal Form 14 Mampu menjabarkan apakah sebuah kata di-generate oleh CFG dan Mampu menggunakan table algoritma CYK untuk membuktikan sebuah kata di-generate oleh CFG 15 Mampu membuktikan sebuah bahasa bukan Context Free dengan menggunakan Pumping Lemma dan Mampu melakukan konsep Context Free Grammars (CFG) Chomsky Normal Form Algoritma CYK Pumping Lemma pada Context Free Grammars 2 x 50 Pra Mhs mempelajari 5odule Pasca 4 x 50 Pra Mhs mempelajari module Pasca 4 x 50 Pra Mhs mempelajari 5module Pasca 4 x 50 Pra Mhs mempelajari 5module Pasca 5

dekomposisi kata pada Context Free 16 Mampu membuat model automata dari bahasa Context Free dengan menggunakan konsep PDA dan Mampu mengimplementasikan konsep stack pada PDA Pushdown Automata (PDA) 4 x 50 Pra Mhs mempelajari 6module Pasca Catatan : TM = Tatap Muka; PT = Penugasan Terstruktur; BM = Belajar Mandiri 6

7