ภาควิชาวิทยาการคอมพิวเตอร์ คณะวิทยาศาสตร์ อาคารวิทยาศาสตร์ 45 ปี ชั้น 7, 8
0-2562-5444 ต่อ 647204, 647209, 647210

01418113 การโปรแกรมคอมพิวเตอร์

การโปรแกรมคอมพิวเตอร์

(Computer Programming)

หน่วยกิต (บรรยาย-ปฎิบัติการ):     3(2-2-5)

วิชาที่ต้องเรียนมาก่อน: 01418112

การโปรแกรมภาษาระดับสูง ชนิด ตัวแปร ข้อความสั่งรับเข้า/ส่งออก ข้อความสั่งเงื่อนไข ข้อความสั่งวนซ้ำ ฟังก์ชัน การกำหนดสาระสำคัญเชิงกระบวนงาน การปรากฏซ้ำ การนำเข้าและส่งออกแฟ้ม โครงสร้างข้อมูลพื้นฐาน การกำหนดสาระสำคัญของข้อมูล การนิยามวัตถุและคลาส ลักษณะประจำและพฤติกรรมของวัตถุการแก้จุดบกพร่อง และการทดสอบโปรแกรม แนวทางการโปรแกรมที่ดี

High-level language programming. Types. Variables. Input/output statements. Conditional statements. Repetition statements. Functions. Procedural abstractions. Recursion. File input and output. Basic data structures. Data abstractions. Objects and class definitions. Object attributes and behaviors. Program debugging and testing. Good programming practice.