80 likes | 303 Vues
Pertemuan K eduabelas Desain dan Notasi Dialog. Pendahuluan. Notasi dialog Diagramatik State transition networks (jaringan transisi keadaan/status) Flow charts (diagram alir) Diagram JSD Tekstual Formal grammars (tata bahasa formal) Production rules (aturan produksi)
E N D
PertemuanKeduabelasDesaindanNotasi Dialog Jaringan Internet
Pendahuluan • Notasi dialog • Diagramatik • State transition networks (jaringan transisi keadaan/status) • Flow charts (diagram alir) • Diagram JSD • Tekstual • Formal grammars (tata bahasa formal) • Production rules (aturan produksi) • CSP • Analisis dialog • Semantikdan dialog • Properti dialog • Presentasidanisuleksikal • Contoh • Jam digital Jaringan Internet
State Transition Networks • Bulatan– state (keadaan, status) • Anakpanah – aksi/kejadian • Label pada anak panah sedikit kaku karena: • Notasiadalah ‘state heavy’ (state/keadaan yang berat) • Kejadian-kejadianlebihbanyakmembutuhkandetil Jaringan Internet
Diagram Alir (Flowchart) • Familiar untukparapemrogram • Kotak – proses/kejadianbukan state (status) • Dapatdigambarkanpadagambarberikutini Jaringan Internet
Diagram JSD • Untuk dialog yang strukturnya bebas • Tidak begitu ekspresif • Lebih jelas • Contohdapatdilihatpadagambardi bawahini Jaringan Internet
IsuLeksikal • Visibilitas • Perbedaan mode dan state • Anotasi/catatan dialog • Style • Command (perintah) – verb (kata kerja) noun (kata benda) • Mouse-based (basis mouse) - noun (kata benda) verb (kata kerja) • Layout • State berbahaya (telahdijelaskanpadabagiansebelumnya) • Keyboard tua – OK • Keyboard baru - bencana Jaringan Internet
Analisis Dialog - Kesimpulan • Semantikdan Dialog • Lampiransemantik • Deskripsi dialog terdistribusi/tersentralisasi • Maksimalisasideskripsisintaktik • Properti dialog • Propertiaksi: kekomplitan, determinasi, konsistensi • Properti state: keteraihan, reversibilitas, state berbahaya • Presentasidanisuleksikal • Visibilitas (wawasan) • Style • Layout • N.B. initergantungpadadialognya Jaringan Internet
SEKIAN Jaringan Internet