Page 307 - คู่มือนักศึกษา 2558
P. 307
การสอบประมวลความรู้ทั้งหมวดวิชาบังคับ และหมวดวิชาเลือกที่นักศึกษาได้ศึกษาตลอดหลักสูตรส�าหรับนักศึกษาที่เลือกเรียนแผน
ข. โดยการสอบประกอบไปด้วย การสอบข้อเขียน และมีการสอบปากเปล่าเมื่อนักศึกษาได้สอบข้อเขียนแล้ว
INT-101 การเขียนโปรแกรมคอมพิวเตอร์เบื้องต้น 3(3-0-6)
(Introduction to Computer Programming)
รายวิชาที่ต้องเรียนมาก่อน : ไม่มี
รายวิชาที่ต้องเรียนควบคู่ : ไม่มี
เรียนรู้พื้นฐานการเขียนโปรแกรม เครื่องมือที่ใช้ในการแก้ไขปัญหา การใช้งานตัวแปร การค�านวณ การเปรียบเทียบเงื่อนไข โครงสร้าง
ข้อมูลเบื้องต้น (อาร์เรย์, สตรั๊กเจอร์) การเขียนโปรแกรมเพื่อตรวจจับข้อผิดพลาด ไฟล์ และโครงสร้างการท�างานของโปรแกรมในรูปแบบต่าง ๆ
เช่น การตัดสินใจ การท�าซ�้า การเขียนโปรแกรมย่อย เป็นต้น
INT-102 ปฏิบัติการเขียนโปรแกรมคอมพิวเตอร์เบื้องต้น 1(0-3-2)
294 (Computer Programming Laboratory)
รายวิชาที่ต้องเรียนมาก่อน : ไม่มี
รายวิชาที่ต้องเรียนควบคู่ : ไม่มี
ฝึกปฏิบัติ INT-101 ถึงทักษะที่จ�าเป็นในการเขียนโปรแกรมคอมพิวเตอร์ที่ดี การใช้เครื่องมือ ในการเขียนโปรแกรมคอมพิวเตอร์ ได้แก่
การคอมไพล์ การดีบัก และการทดสอบโปรแกรม การเขียนผังงานเพื่ออธิบายโครงสร้างของโปรแกรม การเขียนโปรแกรมแบบโครงสร้าง การ
เขียนโปรแกรมย่อย การสร้างไฟล์ และการใช้ตัวชี้ต�าแหน่งไฟล์
สถาบันเทคโนโลยีไทย - ญี่ปุ่น
Thai-Nichi Institute of Technology
INT-103 การเขียนโปรแกรมเชิงวัตถุเบื้องต้น 3(3-0-6)
(Introduction to Object-oriented Programming)
รายวิชาที่ต้องเรียนมาก่อน : INT-101 การเขียนโปรแกรมคอมพิวเตอร์เบื้องต้น หรือ MTE-105 พื้นฐานการเขียนโปรแกรมทางมัลติมีเดีย
รายวิชาที่ต้องเรียนควบคู่ : ไม่มี
แนวคิดและเทคนิคของการเขียนโปรแกรมเชิงวัตถุ นิยามและคุณสมบัติของภาษาเชิงวัตถุ การสร้างแบบจ�าลองซอฟต์แวร์เชิงวัตถุด้วย
UML ไวยากรณ์ของภาษาเชิงวัตถุ ได้แก่ ประเภทของข้อมูล โอเปอเรเตอร์ และนิพจน์ หลักการของออบเจ็กต์ คลาส เอนแคปซูเลชัน อินเฮอร์-
ริแทนซ์ และโพลีมอร์ฟิซึม การจัดการสิ่งผิดปกติ ไลบราลีมาตรฐาน ของภาษาคอมพิวเตอร์ การใช้ค�าสั่งต่าง ๆ ในไลบราลี การออกแบบเชิง
วัตถุเบื้องต้น การวิเคราะห์ปัญหา การอธิบายโครงสร้างของโปรแกรมเชิงวัตถุ UML หลักการเขียน โปรแกรมเพื่อสร้างไฟล์
INT-104 ปฏิบัติการเขียนโปรแกรมเชิงวัตถุเบื้องต้น 1(0-3-2)
(Object-oriented Programming Laboratory)
รายวิชาที่ต้องเรียนมาก่อน : INT-101 การเขียนโปรแกรมคอมพิวเตอร์เบื้องต้น หรือ MTE-105 พื้นฐานการเขียนโปรแกรมทางมัลติมีเดีย
รายวิชาที่ต้องเรียนควบคู่ : ไม่มี