![Page 1: 1. โปรแกรม Code::Blocks เขียนบน ระบบปฏิบัติการใด ก ระบบ ...jsbg.joseph.ac.th/6150/mid57/midterm.pdf · 4. โครงสร้างของโปรแกรมภาษาซีคือส่วนใด](https://reader033.vdocuments.site/reader033/viewer/2022043023/5f3e9e0886c482449303792b/html5/thumbnails/1.jpg)
1. โปรแกรม Code::Blocks เขยนบนระบบปฏบตการใด
ก. ระบบปฏบตการดอส ข. ระบบปฏบตการลนกซ
ค. ระบบปฏบตการวนโดว ง. ระบบปฏบตการเดลไฟล
![Page 2: 1. โปรแกรม Code::Blocks เขียนบน ระบบปฏิบัติการใด ก ระบบ ...jsbg.joseph.ac.th/6150/mid57/midterm.pdf · 4. โครงสร้างของโปรแกรมภาษาซีคือส่วนใด](https://reader033.vdocuments.site/reader033/viewer/2022043023/5f3e9e0886c482449303792b/html5/thumbnails/2.jpg)
2. ตวแปลภาษาคอมพวเตอร เรยกวาอะไร ก. PHP ข. อนเทอรเมเจอร ค. แอสเซมบล ง. แอสเซมเบลอร
![Page 3: 1. โปรแกรม Code::Blocks เขียนบน ระบบปฏิบัติการใด ก ระบบ ...jsbg.joseph.ac.th/6150/mid57/midterm.pdf · 4. โครงสร้างของโปรแกรมภาษาซีคือส่วนใด](https://reader033.vdocuments.site/reader033/viewer/2022043023/5f3e9e0886c482449303792b/html5/thumbnails/3.jpg)
3. ใครคอผคดคนภาษาซ ก. Steve Bee Gees
ข. W.stillburg และ Denteen
ค. M.supakron Chuenpanichkit
ง. W. Kernighan และ Dennis M. Ritchie
![Page 4: 1. โปรแกรม Code::Blocks เขียนบน ระบบปฏิบัติการใด ก ระบบ ...jsbg.joseph.ac.th/6150/mid57/midterm.pdf · 4. โครงสร้างของโปรแกรมภาษาซีคือส่วนใด](https://reader033.vdocuments.site/reader033/viewer/2022043023/5f3e9e0886c482449303792b/html5/thumbnails/4.jpg)
4. โครงสรางของโปรแกรมภาษาซ คอสวนใด ก. ชอฟงกชน ข. ชอพอยเตอร ค. สวนกลางของโปรแกรม ง. สวนหนาหลกของโปรแกรม
![Page 5: 1. โปรแกรม Code::Blocks เขียนบน ระบบปฏิบัติการใด ก ระบบ ...jsbg.joseph.ac.th/6150/mid57/midterm.pdf · 4. โครงสร้างของโปรแกรมภาษาซีคือส่วนใด](https://reader033.vdocuments.site/reader033/viewer/2022043023/5f3e9e0886c482449303792b/html5/thumbnails/5.jpg)
5. ขอใดบอกความหมายของภาษาคอมพวเตอร ก. ภาษาทไมออกแบบโครงสราง เพอใชในการเขยนค าสงหรอค าสง ข. ภาษาทออกแบบโครงสรางขนมา เพอใชในการเขยนค าสงหรอชดค าสง ค. ภาษาทใชในการค านวณโปรแกรม คอมพวเตอรโดยเฉพาะ ง. ภาษาทมนษยรจก
![Page 6: 1. โปรแกรม Code::Blocks เขียนบน ระบบปฏิบัติการใด ก ระบบ ...jsbg.joseph.ac.th/6150/mid57/midterm.pdf · 4. โครงสร้างของโปรแกรมภาษาซีคือส่วนใด](https://reader033.vdocuments.site/reader033/viewer/2022043023/5f3e9e0886c482449303792b/html5/thumbnails/6.jpg)
6. รปแบบการเขยนโปรแกรมแบงออกเปนกสวน ก. 1 สวน ข. 2 สวน ค. 3 สวน ง. 4 สวน
![Page 7: 1. โปรแกรม Code::Blocks เขียนบน ระบบปฏิบัติการใด ก ระบบ ...jsbg.joseph.ac.th/6150/mid57/midterm.pdf · 4. โครงสร้างของโปรแกรมภาษาซีคือส่วนใด](https://reader033.vdocuments.site/reader033/viewer/2022043023/5f3e9e0886c482449303792b/html5/thumbnails/7.jpg)
7. สวนใดทขาดไมไดในการเขยนโปรแกรม ก. #include<stdio.h> ข. ฟงกชน main ค. comment \\ ง. เครองหมาย “ ”
![Page 8: 1. โปรแกรม Code::Blocks เขียนบน ระบบปฏิบัติการใด ก ระบบ ...jsbg.joseph.ac.th/6150/mid57/midterm.pdf · 4. โครงสร้างของโปรแกรมภาษาซีคือส่วนใด](https://reader033.vdocuments.site/reader033/viewer/2022043023/5f3e9e0886c482449303792b/html5/thumbnails/8.jpg)
8. สญลกษณใดคอผงงานการตดสนใจแบบทางเลอก ก. ข. ค. ง.
![Page 9: 1. โปรแกรม Code::Blocks เขียนบน ระบบปฏิบัติการใด ก ระบบ ...jsbg.joseph.ac.th/6150/mid57/midterm.pdf · 4. โครงสร้างของโปรแกรมภาษาซีคือส่วนใด](https://reader033.vdocuments.site/reader033/viewer/2022043023/5f3e9e0886c482449303792b/html5/thumbnails/9.jpg)
9. แนวคดใดเกยวกบหลกการเขยนโปรแกรมโครงสราง ก. ออกแบบโปรแกรมเปนล าดบขน ข. ออกแบบโปรแกรมใหมความซบซอน ค. ไมควบคมการท างานทซบซอนของโปรแกรม ง. การท าใหปญหาทมความซบซอนมากใหซอนนอยลง
![Page 10: 1. โปรแกรม Code::Blocks เขียนบน ระบบปฏิบัติการใด ก ระบบ ...jsbg.joseph.ac.th/6150/mid57/midterm.pdf · 4. โครงสร้างของโปรแกรมภาษาซีคือส่วนใด](https://reader033.vdocuments.site/reader033/viewer/2022043023/5f3e9e0886c482449303792b/html5/thumbnails/10.jpg)
10. การเขยนรหสจ าลองหมายถงขอใด ก. รหสค าสงทเขยนชดค าสงขน ข. รหสค าสงทเปนภาษาปาสคาล ค. รหสค าสงทเปนค าสงภาษาคอมพวเตอร ง. รหสค าสงทไมใชค าสงภาษาคอมพวเตอร
![Page 11: 1. โปรแกรม Code::Blocks เขียนบน ระบบปฏิบัติการใด ก ระบบ ...jsbg.joseph.ac.th/6150/mid57/midterm.pdf · 4. โครงสร้างของโปรแกรมภาษาซีคือส่วนใด](https://reader033.vdocuments.site/reader033/viewer/2022043023/5f3e9e0886c482449303792b/html5/thumbnails/11.jpg)
11. ขอใดไมถกตอง ในการตงชอตวแปร ก. อกษรตวแรกตองเปน a - z และ _ ข. หามใชชอเฉพาะ เชน int , main ค. ตวพมพใหญ ตวพมพเลก มความหมายเหมอนกน ง. การตงชอตวแปรจะตองประกอบดวย a-z, 0 - 9 และ _ เทานน
![Page 12: 1. โปรแกรม Code::Blocks เขียนบน ระบบปฏิบัติการใด ก ระบบ ...jsbg.joseph.ac.th/6150/mid57/midterm.pdf · 4. โครงสร้างของโปรแกรมภาษาซีคือส่วนใด](https://reader033.vdocuments.site/reader033/viewer/2022043023/5f3e9e0886c482449303792b/html5/thumbnails/12.jpg)
12. ค าสงใดคอค าสงขนบรรทดใหม ก. \n ข. \t ค. \p ง. \a
![Page 13: 1. โปรแกรม Code::Blocks เขียนบน ระบบปฏิบัติการใด ก ระบบ ...jsbg.joseph.ac.th/6150/mid57/midterm.pdf · 4. โครงสร้างของโปรแกรมภาษาซีคือส่วนใด](https://reader033.vdocuments.site/reader033/viewer/2022043023/5f3e9e0886c482449303792b/html5/thumbnails/13.jpg)
13. int main( ) , ค าสง int เปนขอมลแบบใด ก. โมดล ข. รปแบบฟงกชน ค. ชนดของขอมล ง. สวนค าสง
![Page 14: 1. โปรแกรม Code::Blocks เขียนบน ระบบปฏิบัติการใด ก ระบบ ...jsbg.joseph.ac.th/6150/mid57/midterm.pdf · 4. โครงสร้างของโปรแกรมภาษาซีคือส่วนใด](https://reader033.vdocuments.site/reader033/viewer/2022043023/5f3e9e0886c482449303792b/html5/thumbnails/14.jpg)
14. ตวด าเนนการ % มไวหาผลลพธใด ก. คณ ข. หาคารอยละ ค. หารเอาสวน ง. หารเอาเศษ
![Page 15: 1. โปรแกรม Code::Blocks เขียนบน ระบบปฏิบัติการใด ก ระบบ ...jsbg.joseph.ac.th/6150/mid57/midterm.pdf · 4. โครงสร้างของโปรแกรมภาษาซีคือส่วนใด](https://reader033.vdocuments.site/reader033/viewer/2022043023/5f3e9e0886c482449303792b/html5/thumbnails/15.jpg)
15. เมอนกเรยนเขยนโปรแกรมเสรจ กอน RUN นกเรยนควรท าอยางไร ก. build ข. list ค. again ง. forward
![Page 16: 1. โปรแกรม Code::Blocks เขียนบน ระบบปฏิบัติการใด ก ระบบ ...jsbg.joseph.ac.th/6150/mid57/midterm.pdf · 4. โครงสร้างของโปรแกรมภาษาซีคือส่วนใด](https://reader033.vdocuments.site/reader033/viewer/2022043023/5f3e9e0886c482449303792b/html5/thumbnails/16.jpg)
16. iostream ท ำหนำทใด ก. เคลยหนำจอ ข. สญลกษณปดโปรแกรม ค. สญลกษณเปดโปรแกรม ง. เกบค ำสงทเรยกใชงำน cout , cin
![Page 17: 1. โปรแกรม Code::Blocks เขียนบน ระบบปฏิบัติการใด ก ระบบ ...jsbg.joseph.ac.th/6150/mid57/midterm.pdf · 4. โครงสร้างของโปรแกรมภาษาซีคือส่วนใด](https://reader033.vdocuments.site/reader033/viewer/2022043023/5f3e9e0886c482449303792b/html5/thumbnails/17.jpg)
17. #Include อยสวนใดของกำรเขยนโปรแกรม ก. สวนท 1 ข. สวนท 2 ค. สวนท 3 ง. กอนจบกำรท ำงำน
![Page 18: 1. โปรแกรม Code::Blocks เขียนบน ระบบปฏิบัติการใด ก ระบบ ...jsbg.joseph.ac.th/6150/mid57/midterm.pdf · 4. โครงสร้างของโปรแกรมภาษาซีคือส่วนใด](https://reader033.vdocuments.site/reader033/viewer/2022043023/5f3e9e0886c482449303792b/html5/thumbnails/18.jpg)
18. บรรทดทเขยนโปรแกรมตองมสญลกษณใดปดทำย ก. : ข. ; ค. “ ” ง. <<
![Page 19: 1. โปรแกรม Code::Blocks เขียนบน ระบบปฏิบัติการใด ก ระบบ ...jsbg.joseph.ac.th/6150/mid57/midterm.pdf · 4. โครงสร้างของโปรแกรมภาษาซีคือส่วนใด](https://reader033.vdocuments.site/reader033/viewer/2022043023/5f3e9e0886c482449303792b/html5/thumbnails/19.jpg)
19. กำร Run ดวยวธใดเรวทสด ก. run ข. Chack list ค. build ง. build and run
![Page 20: 1. โปรแกรม Code::Blocks เขียนบน ระบบปฏิบัติการใด ก ระบบ ...jsbg.joseph.ac.th/6150/mid57/midterm.pdf · 4. โครงสร้างของโปรแกรมภาษาซีคือส่วนใด](https://reader033.vdocuments.site/reader033/viewer/2022043023/5f3e9e0886c482449303792b/html5/thumbnails/20.jpg)
20. ขอใดคอคยลดทใช Run ก. Alt + F9 ข. Alt + F8 ค. Ctrl + F9 ง. Ctrl + F8
![Page 21: 1. โปรแกรม Code::Blocks เขียนบน ระบบปฏิบัติการใด ก ระบบ ...jsbg.joseph.ac.th/6150/mid57/midterm.pdf · 4. โครงสร้างของโปรแกรมภาษาซีคือส่วนใด](https://reader033.vdocuments.site/reader033/viewer/2022043023/5f3e9e0886c482449303792b/html5/thumbnails/21.jpg)
21. ค ำสง endl มหนำทใด ก. ขนบรรทดใหม ข. ออกจำกกำร Run ค. ค ำสงจบกำรท ำงำนของฟงกชน ง. เขยนไวบรรทดสดทำยทเขยนโปรแกรม
![Page 22: 1. โปรแกรม Code::Blocks เขียนบน ระบบปฏิบัติการใด ก ระบบ ...jsbg.joseph.ac.th/6150/mid57/midterm.pdf · 4. โครงสร้างของโปรแกรมภาษาซีคือส่วนใด](https://reader033.vdocuments.site/reader033/viewer/2022043023/5f3e9e0886c482449303792b/html5/thumbnails/22.jpg)
22. ล ำดบของตวด ำเนนกำรใดท ำเปนอนดบสดทำย ก. +,- ข. * , / ค. ( ) ง. %
![Page 23: 1. โปรแกรม Code::Blocks เขียนบน ระบบปฏิบัติการใด ก ระบบ ...jsbg.joseph.ac.th/6150/mid57/midterm.pdf · 4. โครงสร้างของโปรแกรมภาษาซีคือส่วนใด](https://reader033.vdocuments.site/reader033/viewer/2022043023/5f3e9e0886c482449303792b/html5/thumbnails/23.jpg)
ก าหนดให a = 5 , b = 3 , c = 2 , d = 8 s=a*b+c; 23 คาของ s มคาเทาใด ก. 13 ข. 17 ค. 21 ง. 25
![Page 24: 1. โปรแกรม Code::Blocks เขียนบน ระบบปฏิบัติการใด ก ระบบ ...jsbg.joseph.ac.th/6150/mid57/midterm.pdf · 4. โครงสร้างของโปรแกรมภาษาซีคือส่วนใด](https://reader033.vdocuments.site/reader033/viewer/2022043023/5f3e9e0886c482449303792b/html5/thumbnails/24.jpg)
ก าหนดให a = 5 , b = 3 , c = 2 , d = 8 t=b+c*b;
24. คาของ t มคาเทาใด ก. 8 ข. 9 ค. 11 ง. 15
![Page 25: 1. โปรแกรม Code::Blocks เขียนบน ระบบปฏิบัติการใด ก ระบบ ...jsbg.joseph.ac.th/6150/mid57/midterm.pdf · 4. โครงสร้างของโปรแกรมภาษาซีคือส่วนใด](https://reader033.vdocuments.site/reader033/viewer/2022043023/5f3e9e0886c482449303792b/html5/thumbnails/25.jpg)
ก าหนดให a = 5 , b = 3 , c = 2 , d = 8 v=a*a+b*b+c*c; 25. คาของ v มคาเทาใด ก. 36 ข. 38 ค. 88 ง. 172
![Page 26: 1. โปรแกรม Code::Blocks เขียนบน ระบบปฏิบัติการใด ก ระบบ ...jsbg.joseph.ac.th/6150/mid57/midterm.pdf · 4. โครงสร้างของโปรแกรมภาษาซีคือส่วนใด](https://reader033.vdocuments.site/reader033/viewer/2022043023/5f3e9e0886c482449303792b/html5/thumbnails/26.jpg)
ก าหนดให a = 5 , b = 3 , c = 2 , d = 8 y=d/c;
26. คาของ y มคาเทาใด ก. 0 ข. 2 ค. 4 ง. 6
![Page 27: 1. โปรแกรม Code::Blocks เขียนบน ระบบปฏิบัติการใด ก ระบบ ...jsbg.joseph.ac.th/6150/mid57/midterm.pdf · 4. โครงสร้างของโปรแกรมภาษาซีคือส่วนใด](https://reader033.vdocuments.site/reader033/viewer/2022043023/5f3e9e0886c482449303792b/html5/thumbnails/27.jpg)
27 จากโปรแกรมขางตนผลลพททไดจากการ Run มกบรรทด ก. 1 บรรทด ข. 2 บรรทด ค. 3 บรรทด ง. 4 บรรทด
#include <iostream>
using namespace std;
int main()
{
cout << "This is Turbo C++ Program ";
cout << "C++ is high language";
return 0;
}
![Page 28: 1. โปรแกรม Code::Blocks เขียนบน ระบบปฏิบัติการใด ก ระบบ ...jsbg.joseph.ac.th/6150/mid57/midterm.pdf · 4. โครงสร้างของโปรแกรมภาษาซีคือส่วนใด](https://reader033.vdocuments.site/reader033/viewer/2022043023/5f3e9e0886c482449303792b/html5/thumbnails/28.jpg)
28 จากโปรแกรมขางตนผลลพททไดจากการ Run มกบรรทด
ก. 2 บรรทด ข. 3 บรรทด
ค. 4 บรรทด ง. 5 บรรทด
#include <iostream>
using namespace std;
int main()
{
cout << " This is C++ Program. \n It is very easy.\n " ;
cout << " I love C++ \n It is hight level language. " ;
return 0;
}
![Page 29: 1. โปรแกรม Code::Blocks เขียนบน ระบบปฏิบัติการใด ก ระบบ ...jsbg.joseph.ac.th/6150/mid57/midterm.pdf · 4. โครงสร้างของโปรแกรมภาษาซีคือส่วนใด](https://reader033.vdocuments.site/reader033/viewer/2022043023/5f3e9e0886c482449303792b/html5/thumbnails/29.jpg)
29. ค าสงใดใชรบขอมลจากผใช (user) ผานทางคยบอรด หรอแปนพมพ
ก. cout ข. cin ค. iostream ง. float
![Page 30: 1. โปรแกรม Code::Blocks เขียนบน ระบบปฏิบัติการใด ก ระบบ ...jsbg.joseph.ac.th/6150/mid57/midterm.pdf · 4. โครงสร้างของโปรแกรมภาษาซีคือส่วนใด](https://reader033.vdocuments.site/reader033/viewer/2022043023/5f3e9e0886c482449303792b/html5/thumbnails/30.jpg)
30. ขอใดคอ สญลกษณ comment ก. \n ข. \\ ค. /* */ ง. &
![Page 31: 1. โปรแกรม Code::Blocks เขียนบน ระบบปฏิบัติการใด ก ระบบ ...jsbg.joseph.ac.th/6150/mid57/midterm.pdf · 4. โครงสร้างของโปรแกรมภาษาซีคือส่วนใด](https://reader033.vdocuments.site/reader033/viewer/2022043023/5f3e9e0886c482449303792b/html5/thumbnails/31.jpg)
วเคราะห Source code ตอไปน สงเกตจดทผด แลวท าการแกไขใหมใหถกตอง โดยเขยน Source code ใหมทกบรรทด เพอใหไดผลลพท ดงรปดานลาง
ตวอยาง Source code
#include <iostream>
using namespace std ;
int main( )
{
cout << " The 10 ASEAN countries. "
cout << " Thailand is a country in ASEAN."
return 0;
}
ผลลพททตองการ