Page 64 - B.Sc.(Computer Science)
P. 64
60
ST2028306 ไมโครคอนโทรเลอร์และอินเตอร์เฟส 3(2-2-5)
Microcontroller and Interfacing
รายวิชาบังคับก่อน : ST2026102 ตรรกะดิจิทัล
สถาปัตยกรรมของระบบไมโครคอนโทรเลอร์ ระบบบัสแบบต่างๆ อินพุทพอร์ต เอาท์พุทพอร์ต
ิ
ส่วนแสดงผล อนเตอร์รัฟ ตัวจับเวลาและตัวนับ ตัวแปลงอนาล็อกเป็นดิจิทัลและดิจิทัลเป็น
ื่
อนาล็อก ภาษาแอสเซมบลีและการเขียนภาษาระดับสูงเพอการควบคุมระบบ การออกแบบ
วงจรเชื่อมต่อ เพอการควบคุมระบบภายนอกผ่านทางพอร์ตขนาน พอร์ตอนุกรม และพอร์ต
ื่
รูปแบบอื่นๆ และระบบหน่วยความจ า
Microcontroller architecture; various types of bus system; input ports output
ports; display; interrupt; timer/counter; analog to digital and digital to analog
converter; assembly language and higher level language for system control;
interfacing circuit design for external system control circuits via parallel port;
serial port and the other types of ports and memory system
ST2028307 การสร้างตัวแปลภาษา 3(2-2-5)
Compiler Construction
เครื่องมือแปลภาษาโปรแกรมระดับสูง การวิเคราะห์ค าศัพท์ การวิเคราะห์ไวยากรณ์ ตาราง
สัญลักษณ์ การตรวจชนิดข้อมูล การจัดการสภาพแวดล้อมขณะโปรแกรมท างาน การสร้าง
ภาษากลางและภาษาเครื่องและเทคนิคปรับปรุงโปรแกรมให้มีประสิทธิภาพสูงขึ้น พร้อม
ยกตัวอย่างการสร้างคอมไพเลอร์ส าหรับภาษาทก าหนด
ี่
High-level programming language translators; lexical analysis; syntax analysis;
symbol table; types checking; run-time environment handling; intermediate and
machine code generation and code optimization; example compiler design and
construction for specific language
ST2028308 ความมั่นคงของคอมพิวเตอร์ 3(2-2-5)
Computer Security
ิ
ความมั่นคงของคอมพวเตอร์ การก าหนดนโยบายความมั่นคง การรักษาความลับ ภาวะ
ิ
ส่วนตัว การลบเลือนสารสนเทศบนคอมพวเตอร์การป้องกันการเข้าถึงสารสนเทศโดยผู้ไม่ได้
รับอนุญาต การแก้ไขข้อมูลและการท าให้ระบบไม่สามารถให้บริการได้ การเข้ารหัสลับ
ประเด็นทางกฎหมายและจริยธรรม การวางแผนการกู้คืนเมื่อเกิดหายนะ
Computer security; security policy; confidentiality privacy; volatility in
computerized information; protection of information against unauthorized
observation; modification and denial of service; encryption; legal and ethical
issues; disaster recovery planning
หลักสูตรวิทยาศาสตรบัณฑิต สาขาวิชาวิทยาการคอมพิวเตอร์ (หลักสูตรปรับปรุง พ.ศ. 2566) คณะวิทยาศาสตร์และเทคโนโลยี มหาวิทยาลัยเทคโนโลยีราชมงคลพระนคร

