1. �������ѡɳТͧ�����дѺ�٧ ? �. �ӧҹ��������ͧ��������к� �. �����ҷ����Ѻ�ҹ����٧ �. �����Ҥ����������ؤ���� �. �����������§�Ѻ���������� 2. ��������Ҥ�����������������������ͧ��ͷ���ա���ŷ��к�÷Ѵ���¡������� ? �. ����������� �. �Թ���������� �. ��������� �. �ѹ��� 3. ����͵�ͧ��þѲ��������е�ͧ�����㴡� ? �. ��������ѭ�� �. ��¹���ʨ��ͧ �. ��¹����� �. ���͡���ҷ���ͧ����¹ 4. �������§�ӴѺ��鹵��þѲ���������١��ͧ ? �. ��¹����� > ���͡��� > ��¹�ѧ�ҹ��Ы���� > ���ͺ����������� > ��������ѭ�� �. ��¹����� > ���ͺ����������� > ��������ѭ�� > ���͡��� > ��¹�ѧ�ҹ��Ы���� �. ��������ѭ�� > ��¹�ѧ�ҹ��Ы���� > ��¹����� > ���ͺ����������� > ���͡��� �. ��������ѭ�� > ��¹����� > ��¹�ѧ�ҹ��Ы���� > ���ͺ����������� > ���͡��� 5. ���㴤�͢��ᵡ��ҧ�����ҧ����� �Ѻ�ѧ�ҹ ? �. ����鴡Ѻ�ѧ�ҹ�繤�Ժ�¢�鹵��÷ӧҹ �. ����鴡Ѻ�ѧ�ҹ��Ἱ�Ҿ�ͧ����� �. �ѧ�ҹ�繤�Ժ�¢�鹵��÷ӧҹ ��������Ἱ�Ҿ�ͧ����� �. ������繤�Ժ�¢�鹵��÷ӧҹ ��ѧ�ҹ��Ἱ�Ҿ�ͧ����� 6. �ѭ�ѡɳ�����˹�ҷ��� ? �. �ʴ���û����ż� �. �ʴ�����Ѻ��������� �. �ʴ���õѴ�Թ��������º��º �. �ʴ��ش������鹡�÷ӧҹ 7. ���㴤�ͼ��Ѳ�����ҫ� ? �. Arthur C. Clarke �. Dennis Ritchie �. Charles Babbage �. Lady Augusta Ada Byron 8. stdio.h �о������ǹ㴢ͧ�ç���ҧ�������ɫ� ? �. ��ǹ�ѧ��ѹ����˹��ͧ �. ��ǹ�ѧ��ѹ��ѡ �. ��ǹ��С�ȵ������ǹ��ҧ �. ��ǹ�����żš� 9. ������¹��Ժ��������Դ ? �. //printf("Hello, Jaturapad's Online Class.\n"); �. /*printf("Jaturapad Pratoom.\n");/* �. //puts(x); //puts(y); �. /*scanf("%s",&name); printf("name is %s",name);*/ 10. ���㴤������ͧ����ŧ���¤���觵�ҧ� ����ҫ� ? �. ; (semi-colon) �. : (colon) �. # (directive) �. , (comma) 11. ���㴤������������㹡����¹��������ҫ� ? �. Microsoft Word 2010 �. Microsoft Windows Logo �. Dev-C++ �. Internet Explorer 12. ���㴤�ͤ����Ѵ������������������ (������) ��зӧҹ (�ѹ) ? �. F9 �. Ctrl + F9 �. Ctrl + F10 �. Ctrl + O 13. �������١��ͧ�����ѡ��õ�駪��͵���� ? �. day_of_week �. num1 �. 2Subjects �. FLOAT 14. ���㴵��仹�� ��駪��͵���ö١��ͧ�����ѡ㹡�õ�駪��͵���� ? �. 1Sum �. Num 2 �. do �. _name 15. ��ҵ�ͧ����红���������ǡѺ�š�����¹ �� 3.45 ��á�˹���Դ�����Ţͧ����ôѧ���� ? �. char �. float �. int �. short 16. �������§�ӴѺ��Ҵ�����Ţͧ����èҡ������ҡ��١��ͧ ? �. double, float, long, unsigned int �. char, unsigned int, float, double �. long, unsigned long, float, double �. unsigned int, char, float, double 17. ���㴵��仹�� ��ͤӵͺ�ͧ��� y �ҡ�Ծ������˹���� ?int x, y;x = 8;y = ++x;printf(�%d�,y);�. 7 �. 8 �. 9 �. 10 18. ���㴵��仹�� ���Ѵ�ӴѺ�����Ӥѭ����ѧ�ͧ��Ǵ��Թ��������ҧ�١��ͧ ? �. ++, * ���� / , + ���� � �. *, /, +, -, ++ ���� � �. ++, /, +, % ���� � �. /, -, % ���� + 19. ���㴵��仹�� �繤����㹡�����͡��Ẻ�ҧ���� ? �. if �. if-else �. if-else �ԧ�� �. switch 20. ���㴵��仹�� ��ͤ���觷���ͧ����ش��÷ӫ������͡�ҡ�ٻ�ͧ������� ? �. continue �. break �. while �. for 21. ���㴵��仹���ͼŢͧ������������� break ��õ�Ǩ�ͺ���䢴��� switch ? �. ���������������ҹ �. �������� case �����ӧҹ �. �е�Ǩ�ͺ case ��������ӴѺ�Ѵ� �. ����Դ���â�� 22. ���㴵��仹�� ��� �ѡɳС�÷ӧҹ�ͧ�����ǹ��� do-while ? �. ��Ǩ�ͺ��������� ���ͷӧҹ������ �. �ӧҹ��е�Ǩ�ͺ���䢾�����ѹ �. ��Ǩ�ͺ���䢡����Ǩ֧�ӧҹ���� �. �ӧҹ�������觡��֧��Ǩ�ͺ���� 23. ���㴵��仹�� ��� �ӹǹ�ͺ�ͧ��÷ӧҹ�ҡ�ش����觷���˹���� ?for(x=1; x<=10; x+2) printf(�%d�,x); เป็นผังงานที่แสดงถึงขั้นตอนการทำงานภายในระบบหนึ่ง ๆ โดยจะแสดงถึงความเกี่ยวข้องของส่วนที่สำคัญต่าง ๆ ในระบบนั้น เช่น เอกสารเบื้องต้น หรือสื่อบันทึกข้อมูลที่ใช้อยู่เป็นอะไร และผ่านไปยังหน่วยงานใด มีกิจกรรมอะไรในหน่วยงานนั้น แล้วจะส่งต่อไปหน่วยงานใด เป็นต้น ดังนั้นผังงานระบบอาจเกี่ยวข้องกับคน วัสดุ และเครื่องจักร ซึ่งแต่ละจุดจะประกอบไปด้วย การนำข้อมูลเข้า วิธีการประมวลผลและการแสดงผลลัพธ์ (Input – Process - Output) ว่ามาจากที่ใดอย่างกว้าง ๆ จึงสามารถเขียนโปรแกรมจากผังงานระบบได้ Show
ผังงานประเภทนี้แสดงถึงขั้นตอนของคำสั่งที่ใช้ในโปรแกรม ผังงานนี้อาจสร้างจากผังงานระบบโดยผู้เขียนผังงานจะดึงเอาแต่ละจุดที่เกี่ยวข้องการทำงานของเครื่องคอมพิวเตอร์ที่ปรากฏในผังงานระบบมาเขียน เพื่อให้ทราบว่าถ้าจะใช้คอมพิวเตอร์ทำงานในจุดนั้นเพื่อให้ได้ผลลัพธ์ที่ตามต้องการ ควรที่จะมีขั้นตอนคำสั่งอย่างไร และจะได้นำมาเขียนโปรแกรมคอมพิวเตอร์ทำงานต่อไป การใช้งานผังงานระบบ ตัวอย่าง ผังงานระบบและผังงานโปรแกรมของการคำนวณพื้นที่สามเหลี่ยม 100 รูป ผังงานระบบ ผังงานโปรแกรม ประโยชน์และข้อจำกัดของผังงานระบบ ข้อจำกัดของผังงานระบบ ตารางที่ 6.1 แสดงสัญลักษณ์และความหมายของผังงานระบบ สัญลักษณ์ ความหมาย ตัวอย่างการใช้ คำอธิบาย แสดงการเริ่มต้น หรือการสิ้นสุดของการเขียนผังงานระบบ (Terminal Interrupt) 1 เริ่มผังงานระบบ การรับข้อมูลหรือแสดงข้อมูล (Input Output Media) 1 รับ(อ่าน) ค่า A โดยไม่ระบุสื่อที่บันทึกค่า A การรับข้อมูลหรือแสดงข้อมูลโดยใช้บัตรเจาะรูเป็นสื่อ(Punch card) รับ (อ่าน)ค่า A ที่บันทึกบนบัตร 1 ใบ การรับข้อมูลหรือแสดงข้อมูลโดยใช้เทปกระดาษ (Punch Tape) อ่านค่า ID ที่บันทึกบนเทปกระดาษ การรับข้อมูลหรือ สัญลักษณ์ ความหมาย ตัวอย่างใช้ คำอธิบาย การแสดงข้อมูลหรือผลลัพธ์พิมพ์ทางเครื่องพิมพ์ลงบนกระดาษต่อเนื่อง (Continuous Paper) ให้พิมพ์ค่า A ทางกระดาษต่อเนื่อง การแสดงผลลัพธ์ทางจอภาพ (Display) แสดงค่า A ทางจอภาพ แสดงผลการประมวลเช่น การคำนวณ หรือการกำหนดค่า 1 คำนวณค่า A บวกค่า B เส้นแสดงทิศทางสำคัญของการทำงานตามปลายลูกศร (Flow Line) แสดงจุดต่อเนื่องจาก ที่หนึ่งไปยังอีกที่หนึ่งของผังงานระบบหนึ่ง ๆ ที่ไม่สะดวกจะใช้เส้นโดยหมายถึงจุดต่อเนื่องที่อยู่ในหน้าเดียวกัน การเขียน flowchart ต้องเขียนสิ่งใดเป็นอันดับแรกวิธีใช้เขียนผังงาน. ผังงาน (Flowchart) ต้องมีจุดเริ่มต้น (Start) และจุดสิ้นสุด (End). สัญลักษณ์แต่ละรูปจะถูกเชื่อมต่อด้วยทิศทางการทำงาน (Direction Flow) เพื่อบอกว่าเมื่อทำงานนี้เสร็จต้องไปทำงานไหนต่อไป. การทำงานจะต้องเริ่มต้นที่จุดเริ่มต้น (Start) และจบที่จุดสิ้นสุด (End) เท่านั้น. ผังงานโปรแกรมคืออะไร2. ผังงานโปรแกรม (Program Flowchart) คือ ผังงานที่แสดงถึงขั้นตอนในการทำงานของโปรแกรม ตั้งแต่รับข้อมูล คำนวณ จนถึงแสดงผลลัพธ์ สัญลักษณ์ที่ใช้ในการเขียนผังงาน (FLOWCHATING SYMBOLS)
แผนภาพที่นิยมใช้ในการลำดับขั้นตอนโปรแกรมนิยมใช้แผนภาพแบบใดคือ แผนภาพแสดงการทำงานของโปรแกรม โดยใช้สัญลักษณ์แสดงขั้นตอนและลักษณะการทำงานแบบต่างๆ สัญลักษณ์เหล่านี้จะถูกเชื่อมโยงด้วยลูกศรเพื่อแสดงลำดับการ
ผังงานระบบใช้ในการทํางานแบบใดผังงานระบบ (System flowchart) เป็นผังงานที่ใช้มองภาพรวมกว้างๆ ของระบบงานหรือระบบในองค์กรว่า • เริ่มต้นทางานอย่างไร มีข้อมูลอะไรบ้าง • มีกระบวนการทางานหรือขั้นตอน
|