+ All Categories
Home > Documents > Unit 1 Introduction to the C programming language

Unit 1 Introduction to the C programming language

Date post: 12-Nov-2014
Category:
Upload: dechathon
View: 683 times
Download: 0 times
Share this document with a friend
Description:
 
10
ทเรียนออนไลน์การเขียนโปรแกรมเบื้องต้นด้วย ทเรียนออนไลน์การเขียนโปรแกรมเบื้องต้นด้วย ทเรียนออนไลน์การเขียนโปรแกรมเบื้องต้นด้วย ทเรียนออนไลน์การเขียนโปรแกรมเบื้องต้นด้วย ทเรียนออนไลน์การเขียนโปรแกรมเบื้องต้นด้วย ทเรียนออนไลน์การเขียนโปรแกรมเบื้องต้นด้วย ทเรียนออนไลน์การเขียนโปรแกรมเบื้องต้นด้วย ทเรียนออนไลน์การเขียนโปรแกรมเบื้องต้นด้วยภาษาซี ภาษาซี ภาษาซี ภาษาซี ภาษาซี ภาษาซี ภาษาซี ภาษาซี ชุดทีชุดทีชุดทีชุดทีชุดทีชุดทีชุดทีชุดที่ 1 1 1 1 1 1 1 1 เรื่อง ความรู้เบื้องต้นเกี่ยวกับภาษาซี เรื่อง ความรู้เบื้องต้นเกี่ยวกับภาษาซี เรื่อง ความรู้เบื้องต้นเกี่ยวกับภาษาซี เรื่อง ความรู้เบื้องต้นเกี่ยวกับภาษาซี เรื่อง ความรู้เบื้องต้นเกี่ยวกับภาษาซี เรื่อง ความรู้เบื้องต้นเกี่ยวกับภาษาซี เรื่อง ความรู้เบื้องต้นเกี่ยวกับภาษาซี เรื่อง ความรู้เบื้องต้นเกี่ยวกับภาษาซี จัดทําขึ้นเพื่อใช้เป็นสื่อประกอบการเรียนการสอนวิชา การเขียนโปรแกรม จัดทําขึ้นเพื่อใช้เป็นสื่อประกอบการเรียนการสอนวิชา การเขียนโปรแกรม จัดทําขึ้นเพื่อใช้เป็นสื่อประกอบการเรียนการสอนวิชา การเขียนโปรแกรม จัดทําขึ้นเพื่อใช้เป็นสื่อประกอบการเรียนการสอนวิชา การเขียนโปรแกรม เบื้องต้น ในเนื้อหาเรื่อง ความรู้เบื้องต้นเกี่ยวกับภาษาซี ระดับชั้นมัธยมศึกษา เบื้องต้น ในเนื้อหาเรื่อง ความรู้เบื้องต้นเกี่ยวกับภาษาซี ระดับชั้นมัธยมศึกษา เบื้องต้น ในเนื้อหาเรื่อง ความรู้เบื้องต้นเกี่ยวกับภาษาซี ระดับชั้นมัธยมศึกษา เบื้องต้น ในเนื้อหาเรื่อง ความรู้เบื้องต้นเกี่ยวกับภาษาซี ระดับชั้นมัธยมศึกษา เบื้องต้น ในเนื้อหาเรื่อง ความรู้เบื้องต้นเกี่ยวกับภาษาซี ระดับชั้นมัธยมศึกษา เบื้องต้น ในเนื้อหาเรื่อง ความรู้เบื้องต้นเกี่ยวกับภาษาซี ระดับชั้นมัธยมศึกษา เบื้องต้น ในเนื้อหาเรื่อง ความรู้เบื้องต้นเกี่ยวกับภาษาซี ระดับชั้นมัธยมศึกษา เบื้องต้น ในเนื้อหาเรื่อง ความรู้เบื้องต้นเกี่ยวกับภาษาซี ระดับชั้นมัธยมศึกษา ปีทปีทปีทปีท่ 5 5 5 เพื่อให้นักเรียนมีความรู้ความเข้าใจเกี่ยวกับ ภาษาคอมพิวเตอร์ ซอฟท์แวร์ เพื่อให้นักเรียนมีความรู้ความเข้าใจเกี่ยวกับ ภาษาคอมพิวเตอร์ ซอฟท์แวร์ เพื่อให้นักเรียนมีความรู้ความเข้าใจเกี่ยวกับ ภาษาคอมพิวเตอร์ ซอฟท์แวร์ เพื่อให้นักเรียนมีความรู้ความเข้าใจเกี่ยวกับ ภาษาคอมพิวเตอร์ ซอฟท์แวร์ หลักการเขียนโปรแกรม ขั้นตอนการทํางานของโปรแกรม และการเข้าสู่โปรแกรม หลักการเขียนโปรแกรม ขั้นตอนการทํางานของโปรแกรม และการเข้าสู่โปรแกรม หลักการเขียนโปรแกรม ขั้นตอนการทํางานของโปรแกรม และการเข้าสู่โปรแกรม หลักการเขียนโปรแกรม ขั้นตอนการทํางานของโปรแกรม และการเข้าสู่โปรแกรม ซึ่งจะทําให้นักเรียนมีความรู้ความเข้าใจ และเกิดควาเพลิดเพลินในการเรียน ซึ่งจะทําให้นักเรียนมีความรู้ความเข้าใจ และเกิดควาเพลิดเพลินในการเรียน ซึ่งจะทําให้นักเรียนมีความรู้ความเข้าใจ และเกิดควาเพลิดเพลินในการเรียน ซึ่งจะทําให้นักเรียนมีความรู้ความเข้าใจ และเกิดควาเพลิดเพลินในการเรียน ส่งผลให้นักเรียนมีผลสัมฤทธิ์ทางการเรียน เรื่อง การเขียนโปรแกรม ส่งผลให้นักเรียนมีผลสัมฤทธิ์ทางการเรียน เรื่อง การเขียนโปรแกรม ส่งผลให้นักเรียนมีผลสัมฤทธิ์ทางการเรียน เรื่อง การเขียนโปรแกรม ส่งผลให้นักเรียนมีผลสัมฤทธิ์ทางการเรียน เรื่อง การเขียนโปรแกรม เบื้องต้นสูงขึ้น เบื้องต้นสูงขึ้น เบื้องต้นสูงขึ้น เบื้องต้นสูงขึ้น
Transcript
Page 1: Unit 1 Introduction to the C programming language

บบบบบบบบทเรียนออนไลนก์ารเขยีนโปรแกรมเบือ้งตน้ดว้ยทเรียนออนไลนก์ารเขยีนโปรแกรมเบือ้งตน้ดว้ยทเรียนออนไลนก์ารเขยีนโปรแกรมเบือ้งตน้ดว้ยทเรียนออนไลนก์ารเขยีนโปรแกรมเบือ้งตน้ดว้ยทเรียนออนไลนก์ารเขยีนโปรแกรมเบือ้งตน้ดว้ยทเรียนออนไลนก์ารเขยีนโปรแกรมเบือ้งตน้ดว้ยทเรียนออนไลนก์ารเขยีนโปรแกรมเบือ้งตน้ดว้ยทเรียนออนไลนก์ารเขยีนโปรแกรมเบือ้งตน้ดว้ยภาษาซีภาษาซีภาษาซีภาษาซีภาษาซีภาษาซีภาษาซีภาษาซี

ชุดที ่ชุดที ่ชุดที ่ชุดที ่ชุดที ่ชุดที ่ชุดที ่ชุดที ่1 1 1 1 1 1 1 1 เรือ่ง ความรู้เบื้องตน้เกี่ยวกับภาษาซ ีเรือ่ง ความรู้เบื้องตน้เกี่ยวกับภาษาซ ีเรือ่ง ความรู้เบื้องตน้เกี่ยวกับภาษาซ ีเรือ่ง ความรู้เบื้องตน้เกี่ยวกับภาษาซ ีเรือ่ง ความรู้เบื้องตน้เกี่ยวกับภาษาซ ีเรือ่ง ความรู้เบื้องตน้เกี่ยวกับภาษาซ ีเรือ่ง ความรู้เบื้องตน้เกี่ยวกับภาษาซ ีเรือ่ง ความรู้เบื้องตน้เกี่ยวกับภาษาซ ี

จดัทาํขึ้นเพือ่ใชเ้ปน็สือ่ประกอบการเรยีนการสอนวิชา การเขยีนโปรแกรมจดัทาํขึ้นเพือ่ใชเ้ปน็สือ่ประกอบการเรยีนการสอนวิชา การเขยีนโปรแกรมจดัทาํขึ้นเพือ่ใชเ้ปน็สือ่ประกอบการเรยีนการสอนวิชา การเขยีนโปรแกรมจดัทาํขึ้นเพือ่ใชเ้ปน็สือ่ประกอบการเรยีนการสอนวิชา การเขยีนโปรแกรมเบือ้งต้น ในเนือ้หาเรือ่ง ความรูเ้บื้องตน้เกีย่วกบัภาษาซี ระดับชัน้มัธยมศกึษาเบือ้งต้น ในเนือ้หาเรือ่ง ความรูเ้บื้องตน้เกีย่วกบัภาษาซี ระดับชัน้มัธยมศกึษาเบือ้งต้น ในเนือ้หาเรือ่ง ความรูเ้บื้องตน้เกีย่วกบัภาษาซี ระดับชัน้มัธยมศกึษาเบือ้งต้น ในเนือ้หาเรือ่ง ความรูเ้บื้องตน้เกีย่วกบัภาษาซี ระดับชัน้มัธยมศกึษาเบือ้งต้น ในเนือ้หาเรือ่ง ความรูเ้บื้องตน้เกีย่วกบัภาษาซี ระดับชัน้มัธยมศกึษาเบือ้งต้น ในเนือ้หาเรือ่ง ความรูเ้บื้องตน้เกีย่วกบัภาษาซี ระดับชัน้มัธยมศกึษาเบือ้งต้น ในเนือ้หาเรือ่ง ความรูเ้บื้องตน้เกีย่วกบัภาษาซี ระดับชัน้มัธยมศกึษาเบือ้งต้น ในเนือ้หาเรือ่ง ความรูเ้บื้องตน้เกีย่วกบัภาษาซี ระดับชัน้มัธยมศกึษาปทีี ่ปทีี ่ปทีี ่ปทีี ่5555 เพือ่ใหน้กัเรยีนมคีวามรู้ความเขา้ใจเกีย่วกบั ภาษาคอมพิวเตอร ์ซอฟทแ์วร์เพือ่ใหน้กัเรยีนมคีวามรู้ความเขา้ใจเกีย่วกบั ภาษาคอมพิวเตอร ์ซอฟทแ์วร์เพือ่ใหน้กัเรยีนมคีวามรู้ความเขา้ใจเกีย่วกบั ภาษาคอมพิวเตอร ์ซอฟทแ์วร์เพือ่ใหน้กัเรยีนมคีวามรู้ความเขา้ใจเกีย่วกบั ภาษาคอมพิวเตอร ์ซอฟทแ์วร์หลกัการเขยีนโปรแกรม ขัน้ตอนการทาํงานของโปรแกรม และการเขา้สู่โปรแกรมหลกัการเขยีนโปรแกรม ขัน้ตอนการทาํงานของโปรแกรม และการเขา้สู่โปรแกรมหลกัการเขยีนโปรแกรม ขัน้ตอนการทาํงานของโปรแกรม และการเขา้สู่โปรแกรมหลกัการเขยีนโปรแกรม ขัน้ตอนการทาํงานของโปรแกรม และการเขา้สู่โปรแกรม ซึ่งจะทาํให้นกัเรยีนมคีวามรูค้วามเขา้ใจ และเกดิควาเพลดิเพลินในการเรยีนซึ่งจะทาํให้นกัเรยีนมคีวามรูค้วามเขา้ใจ และเกดิควาเพลดิเพลินในการเรยีนซึ่งจะทาํให้นกัเรยีนมคีวามรูค้วามเขา้ใจ และเกดิควาเพลดิเพลินในการเรยีนซึ่งจะทาํให้นกัเรยีนมคีวามรูค้วามเขา้ใจ และเกดิควาเพลดิเพลินในการเรยีน ส่งผลใหน้ักเรยีนมผีลสมัฤทธิท์างการเรยีน เรือ่ง การเขยีนโปรแกรมส่งผลใหน้ักเรยีนมผีลสมัฤทธิท์างการเรยีน เรือ่ง การเขยีนโปรแกรมส่งผลใหน้ักเรยีนมผีลสมัฤทธิท์างการเรยีน เรือ่ง การเขยีนโปรแกรมส่งผลใหน้ักเรยีนมผีลสมัฤทธิท์างการเรยีน เรือ่ง การเขยีนโปรแกรม เบือ้งต้นสงูขึ้นเบือ้งต้นสงูขึ้นเบือ้งต้นสงูขึ้นเบือ้งต้นสงูขึ้น

Page 2: Unit 1 Introduction to the C programming language

บบบบบบบบทเรียนออนไลนก์ารเขียนโปรแกรมเบือ้งต้นดว้ยทเรียนออนไลนก์ารเขียนโปรแกรมเบือ้งต้นดว้ยทเรียนออนไลนก์ารเขียนโปรแกรมเบือ้งต้นดว้ยทเรียนออนไลนก์ารเขียนโปรแกรมเบือ้งต้นดว้ยทเรียนออนไลนก์ารเขียนโปรแกรมเบือ้งต้นดว้ยทเรียนออนไลนก์ารเขียนโปรแกรมเบือ้งต้นดว้ยทเรียนออนไลนก์ารเขียนโปรแกรมเบือ้งต้นดว้ยทเรียนออนไลนก์ารเขียนโปรแกรมเบือ้งต้นดว้ยภาษาซีภาษาซีภาษาซีภาษาซีภาษาซีภาษาซีภาษาซีภาษาซี ชุดที่ ชุดที่ ชุดที่ ชุดที่ ชุดที่ ชุดที่ ชุดที่ ชุดที่ 1 1 1 1 1 1 1 1 เรือ่ง ความรู้เบือ้งต้นเกี่ยวกบัภาษาซี เรือ่ง ความรู้เบือ้งต้นเกี่ยวกบัภาษาซี เรือ่ง ความรู้เบือ้งต้นเกี่ยวกบัภาษาซี เรือ่ง ความรู้เบือ้งต้นเกี่ยวกบัภาษาซี เรือ่ง ความรู้เบือ้งต้นเกี่ยวกบัภาษาซี เรือ่ง ความรู้เบือ้งต้นเกี่ยวกบัภาษาซี เรือ่ง ความรู้เบือ้งต้นเกี่ยวกบัภาษาซี เรือ่ง ความรู้เบือ้งต้นเกี่ยวกบัภาษาซี

บทเรียนนีใ้ชเ้ปน็สื่อประกอบการเรยีนการสอนวชิา การเขยีนโปรแกรมบทเรียนนีใ้ชเ้ปน็สื่อประกอบการเรยีนการสอนวชิา การเขยีนโปรแกรมบทเรียนนีใ้ชเ้ปน็สื่อประกอบการเรยีนการสอนวชิา การเขยีนโปรแกรมบทเรียนนีใ้ชเ้ปน็สื่อประกอบการเรยีนการสอนวชิา การเขยีนโปรแกรมเบื้องตน้ ในเนื้อหาเรือ่ง ความรู้เบื้องตน้เกี่ยวกบัภาษาซี ระดบัชัน้มธัยมศกึษาเบื้องตน้ ในเนื้อหาเรือ่ง ความรู้เบื้องตน้เกี่ยวกบัภาษาซี ระดบัชัน้มธัยมศกึษาเบื้องตน้ ในเนื้อหาเรือ่ง ความรู้เบื้องตน้เกี่ยวกบัภาษาซี ระดบัชัน้มธัยมศกึษาเบื้องตน้ ในเนื้อหาเรือ่ง ความรู้เบื้องตน้เกี่ยวกบัภาษาซี ระดบัชัน้มธัยมศกึษาปีที่ ปีที่ ปีที่ ปีที่ 5555 จาํนวน จาํนวน จาํนวน จาํนวน 6666 ชัว่โมง เพือ่แกป้ญัหาผลสมัฤทธิ์ทางการเรียนต่าํในการเรยีนชัว่โมง เพือ่แกป้ญัหาผลสมัฤทธิ์ทางการเรียนต่าํในการเรยีนชัว่โมง เพือ่แกป้ญัหาผลสมัฤทธิ์ทางการเรียนต่าํในการเรยีนชัว่โมง เพือ่แกป้ญัหาผลสมัฤทธิ์ทางการเรียนต่าํในการเรยีนปีที่ ปีที่ ปีที่ ปีที่ 5555 จาํนวน จาํนวน จาํนวน จาํนวน 6666 ชัว่โมง เพือ่แกป้ญัหาผลสมัฤทธิ์ทางการเรียนต่าํในการเรยีนชัว่โมง เพือ่แกป้ญัหาผลสมัฤทธิ์ทางการเรียนต่าํในการเรยีนชัว่โมง เพือ่แกป้ญัหาผลสมัฤทธิ์ทางการเรียนต่าํในการเรยีนชัว่โมง เพือ่แกป้ญัหาผลสมัฤทธิ์ทางการเรียนต่าํในการเรยีนวชิาเทคโนโลยสีารสนเทศ บทเรยีนนีช้ว่ยใหน้กัเรยีนใหน้กัเรียนมคีวามรูค้วามเขา้ใจวชิาเทคโนโลยสีารสนเทศ บทเรยีนนีช้ว่ยใหน้กัเรยีนใหน้กัเรียนมคีวามรูค้วามเขา้ใจวชิาเทคโนโลยสีารสนเทศ บทเรยีนนีช้ว่ยใหน้กัเรยีนใหน้กัเรียนมคีวามรูค้วามเขา้ใจวชิาเทคโนโลยสีารสนเทศ บทเรยีนนีช้ว่ยใหน้กัเรยีนใหน้กัเรียนมคีวามรูค้วามเขา้ใจเกี่ยวกบั ภาษาคอมพวิเตอร์ ซอฟท์แวร์หลักการเขยีนโปรแกรม ขัน้ตอนการทาํงานเกี่ยวกบั ภาษาคอมพวิเตอร์ ซอฟท์แวร์หลักการเขยีนโปรแกรม ขัน้ตอนการทาํงานเกี่ยวกบั ภาษาคอมพวิเตอร์ ซอฟท์แวร์หลักการเขยีนโปรแกรม ขัน้ตอนการทาํงานเกี่ยวกบั ภาษาคอมพวิเตอร์ ซอฟท์แวร์หลักการเขยีนโปรแกรม ขัน้ตอนการทาํงานของโปรแกรม และการเขา้สู่โปรแกรม ซึง่จะทาํให้นักเรียนมคีวามรูค้วามเขา้ใจ ของโปรแกรม และการเขา้สู่โปรแกรม ซึง่จะทาํให้นักเรียนมคีวามรูค้วามเขา้ใจ ของโปรแกรม และการเขา้สู่โปรแกรม ซึง่จะทาํให้นักเรียนมคีวามรูค้วามเขา้ใจ ของโปรแกรม และการเขา้สู่โปรแกรม ซึง่จะทาํให้นักเรียนมคีวามรูค้วามเขา้ใจ และเกิดควาเพลิดเพลนิในการเรียนสง่ผลใหน้ักเรยีนมผีลสมัฤทธิ์ทางการเรยีนและเกิดควาเพลิดเพลนิในการเรียนสง่ผลใหน้ักเรยีนมผีลสมัฤทธิ์ทางการเรยีนและเกิดควาเพลิดเพลนิในการเรียนสง่ผลใหน้ักเรยีนมผีลสมัฤทธิ์ทางการเรยีนและเกิดควาเพลิดเพลนิในการเรียนสง่ผลใหน้ักเรยีนมผีลสมัฤทธิ์ทางการเรยีน เรื่อง การเขียนโปรแกรมเบือ้งตน้สงูขึน้เรื่อง การเขียนโปรแกรมเบือ้งตน้สงูขึน้เรื่อง การเขียนโปรแกรมเบือ้งตน้สงูขึน้เรื่อง การเขียนโปรแกรมเบือ้งตน้สงูขึน้

Page 3: Unit 1 Introduction to the C programming language

บบบบบบบบทเรียนออนไลนก์ารเขียนโปรแกรมเบือ้งต้นดว้ยทเรียนออนไลนก์ารเขียนโปรแกรมเบือ้งต้นดว้ยทเรียนออนไลนก์ารเขียนโปรแกรมเบือ้งต้นดว้ยทเรียนออนไลนก์ารเขียนโปรแกรมเบือ้งต้นดว้ยทเรียนออนไลนก์ารเขียนโปรแกรมเบือ้งต้นดว้ยทเรียนออนไลนก์ารเขียนโปรแกรมเบือ้งต้นดว้ยทเรียนออนไลนก์ารเขียนโปรแกรมเบือ้งต้นดว้ยทเรียนออนไลนก์ารเขียนโปรแกรมเบือ้งต้นดว้ยภาษาซีภาษาซีภาษาซีภาษาซีภาษาซีภาษาซีภาษาซีภาษาซี ชุดที่ ชุดที่ ชุดที่ ชุดที่ ชุดที่ ชุดที่ ชุดที่ ชุดที่ 1 1 1 1 1 1 1 1 เรือ่ง ความรู้เบือ้งต้นเกี่ยวกบัภาษาซี เรือ่ง ความรู้เบือ้งต้นเกี่ยวกบัภาษาซี เรือ่ง ความรู้เบือ้งต้นเกี่ยวกบัภาษาซี เรือ่ง ความรู้เบือ้งต้นเกี่ยวกบัภาษาซี เรือ่ง ความรู้เบือ้งต้นเกี่ยวกบัภาษาซี เรือ่ง ความรู้เบือ้งต้นเกี่ยวกบัภาษาซี เรือ่ง ความรู้เบือ้งต้นเกี่ยวกบัภาษาซี เรือ่ง ความรู้เบือ้งต้นเกี่ยวกบัภาษาซี

11111111. . . . . . . . ความสาํคญัของคอมพวิเตอร ์ความสาํคญัของคอมพวิเตอร ์ความสาํคญัของคอมพวิเตอร ์ความสาํคญัของคอมพวิเตอร ์ความสาํคญัของคอมพวิเตอร ์ความสาํคญัของคอมพวิเตอร ์ความสาํคญัของคอมพวิเตอร ์ความสาํคญัของคอมพวิเตอร ์22222222. . . . . . . . ภาษาคอมพวิเตอร ์ภาษาคอมพวิเตอร ์ภาษาคอมพวิเตอร ์ภาษาคอมพวิเตอร ์ภาษาคอมพวิเตอร ์ภาษาคอมพวิเตอร ์ภาษาคอมพวิเตอร ์ภาษาคอมพวิเตอร ์22222222. . . . . . . . ภาษาคอมพวิเตอร ์ภาษาคอมพวิเตอร ์ภาษาคอมพวิเตอร ์ภาษาคอมพวิเตอร ์ภาษาคอมพวิเตอร ์ภาษาคอมพวิเตอร ์ภาษาคอมพวิเตอร ์ภาษาคอมพวิเตอร ์33333333. . . . . . . . กาํเนดิภาษาซ ีกาํเนดิภาษาซ ีกาํเนดิภาษาซ ีกาํเนดิภาษาซ ีกาํเนดิภาษาซ ีกาํเนดิภาษาซ ีกาํเนดิภาษาซ ีกาํเนดิภาษาซ ี44444444. . . . . . . . การเขา้สู่โปรแกรม การเขา้สู่โปรแกรม การเขา้สู่โปรแกรม การเขา้สู่โปรแกรม การเขา้สู่โปรแกรม การเขา้สู่โปรแกรม การเขา้สู่โปรแกรม การเขา้สู่โปรแกรม 55555555. . . . . . . . หลกัการเขยีนโปรแกรมภาษาซ ีหลกัการเขยีนโปรแกรมภาษาซ ีหลกัการเขยีนโปรแกรมภาษาซ ีหลกัการเขยีนโปรแกรมภาษาซ ีหลกัการเขยีนโปรแกรมภาษาซ ีหลกัการเขยีนโปรแกรมภาษาซ ีหลกัการเขยีนโปรแกรมภาษาซ ีหลกัการเขยีนโปรแกรมภาษาซ ี66666666. . . . . . . . ขัน้ตอนการทํางานของโปรแกรมภาษาซีขัน้ตอนการทํางานของโปรแกรมภาษาซีขัน้ตอนการทํางานของโปรแกรมภาษาซีขัน้ตอนการทํางานของโปรแกรมภาษาซีขัน้ตอนการทํางานของโปรแกรมภาษาซีขัน้ตอนการทํางานของโปรแกรมภาษาซีขัน้ตอนการทํางานของโปรแกรมภาษาซีขัน้ตอนการทํางานของโปรแกรมภาษาซี

Page 4: Unit 1 Introduction to the C programming language

ใบความรู ้ใบความรู ้ใบความรู ้ใบความรู ้ใบความรู ้ใบความรู ้ใบความรู ้ใบความรู ้ความสาํคญัของคอมพวิเตอร์ ความสาํคญัของคอมพวิเตอร์ ความสาํคญัของคอมพวิเตอร์ ความสาํคญัของคอมพวิเตอร์ ความสาํคญัของคอมพวิเตอร์ ความสาํคญัของคอมพวิเตอร์ ความสาํคญัของคอมพวิเตอร์ ความสาํคญัของคอมพวิเตอร์

เเเเเเเเ

โปรแกรมโปรแกรมโปรแกรมโปรแกรมโปรแกรมโปรแกรมโปรแกรมโปรแกรม((((((((PROGRAM)PROGRAM)PROGRAM)PROGRAM)PROGRAM)PROGRAM)PROGRAM)PROGRAM)การใชค้าํสัง่งานใหค้อมพวิเตอร์ทาํงาน จะตอ้งใชภ้าษาทีค่อมพวิเตอร์สามารถการใชค้าํสัง่งานใหค้อมพวิเตอร์ทาํงาน จะตอ้งใชภ้าษาทีค่อมพวิเตอร์สามารถการใชค้าํสัง่งานใหค้อมพวิเตอร์ทาํงาน จะตอ้งใชภ้าษาทีค่อมพวิเตอร์สามารถการใชค้าํสัง่งานใหค้อมพวิเตอร์ทาํงาน จะตอ้งใชภ้าษาทีค่อมพวิเตอร์สามารถการใชค้าํสัง่งานใหค้อมพวิเตอร์ทาํงาน จะตอ้งใชภ้าษาทีค่อมพวิเตอร์สามารถการใชค้าํสัง่งานใหค้อมพวิเตอร์ทาํงาน จะตอ้งใชภ้าษาทีค่อมพวิเตอร์สามารถการใชค้าํสัง่งานใหค้อมพวิเตอร์ทาํงาน จะตอ้งใชภ้าษาทีค่อมพวิเตอร์สามารถการใชค้าํสัง่งานใหค้อมพวิเตอร์ทาํงาน จะตอ้งใชภ้าษาทีค่อมพวิเตอร์สามารถ

คาํถามชวนคดิคาํถามชวนคดิคาํถามชวนคดิคาํถามชวนคดิคาํถามชวนคดิคาํถามชวนคดิคาํถามชวนคดิคาํถามชวนคดิ

การใชค้าํสัง่งานใหค้อมพวิเตอร์ทาํงาน จะตอ้งใชภ้าษาทีค่อมพวิเตอร์สามารถการใชค้าํสัง่งานใหค้อมพวิเตอร์ทาํงาน จะตอ้งใชภ้าษาทีค่อมพวิเตอร์สามารถการใชค้าํสัง่งานใหค้อมพวิเตอร์ทาํงาน จะตอ้งใชภ้าษาทีค่อมพวิเตอร์สามารถการใชค้าํสัง่งานใหค้อมพวิเตอร์ทาํงาน จะตอ้งใชภ้าษาทีค่อมพวิเตอร์สามารถการใชค้าํสัง่งานใหค้อมพวิเตอร์ทาํงาน จะตอ้งใชภ้าษาทีค่อมพวิเตอร์สามารถการใชค้าํสัง่งานใหค้อมพวิเตอร์ทาํงาน จะตอ้งใชภ้าษาทีค่อมพวิเตอร์สามารถการใชค้าํสัง่งานใหค้อมพวิเตอร์ทาํงาน จะตอ้งใชภ้าษาทีค่อมพวิเตอร์สามารถการใชค้าํสัง่งานใหค้อมพวิเตอร์ทาํงาน จะตอ้งใชภ้าษาทีค่อมพวิเตอร์สามารถเขา้ใจได้ เรยีกวา่ เขา้ใจได้ เรยีกวา่ เขา้ใจได้ เรยีกวา่ เขา้ใจได้ เรยีกวา่ เขา้ใจได้ เรยีกวา่ เขา้ใจได้ เรยีกวา่ เขา้ใจได้ เรยีกวา่ เขา้ใจได้ เรยีกวา่ ภาษาเครือ่ง ภาษาเครือ่ง ภาษาเครือ่ง ภาษาเครือ่ง ภาษาเครือ่ง ภาษาเครือ่ง ภาษาเครือ่ง ภาษาเครือ่ง ( ( ( ( ( ( ( ( Machine Language)Machine Language)Machine Language)Machine Language)Machine Language)Machine Language)Machine Language)Machine Language) ซึง่เปน็เลขฐานสอง เมื่อเราซึง่เปน็เลขฐานสอง เมื่อเราซึง่เปน็เลขฐานสอง เมื่อเราซึง่เปน็เลขฐานสอง เมื่อเราซึง่เปน็เลขฐานสอง เมื่อเราซึง่เปน็เลขฐานสอง เมื่อเราซึง่เปน็เลขฐานสอง เมื่อเราซึง่เปน็เลขฐานสอง เมื่อเราป้อนภาษานีเ้ขา้ไปเครือ่งคอมพวิเตอรจ์ะแปลงเลขฐานสองเปน็สญัญาณทางไฟฟา้ป้อนภาษานีเ้ขา้ไปเครือ่งคอมพวิเตอรจ์ะแปลงเลขฐานสองเปน็สญัญาณทางไฟฟา้ป้อนภาษานีเ้ขา้ไปเครือ่งคอมพวิเตอรจ์ะแปลงเลขฐานสองเปน็สญัญาณทางไฟฟา้ป้อนภาษานีเ้ขา้ไปเครือ่งคอมพวิเตอรจ์ะแปลงเลขฐานสองเปน็สญัญาณทางไฟฟา้ป้อนภาษานีเ้ขา้ไปเครือ่งคอมพวิเตอรจ์ะแปลงเลขฐานสองเปน็สญัญาณทางไฟฟา้ป้อนภาษานีเ้ขา้ไปเครือ่งคอมพวิเตอรจ์ะแปลงเลขฐานสองเปน็สญัญาณทางไฟฟา้ป้อนภาษานีเ้ขา้ไปเครือ่งคอมพวิเตอรจ์ะแปลงเลขฐานสองเปน็สญัญาณทางไฟฟา้ป้อนภาษานีเ้ขา้ไปเครือ่งคอมพวิเตอรจ์ะแปลงเลขฐานสองเปน็สญัญาณทางไฟฟา้ที่คอมพวิเตอรเ์ขา้ใจได้ที่คอมพวิเตอรเ์ขา้ใจได้ที่คอมพวิเตอรเ์ขา้ใจได้ที่คอมพวิเตอรเ์ขา้ใจได้ที่คอมพวิเตอรเ์ขา้ใจได้ที่คอมพวิเตอรเ์ขา้ใจได้ที่คอมพวิเตอรเ์ขา้ใจได้ที่คอมพวิเตอรเ์ขา้ใจได้

ภาษาเครื่อง คืออะไรภาษาเครื่อง คืออะไรภาษาเครื่อง คืออะไรภาษาเครื่อง คืออะไรภาษาเครื่อง คืออะไรภาษาเครื่อง คืออะไรภาษาเครื่อง คืออะไรภาษาเครื่อง คืออะไร????????

Page 5: Unit 1 Introduction to the C programming language

ตวัแปรภาษาคอมพวิเตอร์ตวัแปรภาษาคอมพวิเตอร์ตวัแปรภาษาคอมพวิเตอร์ตวัแปรภาษาคอมพวิเตอร์ตวัแปรภาษาคอมพวิเตอร์ตวัแปรภาษาคอมพวิเตอร์ตวัแปรภาษาคอมพวิเตอร์ตวัแปรภาษาคอมพวิเตอร์((((((((Translator Program)Translator Program)Translator Program)Translator Program)Translator Program)Translator Program)Translator Program)Translator Program) คาํสั่งควบคมุการทํางานของเครือ่งคอมพิวเตอร์ จะเปน็ระบบเลขฐานสองคอื คาํสั่งควบคมุการทํางานของเครือ่งคอมพิวเตอร์ จะเปน็ระบบเลขฐานสองคอื คาํสั่งควบคมุการทํางานของเครือ่งคอมพิวเตอร์ จะเปน็ระบบเลขฐานสองคอื คาํสั่งควบคมุการทํางานของเครือ่งคอมพิวเตอร์ จะเปน็ระบบเลขฐานสองคอื คาํสั่งควบคมุการทํางานของเครือ่งคอมพิวเตอร์ จะเปน็ระบบเลขฐานสองคอื คาํสั่งควบคมุการทํางานของเครือ่งคอมพิวเตอร์ จะเปน็ระบบเลขฐานสองคอื คาํสั่งควบคมุการทํางานของเครือ่งคอมพิวเตอร์ จะเปน็ระบบเลขฐานสองคอื คาํสั่งควบคมุการทํางานของเครือ่งคอมพิวเตอร์ จะเปน็ระบบเลขฐานสองคอื 00000000 และ และ และ และ และ และ และ และ 11111111ตอ้งสร้างโปรแกรมสําหรบัแปรรหสัคําสัง่ใหเ้ปน็ระบบเลขฐานสอง มกีารทาํงาน ตอ้งสร้างโปรแกรมสําหรบัแปรรหสัคําสัง่ใหเ้ปน็ระบบเลขฐานสอง มกีารทาํงาน ตอ้งสร้างโปรแกรมสําหรบัแปรรหสัคําสัง่ใหเ้ปน็ระบบเลขฐานสอง มกีารทาํงาน ตอ้งสร้างโปรแกรมสําหรบัแปรรหสัคําสัง่ใหเ้ปน็ระบบเลขฐานสอง มกีารทาํงาน ตอ้งสร้างโปรแกรมสําหรบัแปรรหสัคําสัง่ใหเ้ปน็ระบบเลขฐานสอง มกีารทาํงาน ตอ้งสร้างโปรแกรมสําหรบัแปรรหสัคําสัง่ใหเ้ปน็ระบบเลขฐานสอง มกีารทาํงาน ตอ้งสร้างโปรแกรมสําหรบัแปรรหสัคําสัง่ใหเ้ปน็ระบบเลขฐานสอง มกีารทาํงาน ตอ้งสร้างโปรแกรมสําหรบัแปรรหสัคําสัง่ใหเ้ปน็ระบบเลขฐานสอง มกีารทาํงาน 3 3 3 3 3 3 3 3 ลกัษณะ คอืลกัษณะ คอืลกัษณะ คอืลกัษณะ คอืลกัษณะ คอืลกัษณะ คอืลกัษณะ คอืลกัษณะ คอื

11111111........โปรแกรมแปลภาษาแอสแซมเบลอร์โปรแกรมแปลภาษาแอสแซมเบลอร์โปรแกรมแปลภาษาแอสแซมเบลอร์โปรแกรมแปลภาษาแอสแซมเบลอร์โปรแกรมแปลภาษาแอสแซมเบลอร์โปรแกรมแปลภาษาแอสแซมเบลอร์โปรแกรมแปลภาษาแอสแซมเบลอร์โปรแกรมแปลภาษาแอสแซมเบลอร์(Assembler) (Assembler) (Assembler) (Assembler) (Assembler) (Assembler) (Assembler) (Assembler) ใชแ้ปลรหสัคาํสัง่เฉพาะใชแ้ปลรหสัคาํสัง่เฉพาะใชแ้ปลรหสัคาํสัง่เฉพาะใชแ้ปลรหสัคาํสัง่เฉพาะใชแ้ปลรหสัคาํสัง่เฉพาะใชแ้ปลรหสัคาํสัง่เฉพาะใชแ้ปลรหสัคาํสัง่เฉพาะใชแ้ปลรหสัคาํสัง่เฉพาะ

คาํตอบคาํตอบคาํตอบคาํตอบคาํตอบคาํตอบคาํตอบคาํตอบ:::::::: ภาษาเครื่อง ภาษาเครื่อง ภาษาเครื่อง ภาษาเครื่อง ภาษาเครื่อง ภาษาเครื่อง ภาษาเครื่อง ภาษาเครื่อง คือคือคือคือคือคือคือคือ คาํสั่งงานให้คอมพิวเตอรท์าํงาน จะตอ้งใชภ้าษาที่คาํสั่งงานให้คอมพิวเตอรท์าํงาน จะตอ้งใชภ้าษาที่คาํสั่งงานให้คอมพิวเตอรท์าํงาน จะตอ้งใชภ้าษาที่คาํสั่งงานให้คอมพิวเตอรท์าํงาน จะตอ้งใชภ้าษาที่คาํสั่งงานให้คอมพิวเตอรท์าํงาน จะตอ้งใชภ้าษาที่คาํสั่งงานให้คอมพิวเตอรท์าํงาน จะตอ้งใชภ้าษาที่คาํสั่งงานให้คอมพิวเตอรท์าํงาน จะตอ้งใชภ้าษาที่คาํสั่งงานให้คอมพิวเตอรท์าํงาน จะตอ้งใชภ้าษาที่คอมพิวเตอรส์ามารถเขา้ใจได ้ซึ่งเปน็คอมพิวเตอรส์ามารถเขา้ใจได ้ซึ่งเปน็คอมพิวเตอรส์ามารถเขา้ใจได ้ซึ่งเปน็คอมพิวเตอรส์ามารถเขา้ใจได ้ซึ่งเปน็คอมพิวเตอรส์ามารถเขา้ใจได ้ซึ่งเปน็คอมพิวเตอรส์ามารถเขา้ใจได ้ซึ่งเปน็คอมพิวเตอรส์ามารถเขา้ใจได ้ซึ่งเปน็คอมพิวเตอรส์ามารถเขา้ใจได ้ซึ่งเปน็เลขฐานสองเลขฐานสองเลขฐานสองเลขฐานสองเลขฐานสองเลขฐานสองเลขฐานสองเลขฐานสอง

คาํถามชวนคดิคาํถามชวนคดิคาํถามชวนคดิคาํถามชวนคดิคาํถามชวนคดิคาํถามชวนคดิคาํถามชวนคดิคาํถามชวนคดิ

11111111........โปรแกรมแปลภาษาแอสแซมเบลอร์โปรแกรมแปลภาษาแอสแซมเบลอร์โปรแกรมแปลภาษาแอสแซมเบลอร์โปรแกรมแปลภาษาแอสแซมเบลอร์โปรแกรมแปลภาษาแอสแซมเบลอร์โปรแกรมแปลภาษาแอสแซมเบลอร์โปรแกรมแปลภาษาแอสแซมเบลอร์โปรแกรมแปลภาษาแอสแซมเบลอร์(Assembler) (Assembler) (Assembler) (Assembler) (Assembler) (Assembler) (Assembler) (Assembler) ใชแ้ปลรหสัคาํสัง่เฉพาะใชแ้ปลรหสัคาํสัง่เฉพาะใชแ้ปลรหสัคาํสัง่เฉพาะใชแ้ปลรหสัคาํสัง่เฉพาะใชแ้ปลรหสัคาํสัง่เฉพาะใชแ้ปลรหสัคาํสัง่เฉพาะใชแ้ปลรหสัคาํสัง่เฉพาะใชแ้ปลรหสัคาํสัง่เฉพาะภาษาแอสแซมบลีภาษาแอสแซมบลีภาษาแอสแซมบลีภาษาแอสแซมบลีภาษาแอสแซมบลีภาษาแอสแซมบลีภาษาแอสแซมบลีภาษาแอสแซมบลีให้เปน็เลขฐานสองให้เปน็เลขฐานสองให้เปน็เลขฐานสองให้เปน็เลขฐานสองให้เปน็เลขฐานสองให้เปน็เลขฐานสองให้เปน็เลขฐานสองให้เปน็เลขฐานสอง 22222222. . . . . . . . โปรแกรมแปลภาษาแบบคอมไพเลอร์โปรแกรมแปลภาษาแบบคอมไพเลอร์โปรแกรมแปลภาษาแบบคอมไพเลอร์โปรแกรมแปลภาษาแบบคอมไพเลอร์โปรแกรมแปลภาษาแบบคอมไพเลอร์โปรแกรมแปลภาษาแบบคอมไพเลอร์โปรแกรมแปลภาษาแบบคอมไพเลอร์โปรแกรมแปลภาษาแบบคอมไพเลอร์((((((((Compiler)Compiler)Compiler)Compiler)Compiler)Compiler)Compiler)Compiler) แปลคาํสัง่ทั้งโครงสรา้งแปลคาํสัง่ทั้งโครงสรา้งแปลคาํสัง่ทั้งโครงสรา้งแปลคาํสัง่ทั้งโครงสรา้งแปลคาํสัง่ทั้งโครงสรา้งแปลคาํสัง่ทั้งโครงสรา้งแปลคาํสัง่ทั้งโครงสรา้งแปลคาํสัง่ทั้งโครงสรา้งโปรแกรม แลว้จงึแจง้ข้อผิดพลาดเพือ่ใหแ้กไ้ข จากนัน้จะประมวลผลใหม่โปรแกรม แลว้จงึแจง้ข้อผิดพลาดเพือ่ใหแ้กไ้ข จากนัน้จะประมวลผลใหม่โปรแกรม แลว้จงึแจง้ข้อผิดพลาดเพือ่ใหแ้กไ้ข จากนัน้จะประมวลผลใหม่โปรแกรม แลว้จงึแจง้ข้อผิดพลาดเพือ่ใหแ้กไ้ข จากนัน้จะประมวลผลใหม่โปรแกรม แลว้จงึแจง้ข้อผิดพลาดเพือ่ใหแ้กไ้ข จากนัน้จะประมวลผลใหม่โปรแกรม แลว้จงึแจง้ข้อผิดพลาดเพือ่ใหแ้กไ้ข จากนัน้จะประมวลผลใหม่โปรแกรม แลว้จงึแจง้ข้อผิดพลาดเพือ่ใหแ้กไ้ข จากนัน้จะประมวลผลใหม่โปรแกรม แลว้จงึแจง้ข้อผิดพลาดเพือ่ใหแ้กไ้ข จากนัน้จะประมวลผลใหม่ 33333333. . . . . . . . โปรแกรมแปลภาษาแบบอนิเทอร์พรตีเทอร์โปรแกรมแปลภาษาแบบอนิเทอร์พรตีเทอร์โปรแกรมแปลภาษาแบบอนิเทอร์พรตีเทอร์โปรแกรมแปลภาษาแบบอนิเทอร์พรตีเทอร์โปรแกรมแปลภาษาแบบอนิเทอร์พรตีเทอร์โปรแกรมแปลภาษาแบบอนิเทอร์พรตีเทอร์โปรแกรมแปลภาษาแบบอนิเทอร์พรตีเทอร์โปรแกรมแปลภาษาแบบอนิเทอร์พรตีเทอร์((((((((InterpreterInterpreterInterpreterInterpreterInterpreterInterpreterInterpreterInterpreter)))))))) แปลรหัสทลีะคาํสัง่แปลรหัสทลีะคาํสัง่แปลรหัสทลีะคาํสัง่แปลรหัสทลีะคาํสัง่แปลรหัสทลีะคาํสัง่แปลรหัสทลีะคาํสัง่แปลรหัสทลีะคาํสัง่แปลรหัสทลีะคาํสัง่เมื่อพบข้อผิดพลาดจะหยุดการทาํงาน แลว้แจง้ขอ้ผิดพลาดให้ทราบ เพื่อแกไ้ขเมื่อพบข้อผิดพลาดจะหยุดการทาํงาน แลว้แจง้ขอ้ผิดพลาดให้ทราบ เพื่อแกไ้ขเมื่อพบข้อผิดพลาดจะหยุดการทาํงาน แลว้แจง้ขอ้ผิดพลาดให้ทราบ เพื่อแกไ้ขเมื่อพบข้อผิดพลาดจะหยุดการทาํงาน แลว้แจง้ขอ้ผิดพลาดให้ทราบ เพื่อแกไ้ขเมื่อพบข้อผิดพลาดจะหยุดการทาํงาน แลว้แจง้ขอ้ผิดพลาดให้ทราบ เพื่อแกไ้ขเมื่อพบข้อผิดพลาดจะหยุดการทาํงาน แลว้แจง้ขอ้ผิดพลาดให้ทราบ เพื่อแกไ้ขเมื่อพบข้อผิดพลาดจะหยุดการทาํงาน แลว้แจง้ขอ้ผิดพลาดให้ทราบ เพื่อแกไ้ขเมื่อพบข้อผิดพลาดจะหยุดการทาํงาน แลว้แจง้ขอ้ผิดพลาดให้ทราบ เพื่อแกไ้ข

แปลเฉพาะภาษาแอสแซมบล ีแปลเฉพาะภาษาแอสแซมบล ีแปลเฉพาะภาษาแอสแซมบล ีแปลเฉพาะภาษาแอสแซมบล ีแปลเฉพาะภาษาแอสแซมบล ีแปลเฉพาะภาษาแอสแซมบล ีแปลเฉพาะภาษาแอสแซมบล ีแปลเฉพาะภาษาแอสแซมบล ี????????

Page 6: Unit 1 Introduction to the C programming language

พฒันาการภาษาคอมพวิเตอร ์ม ีพฒันาการภาษาคอมพวิเตอร ์ม ีพฒันาการภาษาคอมพวิเตอร ์ม ีพฒันาการภาษาคอมพวิเตอร ์ม ีพฒันาการภาษาคอมพวิเตอร ์ม ีพฒันาการภาษาคอมพวิเตอร ์ม ีพฒันาการภาษาคอมพวิเตอร ์ม ีพฒันาการภาษาคอมพวิเตอร ์ม ี44444444 ช่วง คอืช่วง คอืช่วง คอืช่วง คอืช่วง คอืช่วง คอืช่วง คอืช่วง คอื ชว่งที่ ชว่งที่ ชว่งที่ ชว่งที่ ชว่งที่ ชว่งที่ ชว่งที่ ชว่งที่ 1 1 1 1 1 1 1 1 เครื่องคอมพวิเตอรย์คุนี้ ทาํงานลักษณะเปิด เครื่องคอมพวิเตอรย์คุนี้ ทาํงานลักษณะเปิด เครื่องคอมพวิเตอรย์คุนี้ ทาํงานลักษณะเปิด เครื่องคอมพวิเตอรย์คุนี้ ทาํงานลักษณะเปิด เครื่องคอมพวิเตอรย์คุนี้ ทาํงานลักษณะเปิด เครื่องคอมพวิเตอรย์คุนี้ ทาํงานลักษณะเปิด เครื่องคอมพวิเตอรย์คุนี้ ทาํงานลักษณะเปิด เครื่องคอมพวิเตอรย์คุนี้ ทาํงานลักษณะเปิด –––––––– ปิด แทนคา่ดว้ย ปิด แทนคา่ดว้ย ปิด แทนคา่ดว้ย ปิด แทนคา่ดว้ย ปิด แทนคา่ดว้ย ปิด แทนคา่ดว้ย ปิด แทนคา่ดว้ย ปิด แทนคา่ดว้ย 00000000 และ และ และ และ และ และ และ และ 11111111 ออกแบบรหัสคาํสัง่เปน็ขดุเลขฐานสอง เรยีกวา่ ออกแบบรหัสคาํสัง่เปน็ขดุเลขฐานสอง เรยีกวา่ ออกแบบรหัสคาํสัง่เปน็ขดุเลขฐานสอง เรยีกวา่ ออกแบบรหัสคาํสัง่เปน็ขดุเลขฐานสอง เรยีกวา่ ออกแบบรหัสคาํสัง่เปน็ขดุเลขฐานสอง เรยีกวา่ ออกแบบรหัสคาํสัง่เปน็ขดุเลขฐานสอง เรยีกวา่ ออกแบบรหัสคาํสัง่เปน็ขดุเลขฐานสอง เรยีกวา่ ออกแบบรหัสคาํสัง่เปน็ขดุเลขฐานสอง เรยีกวา่ ภาษาเครือ่งภาษาเครือ่งภาษาเครือ่งภาษาเครือ่งภาษาเครือ่งภาษาเครือ่งภาษาเครือ่งภาษาเครือ่ง(Machine Language) (Machine Language) (Machine Language) (Machine Language) (Machine Language) (Machine Language) (Machine Language) (Machine Language) มีข้อจาํกัดเฉพาะกลุ่ม และใชใ้นห้องปฏบิัติการทดลองดาํเนนิงานมีข้อจาํกัดเฉพาะกลุ่ม และใชใ้นห้องปฏบิัติการทดลองดาํเนนิงานมีข้อจาํกัดเฉพาะกลุ่ม และใชใ้นห้องปฏบิัติการทดลองดาํเนนิงานมีข้อจาํกัดเฉพาะกลุ่ม และใชใ้นห้องปฏบิัติการทดลองดาํเนนิงานมีข้อจาํกัดเฉพาะกลุ่ม และใชใ้นห้องปฏบิัติการทดลองดาํเนนิงานมีข้อจาํกัดเฉพาะกลุ่ม และใชใ้นห้องปฏบิัติการทดลองดาํเนนิงานมีข้อจาํกัดเฉพาะกลุ่ม และใชใ้นห้องปฏบิัติการทดลองดาํเนนิงานมีข้อจาํกัดเฉพาะกลุ่ม และใชใ้นห้องปฏบิัติการทดลองดาํเนนิงาน

โปรแกรมแปลภาษาแอสแซมเบลอร์โปรแกรมแปลภาษาแอสแซมเบลอร์โปรแกรมแปลภาษาแอสแซมเบลอร์โปรแกรมแปลภาษาแอสแซมเบลอร์โปรแกรมแปลภาษาแอสแซมเบลอร์โปรแกรมแปลภาษาแอสแซมเบลอร์โปรแกรมแปลภาษาแอสแซมเบลอร์โปรแกรมแปลภาษาแอสแซมเบลอร์(Assembler)(Assembler)(Assembler)(Assembler)(Assembler)(Assembler)(Assembler)(Assembler)คาํตอบคาํตอบคาํตอบคาํตอบคาํตอบคาํตอบคาํตอบคาํตอบ::::::::

คาํถามชวนคดิคาํถามชวนคดิคาํถามชวนคดิคาํถามชวนคดิคาํถามชวนคดิคาํถามชวนคดิคาํถามชวนคดิคาํถามชวนคดิ

มีข้อจาํกัดเฉพาะกลุ่ม และใชใ้นห้องปฏบิัติการทดลองดาํเนนิงานมีข้อจาํกัดเฉพาะกลุ่ม และใชใ้นห้องปฏบิัติการทดลองดาํเนนิงานมีข้อจาํกัดเฉพาะกลุ่ม และใชใ้นห้องปฏบิัติการทดลองดาํเนนิงานมีข้อจาํกัดเฉพาะกลุ่ม และใชใ้นห้องปฏบิัติการทดลองดาํเนนิงานมีข้อจาํกัดเฉพาะกลุ่ม และใชใ้นห้องปฏบิัติการทดลองดาํเนนิงานมีข้อจาํกัดเฉพาะกลุ่ม และใชใ้นห้องปฏบิัติการทดลองดาํเนนิงานมีข้อจาํกัดเฉพาะกลุ่ม และใชใ้นห้องปฏบิัติการทดลองดาํเนนิงานมีข้อจาํกัดเฉพาะกลุ่ม และใชใ้นห้องปฏบิัติการทดลองดาํเนนิงาน ชว่งที่ ชว่งที่ ชว่งที่ ชว่งที่ 2 2 2 2 มผีู้พฒันารหสัคาํสัง่เปน็ภาษาองักฤษรว่มกบัเลขฐานอืน่ เชน่ เลขฐานสบิหกมผีู้พฒันารหสัคาํสัง่เปน็ภาษาองักฤษรว่มกบัเลขฐานอืน่ เชน่ เลขฐานสบิหกมผีู้พฒันารหสัคาํสัง่เปน็ภาษาองักฤษรว่มกบัเลขฐานอืน่ เชน่ เลขฐานสบิหกมผีู้พฒันารหสัคาํสัง่เปน็ภาษาองักฤษรว่มกบัเลขฐานอืน่ เชน่ เลขฐานสบิหกเพื่อให้เขียนคาํสัง่ไดง้า่ย ชือ่วา่ แอสแซมบลีหรอืภาษาสญัลักษณ์ ต่อมาได้มกีารพฒันาเพื่อให้เขียนคาํสัง่ไดง้า่ย ชือ่วา่ แอสแซมบลีหรอืภาษาสญัลักษณ์ ต่อมาได้มกีารพฒันาเพื่อให้เขียนคาํสัง่ไดง้า่ย ชือ่วา่ แอสแซมบลีหรอืภาษาสญัลักษณ์ ต่อมาได้มกีารพฒันาเพื่อให้เขียนคาํสัง่ไดง้า่ย ชือ่วา่ แอสแซมบลีหรอืภาษาสญัลักษณ์ ต่อมาได้มกีารพฒันาตัวแปรภาษาขึน้คอืโปรแกรมแอสแซมเบลอรเ์พือ่ใชป้ระมวลผลตัวแปรภาษาขึน้คอืโปรแกรมแอสแซมเบลอรเ์พือ่ใชป้ระมวลผลตัวแปรภาษาขึน้คอืโปรแกรมแอสแซมเบลอรเ์พือ่ใชป้ระมวลผลตัวแปรภาษาขึน้คอืโปรแกรมแอสแซมเบลอรเ์พือ่ใชป้ระมวลผล

ภาษาแอสแซมบล ีมชีื่อเรยีกวา่ ภาษาแอสแซมบล ีมชีื่อเรยีกวา่ ภาษาแอสแซมบล ีมชีื่อเรยีกวา่ ภาษาแอสแซมบล ีมชีื่อเรยีกวา่ ภาษาแอสแซมบล ีมชีื่อเรยีกวา่ ภาษาแอสแซมบล ีมชีื่อเรยีกวา่ ภาษาแอสแซมบล ีมชีื่อเรยีกวา่ ภาษาแอสแซมบล ีมชีื่อเรยีกวา่ ????????

Page 7: Unit 1 Introduction to the C programming language

พฒันาการภาษาคอมพวิเตอร ์ม ีพฒันาการภาษาคอมพวิเตอร ์ม ีพฒันาการภาษาคอมพวิเตอร ์ม ีพฒันาการภาษาคอมพวิเตอร ์ม ีพฒันาการภาษาคอมพวิเตอร ์ม ีพฒันาการภาษาคอมพวิเตอร ์ม ีพฒันาการภาษาคอมพวิเตอร ์ม ีพฒันาการภาษาคอมพวิเตอร ์ม ี4 4 4 4 4 4 4 4 ช่วง คอืช่วง คอืช่วง คอืช่วง คอืช่วง คอืช่วง คอืช่วง คอืช่วง คอื ((((((((ต่อต่อต่อต่อต่อต่อต่อต่อ)))))))) ชว่งที่ ชว่งที่ ชว่งที่ ชว่งที่ ชว่งที่ ชว่งที่ ชว่งที่ ชว่งที่ 3 3 3 3 3 3 3 3 เนน้ให้ใชง้านไดง้า่ยขึน้ โดยรหัสคาํสัง่เปน็ข้อความใกล้เคยีงภาษาองักฤษเนน้ให้ใชง้านไดง้า่ยขึน้ โดยรหัสคาํสัง่เปน็ข้อความใกล้เคยีงภาษาองักฤษเนน้ให้ใชง้านไดง้า่ยขึน้ โดยรหัสคาํสัง่เปน็ข้อความใกล้เคยีงภาษาองักฤษเนน้ให้ใชง้านไดง้า่ยขึน้ โดยรหัสคาํสัง่เปน็ข้อความใกล้เคยีงภาษาองักฤษเนน้ให้ใชง้านไดง้า่ยขึน้ โดยรหัสคาํสัง่เปน็ข้อความใกล้เคยีงภาษาองักฤษเนน้ให้ใชง้านไดง้า่ยขึน้ โดยรหัสคาํสัง่เปน็ข้อความใกล้เคยีงภาษาองักฤษเนน้ให้ใชง้านไดง้า่ยขึน้ โดยรหัสคาํสัง่เปน็ข้อความใกล้เคยีงภาษาองักฤษเนน้ให้ใชง้านไดง้า่ยขึน้ โดยรหัสคาํสัง่เปน็ข้อความใกล้เคยีงภาษาองักฤษที่ใชใ้นการสื่อสารกนัอยู่ จดัเปน็กลุ่มภาษาระดบัสงู ที่ใชใ้นการสื่อสารกนัอยู่ จดัเปน็กลุ่มภาษาระดบัสงู ที่ใชใ้นการสื่อสารกนัอยู่ จดัเปน็กลุ่มภาษาระดบัสงู ที่ใชใ้นการสื่อสารกนัอยู่ จดัเปน็กลุ่มภาษาระดบัสงู ที่ใชใ้นการสื่อสารกนัอยู่ จดัเปน็กลุ่มภาษาระดบัสงู ที่ใชใ้นการสื่อสารกนัอยู่ จดัเปน็กลุ่มภาษาระดบัสงู ที่ใชใ้นการสื่อสารกนัอยู่ จดัเปน็กลุ่มภาษาระดบัสงู ที่ใชใ้นการสื่อสารกนัอยู่ จดัเปน็กลุ่มภาษาระดบัสงู ((((((((High Level language) High Level language) High Level language) High Level language) High Level language) High Level language) High Level language) High Level language) เชน่เชน่เชน่เชน่เชน่เชน่เชน่เชน่ภษาเบสิก ภาษาปาสคาล ภาษาซี โปรแกรมภาษามี ภษาเบสิก ภาษาปาสคาล ภาษาซี โปรแกรมภาษามี ภษาเบสิก ภาษาปาสคาล ภาษาซี โปรแกรมภาษามี ภษาเบสิก ภาษาปาสคาล ภาษาซี โปรแกรมภาษามี ภษาเบสิก ภาษาปาสคาล ภาษาซี โปรแกรมภาษามี ภษาเบสิก ภาษาปาสคาล ภาษาซี โปรแกรมภาษามี ภษาเบสิก ภาษาปาสคาล ภาษาซี โปรแกรมภาษามี ภษาเบสิก ภาษาปาสคาล ภาษาซี โปรแกรมภาษามี 2 2 2 2 2 2 2 2 ลกัษณะ คอื ลกัษณะ คอื ลกัษณะ คอื ลกัษณะ คอื ลกัษณะ คอื ลกัษณะ คอื ลกัษณะ คอื ลกัษณะ คอื อนิเทอรพ์รีตเทอร์ อนิเทอรพ์รีตเทอร์ อนิเทอรพ์รีตเทอร์ อนิเทอรพ์รีตเทอร์ อนิเทอรพ์รีตเทอร์ อนิเทอรพ์รีตเทอร์ อนิเทอรพ์รีตเทอร์ อนิเทอรพ์รีตเทอร์ และคอมไพเลอร์และคอมไพเลอร์และคอมไพเลอร์และคอมไพเลอร์และคอมไพเลอร์และคอมไพเลอร์และคอมไพเลอร์และคอมไพเลอร์

ภาษาสญัลกัษณ์ภาษาสญัลกัษณ์ภาษาสญัลกัษณ์ภาษาสญัลกัษณ์ภาษาสญัลกัษณ์ภาษาสญัลกัษณ์ภาษาสญัลกัษณ์ภาษาสญัลกัษณ์/symbolic/symbolic/symbolic/symbolic/symbolic/symbolic/symbolic/symbolicคาํตอบคาํตอบคาํตอบคาํตอบคาํตอบคาํตอบคาํตอบคาํตอบ::::::::

คาํถามชวนคดิคาํถามชวนคดิคาํถามชวนคดิคาํถามชวนคดิคาํถามชวนคดิคาํถามชวนคดิคาํถามชวนคดิคาํถามชวนคดิ

และคอมไพเลอร์และคอมไพเลอร์และคอมไพเลอร์และคอมไพเลอร์และคอมไพเลอร์และคอมไพเลอร์และคอมไพเลอร์และคอมไพเลอร์ ชว่งที่ ชว่งที่ ชว่งที่ ชว่งที่ 4 4 4 4 เนน้เพิ่มประสิทธภิาพภาษาคอมพวิเตอร์ นาํไปใชค้วบคมุการทาํงานเนน้เพิ่มประสิทธภิาพภาษาคอมพวิเตอร์ นาํไปใชค้วบคมุการทาํงานเนน้เพิ่มประสิทธภิาพภาษาคอมพวิเตอร์ นาํไปใชค้วบคมุการทาํงานเนน้เพิ่มประสิทธภิาพภาษาคอมพวิเตอร์ นาํไปใชค้วบคมุการทาํงานคอมพวิเตอร์ทีใ่ชร้ว่มกบัเทคโนโลยีการสือ่สาร รหสัคาํสัง่เปน็งานคอมพวิเตอร์ทีใ่ชร้ว่มกบัเทคโนโลยีการสือ่สาร รหสัคาํสัง่เปน็งานคอมพวิเตอร์ทีใ่ชร้ว่มกบัเทคโนโลยีการสือ่สาร รหสัคาํสัง่เปน็งานคอมพวิเตอร์ทีใ่ชร้ว่มกบัเทคโนโลยีการสือ่สาร รหสัคาํสัง่เปน็งานโปรแกรมเชงิวตัถุโปรแกรมเชงิวตัถุโปรแกรมเชงิวตัถุโปรแกรมเชงิวตัถุ((((Object Oriented programming Object Oriented programming Object Oriented programming Object Oriented programming Language:OOPLanguage:OOPLanguage:OOPLanguage:OOP ติดตอ่กบัผูใ้ชโ้ปรแกรมกราฟฟิกติดตอ่กบัผูใ้ชโ้ปรแกรมกราฟฟิกติดตอ่กบัผูใ้ชโ้ปรแกรมกราฟฟิกติดตอ่กบัผูใ้ชโ้ปรแกรมกราฟฟิกเชน่ ภาษาวชิวลเบสกิ ภาษาจาวา เปน็ตน้เชน่ ภาษาวชิวลเบสกิ ภาษาจาวา เปน็ตน้เชน่ ภาษาวชิวลเบสกิ ภาษาจาวา เปน็ตน้เชน่ ภาษาวชิวลเบสกิ ภาษาจาวา เปน็ตน้

โปรแกรมภาษาระดบัสูง ไดแ้ก ่โปรแกรมภาษาระดบัสูง ไดแ้ก ่โปรแกรมภาษาระดบัสูง ไดแ้ก ่โปรแกรมภาษาระดบัสูง ไดแ้ก ่โปรแกรมภาษาระดบัสูง ไดแ้ก ่โปรแกรมภาษาระดบัสูง ไดแ้ก ่โปรแกรมภาษาระดบัสูง ไดแ้ก ่โปรแกรมภาษาระดบัสูง ไดแ้ก ่????????

Page 8: Unit 1 Introduction to the C programming language

ประเภทของโปรแกรม แบ่งออกเปน็ ประเภทของโปรแกรม แบ่งออกเปน็ ประเภทของโปรแกรม แบ่งออกเปน็ ประเภทของโปรแกรม แบ่งออกเปน็ ประเภทของโปรแกรม แบ่งออกเปน็ ประเภทของโปรแกรม แบ่งออกเปน็ ประเภทของโปรแกรม แบ่งออกเปน็ ประเภทของโปรแกรม แบ่งออกเปน็ 3 3 3 3 3 3 3 3 ประเภทประเภทประเภทประเภทประเภทประเภทประเภทประเภท 11111111........โปรแกรมระบบปฏบิัตกิารหรอืโอเอส โปรแกรมระบบปฏบิัตกิารหรอืโอเอส โปรแกรมระบบปฏบิัตกิารหรอืโอเอส โปรแกรมระบบปฏบิัตกิารหรอืโอเอส โปรแกรมระบบปฏบิัตกิารหรอืโอเอส โปรแกรมระบบปฏบิัตกิารหรอืโอเอส โปรแกรมระบบปฏบิัตกิารหรอืโอเอส โปรแกรมระบบปฏบิัตกิารหรอืโอเอส ((((((((OSOSOSOSOSOSOSOS :::::::: Operating SystemOperating SystemOperating SystemOperating SystemOperating SystemOperating SystemOperating SystemOperating System))))))))ทําหนา้ที่ คอยดแูลระบบ รวมทง้ติดต่อฮาร์ดแวรส์่วนตา่งๆ ควบคมุการทาํงานทําหนา้ที่ คอยดแูลระบบ รวมทง้ติดต่อฮาร์ดแวรส์่วนตา่งๆ ควบคมุการทาํงานทําหนา้ที่ คอยดแูลระบบ รวมทง้ติดต่อฮาร์ดแวรส์่วนตา่งๆ ควบคมุการทาํงานทําหนา้ที่ คอยดแูลระบบ รวมทง้ติดต่อฮาร์ดแวรส์่วนตา่งๆ ควบคมุการทาํงานทําหนา้ที่ คอยดแูลระบบ รวมทง้ติดต่อฮาร์ดแวรส์่วนตา่งๆ ควบคมุการทาํงานทําหนา้ที่ คอยดแูลระบบ รวมทง้ติดต่อฮาร์ดแวรส์่วนตา่งๆ ควบคมุการทาํงานทําหนา้ที่ คอยดแูลระบบ รวมทง้ติดต่อฮาร์ดแวรส์่วนตา่งๆ ควบคมุการทาํงานทําหนา้ที่ คอยดแูลระบบ รวมทง้ติดต่อฮาร์ดแวรส์่วนตา่งๆ ควบคมุการทาํงานของคยีบ์อรด์ จอภาพ อา่นและบนัทึกข้อมูล ได้แก่ ดอสของคยีบ์อรด์ จอภาพ อา่นและบนัทึกข้อมูล ได้แก่ ดอสของคยีบ์อรด์ จอภาพ อา่นและบนัทึกข้อมูล ได้แก่ ดอสของคยีบ์อรด์ จอภาพ อา่นและบนัทึกข้อมูล ได้แก่ ดอสของคยีบ์อรด์ จอภาพ อา่นและบนัทึกข้อมูล ได้แก่ ดอสของคยีบ์อรด์ จอภาพ อา่นและบนัทึกข้อมูล ได้แก่ ดอสของคยีบ์อรด์ จอภาพ อา่นและบนัทึกข้อมูล ได้แก่ ดอสของคยีบ์อรด์ จอภาพ อา่นและบนัทึกข้อมูล ได้แก่ ดอส((((((((DOS)DOS)DOS)DOS)DOS)DOS)DOS)DOS) WindowsWindowsWindowsWindowsWindowsWindowsWindowsWindows

ภาษาเบสกิ ภาษาปาสคาล ภาษาซีภาษาเบสกิ ภาษาปาสคาล ภาษาซีภาษาเบสกิ ภาษาปาสคาล ภาษาซีภาษาเบสกิ ภาษาปาสคาล ภาษาซีภาษาเบสกิ ภาษาปาสคาล ภาษาซีภาษาเบสกิ ภาษาปาสคาล ภาษาซีภาษาเบสกิ ภาษาปาสคาล ภาษาซีภาษาเบสกิ ภาษาปาสคาล ภาษาซีคาํตอบคาํตอบคาํตอบคาํตอบคาํตอบคาํตอบคาํตอบคาํตอบ::::::::

คาํถามชวนคดิคาํถามชวนคดิคาํถามชวนคดิคาํถามชวนคดิคาํถามชวนคดิคาํถามชวนคดิคาํถามชวนคดิคาํถามชวนคดิ

ของคยีบ์อรด์ จอภาพ อา่นและบนัทึกข้อมูล ได้แก่ ดอสของคยีบ์อรด์ จอภาพ อา่นและบนัทึกข้อมูล ได้แก่ ดอสของคยีบ์อรด์ จอภาพ อา่นและบนัทึกข้อมูล ได้แก่ ดอสของคยีบ์อรด์ จอภาพ อา่นและบนัทึกข้อมูล ได้แก่ ดอสของคยีบ์อรด์ จอภาพ อา่นและบนัทึกข้อมูล ได้แก่ ดอสของคยีบ์อรด์ จอภาพ อา่นและบนัทึกข้อมูล ได้แก่ ดอสของคยีบ์อรด์ จอภาพ อา่นและบนัทึกข้อมูล ได้แก่ ดอสของคยีบ์อรด์ จอภาพ อา่นและบนัทึกข้อมูล ได้แก่ ดอส((((((((DOS)DOS)DOS)DOS)DOS)DOS)DOS)DOS) WindowsWindowsWindowsWindowsWindowsWindowsWindowsWindows NT/XP/NT/XP/NT/XP/NT/XP/NT/XP/NT/XP/NT/XP/NT/XP/77777777/vista /vista /vista /vista /vista /vista /vista /vista เปน็ตน้เปน็ตน้เปน็ตน้เปน็ตน้เปน็ตน้เปน็ตน้เปน็ตน้เปน็ตน้ 2222. . . . โปรแกรมเอนกประสงค์โปรแกรมเอนกประสงค์โปรแกรมเอนกประสงค์โปรแกรมเอนกประสงค์((((Utility ProgramUtility ProgramUtility ProgramUtility Program))))ชว่ยอาํนวยความสะดวกใหก้บัผูใ้ชค้อมพวิเตอร์ เปน็เครือ่งมอืในการแกไ้ขปญัหาหรอืชว่ยอาํนวยความสะดวกใหก้บัผูใ้ชค้อมพวิเตอร์ เปน็เครือ่งมอืในการแกไ้ขปญัหาหรอืชว่ยอาํนวยความสะดวกใหก้บัผูใ้ชค้อมพวิเตอร์ เปน็เครือ่งมอืในการแกไ้ขปญัหาหรอืชว่ยอาํนวยความสะดวกใหก้บัผูใ้ชค้อมพวิเตอร์ เปน็เครือ่งมอืในการแกไ้ขปญัหาหรอืวิเคราะหป์ญัหารวมทัง้ตรวจสอบระบบ เชน่ โปรแกรมตรวจสอบความเรว็เครือ่งวิเคราะหป์ญัหารวมทัง้ตรวจสอบระบบ เชน่ โปรแกรมตรวจสอบความเรว็เครือ่งวิเคราะหป์ญัหารวมทัง้ตรวจสอบระบบ เชน่ โปรแกรมตรวจสอบความเรว็เครือ่งวิเคราะหป์ญัหารวมทัง้ตรวจสอบระบบ เชน่ โปรแกรมตรวจสอบความเรว็เครือ่งโปรแกรมตรวจไวรัส โปรแกรมบบีขอ้มลู เปน็ตน้โปรแกรมตรวจไวรัส โปรแกรมบบีขอ้มลู เปน็ตน้โปรแกรมตรวจไวรัส โปรแกรมบบีขอ้มลู เปน็ตน้โปรแกรมตรวจไวรัส โปรแกรมบบีขอ้มลู เปน็ตน้

โปรแกรมตรวจไวรสั เปน็โปรแกรมประเภทใดโปรแกรมตรวจไวรสั เปน็โปรแกรมประเภทใดโปรแกรมตรวจไวรสั เปน็โปรแกรมประเภทใดโปรแกรมตรวจไวรสั เปน็โปรแกรมประเภทใดโปรแกรมตรวจไวรสั เปน็โปรแกรมประเภทใดโปรแกรมตรวจไวรสั เปน็โปรแกรมประเภทใดโปรแกรมตรวจไวรสั เปน็โปรแกรมประเภทใดโปรแกรมตรวจไวรสั เปน็โปรแกรมประเภทใด????????

Page 9: Unit 1 Introduction to the C programming language

ประเภทของโปรแกรม ประเภทของโปรแกรม ประเภทของโปรแกรม ประเภทของโปรแกรม ประเภทของโปรแกรม ประเภทของโปรแกรม ประเภทของโปรแกรม ประเภทของโปรแกรม แบ่งออกเปน็ แบ่งออกเปน็ แบ่งออกเปน็ แบ่งออกเปน็ แบ่งออกเปน็ แบ่งออกเปน็ แบ่งออกเปน็ แบ่งออกเปน็ 3 3 3 3 3 3 3 3 ประเภท ประเภท ประเภท ประเภท ประเภท ประเภท ประเภท ประเภท ((((((((ต่อต่อต่อต่อต่อต่อต่อต่อ)))))))) 33333333........โปรแกรมประยกุต์ บางครัง้เราเรยีกวา่ ซอฟท์แวรส์าํเรจ็รปูโปรแกรมประยกุต์ บางครัง้เราเรยีกวา่ ซอฟท์แวรส์าํเรจ็รปูโปรแกรมประยกุต์ บางครัง้เราเรยีกวา่ ซอฟท์แวรส์าํเรจ็รปูโปรแกรมประยกุต์ บางครัง้เราเรยีกวา่ ซอฟท์แวรส์าํเรจ็รปูโปรแกรมประยกุต์ บางครัง้เราเรยีกวา่ ซอฟท์แวรส์าํเรจ็รปูโปรแกรมประยกุต์ บางครัง้เราเรยีกวา่ ซอฟท์แวรส์าํเรจ็รปูโปรแกรมประยกุต์ บางครัง้เราเรยีกวา่ ซอฟท์แวรส์าํเรจ็รปูโปรแกรมประยกุต์ บางครัง้เราเรยีกวา่ ซอฟท์แวรส์าํเรจ็รปู ((((((((PackegePackegePackegePackegePackegePackegePackegePackege SoftwareSoftwareSoftwareSoftwareSoftwareSoftwareSoftwareSoftware))))))))เปน็โปรแกรมทีพ่ฒันาขึน้มาสาํหรบังานเฉพาะดา้น มกีารทาํงานทีแ่ตกตา่งกนั เชน่เปน็โปรแกรมทีพ่ฒันาขึน้มาสาํหรบังานเฉพาะดา้น มกีารทาํงานทีแ่ตกตา่งกนั เชน่เปน็โปรแกรมทีพ่ฒันาขึน้มาสาํหรบังานเฉพาะดา้น มกีารทาํงานทีแ่ตกตา่งกนั เชน่เปน็โปรแกรมทีพ่ฒันาขึน้มาสาํหรบังานเฉพาะดา้น มกีารทาํงานทีแ่ตกตา่งกนั เชน่เปน็โปรแกรมทีพ่ฒันาขึน้มาสาํหรบังานเฉพาะดา้น มกีารทาํงานทีแ่ตกตา่งกนั เชน่เปน็โปรแกรมทีพ่ฒันาขึน้มาสาํหรบังานเฉพาะดา้น มกีารทาํงานทีแ่ตกตา่งกนั เชน่เปน็โปรแกรมทีพ่ฒันาขึน้มาสาํหรบังานเฉพาะดา้น มกีารทาํงานทีแ่ตกตา่งกนั เชน่เปน็โปรแกรมทีพ่ฒันาขึน้มาสาํหรบังานเฉพาะดา้น มกีารทาํงานทีแ่ตกตา่งกนั เชน่ 33333333........11111111 โปรแกรมบญัชีโปรแกรมบญัชีโปรแกรมบญัชีโปรแกรมบญัชีโปรแกรมบญัชีโปรแกรมบญัชีโปรแกรมบญัชีโปรแกรมบญัชี

โปรแกรมเอนกประสงค์โปรแกรมเอนกประสงค์โปรแกรมเอนกประสงค์โปรแกรมเอนกประสงค์โปรแกรมเอนกประสงค์โปรแกรมเอนกประสงค์โปรแกรมเอนกประสงค์โปรแกรมเอนกประสงค์((((((((Utility ProgramUtility ProgramUtility ProgramUtility Program))))คาํตอบคาํตอบคาํตอบคาํตอบคาํตอบคาํตอบคาํตอบคาํตอบ::::::::

คาํถามชวนคดิคาํถามชวนคดิคาํถามชวนคดิคาํถามชวนคดิคาํถามชวนคดิคาํถามชวนคดิคาํถามชวนคดิคาํถามชวนคดิ

33333333........11111111 โปรแกรมบญัชีโปรแกรมบญัชีโปรแกรมบญัชีโปรแกรมบญัชีโปรแกรมบญัชีโปรแกรมบญัชีโปรแกรมบญัชีโปรแกรมบญัชี 33333333........22222222 โปรแกรมดา้นดาตา้เบสโปรแกรมดา้นดาตา้เบสโปรแกรมดา้นดาตา้เบสโปรแกรมดา้นดาตา้เบสโปรแกรมดา้นดาตา้เบสโปรแกรมดา้นดาตา้เบสโปรแกรมดา้นดาตา้เบสโปรแกรมดา้นดาตา้เบส 33333333........33333333 โปรแกรมกราฟฟิก โปรแกรมกราฟฟิก โปรแกรมกราฟฟิก โปรแกรมกราฟฟิก โปรแกรมกราฟฟิก โปรแกรมกราฟฟิก โปรแกรมกราฟฟิก โปรแกรมกราฟฟิก 33333333........44444444 โปรแกรมอนิเทอร์เน็ตโปรแกรมอนิเทอร์เน็ตโปรแกรมอนิเทอร์เน็ตโปรแกรมอนิเทอร์เน็ตโปรแกรมอนิเทอร์เน็ตโปรแกรมอนิเทอร์เน็ตโปรแกรมอนิเทอร์เน็ตโปรแกรมอนิเทอร์เน็ต 33333333........55555555 โปรแกรมประมวลผลคาํ โปรแกรมประมวลผลคาํ โปรแกรมประมวลผลคาํ โปรแกรมประมวลผลคาํ โปรแกรมประมวลผลคาํ โปรแกรมประมวลผลคาํ โปรแกรมประมวลผลคาํ โปรแกรมประมวลผลคาํ

โปรแกรมประยกุต ์มชีื่อเรยีกวา่อะไร โปรแกรมประยกุต ์มชีื่อเรยีกวา่อะไร โปรแกรมประยกุต ์มชีื่อเรยีกวา่อะไร โปรแกรมประยกุต ์มชีื่อเรยีกวา่อะไร โปรแกรมประยกุต ์มชีื่อเรยีกวา่อะไร โปรแกรมประยกุต ์มชีื่อเรยีกวา่อะไร โปรแกรมประยกุต ์มชีื่อเรยีกวา่อะไร โปรแกรมประยกุต ์มชีื่อเรยีกวา่อะไร ????????

Page 10: Unit 1 Introduction to the C programming language

จบแลว้ครบัจบแลว้ครบัจบแลว้ครบัจบแลว้ครบัจบแลว้ครบัจบแลว้ครบัจบแลว้ครบัจบแลว้ครบั!!!!!!!!พบกับเนือ้หาถัดไป ดังนี ้พบกับเนือ้หาถัดไป ดังนี ้พบกับเนือ้หาถัดไป ดังนี ้พบกับเนือ้หาถัดไป ดังนี ้พบกับเนือ้หาถัดไป ดังนี ้พบกับเนือ้หาถัดไป ดังนี ้พบกับเนือ้หาถัดไป ดังนี ้พบกับเนือ้หาถัดไป ดังนี ้ 11111111. . . . . . . . กําเนดิภาษาซ ีกําเนดิภาษาซ ีกําเนดิภาษาซ ีกําเนดิภาษาซ ีกําเนดิภาษาซ ีกําเนดิภาษาซ ีกําเนดิภาษาซ ีกําเนดิภาษาซ ี

22222222........ การเขา้สู่โปรแกรม การเขา้สู่โปรแกรม การเขา้สู่โปรแกรม การเขา้สู่โปรแกรม การเขา้สู่โปรแกรม การเขา้สู่โปรแกรม การเขา้สู่โปรแกรม การเขา้สู่โปรแกรม

ซอฟทแ์วรส์าํเรจ็รปูซอฟทแ์วรส์าํเรจ็รปูซอฟทแ์วรส์าํเรจ็รปูซอฟทแ์วรส์าํเรจ็รปูซอฟทแ์วรส์าํเรจ็รปูซอฟทแ์วรส์าํเรจ็รปูซอฟทแ์วรส์าํเรจ็รปูซอฟทแ์วรส์าํเรจ็รปู ((((((((PackegePackegePackegePackegePackegePackegePackegePackege SoftwareSoftwareSoftwareSoftwareSoftwareSoftwareSoftwareSoftware))))))))คาํตอบคาํตอบคาํตอบคาํตอบคาํตอบคาํตอบคาํตอบคาํตอบ::::::::

22222222........ การเขา้สู่โปรแกรม การเขา้สู่โปรแกรม การเขา้สู่โปรแกรม การเขา้สู่โปรแกรม การเขา้สู่โปรแกรม การเขา้สู่โปรแกรม การเขา้สู่โปรแกรม การเขา้สู่โปรแกรม

33333333. . . . . . . . หลกัการเขยีนโปรแกรมภาษาซี หลกัการเขยีนโปรแกรมภาษาซี หลกัการเขยีนโปรแกรมภาษาซี หลกัการเขยีนโปรแกรมภาษาซี หลกัการเขยีนโปรแกรมภาษาซี หลกัการเขยีนโปรแกรมภาษาซี หลกัการเขยีนโปรแกรมภาษาซี หลกัการเขยีนโปรแกรมภาษาซี

44444444. . . . . . . . ขั้นตอนการทาํงานของโปรแกรมภาษาซีขั้นตอนการทาํงานของโปรแกรมภาษาซีขั้นตอนการทาํงานของโปรแกรมภาษาซีขั้นตอนการทาํงานของโปรแกรมภาษาซีขั้นตอนการทาํงานของโปรแกรมภาษาซีขั้นตอนการทาํงานของโปรแกรมภาษาซีขั้นตอนการทาํงานของโปรแกรมภาษาซีขั้นตอนการทาํงานของโปรแกรมภาษาซี


Recommended