31
1. โปรแกรม Code::Blocks เขียนบน ระบบปฏิบัติการใด . ระบบปฏิบัติการดอส . ระบบปฏิบัติการลีนุกซ์ . ระบบปฏิบัติการวินโดว์ . ระบบปฏิบัติการเดลไฟล์

1. โปรแกรม Code::Blocks เขียนบน ระบบปฏิบัติการใด ก ระบบ ...jsbg.joseph.ac.th/6150/mid57/midterm.pdf · 4. โครงสร้างของโปรแกรมภาษาซีคือส่วนใด

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: 1. โปรแกรม Code::Blocks เขียนบน ระบบปฏิบัติการใด ก ระบบ ...jsbg.joseph.ac.th/6150/mid57/midterm.pdf · 4. โครงสร้างของโปรแกรมภาษาซีคือส่วนใด

1. โปรแกรม Code::Blocks เขยนบนระบบปฏบตการใด

ก. ระบบปฏบตการดอส ข. ระบบปฏบตการลนกซ

ค. ระบบปฏบตการวนโดว ง. ระบบปฏบตการเดลไฟล

Page 2: 1. โปรแกรม Code::Blocks เขียนบน ระบบปฏิบัติการใด ก ระบบ ...jsbg.joseph.ac.th/6150/mid57/midterm.pdf · 4. โครงสร้างของโปรแกรมภาษาซีคือส่วนใด

2. ตวแปลภาษาคอมพวเตอร เรยกวาอะไร ก. PHP ข. อนเทอรเมเจอร ค. แอสเซมบล ง. แอสเซมเบลอร

Page 3: 1. โปรแกรม Code::Blocks เขียนบน ระบบปฏิบัติการใด ก ระบบ ...jsbg.joseph.ac.th/6150/mid57/midterm.pdf · 4. โครงสร้างของโปรแกรมภาษาซีคือส่วนใด

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. โครงสร้างของโปรแกรมภาษาซีคือส่วนใด

4. โครงสรางของโปรแกรมภาษาซ คอสวนใด ก. ชอฟงกชน ข. ชอพอยเตอร ค. สวนกลางของโปรแกรม ง. สวนหนาหลกของโปรแกรม

Page 5: 1. โปรแกรม Code::Blocks เขียนบน ระบบปฏิบัติการใด ก ระบบ ...jsbg.joseph.ac.th/6150/mid57/midterm.pdf · 4. โครงสร้างของโปรแกรมภาษาซีคือส่วนใด

5. ขอใดบอกความหมายของภาษาคอมพวเตอร ก. ภาษาทไมออกแบบโครงสราง เพอใชในการเขยนค าสงหรอค าสง ข. ภาษาทออกแบบโครงสรางขนมา เพอใชในการเขยนค าสงหรอชดค าสง ค. ภาษาทใชในการค านวณโปรแกรม คอมพวเตอรโดยเฉพาะ ง. ภาษาทมนษยรจก

Page 6: 1. โปรแกรม Code::Blocks เขียนบน ระบบปฏิบัติการใด ก ระบบ ...jsbg.joseph.ac.th/6150/mid57/midterm.pdf · 4. โครงสร้างของโปรแกรมภาษาซีคือส่วนใด

6. รปแบบการเขยนโปรแกรมแบงออกเปนกสวน ก. 1 สวน ข. 2 สวน ค. 3 สวน ง. 4 สวน

Page 7: 1. โปรแกรม Code::Blocks เขียนบน ระบบปฏิบัติการใด ก ระบบ ...jsbg.joseph.ac.th/6150/mid57/midterm.pdf · 4. โครงสร้างของโปรแกรมภาษาซีคือส่วนใด

7. สวนใดทขาดไมไดในการเขยนโปรแกรม ก. #include<stdio.h> ข. ฟงกชน main ค. comment \\ ง. เครองหมาย “ ”

Page 8: 1. โปรแกรม Code::Blocks เขียนบน ระบบปฏิบัติการใด ก ระบบ ...jsbg.joseph.ac.th/6150/mid57/midterm.pdf · 4. โครงสร้างของโปรแกรมภาษาซีคือส่วนใด

8. สญลกษณใดคอผงงานการตดสนใจแบบทางเลอก ก. ข. ค. ง.

Page 9: 1. โปรแกรม Code::Blocks เขียนบน ระบบปฏิบัติการใด ก ระบบ ...jsbg.joseph.ac.th/6150/mid57/midterm.pdf · 4. โครงสร้างของโปรแกรมภาษาซีคือส่วนใด

9. แนวคดใดเกยวกบหลกการเขยนโปรแกรมโครงสราง ก. ออกแบบโปรแกรมเปนล าดบขน ข. ออกแบบโปรแกรมใหมความซบซอน ค. ไมควบคมการท างานทซบซอนของโปรแกรม ง. การท าใหปญหาทมความซบซอนมากใหซอนนอยลง

Page 10: 1. โปรแกรม Code::Blocks เขียนบน ระบบปฏิบัติการใด ก ระบบ ...jsbg.joseph.ac.th/6150/mid57/midterm.pdf · 4. โครงสร้างของโปรแกรมภาษาซีคือส่วนใด

10. การเขยนรหสจ าลองหมายถงขอใด ก. รหสค าสงทเขยนชดค าสงขน ข. รหสค าสงทเปนภาษาปาสคาล ค. รหสค าสงทเปนค าสงภาษาคอมพวเตอร ง. รหสค าสงทไมใชค าสงภาษาคอมพวเตอร

Page 11: 1. โปรแกรม Code::Blocks เขียนบน ระบบปฏิบัติการใด ก ระบบ ...jsbg.joseph.ac.th/6150/mid57/midterm.pdf · 4. โครงสร้างของโปรแกรมภาษาซีคือส่วนใด

11. ขอใดไมถกตอง ในการตงชอตวแปร ก. อกษรตวแรกตองเปน a - z และ _ ข. หามใชชอเฉพาะ เชน int , main ค. ตวพมพใหญ ตวพมพเลก มความหมายเหมอนกน ง. การตงชอตวแปรจะตองประกอบดวย a-z, 0 - 9 และ _ เทานน

Page 12: 1. โปรแกรม Code::Blocks เขียนบน ระบบปฏิบัติการใด ก ระบบ ...jsbg.joseph.ac.th/6150/mid57/midterm.pdf · 4. โครงสร้างของโปรแกรมภาษาซีคือส่วนใด

12. ค าสงใดคอค าสงขนบรรทดใหม ก. \n ข. \t ค. \p ง. \a

Page 13: 1. โปรแกรม Code::Blocks เขียนบน ระบบปฏิบัติการใด ก ระบบ ...jsbg.joseph.ac.th/6150/mid57/midterm.pdf · 4. โครงสร้างของโปรแกรมภาษาซีคือส่วนใด

13. int main( ) , ค าสง int เปนขอมลแบบใด ก. โมดล ข. รปแบบฟงกชน ค. ชนดของขอมล ง. สวนค าสง

Page 14: 1. โปรแกรม Code::Blocks เขียนบน ระบบปฏิบัติการใด ก ระบบ ...jsbg.joseph.ac.th/6150/mid57/midterm.pdf · 4. โครงสร้างของโปรแกรมภาษาซีคือส่วนใด

14. ตวด าเนนการ % มไวหาผลลพธใด ก. คณ ข. หาคารอยละ ค. หารเอาสวน ง. หารเอาเศษ

Page 15: 1. โปรแกรม Code::Blocks เขียนบน ระบบปฏิบัติการใด ก ระบบ ...jsbg.joseph.ac.th/6150/mid57/midterm.pdf · 4. โครงสร้างของโปรแกรมภาษาซีคือส่วนใด

15. เมอนกเรยนเขยนโปรแกรมเสรจ กอน RUN นกเรยนควรท าอยางไร ก. build ข. list ค. again ง. forward

Page 16: 1. โปรแกรม Code::Blocks เขียนบน ระบบปฏิบัติการใด ก ระบบ ...jsbg.joseph.ac.th/6150/mid57/midterm.pdf · 4. โครงสร้างของโปรแกรมภาษาซีคือส่วนใด

16. iostream ท ำหนำทใด ก. เคลยหนำจอ ข. สญลกษณปดโปรแกรม ค. สญลกษณเปดโปรแกรม ง. เกบค ำสงทเรยกใชงำน cout , cin

Page 17: 1. โปรแกรม Code::Blocks เขียนบน ระบบปฏิบัติการใด ก ระบบ ...jsbg.joseph.ac.th/6150/mid57/midterm.pdf · 4. โครงสร้างของโปรแกรมภาษาซีคือส่วนใด

17. #Include อยสวนใดของกำรเขยนโปรแกรม ก. สวนท 1 ข. สวนท 2 ค. สวนท 3 ง. กอนจบกำรท ำงำน

Page 18: 1. โปรแกรม Code::Blocks เขียนบน ระบบปฏิบัติการใด ก ระบบ ...jsbg.joseph.ac.th/6150/mid57/midterm.pdf · 4. โครงสร้างของโปรแกรมภาษาซีคือส่วนใด

18. บรรทดทเขยนโปรแกรมตองมสญลกษณใดปดทำย ก. : ข. ; ค. “ ” ง. <<

Page 19: 1. โปรแกรม Code::Blocks เขียนบน ระบบปฏิบัติการใด ก ระบบ ...jsbg.joseph.ac.th/6150/mid57/midterm.pdf · 4. โครงสร้างของโปรแกรมภาษาซีคือส่วนใด

19. กำร Run ดวยวธใดเรวทสด ก. run ข. Chack list ค. build ง. build and run

Page 20: 1. โปรแกรม Code::Blocks เขียนบน ระบบปฏิบัติการใด ก ระบบ ...jsbg.joseph.ac.th/6150/mid57/midterm.pdf · 4. โครงสร้างของโปรแกรมภาษาซีคือส่วนใด

20. ขอใดคอคยลดทใช Run ก. Alt + F9 ข. Alt + F8 ค. Ctrl + F9 ง. Ctrl + F8

Page 21: 1. โปรแกรม Code::Blocks เขียนบน ระบบปฏิบัติการใด ก ระบบ ...jsbg.joseph.ac.th/6150/mid57/midterm.pdf · 4. โครงสร้างของโปรแกรมภาษาซีคือส่วนใด

21. ค ำสง endl มหนำทใด ก. ขนบรรทดใหม ข. ออกจำกกำร Run ค. ค ำสงจบกำรท ำงำนของฟงกชน ง. เขยนไวบรรทดสดทำยทเขยนโปรแกรม

Page 22: 1. โปรแกรม Code::Blocks เขียนบน ระบบปฏิบัติการใด ก ระบบ ...jsbg.joseph.ac.th/6150/mid57/midterm.pdf · 4. โครงสร้างของโปรแกรมภาษาซีคือส่วนใด

22. ล ำดบของตวด ำเนนกำรใดท ำเปนอนดบสดทำย ก. +,- ข. * , / ค. ( ) ง. %

Page 23: 1. โปรแกรม Code::Blocks เขียนบน ระบบปฏิบัติการใด ก ระบบ ...jsbg.joseph.ac.th/6150/mid57/midterm.pdf · 4. โครงสร้างของโปรแกรมภาษาซีคือส่วนใด

ก าหนดให 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. โครงสร้างของโปรแกรมภาษาซีคือส่วนใด

ก าหนดให 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. โครงสร้างของโปรแกรมภาษาซีคือส่วนใด

ก าหนดให 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. โครงสร้างของโปรแกรมภาษาซีคือส่วนใด

ก าหนดให 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. โครงสร้างของโปรแกรมภาษาซีคือส่วนใด

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. โครงสร้างของโปรแกรมภาษาซีคือส่วนใด

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. โครงสร้างของโปรแกรมภาษาซีคือส่วนใด

29. ค าสงใดใชรบขอมลจากผใช (user) ผานทางคยบอรด หรอแปนพมพ

ก. cout ข. cin ค. iostream ง. float

Page 30: 1. โปรแกรม Code::Blocks เขียนบน ระบบปฏิบัติการใด ก ระบบ ...jsbg.joseph.ac.th/6150/mid57/midterm.pdf · 4. โครงสร้างของโปรแกรมภาษาซีคือส่วนใด

30. ขอใดคอ สญลกษณ comment ก. \n ข. \\ ค. /* */ ง. &

Page 31: 1. โปรแกรม Code::Blocks เขียนบน ระบบปฏิบัติการใด ก ระบบ ...jsbg.joseph.ac.th/6150/mid57/midterm.pdf · 4. โครงสร้างของโปรแกรมภาษาซีคือส่วนใด

วเคราะห 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;

}

ผลลพททตองการ