﻿ข อที่  : 1 

          หนวยเก็ บความจําที่ติ ดตอกับ  CPU ได เร็ วที่สุดคื ออะไร 



          คําตอบ  1 :  CD-ROM  

          คําตอบ 2 :  HARD DISK  

          คําตอบ 3 :   SDRAM  

          คําตอบ 4 :  REGISTER A                                                                                                           

                                                                                                                                  

                                                                                                                                 

ข อที่  : 2                                                                                                               

          ลําดั บขั้ นตอนการทํางานของคอมพิ วเตอรมี อยางไร                                                            

          คําตอบ  1 :  เริ่ม  คํานวณ ประกาศชนิ ดตั วแปร รั บข อมูล  แสดงคําตอบ จบ                                 

          คําตอบ 2 :   เริ่ม  ประกาศชนิ ดตั วแปร รั บข อมูล  คํานวณ แสดงคําตอบ จบ                            

                                                                                                        

          คําตอบ 3 :   เริ่ม  รั บข อมูล  ประกาศชนิ ดตั วแปร คํานวณ แสดงคําตอบ จบ                  

          คําตอบ 4 :   เริ่ม  รั บข อมูล  ประกาศชนิ ดตั วแปร แสดงคําตอบ คํานวณ จบ             

                                                                                              

                                                                                       

ข อที่  : 3                                                                      

          ข อใดตอไปนี้คื อคุณบัติ  Portable ของการเขี ยนโปรแกรม             

                                                                          

          คําตอบ  1 :  สามารถเขี ยนโปรแกรมไดสั้ นที่สุด             

          คําตอบ 2 :   สามารถเขี ยนโปรแกรมให ประมวลผลได เร็ วที่สุด ส 

          คําตอบ 3 :   สามารถเขี ยนโปรแกรมเพื่ อทํางานข ามเครื อขายได   

                                                      

          คําตอบ 4 :   สามารถย ายโปรแกรมไปทํางานยั งเครื่ องคอมพิ วเตอรตางระบบได   

                                                   

                                              

                                         

ข อที่  : 4                       

                                

          อะไรไมเป นสวนหนึ่ งของระบบคอมพิ วเตอร 

                            

          คําตอบ  1 :  สวนประมวลผลกลาง (CPU)                     

          คําตอบ 2 :  หนวยความจํา (Memory)               

          คําตอบ 3 :   อุปกรณอิ นพุต  

          คําตอบ 4 :   อุปกรณเอาตพุต  



             

ข อที่  : 5 

          อะไรคื อคุณสมบัติ ของหนวยความจําประเภท ROM (Read Only Memory)  

       คําตอบ  1 :  สามารถอาน และเขียนได   

       คําตอบ 2 :  สามารถอานได อยางเดี ยว                                                      

       คําตอบ 3 :  สามารถเขียนได อยางเดี ยว  

       คําตอบ 4 :  ไมสามารถอานและเขียนได   



          

ข อที่  : 6 

       อะไรคื อคุณสมบัติ ของ หนวยความจําประเภท RAM (Random Access Memory) 



       คําตอบ  1 :  สามารถอาน และเขียนได                                                      

       คําตอบ 2 :  สามารถอานได อยางเดี ยว                                                

       คําตอบ 3 :  สามารถเขียนได อยางเดี ยว                                             

       คําตอบ 4 :  ไมสามารถอานและเขียนได                                           

                                                                                 

                                                                                

ข อที่  : 7                                                                

                                                                       

       ข อใดให ความหมายของสั ญญลั กษณผั งงานตอไปนี้               

                                                                     

                    


----------------------- Page 3-----------------------

       คําตอบ  1 :  การกําหนดคา การประมวลผลหรือการคํานวณ  

       คําตอบ 2 :  การเปรี ยบเที ยบเพื่ อการตั ดสิ นใจ                                               

       คําตอบ 3 :  การรั บข อมู ลหรื อแสดงผลข อมู ลไมได ระบุอุปกรณ  

       คําตอบ 4 :  จุดตอของผั งงานระหวางหน ากระดาษ  



          

ข อที่  : 8 

       ข อใดให ความหมายของสั ญญลั กษณผั งงานตอไปนี้                                          

                                                                           

       คําตอบ  1 :   

                การกําหนดคา การประมวลผล หรือการคํานวณ  

             

       คําตอบ 2 :  การเปรี ยบเที ยบเพื่ อการตั ดสิ นใจ  

       คําตอบ 3 :  การรั บข อมู ลหรื อแสดงผลข อมู ลไมได ระบุอุปกรณ  

       คําตอบ 4 :  จุดตอของผั งงานในหน ากระดาษ  



          

ข อที่  : 9 



       ข อใดให ความหมายของสั ญญลั กษณผั งงานตอไปนี้   


----------------------- Page 4-----------------------


      คําตอบ  1 :  การแสดงผลออกทางเครื่ องพิ มพ   

      คําตอบ 2 :  ฮารดดิ สก         

      คําตอบ 3 :  จุดตอของผั งงานระหวางหน ากระดาษ  

                                   

                                

      คําตอบ 4 :  จุดตอของผั งงานในหน ากระดาษ  

                              

                           

                      

ข อที่  : 10       

      ถ าอั กขระ A ตรงกั บรหั สแอสกี้ (ASCII code) ลําดั บที่  65 ในระบบเลขฐาน10 ถามวาอั กขระ S จะตรงกั บรหั สแอสกี้  ลําดั บที่ เทาไหรในเลขฐาน16 

                  

               

      คําตอบ  1 :  51       

      คําตอบ 2 :  52  

      คําตอบ 3 :  53  

      คําตอบ 4 :  54  



         

ข อที่  : 11 


----------------------- Page 5-----------------------

         ทําไมคอมพิ วเตอรจึ งใช เลขฐานสองในการเก็ บข อมูล 



          คําตอบ  1 :  คอมพิ วเตอรมี ระดับ  Voltage แค 2 ระดับ                                                                            



          คําตอบ 2 :  คอมพิ วเตอรประกอบด วยวงจรอิ เล็ กทรอนิ กสซึ่ งมีลั กษณะการทํางาน 2 โหมด เหมื อนสวิ ทซ เปด  - ดป   



          คําตอบ 3 :  การใช เลขเพี ยงแค 2 เลขในการเก็ บข อมู ลทําให คนสามารถติ ดตอกั บคอมพิ วเตอรไดงายขึ้น   

          คําตอบ 4 :  ไมมีข อใดถู กต อง  



            

ข อที่  : 12 

         ข อใดไมใชหนวยความจําคอมพิ วเตอร                                                                                             

          คําตอบ  1 :  Random-access memory                                                                                         

          คําตอบ 2 :  Read-only memory                                                                                         

          คําตอบ 3 :  Harddisk                                                                                             

                                                                                                                     

          คําตอบ 4 :  Basic input/output system (BIOS)                                                            

                                                                                                             

ข อที่  : 13                                                                                         

                                                                                                    

          คอมพิ วเตอรประเภทใดมี ประสิ ทธิ ภาพในการทํางานสู งสุด                                 

                                                                                             

          คําตอบ  1 :  คอมพิ วเตอรพกพา                                               

          คําตอบ 2 :  เซิรฟเวอรคอมพิ วเตอร                                   

          คําตอบ 3 :  ซู เปอรคอมพิ วเตอร                                  

          คําตอบ 4 :  ไมโครคอมพิ วเตอร                                 

                                                                    

                                                              

ข อที่  : 14                                             

                                                    

         ข อใดคื อสวนประกอบหลั กของคอมพิ วเตอร  



          คําตอบ  1 :  หนวยรั บข อมูล  หนวยประมวลผลกลาง หนวยความจําหลัก  หนวยเก็ บข อมู ลสํารอง และหนวยแสดงผล  

                                             

          คําตอบ 2 :                     

                      หนวยรั บข อมูล  หนวยประมวลผลกลาง หนวยความจําหลัก  หนวยความจําสํารอง และหนวยแสดงผล  

                                   

          คําตอบ 3 :  หนวยรั บข อมูล  หนวยประมวลผลกลาง หนวยความจําหลัก  และหนวยแสดงผล  

                                

          คําตอบ 4 :  หนวยประมวลผลกลาง หนวยความจําหลัก  หนวยเก็ บข อมู ลสํารอง และหนวยแสดงผล  

                           

                       

                 

ข อที่  : 15 

         จงพิ จารณาวาข อความใดกลาวถู กต องสําหรั บการทํางานของคําสั่ งตอไปนี้    

         double d = 9.9;   

         int i = 2;   

         i = (int)d;   



          คําตอบ  1 :  ชนิ ดของข อมู ลตั วแปร d มี การเปลี่ ยนแปลง  


----------------------- Page 6-----------------------

           คําตอบ 2 :   คาที่จั ดเก็ บในตั วแปร d มี การเปลี่ ยนแปลง  



           คําตอบ 3 :   คาที่จั ดเก็ บในตั วแปร i มี การเปลี่ ยนแปลง                                                                                   6 of 155 



           คําตอบ 4 :   คาที่จั ดเก็ บในตั วแปร i และ d มี การเปลี่ ยนแปลง  



             

ข อที่  : 16 

          คําสั่ งใดที่ทําการเปลี่ ยนแปลงคาที่จั ดเก็ บในตั วแปร x 



           คําตอบ  1 :  x +=3;  

           คําตอบ 2 :   y=x+3;                                                                                                                    ย 

           คําตอบ 3 :   x *=1;                                                                                                             ่ า 

           คําตอบ 4 :   x /=1;                                                                                                          น 

                                                                                                                                  ห 

                                                                                                                             ำ 

ข อที่  : 17                                                                                                            จ 

          ผลของการทํางานของคําสั่ง   1, 2 และ 3 คื อข อใดจากโปรแกรมนี้                                             ม 

          int x = 3;                                                                                         ้ า 

          boolean b = true;                                                                              ห 

                                                                                                     ์ิ   

          int y = 9;                                                                              ธ 

          1. (y % x) == 0                                                                  ิท 

          2. b && !(x > 0)                                                            ส 

          3. x <= 3                                                              น 

           คําตอบ  1 :  1. จริง  2. เท็จ  3. เท็จ                           ว 

           คําตอบ 2 :   1. จริง  2. จริง  3. เท็จ                       ง 

                                                                  ส 

           คําตอบ 3 :   1. เท็จ  2. จริง  3. เท็จ            อ 

           คําตอบ 4 :   1. จริง  2. เท็จ  3. จริง       ข 

                                                    ร 

                                               ก 

ข อที่  : 18                              ว 

                                    ิศ 

          ข อใดคื อหน าที่ ของ Compiler 

                                 ว 

           คําตอบ  1 :  ชวยติ ดตอกั บอุปกรณคอมพิ วเตอร  

                             า 

           คําตอบ 2 :  ภ 

                        ชวยแก ไขรหั สคําสั่ งโปรแกรมใหถู กต อง  

                  ส 

           คําตอบ 3 :   ชวยจั ดสรรทรั พยากรภายในระบบคอมพิ วเตอรใหกั บโปรแกรมตาง ๆ  



           คําตอบ 4 :   ชวยแปลคําสั่ งภาษาโปรแกรมตาง ๆ ให คอมพิ วเตอรเข าใจและทํางานได   



             

ข อที่  : 19 

          ภาษาใดที่ถื อวาเป นภาษาระดั บต่ํา 


----------------------- Page 7-----------------------

         คําตอบ  1 :  ภาษาซี   

         คําตอบ 2 :  ภาษาแอสเซมบลี้                                                                                                     7 of 155 

         คําตอบ 3 :  ภาษาปาสคาล  

         คําตอบ 4 :  ภาษาฟอรแทรน  



            

ข อที่  : 20 

         ข อใดตอไปนี้คื อความหมายของโปรแกรม 



         คําตอบ  1 :  ชุดคําสั่ งเพื่ อทําให คอมพิ วเตอรปฏิบัติ งาน                                                             ย 

         คําตอบ 2 :  สั ญลั กษณที่สื่ อความหมายให เครื่ องคอมพิ วเตอรและคนสามารถสื่ อสารกั นได โดยผานกรรมวิธีที่กําหนดขึ้น   ่ า 

         คําตอบ 3 :  ชุดของเลขฐานสองอาทิ  01101011 ที่ คอมพิ วเตอรเข าใจ                                               น 

         คําตอบ 4 :  ถู กทุกขอ                                                                                     ห 

                                                                                                                ำ 

                                                                                                            จ 

ข อที่  : 21                                                                                          ม 

         เครื่ องคํานวณเครื่ องแรกของโลกคื อข อใด ?                                              ้ า 

                                                                                              ห 

         คําตอบ  1 :  เครื่ องคอมพิ วเตอร                                                ์ิ   

                                                                                       ธ 

         คําตอบ 2 :  เครื่ องคิ ดเลข                                             ิท 

         คําตอบ 3 :  ลู กคิด                                                 ส 

         คําตอบ 4 :  กระดานชนวน                                         น 

                                                                    ว 

                                                                ง 

ข อที่  : 22                                              ส 

         เครื่ องคอมพิ วเตอรในยุคที่  2 ใช เทคโนโลยี ใด อ 

                                                  ข 

         คําตอบ  1 :  ทรานซิ สเตอร (Transistors)  ร 

         คําตอบ 2 :  หลอดแก วสุญญากาศ (Vacuum tubes)  

                                          ก 

                                      ว 

         คําตอบ 3 :  ไมโครโพรเซสเซอร (Microprocessors)  

                                ิศ 

         คําตอบ 4 :  วงจรรวม (Integrated circuits)  

                             ว 

                          า 

                     ภ 

ข อที่  : 23   ส 

         การประมวลคําสั่ งในลั กษณะการทํางานแบบสายทอ (pipelining) สอดคล องกั บข อใด  



         คําตอบ  1 :  การประมวลผลแบบแถวลําดับ  (Array processing)  

         คําตอบ 2 :  การประมวลผลแบบขนาน (Parallel processing)  

         คําตอบ 3 :  สถาป ตยกรรม Von Neumann  

         คําตอบ 4 :  ระบบหลายตั วประมวลผล (Multiprocessing)  


----------------------- Page 8-----------------------

            

ข อที่  : 24 

                                                                                                                                           8 of 155 



         ข อใดไมถื อเป นองคประกอบทางฮารดแวรของคอมพิ วเตอร 



          คําตอบ  1 :  หนวยความจําหลัก  (Main Memory)  

          คําตอบ 2 :  รหั สเครื่ อง (Machine Code)  

          คําตอบ 3 :  หนวยประมวลผลกลาง (Central Processing Unit)  

          คําตอบ 4 :  อุปกรณนําเข าและแสดงผล (Input/Output Device)  



                                                                                                                                      ย 

ข อที่  : 25                                                                                                                   ่ า 

         ข อใดเป นความแตกตางระหวาง Compiler และ Interpreter ที่ถู กต อง                                                 น 

          คําตอบ  1 :  Compiler ทําหน าที่ แปลภาษาคอมพิ วเตอรที ละบรรทัด  แต Interpreter จะแปลภาษาทั้ งโปรแกรม      ห 

          คําตอบ 2 :  Compiler แปลได เฉพาะภาษาเครื่ อง แต Interpreter จะแปลไดทุกภาษา                            ำ 

                                                                                                               จ 

          คําตอบ 3 :  Compiler จะทําการแปลภาษาคอมพิ วเตอรทั้ งโปรแกรม แต Interpreter จะแปลภาษาคอมพิ วเตอรบรรทั ดตอบรรทัด   

                                                                                                          ม 

          คําตอบ 4 :  ในการ Debug โปรแกรม ควรใช  Compiler ในการแปลมากกวา Interpreter เพราะจะหาข อผิ ดพลาดไดงายกวา  

                                                                                                    ้ า 

                                                                                                 ห 

                                                                                            ์ิ   

ข อที่  : 26                                                                             ธ 

                                                                                   ิท 

         หลั งจากที่ทําการเขี ยนโปรแกรมจนเสร็ จเรี ยบร อยแลว  จะต องคั ดลอกไฟลใดหากต องการนําโปรแกรมไปใหผูอื่ นใช งาน 

                                                                               ส 

          คําตอบ  1 :  Executable File                                    น 

          คําตอบ 2 :  Source File                                     ว 

                                                                  ง 

          คําตอบ 3 :  Object File                            ส 

          คําตอบ 4 :  Library File                      อ 

                                                   ข 

                                                ร 

ข อที่  : 27                              ก 

                                       ว 

         ข อใดที่ไม ใชสวนประกอบของคอมพิ วเตอร 

                                 ิศ 

          คําตอบ  1 :  คียบอรด  ว 

          คําตอบ 2 :  เมาท  

                          า 

          คําตอบ 3 :  ภ 

                      จอภาพ  

                ส 

          คําตอบ 4 :  กลองเก็ บซอลฟแวร  



            

ข อที่  : 28 

         โปรแกรมคอมพิ วเตอรใดที่มีลั กษณะคล ายโปรแกรมภาษาเครื่ อง 



          คําตอบ  1 :  COBAL  


----------------------- Page 9-----------------------

        คําตอบ 2 :  C  

        คําตอบ 3 :  C++                                                                                          9 of 155 

        คําตอบ 4 :  ASSEMBLY  



          

ข อที่  : 29 

        ข อใดถู กต องสําหรั บการหาผลลั พธในการประผวลผลข อมู ลในระบบคอมพิ วเตอร 



        คําตอบ  1 :  หนวยอิ นพุท  

        คําตอบ 2 :  หนวยเอาทพุท                                                                            ย 

        คําตอบ 3 :  หนวยความจําข อมูล                                                                 ่ า 

        คําตอบ 4 :  หนวยประมวลผลกลาง                                                                 น 

                                                                                                 ห 

                                                                                             ำ 

ข อที่  : 30                                                                             จ 

        การแปลภาษาเครื่ องที ละลําดั บหมายถึง                                         ม 

                                                                                  ้ า 

        คําตอบ  1 :  Translator                                                ห 

        คําตอบ 2 :  Result                                                 ์ิ   

                                                                         ธ 

        คําตอบ 3 :  Interpreter                                     ิท 

        คําตอบ 4 :  Complier                                    ส 

                                                            น 

                                                         ว 

ข อที่  : 31                                         ง 

        โฟลวชารทตามรู ปข างลางนี้ หมายถึง     ส 

                                              อ 

                                          ข 

                                       ร 

                                   ก 

                                ว 

                           ิศ 

                         ว 

                     า 

                 ภ 

             ส 



  


----------------------- Page 10-----------------------

         คําตอบ  1 :  ขบวนการประมวลผล  

         คําตอบ 2 :  อิ นพุท เอาทพุท                                                                                                  10 of 155 

         คําตอบ 3 :  จุดเชื่ อมตอภายในหน าเดี ยวกัน   



         คําตอบ 4 :  การตั ดสิ นใจ  



            

ข อที่  : 32 

         ข อใดไมใชหนวยเก็ บข อมู ลที่ สามารถแก ไขได 



         คําตอบ  1 :  RAM                                                                                                         ย 

         คําตอบ 2 :  ROM                                                                                                    ่ า 

         คําตอบ 3 :  Harddisk                                                                                            น 

         คําตอบ 4 :  CompactFlash                                                                                   ห 

                                                                                                               ำ 

                                                                                                            จ 

ข อที่  : 33                                                                                          ม 

                                                                                                 ้ า 

         ข อใดไมใชสวนประกอบภายใน CPU ของไมโครคอมพิ วเตอร                                 ห 

         คําตอบ  1 :  Cache memory                                                        ์ิ   

                                                                                       ธ 

         คําตอบ 2 :  ALU (Arithmetic Logic Unit)                                 ิท 

         คําตอบ 3 :  Harddisk                                                ส 

         คําตอบ 4 :  Program Counter Register (PC)                      น 

                                                                    ว 

                                                                ง 

ข อที่  : 34                                              ส 

         ระบบปฏิบัติ การ (Operating Systems) ตั วใดไมไดถู กพั ฒนาสําหรั บเครื่ องพีซี 

                                                       อ 

         คําตอบ  1 :  Unix                        ข 

                                               ร 

         คําตอบ 2 :  Linux                ก 

         คําตอบ 3 :  Windows XP       ว 

                                ิศ 

         คําตอบ 4 :  Symbian ว 

                          า 

                     ภ 

ข อที่  : 35   ส 

         ควรใชตั วแปรชนิ ดใดสําหรั บเก็ บข อมูล  “Hello world” เพื่ อแสดงผลบนหน าจอในภายหลัง 



         คําตอบ  1 :  Integer  

         คําตอบ 2 :  Double  

         คําตอบ 3 :  String  

         คําตอบ 4 :  Boolean  


----------------------- Page 11-----------------------

            

ข อที่  : 36 

                                                                                                                                          11 of 155 



         จาก pseudocode:   

         a=0;  

         for i=1 to 10  

         a=a+3;  

         end  

         show_the_value_of(a);  

         ผลลั พธที่ไดคื ออะไร  



          คําตอบ  1 :  0                                                                                                             ย 

          คําตอบ 2 :  1                                                                                                        ่ า 

          คําตอบ 3 :  27                                                                                                    น 

                                                                                                                       ห 

          คําตอบ 4 :  30                                                                                          ำ 

                                                                                                              จ 

                                                                                                         ม 

ข อที่  : 37                                                                                       ้ า 

         จาก pseudocode: a=receive_input_from_user();                                           ห 

         if a>5 and a<10 then                                                               ์ิ   

         if a=8 then                                                                     ธ 

         a=a+9;                                                                   ิท 

         else                                                                 ส 

         a=a+10;                                                          น 

         end                                                          ว 

         else                                                     ง 

         if a=0 then                                         ส 

                                                        อ 

         a=a-10;                                   ข 

         end                                    ร 

         end                               ก 

         ถา  run pseudocode ดั งกลาว 3 ครั้ง  โดยกําหนดให  input จาก user คือ   10, 3, 7 ตามลําดับ  ผลลั พธของคา a ที่ได ในแตละรอบคือ : 

                                       ว 

          คําตอบ  1 :  0 0 70    ิศ 

                              ว 

          คําตอบ 2 :   18 -7 0  

                          า 

          คําตอบ 3 :  9 10 -3  

                     ภ 

                ส 

          คําตอบ 4 :  10 3 70  



            

ข อที่  : 38 

         ข อใดบรรยายคุณลั กษณะของ Random Access Memory (RAM) ที่ ใช ในเครื่ องคอมพิ วเตอรได เหมาะสมที่สุด 



          คําตอบ  1 :  ขนาดที่ ใช งานในเครื่ องคอมพิ วเตอรทั่ วไปแบบตั้ งโต ะคือ  40 Gbyte  

          คําตอบ 2 :  ราคาถู กที่สุดเมื่ อเที ยบกั บราคาของหนวยความจําชนิ ดอื่น   


----------------------- Page 12-----------------------

          คําตอบ 3 :   ความเร็ วในการทํางานช ามากเมื่ อเที ยบกั บการทํางานของหนวยความจําชนิ ดอื่น   

          คําตอบ 4 :   ข อมู ลที่ เก็ บจะสู ญหายเมื่ อป ดเครื่ อง                                                                               12 of 155 



             

ข อที่  : 39 

          ไวรั สคอมพิ วเตอรคื ออะไร 



          คําตอบ  1 :  เชื้ อโรคชนิ ดหนึ่ งที่ติ ดตอระหวางผู ใช งานทําให เกิ ดการเจ็ บป วย ในขณะที่ เข าใช งานตามร านอิ นเตอรเนตคาเฟ   

          คําตอบ 2 :   เชื้ อโรคชนิ ดหนึ่ งที่ติ ดตอจากเครื่ องคอมพิ วเตอรมายั งผู ใช งาน แตมี ความรุนแรงไมมาก  

          คําตอบ 3 :   โปรแกรมคอมพิ วเตอรที่ถู กพั ฒนาขึ้ นมาเพื่ อใช การตรวจสอบการทํางานระบบป องกัน                                      ย 



                       โปรแกรมคอมพิ วเตอรที่ ประสงคร ายตอข อมู ลและการทํางานของเครื่ องคอมพิ วเตอร ซึ่ งสามารถแพรกระจายจากเครื่ องสู เครื่ อง โดยการใช งานรวมกั นของไฟล หรือ 

          คําตอบ 4 :                                                                                                                   ่ า 

                       โปรแกรมตาง ๆ                                                                                                น 

                                                                                                                              ห 

                                                                                                                         ำ 

ข อที่  : 40                                                                                                        จ 

          ข อใดผิด                                                                                             ม 

          คําตอบ  1 :  ฮารดแวรของคอมพิ วเตอรคื อสิ่ งที่จั บตั องได  เชนหนวยประมวลผล                ้ า 

                                                                                                      ห 

          คําตอบ 2 :   ฮารดดิ กสเป นฮารดแวรชนิ ดหนึ่ง                                       ์ิ   

          คําตอบ 3 :   ฮารดแวรที่ ขาดไมไดคื อตั วแปลโปรแกรม                                ธ 

          คําตอบ 4 :   หนวยความจําเป นฮารดแวรที่สําคัญ                              ิท 

                                                                                   ส 

                                                                              น 

ข อที่  : 41                                                             ว 

                                                                      ง 

          ข อใดไมใชชื่อ  operating systems                   ส 

          คําตอบ  1 :  Windows 2000                        อ 

          คําตอบ 2 :   Windows Office                 ข 

                                                   ร 

          คําตอบ 3 :   Windows XP            ก 

          คําตอบ 4 :   Linux             ว 

                                   ิศ 

                                ว 

ข อที่  : 42               า 

                      ภ 

          ข อใดไมใชชึ่ อภาษาคอมพิ วเตอร 

                 ส 

          คําตอบ  1 :  Intel  

          คําตอบ 2 :   JAVA  

          คําตอบ 3 :   Basic  

          คําตอบ 4 :   C  



             


----------------------- Page 13-----------------------

ข อที่  : 43 

         จงบอกวาอุปกรณใดตอไปนี้  เป นอุปกรณประเภท standard output                                                                       13 of 155 



          คําตอบ  1 :  printer  

          คําตอบ 2 :  monitor  

          คําตอบ 3 :  diskette  

          คําตอบ 4 :  Key board  



            

ข อที่  : 44                                                                                                                           ย 

         จงบอกวาอุปกรณใดตอไปนี้  เป นอุปกรณประเภท standard input                                                             ่ า 

          คําตอบ  1 :  printer                                                                                                 น 

          คําตอบ 2 :  monitor                                                                                            ห 

          คําตอบ 3 :  diskette                                                                                      ำ 

                                                                                                                จ 

          คําตอบ 4 :  Keyboard                                                                              ม 

                                                                                                      ้ า 

                                                                                                  ห 

ข อที่  : 45                                                                                ์ิ   

                                                                                           ธ 

         ข อใดไมเกี่ ยวข องกับการเขี ยนโฟลวชารต                                ิท 

          คําตอบ  1 :  การระบุสวน start/end ของโปรแกรม                         ส 

          คําตอบ 2 :  การระบุเงื่อนไขการทํางานตางๆของโปรแกรม              น 

          คําตอบ 3 :  การระบุภาษาที่ จะใช เขี ยนโปรแกรม               ว 

                                                                   ง 

          คําตอบ 4 :  การระบุตั วแปรที่ จะใช ในการคํานวณ     ส 

                                                         อ 

ข อที่  : 46                                       ข 

                                                 ร 

         กําหนดให  A3C เป นเลขฐาน  16 จงแปลงเป นเลขฐาน 8  

                                            ก 

          คําตอบ  1 :  5074             ว 

                                  ิศ 

          คําตอบ 2 :  5010     ว 

          คําตอบ 3 :  5105  

                           า 

                      ภ 

          คําตอบ 4 :  5004  

                ส 

            

ข อที่  : 47 

         เลขฐานสองตอไปนี้   11111000 มีค าเทากั บเลขฐานสิ บหกจํานวนเทาใด 



          คําตอบ  1 :  F4  

          คําตอบ 2 :  E8  


----------------------- Page 14-----------------------

          คําตอบ 3 :  D4  

          คําตอบ 4 :  F8                                                                                                                  14 of 155 



            

ข อที่  : 48 

         คาเลขฐาน  16 ตอไปนี้  คือ   123 จะมีค าเทากั บเลขฐานสองเทาใด 



          คําตอบ  1 :  0010 0010 0011  

          คําตอบ 2 :  0001 0001 0010  

          คําตอบ 3 :  0010 0010 0010                                                                                                 ย 

          คําตอบ 4 :  0001 0010 0011                                                                                           ่ า 

                                                                                                                            น 

                                                                                                                       ห 

ข อที่  : 49                                                                                                     ำ 

         อุปกรณใดไมสามารถนํามาใช เป นหนวยความจําหลัก (main memory)ของคอมพิ วเตอร                        จ 

          คําตอบ  1 :  RAM                                                                               ม 

                                                                                                    ้ า 

          คําตอบ 2 :  ROM                                                                       ห 

          คําตอบ 3 :  PROM                                                                  ์ิ   

                                                                                         ธ 

          คําตอบ 4 :  Flash Memory                                                ิท 

                                                                              ส 

ข อที่  : 50                                                             น 

         คอมพิ วเตอร 32 บิต  คือ  คอมพิ วเตอรที่มี                  ว 

                                                                  ง 

          คําตอบ  1 :  หนวยความจําขนาด 32 บิต               ส 

          คําตอบ 2 :  บั สข อมูล (data bus) ขนาด 32 บิต   อ 

          คําตอบ                                   ข 

                3 :   บั สแอดเดรส(address bus) ขนาด 32 บิต   

                                                ร 

          คําตอบ 4 :  ีริจสเตอร(register) ขนาด 32 บิต   

                                           ก 

                                       ว 

                                 ิศ 

ข อที่  : 51                 ว 

                          า 

         การนําคอมพิ วเตอรไปใช ในการประมวลผลในข อใดไมนาเป นไปได 

                     ภ 

          คําตอบ  1 :  คํานวณหาคาสู งสุดของการรั บน้ําหนั กของสะพาน  

                ส 

          คําตอบ 2 :  หาระยะทางที่สั้ นทีสุดจากเมื องหนึ่ งไปยั งอี กเมื องหนึ่ง   

          คําตอบ 3 :  พยากรณอากาศ  



          คําตอบ 4 :  พยากรณการเกิ ดแผนดิ นไหว  



            

ข อที่  : 52 


----------------------- Page 15-----------------------

         ทําไมโปรแกรมคอมพิ วเตอรที่ ออกแบบมาเพื่ อทํางานบนคอมพิ วเตอรพีซีที่ ใชซีพียูอิ นเทล ึจงไมสามารถนําไปทํางานบนคอมพิ วเตอร ที่มี สถาป ตยกรรมที่ แตกตาง เชนแมคอิ นทอชได 



          คําตอบ  1 :  เพราะชุดคําสั่ งมี ความแตกตางระหวางระบบคอมพิ วเตอรทั้ งสอง                                                          15 of 155 

          คําตอบ 2 :  เพราะระบบปฏิบัติ การแตกตางกัน   

          คําตอบ 3 :  เพราะสวนการจั ดการข อมู ลเข าออกแตกตางกัน   

          คําตอบ 4 :  ทุกข อรวมกั นเป นคําตอบที่ถู กต อง  



            

ข อที่  : 53 

         พอรตอนุกรมแตกตางจากพอรตขนานอยางไร                                                                                           ย 

          คําตอบ  1 :  พอรตอนุกรมสามารถรั บสงข อมู ลได  แตพอรตขนานสงข อมู ลได อยางเดี ยว                                 ่ า 

          คําตอบ 2 :  พอรตอนุกรม สงข อมู ลเรี ยงกั นไปที ละบิ ตบนสายหนึ่ งเสน  พอรตขนาน สงข อมู ลในแตละบิ ตออกไปพร อมๆ กั นบนสายหลายๆ เสน   

                                                                                                                                น 

          คําตอบ 3 :  พอรตอนุกรม สงข อมู ลโดยผานระบบปฏิบัติ การ พอรตขนาน สามารถเขี ยนโปรแกรมติ ดตอได โดยตรง        ห 

          คําตอบ 4 :  พอรตอนุกรม สงข อมู ลได คราวละหนึ่ งไบต พอรตขนานสงข อมู ลได คราวละหลายๆ ไบต           ำ 

                                                                                                                 จ 

                                                                                                            ม 

ข อที่  : 54                                                                                          ้ า 

                                                                                                   ห 

         MO (Magneto-Optical) disk เป นหนวยความจําที่มีพื้ นฐานบนเทคโนโลยี ใด               ์ิ   

                                                                                            ธ 

          คําตอบ  1 :  เทคโนโลยี สารกึ่ งตั วนํา                                     ิท 

          คําตอบ 2 :  เทคโนโลยี แสง                                              ส 

          คําตอบ 3 :  เทคโนโลยี แมเหล็ก                                    น 

          คําตอบ 4 :  ขอ  ข. และค. รวมกั นเป นคําตอบที่ถู กต อง      ว 

                                                                    ง 

                                                              ส 

ข อที่  : 55                                             อ 

         Unicode คื ออะไร                            ข 

                                                 ร 

          คําตอบ  1 :  มาตรฐานชุดคําสั่ งที่ ใช ในซีพียู   

                                            ก 

          คําตอบ 2 :                    ว 

                      มาตรฐานรหั สแทนข อมู ลที่ ใช ในการเก็ บและคํานวณของคอมพิ วเตอร  

                                  ิศ 

          คําตอบ 3 :  มาตรฐานอุตสาหกรรมสําหรั บการออกแบบโปรแกรมคอมพิ วเตอร  

                               ว 

          คําตอบ 4 :  มาตรฐานรหั สใช ในการแสดงตั วอั กษรหรื อข อความ  

                           า 

                      ภ 

                ส 

ข อที่  : 56 

         ข อใด ไมใช องคประกอบของระบบคอมพิ วเตอร 



          คําตอบ  1 :  ฮารดแวร ชิ้ นสวนตางๆ ที่ ประกอบกั นเป นตั วเครื่ อง  

          คําตอบ 2 :  ซอฟตแวร โปรแกรมตางๆ ที่ จะให คอมพิ วเตอรทํางาน  

          คําตอบ 3 :  ข อมูล  ตั วเลขตางๆ ที่ เก็ บอยู ภายในเครื่ อง  


----------------------- Page 16-----------------------

          คําตอบ 4 :  สมชายที่ต องใช คอมพิ วเตอรเก็ บข อมู ลสั ตวในฟารม  



                                                                                                                                            16 of 155 

            

ข อที่  : 57 

         ข อใดจั ดเป นหนวยความจําหลั กในระบบคอมพิ วเตอร 



          คําตอบ  1 :  RAM  

          คําตอบ 2 :  CD-ROM  

          คําตอบ 3 :  Floppy Disk  

          คําตอบ 4 :  Hard Disk                                                                                                        ย 

                                                                                                                                 ่ า 

                                                                                                                              น 

ข อที่  : 58                                                                                                           ห 

         ข อใดกลาวถึ งซุปเปอรคอมพิ วเตอรไดถู กต องที่สุด                                                     ำ 

          คําตอบ  1 :  เป นคอมพิ วเตอรที่มี ความสามารถในการประมวลผลมากที่สุด                                  จ 

          คําตอบ 2 :  ใช เปรี ยบเปรยเครื่ องที่มี ราคาแพงเทานั้น  ไมมี ใชจริง                          ม 

                                                                                                     ้ า 

          คําตอบ 3 :  เหมาะสําหรั บเลมเกมสที่ต องการกราฟฟ กรู ปภาพสู งๆ                      ห 

          คําตอบ 4 :  มีน้ําหนั กเบาจิ๋ วแตแจว ึจงไดชื่ อวา ซุปเปอรคอมพิ วเตอร         ์ิ   

                                                                                          ธ 

                                                                                    ิท 

ข อที่  : 59                                                                  ส 

         สิ่ งที่ได จากการทํา Soft Format หรือ  Logical Format จะสามารถแบงแผนดิ สกเป นกี่ส วน มี อะไรบ าง 

                                                                           น 

                                                                       ว 

          คําตอบ  1 :  3 สวน คือ  Master Boot Record , Data Area , Address Area  

                                                                   ง 

          คําตอบ 2 :  3 สวน คือ  Data Area , Address Area , Root Folder  

                                                             ส 

                                                         อ 

          คําตอบ 3 :  4 สวน คือ  Data Area , Root Folder , Master Boot Record ,File Allocation Table  

                                                    ข 

          คําตอบ 4 :  4 สวน คือ  FAT1 , FAT2 , Data Area , Root Folder  

                                                ร 

                                           ก 

                                       ว 

ข อที่  : 60                     ิศ 

         หากต องการให ประสิ ทธิ ภาพของการทํางานของไดรฟมี ประสิ ทธิ ภาพที่สูง  คํากลาวในข อใดถู กต องที่สุด 

                              ว 

                          า 

          คําตอบ  1 :  จะต องมี ความเร็ วเฉลี่ ยในการเข าถึ งข อมู ลที่สูง  และ ความเร็ วในการถายโอนข อมู ลที่ต่ํา  

                     ภ 

          คําตอบ 2 :  จะต องมี ความเร็ วเฉลี่ ยในการเข าถึ งข อมู ลที่สูง  และ ความเร็ วในการถายโอนข อมู ลที่สูง   

                ส 

          คําตอบ 3 :  จะต องมี ความเร็ วเฉลี่ ยในการเข าถึ งข อมู ลที่ต่ํา และ ความเร็ วในการถายโอนข อมู ลที่สูง   



          คําตอบ 4 :  จะต องมี ความเร็ วเฉลี่ ยในการเข าถึ งข อมู ลที่ต่ําและ ความเร็ วในการถายโอนข อมู ลที่ต่ํา  



            

ข อที่  : 61 

         พื้ นที่ที่ เล็ กที่สุดในการอาน หรือ  เขียนข อมู ลลงไปในแผนดิ สก หรือ  ฮารดดิ สกเรี ยกวาอะไร 


----------------------- Page 17-----------------------

          คําตอบ  1 :  ไบต (Byte)  

          คําตอบ 2 :  บิต  (Bit)                                                                                                           17 of 155 

          คําตอบ 3 :  เซกเตอร(Sector)  

          คําตอบ 4 :  แทร็ก  (Track)  



            

ข อที่  : 62 

         ข อใดไมใชการแบงพื้ นที่ ในการเก็ บข อมูลของระบบปฏิบัติ การ 



          คําตอบ  1 :  บู ตเรกคอรด (Boot Record)                                                                                    ย 

          คําตอบ 2 :  พื้ นที่ ของ OS (OS Area)                                                                                 ่ า 

          คําตอบ 3 :  ไดเร็ กทอรี หรื อโฟลเดอร (Root Folder or Root Directory)                                              น 

          คําตอบ 4 :  พื้ นที่ เก็ บข อมูล  (Data Area)                                                               ห 

                                                                                                                   ำ 

                                                                                                               จ 

ข อที่  : 63                                                                                             ม 

                                                                                                    ้ า 

         เวลาในการเคลื่ อนที่ ของหั วอานไปยั งตําแหนงที่ต องการอานเขี ยนข อมูล  เรี ยกวา   ห 

          คําตอบ  1 :  Header Move Time                                                     ์ิ   

                                                                                          ธ 

          คําตอบ 2 :  Maximum Move Time                                            ิท 

          คําตอบ 3 :  Minimum Access Time                                      ส 

          คําตอบ 4 :  Maximum Access Time                                 น 

                                                                      ว 

                                                                  ง 

ข อที่  : 64                                                ส 

         ความสามารถของระบบปฏิบัติ การที่ สามารถใช งานโปรแกรมหลายๆ ตั วพร อมกั นได เรี ยกวา 

                                                        อ 

          คําตอบ  1 :  Multitasking                ข 

                                                ร 

          คําตอบ 2 :  Object Linking       ก 

                                       ว 

          คําตอบ 3 :  Object Embedding  

                                 ิศ 

          คําตอบ 4 :  Multi User  

                              ว 

                          า 

                     ภ 

ข อที่  : 65   ส 

         ข อใดกลาวถึ งคําวา Hierarchical File System ไดถู กต องที่สุด 



          คําตอบ  1 :  การเก็ บรวบรวมข อมู ลวาโปรแกรมใดใชอุปกรณตั วใดอยู   

          คําตอบ 2 :  โครงสร างการทําเมนู เพื่ อใช งานในโปรแกรมตางๆ  

          คําตอบ 3 :  ระบบที่ ใชสําหรั บการใชข อมู ลรวมกั นในโปรแกรมตางๆ  

          คําตอบ 4 :  โครงสร างการจั ดเก็ บไฟลข อมู ลที่มี โครงสร างแบบระดั บชั้น   


----------------------- Page 18-----------------------

            

ข อที่  : 66 

                                                                                                                                             18 of 155 



          แป นพิ มพกลุมใดใช สร างคําสั่ งลั ดในการสั่ งงานคอมพิ วเตอร 



          คําตอบ  1 :  คียอั กขระ  

          คําตอบ 2 :  คียตั วเลข  



          คําตอบ 3 :  คียฟ งกชั่น   



          คําตอบ 4 :  คียเคลื่ อนย ายตั วอั กษร  



                                                                                                                                        ย 

ข อที่  : 67                                                                                                                     ่ า 

         หนวยวั ดความละเอี ยดในการพิ มพของเครื่ องพิ มพมี หนวยเปน                                                         น 

          คําตอบ  1 :  Dot Pitch                                                                                          ห 

          คําตอบ 2 :  PPM                                                                                            ำ 

                                                                                                                 จ 

          คําตอบ 3 :  DPI                                                                                   ม 

          คําตอบ 4 :  bps                                                                             ้ า 

                                                                                                   ห 

                                                                                              ์ิ   

ข อที่  : 68                                                                               ธ 

         พอรท(Port)ชนิ ดใดของคอมพิ วเตอรสามารถรองรับการเชื่ อมตอแบบPnP(Plug and Play) ิท 

                                                                                ส 

          คําตอบ  1 :  COM1                                                 น 

          คําตอบ 2 :  COM2                                              ว 

                                                                   ง 

          คําตอบ 3 :  USB                                     ส 

          คําตอบ 4 :  ISA                                 อ 

                                                    ข 

                                                 ร 

ข อที่  : 69                               ก 

                                        ว 

         หนวยใดไมใชหนวยวั ดการทํางานของคอมพิ วเตอร 

                                  ิศ 

          คําตอบ  1 :  MIPS    ว 

          คําตอบ 2 :  MFLOPS  

                           า 

                      ภ 

          คําตอบ 3 :  VUP  

                ส 

          คําตอบ 4 :  IPS  



            

ข อที่  : 70 

         หนวยของข อมู ลในคอมพิ วเตอรที่ เล็ กที่สุดคื ออะไร? 



          คําตอบ  1 :  Bit  


----------------------- Page 19-----------------------

          คําตอบ 2 :  Byte  

          คําตอบ 3 :  Field                                                                                                                19 of 155 

          คําตอบ 4 :  Record  



            

ข อที่  : 71 

         มาตรฐานรหั สใดที่นิ ยมใชกั นมากในป จจุบัน 



          คําตอบ  1 :  EBCDIC  

          คําตอบ 2 :  ASCII                                                                                                           ย 

          คําตอบ 3 :  BCD                                                                                                       ่ า 

          คําตอบ 4 :  UCB                                                                                                    น 

                                                                                                                       ห 

                                                                                                                   ำ 

ข อที่  : 72                                                                                                  จ 

         อุปกรณใดตอไปนี้มี การจั ดเก็ บและเข าถึ งข อมู ลแบบลําดับ                                    ม 

                                                                                                    ้ า 

          คําตอบ  1 :  Floppy Disk                                                               ห 

          คําตอบ 2 :  Hard Disk                                                             ์ิ   

                                                                                          ธ 

          คําตอบ 3 :  CDROM                                                        ิท 

          คําตอบ 4 :  Tape                                                     ส 

                                                                          น 

ข อที่  : 73                                                         ว 

                                                                  ง 

         ระบบเครื อขายใดมี ขนาดใหญที่สุด                   ส 

          คําตอบ  1 :  MAN                              อ 

                                                   ข 

          คําตอบ 2 :  LAN                       ร 

          คําตอบ 3 :  WAN                  ก 

          คําตอบ 4 :  ไมมีข อถูก     ว 

                                 ิศ 

                              ว 

ข อที่  : 74             า 

                     ภ 

         ความหมายของคําวาขั้ นตอนวิธี  (Algorithm) คื อข อใด 

                ส 

          คําตอบ  1 :  การทําความเข าใจกั บป ญหาที่ เกิ ดขึ้น   

          คําตอบ 2 :  การหาวิธี แกป ญหา  



          คําตอบ 3 :  การอธิ บายลําดั บขั้ นตอนการทํางานเป นข อๆตั้ งแตขั้ นตอนแรกถึ งขั้ นตอนสุดท าย  



          คําตอบ 4 :  การทดสอบวิธี แกป ญหา  



            


----------------------- Page 20-----------------------

ข อที่  : 75 

          เมื่ อเปรี ยบเที ยบกั บรางกายมนุษย สวนใดของคอมพิ วเตอรที่ทําหน าที่ เปรี ยบเที ยบไดกั บการทํางานของสมอง 

                                                                                                                                               20 of 155 



          คําตอบ  1 :  CPU + RAM  

          คําตอบ 2 :   CPU + Harddisk  

          คําตอบ 3 :   RAM + Harddisk  

          คําตอบ 4 :  OS + RAM  



             

ข อที่  : 76                                                                                                                             ย 

          อุปกรณชิ้ นใดที่ สามารถทําหน าที่ เป นไดทั้ง  Input และ Output                                                        ่ า 

          คําตอบ  1 :  Keyboard, Scanner                                                                                         น 

          คําตอบ 2 :   Printer, Floppy Disk                                                                                 ห 

                                                                                                                       ำ 

          คําตอบ 3 :  Harddisk, Touch Screen                                                                       จ 

          คําตอบ 4 :  Touch Pad, Monitor                                                                      ม 

                                                                                                        ้ า 

                                                                                                    ห 

ข อที่  : 77                                                                                  ์ิ   

          ข อใดไมใชหน าที่ ของ OS (ระบบปฏิบัติ การของคอมพิ วเตอร)                       ธ 

                                                                                      ิท 

          คําตอบ  1 :  เป นตั วกลางสื่ อสารระหวางผู ใช และอุปกรณตางๆ        ส 

          คําตอบ 2 :   ค นหาตําแหนงที่ แนนอนของข อมู ลที่ อยู บน Harddisk  น 

          คําตอบ 3 :   จั ดสรรพื้ นที่ ในหนวยความจําหลั กใหกั บโปรแกรมตางๆ  ว 

          คําตอบ 4 :   ประสานการทํางานระหวาง software และ hardware  ง 

                                                               ส 

                                                          อ 

ข อที่  : 78                                        ข 

                                                  ร 

          ข อใดไมใช OS (ระบบปฏิบัติ การของคอมพิ วเตอร) 

                                             ก 

          คําตอบ  1 :  Opera             ว 

                                  ิศ 

          คําตอบ 2 :  Linux    ว 

          คําตอบ 3 :   DOS  

                           า 

                      ภ 

          คําตอบ 4 :  Unix  

                 ส 

             

ข อที่  : 79 

          คอมพิ วเตอรตั้ งโต ะจั ดเปนคอมพิ วเตอรประเภทใด 



          คําตอบ  1 :  Mini Computer  

          คําตอบ 2 :  Super Computer  


----------------------- Page 21-----------------------

          คําตอบ 3 :  Micro Computer  

          คําตอบ 4 :  Analog Computer                                                                                                   21 of 155 



            

ข อที่  : 80 

         Hard Disk จั ดเป นหนวยความจําประเภทใด 



          คําตอบ  1 :  หนวยความจําหลัก   

          คําตอบ 2 :  หนวยความจําสํารอง  

          คําตอบ 3 :  หนวยความจําถาวร                                                                                             ย 

          คําตอบ 4 :  หนวยความจําชั่ วคราว                                                                                  ่ า 

                                                                                                                          น 

                                                                                                                     ห 

ข อที่  : 81                                                                                                   ำ 

         ข อใดคื อรู ปแบบข อข อมู ลที่ สามารถนําเข าสู ระบบสารสนเทศ                                     จ 

          คําตอบ  1 :  ภาพนิ่ง                                                                          ม 

                                                                                                  ้ า 

          คําตอบ 2 :  ภาพเคลื่ อนไหว                                                           ห 

          คําตอบ 3 :  เสี ยง                                                              ์ิ   

                                                                                        ธ 

          คําตอบ 4 :  ถู กทุกขอ                                                 ิท 

                                                                             ส 

ข อที่  : 82                                                            น 

                                                                     ว 

         ข อใดผิ ดเกี่ ยวกั บหนวยประมวลผลกลาง (Processing Unit)  ง 



          คําตอบ  1 :  เปรี ยบเหมื อนสมองของคอมพิ วเตอรโดยทํางานตามโปรแกรมคอมพิ วเตอรที่ ละคําสั่ง   

                                                            ส 

                                                       อ 

          คําตอบ 2 :  มีส วนประกอบยอยคื อสวนควบคุม (Control Unit) สวนคํานวณ (ALU)  

                                                  ข 

          คําตอบ 3 :  มี หนวยความจําความเร็ วสู งอยู ภายในหนวยประมวลผล  

                                               ร 

          คําตอบ 4 :  ปริ มาณพลั งงานที่ หนวยประมวลผลใช  ไมขึ้ นอยูกั บขนาดของหนวยประมวลผล แตขึ้ นกั บปริ มาณความจุทรานซิ สเตอร  

                                          ก 

                                      ว 

                                 ิศ 

ข อที่  : 83                 ว 

                          า 

         ข อใดกลาวผิ ดเกี่ ยวกับ  Pseudo code และ flow chart  

                     ภ 

          คําตอบ  1 :  Pseudo code และ flow chart ถู กสร างขึ้ นเพื่ อจั ดรู ปแบบความคิ ดในการเขี ยนโปรแกรมให เป นระบบ  

                ส 

          คําตอบ 2 :  Pseudo code จําเป นจะต องถู กแปลงเปน  flow chart กอนเป นคําสั่ งของโปรแกรมคอมพิ วเตอร  

          คําตอบ 3 :  การเขี ยน Flow chart จะเน นการใชสั ญลั กษณเพื่ อใหอานเขาใจได   

          คําตอบ 4 :  ผิ ดทุกขอ   



            

ข อที่  : 84 


----------------------- Page 22-----------------------

         ข อใดไมใชหน าที่ ของ OS (Operating System) 



          คําตอบ  1 :  แบงป นทรั พยากรและเนื้ อหาในหนวยความจําให แตละโปรแกรม                                                            22 of 155 

          คําตอบ 2 :  โหลดโปรแกรมขึ้ นมาทํางาน  

          คําตอบ 3 :  อานและเขียนข อมู ลจากไฟล  

          คําตอบ 4 :  ใช ประสานงานการติ ดตอกั บผู ใช งาน  



            

ข อที่  : 85 

          เครื อขายอิ นเตอรเน็ ตใช ครั้ งแรกที่ ประเทศใด                                                                              ย 

          คําตอบ  1 :  อั งกฤษ                                                                                                     ่ า 

          คําตอบ 2 :  ไทย                                                                                                      น 

          คําตอบ 3 :  ญี่ปุน                                                                                             ห 

          คําตอบ 4 :  สหรั ฐอเมริ กา                                                                                 ำ 

                                                                                                                 จ 

                                                                                                            ม 

ข อที่  : 86                                                                                         ้ า 

                                                                                                   ห 

         E-mail หมายถึ งข อใด                                                                ์ิ   

                                                                                            ธ 

          คําตอบ  1 :  ไปรษณียอิ เล็ กโทรนิ กส                                     ิท 

          คําตอบ 2 :  การรั บสงข อความ                                        ส 

          คําตอบ 3 :  การสนทนาไร สาย                                       น 

          คําตอบ 4 :  การถายโอนข อมูล                                 ว 

                                                                    ง 

                                                              ส 

ข อที่  : 87                                             อ 

                                                    ข 

          คอมพิ วเตอรมี บทบาทกั บการศึ กษาอยางไร  ร 



          คําตอบ  1 :  นํามาประยุกตใช ในกิ จกรรมการเรี ยนการสอน เชน ทําสื่ อตางๆ  

                                            ก 

          คําตอบ 2 :                    ว 

                      จั ดทําประวัตินั กเรี ยน ประวัติ ครู อาจารย  

                                  ิศ 

          คําตอบ 3 :  ใช เป นแหลงเรี ยนรู  เชนการค นคว าจากอิ นเทอรเน็ต   

                               ว 

          คําตอบ 4 :  ถู กทุกขอ   

                           า 

                      ภ 

                ส 

ข อที่  : 88 

         หนวยใดมีลั กษณะการทํางานคล ายกั บสมองของมนุษย 



          คําตอบ  1 :  หนวยประมวลผล  

          คําตอบ 2 :  หนวยรั บข อมูล   

          คําตอบ 3 :  หนวยความจํา  


----------------------- Page 23-----------------------

          คําตอบ 4 :   หนวยแสดงผล  



                                                                                                                                               23 of 155 

             

ข อที่  : 89 

          คอมพิ วเตอรยุคใด ใช วงจรไอซี  (Integrated Circuit) เป นหลัก 



          คําตอบ  1 :  คอมพิ วเตอรยุคแรก  

          คําตอบ 2 :   คอมพิ วเตอรยุคที่  2  

          คําตอบ 3 :   คอมพิ วเตอรยุคที่  3  

          คําตอบ 4 :   คอมพิ วเตอรยุคในยุคปจจ ุบัน                                                                                      ย 

                                                                                                                                    ่ า 

                                                                                                                                 น 

ข อที่  : 90                                                                                                               ห 

          เครื่ องคอมพิ วเตอรที่ เรี ยกวา notebook จั ดวาเป นเครื่ องคอมพิ วเตอรประเภทใด                          ำ 

          คําตอบ  1 :  Super Computer                                                                              จ 

          คําตอบ 2 :   Mainframe Computer                                                                     ม 

                                                                                                        ้ า 

          คําตอบ 3 :   Mini Computer                                                                ห 

          คําตอบ 4 :  Micro Computer                                                           ์ิ   

                                                                                             ธ 

                                                                                      ิท 

ข อที่  : 91                                                                     ส 

          ข อใดเป นอุปกรณรั บข อมู ลเบื้ องตน                           น 

                                                                         ว 

          คําตอบ  1 :  จอภาพ                                        ง 

          คําตอบ 2 :   คียบอรด                               ส 

          คําตอบ 3 :   เครื่ องพิ มพ                     อ 

                                                     ข 

          คําตอบ 4 :   กลองใสดิ สก             ร 

                                             ก 

                                         ว 

ข อที่  : 92                     ิศ 

          อุปกรณที่ช วยในการสํารองไฟฟ าเวลาไฟดั บหรื อไฟตก เรี ยกวาอะไร 

                               ว 

                           า 

          คําตอบ  1 :  Power Supply  

                      ภ 

          คําตอบ 2 :   Monitor  

                 ส 

          คําตอบ 3 :  UPS  

          คําตอบ 4 :  Case  



             

ข อที่  : 93 

          หนวยความจําในข อใด มี ความจุมากที่สุด 


----------------------- Page 24-----------------------

          คําตอบ  1 :  SDRAM  

          คําตอบ 2 :  Hard Disk                                                                                                           24 of 155 

          คําตอบ 3 :  CD-ROM Disk  

          คําตอบ 4 :  Floppy Disk  



            

ข อที่  : 94 

         อุปกรณในข อใด ถื อวาเป นอุปกรณตอพวง  



          คําตอบ  1 :  เมาส                                                                                                         ย 

          คําตอบ 2 :  คียบอรด                                                                                                ่ า 

          คําตอบ 3 :  เครื่ องพิ มพ                                                                                        น 

          คําตอบ 4 :  สายไฟ                                                                                            ห 

                                                                                                                  ำ 

                                                                                                              จ 

ข อที่  : 95                                                                                            ม 

                                                                                                    ้ า 

         ชุดคําสั่ งหรื อโปรแกรมที่ ใชสั่ งงานให คอมพิ วเตอรทํางาน เรี ยกวาอะไร             ห 

          คําตอบ  1 :  ซอฟตแวร                                                            ์ิ   

                                                                                         ธ 

          คําตอบ 2 :  ฮารดแวร                                                    ิท 

          คําตอบ 3 :  พี เพิ ลแวร                                            ส 

          คําตอบ 4 :  ระเบี ยบวิธี ปฏิบัติ                                น 

                                                                      ว 

                                                                  ง 

ข อที่  : 96                                                ส 

         การตอสั ญญาณภาพเข าจอคอมพิ วเตอร ต องตอกั บพอรตใด 

                                                        อ 

          คําตอบ  1 :  USB Port                    ข 

                                                ร 

          คําตอบ 2 :  Pararell Port        ก 

          คําตอบ 3 :  VGA Port         ว 

                                 ิศ 

          คําตอบ 4 :  Serial Port  

                              ว 

                          า 

                     ภ 

ข อที่  : 97   ส 

         ผลลั พธของนิ พจน  1 + 4 / 2 คื อข อใด 



          คําตอบ  1 :  2.5  

          คําตอบ 2 :  3  

          คําตอบ 3 :  2  

          คําตอบ 4 :  3.5  


----------------------- Page 25-----------------------

            

ข อที่  : 98 

                                                                                                                                            25 of 155 



         จงหาคําตอบของ 2 + 3 * 4 - 1 



          คําตอบ  1 :  11  

          คําตอบ 2 :  13  

          คําตอบ 3 :  15  

          คําตอบ 4 :  19  



                                                                                                                                       ย 

ข อที่  : 99                                                                                                                    ่ า 

         ในการเขี ยนโปรแกรมเพื่ อใช ในการหาระยะขจั ดของวั ตถุที่ ตกลงสูพื้ นจากสู ตร s = 0.5 * g * t^2 ควรมี การสร างคาคงที่กี่ตั วในโปรแกรม  น 

          คําตอบ  1 :  1                                                                                                 ห 

          คําตอบ 2 :  2                                                                                             ำ 

                                                                                                                จ 

          คําตอบ 3 :  3                                                                                    ม 

          คําตอบ 4 :  4                                                                               ้ า 

                                                                                                  ห 

                                                                                             ์ิ   

ข อที่  : 100                                                                             ธ 

                                                                                    ิท 

         ถาในมหาวิ ทยาลั ยกําหนดใหนั กศึ กษาเรี ยนไดไมเกิน  8 ป ในการเขี ยนโปรแกรมเพื่ อทําการหาคาเฉลี่ ยของจํานวนนั กศึ กษาในแตละชั้ นป (โดยเขี ยนใหสั้ นที่สุดและใชตั วแปรและคาคง 

                                                                                ส 

         ที่น อยที่สุด) จะต องใชตั วแปรและคาคงที่ ประเภทใดบ าง ประเภทละกี่ตั วจึ งจะเหมาะสมที่สุด 

                                                                           น 

          คําตอบ  1 :  Integer 2 ตัว , Real 1 ตัว , คาคงที่   1 ตัว   ว 

          คําตอบ 2 :  Integer 1 ตัว , Real 2 ตัว , คาคงที่   1 ตัว   ง 

                                                              ส 

          คําตอบ 3 :  Integer 2 ตัว , Real 2 ตัว , คาคงที่  2 ตัว   อ 

          คําตอบ 4 :  Integer 1 ตัว , Real 1 ตัว , คาคงที่  2 ตัว   

                                                    ข 

                                                 ร 

                                            ก 

ข อที่  : 101                          ว 

         Assignment Statement ใช ในการทําอะไร 

                                  ิศ 

                               ว 

          คําตอบ  1 :  กําหนดคาใหกั บตั วแปร  

                           า 

          คําตอบ 2 :  เปรี ยบเที ยบคาของ expression  

                      ภ 

                ส 

          คําตอบ 3 :  สร าง Array  

          คําตอบ 4 :  วนลูป   



            

ข อที่  : 102 

         Tool ตั วใดที่ช วยในการลดขนาดของแฟ มข อมูล 



          คําตอบ  1 :  WinRAR  


----------------------- Page 26-----------------------

          คําตอบ 2 :  Oracle  

          คําตอบ 3 :  Apache                                                                                                                26 of 155 

          คําตอบ 4 :  WinAmp  



            

ข อที่  : 103 

         ถ าเครื่ องคอมพิ วเตอรของทานทํางานช าลงอยางมากเมื่ อเปรี ยบเที ยบกั บการทํางานของเครื่ องเมื่ อเพิ่ งซื้ อมาใหม ทานคิ ดวาควรใช  Tool ใดในการแก ไขป ญหานี้   



          คําตอบ  1 :  Norton SystemWork  

          คําตอบ 2 :  McAfee Internet Security                                                                                         ย 

          คําตอบ 3 :  MS Office Tools                                                                                            ่ า 

          คําตอบ 4 :  Adobe Acrobat                                                                                           น 

                                                                                                                        ห 

                                                                                                                    ำ 

ข อที่  : 104                                                                                                  จ 

         ข อใดคื อมาตรฐานของระบบเครื อขายท องถิ่ นที่นิ ยมใชกั นมากที่สุดในป จจุบัน                   ม 

                                                                                                     ้ า 

          คําตอบ  1 :  IEEE 802.3                                                                ห 

          คําตอบ 2 :  IEEE 802.4                                                             ์ิ   

                                                                                          ธ 

          คําตอบ 3 :  IEEE 802.5                                                    ิท 

          คําตอบ 4 :  IEEE 802.6                                               ส 

                                                                           น 

ข อที่  : 105                                                         ว 

                                                                   ง 

         คอมพิ วเตอรไมเหมาะกั บงานประเภทใด                 ส 

          คําตอบ  1 :  งานที่ต องการความถู กต องสูง    อ 

                                                    ข 

          คําตอบ 2 :  งานที่มี ปริมาณมาก        ร 

          คําตอบ 3 :  งานที่ต องการความรวดเร็ วมาก  

                                           ก 

          คําตอบ 4 :                   ว 

                      งานที่มี เงื่อนไขการตั ดสิ นใจไมแนนอน  

                                  ิศ 

                              ว 

ข อที่  : 106            า 

                     ภ 

         หนวยวั ดความจุใด มีค าเทากับ   1024 Byte 

                ส 

          คําตอบ  1 :  Megabyte  

          คําตอบ 2 :  Kilobyte  

          คําตอบ 3 :  Gigabyte  

          คําตอบ 4 :  Terabyte  



            


----------------------- Page 27-----------------------

ข อที่  : 107 

         สมาชิ กที่ เล็ กที่สุด หรื อคาที่น อยที่สุด ซึ่ งแทนได เพี ยงคาศู นย หรื อคาหนึ่ งเทานั้น  เรี ยกวา 

                                                                                                                                     27 of 155 



         คําตอบ  1 :  Bit  

         คําตอบ 2 :  Byte  

         คําตอบ 3 :  Word  

         คําตอบ 4 :  Character  



            

ข อที่  : 108                                                                                                                  ย 

         ภาษาสั่ งงานใดที่ คล ายภาษาเครื่ องมากที่สุด                                                                     ่ า 

         คําตอบ  1 :  Fortran Language                                                                                  น 

         คําตอบ 2 :  NGV Language                                                                                  ห 

                                                                                                              ำ 

         คําตอบ 3 :  Cobol Language                                                                       จ 

         คําตอบ 4 :  Assembly Language                                                                ม 

                                                                                                ้ า 

                                                                                             ห 

ข อที่  : 109                                                                          ์ิ   

                                                                                      ธ 

         ข อใดเป นขั้ นตอนการเขียนโปรแกรมที่ถู กต องที่สุด                   ิท 



         คําตอบ  1 :  การทดสอบโปรแกรม, การเขี ยนโปรแกรม, การเขียนผั งงาน, การวิ เคราะหงาน  

                                                                            ส 

         คําตอบ 2 :  การเขี ยนโปรแกรม, การทดสอบโปรแกรม, การวิ เคราะหงาน, การเขียนผั งงาน  

                                                                       น 

         คําตอบ 3 :  การวิ เคราะหงาน, การเขียนผั งงาน, การเขี ยนโปรแกรม, การทดสอบโปรแกรม  

                                                                   ว 

                                                               ง 

         คําตอบ 4 :  การวิ เคราะหงาน, การเขี ยนโปรแกรม, การเขียนผั งงาน, การทดสอบโปรแกรม  

                                                          ส 

                                                      อ 

ข อที่  : 110                                   ข 

                                              ร 

         คอมพิ วเตอรสามารถรั บรูคําพู ดของมนุษย โดยไมคํานึ งวาใครเป นผูพู ดเราเรี ยกวา 

                                         ก 

         คําตอบ  1 :  Voice Computer  ว 

                                ิศ 

         คําตอบ 2 :  Voice Technology  

                             ว 

         คําตอบ 3 :  Special Computer  

                         า 

                    ภ 

         คําตอบ 4 :  Voice Recognition  

               ส 

            

ข อที่  : 111 

         ข อใดเป นภาษาคอมพิ วเตอร 



         คําตอบ  1 :  BASIC , POWERPOINT  

         คําตอบ 2 :  BASIC , COBOL  


----------------------- Page 28-----------------------

          คําตอบ 3 :  COBOL , EXCEL  

          คําตอบ 4 :  COBOL , POWERPOINT                                                                                                   28 of 155 



            

ข อที่  : 112 

         ข อใดคื อข อดี ของโปรแกรมภาษาซี   



          คําตอบ  1 :  โปรแกรมที่ เขียนดวยภาษาซีมี ขนาดใหญ  

          คําตอบ 2 :  โปรแกรมภาษาซีมี การพั ฒนามาเป นขั้ นตอนเดี ยว  

          คําตอบ 3 :  โปรแกรมภาษาซีมีข อจํากั ดการใช งาน                                                                            ย 

          คําตอบ 4 :  โปรแกรมภาษาซีที่ เขี ยนด วยภาษาซีมี ขนาดเล็ กและทํางานได รวดเร็ว                                        ่ า 

                                                                                                                             น 

                                                                                                                       ห 

ข อที่  : 113                                                                                                     ำ 

         ใครคื อผูคิ ดค นภาษาซี                                                                              จ 

          คําตอบ  1 :  เดวิท  ทอมสั นต                                                                   ม 

                                                                                                    ้ า 

          คําตอบ 2 :  กาลิ เลโอ                                                                  ห 

          คําตอบ 3 :  ปาสคาล                                                                ์ิ   

                                                                                          ธ 

          คําตอบ 4 :  เดนนิส  ิรทชี่                                               ิท 

                                                                               ส 

ข อที่  : 114                                                            น 

                                                                      ว 

         การบริ การโอนย ายข อมู ลได แกบริ การใด               ง 

          คําตอบ  1 :  FTP                                   ส 

          คําตอบ 2 :  IBM                               อ 

                                                   ข 

          คําตอบ 3 :  PPP                       ร 

          คําตอบ 4 :  GPD                  ก 

                                       ว 

                                 ิศ 

ข อที่  : 115                ว 

                          า 

         จงหาคาผลลั พธในการคํานวณเลขแบบจํานวนเต็ม (Integer)ของเลขดั งตอไปนี้  y = 4/5 *10 + 50/5/2 + 8*4/2*4 + 26/4*2 ;  

                     ภ 

          คําตอบ  1 :  86  

                ส 

          คําตอบ 2 :  81  

          คําตอบ 3 :  27  

          คําตอบ 4 :  28  



            

ข อที่  : 116 


----------------------- Page 29-----------------------

         ถ าต องการเก็ บข อมู ลคาตั วเลข 7.82 ต องใชตั วแปรประเภทใด 



          คําตอบ  1 :  integer                                                                                                               29 of 155 

          คําตอบ 2 :  char  

          คําตอบ 3 :  float  

          คําตอบ 4 :  bit  



            

ข อที่  : 117 

         ถ าข อมู ลมีค า 3.54 ถ าเก็ บคาในตั วแปร int จะใหคาผลลั พธเป นอยางไร                                                 ย 

          คําตอบ  1 :  3.54                                                                                                       ่ า 

          คําตอบ 2 :  3.5                                                                                                      น 

          คําตอบ 3 :  3                                                                                                  ห 

          คําตอบ 4 :  0                                                                                             ำ 

                                                                                                                 จ 

                                                                                                            ม 

ข อที่  : 118                                                                                        ้ า 

                                                                                                  ห 

         ข อใดตอไปนี้ถู กต อง                                                              ์ิ   

                                                                                           ธ 

          คําตอบ  1 :  4 bits = 1 byte                                              ิท 

          คําตอบ 2 :  8 bits = 1 byte                                           ส 

          คําตอบ 3 :  1000 bytes = 1 kilobyte (KB)                         น 

          คําตอบ 4 :  1000 KB = 1 megabyte (MB)                        ว 

                                                                   ง 

                                                              ส 

ข อที่  : 119                                           อ 

         16.07 เป นข อมู ลชนิ ดใด                 ข 

                                                 ร 

          คําตอบ  1 :  อั กขระ              ก 

          คําตอบ 2 :  ข อความ          ว 

                                  ิศ 

          คําตอบ 3 :  จํานวนเต็ม   

                               ว 

          คําตอบ 4 :  จํานวนทศนิ ยม  

                           า 

                      ภ 

                ส 

ข อที่  : 120 

         ช อมู ลชนิ ดตั วอั กษร  1 ตัว  มี ความกว างกี่บิต 



          คําตอบ  1 :  7 บิต   

          คําตอบ 2 :  8 บิต   

          คําตอบ 3 :  9 บิต   


----------------------- Page 30-----------------------

          คําตอบ 4 :  16 บิต   



                                                                                                                                             30 of 155 

            

ข อที่  : 121 

         ผลจากการทํางานของโปรแกรม คา x, y, z มีค าเทากั บเทาไหร  

         int x = 8;   

         double y = 3;   

         int z = 2;   

         x++;   

         y = y / z;                                                                                                                     ย 

         z = (int)y;                                                                                                              ่ า 

         x - 1;                                                                                                                น 

          คําตอบ  1 :  x=9 y=1 z=2                                                                                       ห 

          คําตอบ 2 :  x=9 y=1.5 z=1                                                                                 ำ 

                                                                                                                 จ 

          คําตอบ 3 :  x=16 y=1 z=2                                                                          ม 

          คําตอบ 4 :  x=16 y=1.5 z=1                                                                  ้ า 

                                                                                                  ห 

                                                                                              ์ิ   

ข อที่  : 122                                                                             ธ 

         ถ าเราต องการเก็ บคาของเลขจํานวนเต็ มบวกซึ่ งมีค าตั้ งแต  1 ถึง  32767 เก็ บไวที่ตั วแปร n เราต องกําหนดอยางไร? 

                                                                                    ิท 

          คําตอบ  1 :  int n;                                                   ส 

                                                                           น 

          คําตอบ 2 :  signed int n;                                    ว 

          คําตอบ 3 :  unsigned int n;                              ง 

          คําตอบ 4 :  unsigned char n;                        ส 

                                                         อ 

                                                    ข 

ข อที่  : 123                                   ร 

                                            ก 

         ในการประกาศตั วแปรตอไปนี้  ข อใดผิด ? 

                                        ว 

                                  ิศ 

          คําตอบ  1 :  char ch2 = ”korat”;  

                               ว 

          คําตอบ 2 :  float average = 3.2512675;  

                           า 

          คําตอบ 3 :  int number1 = 20;  

                      ภ 

          คําตอบ 4 :  มีคําตอบที่ถู กมากกวา  1 ขอ   

                ส 



            

ข อที่  : 124 

         การประกาศตั วแปรตอไปนี้  ข อใดใช เนื้ อที่ ในหนวยความจํามากที่สุด? 



          คําตอบ  1 :  char str[13] = “California”;  

          คําตอบ 2 :  char grade, school[ ] = “SUT KORAT”;  


----------------------- Page 31-----------------------

          คําตอบ 3 :  int x, y, z[5];  

          คําตอบ 4 :  float average, gpa, mean;                                                                                             31 of 155 



            

ข อที่  : 125 

         กําหนดให  char ch = ’A’; ผลของการใชคําสั่ง  printf ในข อใดกลาวถูก ? (รหัส  ASCII ของ A = 65) 



          คําตอบ  1 :  printf(”%c %c”, ch, 65); ผลที่ แสดงออกที่ จอภาพคือ  A 65  

          คําตอบ 2 :  printf(”%d %c”, ch, 65); ผลที่ แสดงออกที่ จอภาพคือ  A 65  

          คําตอบ 3 :  printf(”%c %d”, 65, 65); ผลที่ แสดงออกที่ จอภาพคือ  A A                                                          ย 

          คําตอบ 4 :  printf(”%d %d”, 65, ch); ผลที่ แสดงออกที่ จอภาพคือ  65 65                                                  ่ า 

                                                                                                                              น 

                                                                                                                        ห 

ข อที่  : 126                                                                                                      ำ 

         ในการประกาศตั วแปร char str[ ] = ”I love \”ABC\”.”;                                                    จ 

         str จะถู กกําหนดขนาดในหนวยความจําเทาไร?                                                         ม 

                                                                                                     ้ า 

          คําตอบ  1 :  12 bytes                                                                  ห 

          คําตอบ 2 :  13 bytes                                                               ์ิ   

          คําตอบ 3 :  14 bytes                                                            ธ 

          คําตอบ 4 :  15 bytes                                                      ิท 

                                                                               ส 

                                                                           น 

ข อที่  : 127                                                         ว 

                                                                   ง 

         ชื่ อตั วแปรใดตอไปนี้ไม สามารถนําไปใช ในการประกาศตั วแปรในภาษาโปรแกรมทั่ว  ๆ ไปได 

                                                             ส 

          คําตอบ  1 :  report_99                         อ 

          คําตอบ 2 :  food                          ข 

                                                ร 

          คําตอบ 3 :  general              ก 

          คําตอบ 4 :  7sumurai         ว 

                                  ิศ 

                              ว 

ข อที่  : 128            า 

                     ภ 

         คําสงวน (Reserved Words) ของภาษาโปรแกรมมี หมายความดั งข อใด 

                ส 

          คําตอบ  1 :  ชื่ อหรื อสั ญลั กษณเครื่ องหมายสําหรั บการทํางานในระดั บลาง  

          คําตอบ 2 :  ชื่ อหรื อสั ญลั กษณเครื่ องหมายสําหรั บการอิ นเตอรเฟสกั บภาษาแอสเซมบลี้   

          คําตอบ 3 :  ชื่ อหรื อสั ญลั กษณเครื่ องหมายสําหรั บให โปรแกรมระบบเรี ยกใช เทานั้น  (system call)  

          คําตอบ 4 :  ชื่ อหรื อสั ญลั กษณเครื่ องหมายสําหรั บการกําหนดในภาษาใด ๆ เพื่ อใหตั วแปลภาษาเข าใจความหมายเฉพาะ  



            


----------------------- Page 32-----------------------

ข อที่  : 129 

         ถ าต องการใหตั วแปร x เก็ บคา -123456  

                                                                                                                                           32 of 155 

         จะตองประกาศใหตั วแปร x เป นชนิ ดอะไร 



          คําตอบ  1 :  unsigned long  

          คําตอบ 2 :  int  

          คําตอบ 3 :  unsigned int  

          คําตอบ 4 :  long  



                                                                                                                                      ย 

ข อที่  : 130                                                                                                                  ่ า 

         ต องประกาศตั วแปรเป นชนิ ดอะไร                                                                                    น 

         ึจงจะเก็ บคา  12345 ได อยางประหยั ดหนวยความจําที่สุด                                                      ห 

          คําตอบ  1 :  double                                                                                      ำ 

          คําตอบ 2 :  int                                                                                      จ 

                                                                                                          ม 

          คําตอบ 3 :  long                                                                          ้ า 

          คําตอบ 4 :  float                                                                      ห 

                                                                                            ์ิ   

                                                                                          ธ 

ข อที่  : 131                                                                     ิท 

         ข อใดคื อความหมายของตั วแปรท องถิ่น  (Local Variable) และตั วแปรภายนอก (Global Variable) 

                                                                               ส 

                                                                          น 

          คําตอบ  1 :  Local Variable คื อตั วแปรที่กําหนดภายในฟ งกชั นหรื อลู ปของโปรแกรม Global Variable คื อตั วแปรที่กําหนดภายนอกโปรแกรมหลัก   

                                                                      ว 

          คําตอบ 2 :  Local Variable คื อตั วแปรที่ มองเห็ นเฉพาะในฟ งกชั นหรื อในลู ปโปรแกรม Global Variable คื อตั วแปรที่ สามารถมองเห็ นไดทุกแหงในโปรแกรม  

                                                                  ง 

          คําตอบ                                             ส 

                3 :   Local Variable คื อตั วแปรที่ เปลี่ ยนแปลงคาได  Global Variable คื อตั วแปรที่ไม สามารถเปลี่ ยนแปลงคาได   

          คําตอบ 4 :  ถู กเฉพาะขอ   1 และ 2            อ 

                                                   ข 

                                                ร 

                                           ก 

ข อที่  : 132                         ว 

         คอมพิ วเตอรจั ดเก็ บข อมู ลทุกชนิ ดในรู ปแบบใด  

                                 ิศ 

          คําตอบ  1 :         ว 

                      เลขฐานสอง  

                          า 

          คําตอบ 2 :  เลขฐานสิ บหก  

                     ภ 

          คําตอบ 3 :  เลขฐานสิบ   

                ส 

          คําตอบ 4 :  เลขฐานสิ บแปด  



            

ข อที่  : 133 

         เราควรระบุชนิ ดของตั วแปรให สอดคล องกั บชวงการเก็ บข อมู ลที่ เป นไปได  เหตุผลข อใดสําคั ญที่สุด  



          คําตอบ  1 :  เพื่ อความรวดเร็ วในการคํานวณ  


----------------------- Page 33-----------------------

          คําตอบ 2 :   เพื่ อให สามารถเก็ บข อมู ลทุกตั วไดถู กต อง  

          คําตอบ 3 :   เพื่ อประหยั ดเนื้ อที่ ในการเก็ บข อมู ลและนํามาใชไดทั นที                                                          33 of 155 

          คําตอบ 4 :   เพื่ อให หนวยประมวลผลทํางานงายขึ้น   



             

ข อที่  : 134 

          ในการเก็ บคาเลขจํานวนเต็ มด วยวิธี  Sign-Magnitude จะต องใช เนื้ อที่กี่บิ ตในการเก็ บคา Magnitude ของเวิรดที่มี  n บิต   



          คําตอบ  1 :  n-1 บิต   

          คําตอบ 2 :  n-2 บิต                                                                                                             ย 

          คําตอบ 3 :   n บิต                                                                                                        ่ า 

          คําตอบ 4 :  n+1 บิต                                                                                                    น 

                                                                                                                            ห 

                                                                                                                       ำ 

ข อที่  : 135                                                                                                     จ 

          int ใช ระบุถึ งตั วแปรประเภทใด                                                                     ม 

                                                                                                        ้ า 

          คําตอบ  1 :  ตั วอั กขระ                                                                  ห 

          คําตอบ 2 :   ชุดข อความ                                                             ์ิ   

                                                                                             ธ 

          คําตอบ 3 :   ตั วเลขจํานวนเต็ม                                              ิท 

          คําตอบ 4 :   เลขฐาน  16                                                 ส 

                                                                             น 

ข อที่  : 136                                                           ว 

                                                                    ง 

          float ใช ระบุชนิ ดตั วแปรประเภทใด                   ส 

          คําตอบ  1 :  เลขฐาน  16                         อ 

                                                     ข 

          คําตอบ 2 :   ชุดข อความ                ร 

          คําตอบ 3 :   ตั วเลขจํานวนเต็ม     ก 

          คําตอบ 4 :   ตั วเลขจํานวนจริง   ว 

                                  ิศ 

                               ว 

ข อที่  : 137             า 

                      ภ 

          จงแปลงเลข 4286 เป นเลขฐานสอง 

                 ส 

          คําตอบ  1 :  01100010001110  

          คําตอบ 2 :  01100101001110  

          คําตอบ 3 :   01000110110110  

          คําตอบ 4 :  01000010111110  



             


----------------------- Page 34-----------------------

ข อที่  : 138 

          ในการเขี ยนโปรแกรมภาษา C,C++ คําตอบข อใดเป นข อมู ลของเลขฐาน  16                                                                  34 of 155 



          คําตอบ  1 :  120X  

          คําตอบ 2 :  0X14  

          คําตอบ 3 :   013  

          คําตอบ 4 :  31H  



             

ข อที่  : 139                                                                                                                            ย 

          ข อมู ลในลั กษณะใดที่ถู กต องที่สุดตอไปนี้ เป นข อมู ลที่ เรี ยกวา อะเรย                                           ่ า 

          คําตอบ  1 :  เป นข อมู ลเลขจํานวนจริง                                                                                น 

          คําตอบ 2 :   เป นข อมู ลเลขจํานวนเต็ม                                                                           ห 

          คําตอบ 3 :   เป นข อมู ลชนิ ดข อความ                                                                      ำ 

                                                                                                                   จ 

          คําตอบ 4 :   เป นข อมู ลชนิ ดเดี ยวกั นหลายข อมู ลที่ ใชชื่ อตั วแปรตั วเดี ยวกัน               ม 

                                                                                                        ้ า 

                                                                                                    ห 

ข อที่  : 140                                                                                 ์ิ   

                                                                                             ธ 

          ตั วแปรชนิ ดใดที่ ใชพื้ นที่ หนวยความจํานอ ยที่สุด                       ิท 

          คําตอบ  1 :  char                                                       ส 

          คําตอบ 2 :   int                                                   น 

          คําตอบ 3 :   float                                             ว 

                                                                    ง 

          คําตอบ 4 :  double                                   ส 

                                                          อ 

ข อที่  : 141                                       ข 

                                                  ร 

          ตั วแปรชนิ ดใดที่ ใชพื้ นที่ ในหนวยความจําขนาด 4 bytes 

                                             ก 

          คําตอบ  1 :  char              ว 

                                  ิศ 

          คําตอบ 2 :  ussigned char  

                               ว 

          คําตอบ 3 :   int  า 

                      ภ 

          คําตอบ 4 :  float  

                 ส 

             

ข อที่  : 142 

          ข อใดถื อวาถู กต องในการตั งชื่ อตั วแปร 



          คําตอบ  1 :  @@AA  

          คําตอบ 2 :  #aa  


----------------------- Page 35-----------------------

          คําตอบ 3 :  !aa  

          คําตอบ 4 :  aa_                                                                                                                 35 of 155 



            

ข อที่  : 143 

         ข อใดเป นคําตอบที่ถู กต องสําหรั บการกําหนดคาตั วแปร 



          คําตอบ  1 :  char[2] name ="abcde";  

          คําตอบ 2 :  char{2} name = "abcde";  

          คําตอบ 3 :  char[6] name ="abcde";                                                                                         ย 

          คําตอบ 4 :  char{6} name = "abcde";                                                                                  ่ า 

                                                                                                                            น 

                                                                                                                       ห 

ข อที่  : 144                                                                                                    ำ 

         รหั สบั งคั บการพิ มพใดในโปรแกรมภาษา C ที่ ใชสําหรั บการพิ มพเลขจํานวนเต็ มที่ไม มี เครื่ องหมาย จ 

          คําตอบ  1 :  %c                                                                                ม 

                                                                                                    ้ า 

          คําตอบ 2 :  %e                                                                        ห 

          คําตอบ 3 :  %f                                                                    ์ิ   

                                                                                         ธ 

          คําตอบ 4 :  %u                                                           ิท 

                                                                              ส 

ข อที่  : 145                                                            น 

                                                                      ว 

         คําสั่ งในภาษา C,C++ ที่ ใชสําหรั บบั งคั บการพิ มพใหทําการเลื่ อนแท็ บในแนวตั้ง 

                                                                  ง 

          คําตอบ  1 :  \n                                    ส 

          คําตอบ 2 :  \t                                อ 

          คําตอบ 3 :  \v                           ข 

                                                ร 

          คําตอบ 4 :  \r                   ก 

                                       ว 

                                 ิศ 

ข อที่  : 146                ว 

                          า 

         x เป นข อมู ลชนิด  Real   

                     ภ 

         y เป นข อมู ลชนิด  Integer   

                ส 

           

         คําสั่ งข อใดที่ไม สามารถใช งานได  เนื่ องจากเกิ ดข อผิ ดพลาดในการ compile หรือ  run โปรแกรม 



          คําตอบ  1 :  x + y  

          คําตอบ 2 :  x mod y  

          คําตอบ 3 :  x * y  

          คําตอบ 4 :  x / y  


----------------------- Page 36-----------------------

            

ข อที่  : 147 

                                                                                                                                             36 of 155 



         ตั วแปร X ในข อใดสามารถกําหนดชนิ ดตั วแปรประเภทจํานวนเต็ม 



          คําตอบ  1 :  x = 300000000  

          คําตอบ 2 :  X = 35.01  

          คําตอบ 3 :  x = 300 + 20*3  

          คําตอบ 4 :  x = 3.1416 * 2  



                                                                                                                                        ย 

ข อที่  : 148                                                                                                                    ่ า 

         ตั วแปรชนิ ดใดเหมาะสมที่สุด สําหรั บเก็ บคาเฉลี่ย                                                                    น 

          คําตอบ  1 :  integer                                                                                           ห 

          คําตอบ 2 :  character                                                                                     ำ 

                                                                                                                 จ 

          คําตอบ 3 :  string                                                                                ม 

          คําตอบ 4 :  float                                                                           ้ า 

                                                                                                  ห 

                                                                                              ์ิ   

ข อที่  : 149                                                                             ธ 

                                                                                    ิท 

         ต องการประกาศตั วแปรเพื่ อเก็ บข อมู ลชนิ ดตั วอั กขระตั วเดี ยวควรประกาศตั วแปรเป นชนิ ดข อมู ลใดตอไปนี้ 

                                                                                ส 

          คําตอบ  1 :  char                                                น 

          คําตอบ 2 :  string                                           ว 

                                                                   ง 

          คําตอบ 3 :  real                                    ส 

          คําตอบ 4 :  integer                            อ 

                                                    ข 

                                                 ร 

ข อที่  : 150                              ก 

         ถ าให                        ว 

         a=5                      ิศ 

         b=3                   ว 

                           า 

         c=true       ภ 

         d=(a>b) xor c  

                ส 

         d มี เทากั บข อใด 



          คําตอบ  1 :  a>b  

          คําตอบ 2 :  a<>b  

          คําตอบ 3 :  not c  

          คําตอบ 4 :  ถู กทั้ งคําตอบที่   1 และ 2  



            


----------------------- Page 37-----------------------

ข อที่  : 151 

         หากกําหนดตั วแปรดั งนี้  x,y เป นชนิ ดจํานวนเต็ม  z เป นชนิ ดจํานวนจริง  c เป นชนิ ดอั กขระ ข อใดเป นนิ พจน(expression)ที่ไม ถู กต อง  37 of 155 



          คําตอบ  1 :  x+y/z  

          คําตอบ 2 :  -z  

          คําตอบ 3 :  x*x*y  

          คําตอบ 4 :  z+c  



            

ข อที่  : 152                                                                                                                          ย 

         ถ าทานต องเขี ยนโปรแกรมเพื่ อหาผลคู ณของเมตริ กซ ตั วแปรที่ ใช เก็ บข อมู ลเมตริ กซที่ เหมาะสมมากที่สุดควรเป นประเภทใด ่ า 

          คําตอบ  1 :  จํานวนเต็ม                                                                                              น 

          คําตอบ 2 :  ประเภทโครงสร าง(record หรือ  structure)                                                           ห 

          คําตอบ 3 :  อาเรย 2 มิติ                                                                                  ำ 

                                                                                                                 จ 

          คําตอบ 4 :  พอยนเตอร(pointer)                                                                   ม 

                                                                                                      ้ า 

                                                                                                  ห 

ข อที่  : 153                                                                                ์ิ   

                                                                                           ธ 

         หากกําหนดตั วแปรสามตั วดั งนี้คือ  char a,b,c; หาก b มีค าเทากับ   100 และ c มีค าเทากับ   100 แลว  a=b*c; จะให ผลอยางไร 

                                                                                     ิท 

          คําตอบ  1 :  a จะเก็ บคา  10000                                      ส 

          คําตอบ 2 :  a จะเก็ บคา -10000                                  น 

          คําตอบ 3 :  a จะเก็ บคา 255 ซึ่ งเป นคาที่สู งที่สุดเทาที่ตั วแปรชนิด  char เก็ บคาได   

                                                                       ว 

                                                                   ง 

          คําตอบ 4 :  เกิ ดความผิ ดพลาดในการจั ดเก็ บคาลงใน a ซึ่ งอาจสงผลตอการทํางานของโปรแกรมโดยรวมได   

                                                              ส 

                                                         อ 

ข อที่  : 154                                      ข 

                                                 ร 

         ข อใดให ความหมายของตั วแปรเก็ บข อมู ลทศนิ ยมชนิด  double precision เมื่ อเปรี ยบเที ยบกั บตั วแปรชนิด  single precision ไดดีที่สุด 

                                            ก 

                                        ว 

          คําตอบ  1 :  ตั วแปรชนิด  double precision เก็ บคายกกําลั งได มากกวาสองเทา เมื่ อเที ยบกั บตั วแปรชนิด  single precision  

                                  ิศ 

          คําตอบ 2 :  ตั วแปรชนิด  double precision ใชพื้ นที่ เก็ บข อมู ลมากกวา single precision  

                               ว 

                      ตั วแปรชนิด  double precision มี ความถู กต องของคาทศนิ ยมมากกวา single precision ทําใหตั วแปรชนิด  double precision สามารถเก็ บคาทศนิ ยมใดๆ ได เที่ ยง 

                           า 

          คําตอบ 3 :  

                      ตรงกวา  

                      ภ 

                ส 

          คําตอบ 4 :  ถู กต องทั้ งขอ  2 และ 3  



            

ข อที่  : 155 

         ข อมู ลของน้ําหนั กคนจั ดเป นข อมู ลประเภทใด 



          คําตอบ  1 :  Real  

          คําตอบ 2 :  Integer  


----------------------- Page 38-----------------------

          คําตอบ 3 :  Alphabet  

          คําตอบ 4 :  Boolean                                                                                                               38 of 155 



            

ข อที่  : 156 

         ข อมู ลประเภท Date ควรจั ดอยู ในข อมู ลประเภทใด 



          คําตอบ  1 :  Real  

          คําตอบ 2 :  Integer  

          คําตอบ 3 :  Boolean                                                                                                          ย 

          คําตอบ 4 :  ไมมีข อถูก                                                                                               ่ า 

                                                                                                                              น 

                                                                                                                        ห 

ข อที่  : 157                                                                                                      ำ 

         สั ญญลั กษณรู ปสี่ เหลี่ ยมขนมเป ยกปู นใช แทนความหมายในการทํางานลั กษณะใด                           จ 

          คําตอบ  1 :  input                                                                               ม 

                                                                                                     ้ า 

          คําตอบ 2 :  output                                                                     ห 

          คําตอบ 3 :  process                                                                ์ิ   

                                                                                          ธ 

          คําตอบ 4 :  decision                                                      ิท 

                                                                               ส 

ข อที่  : 158                                                             น 

                                                                       ว 

         ข อใดคื อฟ งกชั นที่รั บข อมู ลที่ ละตั วอั กขระ      ง 

          คําตอบ  1 :  printf();                             ส 

          คําตอบ 2 :  chart();                           อ 

                                                    ข 

          คําตอบ 3 :  clrscr();                 ร 

          คําตอบ 4 :  getchar();           ก 

                                       ว 

                                  ิศ 

ข อที่  : 159                ว 

                          า 

         ข อใดคื อรหั สควบคุมรู ปแบบสําหรั บการแสดงผลตั วเลขจํานวนเต็ม   

                     ภ 

          คําตอบ  1 :  %c  

                ส 

          คําตอบ 2 :  %f  

          คําตอบ 3 :  %d  

          คําตอบ 4 :  %s  



            

ข อที่  : 160 


----------------------- Page 39-----------------------

          ข อมู ลชนิ ดตั วเลข Float ตรงกั บข อใด  



          คําตอบ  1 :  0123                                                                                                                     39 of 155 

          คําตอบ 2 :   0x174  

          คําตอบ 3 :   55.5555  

          คําตอบ 4 :   -2345  



             

ข อที่  : 161 

          ข อใดตอไปนี้คื อคําสั่ งรั บข อมูล                                                                                            ย 

          คําตอบ  1 :  scanf()                                                                                                       ่ า 

          คําตอบ 2 :   printf()                                                                                                   น 

          คําตอบ 3 :   getinfo()                                                                                            ห 

                                                                                                                       ำ 

          คําตอบ 4 :   putchar()                                                                                    จ 

                                                                                                               ม 

ข อที่  : 162                                                                                          ้ า 

                                                                                                     ห 

          ข อใดคื อหลักการตั้ งชื่ อตั วแปรในโปรแกรมภาษาซี                                     ์ิ   

                                                                                              ธ 

          คําตอบ  1 :  ต องขึ้ นต นด วยตั วเลข                                      ิท 

          คําตอบ 2 :   ภายในชื่ อต องใชสั ญลั กษณ #                            ส 

          คําตอบ 3 :   ความหมายของชื่ อไมควรเกิน  64 ตัว                    น 

          คําตอบ 4 :   ภายในชื่ อไมมี เวนวรรค                          ว 

                                                                     ง 

                                                                ส 

ข อที่  : 163                                             อ 

          ข อมู ลชนิ ดที่มีตั วเลข 0 และ X นําหน าตรงกั บข อใด ข 

                                                  ร 

          คําตอบ  1 :  ข อมู ลชนิ ดเลขฐานแปด  ก 

          คําตอบ 2 :   ข อมู ลชนิ ดทศนิ ยม  ว 

                                   ิศ 

          คําตอบ 3 :   ข อมู ลชนิ ดจํานานเต็ม   

                               ว 

          คําตอบ 4 :   ข อมู ลชนิ ดเลขฐานสิ บหก  

                           า 

                      ภ 

                 ส 

ข อที่  : 164 

          การตั้ งชื่ อในข อใดถู กต องในโปรแกรมภาษาซี 



          คําตอบ  1 :  com-puter  

          คําตอบ 2 :   8number  

          คําตอบ 3 :   right#  


----------------------- Page 40-----------------------

          คําตอบ 4 :  class_room  



                                                                                                                                             40 of 155 

            

ข อที่  : 165 

         การตั้ งชื่ อในข อใดถู กต องในโปรแกรมภาษาซี 



          คําตอบ  1 :  007bond  

          คําตอบ 2 :  j ames_bond  

          คําตอบ 3 :  j ason born  

          คําตอบ 4 :  j amesbond%                                                                                                       ย 

                                                                                                                                  ่ า 

                                                                                                                               น 

ข อที่  : 166                                                                                                           ห 

         ข อใดตอไปนี้คื อคําสั่ งแสดงผลที ละอั กขระ                                                               ำ 

          คําตอบ  1 :  printf()                                                                                  จ 

          คําตอบ 2 :  scanf()                                                                               ม 

                                                                                                      ้ า 

          คําตอบ 3 :  getchar()                                                                   ห 

          คําตอบ 4 :  putchar()                                                               ์ิ   

                                                                                           ธ 

                                                                                    ิท 

ข อที่  : 167                                                                  ส 

         ฟ งกชั นใดเป นการแสดงผลออกทางหน าจอ                           น 

                                                                       ว 

          คําตอบ  1 :  printf()                                    ง 

          คําตอบ 2 :  scanf()                                 ส 

          คําตอบ 3 :  gets()                             อ 

                                                    ข 

          คําตอบ 4 :  puts()                     ร 

                                            ก 

                                        ว 

ข อที่  : 168                    ิศ 

         ฟ งกชั นใดเป นการรั บข อมู ลเป นข อความ 

                               ว 

                           า 

          คําตอบ  1 :  printf()  

                      ภ 

          คําตอบ 2 :  scanf()  

                ส 

          คําตอบ 3 :  switch()  

          คําตอบ 4 :  gets()  



            

ข อที่  : 169 



         กําหนดให  x, y และ z เป นตั วแปรจํานวนเต็ม    


----------------------- Page 41-----------------------

        จงหาคาของตั วแปร x, y และ z หลั งจากสวนของโปรแกรมข างลางนี้ทํางานเสร็จ   



                                                                                                                41 of 155 

            int x = 7;  

           int y = 2;  

           int z = 4;  

           x = x / y;  

           y = z;  

           y = z % 6;  

           z = z / 2;  



        คําตอบ  1 :  x=7 y=2 z=4  

        คําตอบ 2 :  x=3 y=4 z=2                                                                             ย 

        คําตอบ 3 :  x=3 y=4 z=4                                                                        ่ า 

        คําตอบ 4 :  x=7 y=2 z=2                                                                      น 

                                                                                                ห 

                                                                                             ำ 

ข อที่  : 170                                                                            จ 

        จงเขี ยนสมการทางคอมพิ วตอรจากสมการทางคณิ ตศาสตรที่กําหนดมาให               ม 

                                                                                 ้ า 

                                                                              ห 

                                                                          ์ิ   

                                                                        ธ 

                                                                   ิท 

                                                                ส 

                                                            น 

                                                         ว 

                                                     ง 

                                                 ส 

                                              อ 



        คําตอบ  1 :  y=a*b/c*d + b/ a+c + a*b*c /d ;  

                                          ข 

        คําตอบ 2 :  y=a*b/c*d + b/(a+c) + a*b*c /d ;  

                                       ร 

                                   ก 

        คําตอบ 3 :  y=a*b/c/d + b/(a+c) + a*b*c /d ;  

                                ว 

        คําตอบ 4 :  y=a*b/c/d + b/a+c + a*b*c /d ;  

                           ิศ 

                        ว 

                     า 

ข อที่  : 171   ภ 

        กําหนดใหตั วแปรทุกตั วเป นชนิ ดจํานวนเต็ม    

             ส 

        ถา  a = 100 ; b = 200 ; c = 50 ; d = 2 ;   

       a/c/d*b + b /(a+c) + a/d*c*b/1000 ; มีค าเทาไร 



        คําตอบ  1 :  701  

        คําตอบ 2 :  700  

        คําตอบ 3 :  501  

        คําตอบ 4 :  702  


----------------------- Page 42-----------------------

            

ข อที่  : 172 

                                                                                                                                             42 of 155 



         ใหตั วแปรทุกตั วเป นชนิ ดจํานวนเต็ม    

         จงหาคาของ x,a, และ b หลั งจากสวนของโปรแกรมข างลางนี้ทํางานเสร็จ   



           x = 0; a = -2; b = 5;  

           x = x + a; a = a + b; b = b - 6;  

           x = b + a; a = a + 1; b = b + 1;  

           x = b + a; a = a + 1; b = b + 1;  

           x = b + a; a = a + 1; b = b + 1;                                                                                             ย 

          คําตอบ  1 :  x=0, a = -2, b = 5                                                                                         ่ า 

          คําตอบ 2 :  x = 4, a = 6, b = 2                                                                                      น 

          คําตอบ 3 :  x = 6, a =6, b = 2                                                                                 ห 

          คําตอบ 4 :  x = 6, a = 5, b = 1                                                                           ำ 

                                                                                                                 จ 

                                                                                                            ม 

ข อที่  : 173                                                                                        ้ า 

         ให  a และ b เป นตั วแปรจํานวนเต็ม                                                      ห 

                                                                                              ์ิ   

         ถา  a = 5, b = 2 ผลลั พธของ a / b มีค าเทาใด                                  ธ 

          คําตอบ  1 :  2                                                            ิท 

          คําตอบ 2 :  2.5                                                       ส 

          คําตอบ 3 :  1                                                    น 

                                                                       ว 

          คําตอบ 4 :  0.5                                          ง 

                                                              ส 

                                                         อ 

ข อที่  : 174                                      ข 

                                                 ร 

         ให  a และ b เป นตั วแปรจํานวนเต็ม  และ % คือ  modulus operator   

                                            ก 

         ถา  a = 5, b = 2 ผลลั พธของ a % b มีค าเทาใด 

                                        ว 

          คําตอบ  1 :  2          ิศ 

          คําตอบ 2 :  2.5      ว 

                           า 

          คําตอบ 3 :  1  

                      ภ 

          คําตอบ 4 :  0.5  

                ส 

            

ข อที่  : 175 

         ข อใดให ผลลั พธเทากับ  (a+b/c-d)*e 



          คําตอบ  1 :  ((a+b)/c-d)*e  

          คําตอบ 2 :  (a+b)/c-d*e  


----------------------- Page 43-----------------------

          คําตอบ 3 :  a+b/c*e-d*e  

          คําตอบ 4 :  (a*e+b*e/c-d*e)                                                                                                     43 of 155 



            

ข อที่  : 176 

         -(-15+(2*4-2))+((6+3)*5+7)/4 มีค าเทาใด 



          คําตอบ  1 :  23  

          คําตอบ 2 :  22  

          คําตอบ 3 :  21                                                                                                             ย 

          คําตอบ 4 :  20                                                                                                       ่ า 

                                                                                                                            น 

                                                                                                                       ห 

ข อที่  : 177                                                                                                    ำ 

         ข อใดตอไปนี้ผิด                                                                                    จ 

          คําตอบ  1 :  (a AND b) เป นจริง  ก็ตอเมื่ อทั้ง  a และ b มีค าเป นจริง                     ม 

                                                                                                    ้ า 

          คําตอบ 2 :  (NOT a) เป นเท็จ  ก็ตอเมื่อ  a มีค าเป นจริง                          ห 

          คําตอบ 3 :  (a OR b) เป นเท็จ  ก็ตอเมื่ อทั้ง  a และ b มีค าเป นเท็จ          ์ิ   

                                                                                         ธ 

          คําตอบ 4 :  NOT (a AND b) เป นจริง  ก็ตอเมื่อ  a หรือ  b มีค าเป นเท็จ   ิท 

                                                                              ส 

ข อที่  : 178                                                            น 

                                                                      ว 

         กําหนดให  X=1, Y=10, Z=100 นิ พจนใดตอไปนี้ ไดคาตรรกะเป นจริง   

                                                                  ง 

          คําตอบ  1 :  NOT (Z/Y == Y)                        ส 

          คําตอบ 2 :  NOT(Y*X == Y)                     อ 

                                                   ข 

          คําตอบ 3 :  Z <= (Y*Y –1)             ร 

          คําตอบ 4 :  X*Z => Z/X           ก 

                                       ว 

                                 ิศ 

ข อที่  : 179                ว 

                          า 

         กําหนดให  A=1, B=2, C=3, D=4 เงื่ อนไขใดตอไปนี้  ไดคาตรรกะเป นเท็จ 

                     ภ 

          คําตอบ  1 :  (A*B+C > C-B) && (A*D/B <= B)  

                ส 

          คําตอบ 2 :  (A+B*C < B-C) || ((C+D)*A == A+B*C)  

          คําตอบ 3 :  (B/A <= D/C) || ((A+C) == (D*A)) && (C/B < A/D)  

          คําตอบ 4 :  (A < B) && (C < D) && (A > B) || (D==2*B)  



            

ข อที่  : 180 


----------------------- Page 44-----------------------

         ใหตั วแปร wet, cold, และ windy เป นตั วแปรที่ เก็ บคาจริ งเท็ จได    

          ถา  wet=true , cold=false, windy=false   

                                                                                                                                             44 of 155 

         (cold AND (NOT wet)) OR NOT(windy OR cold) มีค าความจริ งคื ออะไร  



          คําตอบ  1 :  จริง   

          คําตอบ 2 :  เท็จ   

          คําตอบ 3 :  ไมสามารถสรุปได   

          คําตอบ 4 :  ประโยคที่ เขี ยนหาคาทางตรรกะไมได   



            

ข อที่  : 181                                                                                                                           ย 

         ให  y เป นตั วแปรจํานวนเต็ม  และ % คือ  modulus operator                                                                ่ า 

         ข อใดเป นคาของ y เมื่อ  y = 1 – 5 / 3 + 9 % 4;                                                                     น 

                                                                                                                          ห 

          คําตอบ  1 :  0                                                                                             ำ 

          คําตอบ 2 :  1                                                                                          จ 

          คําตอบ 3 :  -1                                                                                    ม 

                                                                                                      ้ า 

          คําตอบ 4 :  2                                                                            ห 

                                                                                              ์ิ   

                                                                                            ธ 

ข อที่  : 182                                                                       ิท 

         หลั งจากสวนของโปรแกรมข างลางนี้ทํางานเสร็จ  answer มีค าเทาใด (% คือ  modulus operator)  

                                                                                ส 

                                                                            น 

           int  a = 1, b = 2, c = 3:                                    ว 

           double  f = 1.75, g = 1.0, h = 5                         ง 

           double answer;                                     ส 

           answer = a + g – b * f – c % b – h * 2;  

                                                          อ 

          คําตอบ  1 :  -11.6                        ข 

                                                 ร 

          คําตอบ 2 :  - 12.5                ก 

          คําตอบ 3 :  -13.1             ว 

          คําตอบ 4 :  12.0        ิศ 

                               ว 

                           า 

                      ภ 

ข อที่  : 183  ส 



          กําหนดให    

          1. fmod(x,y) คื นคาเศษหลั งจุดทศนิ ยมของผลหาร x/y   

         2. floor(x) คื นคาจํานวนเต็ มที่ได จากการป ดเศษหลั งจุดทศนิ ยมของคาในตั วแปร x ทิ้ งไป   

           

         หลั งจากทํางานสองบรรทั ดข างลางนี้ แลว  x มีค าเป นเทาไร (ให  x เป นตั วแปรจํานวนจริง )   



           x = 19.75;  


----------------------- Page 45-----------------------

           x = fmod(x, floor(x));  



          คําตอบ  1 :  1.00                                                                                                                45 of 155 

          คําตอบ 2 :  19.75  

          คําตอบ 3 :  0.75  

          คําตอบ 4 :  1.75  



            

ข อที่  : 184 

         ใหตั วแปรทุกตั วเป นชนิ ดจํานวนเต็ม                                                                                        ย 

         หลั งจากสวนของโปรแกรมข างลางนี้ทํางานเสร็จ  x1 และ x2 มีค าเทาใด?                                                 ่ า 

           x2 = 1;                                                                                                           น 

           x4 = 5;                                                                                                     ห 

           x2 = (x4 + x2 % 2 - 3);                                                                                 ำ 

           x4 = x2;                                                                                            จ 

           x3 = x4;                                                                                       ม 

           x1 = x3;                                                                                 ้ า 

          คําตอบ  1 :  x1 = 5, x2 = 5                                                            ห 

                                                                                            ์ิ   

          คําตอบ 2 :  x1 = 3, x2 = 1                                                      ธ 

          คําตอบ 3 :  x1 = 1, x2 = 5                                               ิท 

          คําตอบ 4 :  x1 = 3, x2 = 3                                           ส 

                                                                          น 

                                                                      ว 

ข อที่  : 185                                                    ง 

         ใหตั วแปรทุกตั วเป นชนิ ดจํานวนเต็ม               ส 

                                                        อ 

         หลั งจากสวนของโปรแกรมข างลางนี้ทํางานเสร็จ  ตั วแปร ans มีค าเทาใด  

                                                   ข 

                                                ร 

           x2 = 1;                         ก 

           x4 = 5;                     ว 

           x2 = (x4 + x2 % 2 - 3);  

           x4 = x2;              ิศ 

           x3 = x4;           ว 

           x1 = x3;       า 

           ans = x4 + x3 + x3 + x2 + x1;  

                     ภ 

                ส 

          คําตอบ  1 :  18  

          คําตอบ 2 :  17  

          คําตอบ 3 :  16  

          คําตอบ 4 :  15  



            

ข อที่  : 186 


----------------------- Page 46-----------------------

         if(raining)  

             if(window_open)  

                  puts("Close the window");                                                                                                46 of 155 



           

         สวนของโปรแกรมด านลางข อใดตอไปนี้มี ความหมายเหมื อนกั บสวนของโปรแกรมด านบน 



          คําตอบ  1 :  if(raining && window_open) puts("Close the window");  

          คําตอบ 2 :  if(raining || window_open) puts("Close the window");  

          คําตอบ 3 :  if(not (raining && window_open)) puts("Close the window);  

          คําตอบ 4 :  if(not (not raining || window_open) puts("Close the window);                                                    ย 

                                                                                                                                ่ า 

                                                                                                                             น 

ข อที่  : 187                                                                                                         ห 

         กําหนดให  sqrt(Y) คื อฟ งกชั นหาคารากที่ สองของ Y จงหาคาของนิ พจนตอไปนี้  เมื่ อใหคาตั วแปร M = -3 N = 5 X = -3.57 Y = 4.78   

                                                                                                                   ำ 

         1. sqrt(Y) < N                                                                                        จ 

         2. (X > 0) OR (Y > 0)                                                                            ม 

         3. (NOT((M > N) AND (X < Y))) OR ((M <= N) AND (X > X))                                    ้ า 

          คําตอบ  1 :  1. เท็จ  2. จริง  3. จริง                                                 ห 

                                                                                            ์ิ   

          คําตอบ 2 :  1. จริง  2. จริง  3. จริง                                           ธ 

          คําตอบ 3 :  1. เท็จ  2. เท็จ  3. จริง                                    ิท 

          คําตอบ 4 :  1. จริง  2. จริง  3. เท็จ                                ส 

                                                                          น 

                                                                      ว 

                                                                  ง 

ข อที่  : 188                                               ส 

         กําหนดคาของตั วแปรจํานวนเต็ มตอไปนี้         อ 

         count = 16, num = 4;                      ข 

                                                ร 

         และคาของตั วแปรจํานวนจริ งตอไปนี้    ก 

         value = 31.0, many = 2.0;     ว 

                                 ิศ 

                              ว 

         เมื่ อกระทําตามคําสั่ งตอไปนี้    

                          า 

         value = (value - count)*(count - num)/many + num/many;   

                     ภ 

         ตั วแปร value มีค าเทาไร  

                ส 

          คําตอบ  1 :  91  

          คําตอบ 2 :  92  

          คําตอบ 3 :  101  

          คําตอบ 4 :  102  



            


----------------------- Page 47-----------------------

ข อที่  : 189 

          กําหนดให  % แทน modulus operator                                                                                                  47 of 155 

           

          ถา  22 % x มีค าเทากับ  4;   

           

         x มีค าเทาไร  



          คําตอบ  1 :  2  

          คําตอบ 2 :  4  

          คําตอบ 3 :  6                                                                                                                  ย 

          คําตอบ 4 :  8                                                                                                            ่ า 

                                                                                                                               น 

ข อที่  : 190                                                                                                            ห 

                                                                                                                     ำ 

         ข อใดมีค าจริ งเสมอ                                                                                   จ 

          คําตอบ  1 :  P and P                                                                              ม 

          คําตอบ 2 :  P or P                                                                          ้ า 

                                                                                                   ห 

          คําตอบ 3 :  not(P) and P                                                            ์ิ   

          คําตอบ 4 :  not(P) or P                                                           ธ 

                                                                                     ิท 

                                                                                ส 

ข อที่  : 191                                                              น 

         3+4*6/2+1 มีค าเทากับ                                        ว 

                                                                    ง 

          คําตอบ  1 :  9                                      ส 

          คําตอบ 2 :  11                                  อ 

          คําตอบ 3 :  14                            ข 

                                                 ร 

          คําตอบ 4 :  16                    ก 

                                        ว 

                                  ิศ 

ข อที่  : 192                 ว 

                           า 

         ข อใดเป นจริ งเมื่อ  q=10,r=5,s=10 

                      ภ 

          คําตอบ  1 :  (s/r) <= q  

                ส 

          คําตอบ 2 :  (s*r) <=q  

          คําตอบ 3 :  (q-r) == (s-q+r)  

          คําตอบ 4 :  (q) < (r-s)  



            

ข อที่  : 193 


----------------------- Page 48-----------------------

          จงหานิ พจนที่ สมมู ลกับ  NOT( A OR B OR C) 



          คําตอบ  1 :  NOT ( (NOT A) AND (NOT B) AND (NOT C) )                                                                                   48 of 155 

          คําตอบ 2 :   NOT ( A AND B AND C )  

          คําตอบ 3 :   ( NOT A ) AND (NOT B) AND (NOT C)  

          คําตอบ 4 :   A AND B AND C  



             

ข อที่  : 194 

          ฟุตบอลไทยจะชนะเมื่ อมี เงื่ อนใขตอไปนื้ ครบถ วน                                                                                 ย 

          1. นั กฟุตบอลสมบู รณ                                                                                                       ่ า 

          2. ฝนต องไมตก                                                                                                          น 

          3. แขงในเมึ องไทย                                                                                                 ห 

          3. แตถ าศู นยหน าป วยอาจแพได                                                                           ำ 

                                                                                                                    จ 

          ให  A แทน นั กฟุตบอลสมบู รณ B แทน ฝนไมตก C แทน แขงในเมึ องไทย D แทน ศู นยหน าป วย             ม 

          จงเขี ยนประโยคข างบนเป นนิ พจน บู ลลีน                                                      ้ า 

          คําตอบ  1 :  A AND B AND C AND D                                                           ห 

                                                                                                 ์ิ   

          คําตอบ 2 :   A AND B OR C AND D                                                     ธ 

          คําตอบ 3 :   A AND B AND C OR D                                              ิท 

          คําตอบ 4 :   A AND B AND C AND (NOT D)                                   ส 

                                                                              น 

                                                                          ว 

ข อที่  : 195                                                       ง 

          (1 + 2 * 3 - 4) มีค าเทาใด                          ส 

                                                           อ 

          คําตอบ  1 :  -3                             ข 

          คําตอบ 2 :   1                          ร 

          คําตอบ 3 :   3                     ก 

                                         ว 

          คําตอบ 4 :   5           ิศ 

                                ว 

                            า 

ข อที่  : 196        ภ 

          ให  a และ b เป นตั วแปรจํานวนเต็ม  และ % แทน modulus operator   

                 ส 

          อยากทราบวา a และ b มีค าเทาใด ที่ทําให   



            a % b มีค าเทากับ   1  

            b % a มีค าเทากับ   2  

  



          คําตอบ  1 :  a = 5 และ b = 4  

          คําตอบ 2 :   a = 4 และ b = 5  


----------------------- Page 49-----------------------

          คําตอบ 3 :  a = 3 และ b = 2  

          คําตอบ 4 :  a = 2 และ b = 3                                                                                                        49 of 155 



            

ข อที่  : 197 

         3 + 5 * 5 -1 มีค าเทาใด 



          คําตอบ  1 :  23  

          คําตอบ 2 :  27  

          คําตอบ 3 :  49                                                                                                                ย 

          คําตอบ 4 :  625                                                                                                         ่ า 

                                                                                                                               น 

                                                                                                                         ห 

ข อที่  : 198                                                                                                      ำ 

         ข อใดถู กต อง                                                                                         จ 

          คําตอบ  1 :  (x > 0) จะเป นจริง  เมื่อ  x เปน  0                                                ม 

                                                                                                      ้ า 

          คําตอบ 2 :  (x >= 0) จะเป นจริง  เมื่อ  x ไมเทากับ  0                                ห 

          คําตอบ 3 :  (x <= 0) จะเป นเท็จ  เมื่อ  x เป นจํานวนบวก                           ์ิ   

                                                                                           ธ 

          คําตอบ 4 :  (x < 0) จะเป นเท็จ  เมื่อ  x เป นจํานวนลบ                   ิท 

                                                                                ส 

ข อที่  : 199                                                             น 

                                                                       ว 

         ให  %แทน modulus operator และมีลําดั บการทํางานจากซ ายไปขวา   

                                                                   ง 

         (203 % 10 % 9 % 7 % 5) มีค าเทาใด                  ส 

          คําตอบ  1 :  0                                 อ 

          คําตอบ 2 :  1                             ข 

                                                 ร 

          คําตอบ 3 :  2                     ก 

          คําตอบ 4 :  3                 ว 

                                  ิศ 

                               ว 

ข อที่  : 200             า 

                      ภ 

         ให  % แทน modulus operator   

                ส 

           

         (201 % (11 % (8 % (7 % 4)))) มีค าเทาใด 



          คําตอบ  1 :  0  

          คําตอบ 2 :  1  

          คําตอบ 3 :  2  

          คําตอบ 4 :  3  


----------------------- Page 50-----------------------

             

ข อที่  : 201 

                                                                                                                                               50 of 155 



          กําหนดให  a,b,c เป นตั วแปรชนิ ดจํานวนเต็ม  ซึ่ งมีค าดั งนี้    

          a=10,b=20,c=30   

          จงหาคาของนิ พจน a + b * c / a + 10 



          คําตอบ  1 :  70  

          คําตอบ 2 :  80  

          คําตอบ 3 :   100  

          คําตอบ 4 :  120                                                                                                                 ย 

                                                                                                                                    ่ า 

                                                                                                                                 น 

ข อที่  : 202                                                                                                              ห 

          ให  && แทน AND, || แทน OR                                                                                   ำ 

          operator ใดทํางานกอนเป นอั นดั บแรก ในการหาคาของนิ พจนตรรกศาสตรข างลางนี้                         จ 

                                                                                                              ม 

          (x > y + 80) && (z > 100) || (x > 500)                                                        ้ า 

          คําตอบ  1 :  + ใน (y + 80)                                                                ห 

                                                                                               ์ิ   

          คําตอบ 2 :  > ใน (x > y + 80)                                                      ธ 

          คําตอบ 3 :   &&                                                             ิท 

          คําตอบ 4 :  ||                                                          ส 

                                                                             น 

                                                                         ว 

ข อที่  : 203                                                      ง 

                                                               ส 

          x = 1 + 2 + 3 + 4 + 5;                          อ 

          x = x + x;                                 ข 

          x = x + x;                              ร 

          x = x + x;                         ก 

                                         ว 

          เมื่ อสวนของโปรแกรมข างบนนี้ทํางานเสร็จ  x มีค าเทาใด  

                                  ิศ 

                               ว 

          คําตอบ  1 :  120  า 

          คําตอบ 2 :  100  

                      ภ 

          คําตอบ 3 :   80  

                 ส 

          คําตอบ 4 :  60  



             

ข อที่  : 204 

          ถ าทานต องเขี ยนโปรแกรมเพื่ อหาคาเฉลี่ ยของคะแนนสอบ ทานควรจะใช กระบวนการประมวลผลแบบใด 



          คําตอบ  1 :  แบบเลื อก(selection)  


----------------------- Page 51-----------------------

         คําตอบ 2 :  แบบวงวน(iteration)  

         คําตอบ 3 :  แบบลําดับ (sequential)                                                                                    51 of 155 

         คําตอบ 4 :  แบบ recursive  



           

ข อที่  : 205 

        ใหตั วแปรทุกตั วเป นตั วแปรจํานวนจริง    

        โดยที่  X1 = 1, X2 = 2, X3 = 3, X4 = 4   

         อยากทราบวา X1 / X2 * X3 / X4 มีค าเทาใด 



         คําตอบ  1 :  0.417                                                                                                ย 

                                                                                                                     ่ า 

         คําตอบ 2 :  0.375                                                                                         น 

         คําตอบ 3 :  0.667                                                                                    ห 

         คําตอบ 4 :  0.867                                                                               ำ 

                                                                                                      จ 

                                                                                                 ม 

ข อที่  : 206                                                                              ้ า 

         กําหนดให  / คือ  operator หารแบบจํานวนเต็ม  ซึ่ งจะป ดเศษทิ้ งเสมอ            ห 

                                                                                     ์ิ   

                                                                                  ธ 

        นิ พจนใดข างลางนี้ที่ไม ไดคาเปน  23                          ิท 

         คําตอบ  1 :  3 + 4 * 5                                         ส 

         คําตอบ 2 :  200 / 5 / 2 + 10 / 3                           น 

         คําตอบ 3 :  1 + 77 / 7 * 2                             ว 

                                                             ง 

         คําตอบ 4 :  23 / 3 * 3                         ส 

                                                    อ 

                                               ข 

ข อที่  : 207                              ร 

                                        ก 

                                    ว 

                               ิศ 

                            ว 

                        า 

                   ภ 

               ส 



  



         คําตอบ  1 :  r = -b - (b^2 - 4ac) ^ 0.5 / 2a  

         คําตอบ 2 :  r = -b - (b^2 - 4*a*c) ^ 0.5 / 2.0 * a  


----------------------- Page 52-----------------------

         คําตอบ 3 :  r = -b - (b^2 - 4*a*c) ^ 0.5 / (2.0*a)  

         คําตอบ 4 :  r = (-b - (b*b - 4*a*c) ^ 0.5 ) / a / 2.0                                                                        52 of 155 



            

ข อที่  : 208 

         กําหนดให  m เป นตั วแปรชนิ ดจํานวนเต็ม    

         ข อใดเป นการตรวจสอบคาของตั วแปร m ที่ต างจากข ออื่น 



         คําตอบ  1 :  NOT((m < 1) AND (m > 12))  

         คําตอบ 2 :  (m < 13) AND (m > 0)                                                                                        ย 

         คําตอบ 3 :  NOT(NOT(1 <= m) OR NOT(m <= 12))                                                                       ่ า 

         คําตอบ 4 :  (1 <= m) AND (m => 12)                                                                              น 

                                                                                                                   ห 

                                                                                                               ำ 

ข อที่  : 209                                                                                             จ 

         ให  n เป นตั วแปรแบบจํานวนเต็ม  และ % แทน modulus operator                                 ม 

         จะทําอยางไรจึ งจะไดตั วเลขสองตัว  ณ ตําแหนงหลั กพั นและหลั กร อยของจํานวนเต็ มในตั วแปร n (เชนถา  n = 12345 สิ่ งที่ต องการคือ  23)  

                                                                                                 ้ า 

         คําตอบ  1 :  (n / 1000) % 100                                                       ห 

                                                                                         ์ิ   

         คําตอบ 2 :  (n % 1000) / 100                                                  ธ 

         คําตอบ 3 :  (n % 10000) / 100                                          ิท 

         คําตอบ 4 :  (n % 10000) / 1000                                     ส 

                                                                        น 

                                                                    ว 

ข อที่  : 210                                                  ง 

                                                           ส 

         ให  C คื อตั วแปรจํานวนจริ งที่ แทนอุณหภูมิ เป นองศาเชลเชี ยส   

                                                      อ 

         ข อใดข างลางนี้ ไมแทนการแปลงอุณหภมิ ใน C ให เป นองศาฟาเรนไฮตเพื่ อเก็ บใสตั วแปร F   

                                                  ข 

         หมายเหตุ : 0 องศาเซลเซี ยสเที ยบไดกับ  32 องศาฟาเรนไฮต และ  100 องศาเซลเซี ยสเที ยบไดกับ  212 องศา ฟาเรนไฮต 

                                              ร 

         คําตอบ  1 :  F = C * 180/100 + 32  ก 

                                      ว 

         คําตอบ 2 :  F = 32 + 1.8 * C  

                                ิศ 

         คําตอบ 3 :  F = 1.8C + 32  

                             ว 

                         า 

         คําตอบ 4 :  F = 9 * C / 5 + 32  

                     ภ 

                ส 

ข อที่  : 211 

         ให  % แทน modulus operator   

         ((201 % (11 % 8)) % (9 % 5)) มีค าเทาใด 



         คําตอบ  1 :  0  

         คําตอบ 2 :  1  


----------------------- Page 53-----------------------

           คําตอบ 3 :   2  

           คําตอบ 4 :   3                                                                                                                               53 of 155 



             

ข อที่  : 212 

          ให  m คื อตั วแปรจํานวนเต็ม    

          ข อใดที่ไม ใชนิ พจนที่ แทนการทดสอบ  1 <= m <= 12 



           คําตอบ  1 :  ! ((m < 1) && (m > 12))  

           คําตอบ 2 :   ! ( (m < 1) || (m >= 13) )                                                                                                 ย 

           คําตอบ 3 :   ! ( ! (1 <= m) || ! (m <= 12) )                                                                                     ่ า 

           คําตอบ 4 :   (1 <= m) && (m >= 12)                                                                                            น 

                                                                                                                                   ห 

                                                                                                                              ำ 

ข อที่  : 213                                                                                                            จ 

          ให  n คื อตั วแปรจํานวนเต็ม                                                                              ม 

          ข อใดใหคาจริง  ก็ตอเมื่อ  n เก็ บคาที่ เป นจํานวนคี่                                          ้ า 

           คําตอบ  1 :  (n == 1) || (n == 3) || (n == 5) || (n == 7) || (n == 9)                          ห 

                                                                                                     ์ิ   

           คําตอบ 2 :   (n / 10 == 1)                                                             ธ 

           คําตอบ 3 :   (n / 2 == 1)                                                       ิท 

           คําตอบ 4 :   (n % 2 == 1)                                                  ส 

                                                                                 น 

                                                                             ว 

ข อที่  : 214                                                           ง 

                                                                   ส 

          ให  n เป นตั วแปรจํานวนเต็ม                       อ 

          ข อใดใหคาจริ งเมื่อ  n มีค าตั้ งแต  13 ถึง  22 ข 

           คําตอบ  1 :  (13 < n) && (n < 22)         ร 

                                               ก 

           คําตอบ 2 :   ! ((n > 22) || (n < 13))  

                                           ว 

           คําตอบ 3 :   (12 < n) || (n < 23)  

                                     ิศ 

                                 ว 

           คําตอบ 4 :   (n - (22 - 13 + 1) > 0)  

                             า 

                       ภ 

ข อที่  : 215    ส 



          ให  n เป นตั วแปรจํานวนเต็ มที่ เก็ บรหั สไปรษณียที่มี ขนาด 5 หลั กที่ ใชกั นอยู ในปจจ ุบัน  (เชน  10600 แถวคลองสาน  10300 แถวปทุมวัน  กรุงเทพฯ)   

            

          ถ าเป นรหั สไปรษณียของจั งหวั ดประจวบคีรีขั นธ จะขึ้ นต นด วย 77 เชน 77000 คื ออําเภอเมื อง 77130 คื ออําเภอทั บสะแก   

            

          ข อใดใหคาจริ งเมื่อ  n เก็ บรหั สไปรษณียของจั งหวั ดประจวบคีรีขั นธ 



           คําตอบ  1 :  (n % 77 == 0)  


----------------------- Page 54-----------------------

          คําตอบ 2 :   (n % 100 == 77)  

          คําตอบ 3 :   (n / 1000 == 77)                                                                                                           54 of 155 

          คําตอบ 4 :   (n / 77 == 0)  



             

ข อที่  : 216 

          ให  random() เป นฟ งกชั นที่คื นจํานวนจริ งที่สุมจากคาในชวง [0, 1) คื อตั้ งแต 0 ไปจนถึ งเกื อบ ๆ  1 (ไมรวม  1)   

          ข อใดเป นการสุมคาจํานวนเต็ มในชวง [a, b] คื อตั้ งแต a จนถึง  b (a และ b เป นตั วแปรจํานวนเต็ม  โดยที่  a < b)   

          (กําหนดให  floor(x) เป นฟ งกชั นคื นจํานวนเต็ มที่ได จากการป ดเศษหลั งจุดทศนิ ยมของ x ออกหมด) 



          คําตอบ  1 :  floor(random() * (b - a + 1))                                                                                         ย 

                                                                                                                                       ่ า 

          คําตอบ 2 :   floor(a + random() * b)                                                                                      น 

          คําตอบ 3 :   a + floor((b - a) * random())                                                                          ห 

          คําตอบ 4 :   a + floor((b - a + 1) * random())                                                                 ำ 

                                                                                                                     จ 

                                                                                                                ม 

ข อที่  : 217                                                                                            ้ า 

          ให  a เป นตั วแปรจํานวนเต็ม                                                               ห 

                                                                                                 ์ิ   

          สมมติว า a เก็ บจํานวนตั้ งแต 0 ถึง  99 ข อใดข างลางนี้ทําให  b มีค าเป นจํานวนที่ เขี ยนสลั บหลั กสิ บกั บหลั กหนวยของ a (เชน a เก็บ  21 จะได  b เก็ บคา  12 เป นตน ) 

                                                                                               ธ 

          คําตอบ  1 :  b = a / 10 + (a % 10)                                            ิท 

          คําตอบ 2 :   b = (a % 10) * 100 + (a % 10)                               ส 

          คําตอบ 3 :   b = 10 * (a % 1) + (a % 10)                            น 

                                                                          ว 

          คําตอบ 4 :   b = 10 * (a % 10) + (a / 10)                   ง 

                                                                ส 

                                                            อ 

ข อที่  : 218                                        ข 

          ใหตั วแปรทุกตั วเป นตั วแปรจํานวนเต็ม    ร 

          a = 2, b = 4, c = 8, d = 16;       ก 

                                         ว 

                                   ิศ 

          อยากทราบวา a + (c + d) / a * b + d / a มีค าเทาใด 

                                ว 

          คําตอบ  1 :  58   า 

          คําตอบ 2 :   60  

                      ภ 

                 ส 

          คําตอบ 3 :   13  

          คําตอบ 4 :   122  



             

ข อที่  : 219 



          ใหตั วแปรทุกตั วเป นตั วแปรจํานวนเต็ม    

          a = 2, b = 4, c = 8, d = 16   


----------------------- Page 55-----------------------

            

          อยากทราบวา b * a + d / b / a + b * c มีค าเทาใด  

                                                                                                                                                       55 of 155 

           คําตอบ  1 :  24  

           คําตอบ 2 :   35  

           คําตอบ 3 :   42  

           คําตอบ 4 :   ไมมีข อใดถูก   



             

ข อที่  : 220                                                                                                                                    ย 

          ให  a เป นตั วแปรจํานวนจริง , && แทนการ AND, || แทนการ OR                                                                      ่ า 

                                                                                                                                        น 

          ข อใดให ผลเป นเท็ จตลอด ไมขึ้ นกั บคาของ a                                                                         ห 

           คําตอบ  1 :  (12 < a) && (a < 23)                                                                                 ำ 

           คําตอบ 2 :   (12 < a) || (a < 23)                                                                             จ 

           คําตอบ 3 :   (a < 12) && (a > 23)                                                                        ม 

                                                                                                             ้ า 

           คําตอบ 4 :   (a < 12) || (a > 23)                                                             ห 

                                                                                                     ์ิ   

                                                                                                  ธ 

ข อที่  : 221                                                                             ิท 

          ให  a เป นตั วแปรจํานวนจริง , && แทนการ AND, || แทนการ OR                 ส 

                                                                                 น 

          ข อใดให ผลเป นจริ งตลอด ไมขึ้ นกั บคาที่ เก็ บใน a           ว 

                                                                        ง 

           คําตอบ  1 :  (12 < a) && (a < 23)                      ส 

           คําตอบ 2 :   (12 < a) || (a < 23)                 อ 

           คําตอบ 3 :   (a < 12) && (a > 23)            ข 

                                                    ร 

           คําตอบ 4 :   (a < 12) || (a < 23)   ก 

                                           ว 

                                    ิศ 

ข อที่  : 222                   ว 

          เส นตรงเส นหนึ่ งผานจุด (x1, y1) และ (x2, y2) บนระนาบสองมิติ    

                             า 

          ข อใดเป นนิ พจนที่คํานวณหา slope ของเส นตรงเส นนี้ 

                       ภ 

                  ส 

           คําตอบ  1 :  y1 - y2 / x1 - x2  

           คําตอบ 2 :   y2 - y1 / x2 - x1  

           คําตอบ 3 :   (y1 - y2) / x1 - x2  

           คําตอบ 4 :   (y1 - y2) / (x1 - x2)  



             

ข อที่  : 223 


----------------------- Page 56-----------------------

         ให  (x1, y1) และ (x2, y2) เป นจุดสองจุดบนระนาบสองมิติ    

         และ sqrt(d) คื อฟ งกชั นที่คื นคารากที่ สองของ d   

                                                                                                                                             56 of 155 

           

         ข อใดคื อนิ พจนที่คํานวณหาระยะหางที่สั้ นสุดระหวางจุดสองจุดนี้   



          คําตอบ  1 :  sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2))  

          คําตอบ 2 :  sqrt((x1-x2)*(x2-x1)+(y1-y2)*(y2-y1))  

          คําตอบ 3 :  sqrt((x2-x1)*(x1-x2)+(y2-y1)*(y1-y2))  

          คําตอบ 4 :  sqrt((y1-y2)*(y2-y1)+(x1-x2)*(x2-x1))  



                                                                                                                                        ย 

ข อที่  : 224                                                                                                                    ่ า 

         ให  n คื อตั วแปรจํานวนเต็ม                                                                                          น 

         ข อใดใหคาจริง  ก็ตอเมื่อ  n เก็ บคาที่ เป นจํานวนคู                                                      ห 

                                                                                                                    ำ 

          คําตอบ  1 :  (n == 0) || (n == 2) || (n == 4) || (n == 6) || (n == 8)                                  จ 

          คําตอบ 2 :  (n / 10 == 0)                                                                         ม 

                                                                                                      ้ า 

          คําตอบ 3 :  (n % 2 == 0)                                                                ห 

          คําตอบ 4 :  (n / 2 == 0)                                                            ์ิ   

                                                                                           ธ 

                                                                                    ิท 

ข อที่  : 225                                                                  ส 

         ให  n คื อตั วแปรจํานวนเต็ม                                      น 

         ข อใดใหคาจริง  ก็ตอเมื่อ  n เก็ บคาที่ เป นจํานวนคู    ว 

                                                                   ง 

          คําตอบ  1 :  (n%10 == 0) || (n%10 == 2) || (n%10 == 4) || (n%10 == 6) || (n%10 == 8)  

                                                              ส 

          คําตอบ 2 :  (n/10 == 0) || (n/10 == 2) || (n/ 10 == 4) || (n/10 == 6) || (n/10 == 8)  

                                                         อ 

          คําตอบ 3 :  (n%10 == 0) && (n%10 == 2) && (n%10 == 4) && (n%10 == 6) && (n%10 == 8)  

                                                    ข 

                                                 ร 

          คําตอบ 4 :  (n/10 == 0) && (n/10 == 2) && (n/ 10 == 4) && (n/10 == 6) && (n/10 == 8)  

                                            ก 

                                        ว 

                                  ิศ 

ข อที่  : 226                 ว 

         ให  n คื อตั วแปรจํานวนเต็ม    

                           า 

         ข อใดใหคาจริง  ก็ตอเมื่อ  n เก็ บคาที่ เป นจํานวนคู 

                      ภ 

                ส 

          คําตอบ  1 :  (2*n/2 == n)  

          คําตอบ 2 :  (n/2*2 == n)  

          คําตอบ 3 :  (n/10*10 == n)  

          คําตอบ 4 :  (10*n/10 == n)  



            

ข อที่  : 227 


----------------------- Page 57-----------------------

          ให  n คื อตั วแปรจํานวนเต็ม    

          ข อใดใหคาจริง  ก็ตอเมื่อ  n เก็ บคาที่ เป นจํานวนคี่ 

                                                                                                                                                        57 of 155 

           คําตอบ  1 :  (n/2*2 == n+1)  

           คําตอบ 2 :   ((n+1)/2*2 == n)  

           คําตอบ 3 :   ((n-1)/2*2 == n)  

           คําตอบ 4 :   (n/2*2 == n -  1)  



             

ข อที่  : 228                                                                                                                                     ย 

          วั นสงกรานตตรงกั บวั นอะไร สามารถคํานวณไดดั งนี้                                                                                ่ า 

          1. เปลี่ ยน ป พ.ศ. เปน  ค.ศ.                                                                                                 น 

          2. นําสองหลั กทางขวาของป  ค.ศ คู ณด วย  1.2 แล วบวกด วย  11                                                          ห 

          3. นําผลในขอ  2 ป ดเศษหลั งจุดทศนิ ยมทิ้ง  (ใชฟ งกชัน  floor) แล วหารด วย 7                                  ำ 

          4. เศษของการหาร 7 ถ าเปน  0 คื ออาทิ ตย  1 คื อจั นทร, ..., 6 คื อเสาร                                     จ 

          การคํานวณนี้ ใช ไดตั้ งแตป  2543 ไปประมาณร อยป                                                      ม 

          ถา  y เก็ บปพ .ศ. ข อใดคํานวณผลในขอ  4                                                          ้ า 

           คําตอบ  1 :  floor(11 + (((year - 543) / 100) * 1.2)) % 7                                      ห 

                                                                                                     ์ิ   

           คําตอบ 2 :   floor((((year - 543) % 100) * 1.2) + 11) % 7                              ธ 

           คําตอบ 3 :   floor((((year - 543) / 100) * 1.2) + 11) / 7                       ิท 

           คําตอบ 4 :   ไมมีข อใดถูก                                                ส 

                                                                                 น 

                                                                             ว 

ข อที่  : 229                                                           ง 

                                                                   ส 

          ให  random() เป นฟ งกชั นที่คื นจํานวนจริ งที่สุมจากคาในชวง [0, 1) คื อตั้ งแต 0 ไปจนถึ งเกื อบ ๆ  1 (ไมรวม  1)   

          ข อใดเป นการสุมคาจํานวนเต็ มตั้ งแต 0 จนถึง  50 (กําหนดให  floor(x) เป นฟ งกชั นคื นจํานวนเต็ มที่ได จากการป ดเศษหลั งจุดทศนิ ยมของ x ออกหมด) 

                                                              อ 

                                                        ข 

           คําตอบ  1 :  floor( 50*random() )         ร 

           คําตอบ 2 :   floor( 50*random() ) % 50  

                                               ก 

                                           ว 

           คําตอบ 3 :   floor( 51*random() ) % 100  

                                     ิศ 

           คําตอบ 4 :   ไมมีข อใดถูก   

                                 ว 

                             า 

                       ภ 

ข อที่  : 230    ส 

          ให  random() เป นฟ งกชั นที่คื นจํานวนจริ งที่สุมจากคาในชวง [0, 1) คื อตั้ งแต 0 ไปจนถึ งเกื อบ ๆ  1 (ไมรวม  1)   

          ข อใดเป นการสุมคาจํานวนเต็ มในชวง [-10, 10] คื อตั้ งแต -10 จนถึง   10   

          (กําหนดให  floor(x) เป นฟ งกชั นคื นจํานวนเต็ มที่ได จากการป ดเศษหลั งจุดทศนิ ยมของ x ออกหมด) 



           คําตอบ  1 :  floor(21 * random()) % 100 -  10  

           คําตอบ 2 :   floor(21 * random()) % 20 - 10  

           คําตอบ 3 :   floor(20 * random()) % 20 - 10  


----------------------- Page 58-----------------------

          คําตอบ 4 :  ไมมีข อใดถูก   



                                                                                                                                             58 of 155 

            

ข อที่  : 231 

         กําหนดให  (a NOR b) มี ความหมายเดี ยวกับ  NOT(a OR b)   

         ผลลั พธของนิ พจนในข อใดมีค าเหมื อนกั บผลลั พธของ (x >= 40) AND (x == y) เมื่อ  x = 155; และ y = 280  



          คําตอบ  1 :  (x < y) OR (x = y) เมื่อ  x = 15 และ y = 29  

          คําตอบ 2 :  (x > y) OR NOT (x == y) เมื่อ  x = 42 และ y = 38  

          คําตอบ 3 :  (x < y) NOR (x = y) เมื่อ  x = 40 และ y = 12                                                                      ย 

          คําตอบ 4 :  (x < y) NOR NOT (x == y) เมื่อ  x = 100 และ y = 200                                                         ่ า 

                                                                                                                               น 

ข อที่  : 232                                                                                                           ห 

                                                                                                                    ำ 

         กําหนดให  a = 5, b = 3 , c = 2 , d = 0.5 ถา  s = a*b+c; s =                                           จ 

          คําตอบ  1 :  15                                                                                   ม 

                                                                                                      ้ า 

          คําตอบ 2 :  16                                                                          ห 

          คําตอบ 3 :  17                                                                      ์ิ   

          คําตอบ 4 :  18                                                                   ธ 

                                                                                    ิท 

                                                                                ส 

ข อที่  : 233                                                             น 

         กําหนดให  a = 5, b = 3 , c = 2 , d = 0.5 ถา  t = b+c*b; t =  ว 

                                                                   ง 

          คําตอบ  1 :  8                                      ส 

          คําตอบ 2 :  9                                  อ 

          คําตอบ 3 :  10                            ข 

                                                 ร 

          คําตอบ 4 :  12                    ก 

                                        ว 

                                  ิศ 

ข อที่  : 234                 ว 

                           า 

         กําหนดให  a = 5, b = 3 , c = 2 , d = 0.5 ถา  v = a*a+b*b+c*c; v =  

                      ภ 

          คําตอบ  1 :  36  

                ส 

          คําตอบ 2 :  28  

          คําตอบ 3 :  38  

          คําตอบ 4 :  48  



            

ข อที่  : 235 


----------------------- Page 59-----------------------

         กําหนดให  a = 5, b = 3 , c = 2 , d = 0.5 ถา  x = a%5; x =  



         คําตอบ  1 :  0                                                                                                                59 of 155 

         คําตอบ 2 :  2  

         คําตอบ 3 :  4  

         คําตอบ 4 :  6  



            

ข อที่  : 236 

         กําหนดให  a = 5, b = 3 , c = 2 , d = 0.5 ถา  y = a/c; y =                                                              ย 

         คําตอบ  1 :  1.5                                                                                                   ่ า 

         คําตอบ 2 :  2                                                                                                   น 

         คําตอบ 3 :  2.5                                                                                            ห 

         คําตอบ 4 :  3                                                                                          ำ 

                                                                                                            จ 

                                                                                                       ม 

ข อที่  : 237                                                                                    ้ า 

                                                                                              ห 

         กําหนดให  a = 5, b = 3 , c = 2 , d = 0.5 ถา  z = a/d; z =                      ์ิ   

                                                                                       ธ 

         คําตอบ  1 :  0                                                          ิท 

         คําตอบ 2 :  10                                                      ส 

         คําตอบ 3 :  11                                                 น 

         คําตอบ 4 :  12                                             ว 

                                                                ง 

                                                           ส 

ข อที่  : 238                                         อ 

                                                  ข 

         การดําเนิ นการโดยใช เครื่ องหมาย && จะให ผลลั พธเป นอยางไร เมื่อ  i = 2 และ j = 5  ในการดําเนิ นการ (i>3) && (j>4)  

                                               ร 

         คําตอบ  1 :  เป นจริง           ก 

         คําตอบ 2 :  เป นเท็จ        ว 

                                ิศ 

         คําตอบ 3 :  เป นบวกเสมอ  

                             ว 

         คําตอบ 4 :  เทากั บหนึ่ง   

                          า 

                     ภ 

                ส 

ข อที่  : 239 

         ให แสดงผลลั พธของ value1 , value2 n = 20; value1 = n++; value2 = ++n; printf(“%d , %d ”,value1,value2);  



         คําตอบ  1 :  20 , 21  

         คําตอบ 2 :  21 , 20  

         คําตอบ 3 :  21 , 21  


----------------------- Page 60-----------------------

          คําตอบ 4 :  20 , 20  



                                                                                                                                           60 of 155 

            

ข อที่  : 240 

         ถ าให  x = 5; y = 7; z = 12;   

         และ k = (x + y) * z + y;  

         จงหาคาของ k  



          คําตอบ  1 :  74  

          คําตอบ 2 :  128  

          คําตอบ 3 :  151                                                                                                             ย 

                                                                                                                                ่ า 

          คําตอบ 4 :  96                                                                                                     น 

                                                                                                                        ห 

ข อที่  : 241                                                                                                     ำ 

                                                                                                               จ 

         สมการ z เทากับ  x กําลั งสอง บวก y กําลั งสอง เขี ยนเป นนิ พจนในภาษาคอมพิ วเตอรได อยางไร   ม 

                                                                                                     ้ า 

                                                                                                 ห 

                                                                                             ์ิ   

                                                                                          ธ 

          คําตอบ  1 :  z = x2 + y2;                                                ิท 

          คําตอบ 2 :  z = x * x + y * y;                                       ส 

          คําตอบ 3 :  z = x * 2 + y * 2;                                  น 

                                                                      ว 

          คําตอบ 4 :  z = x ** 2 + y ** 2;                        ง 

                                                             ส 

                                                         อ 

ข อที่  : 242                                      ข 

         ถ ากําหนดให  Relative Precedence ของ Operators เป นไปตามลําดั บดั งนี้   1) ++ -- 2) * / % 3) + - จากลําดับ  Operator Precedence ด านบน จงj หาคาตั วแปรดั งตอไปนี้  x = 4  

                                                ร 

         + 5 * 3;                          ก 

                                       ว 

          คําตอบ  1 :  x= 27     ิศ 

          คําตอบ 2 :  x = 19  ว 

                          า 

          คําตอบ 3 :  x= 17  

                     ภ 

          คําตอบ 4 :  ไมสามารถระบุคาได   

                ส 

            

ข อที่  : 243 



         กําหนดให โปรแกรมมีชุดคําสั่ งคือ    

         i = 0  

         i = i + 1  

         j = 1  


----------------------- Page 61-----------------------

          j = i + j  

          เมื่ อคอมพิ วเตอรทําโปรแกรมนี้ จนจบ ผลลั พธจากการทํางานคื อข อใด  

                                                                                                                                                        61 of 155 

           คําตอบ  1 :  i มีค า 0  

           คําตอบ 2 :   j มีค า 0  

           คําตอบ 3 :   j มีค า  1  

           คําตอบ 4 :   j มีค า 2  



             

ข อที่  : 244                                                                                                                                     ย 

          กําหนดให โปรแกรมมีขั้ นตอนการทํางานดั งนี้                                                                                       ่ า 

                                                                                                                                         น 

          เริ่ มตน   

          รั บคา x และ y                                                                                                          ห 

          นําคา x + y ใสลงใน a                                                                                              ำ 

          นําคา x – y ใสลงใน b                                                                                          จ 

          แสดงคาผลคู ณของ a กับ  b                                                                                 ม 

                                                                                                              ้ า 

          จบ                                                                                              ห 

                                                                                                     ์ิ   

          ถ าเครื่ องคอมพิ วเตอรทําโปรแกรมนี้  โดยผู ใช ใสคา 8 และ 2 ผลลั พธที่ไดคื อข อใด  ธ 

           คําตอบ  1 :  8                                                                  ิท 

           คําตอบ 2 :   16                                                            ส 

           คําตอบ 3 :   28                                                       น 

                                                                             ว 

           คําตอบ 4 :   60                                               ง 

                                                                   ส 

                                                              อ 

ข อที่  : 245                                          ข 

          กําหนดให โปรแกรมมีขั้ นตอนการทํางานดั งนี้    ร 

                                               ก 

                                           ว 

          เริ่ มตน                  ิศ 

          รั บคา x, y และ z     ว 

          นําคาที่ มากที่สุดของ x, y, z ไปใสไว ใน a  

                             า 

          นําคาที่น อยที่สุดของ x, y, z ไปใสไว ใน c  

                       ภ 

          นําคาเฉลี่ ยของ x, y, z ไปใสไว ใน b   

                  ส 

          จบ  

            

          ถ าเครื่ องคอมพิ วเตอรทําโปรแกรมนี้ จนจบแล วข อใดเป นจริง   



           คําตอบ  1 :  a < b < c  

           คําตอบ 2 :   a > b > c  

           คําตอบ 3 :   a <= b <= c  


----------------------- Page 62-----------------------

          คําตอบ 4 :  a >= b >= c  



                                                                                                                                           62 of 155 

            

ข อที่  : 246 

         ข อใดได ผลลั พธบนหน าจอเหมื อนกั บคําสั่ งตอไปนี้  int a = 50; PRINTtoSCREEN(a+200);  



          คําตอบ  1 :  int a = 350; PRINTtoSCREEN(a); a = a - 100;  

          คําตอบ 2 :  PRINTtoSCREEN(a); int a = 50; a = a * 5;  

          คําตอบ 3 :  PRINTtoSCREEN(a); a = a - 100; int a = 350;  

          คําตอบ 4 :  a = a * 5; int a = 50; PRINTtoSCREEN(a);                                                                        ย 

                                                                                                                                ่ า 

                                                                                                                             น 

ข อที่  : 247                                                                                                         ห 

         ถา  x, y และ z มีค าเปน   18, 12 และ 4 ตามลําดับ  ข อใดตอไปนี้ เป นคาถู กต อง เมื่ อมี การทํางานเป นดั งโปรแกรม x = x – y; y = y – x; z = x * y / z; 

                                                                                                                   ำ 

          คําตอบ  1 :  x = 9;                                                                                  จ 

          คําตอบ 2 :  y = 12;                                                                             ม 

                                                                                                    ้ า 

          คําตอบ 3 :  z = 18;                                                                    ห 

          คําตอบ 4 :  x = 2/3 ของ z;                                                        ์ิ   

                                                                                          ธ 

                                                                                   ิท 

ข อที่  : 248                                                                 ส 

         เมื่อ  x, y และ z มีค าเปน   100, 13 และ 91 ตามลําดับ  และมี การทํางานดั งโปรแกรม   

                                                                          น 

         1: z = z / y;                                                ว 

                                                                  ง 

         2: y = y + z;                                       ส 

         3: x = x * z / y;                              อ 

         ข อใดถู กต อง                           ข 

          คําตอบ  1 :  x มีค าเทากับ  25      ร 

          คําตอบ 2 :  z มีค าเทากับ  8   ก 

                                       ว 

          คําตอบ 3 :  y มีค าเทากับ  21  

                                 ิศ 

          คําตอบ 4 :  ถ าต องการให  x มีค าเทากับ   12 จะต องเปลี่ยนคําสั่ งในบรรทั ดที่  3 เปน  (x+z)/y  

                              ว 

                          า 

                     ภ 

ข อที่  : 249  ส 

         คา X จากโปรแกรมนี้คื ออะไร   

         X = 3   

         Y = X + 1   

         X = Y + 2   

         END 



          คําตอบ  1 :  6  


----------------------- Page 63-----------------------

         คําตอบ 2 :  5  

         คําตอบ 3 :  7                                                                                                                63 of 155 

         คําตอบ 4 :  4  



            

ข อที่  : 250 

         คา X จากโปรแกรมนี้คื ออะไร   

         X = X + 2   

         X = 0   

         X = X + 1                                                                                                               ย 

         END                                                                                                                ่ า 

         คําตอบ  1 :  0                                                                                                  น 

         คําตอบ 2 :  1                                                                                             ห 

                                                                                                               ำ 

         คําตอบ 3 :  2                                                                                     จ 

         คําตอบ 4 :  3                                                                                ม 

                                                                                                 ้ า 

                                                                                             ห 

ข อที่  : 251                                                                           ์ิ   

                                                                                       ธ 

         คา X จากโปรแกรมนี้คื ออะไร                                            ิท 

         Y = 11                                                             ส 

         X = Y                                                          น 

         Y = Y + 3                                                  ว 

         END                                                    ง 

         คําตอบ  1 :  0                                    ส 

         คําตอบ 2 :  3                                อ 

                                                  ข 

         คําตอบ 3 :  11                       ร 

         คําตอบ 4 :  14                   ก 

                                      ว 

                                ิศ 

ข อที่  : 252               ว 

                         า 

         x = 10      ภ 

         y = 5  ส 

         x = y  

         y = x  

         หลั งจากโปรแกรมทํางานครบทั้ งสี่ บรรทัด  ข อใดผิด   



         คําตอบ  1 :  ตั วแปร x จะมีค าเทากับ  5  

         คําตอบ 2 :  x - y จะมีค าเทากับ  5  

         คําตอบ 3 :  y จะมีค าเทาเดิม   


----------------------- Page 64-----------------------

           คําตอบ 4 :   ไมมีข อใดผิด   



                                                                                                                                                      64 of 155 

             

ข อที่  : 253 

          ถา  b = 10 และ c = 5 ผลการทํางานหลั งจากบรรทั ดที่  2 แลว  a จะมีค าเทาใด  

          บรรทั ดที่   1 b = b + c ;  

          บรรทั ดที่  2 a = b - 5 ;  



           คําตอบ  1 :  5  

           คําตอบ 2 :   20  

           คําตอบ 3 :   25                                                                                                                       ย 

                                                                                                                                           ่ า 

           คําตอบ 4 :   15                                                                                                             น 

                                                                                                                                 ห 

ข อที่  : 254                                                                                                              ำ 

                                                                                                                        จ 

          ถา  b = 5 และ c = 8 ผลการทํางานหลั งจากบรรทั ดที่  3 แลว  a จะมีค าเทาใด                             ม 

          บรรทั ดที่   1 b = b * 2;                                                                          ้ า 

          บรรทั ดที่  2 c = c + b ;                                                                      ห 

          บรรทั ดที่  3 a = b * c;                                                                  ์ิ   

                                                                                                 ธ 

           คําตอบ  1 :  40                                                                ิท 

           คําตอบ 2 :   65                                                           ส 

           คําตอบ 3 :   80                                                      น 

           คําตอบ 4 :  180                                                  ว 

                                                                        ง 

                                                                  ส 

ข อที่  : 255                                               อ 

                                                        ข 

          ถา  b = 10 และ c = 5 ผลการทํางานหลั งจากบรรทั ดที่  4 แลว  c จะมีค าเทาใด  

                                                    ร 

          บรรทั ดที่   1 b = b + c;            ก 

          บรรทั ดที่  2 a = b - 5;        ว 

          บรรทั ดที่  3 b = a -c;   ิศ 

          บรรทั ดที่  4 c = b + a;  ว 

                            า 

           คําตอบ  1 :  -10  

                       ภ 

           คําตอบ 2 :   5  

                 ส 

           คําตอบ 3 :   10  

           คําตอบ 4 :  15  



             

ข อที่  : 256 

          ลําดั บคําสั่ งในข อใดตอไปนี้ ให ผลลั พธเป นการสลั บคาของตั วแปร x กับ  ตั วแปร y 


----------------------- Page 65-----------------------

       คําตอบ  1 :  x=y; y=x;  

       คําตอบ 2 :  x=x+y; y=x-y; x=y-x;                                                           65 of 155 

       คําตอบ 3 :  x=x-y; y=y+x; x=x+y;  

       คําตอบ 4 :  x=x-y; y=y+x; x=x-y;  



         

ข อที่  : 257 

                                                                                              ย 

                                                                                          ่ า 

                                                                                        น 

                                                                                    ห 

                                                                                 ำ 

                                                                              จ 

                                                                           ม 

                                                                       ้ า 

       คําตอบ  1 :  12                                              ห 

                                                                 ์ิ   

       คําตอบ 2 :  13                                          ธ 

       คําตอบ 3 :  15                                     ิท 

       คําตอบ 4 :  18                                  ส 

                                                    น 

                                                 ว 

                                               ง 

ข อที่  : 258                             ส 

                                        อ 

                                    ข 

                                  ร 

                              ก 

                            ว 

                       ิศ 

                     ว 

                   า 

               ภ 

           ส 



  



       คําตอบ  1 :  dx2 = x1 - x2 * x1 - x2; dy2 = y1 - y2 * y1 - y2; d = squareRoot( dx2 + dy2 );  

       คําตอบ 2 :  dx = x1 - x2; dy = y2 - y1; d = squareRoot( dx*dx, dy*dy );  

       คําตอบ 3 :  dx = x2 - x1; dy = y2 - y1; dx2 = dx*dx; dy2 = dy*dy; d = dx2+dy2; d = squareRoot( d );  

       คําตอบ 4 :  dx = x1 - x2; dy = y1 - y2; dxy = dx*2 + dy*2; d = squareRoot(dxy);  


----------------------- Page 66-----------------------

           

ข อที่  : 259 

                                                                                                                                66 of 155 



          



                                                                                                                            ย 

                                                                                                                      ่ า 

                                                                                                                   น 

                                                                                                              ห 

                                                                                                          ำ 

                                                                                                       จ 

                                                                                                  ม 

         คําตอบ  1 :  บรรทัด  04 กับ  05                                                     ้ า 

         คําตอบ 2 :  บรรทัด  05 กับ  06                                                  ห 

                                                                                     ์ิ   

         คําตอบ 3 :  บรรทัด  06 กับ  07                                            ธ 

         คําตอบ 4 :  บรรทัด  07 กับ  08                                      ิท 

                                                                         ส 

                                                                    น 

ข อที่  : 260                                                   ว 

         โครงสร างแบบใดมีลั กษณะการทํางานการวนรอบเพื่ อทํางานซ้ําจะเริ่ มต นจากการทํางานตามคําสั่ งของ do กอน หนึ่ งรอบ แล วจึ งเริ่ มตรวจสอบ เงื่ อนไขที่คําสั่ง  while  

                                                             ง 

         คําตอบ  1 :  for                               ส 

                                                    อ 

         คําตอบ 2 :  if-else                    ข 

         คําตอบ 3 :  while                  ร 

         คําตอบ 4 :  do-while           ก 

                                    ว 

                               ิศ 

ข อที่  : 261              ว 

                        า 

         คําสั่ งใดเป นการขึ้ นบรรทั ดใหม 

                    ภ 

         คําตอบ  1 :  \\\\m  

               ส 

         คําตอบ 2 :  \\\\n  

         คําตอบ 3 :  \\\\o  

         คําตอบ 4 :  \\\\p  



           

ข อที่  : 262 


----------------------- Page 67-----------------------

          จากโปรแกรม main() { int a,b,c,d; printf(“Enter three number ”); scanf(“%d%d%d”,&a,&b,&c); d =c; if(a>d) d = a; if(b > d) d = b; printf(“value of D =  

          %.2f”,); } เป นโปรแกรมใด 

                                                                                                                                                67 of 155 

          คําตอบ  1 :  เป นโปรแกรมหาคาผลรวม  

          คําตอบ 2 :   เป นโปรแกรมหาคาเฉลี่ย   

          คําตอบ 3 :   เป นโปรแกรมหาคามากที่สุด  

          คําตอบ 4 :   เป นโปรแกรมหาคาน อยที่สุด  



             

ข อที่  : 263                                                                                                                             ย 

          สั ญลั กษณดั งรู ปหมายถึ งสั ญลั กษณในผั งงานข อใด                                                                      ่ า 

                                                                                                                                  น 

                                                                                                                            ห 

          คําตอบ  1 :  กิ จกรรมประมวลผล                                                                                ำ 

          คําตอบ 2 :   จุดเริ่ มตน  หรื อจุดสุดท ายของกิ จกรรม                                                   จ 

          คําตอบ 3 :   การตั ดสิ นใจหรื อเปรี ยบเที ยบ                                                        ม 

                                                                                                        ้ า 

          คําตอบ 4 :   แฟ มข อมูล                                                                 ห 

                                                                                                ์ิ   

                                                                                             ธ 

ข อที่  : 264                                                                        ิท 

          สั ญลั กษณดั งรู ปหมายถึ งสั ญลั กษณในผั งงานข อใด                   ส 

                                                                             น 

                                                                         ว 

                                                                     ง 

                                                               ส 

          คําตอบ  1 :  การแสดงผลข อมู ลทางจอภาพ           อ 

          คําตอบ 2 :   การรั บข อมูล  และแสดงข อมูล   ข 

          คําตอบ 3 :   เส นแสดงทิ ศทางของกิ จกรรม  ร 

                                             ก 

          คําตอบ 4 :   การตั ดสิ นใจหรื อเปรี ยบเที ยบ  

                                         ว 

                                   ิศ 

                               ว 

ข อที่  : 265             า 

          ข อใดคื อสั ญลั กษณของผั งงานการตั ดสิ นใจหรื อเปรี ยบเที ยบ 

                      ภ 

          คําตอบ ส 

                 1 :   รู ปสี่ เหลี่ ยมคางหมู   

          คําตอบ 2 :   รู ปสี่ เหลี่ ยมขนมเป ยกปูน   

          คําตอบ 3 :   รู ปสี่ เหลี่ ยมจตุรัส   

          คําตอบ 4 :   รู ปวงกลม  



             

ข อที่  : 266 


----------------------- Page 68-----------------------

          จงหาผลลั พธจากขั้ นตอนดั งตอไปนี้   

          ขั้ นที่   1 เริ่ มการทํางาน   

          ใหตั วแปร x , y เปน  integer                                                                                                                 68 of 155 



          ขั้ นที่  2 ใหตั วแปร x =20 ; y =25 ;  

          ขั้ นที่  3 ใหตั วแปร x = x + 10 ; y =25 ;  

          ขั้ นที่  4 ใหตั วแปร x น อยกวา y ให  ตั วแปร = x + 20   

          มิ ฉะนั้ นแลว  ใหตั วแปร x = x- 5 ;  

          ขั้ นที่  5 พิ มพคาตั วแปร x และตั วแปร y   

          ขั้ นที่  6 จบการทํางาน  



           คําตอบ  1 :  x= 30 ; y = 25:                                                                                                             ย 

           คําตอบ 2 :   x= 40 ; y = 25:                                                                                                      ่ า 

           คําตอบ 3 :   x= 50 ; y = 25:                                                                                                   น 

           คําตอบ 4 :   x= 25 ; y = 25:                                                                                             ห 

                                                                                                                               ำ 

                                                                                                                          จ 

ข อที่  : 267                                                                                                       ม 

                                                                                                               ้ า 

          จงหาผลลั พธจากขั้ นตอนดั งตอไปนี้                                                              ห 

          ขั้ นที่   1 เริ่ มการทํางาน                                                                ์ิ   

          ใหตั วแปร x , y เปน  integer                                                           ธ 

          ขั้ นที่  2 ใหตั วแปร x = 10 ; y =40 ;                                           ิท 

          ขั้ นที่  3 ใหตั วแปร x = x + 2 ; y = y - 5 ;                               ส 

          ขั้ นที่  4 ใหตั วแปร x = x + 2 ; y = y - 5 ;                          น 

          ขั้ นที่  5 ใหตั วแปร x = x + 2 ; y = y - 5 ;                     ว 

          ขั้ นที่  6 พิ มพคา x,y จบ                                   ง 

           คําตอบ  1 :  ( x = 16 ; y = 25 ;)                       ส 

                                                              อ 

           คําตอบ 2 :   ( x = 14 ; y = 30 ;)             ข 

           คําตอบ 3 :   ( x = 12 ; y = 35 ;)         ร 

           คําตอบ 4 :   ( x = 10 ; y = 40 ;)    ก 

                                           ว 

                                     ิศ 

ข อที่  : 268                   ว 

                             า 

                       ภ 

                  ส 



          ถา  A = 20 เงื่ อนไขดั งตอไปนี้ ให ผลลั พธอะไร   


----------------------- Page 69-----------------------

                                                                                69 of 155 



                                                                              ย 

                                                                          ่ า 

                                                                        น 

                                                                     ห 

                                                                  ำ 

      คําตอบ  1 :  B=0                                          จ 

      คําตอบ 2 :  B=10                                       ม 

                                                          ้ า 

      คําตอบ 3 :  B=20                                  ห 

      คําตอบ 4 :  B=30                               ์ิ   

                                                    ธ 

                                                ิท 

ข อที่  : 269                                ส 

     ถา  A = 5 เงื่ อนไขดั งตอไปนี้ ให ผลลั พธอะไร   น 

                                         ว 

                                      ง 

                                   ส 

                                 อ 

                              ข 

                            ร 

                         ก 

                       ว 

                   ิศ 

                  ว 

               า 

            ภ 

         ส 



  



      คําตอบ  1 :  B=0  

      คําตอบ 2 :  B=10  

      คําตอบ 3 :  B=20  


----------------------- Page 70-----------------------

      คําตอบ 4 :  B=30  



                                                                                   70 of 155 

         

ข อที่  : 270 

      ถา  A = 8 เงื่ อนไขดั งตอไปนี้ ให ผลลั พธอะไร   



                                                                                ย 

                                                                             ่ า 

                                                                           น 

                                                                        ห 

                                                                     ำ 

                                                                   จ 

                                                                ม 

                                                            ้ า 

                                                          ห 

                                                       ์ิ   

                                                      ธ 

      คําตอบ  1 :  B=0                            ิท 

      คําตอบ 2 :  B=10                         ส 

      คําตอบ 3 :  B=20                      น 

                                          ว 

      คําตอบ 4 :  B=30                  ง 

                                     ส 

                                  อ 

ข อที่  : 271                 ข 

                             ร 

                          ก 

                        ว 

                    ิศ 

                  ว 

                า 

             ภ 

          ส 



      จาก Flow chart ที่กําหนด ถ าหลั งจาก RUN โปรแกรม แล วคา y =15+0.2x ถามวาคา x มี โอกาส เป นเทาไร   


----------------------- Page 71-----------------------

                                                                           71 of 155 



                                                                        ย 

                                                                     ่ า 

                                                                   น 

                                                                ห 

                                                              ำ 

                                                            จ 

                                                         ม 

                                                      ้ า 

                                                    ห 

                                                  ์ิ   

                                                ธ 

                                             ิท 

                                          ส 

                                        น 

                                      ว 

                                    ง 

                                 ส 

                              อ 



     คําตอบ  1 :  x อาจจะเปน  84 หรือ  83 หรือ  79 หรือ  75  

                            ข 

     คําตอบ 2 :  x อาจจะเปน  87 หรือ  82 หรือ  77 หรือ  76  

                          ร 

                       ก 

     คําตอบ 3 :  x อาจจะเปน  85 หรือ  80 หรือ  77 หรือ  76  

                     ว 

     คําตอบ 4 :  x อาจจะเปน  84 หรือ  83 หรือ  78 หรือ  75  

                  ิศ 

                ว 

              า 

ข อที่  : 272 ภ 

         ส 



     จาก Flow chart ที่กําหนด จงหาคา y  

     เมื่อ  ครั้ งที่   1 ให  x= 79 , ครั้ งที่  2 ให  x= 15 ;   


----------------------- Page 72-----------------------

                                                                           72 of 155 



                                                                        ย 

                                                                     ่ า 

                                                                   น 

                                                                ห 

                                                              ำ 

                                                            จ 

                                                         ม 

                                                      ้ า 

                                                    ห 

                                                  ์ิ   

                                                ธ 

                                             ิท 

                                          ส 

                                        น 

                                      ว 

                                    ง 

                                 ส 

                              อ 

     คําตอบ  1 :  30.8 , 32.5  ข 

     คําตอบ 2 :  17.9, 32.5  ร 

     คําตอบ 3 :  17.9, 30.8  ก 

                     ว 

     คําตอบ 4 :  30.8, 17.9  ิศ 

                ว 

              า 

ข อที่  : 273 ภ 

         ส 



     ผั งงานตอไปนี้ เป นผั งงานของข อใด  


----------------------- Page 73-----------------------

                                                                           73 of 155 



                                                                        ย 

                                                                     ่ า 

                                                                   น 

                                                                ห 

                                                              ำ 

                                                            จ 

                                                         ม 

                                                      ้ า 

                                                    ห 

                                                  ์ิ   

                                                ธ 

                                             ิท 

                                          ส 

                                        น 

                                      ว 

                                    ง 

     คําตอบ  1 :  if....then....else  ส 

     คําตอบ 2 :  if .. then   อ 

     คําตอบ 3 :  for loop   ข 

                          ร 

     คําตอบ 4 :  ไมมีข อใดถูก   ก 

                     ว 

                  ิศ 

ข อที่  : 274  ว 

              า 

           ภ 

         ส 



     ผั งงานตอไปนี้ เป นผั งงานของข อใด  


----------------------- Page 74-----------------------

                                                                           74 of 155 



                                                                        ย 

                                                                     ่ า 

                                                                   น 

                                                                ห 

                                                              ำ 

                                                            จ 

                                                         ม 

                                                      ้ า 

                                                    ห 

                                                  ์ิ   

                                                ธ 

                                             ิท 

                                          ส 

                                        น 

                                      ว 

                                    ง 

     คําตอบ  1 :  if....then....else  ส 

     คําตอบ 2 :  while do ......  อ 

     คําตอบ 3 :  if.. then  ข 

                          ร 

     คําตอบ 4 :  ไมมีข อใดถูก   ก 

                     ว 

                  ิศ 

ข อที่  : 275  ว 

              า 

           ภ 

         ส 



     ผั งงานตอไปนี้ เป นผั งงานของข อใด  


----------------------- Page 75-----------------------

                                                                                        75 of 155 



                                                                                     ย 

                                                                                 ่ า 

                                                                               น 

                                                                            ห 

                                                                         ำ 

                                                                      จ 

                                                                   ม 

                                                                ้ า 

                                                             ห 

                                                           ์ิ   

                                                         ธ 

                                                     ิท 

                                                  ส 

                                               น 

                                             ว 

                                          ง 

                                       ส 

                                    อ 

      คําตอบ  1 :  if....then....else  ข 

                              ร 

      คําตอบ 2 :  while do ......  ก 

      คําตอบ 3 :  do.... while  ว 

                     ิศ 

      คําตอบ 4 :  ไมมีข อใดถูก   

                   ว 

                 า 

             ภ 

ข อที่  : 276 ส 



      จากคําสั่ งตอไปนี้ เมื่ อทํางานจนจบ X มีค าเทาไร เมื่อ  a = 100  

      if (a >= 1000)   

      X = 1;  

      else if (a < 10)  

      X=2;  

      else if (a > 100)  

      X = 3;  


----------------------- Page 76-----------------------

          else  

          X = 4;  

                                                                                                                                                 76 of 155 

          คําตอบ  1 :  0  

          คําตอบ 2 :   1  

          คําตอบ 3 :   2  

          คําตอบ 4 :   3  



             

ข อที่  : 277                                                                                                                              ย 

          แสดงคาในตั วแปร x ที่ เกิ ดจากผลการทํางานของโปรแกรมนี้                                                                     ่ า 

          int x=50;                                                                                                                น 

          if (x > 50)                                                                                                        ห 

          x=x+10;                                                                                                       ำ 

          else if (x < 30)                                                                                          จ 

          x=x+20;                                                                                              ม 

          else x=x+30;                                                                                   ้ า 

          x=x+10;                                                                                    ห 

          คําตอบ  1 :  90                                                                        ์ิ   

                                                                                              ธ 

          คําตอบ 2 :   80                                                              ิท 

          คําตอบ 3 :   70                                                          ส 

          คําตอบ 4 :   60                                                     น 

                                                                          ว 

                                                                     ง 

ข อที่  : 278                                                  ส 

                                                           อ 

          จาก algorithm ตอไปนี้  เมื่ อสิ้ นสุดการทํางาน x,y,z จะมีค าเป นเทาใด เครื่ องหมาย  ! คือ  not operator   

          -----------------------------------------------------------------------------   

                                                      ข 

                                                  ร 

          1: int x=6, y = 1, z = 2;          ก 

          2: if (!x) {                   ว 

          3: x = y + 1;            ิศ 

          4: z = x - y;         ว 

          5: } else         า 

          6: y = x - z; ภ 

                 ส 

          คําตอบ  1 :  x=6, y=1, z=2  

          คําตอบ 2 :   x=6, y=4, z=2  

          คําตอบ 3 :   x=2, y=1, z=1  

          คําตอบ 4 :   x=2, y=4, z=1  



             

ข อที่  : 279 


----------------------- Page 77-----------------------

          จากโปรแกรมที่ ให  ถ ากําหนดคาให อาเรย x ดั งนี้  0, 4, 10, 1,3  

          โดยเริ่ มตั้ งแต index 0 ถึง  4 เมื่ อโปรแกรมทํางานจบแลว  ans มีค าเทากั บเทาใด  

                                                                                                                                               77 of 155 

          กรณี ภาษา C ans = x[0];  

          for (i=1; i<=4; i++)  

          {  

          if (ans ans = x[i];  

          } หรือ  ในภาษา pascal ans := x[0];  

          for i:=1 to 4 do   

          begin   

          if (ans ans := x[i];  

          end                                                                                                                             ย 

                                                                                                                                    ่ า 

          คําตอบ  1 :  0                                                                                                         น 

          คําตอบ 2 :  4                                                                                                     ห 

          คําตอบ 3 :  10                                                                                               ำ 

          คําตอบ 4 :  1                                                                                            จ 

                                                                                                              ม 

                                                                                                        ้ า 

ข อที่  : 280                                                                                      ห 

                                                                                               ์ิ   

          โปรแกรมตอไปนี้ถ าต องการให  ans = 0 ต องป อนคา num เป นเทาไร              ธ 

          if( ((num*4-15) < num) || ((num*4-15)>num))                                 ิท 

          ans = 1;                                                                ส 

          else                                                               น 

          ans = 0;                                                       ว 

          หมายเหตุ || คือ  OR operator ใน pascal                    ง 

          คําตอบ  1 :  1                                       ส 

                                                          อ 

          คําตอบ 2 :  2                              ข 

          คําตอบ 3 :   3                          ร 

          คําตอบ 4 :  4                      ก 

                                         ว 

                                  ิศ 

ข อที่  : 281                 ว 

                           า 

          จากการใช  if (a <= b) c = a; else c = b; ข อใดกลาวถูก ?  

                      ภ 

                 ส 

          คําตอบ  1 :  c จะมีค าเทากับ  a ก็ตอเมื่ อคาของ a มากกวาคาของ b  

          คําตอบ 2 :  c จะมีค าเทากับ  b ก็ตอเมื่ อคาของ a เทากั บคาของ b  

          คําตอบ 3 :   คาของ c จะไมมากกวาคาของ b เสมอ  

          คําตอบ 4 :   คาของ c จะมากกวาคาของ a ก็ตอเมื่ อคาของ a มากกวา b  



             

ข อที่  : 282 


----------------------- Page 78-----------------------

          ในการใช  if statement เพื่ อเช็ คดูวาคาของ n เป นเลขคี่  ซึ่ งอยู ในชวงตั้ งแต  10 – 30   

          หรื อไมนั้น  เราต องใชคําสั่ งอยางไร? หมายเหตุ == คื อเปรี ยบเที ยบเทากับ    

                                                                                                                                                     78 of 155 

          != ไมเทากับ   

          || OR  

          && AND  

          / div  

          % mod  

            



          คําตอบ  1 :   if (((n % 2) == 1) || ((n >= 10) && (n <= 30)))  

          คําตอบ 2 :   if (((n / 2) == 1) && ((n >= 10) && (n <= 30)))                                                                          ย 

          คําตอบ 3 :   if (((n % 2) != 0) && ((n >= 10) && (n <= 30)))                                                                   ่ า 

          คําตอบ 4 :   if (((n % 2) == 0) || ((n >= 10) && (n <= 30)))                                                                น 

                                                                                                                                ห 

                                                                                                                           ำ 

ข อที่  : 283                                                                                                         จ 

          กําหนดตั วแปร n เปน  integer                                                                           ม 

                                                                                                            ้ า 

          ถ าต องการเช็ ควาตั วแปร n เก็บเลขที่ ลงท ายด วย 3                                       ห 

          (เชน 3, 13, 23, 33, ...) เราต องใชคําสั่ง  if อยางไร?                                ์ิ   

          หมายเหตุ % คือ  mod , / คือ  div , == เปรี ยบเที ยบเทากับ                            ธ 

          คําตอบ  1 :   if((n % 3) == 0)                                                 ิท 

          คําตอบ 2 :   if((n / 3) == 0)                                              ส 

                                                                               น 

          คําตอบ 3 :   if((n % 10) == 3)                                   ว 

          คําตอบ 4 :   if((n / 10) == 3)                               ง 

                                                                 ส 

                                                            อ 

ข อที่  : 284                                         ข 

                                                   ร 

          กําหนด constant ชื่อ  MAXNUM มีค า 20 ตั วแปร integer number มีค า 30; if (number > MAXNUM) number = MAXNUM; PRINT_TO_SCREEN(number); จาก 

          โปรแกรมด านบน                      ก 

                         number ที่ได จะมีค าอยางไร 

                                          ว 

          คําตอบ  1 :   number = 0 ิศ 

                                ว 

          คําตอบ 2 :   number = 20  

                            า 

          คําตอบ 3 :   number = 30  

                       ภ 

          คําตอบ 4 :   number = 40  

                 ส 



             

ข อที่  : 285 



          แสดงผลการทํางานของคําสั่ งตอไปนี้  โดยกําหนดการป อนคา   

          1. N= 5   

          2. N= 2   

            


----------------------- Page 79-----------------------

        IF (N < 5) THEN   

        IF (N == 4) THEN PRINT "Hello."   

                                                                                                                        79 of 155 

        ELSE IF (N == 3) THEN PRINT "Goodbye."   

          

        PRINT "Siam"  



        คําตอบ  1 :  1. Siam 2. Goodbye  

        คําตอบ 2 :  1. Hello 2. Goodbye  

        คําตอบ 3 :  1. Siam 2. Siam  

        คําตอบ 4 :  1. Hello 2. Goodbye                                                                             ย 

                                                                                                               ่ า 

ข อที่  : 286                                                                                               น 

        ให เครื่ องหมาย && คือ  and operator                                                           ห 

                                                                                                    ำ 

                                                                                                จ 

                                                                                            ม 

                                                                                       ้ า 

                                                                                    ห 

                                                                                ์ิ   

                                                                              ธ 

                                                                        ิท 

                                                                    ส 

                                                                น 

                                                             ว 

                                                         ง 

        คําตอบ  1 :  0                               ส 

        คําตอบ 2 :  1                            อ 

        คําตอบ 3 :  2                        ข 

                                          ร 

        คําตอบ 4 :  3                ก 

                                  ว 

                             ิศ 

ข อที่  : 287            ว 

                       า 

        กําหนดให โปรแกรมมีขั้ นตอนการทํางานดั งนี้    

                  ภ 

        เริ่ มตน    ส 

        รั บคา x และ y  

        ถา  x > y และ y > 0 ใหนํา 0 ใสลงไปใน y  

        จบ  

          

        ถ าคอมพิ วเตอรทําโปรแกรมนี้ จนจบ โดยผู ใช ใสคา 5 และ 3 แล วทําใหข อใดเป นจริง   



        คําตอบ  1 :  x มีค า 3  


----------------------- Page 80-----------------------

           คําตอบ 2 :   y มีค า 3  

           คําตอบ 3 :    y มีค า 5                                                                                                                         80 of 155 

           คําตอบ 4 :   y มีค า 0  



             

ข อที่  : 288 

           กําหนดให โปรแกรมมีขั้ นตอนการทํางานดั งนี้    

            

           เริ่ มตน   

          รั บคา x และ y และ z                                                                                                                       ย 

          ถา  x > y แลว  z = 0                                                                                                                ่ า 

          มิ ฉะนั้น  z = 1                                                                                                                  น 

          จบ                                                                                                                          ห 

                                                                                                                                 ำ 

          ถ าคอมพิ วเตอรทําโปรแกรมนี้ จนจบ แล วทําใหข อใดเป นจริง                                                      จ 

           คําตอบ  1 :  z มีค า 0 หรือ   1 เทานั้น                                                                   ม 

                                                                                                                 ้ า 

           คําตอบ 2 :   z มีค า 0 เมื่อ  x = y                                                              ห 

           คําตอบ 3 :   z มีค า 0                                                                      ์ิ   

                                                                                                     ธ 

           คําตอบ 4 :   z มีค า  1                                                          ิท 

                                                                                         ส 

ข อที่  : 289                                                                     น 

           กําหนดให โปรแกรมมีขั้ นตอนการทํางานดั งนี้                         ว 

                                                                          ง 

                                                                     ส 

           เริ่ มตน                                           อ 

          รั บคา x และ y และ z                           ข 

          ถา  (x + y) > z แลว  z = x + y            ร 

          มิ ฉะนั้น  ถา  z = 0 แลว  z = y – x  ก 

          จบ                                ว 

                                     ิศ 

          ถ าคอมพิ วเตอรทําโปรแกรมนี้ จนจบ โดยผู ใช ใสคา  1 และ 2 และ 4 แล วทําใหข อใดเป นจริง   

                                  ว 

                              า 

           คําตอบ  1 :   z มีค า  1  

                        ภ 

           คําตอบ 2 :   z มีค า 2  

                  ส 

           คําตอบ 3 :   z มีค า 3  

           คําตอบ 4 :   z มีค า 4  



             

ข อที่  : 290 

          ข อใดสมมู ลกับประโยค  if (x <= 80 and x > 49) 


----------------------- Page 81-----------------------

          คําตอบ  1 :  if (x = 80 and x > 49)  

          คําตอบ 2 :   if (49 < x <= 80)                                                                                                        81 of 155 

          คําตอบ 3 :   if (x < 80 or x > 50)  

          คําตอบ 4 :   if (not (x > 80 or x < 50))  



             

ข อที่  : 291 

          ผลลั พธของนิ พจนในข อใดที่ แตกตางจากผลลั พธของนิ พจน (5+4) / 3 < 3 



          คําตอบ  1 :  not (50 >= 14)                                                                                                      ย 

          คําตอบ 2 :   3 + 8 >= 15 or 5 <= 3                                                                                         ่ า 

          คําตอบ 3 :   3 - 4 <= 10 and 3 > 3                                                                                      น 

          คําตอบ 4 :   14 / 7 < 1 or not (9 < 4)                                                                            ห 

                                                                                                                       ำ 

                                                                                                                    จ 

ข อที่  : 292                                                                                                 ม 

                                                                                                        ้ า 

          if (วั นนี้ ฝนตก หรือ  เป นวั นหยุด) then ฉั นจะไปออกกําลั งกาย                           ห 

          else ฉั นจะไปซื้ อของ                                                                 ์ิ   

          สมมุติว า "วั นนี้ เป นวั นทํางาน แตวาฝนตก"                                     ธ 

          ข อใดคื อผลลั พธที่ถู กต อง                                               ิท 

          คําตอบ  1 :  ฉั นจะไปออกกําลั งกาย                                      ส 

          คําตอบ 2 :   ฉั นจะไปซื้ อของ                                      น 

                                                                         ว 

          คําตอบ 3 :   ฉั นจะไปออกกําลั งกาย และ ฉั นจะไปซื้ อของ    ง 

          คําตอบ 4 :   ฉั นจะไปออกกําลั งกาย แต ฉั นจะไมไปซื้ อของ   ส 

                                                           อ 

                                                      ข 

ข อที่  : 293                                    ร 

          A B เปน  เงื่ อนไข X เปน  ตั วแปร   ก 

                                         ว 

                                   ิศ 

          X = 0                ว 

          IF A THEN        า 

          BEGIN       ภ 

          IF B THEN X = 1 ELSE X = 2   

                 ส 

          END   

          ELSE X = 3   

          STOP   

          ถา  A จริง  B เท็จ  เมื่ อโปรแกรมหยุด X มีค าเทาไร  



          คําตอบ  1 :  0  

          คําตอบ 2 :   1  


----------------------- Page 82-----------------------

          คําตอบ 3 :  2  

          คําตอบ 4 :  3                                                                                                                      82 of 155 



            

ข อที่  : 294 

         A B เปน  เงื่ อนไข X เปน  ตั วแปร   

           

         X = 0   

         IF A THEN   

         BEGIN                                                                                                                           ย 

         IF B THEN X = 1 ELSE X = 2                                                                                                ่ า 

         END                                                                                                                   น 

         ELSE X = 3                                                                                                       ห 

          STOP                                                                                                       ำ 

          ถา  A เท็จ  B จริง  เมื่ อโปรแกรมหยุด X มีค าเทาไร                                                  จ 

          คําตอบ  1 :  0                                                                                    ม 

                                                                                                      ้ า 

          คําตอบ 2 :  1                                                                            ห 

          คําตอบ 3 :  2                                                                       ์ิ   

          คําตอบ 4 :  3                                                                     ธ 

                                                                                     ิท 

                                                                                ส 

ข อที่  : 295                                                              น 

         num = -1                                                       ว 

                                                                    ง 

         if (num < 0) then (num = num + 1)                    ส 

                                                          อ 

         num มีค าเทาไร หลั งการทํางานของโปรแกรมนี้ ข 

          คําตอบ  1 :  -1                        ร 

          คําตอบ 2 :  0                     ก 

                                        ว 

          คําตอบ 3 :  1           ิศ 

          คําตอบ 4 :  2        ว 

                           า 

                      ภ 

ข อที่  : 296  ส 

         answer = 10   

         if (a > 10) then answer = answer * 2   

         if (a < 5) then answer = answer - 1   

         else if (a > 7) then answer = answer + 1   

           

          เมื่ อมี การกําหนดคาใหตั วแปร a ข อความใดเป นจริง 


----------------------- Page 83-----------------------

                 ถา  a = 3 จะไดคา answer = 9   

       คําตอบ  1 :  

                 และถา  a = 8 จะไดคา answer = 11  

                                                                                                          83 of 155 

                 ถา  a = 3 จะไดคา answer = 11   

       คําตอบ 2 :  และเมื่อ  a = 7 จะไดคา answer = 10  



                 เมื่อ  a = 7 จะไดคา answer = 20   

       คําตอบ 3 :  เมื่อ  a = 8 จะไดคา answer = 10  



                 เมื่อ  a = 1 จะไดคา answer = 9   

       คําตอบ 4 :  เมื่อ  a = 7 จะไดคา answer = 20  



                                                                                                      ย 

ข อที่  : 297                                                                                    ่ า 

       ขอ  3 ดู โจทยจากรู ปภาพประกอบคําถาม                                                    น 

                                                                                           ห 

                                                                                        ำ 

                                                                                     จ 

                                                                                 ม 

                                                                             ้ า 

                                                                          ห 

                                                                       ์ิ   

                                                                     ธ 

                                                                ิท 

                                                            ส 

                                                         น 

                                                      ว 

                                                   ง 

                                               ส 

                                           อ 

                                       ข 

                                     ร 

                                 ก 

                              ว 

       คําตอบ  1 :  -9   ิศ 

       คําตอบ 2 :  9   ว 

       คําตอบ 3 :  21  า 

                ภ 

       คําตอบ 4 :  -21  

            ส 

          

ข อที่  : 298 



       ขอ  4 ดู โจทยจากรู ปภาพประกอบคําถาม  


----------------------- Page 84-----------------------

                                                                                                                       84 of 155 



                                                                                                                  ย 

                                                                                                             ่ า 

                                                                                                           น 

                                                                                                      ห 

                                                                                                  ำ 

                                                                                               จ 

                                                                                           ม 

                                                                                      ้ า 

        คําตอบ  1 :  -9                                                            ห 

        คําตอบ 2 :  9                                                          ์ิ   

                                                                             ธ 

        คําตอบ 3 :  21                                                 ิท 

        คําตอบ 4 :  -21                                            ส 

                                                               น 

                                                            ว 

ข อที่  : 299                                           ง 

        ต องการเขี ยนโปรแกรมเพื่ อคํานวณหาคาเสื้ อรวมเมื่ อราคาเสื้ อเป นดั งนี้   

                                                    ส 

        น อยกวา  10 ตั วราคาตั วละ 250 บาท    อ 

        น อยกวา 20 ตั วราคาตั วละ 230 บาท  ข 

        น อยกวา 30 ตั วราคาตั วละ 200 บาท  ร 

        น อยกวา 50 ตั วราคาตั วละ  150 บาท  ก 

                                 ว 

        ควรเลื อกใชคําสั่ งใดตอไปนี้ ิศ 

        คําตอบ  1 :  if....then ว 

                      า 

        คําตอบ 2 :  if....then.....else  

                  ภ 

        คําตอบ 3 :  if...then...else if... (หรือ  nested if)  

              ส 

        คําตอบ 4 :  for  



           

ข อที่  : 300 



        ให  V เป นตั วแปรชนิ ดจํานวนจริ งมีค า 2.5   

        if V > 2.0 then  

        begin  


----------------------- Page 85-----------------------

        M := 3.0 * V;  

        end  

                                                                                                                 85 of 155 

        else  

       begin  

        M := 0.0;  

        end;  

        V :=M;  

        หลั งจากคําสั่ งข างต นถู กกระทําแลว  คา V เป นเทาไร หมายเหตุ begin...end ก็คือ   {..} และ := ก็คือ  = ในภาษา C 



        คําตอบ  1 :  0.0  

        คําตอบ 2 :  2.5                                                                                      ย 

        คําตอบ 3 :  7.5                                                                                 ่ า 

        คําตอบ 4 :  10                                                                                น 

                                                                                                 ห 

                                                                                             ำ 

ข อที่  : 301                                                                            จ 

        จาก flowchart ข างลางนี้  การทํางานจะมาถึ งกล อง J ได อยางไร             ม 

                                                                                  ้ า 

                                                                               ห 

                                                                           ์ิ   

                                                                         ธ 

                                                                    ิท 

                                                                ส 

                                                            น 

                                                         ว 

                                                      ง 

                                                  ส 

                                              อ 

                                          ข 

                                       ร 

                                   ก 

                                ว 



        คําตอบ  1 :  A, B, C, และ H ต องเป นจริง   

                           ิศ 

                         ว 

        คําตอบ 2 :  A และ H เป นจริง  B เป นเท็จ   

                     า 

        คําตอบ 3 :  A และ B เป นเท็จ  สวน H เป นจริง   

                 ภ 

        คําตอบ 4 :  A, H และ C เป นเท็จ   

             ส 



          

ข อที่  : 302 

        ให ตรวจสอบความผิ ดพลาดของโปรแกรมคํานวณคาแฟคทอเรี ยล โดยระบุหมายเลขบรรทั ดของโค ดที่ต องทําการแกไข    

       No. Pseudo codes   

        1 FUNCTION Factorial(ByVal intNumber)   

        2 IF intNumber < 1 THEN   


----------------------- Page 86-----------------------

        3 Factorial = 1   

        4 ELSE   

                                                                                                                          86 of 155 

        5 Factoral = intNumber * Factorial(intNumber - 1)   

        6 END IF   

        7 END FUNCTION  



         คําตอบ  1 :  บรรทั ดที่  2 และ 3  

         คําตอบ 2 :  บรรทั ดที่  2 และ 5  

         คําตอบ 3 :  บรรทั ดที่  3 และ 5  

         คําตอบ 4 :  บรรทั ดที่   1 และ 3                                                                             ย 

                                                                                                                 ่ า 

ข อที่  : 303                                                                                                น 

        จงเขี ยนผลตอบสนองของโปรแกรมดั งตอไปนี้                                                          ห 

        #include                                                                                     ำ 

                                                                                                  จ 

        int main(void){                                                                       ม 

        function(5);                                                                     ้ า 

        }                                                                            ห 

        void function(int i){                                                    ์ิ   

        printf("%d ", i);                                                      ธ 

        if(i==0) return;                                                 ิท 

        else function(i-1);                                           ส 

        }                                                        น 

         คําตอบ  1 :  0 1 2 3 4 5                             ว 

                                                          ง 

         คําตอบ 2 :  5 4 3 2 1                        ส 

         คําตอบ 3 :  1 2 3 4 5                    อ 

         คําตอบ 4 :  5 4 3 2 1 0             ข 

                                          ร 

                                      ก 

ข อที่  : 304                     ว 

                             ิศ 

                           ว 

                       า 

                   ภ 

              ส 



        จาก Flow chart ที่กําหนด จงหาคา val , n และวนรอบกี่ ครั้ง  หลั งจากจบโปรแกรม ใหคา y=0 ,x = 1 , k=2 ,b=9   


----------------------- Page 87-----------------------

                                                                           87 of 155 



                                                                        ย 

                                                                     ่ า 

                                                                   น 

                                                                ห 

                                                              ำ 

                                                            จ 

                                                         ม 

                                                      ้ า 

                                                    ห 

                                                  ์ิ   

                                                ธ 

                                             ิท 

                                          ส 

                                        น 

                                      ว 

                                    ง 

                                 ส 

                              อ 

     คําตอบ  1 :  val=32 ,n=9 วน4 รอบ  ข 

     คําตอบ 2 :  val=32 ,n=11 วน4 รอบ  ร 

     คําตอบ 3 :  val=32 ,n=11 วน4 รอบ  ก 

                     ว 

     คําตอบ 4 :  val=32 ,n=9 วน 5 รอบ  

                  ิศ 

                ว 

              า 

ข อที่  : 305 ภ 

         ส 



     จาก Flow chart ที่กําหนด จงหาคา val , n และวนรอบกี่ ครั้ง  หลั งจากจบโปรแกรม ใหคา y=0 ,x = 1 , k=2 ,b=9   


----------------------- Page 88-----------------------

                                                                           88 of 155 



                                                                        ย 

                                                                     ่ า 

                                                                   น 

                                                                ห 

                                                              ำ 

                                                            จ 

                                                         ม 

                                                      ้ า 

     คําตอบ  1 :  val =32 ,n=9 ;วน 4รอบ             ห 

     คําตอบ 2 :  val=28 ,n=11 ;วน 5รอบ            ์ิ   

                                                ธ 

     คําตอบ 3 :  val =28 ,n=9 ;วน 4รอบ       ิท 

     คําตอบ 4 :  val=22 ,n=9 ;วน 4รอบ     ส 

                                        น 

                                      ว 

ข อที่  : 306                      ง 

     ถา  A = 4 และ B = 2เมื่ อออกจากวงรอบ(loop) ผลลั พธจะเป นอะไร   

                                 ส 

                              อ 

                            ข 

                          ร 

                       ก 

                     ว 

                  ิศ 

                ว 

              า 

           ภ 

         ส 



  


----------------------- Page 89-----------------------

      คําตอบ  1 :  B = 8  

      คําตอบ 2 :  B= 16                                                                  89 of 155 

      คําตอบ 3 :  B=32  

      คําตอบ 4 :  B=64  



         

ข อที่  : 307 

      ถา  A = 1 และ B = 2เมื่ อออกจากวงรอบ(loop) ผลลั พธจะเป นอะไร                 ย 

                                                                                  ่ า 

                                                                                น 

                                                                             ห 

                                                                          ำ 

                                                                       จ 

                                                                    ม 

                                                                ้ า 

                                                              ห 

                                                           ์ิ   

                                                          ธ 

                                                     ิท 

                                                   ส 

                                                น 

                                             ว 

                                          ง 

                                       ส 

      คําตอบ  1 :  B = 0            อ 

      คําตอบ 2 :  B=2            ข 

      คําตอบ 3 :  B=4          ร 

      คําตอบ 4 :  B=6       ก 

                         ว 

                     ิศ 

                   ว 

ข อที่  : 308   า 

              ภ 

          ส 



      ถา  A = 5 และ B = 1เมื่ อออกจากวงรอบ(loop) ผลลั พธจะเป นอะไร   


----------------------- Page 90-----------------------

                                                                           90 of 155 



                                                                        ย 

                                                                     ่ า 

                                                                   น 

                                                                ห 

                                                              ำ 

                                                            จ 

                                                         ม 

     คําตอบ  1 :  B=7                                 ้ า 

     คําตอบ 2 :  B=9                                ห 

                                                  ์ิ   

     คําตอบ 3 :  B=11                           ธ 

     คําตอบ 4 :  B=13                        ิท 

                                          ส 

                                        น 

ข อที่  : 309                        ว 

     ถา  A = 1 และ B = 2เมื่ อออกจากวงรอบ(loop) ผลลั พธจะเป นอะไร   ง 

                                 ส 

                              อ 

                            ข 

                          ร 

                       ก 

                     ว 

                  ิศ 

                ว 

              า 

           ภ 

         ส 



  


----------------------- Page 91-----------------------

       คําตอบ  1 :  B=0  

       คําตอบ 2 :  B=2                                                                        91 of 155 

       คําตอบ 3 :  B=4  

       คําตอบ 4 :  B=8  



         

ข อที่  : 310 

      กําหนดใหฟ งกชัน  X รั บข อมู ลนําเขา  2 ตั วคือ  a กับ  b ที่ เป นจํานวนเต็ม  จงหาผลลั พธ X(30,21) จากรหั สเที ยม(pseudocode) ฟ งกชัน  X   ย 

                                                                                      ่ า 

                                                                                    น 

                                                                                 ห 

                                                                              ำ 

                                                                           จ 

                                                                        ม 

                                                                    ้ า 

                                                                 ห 

                                                              ์ิ   

                                                             ธ 

                                                        ิท 

                                                     ส 

                                                  น 

                                               ว 

                                             ง 

                                         ส 

                                      อ 

                                   ข 

                                ร 

                             ก 

                          ว 

                       ิศ 

                    ว 

                  า 

              ภ 

       คําตอบ  1 :  1  

           ส 

       คําตอบ 2 :  3  

       คําตอบ 3 :  5  

       คําตอบ 4 :  6  



         

ข อที่  : 311 

      ความแตกตางระหวางการทํางานของคําสั่ง  While และ Do-While คื ออะไร 


----------------------- Page 92-----------------------

          คําตอบ  1 :  คําสั่ง  While ทําคําสั่ งกอนแล วจึ งตรวจสอบเงื่ อนไข สวนคําสั่ง  Do-While ตรวจสอบเงื่ อนไขกอนถ าเป นจริ งจึ งทําคําสั่ งที่ต องการ  

          คําตอบ 2 :   คําสั่ง  While ทําคําสั่ งกอนแล วจึ งตรวจสอบเงื่ อนไข สวนคําสั่ง  Do-While ตรวจสอบเงื่ อนไขกอนถ าเป นเท็จจึ งทําคําสั่ งที่ต องการ  92 of 155 



          คําตอบ 3 :   คําสั่ง  While ตรวจสอบเงื่ อนไขกอนถ าเป นจริ งจึ งทําคําสั่ งที่ต องการ สวนคําสั่ง  Do-While ทําคําสั่ งกอนแล วจึ งตรวจสอบเงื่ อนไข  



          คําตอบ 4 :   คําสั่ง  While ตรวจสอบเงื่ อนไขกอนถ าเป นเท็จจึ งทําคําสั่ งที่ต องการ สวนคําสั่ง  Do-While ทําคําสั่ งกอนแล วจึ งตรวจสอบเงื่ อนไข  



             

ข อที่  : 312 

          จากคําสั่ งตอไปนี้  คา m[3][3] มีค าเทากั บเทาใด  

          for (i=0; i<4; i++) {   

          for (j=0; j<4; j++) {                                                                                                           ย 

          m[i][j] = i+j;                                                                                                            ่ า 

          }                                                                                                                      น 

          }                                                                                                                 ห 

                                                                                                                       ำ 

          คําตอบ  1 :  2                                                                                           จ 

          คําตอบ 2 :  3                                                                                       ม 

          คําตอบ 3 :   4                                                                                ้ า 

          คําตอบ 4 :  5                                                                             ห 

                                                                                               ์ิ   

                                                                                             ธ 

                                                                                      ิท 

ข อที่  : 313                                                                    ส 

          จากคําสั่ งตอไปนี้  คา n[3][3] มีค าเทากั บเทาใด              น 

          for (i=0; i<3; i++) {                                          ว 

          for (j=0; j<3; j++) {                                     ง 

          n[j][i] = i;                                         ส 

          }                                               อ 

          }                                          ข 

                                                  ร 

          คําตอบ  1 :  0                     ก 

          คําตอบ 2 :  1                  ว 

          คําตอบ 3 :  2           ิศ 

                               ว 

          คําตอบ 4 :  3    า 

                      ภ 

                 ส 

ข อที่  : 314 



          ให หาคา y สุดท ายที่ได จาก algorithm ตอไปนี้    

          ---------------------------------------------------   

          x = 5   

          y = 1   

          while (x > 0) {   

          x = x - 1   


----------------------- Page 93-----------------------

          y = y * x   

          print(y)   

                                                                                                                                                      93 of 155 

          } 



           คําตอบ  1 :  0  

           คําตอบ 2 :   4  

           คําตอบ 3 :   10  

           คําตอบ 4 :   ไมมีข อใดถูก   



             

ข อที่  : 315                                                                                                                                   ย 

          จาก algorithm ด านลาง จงเลื อกคําตอบที่ถู กที่สุด                                                                              ่ า 

                                                                                                                                       น 

          -----------------------------------------------------------------------------                                          ห 

          i=1 และ j=0                                                                                                       ำ 

          for (i = 1; i <= 4; i = i+1) {                                                                                จ 

          if ((i - 1) / 2 == 0){                                                                                   ม 

          print(i)                                                                                           ้ า 

          j = i+1;                                                                                       ห 

          }                                                                                         ์ิ   

          }                                                                                      ธ 

           คําตอบ  1 :  โปรแกรมนี้พิ มพคา i ทั้ งหมด 5 ครั้ง                            ิท 

           คําตอบ 2 :   คา i คาสุดท ายคือ  4                                      ส 

                                                                                น 

           คําตอบ 3 :   คา j  สุดท าย คือ  2                              ว 

           คําตอบ 4 :   คา j  สุดท าย คือ  6                          ง 

                                                                  ส 

                                                             อ 

ข อที่  : 316                                          ข 

                                                    ร 

          จาก algorithm ด านลา ง โปรแกรมจะทํางานวน loop ทั้ งหมดกี่ รอบ   

                                               ก 

          --------------------------------------------------------------------------   

                                          ว 

          กําหนด x=0, y = 1, z = 5    ิศ 

          while(x < 6) {         ว 

          y = z + x         า 

          if (y < 11) {  ภ 

          x = y + x   

                 ส 

          }   

          } 



           คําตอบ  1 :  1  

           คําตอบ 2 :  2  

           คําตอบ 3 :   3  

           คําตอบ 4 :   5  


----------------------- Page 94-----------------------

           

ข อที่  : 317 

                                                                                                                   94 of 155 



        จงใช  Psuedo code ตอไปนี้ เพื่ อตอบคําถาม Pseudo code นี้  จะพิ มพคําวา inner loop ครั้ง   



                                                                                                               ย 

                                                                                                          ่ า 

                                                                                                       น 

                                                                                                   ห 

                                                                                               ำ 

                                                                                            จ 

                                                                                        ม 

                                                                                   ้ า 

                                                                                ห 

                                                                            ์ิ   

                                                                          ธ 

        คําตอบ  1 :  ก. 4 ครั้ง                                      ิท 

        คําตอบ 2 :  ข. 6 ครั้ง                                   ส 

                                                             น 

        คําตอบ 3 :  ค. 7 ครั้ง                            ว 

        คําตอบ 4 :  ง. 9 ครั้ง                         ง 

                                                  ส 

                                               อ 

ข อที่  : 318                             ข 

                                        ร 

        ข อใดตอไปนี้ไดคาตั วแปร sum เทากั บโปรแกรมตอไปนี้   

                                    ก 

        sum = 0;                ว 

        for(i=1; i<=100; i++)  ิศ 

        {                ว 

        sum = sum +i;  า 

        }         ภ 

             ส 

                  sum = 0;  

                  j = 0;  

                  for(i=0; i<100; i++)  

                  { 

        คําตอบ  1 :    

                  j = i+1;  

                  sum = sum +j;  

                  }  


----------------------- Page 95-----------------------

                    sum = 0;  

                    j = 0;                                                                                                       95 of 155 

                    for(i=1;i<100;i++)  

         คําตอบ 2 :  {  

                    j = i+1;  

                    sum = sum +j;  

                    }  

                    sum = 0;  

                    for(i=1;i<100;i++)  

         คําตอบ 3 :  {                                                                                                       ย 

                    sum = sum +i;                                                                                      ่ า 

                    }                                                                                               น 

                    sum = 0;                                                                                   ห 

                    for(i=0;i<=99;i++)                                                                     ำ 

         คําตอบ 4 :  {                                                                                 จ 

                    sum = sum +i;                                                                  ม 

                    }                                                                        ้ า 

                                                                                          ห 

                                                                                      ์ิ   

ข อที่  : 319                                                                      ธ 

         โปรแกรมที่ ใหมี การทํางานวนรอบทั้ งหมดกี่ รอบ และแตละรอบ a มีค าเทากั บเทาไร  ิท 

         int a=10;                                                       ส 

         while (a >= 1)                                              น 

                                                                 ว 

         {                                                    ง 

         a = a - 2;                                      ส 

         }                                           อ 



         คําตอบ  1 :  10 รอบ แตละรอบ a มีค าเทากับ   1,2,3,4,5,6,7,8,9 และ  10  

                                                ข 

                                             ร 

         คําตอบ 2 :  10 รอบ แตละรอบ a มีค าเทากับ   10,9,8,7,6,5,4,3,2 และ  1  

                                        ก 

         คําตอบ 3 :  5 รอบ แตละรอบ a มีค าเทากับ  9,7,5,3 และ  1  

                                    ว 

         คําตอบ 4 :  5 รอบ แตละรอบ a มีค าเทากับ   10,8,6,4 และ 2  

                               ิศ 

                            ว 

                        า 

ข อที่  : 320      ภ 

               ส 

         ถ าเราต องการรั บคาเป นเลขจํานวนเต็ มคูที่ อยู ในพิสั ยตั้ งแต  1 – 100 เราต องกําหนดเงื่ อนไขในตอนท ายอยางไรเมื่ อเราใช  do-while loop? 



         คําตอบ  1 :  while((num%2 ==1) && ((num < 1) || (num > 100)));  

         คําตอบ 2 :  while((num%2 ==1) || ((num < 1) || (num > 100)));  

         คําตอบ 3 :  while((num%2 !=0) && ((num < 1) || (num > 100)));  

         คําตอบ 4 :  while((num%2 ==0) && ((num < 1) && (num > 100)));  



            


----------------------- Page 96-----------------------

ข อที่  : 321 

          กําหนดให   

                                                                                                                                                96 of 155 

          int i;  

          for (i = 1;i < 10; i++){  

          if ( i > 7 ) continue;  

          if ( i == 5 ) break;  

          printf(”KORAT”);  

          }  

          สตริง  KORAT จะถู กพิ มพทั้ งหมดกี่ ครั้ง ? 



          คําตอบ  1 :  10                                                                                                                  ย 

          คําตอบ 2 :   6                                                                                                             ่ า 

          คําตอบ 3 :   4                                                                                                          น 

          คําตอบ 4 :   5                                                                                                    ห 

                                                                                                                       ำ 

                                                                                                                    จ 

                                                                                                               ม 

ข อที่  : 322                                                                                          ้ า 

          กําหนดให                                                                                  ห 

          int i;                                                                                ์ิ   

          for (i = 1;i < 10; i++){                                                            ธ 

          if ( i > 7 ) continue;                                                       ิท 

          if ( i == 5 ) break;                                                    ส 

          printf(”KORAT”);                                                   น 

          }                                                              ว 

          โปรแกรมจะออกจาก for loop ทั นที เมื่อ  i มีค าเทาไร?     ง 

                                                                ส 

          คําตอบ  1 :  6                                   อ 

          คําตอบ 2 :   4                              ข 

          คําตอบ 3 :   7                          ร 

                                             ก 

          คําตอบ 4 :   5                 ว 

                                   ิศ 

                               ว 

ข อที่  : 323             า 

          ข อใดมี ความหมายตรงกั บคําวา Inifinite Loop มากที่สุด 

                      ภ 

                 ส 

          คําตอบ  1 :  ผิ ดเงื่ อนไขโปรแกรมจะไมทํางานภายในลูป   

          คําตอบ 2 :   ทํางานวนซ้ําตามที่กําหนดคาตั วแปรในโปรแกรม  

          คําตอบ 3 :   ทํางานวนซ้ําตามที่กําหนดในโปรแกรมโดยมีจุดสิ้ นสุด  



          คําตอบ 4 :   ทํางานวนซ้ําตามที่กําหนดในโปรแกรมโดยไมมีจุดสิ้ นสุด  



             

ข อที่  : 324 


----------------------- Page 97-----------------------

         j = k = 0;  

          do {  

                                                                                                                                               97 of 155 

         j += k;  

          k += 2;  

          } while (k < 20);  

          อยากทราบวาคา j  มีค าเทาไร 



          คําตอบ  1 :  50  

          คําตอบ 2 :  60  

          คําตอบ 3 :   70  

          คําตอบ 4 :  80                                                                                                                  ย 

                                                                                                                                    ่ า 

                                                                                                                                 น 

ข อที่  : 325                                                                                                              ห 

          Recursive Function มี ความหมายวาอยางไร                                                                     ำ 

                                                                                                                   จ 

          คําตอบ  1 :  คื อฟ งกชั นที่ทํางานแบบไมรูจบ                                                     ม 

          คําตอบ 2 :   คื อฟ งกชั นที่มี การเรี ยกจากภายในฟ งกชั นเอง                               ้ า 

          คําตอบ 3 :   คื อฟ งกชั นที่มี เงื่ อนไขจึ งจะออกจากโปรแกรมได                          ห 

                                                                                               ์ิ   

          คําตอบ 4 :   คื อฟ งกชั นสําหรั บทํางานในโปรแกรมระบบเทานั้น                     ธ 

                                                                                      ิท 

                                                                                  ส 

ข อที่  : 326                                                               น 

          Nested Loops มี ความหมายอยางไร                                ว 

                                                                    ง 

          คําตอบ  1 :  คือ  Loop ที โปรแกรมวนไมรูจบ          ส 

          คําตอบ 2 :   คือ  Loop ที่มีคําสั่ งประเภทเดี ยวกั นซ อนอยู   

                                                          อ 

          คําตอบ 3 :   คือ  Loop ที่มีคําสั่ งวนซ อนกั นมากกวา  1 Loop  

                                                     ข 

                                                  ร 

          คําตอบ 4 :   คือ  Loop เฉพาะที่มี เงื่ อนไขสําหรับออกจากโปรแกรม   

                                             ก 

                                         ว 

                                  ิศ 

ข อที่  : 327                 ว 

          กําหนดให โปรแกรมมีขั้ นตอนการทํางานดั งนี้    

                           า 

                      ภ 

          เริ่ มตน    ส 

          x = 1  

          ทําซ้ํา  

          x = x + 1  

          จนกระทั่ง  x > 5  

          จบ  

            

          ถ าคอมพิ วเตอรทําโปรแกรมนี้ จนจบ แล วทําใหข อใดเป นจริง   


----------------------- Page 98-----------------------

           คําตอบ  1 :  x มีค า  1  

           คําตอบ 2 :   x มีค า 5                                                                                                                    98 of 155 

           คําตอบ 3 :  x มีค า 6  

           คําตอบ 4 :   x มีค า 7  



             

ข อที่  : 328 

          กําหนดให โปรแกรมมีขั้ นตอนการทํางานดั งนี้    

            

          เริ่ มต นโปรแกรม                                                                                                                      ย 

          รั บคา x และ y                                                                                                                  ่ า 

          ทําซ้ํา                                                                                                                      น 

          ถา  x > y แลว                                                                                                        ห 

          { แสดงคา x ; x = x – 1 ; }                                                                                       ำ 

          จนกระทั่ง  x = y                                                                                              จ 

          จบโปรแกรม                                                                                                ม 

                                                                                                             ้ า 

            

          ถ าคอมพิ วเตอรทําโปรแกรมนี้ จนจบ โดยผู ใช ใสคา 5 และ  1 แล วจะมี การแสดงคาอะไร         ห 

                                                                                                    ์ิ   

           คําตอบ  1 :  5                                                                        ธ 

           คําตอบ 2 :   5 1                                                               ิท 

           คําตอบ 3 :  5 4 3 2                                                       ส 

           คําตอบ 4 :   5 4 3 2 1                                               น 

                                                                            ว 

                                                                        ง 

                                                                  ส 

ข อที่  : 329                                               อ 

          กําหนดให โปรแกรมมีขั้ นตอนการทํางานดั งนี้    ข 

                                                    ร 

          BEGIN                                ก 

          sum = 0 ;                       ว 

          FOR count = 1 to n        ิศ 

                                 ว 

          { sum = sum + 1 ; write(sum) ; }  

                            า 

          END          ภ 

                 ส 

          ถ าคอมพิ วเตอรทําโปรแกรมนี้ จนจบ แล วจะมี การแสดงคาอะไร  



           คําตอบ  1 :  0 1 2 3 4 ไปจนถึง  n  

           คําตอบ 2 :  1 2 3 4 ไปจนถึง  n  

           คําตอบ 3 :   0 1 3 4 7 ไปจนถึง  n + (n + 1)  

           คําตอบ 4 :   1 3 4 7 ไปจนถึง  n + (n + 1)  



             


----------------------- Page 99-----------------------

ข อที่  : 330 

        จากฟ งกชั นดั งโปรแกรมดั งรูป  ถ าตองการหาคาของ power(2,5) ฟ งกชั นนี้ จะทําการเรี ยกใชฟ งกชั นเป นจํานวนเทาใด  99 of 155 



                                                                                                                 ย 

                                                                                                            ่ า 

                                                                                                         น 

                                                                                                    ห 

                                                                                                 ำ 

                                                                                             จ 

                                                                                         ม 

        คําตอบ  1 :  4                                                              ้ า 

        คําตอบ 2 :  5                                                            ห 

                                                                              ์ิ   

        คําตอบ 3 :  6                                                       ธ 

        คําตอบ 4 :  7                                                 ิท 

                                                                  ส 

                                                              น 

ข อที่  : 331                                             ว 

                                                        ง 

        ในการประมวลผลการทํางานของฟ งกชั นแบบเรี ยกซ้ํา สิ่ งสําคั ญที่จําเป นต องทราบคื อข อใด 

                                                   ส 

        คําตอบ  1 :  จุดเริ่ มต นของการทํางาน  อ 

        คําตอบ 2 :  จุดสิ้ นสุดการทํางาน   ข 

                                        ร 

        คําตอบ 3 :  คาเริ่ มต นของการทํางาน  ก 

        คําตอบ 4 :  นิ พจนทั่ วไปที่ไม เรี ยกซ้ํา  

                                 ว 

                            ิศ 

                         ว 

ข อที่  : 332        า 

                  ภ 

        จากอนุกรม S(n) = 1 + 3 + 5 + … + (2n-1) โดยที่  n = 1,2,3,… ข อใดถู กต อง 

              ส 

        คําตอบ  1 :  S(8) = 66  

        คําตอบ 2 :  จุดสิ้ นสุดการทํางานของฟ งกชั นแบบเรี ยกซ้ําคื อคา 0  

        คําตอบ 3 :  จากอนุกรมสามารถเขี ยนความสั มพั นธได เปน  S(n) = S(n-1) + S(2n-1)  

        คําตอบ 4 :  อนุกรมนี้ สามารถสร างเป นแบบฟ งกชั นเรี ยกซ้ําได   



           

ข อที่  : 333 


----------------------- Page 100-----------------------

         ในการหาคาของ n ตั วแรกที่ทําให ผลบวกของอนุกรม  1 + 2 +3 +..+ n > 15 เป นจริง  ถ าตรวจสอบเงื่ อนไข ผลบวก > 15 ในการออกจากวงวนหลั งจากที่ทําการบวกสะสมคาของพจน  

         โปรแกรมนี้ จะวนอยู ในวงวนกี่ เที่ ยว 

                                                                                                                                             100 of 155 

          คําตอบ  1 :  5 เที่ ยว  

          คําตอบ 2 :  6 เที่ ยว  

          คําตอบ 3 :  7 เที่ ยว  

          คําตอบ 4 :  8 เที่ ยว  



            

ข อที่  : 334                                                                                                                           ย 

          จาก psuedocode:                                                                                                          ่ า 

          a=0;                                                                                                                  น 

         while a<20                                                                                                       ห 

          show a on a screen;                                                                                         ำ 

          a=a+1                                                                                                   จ 

          a=0; end ผลลั พธคา a หลั งจาก run เสร็ จแล วคือ                                                 ม 

          คําตอบ  1 :  0                                                                               ้ า 

          คําตอบ 2 :  20                                                                           ห 

                                                                                               ์ิ   

          คําตอบ 3 :  19                                                                    ธ 

          คําตอบ 4 :  ไมมีคําตอบที่ถู กเนื่ องจากโปรแกรมไมสมบู รณ                  ิท 

                                                                                 ส 

                                                                            น 

ข อที่  : 335                                                          ว 

         พิ จารณาโปรแกรมตอไปนี้                                    ง 

          S = 0                                               ส 

         X = 0                                            อ 

         WHILE X < N                                 ข 

         BEGIN                                   ร 

          S = S + 2                         ก 

                                        ว 

         X = X + 1                ิศ 

         END                   ว 

          STOP             า 

                      ภ 

          ถา  N = 10  เมื่ อโปรแกรมวิ่ งจนจบ S มีค าเทาไร 

                ส 

          คําตอบ  1 :  10  

          คําตอบ 2 :  12  

          คําตอบ 3 :  20  

          คําตอบ 4 :  22  



            


----------------------- Page 101-----------------------

ข อที่  : 336 

         ต องการ บวก  1 ถึง  N คําตอบเปน  S โปรแกรมตอไปนี้  บรรทั ดไหนผิด    

                                                                                                                                            101 of 155 

           

          1 S = 0   

         2 X = 1   

         3 WHILE X < N   

         BEGIN   

         4 S = S + X   

         5 X = X + 1   

         END                                                                                                                            ย 

         STOP                                                                                                                     ่ า 

          คําตอบ  1 :  1                                                                                                       น 

          คําตอบ 2 :  2                                                                                                  ห 

          คําตอบ 3 :  3                                                                                             ำ 

                                                                                                                จ 

          คําตอบ 4 :  4                                                                                     ม 

                                                                                                      ้ า 

                                                                                                  ห 

ข อที่  : 337                                                                               ์ิ   

         ให  N  เปน  เลขคู  มากกวา 0                                                   ธ 

         ขณะที่ โปรแกรมทํางานอยู  X กับ  Y มีค าตรงกั นพร อนกั นได หรื อไม คาใด   ิท 

                                                                                ส 

         X = 0                                                             น 

         Y = N                                                         ว 

         WHILE X < N                                               ง 

         BEGIN                                                ส 

         X = X + 1                                       อ 

         Y = Y - 1                                  ข 

                                                 ร 

         END                                ก 

         STOP                           ว 



          คําตอบ  1 :  ไมมีวั นตรงกัน   

                                  ิศ 

          คําตอบ 2 :  0        ว 

                           า 

          คําตอบ 3 :  N  

                      ภ 

          คําตอบ 4 :  N/2  

                ส 



            

ข อที่  : 338 



         x = 0   

         for count = 1 to 3   

         x = count + 1   

           


----------------------- Page 102-----------------------

         x มีค าเป นเทาไรหลั งจากการทํางานของโปรแกรมนี้ 



          คําตอบ  1 :  3                                                                                                                    102 of 155 

          คําตอบ 2 :  4  

          คําตอบ 3 :  5  

          คําตอบ 4 :  6  



            

ข อที่  : 339 

         x = 0                                                                                                                          ย 

         for count = 1 to 3                                                                                                       ่ า 

         x = x + count                                                                                                         น 

                                                                                                                         ห 

         x มีค าเป นเทาไร หลั งการทํางานของโปรแกรมนี้                                                            ำ 

          คําตอบ  1 :  3                                                                                        จ 

          คําตอบ 2 :  4                                                                                     ม 

          คําตอบ 3 :  5                                                                               ้ า 

                                                                                                  ห 

          คําตอบ 4 :  6                                                                      ์ิ   

                                                                                           ธ 

                                                                                    ิท 

ข อที่  : 340                                                                  ส 

         value = -1                                                        น 

         while (value < 3)                                             ว 

         if (value < 0) then (value = value + 1)                   ง 

                                                              ส 

               มีค าเทาไร หลั งการทํางานของโปรแกรมนี้  อ 

         value                                      ข 

          คําตอบ  1 :  -1                        ร 

          คําตอบ 2 :  0                     ก 

          คําตอบ 3 :  2                 ว 

                                  ิศ 

          คําตอบ 4 :  4        ว 

                           า 

                      ภ 

ข อที่  : 341  ส 



         จงหาคาเงื่ อนไขที่ เพื่ อให  algorithm ได ผลลั พธตอไปนี้    

          1 2 3 4 5 6 7 8   

         -------------------------------------   

         count = 1   

         while ( ___________ ) {   

         Show count   

         Show " "   


----------------------- Page 103-----------------------

      count = count + 1   

      } 

                                                                                        103 of 155 

      คําตอบ  1 :  count <=9  

      คําตอบ 2 :  count !=9  

      คําตอบ 3 :  count+1<=8  

      คําตอบ 4 :  count+1 < 10  



         

ข อที่  : 342                                                                        ย 

      ขอ  5 ดู โจทยจากรู ปภาพประกอบคําถาม                                       ่ า 

                                                                                น 

                                                                             ห 

                                                                          ำ 

                                                                       จ 

                                                                    ม 

                                                                ้ า 

                                                              ห 

                                                           ์ิ   

                                                          ธ 

                                                     ิท 

                                                   ส 

                                               น 

                                             ว 

                                          ง 

                                       ส 

                                    อ 

                                 ข 

                               ร 

                            ก 

                         ว 

                     ิศ 

                   ว 

                 า 

              ภ 

          ส 



  



      คําตอบ  1 :  16  

      คําตอบ 2 :  32  

      คําตอบ 3 :  64  


----------------------- Page 104-----------------------

          คําตอบ 4 :  128  



                                                                                                                                       104 of 155 

            

ข อที่  : 343 

         ถ าต องการวนรั บอายุของผู ใช จนกวาจะใสคาที่ มากกวาศู นย นาจะตรวจสอบเงื่ อนไขกอนหรื อหลั งจากรั บคาอายุเก็ บไว ในตั วแปร 



          คําตอบ  1 :  กอน  



          คําตอบ 2 :  หลัง   



          คําตอบ 3 :  กลาง  

          คําตอบ 4 :  กอนหรื อกลาง                                                                                                ย 

                                                                                                                             ่ า 

                                                                                                                          น 

ข อที่  : 344                                                                                                       ห 

         คําสั่ งเที ยมตอไปนี้ สอดคล องกั บผลลั พธในข อใด Set A = 1 Set R = 0.2 FOR I = 1 to N do A = A*(1+R)  ำ 

          คําตอบ  1 :  A = (1+R)^N                                                                           จ 

          คําตอบ 2 :  A = A*(1+R)                                                                       ม 

                                                                                                  ้ า 

          คําตอบ 3 :  A = (1+R)*N                                                              ห 

          คําตอบ 4 :  A = (1+R)(1+R)                                                      ์ิ   

                                                                                        ธ 

                                                                                 ิท 

ข อที่  : 345                                                               ส 

         กําหนดให  คาของฟ งกชั่น  F(0) = 1, F(1) = 2, และ F(n) = F(n-1) + F(n-2) จงหาคาของฟ งกชั่น  F(6) 

                                                                         น 

                                                                     ว 

          คําตอบ  1 :  7                                         ง 

          คําตอบ 2 :  13                                    ส 

          คําตอบ 3 :  17                               อ 

                                                  ข 

          คําตอบ 4 :  21                       ร 

                                          ก 

                                      ว 

ข อที่  : 346                   ิศ 

         ชุดคําสั่ งเที ยม DO X = X + 1; WHILE (X < 10); เที ยบเทากั บคําสั่ งในข อใด 

                              ว 

                          า 

          คําตอบ  1 :  FOR N=1 TO 10 X=X+1; END FOR  

                     ภ 

          คําตอบ 2 :  WHILE (X<10) DO X=X+1; END WHILE  

                ส 

          คําตอบ 3 :  LOOP X=X+1; IF (X>=10) EXIT; END LOOP  

          คําตอบ 4 :  REPEAT X=X+1; UNTIL (X<10);  



            

ข อที่  : 347 



           


----------------------- Page 105-----------------------

                                                                                   105 of 155 



                                                                                ย 

                                                                             ่ า 

                                                                           น 

                                                                        ห 

                                                                     ำ 

                                                                   จ 

      คําตอบ  1 :                                               ม 

                                                            ้ า 

                                                          ห 

                                                       ์ิ   

                                                      ธ 

                                                  ิท 

                                               ส 

      คําตอบ 2 :                            น 

                                          ว 

                                        ง 

                                     ส 

                                  อ 

                               ข 

                             ร 

      คําตอบ 3 :          ก 

                       ว 

                    ิศ 

                  ว           

                า 

               

             ภ 

          ส 

      คําตอบ 4 :  



                              



         

ข อที่  : 348 


----------------------- Page 106-----------------------

         



                                                                                                            106 of 155 



  



        คําตอบ  1 :  หาผลรวม                                                                             ย 

        คําตอบ 2 :  หาคาเฉลี่ย                                                                      ่ า 

        คําตอบ 3 :  หาคาเบี่ ยงเบนมาตรฐาน                                                        น 

                                                                                              ห 

        คําตอบ 4 :  หาคามั ธยฐาน                                                         ำ 

                                                                                       จ 

                                                                                   ม 

ข อที่  : 349                                                                 ้ า 

       กําหนดให  == คือ  operator ในการตรวจสอบความเทากั นของข อมูล       ห 

                                                                         ์ิ   

                                                                       ธ 

                                                                 ิท 

                                                              ส 

                                                          น 

                                                       ว 

                                                    ง 

                                                ส 

                                            อ 

        คําตอบ  1 :  หาคามากสุด        ข 

                                      ร 

        คําตอบ 2 :  นั บจํานวนตั วที่ มาก  ก 

        คําตอบ 3 :  หาวามีค าใน data ที่มีค าเทากับ  x หรื อไม  

                               ว 

        คําตอบ 4 :  นั บจํานวนตั วใน data ที่มีค าเทากับ  x  

                          ิศ 

                        ว 

                     า 

ข อที่  : 350   ภ 

             ส 



         


----------------------- Page 107-----------------------

                                                                                                                     107 of 155 



                                                                                                                 ย 

                                                                                                            ่ า 

        คําตอบ  1 :  8                                                                                    น 

        คําตอบ 2 :  9                                                                                ห 

        คําตอบ 3 :  10                                                                           ำ 

                                                                                              จ 

        คําตอบ 4 :  11                                                                    ม 

                                                                                     ้ า 

                                                                                  ห 

ข อที่  : 351                                                                ์ิ   

                                                                            ธ 

        int i; char ch= “sawadee”; จากการประกาศตั วแปรข างตน  ข อใดผิ ดสําหรั บสวนของโปรแกรมที่ทําการแสดงตั วอั กษรออกมาที่ ละตั วจนจบข อความ  

                                                                      ิท 

        คําตอบ  1 :  for(i=0;ch[i]!=\0;i++) { printf(“%c”,ch[i]); }  ส 

        คําตอบ 2 :  for(i=0;i>6;i++) { printf(“%c”,ch[i]); }   น 

        คําตอบ 3 :  for(i=0;i<=6;i++) { printf(“%c”,ch[i]); }  ว 

        คําตอบ 4 :  for(i=0;i<7;i++) { printf(“%c”,ch[i]); }  ง 

                                                    ส 

                                                อ 

ข อที่  : 352                              ข 

                                         ร 

        ข อใดผิ ดสําหรั บสวนโปรแกรมที่ต องการวนรั บตั วอั กษรไปเรื่ อย ๆ จนกวาจะกด q โดยที่มี การประกาศตั วแปรให ใชดั งนี้  char check=’w’; 

                                     ก 

                                 ว 

        คําตอบ  1 :  while(check!=”q”) { printf(“Enter one char : ”); check=getch( ); }  

                            ิศ 

        คําตอบ 2 :  while(check!=113) { printf(“Enter one char : ”); check=getch( ); }  

                          ว 

        คําตอบ 3 :  do { printf(“Enter one char : ”); check=getch( ); } while(check!=‘q’);  

                      า 

        คําตอบ 4 :  for(i=0;check!=‘q’;i++) { check=getche(); }  

                  ภ 

              ส 

           

ข อที่  : 353 

        จากสวนของโปรแกรมดั งตอไปนี้  ผลลั พธ i และ j  จะเป นจะมีค าเทาใดเมื่ อสิ้ นสุดการทําวนรอบ j =0; for (i =0; i < 10 ; i = i+2) j = j+5;  



        คําตอบ  1 :  i = 10 j = 50  

        คําตอบ 2 :  i = 10 j = 25  


----------------------- Page 108-----------------------

       คําตอบ 3 :  i = 12 j = 50  

       คําตอบ 4 :  i = 12 j = 25                                                                         108 of 155 



          

ข อที่  : 354 

       จากสวนของโปรแกรมดั งตอไปนี้  ผลลั พธ i และ j  จะเป นจะมีค าเทาใดเมื่ อสิ้ นสุดการทําวนรอบ j =2; for (i =0; i < 10 ; i = i+2) j = j*2;  



       คําตอบ  1 :  i = 10 j =32  

       คําตอบ 2 :  i = 10 j = 64  

       คําตอบ 3 :  i = 12 j = 32                                                                     ย 

       คําตอบ 4 :  i = 12 j =64                                                                  ่ า 

                                                                                               น 

                                                                                           ห 

ข อที่  : 355                                                                         ำ 

       int i = 0; char name[20][30]; จากตั วแปรที่กําหนดให  ข อใดผิ ดสําหรับการเขี ยนโปรแกรมเพื่ อทําการเก็ บรายชื่ อคน  10 คน  จ 

                                                                                ม 

                                                                            ้ า 

                                                                         ห 

                                                                      ์ิ   

                                                                    ธ 

       คําตอบ  1 :                                             ิท 

                                                            ส 

                                                        น 

                                                     ว 

                                                  ง 

                                                  

                                              ส 

                                           อ 

                                       ข 

                                    ร 

                                 ก 

       คําตอบ 2 :             ว 

                         ิศ 

                       ว 

                    า 

                ภ                                  

            ส 



       คําตอบ 3 :  



                  


----------------------- Page 109-----------------------

                                                                                                                   109 of 155 



                                                         

                                                                                                                ย 

                                                                                                           ่ า 

        คําตอบ 4 :                                                                                      น 

                                                                                                    ห 

                                                                                                ำ 

                                                                                             จ 

                                                                                        ม 

                                                                                    ้ า 

ข อที่  : 356                                                                   ห 

                                                                             ์ิ   

        จากสวนของโปรแกรมดั งตอไปนี้  ผลลั พธ i และ j  จะเป นจะมีค าเทาใดเมื่ อสิ้ นสุดการทําวนรอบ j =0; for (i =1; i < 10 ; i = i*2) j = j+2;  

                                                                           ธ 

        คําตอบ  1 :  i = 10 j = 10                                   ิท 

        คําตอบ 2 :  i = 10 j = 8                                  ส 

                                                              น 

        คําตอบ 3 :  i = 16 j = 10                          ว 

        คําตอบ 4 :  i = 16 j = 8                       ง 

                                                   ส 

                                               อ 

ข อที่  : 357                             ข 

                                        ร 

        จากสวนของโปรแกรมดั งตอไปนี้  ผลลั พธ i และ j  จะเป นจะมีค าเทาใดเมื่ อสิ้ นสุดการทําวนรอบ j =1; for (i =1; i < 10 ; i = i*2) j = j*2;  

                                    ก 

        คําตอบ  1 :  i = 8 j = 8  ว 

        คําตอบ 2 :  i = 16 j = 8  ิศ 

                         ว 

        คําตอบ 3 :  i = 16 j = 32  

                      า 

        คําตอบ 4 :  i = 8 j = 16  

                  ภ 

             ส 

           

ข อที่  : 358 



          


----------------------- Page 110-----------------------

                                                                          110 of 155 



  



                                                                       ย 

                                                                    ่ า 

คําตอบ  1 :                                                       น 

                                                               ห 

                                                            ำ 

                                                          จ 

                                                        ม 

                                                    ้ า 

                                                  ห 

                                                ์ิ   

                                              ธ 

คําตอบ 2 :                                ิท 

                                        ส 

                                     น 

                                   ว 

                                 ง 

                                 

                              ส 

                           อ 

                        ข 

                      ร 

                   ก 

คําตอบ 3 :       ว 

              ิศ 

            ว 

          า 

       ภ 

    ส                            



คําตอบ 4 :  



         


----------------------- Page 111-----------------------

                                                                                                                                      111 of 155 



                                                                



                                                                                                                                  ย 

ข อที่  : 359                                                                                                              ่ า 

         จากสวนของโปรแกรมดั งตอไปนี้  ผลลั พธ i และ j  จะเป นจะมีค าเทาใดเมื่ อสิ้ นสุดการทําวนรอบ j =0; for (i =1; i < 10 ; i = i*3) j = j+2;  น 

         คําตอบ  1 :  i = 12 j = 8                                                                                  ห 

         คําตอบ 2 :  i = 27 j = 8                                                                              ำ 

                                                                                                            จ 

         คําตอบ 3 :  i = 12 j =6                                                                       ม 

         คําตอบ 4 :  i =27 j =6                                                                  ้ า 

                                                                                              ห 

                                                                                          ์ิ   

ข อที่  : 360                                                                         ธ 

                                                                                 ิท 

         จากสวนของโปรแกรมดั งตอไปนี้  ผลลั พธ i และ j  จะเป นจะมีค าเทาใดเมื่ อสิ้ นสุดการทําวนรอบ j =1; for (i =1; i < 10 ; i = i*3) j = j*2;  

                                                                             ส 

         คําตอบ  1 :  i = 27 j = 8                                      น 

         คําตอบ 2 :  i = 27 j = 6                                   ว 

         คําตอบ 3 :  i = 12 j = 8                               ง 

                                                           ส 

         คําตอบ 4 :  i = 12 j = 6                      อ 

                                                  ข 

                                               ร 

ข อที่  : 361                            ก 

         จากสวนของโปรแกรม ดั งตอไปนี้  จะเกิ ดการทํางานในวงวน (loop) กี่ ครั้ง  j = 10; do { j = j-1; } while (j >0);  

                                      ว 

         คําตอบ  1 :  7         ิศ 

                             ว 

         คําตอบ 2 :  8    า 

         คําตอบ 3 :  9  

                     ภ 

                ส 

         คําตอบ 4 :  10  



            

ข อที่  : 362 

         จากสวนของโปรแกรม ดั งตอไปนี้  จะเกิ ดการทํางานในวงวน (loop) กี่ ครั้ง  j =10; do { j = j-2; } while (j >0);  



         คําตอบ  1 :  3  

         คําตอบ 2 :  5  


----------------------- Page 112-----------------------

          คําตอบ 3 :  7  

          คําตอบ 4 :  9                                                                                                                112 of 155 



            

ข อที่  : 363 

         จากสวนของโปรแกรม ดั งตอไปนี้  จะเกิ ดการทํางานในวงวน (loop) กี่ ครั้ง  j = 10; do { j = j/2; } while (j >0); 



          คําตอบ  1 :  4  

          คําตอบ 2 :  5  

          คําตอบ 3 :  6                                                                                                            ย 

          คําตอบ 4 :  7                                                                                                      ่ า 

                                                                                                                          น 

                                                                                                                     ห 

ข อที่  : 364                                                                                                  ำ 

         จากสวนของโปรแกรม ดั งตอไปนี้  จะเกิ ดการทํางานในวงวน (loop) กี่ ครั้ง  j = 10; while (j >=0) { j = j -1; } จ 

          คําตอบ  1 :  8                                                                                ม 

                                                                                                  ้ า 

          คําตอบ 2 :  9                                                                        ห 

          คําตอบ 3 :  10                                                                  ์ิ   

                                                                                        ธ 

          คําตอบ 4 :  11                                                         ิท 

                                                                             ส 

ข อที่  : 365                                                           น 

                                                                     ว 

         จากสวนของโปรแกรม ดั งตอไปนี้  จะเกิ ดการทํางานในวงวน (loop) กี่ ครั้ง  j = 10; while (j >=0) { j = j -2; } 

                                                                 ง 

          คําตอบ  1 :  4                                    ส 

          คําตอบ 2 :  5                                อ 

                                                  ข 

          คําตอบ 3 :  6                        ร 

          คําตอบ 4 :  7                   ก 

                                      ว 

                                 ิศ 

ข อที่  : 366                ว 

                          า 

         จากสวนของโปรแกรม ดั งตอไปนี้  จะเกิ ดการทํางานในวงวน (loop) กี่ ครั้ง  j = 10; while (j >=0) { j = j - 3 ; } 

                     ภ 

          คําตอบ  1 :  3  

                ส 

          คําตอบ 2 :  4  

          คําตอบ 3 :  5  

          คําตอบ 4 :  6  



            

ข อที่  : 367 


----------------------- Page 113-----------------------

         จากสวนของโปรแกรม ดั งตอไปนี้  จะเกิ ดแสดงข อความ "Test" กี่ ครั้ง  for (i =0 ; i < 10 ; i++) { printf ("Test\n"); } 



         คําตอบ  1 :  9                                                                                                               113 of 155 

         คําตอบ 2 :  10  

         คําตอบ 3 :  11  

         คําตอบ 4 :  12  



            

ข อที่  : 368 

         จากสวนของโปรแกรม ดั งตอไปนี้  จะแสดงข อความ "Test" กี่ ครั้ง  for (i =0 ;i<= 10 ; i++) { printf ("Test\n"); }         ย 

         คําตอบ  1 :  9                                                                                                     ่ า 

         คําตอบ 2 :  10                                                                                                  น 

         คําตอบ 3 :  11                                                                                             ห 

         คําตอบ 4 :  12                                                                                        ำ 

                                                                                                            จ 

                                                                                                       ม 

ข อที่  : 369                                                                                   ้ า 

                                                                                              ห 

         จากสวนของโปรแกรม ดั งตอไปนี้  จะแสดงข อความ "Test" กี่ ครั้ง  for (i = 1 ;i< 10 ; i++) { printf ("Test\n"); } 

                                                                                          ์ิ   

                                                                                       ธ 

         คําตอบ  1 :  8                                                          ิท 

         คําตอบ 2 :  9                                                       ส 

         คําตอบ 3 :  10                                                 น 

         คําตอบ 4 :  11                                             ว 

                                                                ง 

                                                           ส 

ข อที่  : 370                                         อ 

                                                  ข 

         จากสวนของโปรแกรม ดั งตอไปนี้  จะแสดงข อความ "Test" กี่ ครั้ง  for (i =1 ;i<= 10 ; i++) { printf ("Test\n"); } 

                                               ร 

         คําตอบ  1 :  8                   ก 

         คําตอบ 2 :  9                ว 

                                ิศ 

         คําตอบ 3 :  10      ว 

         คําตอบ 4 :  11   า 

                     ภ 

                ส 

ข อที่  : 371 

         จากสวนของโปรแกรม ดั งตอไปนี้  จะแสดงข อความ "Test" กี่ ครั้ง  for (i =0 ;i< 10 ; i=i+2) { printf ("Test\n"); } 



         คําตอบ  1 :  4  

         คําตอบ 2 :  5  

         คําตอบ 3 :  6  


----------------------- Page 114-----------------------

       คําตอบ 4 :  7  



                                                                                                         114 of 155 

          

ข อที่  : 372 

       จากสวนของโปรแกรม ดั งตอไปนี้  จะแสดงข อความ "Test" กี่ ครั้ง  for (i =1 ;i< 10 ; i=i*2) { printf ("Test\n"); } 



       คําตอบ  1 :  2  

       คําตอบ 2 :  3  

       คําตอบ 3 :  4  

       คําตอบ 4 :  5                                                                                 ย 

                                                                                                 ่ า 

                                                                                               น 

ข อที่  : 373                                                                             ห 

                                                                                       ำ 

                                                                                    จ 

                                                                                ม 

                                                                            ้ า 

                                                                         ห 

                                                                      ์ิ   

                                                                    ธ 

                                                               ิท 

                                                            ส 

                                                        น 

                                                     ว 

                                                  ง 

                                              ส 

                                           อ 

                                       ข 

       คําตอบ  1 :  a = 4 b = 8     ร 

                                 ก 

       คําตอบ 2 :  a = 4 b = 7  ว 

       คําตอบ 3 :  a =5 b= 8  ิศ 

                       ว 

       คําตอบ 4 :  a =5 b= 7  

                    า 

                ภ 

            ส 

ข อที่  : 374 



         


----------------------- Page 115-----------------------

                                                                                 115 of 155 



                                                                              ย 

                                                                           ่ า 

                                                                         น 

                                                                      ห 

      คําตอบ  1 :  a = 5 b =6                                      ำ 

      คําตอบ 2 :  a = 5 b =7                                     จ 

                                                              ม 

      คําตอบ 3 :  a = 4 b = 6                              ้ า 

      คําตอบ 4 :  a = 4 b =7                             ห 

                                                      ์ิ   

                                                     ธ 

ข อที่  : 375                                   ิท 

                                              ส 

                                           น 

                                         ว 

                                       ง 

                                    ส 

                                 อ 

                              ข 

                            ร 

                         ก 

                       ว 

                    ิศ 

                  ว 

               า 

            ภ 

         ส 

  



      คําตอบ  1 :  a=5 b= 6  

      คําตอบ 2 :  a=5 b =4  

      คําตอบ 3 :  a=7 b=6  

      คําตอบ 4 :  a=7 b=4  


----------------------- Page 116-----------------------

           

ข อที่  : 376 

                                                                                                                116 of 155 



          



                                                                                                             ย 

                                                                                                        ่ า 

                                                                                                      น 

                                                                                                 ห 

                                                                                              ำ 

                                                                                           จ 

                                                                                       ม 

                                                                                  ้ า 

        คําตอบ  1 :  a = 7 b =4                                                ห 

        คําตอบ 2 :  a =7 b =2                                              ์ิ   

                                                                         ธ 

        คําตอบ 3 :  a =9 b = 4                                      ิท 

        คําตอบ 4 :  a = 9 b= 2                                  ส 

                                                            น 

                                                         ว 

ข อที่  : 377                                        ง 

        จาก Pseudocode ที่ ให  คาของตั วแปร SUM และ COUNT จะมีค าเป นเทาไรเมื่ อโปรแกรมทํางานเสร็จสิ้น  Initialize SUM to zero Initialize COUNT to zero While  

                                                  ส 

        COUNT is less than ten Add COUNT to SUM Add one to COUNT Print the number of SUM Print the number of COUNT  

                                              อ 

        คําตอบ  1 :  SUM = 45, COUNT = 10  ข 

                                       ร 

        คําตอบ 2 :  SUM = 55, COUNT = 10  

                                   ก 

                                ว 

        คําตอบ 3 :  SUM = 45, COUNT = 9  

                           ิศ 

        คําตอบ 4 :  SUM = 55, COUNT = 9  

                         ว 

                     า 

                 ภ 

ข อที่  : 378 ส 

        ในการเขี ยนโปรแกรมเพื่ อใช ในการคูณ  matrix ขนาด m x n จํานวน 2 matrix จะต องใช การวนลู ปกี่ชั้ นในการแกป ญหานี้ 



        คําตอบ  1 :  4 ชั้น   

        คําตอบ 2 :  2 ชั้น   

        คําตอบ 3 :  1 ชั้น   

        คําตอบ 4 :  3 ชั้น   


----------------------- Page 117-----------------------

            

ข อที่  : 379 

                                                                                                                                          117 of 155 



         ในการเขี ยนโปรแกรมเพื่ อใช ในการหาคาน อยที่สุดของเลขจํานวนเต็ม  ถ ามี เลขจํานวนเต็ มอยู   10 ตัว  จะต องมี การวนลู ปลึ กกี่ชั้น  และเกิ ดการเปรี ยบเที ยบขึ้ นกี่ ครั้ง 



          คําตอบ  1 :  1 ชั้น  และเกิ ดการเปรี ยบเที ยบ  10 ครั้ง   

          คําตอบ 2 :  1 ชั้น  และเกิ ดการเปรี ยบเที ยบ 9 ครั้ง   

          คําตอบ 3 :  2 ชั้น  และเกิ ดการเปรี ยบเที ยบ 36 ครั้ง   

          คําตอบ 4 :  2 ชั้น  และเกิ ดการเปรี ยบเที ยบ 45 ครั้ง   



                                                                                                                                      ย 

ข อที่  : 380                                                                                                                  ่ า 

         จาก Pseudocode ที่ ให  ข อใดคือ  output ที่ได จากการ run โปรแกรม Initialize COUNT to one Initialize STAR to zero While COUNT is less than or equal to three Set  

                                                                                                                             น 

         STAR to three While STAR is greater or equal to COUNT Print a character * Subtract one from STAR Print newline Add one to COUNT  

                                                                                                                        ห 

          คําตอบ  1 :  *** ** *                                                                                    ำ 

                                                                                                               จ 

          คําตอบ 2 :  *** *** ***                                                                          ม 

          คําตอบ 3 :  * ** ***                                                                       ้ า 

          คําตอบ 4 :  * ** *                                                                     ห 

                                                                                             ์ิ   

                                                                                          ธ 

                                                                                   ิท 

ข อที่  : 381                                                                 ส 

         จากสวนของโปรแกรมตอไปนี้  x = 2; z = x + y; if (y > 0) z = z+1 else z = 0; ถา  y = 3 แลว  คาผลลั พธสุดท ายของ z มีค าเทาใด 

                                                                          น 

          คําตอบ  1 :  0                                              ว 

          คําตอบ 2 :  2                                           ง 

                                                             ส 

          คําตอบ 3 :  6                                  อ 

          คําตอบ 4 :  5                             ข 

                                                ร 

                                           ก 

ข อที่  : 382                         ว 

         x = 2; z = x + y; if (y > 0) z = z-1 else z = 0; ถา  y = 3 แลว  คาผลลั พธสุดท ายของ z มีค าเทาใด 

                                 ิศ 

                              ว 

          คําตอบ  1 :  4  า 

          คําตอบ 2 :  5  

                     ภ 

                ส 

          คําตอบ 3 :  6  

          คําตอบ 4 :  0  



            

ข อที่  : 383 

         ถา  สวน for(x = 2; x <20; x+=3) อยู ในโปรแกรมที่ แสดงคา x ทุกคาจนจบโปรแกรม คาของ x ในข อใดไมถู กต อง 



          คําตอบ  1 :  8  


----------------------- Page 118-----------------------

          คําตอบ 2 :  14  

          คําตอบ 3 :  17                                                                                                                 118 of 155 

          คําตอบ 4 :  18  



            

ข อที่  : 384 

         สั ญลั กษณดั งรูป  หมายถึ งสั ญลั กษณในผั งงานข อใด  



                                                                                                                                     ย 

          คําตอบ  1 :  การรั บหรื อแสดงผลโดยไมระบุอุปกรณ                                                                     ่ า 

          คําตอบ 2 :  การแสดงผลทางจอภาพ                                                                                     น 

          คําตอบ 3 :  การแสดงผลข อมู ลเป นเอกสาร เชนแสดงผลทางเครื่ องพิ มพ                                         ห 

                                                                                                                  ำ 

          คําตอบ 4 :  จุดเริ่ มตน  หรื อจุดสุดท ายของกิ จกรรม                                               จ 

                                                                                                         ม 

                                                                                                    ้ า 

ข อที่  : 385                                                                                  ห 

         โปรแกรมที่ แสดง x = 2; while(x<=100) x++; ให ผลลั พธอยางไร                      ์ิ   

                                                                                         ธ 

          คําตอบ  1 :  โปรแกรมแสดง  1-100                                         ิท 

          คําตอบ 2 :  โปรแกรมแสดงเลขคูตั้ งแต 2-100                         ส 

          คําตอบ 3 :  โปรแกรมแสดงเลขตั้ งแต 2-100                        น 

          คําตอบ 4 :  โปรแกรมแสดงเลขคี่ตั้ งแต 2-100                 ว 

                                                                  ง 

                                                             ส 

ข อที่  : 386                                          อ 

                                                   ข 

         กําหนด a[] = {7,3,2,5,6}; ความหมายของ a[3] จะมีค าเทาใด 

                                                ร 

          คําตอบ  1 :  7                   ก 

                                       ว 

          คําตอบ 2 :  3          ิศ 

          คําตอบ 3 :  2       ว 

          คําตอบ 4 :  5   า 

                     ภ 

                ส 

ข อที่  : 387 

         ข อใดถู กต องที่สุด 



          คําตอบ  1 :  a[0] เป นสมาชิ กของอะเรย ตั วแรกสุด  

          คําตอบ 2 :  a[]= {2,5,3,9} ตั วแปรอะเรย ที่มีค า 5 คือ  a[2]  

          คําตอบ 3 :  a[]= {2,5,3,9}สมาชิ กตั วสุดท ายของอะเรยคือ  a[4]  


----------------------- Page 119-----------------------

      คําตอบ 4 :  ไมมีข อถูก   



                                                                                   119 of 155 

         

ข อที่  : 388 

      ข อความ “Hello-World” ต องใชตั วแปรอะเรยชนิด  char จํานวนกี่ตําแหนง 



      คําตอบ  1 :  9  

      คําตอบ 2 :  10  

      คําตอบ 3 :  11  

      คําตอบ 4 :  12                                                            ย 

                                                                             ่ า 

                                                                           น 

ข อที่  : 389                                                          ห 

                                                                     ำ 

                                                                   จ 

                                                                ม 

                                                            ้ า 

                                                          ห 

                                                        ์ิ   

                                                      ธ 

                                                  ิท 

                                               ส 

                                             น 

                                          ว 

                                        ง 

                                     ส 

                                  อ 

                               ข 

                             ร 

                          ก 

                        ว 

                    ิศ 

                  ว 

                า 

             ภ 

          ส 



      จาก Flow chart ที่กําหนดหลั งจบโปรแกรมจงหาคา matrix และหาคาวนรอบจุด A , B ,C,E จุดละกี่ รอบ เมื่ อตําแหนง Array เริ่ มที่  a[1][1] ,b[1][1] ใหคา n= 1,m=2 ,x=1,y=3   


----------------------- Page 120-----------------------

                                                                          120 of 155 



                                                                        ย 

                                                                     ่ า 

                                                                   น 

                                                                ห 

                                                              ำ 

                                                            จ 

                                                         ม 

                                                      ้ า 

                                                    ห 

                                                  ์ิ   

                                                ธ 

                                             ิท 

                                          ส 

                                        น 

                                      ว 

                                    ง 

                                 ส 

                              อ 

                            ข 

                          ร 

                       ก 

                     ว 

                  ิศ 

                ว 

              า 

     คําตอบ  1 :  C[2][3]={ 12 , -10 ,35 ,5 ,9,14} วนรอบจุด A = 2 รอบ ,จุด B =2 รอบ,จุด C=2 รอบ ,จุด E =6 รอบ  

           ภ 

     คําตอบ 2 :  C[2][3]={ 12 , -13 ,35 ,5 ,9,13} วนรอบจุด A = 2 รอบ ,จุด B =2 รอบ,จุด C=3 รอบ ,จุด E = 7 รอบ  

         ส 

     คําตอบ 3 :  C[2][3]={ 12 , -7 ,35 ,5 ,9,14} วนรอบจุด A = 2 รอบ ,จุด B =2 รอบ,จุด C=2 รอบ ,จุด E =7 รอบ  

     คําตอบ 4 :  C[2][3]={ 12 , -13 ,35 ,5 ,9,14} วนรอบจุด A = 2 รอบ ,จุด B =2 รอบ,จุด C=2 รอบ ,จุด E =6 รอบ  



        

ข อที่  : 390 



     จาก Flow chart ที่กําหนด หลั งจากจบโปรแกรม จงหาคา result , i และวนรอบกี่ ครั้ง  เมื่ อตําแหนง Array เริ่ มที่  x[0]   


----------------------- Page 121-----------------------

                                                                          121 of 155 



                                                                        ย 

                                                                     ่ า 

                                                                   น 

                                                                ห 

                                                              ำ 

                                                            จ 

                                                         ม 

                                                      ้ า 

                                                    ห 

                                                  ์ิ   

                                                ธ 

                                             ิท 

                                          ส 

                                        น 

                                      ว 

                                    ง 

                                 ส 

                              อ 

     คําตอบ  1 :  result = 11 ;i= 4 ; วน 5 ครั้ง   ข 

     คําตอบ 2 :  result = -99 ;i= 5 ; วน 4 ครั้ง   ร 

     คําตอบ            ก 

         3 :  result = 11 ;i= 4 ; วน 4 ครั้ง   

                     ว 

     คําตอบ 4 :  result = 11 ;i= 5 ; วน 4 ครั้ง   

                  ิศ 

                ว 

              า 

ข อที่  : 391 ภ 

         ส 



     จาก Flow chart ที่กําหนด จงหาคา val , n และวนรอบกี่ ครั้ง  หลั งจากจบโปรแกรม เมื่ อตําแหนง Array เริ่ มที่  a[0] ใหคา y =100; x = 2 , k=3 ,b=10   


----------------------- Page 122-----------------------

                                                                          122 of 155 



                                                                        ย 

                                                                     ่ า 

                                                                   น 

                                                                ห 

                                                              ำ 

                                                            จ 

                                                         ม 

                                                      ้ า 

                                                    ห 

                                                  ์ิ   

                                                ธ 

                                             ิท 

                                          ส 

                                        น 

                                      ว 

                                    ง 

                                 ส 

                              อ 

     คําตอบ  1 :  คา val = 75 n = 11 วนซ้ํา 3 รอบ   ข 



     คําตอบ 2 :  คา val = 52 n = 11 วนซ้ํา 3 รอบ  

                          ร 

     คําตอบ            ก 

         3 :  คา val = 52 n = 10 วนซ้ํา 4 รอบ  

                     ว 

     คําตอบ 4 :  3คา val = 75 n = 10 วนซ้ํา 4 รอบ  

                  ิศ 

                ว 

              า 

ข อที่  : 392 ภ 

         ส 



     รหั สเที ยม(pseudocode) ตอไปนี้ ตรงกั บการทํางานในข อใด  


----------------------- Page 123-----------------------

                                                                          123 of 155 



                                                                        ย 

                                                                     ่ า 

                                                                   น 

                                                                ห 

                                                              ำ 

                                                            จ 

                                                         ม 

                                                      ้ า 

                                                    ห 

                                                  ์ิ   

                                                ธ 

                                             ิท 

                                          ส 

                                        น 

                                      ว 

                                    ง 

     คําตอบ  1 :  การเรี ยงตัวเลขจากน อยไปหามาก  ส 

     คําตอบ 2 :  การเรี ยงตั วเลขจากมากไปหาน อย  อ 

     คําตอบ 3 :  การหาผลรวมตั วเลขในอารเรย B โดยใช อารเรย A และ C ชวย  

                            ข 

                          ร 

     คําตอบ 4 :  การหาผลรวมตั วเลขในอารเรย C โดยใช อารเรย A และ B ชวย  

                       ก 

                     ว 

                  ิศ 

ข อที่  : 393  ว 

              า 

           ภ 

         ส 



     กําหนด อารเรย A = {3,6,4,1,3,4,1,4} จงหาผลลั พธสุดท ายของอารเรย C จากรหั สเที ยม (pseudocode) ตอไปนี้   


----------------------- Page 124-----------------------

                                                                          124 of 155 



                                                                        ย 

                                                                     ่ า 

                                                                   น 

                                                                ห 

                                                              ำ 

                                                            จ 

                                                         ม 

                                                      ้ า 

                                                    ห 

                                                  ์ิ   

                                                ธ 

                                             ิท 

                                          ส 

                                        น 

                                      ว 

                                    ง 

     คําตอบ  1 :  {0,2,2,4,7,7}  ส 

     คําตอบ 2 :  {1,1,3,3,4,4,4,6}  อ 

     คําตอบ 3 :  {1,2,4,5,7,8}  ข 

                          ร 

     คําตอบ 4 :  {2,2,4,6,7,8}  ก 

                     ว 

                  ิศ 

ข อที่  : 394  ว 

              า 

           ภ 

         ส 



     กําหนดอารเรย A = {3,6,4,1,3,4,1,4} จงหาผลลั พธสุดท ายของอารเรย B จากรหั สเที ยม(pseudocode) ตอไปนี้   


----------------------- Page 125-----------------------

                                                                          125 of 155 



                                                                        ย 

                                                                     ่ า 

                                                                   น 

                                                                ห 

                                                              ำ 

                                                            จ 

                                                         ม 

                                                      ้ า 

                                                    ห 

                                                  ์ิ   

                                                ธ 

                                             ิท 

                                          ส 

                                        น 

                                      ว 

                                    ง 

     คําตอบ  1 :  {1,1,3,3,4,4,4,6}  ส 

     คําตอบ 2 :  {6,4,4,3,3,1,1}  อ 

     คําตอบ 3 :  {8,7,5,4,2,1}  ข 

                          ร 

     คําตอบ 4 :  {1,2,4,5,7,8}  ก 

                     ว 

                  ิศ 

ข อที่  : 395  ว 

              า 

           ภ 

         ส 



     จากรหั สเที ยม(pseudocode)ที่กําหนดให  หากมีการเปลี่ ยนบรรทั ดที่  7 เปน  for j = 1 to length[A] จะเกิ ดผลตรงกั บข อใด  


----------------------- Page 126-----------------------

                                                                          126 of 155 



                                                                        ย 

                                                                     ่ า 

                                                                   น 

                                                                ห 

                                                              ำ 

                                                            จ 

                                                         ม 

                                                      ้ า 

                                                    ห 

                                                  ์ิ   

                                                ธ 

                                             ิท 

                                          ส 

                                        น 

                                      ว 

                                    ง 

     คําตอบ  1 :  การหาผลรวมตั วเลขในอารเรย C โดยใช อารเรย A และ B ชวย  

                                 ส 

     คําตอบ 2 :  การหาผลรวมตั วเลขในอารเรย B โดยใช อารเรย A และ C ชวย  

                              อ 

     คําตอบ 3 :  การเรี ยงตั วเลขจากมากไปหาน อย  ข 

                          ร 

     คําตอบ 4 :  การเรี ยงตัวเลขจากน อยไปหามาก  

                       ก 

                     ว 

                  ิศ 

ข อที่  : 396  ว 

              า 

           ภ 

         ส 



     กําหนดรหั สเที ยม(pseudocode)ของฟ งกชัน  X ตอไปนี้   


----------------------- Page 127-----------------------

                                                                          127 of 155 



                                                                        ย 

                                                                     ่ า 

                                                                   น 

                                                                ห 

                                                              ำ 

                                                            จ 

                                                         ม 

                                                      ้ า 

                                                    ห 

                                                  ์ิ   

                                                ธ 

                                             ิท 

                                          ส 

                                        น 

                                      ว 

                                    ง 

     คําตอบ  1 :  1              ส 

     คําตอบ 2 :  3            อ 

     คําตอบ 3 :  5          ข 

                          ร 

     คําตอบ 4 :  7     ก 

                     ว 

                  ิศ 

ข อที่  : 397  ว 

              า 

           ภ 

         ส 



     กําหนดรหั สเที ยม(pseudocode) ของฟ งกชัน  X ตอไปนี้   


----------------------- Page 128-----------------------

                                                                          128 of 155 



                                                                        ย 

                                                                     ่ า 

                                                                   น 

                                                                ห 

                                                              ำ 

                                                            จ 

                                                         ม 

                                                      ้ า 

                                                    ห 

                                                  ์ิ   

                                                ธ 

                                             ิท 

                                          ส 

                                        น 

                                      ว 

                                    ง 

     คําตอบ  1 :  1              ส 

     คําตอบ 2 :  2            อ 

     คําตอบ 3 :  3          ข 

                          ร 

     คําตอบ 4 :  4     ก 

                     ว 

                  ิศ 

ข อที่  : 398  ว 

              า 

           ภ 

         ส 



     กําหนดรหั สเที ยม(pseudocode) ของโปรแกรม Y ซึ่ งมี การเรี ยกใช งานฟ งกชัน  X ดั งตอไปนี้   


----------------------- Page 129-----------------------

                                                                          129 of 155 



                                                                        ย 

                                                                     ่ า 

                                                                   น 

                                                                ห 

                                                              ำ 

                                                            จ 

                                                         ม 

                                                      ้ า 

                                                    ห 

                                                  ์ิ   

                                                ธ 

                                             ิท 

                                          ส 

                                        น 

                                      ว 

                                    ง 

                                 ส 

                              อ 

                            ข 

                          ร 

                       ก 

                     ว 

                  ิศ 

                ว 

              า 

           ภ 

     คําตอบ  1 :  12  

         ส 

     คําตอบ 2 :  8  

     คําตอบ 3 :  7  

     คําตอบ 4 :  4  



        

ข อที่  : 399 


----------------------- Page 130-----------------------

     กําหนดรหั สเที ยม(pseudocode) โปรแกรม Y ซึ่ งมี การเรี ยกใช งานฟ งกชัน  X ดั งตอไปนี้   



                                                                          130 of 155 



                                                                        ย 

                                                                     ่ า 

                                                                   น 

                                                                ห 

                                                              ำ 

                                                            จ 

                                                         ม 

                                                      ้ า 

                                                    ห 

                                                  ์ิ   

                                                ธ 

                                             ิท 

                                          ส 

                                        น 

                                      ว 

                                    ง 

                                 ส 

                              อ 

                            ข 

                          ร 

                       ก 

                     ว 

                  ิศ 

                ว 

              า 

           ภ 

         ส 

     คําตอบ  1 :  1  

     คําตอบ 2 :  10  

     คําตอบ 3 :  9  

     คําตอบ 4 :  21  



        

ข อที่  : 400 


----------------------- Page 131-----------------------

     กําหนดรหั สเที ยม(pseudocode) ของโปรแกรม Y ซึ่ งมี การเรี ยกใช งานฟ งกชัน  X ดั งตอไปนี้   



                                                                          131 of 155 



                                                                        ย 

                                                                     ่ า 

                                                                   น 

                                                                ห 

                                                              ำ 

                                                            จ 

                                                         ม 

                                                      ้ า 

                                                    ห 

                                                  ์ิ   

                                                ธ 

                                             ิท 

                                          ส 

                                        น 

                                      ว 

                                    ง 

                                 ส 

                              อ 

                            ข 

                          ร 

                       ก 

                     ว 

                  ิศ 

                ว 

              า 

           ภ 



     คําตอบ  1 :  2  

         ส 

     คําตอบ 2 :  4  

     คําตอบ 3 :  8  

     คําตอบ 4 :  16  



        

ข อที่  : 401 


----------------------- Page 132-----------------------

          จากคําสั่ งตอไปนี้ เมื่ อทําจนจบคําสั่ง  ข อความที่ เก็ บในC[ ] คื ออะไร  

          str[ ] = “Hello World”;  

                                                                                                                                               132 of 155 

          i = 0;  

          for (k=10; k>=0; k--){  

          C[k] = str[i];  

          i = i + 1;  

          }  



          คําตอบ  1 :  Hello World  

          คําตอบ 2 :   World  

          คําตอบ 3 :   dlroW olleH                                                                                                         ย 

          คําตอบ 4 :   dlroW                                                                                                         ่ า 

                                                                                                                                  น 

                                                                                                                            ห 

ข อที่  : 402                                                                                                         ำ 

           จาก algorithm ด านลางนี้  จงหา คาของตั วแปร what ที่พิ มพออกมา                                      จ 

                                                                                                              ม 

          ----------------------------------------------------------------------                        ้ า 

          score = {1, 4, 8, 5, 6, 2}                                                                 ห 

          what = score[0]                                                                       ์ิ   

          FOR (index=0; index < 6; index=index+1) {                                          ธ 

          if ( score[index] > what ) {                                                 ิท 

          what = score[index];                                                    ส 

          }                                                                  น 

          }                                                              ว 

          print(what)                                                ง 

          คําตอบ  1 :  1                                       ส 

                                                           อ 

          คําตอบ 2 :   8                              ข 

          คําตอบ 3 :   6                          ร 

          คําตอบ 4 :   2                     ก 

                                         ว 

                                   ิศ 

                               ว 

ข อที่  : 403             า 

          คาที่ เก็ บในตั วแปรชุด a[ ][ ] หลั งจากการทํางานของโปรแกรมคื อข อใด  

                      ภ 

          int a[3][4];  

                 ส 

          int i,j;  

          for(i=0; i<3; i++)  

          for(j=0; j<4; j++)  

          a[i][j] = i*j;  



          คําตอบ  1 :  0 0 0 0  

                       0 0 0 0  


----------------------- Page 133-----------------------

                     0 1 2 3  

                     0 0 0 0                                                                                                              133 of 155 

          คําตอบ 2 :  0 1 2 3  

                     0 2 3 6  

                     0 0 0 0  

          คําตอบ 3 :  0 1 2 3  

                     0 1 4 6  

                     0 0 0 0  

          คําตอบ 4 :  0 1 2 3  

                     0 2 4 6                                                                                                          ย 

                                                                                                                                ่ า 

                                                                                                                             น 

ข อที่  : 404                                                                                                         ห 

         กําหนดให  int num[6];                                                                                    ำ 

         ถา  address ของ num[0] คือ  FFE2 แลว  address ของ num[5] คื ออะไร?                                  จ 

                                                                                                          ม 

          คําตอบ  1 :  FFE7                                                                         ้ า 

          คําตอบ 2 :  FFE2                                                                       ห 

                                                                                            ์ิ   

          คําตอบ 3 :  FFEC                                                                ธ 

          คําตอบ 4 :  FFFC                                                         ิท 

                                                                               ส 

                                                                          น 

ข อที่  : 405                                                        ว 

         ข อใดใช เนื้ อที่ ในหนวยความจําน อยที่สุด?           ง 

          คําตอบ  1 :  int record[41][3];                    ส 

                                                        อ 

          คําตอบ 2 :  float recs[31][2];           ข 

          คําตอบ 3 :  char str[61][4];          ร 

          คําตอบ 4 :  int temp[3][41];     ก 

                                       ว 

                                 ิศ 

ข อที่  : 406                ว 

                          า 

         กําหนดให  int data[6][5][4];  

                     ภ 

         ถ าต องการใหตั วแปรตั วที่  20 เก็ บคา  100 เราต องใชคําสั่ งอยางไร? 

                ส 

          คําตอบ  1 :  data[0][4][3] = 100;  

          คําตอบ 2 :  data[1][4][3] = 100;  

          คําตอบ 3 :  data[1][3][3] = 100;  

          คําตอบ 4 :  data[0][3][3] = 100;  



            


----------------------- Page 134-----------------------

ข อที่  : 407 

         ถา  y = { 1, 9, 2, 6, 7 };                                                                                                        134 of 155 

         y[3] จะมีค าเทาไร 



          คําตอบ  1 :  1  

          คําตอบ 2 :  9  

          คําตอบ 3 :  2  

          คําตอบ 4 :  6  



                                                                                                                                        ย 

ข อที่  : 408                                                                                                                    ่ า 

         ถา  y[3][3] = {{7, 4, 5}, {6, 1, 8}, {2, 3, 4}};                                                                     น 

         y[2][1] มีค าเทาไร                                                                                            ห 

          คําตอบ  1 :  1                                                                                            ำ 

          คําตอบ 2 :  3                                                                                         จ 

                                                                                                            ม 

          คําตอบ 3 :  4                                                                               ้ า 

          คําตอบ 4 :  6                                                                           ห 

                                                                                             ์ิ   

                                                                                           ธ 

ข อที่  : 409                                                                      ิท 

         int function_x(int x[] int len) { int temp = x[0]; for(int i=1; i      ส 

                                                                           น 

          คําตอบ  1 :  เรี ยงคาน อยไปหาคามาก                        ว 

          คําตอบ 2 :  เรี ยงคามากไปหาคาน อย                     ง 

          คําตอบ 3 :  ค นหาคาที่น อยที่สุด                 ส 

                                                         อ 

          คําตอบ 4 :  ค นหาคาที่ มากที่สุด        ข 

                                                 ร 

                                            ก 

ข อที่  : 410                          ว 

         จากโปรแกรมด านลาง คาของ x[7] และ d[7] จะมีค าเทาใด int x[8] = 0; int d[8] = 0; int k; for(k=1;k<8;k++) { x[k] = (2*k-1); d[k] = d[k-1] + x[k]; } 

                                  ิศ 

                               ว 

          คําตอบ  1 :  9, 25  

                           า 

          คําตอบ 2 :  11, 36  

                      ภ 

          คําตอบ 3 :  13, 49  

                ส 

          คําตอบ 4 :  15, 64  



            

ข อที่  : 411 



         กําหนดใหตั วแปร x และ y เป นแถวลําดับ  (array) ที่มี   1 มิติ และมีค าดั งนี้    

         x[n] = y[n]  


----------------------- Page 135-----------------------

        โดยที่  n เป นเลขจํานวนเต็ม  ถา  n มีค า 3 และ y[3] มีค า 4 แลว  x[3] จะมีค าเทาใด  



         คําตอบ  1 :  1                                                                                                    135 of 155 

         คําตอบ 2 :  2  

         คําตอบ 3 :  3  

         คําตอบ 4 :  4  



           

ข อที่  : 412 

        กําหนดให โปรแกรมมีขั้ นตอนการทํางานดั งนี้                                                                     ย 

                                                                                                                  ่ า 

        เริ่ มต นโปรแกรม                                                                                       น 

        รั บคา i  

        ทําซ้ํา โดยให  count = 1 ถึง  i                                                                   ห 

        x[i] = i + 1                                                                                   ำ 

        จบทําซ้ํา                                                                                  จ 

        จบโปรแกรม                                                                              ม 

                                                                                          ้ า 

                                                                                       ห 

        ถ าคอมพิ วเตอรทําโปรแกรมนี้ จนจบ โดยผู ใช ใสคา 7 แล วข อใดเป นจริง   ์ิ   

         คําตอบ  1 :  x[2] มีค า 3                                             ธ 

         คําตอบ 2 :  x[3] มีค า 3                                        ิท 

                                                                      ส 

         คําตอบ 3 :  x[7] มีค า 6                                น 

         คําตอบ 4 :  x[7] มีค า 7                             ว 

                                                           ง 

                                                       ส 

ข อที่  : 413                                    อ 

                                              ข 

                                           ร 

                                       ก 

                                   ว 

                              ิศ 

                           ว 

                        า 

                   ภ 

              ส 



        จากโปรแกรมในรูป  ถ าตําแหนงในหนวยความจําของ x[0] มีค าเทากับ  0x8232 (เลขฐาน  16) แล วตําแหนงในหนวยความจําของ x[3] จะมีค าเทากั บข อใด (สมติ ให หนวยความจํา  1  

        address เก็ บคาได   1 byte)  


----------------------- Page 136-----------------------

                                                                                                               136 of 155 



                                                                                                            ย 

                                                                                                       ่ า 

                                                                                                     น 

                                                                                                ห 

                                                                                            ำ 

                                                                                         จ 

                                                                                      ม 

                                                                                 ้ า 

                                                                              ห 

        คําตอบ  1 :  0x8235                                               ์ิ   

        คําตอบ 2 :  0x8236                                              ธ 

        คําตอบ 3 :  0x8237                                         ิท 

                                                                ส 

        คําตอบ 4 :  0x8238                                  น 

                                                         ว 

                                                     ง 

ข อที่  : 414                                   ส 

        กําหนดให โปรแกรมมีขั้ นตอนการทํางานดั งนี้    อ 

                                         ข 

        เริ่ มต นโปรแกรม              ร 

       i = 8 ;                     ก 

       x[1] = 1 ; x[2] = 1 ;    ว 

                           ิศ 

       ทําซ้ําโดยให  count = 3 ถึง  i  

                        ว 

       x[i] = x[i – 1] + x[i - 2]  

                     า 

       จบทําซ้ํา  ภ 

       จบโปรแกรม  

             ส 

         

        ถ าคอมพิ วเตอรทําโปรแกรมนี้ จนจบ แล วทําใหข อใดเป นจริง   



        คําตอบ  1 :  x[2] มีค า 3  

        คําตอบ 2 :  x[3] มีค า 3  

        คําตอบ 3 :  x[4] มีค า 3  

        คําตอบ 4 :  x[5] มีค า 3  


----------------------- Page 137-----------------------

             

ข อที่  : 415 

                                                                                                                                                 137 of 155 



          จาก char fruit [5] [20] = {“apple”, “banana”, “cherry”, “orange”, “strawberry”}; ข อใดคื อคาของ fruit [3] [0] 



          คําตอบ  1 :  ‘a’  

          คําตอบ 2 :   ‘c’  

          คําตอบ 3 :   ‘b’  

          คําตอบ 4 :   ‘o’  



                                                                                                                                             ย 

ข อที่  : 416                                                                                                                         ่ า 

          ถา  int num[5] = {8,12,20,5,40}; ข อใดเป นคําตอบของ y เมื่อ  int y = num[1]*num[3]–num[4];                             น 

          คําตอบ  1 :  num[0]                                                                                                 ห 

                                                                                                                         ำ 

          คําตอบ 2 :   num[1]                                                                                        จ 

          คําตอบ 3 :   num[2]                                                                                   ม 

          คําตอบ 4 :   num[3]                                                                             ้ า 

                                                                                                      ห 

                                                                                                 ์ิ   

ข อที่  : 417                                                                                 ธ 

                                                                                        ิท 

          จาก pseudocode:                                                          ส 

          a: array of 2*10;                                                   น 

          b: array of 5*2;                                                ว 

          for a_x=1 to 2                                              ง 

          b(a_x,a_x)=a_x;                                       ส 

          for a_y=1 to 10;                                 อ 

          a(a_x,a_y)=a_x*a_y;                         ข 

          end                                      ร 

          end                                ก 

          c=a(5,2)+b(2,2);               ว 

          ผลลั พธของ c คือ        ิศ 

                                ว 

          คําตอบ  1 :  1    า 

          คําตอบ 2 :   2  

                      ภ 

          คําตอบ 3 :   12  

                 ส 

          คําตอบ 4 :   7  



             

ข อที่  : 418 



          ให  A[1..N] เปน  อะเรย หนึ่ งมิติ  ขนาด N   

          โปรแกรมตอไปนี้ทําอะไร   


----------------------- Page 138-----------------------

         

        M = A[1]   

                                                                                                                138 of 155 

        FOR K =2 TO N   

        IF M < A[K] THEN M = A[K]   

        END   



        คําตอบ  1 :  หาคา MAX A[1..N]  

        คําตอบ 2 :  หาคา MIN A[1..N]  

        คําตอบ 3 :  หาวา มีค าใดน อยกวา M หรื อไม  

        คําตอบ 4 :  หาวา มีค าใดมากกวา M หรื อไม                                                         ย 

                                                                                                        ่ า 

ข อที่  : 419                                                                                        น 

        ให  A[1..N] เปน  อะเรย หนึ่ งมิติ  ขนาด N                                             ห 

                                                                                             ำ 

       A[1]=1 A[2]=2 ... A[N]=N                                                           จ 

        เมื่ อโปรแกรมจบ A[5] มีค าเทาไร                                             ม 

                                                                                  ้ า 

        FOR K = 2 TO N                                                         ห 

       A[K] = A[K-1] + A[K]                                                ์ิ   

        END                                                              ธ 

        คําตอบ  1 :  5                                              ิท 

        คําตอบ 2 :  9                                           ส 

                                                            น 

        คําตอบ 3 :  11                                   ว 

        คําตอบ 4 :  15                                ง 

                                                  ส 

                                              อ 

ข อที่  : 420                            ข 

                                       ร 

                                   ก 

                                ว 

                           ิศ 

                         ว 

                     า 

                 ภ 

             ส 



        ดู โจทยจากรู ปภาพประกอบคําถาม  


----------------------- Page 139-----------------------

                                                                          139 of 155 



                                                                       ย 

                                                                    ่ า 

                                                                  น 

                                                               ห 

                                                            ำ 

                                                          จ 

                                                        ม 

                                                    ้ า 

                                                  ห 

                                                ์ิ   

                                              ธ 

                                          ิท 

                                        ส 

                                     น 

                                   ว 

                                 ง 

                              ส 

                           อ 

                        ข 

                      ร 

                   ก 

                 ว 

              ิศ 

            ว 

          า 

       ภ 

    ส 

คําตอบ  1 :  



       read(a[i,j])  


----------------------- Page 140-----------------------

                                                                          140 of 155 



                                                                       ย 

                                                                    ่ า 

                                                                  น 

                                                               ห 

                                                            ำ 

                                                          จ 

                                                        ม 

                                                    ้ า 

                                                  ห 

                                                ์ิ   

                                              ธ 

                                          ิท 

                                        ส 

                                     น 

                                   ว 

                                 ง 

                              ส 

                           อ 

                        ข                                             

                      ร 

                   ก 

                 ว 

              ิศ 

            ว 

          า 

       ภ 

    ส 

คําตอบ 2 :  



       read(a[j,i])  


----------------------- Page 141-----------------------

                                                                          141 of 155 



                                                                       ย 

                                                                    ่ า 

                                                                  น 

                                                               ห 

                                                            ำ 

                                                          จ 

                                                        ม 

                                                    ้ า 

                                                  ห 

                                                ์ิ   

                                              ธ 

                                          ิท 

                                        ส 

                                     น 

                                   ว 

                                 ง 

                              ส 

                           อ 

                        ข                                             

                      ร 

                   ก 

                 ว 

              ิศ 

            ว 

          า 

       ภ 

    ส 

คําตอบ 3 :  



       read(a[dayType,N])  


----------------------- Page 142-----------------------

                                                                          142 of 155 



                                                                       ย 

                                                                    ่ า 

                                                                  น 

                                                               ห 

                                                            ำ 

                                                          จ 

                                                        ม 

                                                    ้ า 

                                                  ห 

                                                ์ิ   

                                              ธ 

                                          ิท 

                                        ส 

                                     น 

                                   ว 

                                 ง 

                              ส 

                           อ 

                        ข                                             

                      ร 

                   ก 

                 ว 

              ิศ 

            ว 

          า 

       ภ 

คําตอบ 4 :  

    ส 



       read(a[N,dayType])  


----------------------- Page 143-----------------------

                                                                          143 of 155 



                                                                        ย 

                                                                     ่ า 

                                                                   น 

                                                                ห 

                                                              ำ 

                                                            จ 

                                                         ม 

                                                      ้ า 

                                                    ห 

                                                  ์ิ   

                                                ธ 

                                             ิท 

                                          ส 

                                        น 

                                      ว 

                                    ง 

                                 ส 

                              อ 

                            ข                                          

                          ร 

                       ก 

ข อที่  : 421       ว 

                  ิศ 

                ว 

              า 

           ภ 

         ส 



     จากโปรแกรม ตั วแปร a รั บคาได มากที่สุดกี่ค า  


----------------------- Page 144-----------------------

                                                                                  144 of 155 



                                                                               ย 

                                                                            ่ า 

                                                                          น 

                                                                       ห 

                                                                    ำ 

                                                                  จ 

                                                               ม 

                                                           ้ า 

                                                         ห 

                                                       ์ิ   

                                                     ธ 

                                                 ิท 

                                               ส 

                                            น 

                                          ว 

                                       ง 

                                    ส 

                                 อ 

      คําตอบ  1 :  30         ข 

                            ร 

      คําตอบ 2 :  60      ก 

      คําตอบ 3 :  90   ว 

                    ิศ 

      คําตอบ 4 :  120  ว 

                า 

             ภ 

ข อที่  : 422 ส 

     ข อใดผิด 



      คําตอบ  1 :  index ของ array มีค าเทากั บขนาดของ array  

      คําตอบ 2 :  array สามารถเก็ บคาได มากกวาหนึ่ งคา  

      คําตอบ 3 :  index ของ array ใชสําหรั บระบุตําแหนงใน array  

      คําตอบ 4 :  array 2 มิติ  จะมี ใช  index 2 ตัว   


----------------------- Page 145-----------------------

            

ข อที่  : 423 

                                                                                                                                145 of 155 



         คําสั่ งการทํางานแบบวนรอบ (loop) ไมนิ ยมใชกับ  array ในกรณี ใด 



         คําตอบ  1 :  หาคามากที่สุดของ array  

         คําตอบ 2 :  หาคาผลรวมของ array  

         คําตอบ 3 :  หาขนาดของ array  

         คําตอบ 4 :  input คาของ array  



                                                                                                                            ย 

ข อที่  : 424                                                                                                         ่ า 

         กําหนดให                                                                                                  น 

         a = {3,5,7,2};                                                                                        ห 

         b = {1,9,9,1};                                                                                    ำ 

         จงหาคาของ b[a[3]] + a[b[3]]                                                                  จ 

         คําตอบ  1 :  10                                                                           ม 

                                                                                             ้ า 

         คําตอบ 2 :  12                                                                   ห 

         คําตอบ 3 :  14                                                               ์ิ   

                                                                                    ธ 

         คําตอบ 4 :  16                                                      ิท 

                                                                         ส 

ข อที่  : 425                                                       น 

         ตอไปนี้ข อใดต องใชตั วแปรเป นอาเรย 2 มิติ         ว 

                                                              ง 



         คําตอบ  1 :  เพื่ อเก็ บคะแนนของนั กเรี ยนวิ ชาคอมพิ วเตอร  100 คน  

                                                         ส 

         คําตอบ 2 :  เพื่ อเก็ บคะแนนนั กเรี ยน 5 ิวชา  อ 

         คําตอบ                                 ข 

                3 :  เพื่ อเก็ บปริ มาณน้ําฝนแตละเดื อนในชวง  10 ป  

                                             ร 

         คําตอบ 4 :  เพื่ อเก็ บจํานวนนั กเรี ยนของโรงเรี ยน  100 โรง  

                                        ก 

                                    ว 

                               ิศ 

ข อที่  : 426              ว 

                        า 

                    ภ 

               ส 



         ดู โจทยจากรู ปภาพประกอบคําถาม  


----------------------- Page 146-----------------------

                                                                          146 of 155 



                                                                        ย 

                                                                     ่ า 

                                                                   น 

                                                                ห 

                                                              ำ 

                                                            จ 

                                                         ม 

                                                      ้ า 

                                                    ห 

                                                  ์ิ   

                                                ธ 

                                             ิท 

                                          ส 

                                        น 

                                      ว 

                                    ง 

                                 ส 

                              อ 

     คําตอบ  1 :  30        ข 

                          ร 

     คําตอบ 2 :  60    ก 

     คําตอบ 3 :  90  ว 

                  ิศ 

     คําตอบ 4 :  120  ว 

              า 

           ภ 

ข อที่  : 427 ส 



     ดู โจทยจากรู ปภาพประกอบคําถาม  


----------------------- Page 147-----------------------

                                                                          147 of 155 



                                                                        ย 

                                                                     ่ า 

                                                                   น 

                                                                ห 

                                                              ำ 

                                                            จ 

                                                         ม 

                                                      ้ า 

                                                    ห 

                                                  ์ิ   

                                                ธ 

                                             ิท 

                                          ส 

                                        น 

                                      ว 

                                    ง 

                                 ส 

                              อ 

                            ข 

     คําตอบ  1 :  10      ร 

                       ก 

     คําตอบ 2 :  20  ว 

     คําตอบ 3 :  30  ิศ 

     คําตอบ 4 :  60  ว 

              า 

           ภ 

ข อที่  : 428 ส 



     ดู โจทยจากรู ปภาพประกอบคําถาม  


----------------------- Page 148-----------------------

                                                                          148 of 155 



                                                                       ย 

                                                                    ่ า 

                                                                  น 

                                                               ห 

                                                            ำ 

                                                          จ 

                                                        ม 

                                                    ้ า 

                                                  ห 

                                                ์ิ   

                                              ธ 

                                          ิท 

                                        ส 

                                     น 

                                   ว 

                                 ง 

                              ส 

                           อ 

                        ข 

                      ร 

                   ก 

                 ว 

              ิศ 

            ว 

          า 

       ภ 

    ส 

คําตอบ  1 :  



       read(a[i,j])  


----------------------- Page 149-----------------------

                                                                          149 of 155 



                                                                       ย 

                                                                    ่ า 

                                                                  น 

                                                               ห 

                                                            ำ 

                                                          จ 

                                                        ม 

                                                    ้ า 

                                                  ห 

                                                ์ิ   

                                              ธ 

                                          ิท 

                                        ส 

                                     น 

                                   ว 

                                 ง 

                              ส 

                           อ 

                        ข                                             

                      ร 

                   ก 

                 ว 

              ิศ 

            ว 

          า 

       ภ 

    ส 

คําตอบ 2 :  



       read(a[j,i])  


----------------------- Page 150-----------------------

                                                                          150 of 155 



                                                                       ย 

                                                                    ่ า 

                                                                  น 

                                                               ห 

                                                            ำ 

                                                          จ 

                                                        ม 

                                                    ้ า 

                                                  ห 

                                                ์ิ   

                                              ธ 

                                          ิท 

                                        ส 

                                     น 

                                   ว 

                                 ง 

                              ส 

                           อ 

                        ข                                             

                      ร 

                   ก 

                 ว 

              ิศ 

            ว 

          า 

       ภ 

    ส 

คําตอบ 3 :  



       write(a[Sun,5])  


----------------------- Page 151-----------------------

                                                                          151 of 155 



                                                                       ย 

                                                                    ่ า 

                                                                  น 

                                                               ห 

                                                            ำ 

                                                          จ 

                                                        ม 

                                                    ้ า 

                                                  ห 

                                                ์ิ   

                                              ธ 

                                          ิท 

                                        ส 

                                     น 

                                   ว 

                                 ง 

                              ส 

                           อ 

                        ข                                             

                      ร 

                   ก 

                 ว 

              ิศ 

            ว 

          า 

       ภ 

คําตอบ 4 :  

    ส 



       write(a[Thurs,5])  


----------------------- Page 152-----------------------

                                                                          152 of 155 



                                                                        ย 

                                                                     ่ า 

                                                                   น 

                                                                ห 

                                                              ำ 

                                                            จ 

                                                         ม 

                                                      ้ า 

                                                    ห 

                                                  ์ิ   

                                                ธ 

                                             ิท 

                                          ส 

                                        น 

                                      ว 

                                    ง 

                                 ส 

                              อ 

                            ข                                          

                          ร 

                       ก 

ข อที่  : 429       ว 

     n=6          ิศ 

                ว 

              า 

           ภ 

         ส 



  


----------------------- Page 153-----------------------

          คําตอบ  1 :  [7,6,5,4,3,2,1]  

          คําตอบ 2 :  [1,1,1,1,1,1,1]                                                                                                      153 of 155 

          คําตอบ 3 :  [7,7,7,7,7,7,7]  

          คําตอบ 4 :  [1,2,3,4,5,6,7]  



            

ข อที่  : 430 

         ถ าต องการทําการประกาศตั วแปร A เพื่ อเก็ บข อมู ลเมตริ กซที่มี ขนาด 4 X 4 ควรประกาศตั วแปรอยางไร 



          คําตอบ  1 :  A : Array [1..4] of Integer ;                                                                                   ย 

          คําตอบ 2 :  A : Array [1..4, 1..4 ] of Integer ;                                                                       ่ า 

          คําตอบ 3 :  A : Array [1..4, 1..4, 1..4, 1..4] of Integer ;                                                         น 

          คําตอบ 4 :  ไมมีข อใดถูก                                                                                    ห 

                                                                                                                    ำ 

                                                                                                                จ 

ข อที่  : 431                                                                                             ม 

                                                                                                     ้ า 

         ถา  Array 1 มิติ  ชื่อ  A มี ขนาด 8 ชองข อมูล  แล วต องการเก็ บคา 20 ไว ในตําแหนง(Index)ที่  5 จะต องเขี ยนคําสั่ งอยางไร  

                                                                                                  ห 

          คําตอบ  1 :  A[8] := 20;                                                           ์ิ   

                                                                                           ธ 

          คําตอบ 2 :  A[5] := 20 ;                                                  ิท 

          คําตอบ 3 :  Readln( A[5] )                                            ส 

          คําตอบ 4 :  For i := 1 to 8 Do Readln( A[i] ) ;                  น 

                                                                       ว 

                                                                   ง 

ข อที่  : 432                                                ส 

         Var A : Array [0..10] of integer; B : Array [ 1..10] of real; C : Array [1..2,-1..3,1..3,0..3] of integer; ถ าต องการพิ มพข อมู ลจากตั วแปร A ลําดั บที่  5 ทานต องเขี ยนคําสั่ง 

                                                         อ 

         อยางไร                                    ข 

                                                ร 

          คําตอบ  1 :  Writeln( A[5] );    ก 

          คําตอบ 2 :  fprintf( A[5] );  ว 

                                  ิศ 

          คําตอบ 3 :  Writeln( A(5) );  

                               ว 

          คําตอบ 4 :  fprintf( A(5) );  

                           า 

                     ภ 

                ส 

ข อที่  : 433 

         Var A : Array [0..10] of integer; B : Array [ 1..10] of real; C : Array [1..2,-1..3,1..3,0..3] of integer; ถ าต องการเขียนคําสั่ งในการกําหนดให  Array B มีค าเปน  0 ทั้ งหมด  

         จะต องเขี ยนคําสั่ งอยางไร 



          คําตอบ  1 :  B[1..10] := 0;  

          คําตอบ 2 :  B := 0;  

          คําตอบ 3 :  For i := 1 to 10 do B[i] := 0;  


----------------------- Page 154-----------------------

          คําตอบ 4 :   ถู กทุกขอ   



                                                                                                                                                154 of 155 

             

ข อที่  : 434 

          Var A : Array [0..10] of integer; B : Array [ 1..10] of real; C : Array [1..2,-1..3,1..3,0..3] of integer; ตั วแปร C เป นตั วแปร Array แบบกี่มิติ  (Dimension) และสมาชิก   

          (Element) ทั้ งหมดกี่จํานวน 



          คําตอบ  1 :  4 มิติ  , 54 จํานวน  

          คําตอบ 2 :   4 มิติ  , 96 จํานวน  

          คําตอบ 3 :   4 มิติ  , 120 จํานวน                                                                                                 ย 

          คําตอบ 4 :   2x2 มิติ  , 96 จํานวน                                                                                          ่ า 

                                                                                                                                   น 

ข อที่  : 435                                                                                                               ห 

                                                                                                                        ำ 

          จากโจทยตอไปนี้  Readln( A ) ; X[3,2]:= A ; ข อใดกลาวไดถู กต อง                                      จ 

          คําตอบ  1 :  ตั วแปร X ต องรั บคาข อมูล  2 จํานวน                                                 ม 

          คําตอบ 2 :   ตั วแปร X ตําแหนงแถวที่  3 คอลั มนที่  2 เก็ บตัว  A                            ้ า 

                                                                                                     ห 

          คําตอบ 3 :   ตั วแปร X ตําแหนงแถวที่  3 คอลั มนที่  2 เก็ บคาข อมู ลของ A          ์ิ   

          คําตอบ 4 :   ตั วแปร X ตําแหนงแถวที่  2 คอลั มนที่  3 เก็ บคาข อมู ลของ A       ธ 

                                                                                       ิท 

                                                                                   ส 

ข อที่  : 436                                                                น 

                                                                          ว 

          จากโจทยตอไปนี้  For i := 1 to 5 Do For j := 1 to 3 Do Readln (X[i,j]) ; มี การรั บข อมู ลเข าไปไว ในตั วแปร X กี่จํานวน ?  

                                                                     ง 

          คําตอบ  1 :  3                                        ส 

          คําตอบ 2 :   5                                   อ 

          คําตอบ 3 :   8                              ข 

                                                  ร 

          คําตอบ 4 :   15                    ก 

                                         ว 

                                   ิศ 

ข อที่  : 437                  ว 

                            า 

          ถ าต องการนําคา  16 นําไปเก็ บไว ในตั วแปร Array ชื่อ  X ลําดั บที่  5 จะต องเขี ยนคําสั่ งอยางไร 

                      ภ 

          คําตอบ  1 :  X : Array[ 5 , 16] of Integer ;  

                 ส 

          คําตอบ 2 :   X[ 5 ] := 16 ;  

          คําตอบ 3 :   X[ 16 ] := 5 ;  

          คําตอบ 4 :   16 = X[ 5 ] ;  



             

ข อที่  : 438 


----------------------- Page 155-----------------------

         จากโจทยตอไปนี้  B := A[ i,j,k ] ; จงบอกมิติ ( Dimension )ของตั วแปร A  



         คําตอบ  1 :  1                                                                                                         155 of 155 

         คําตอบ 2 :  2  

         คําตอบ 3 :  3  

         คําตอบ 4 :  4  



            

ข อที่  : 439 

         จากการประกาศ Array ตอไปนี้  A : Array[’A’..’F’,’5’..’7’] of Real ; Array A มี เนื้ อที่ ในการเก็ บข อมู ลเลขจํานวนจริ งสู งสุดเทาใด  ย 

         คําตอบ  1 :  1จํานวน                                                                                          ่ า 

         คําตอบ 2 :  9จํานวน                                                                                        น 

         คําตอบ 3 :  18จํานวน                                                                                  ห 

         คําตอบ 4 :  20จํานวน                                                                              ำ 

                                                                                                       จ 

                                                                                                   ม 

ข อที่  : 440                                                                               ้ า 

                                                                                          ห 

         ในการเขี ยนโปรแกรมที่ ใช การคําณวนหาคาเกรดเฉลี่ ยของนั กศึ กษาโดยมี  input เปน  หนวยกิต  และเกรดที่ไดรับ  และมี  output เป นเกรดเฉลี่ย  โปรแกรมนี้จําเป นจะต องใช  Array กี่ 

                                                                                      ์ิ   

         มิติ                                                                      ธ 

         คําตอบ  1 :  1มิติ                                                  ิท 

                                                                         ส 

         คําตอบ 2 :  2มิติ                                           น 

         คําตอบ 3 :  3มิติ                                       ว 

         คําตอบ 4 :  ไมต องใช                             ง 

                                                         ส 

                                                    อ 

ข อที่  : 441                                  ข 

                                             ร 

         การแกป ญหาในข อใดที่ ควรใช  Array ในการแกป ญหามากที่สุด 

                                        ก 

         คําตอบ  1 :  เรี ยงลําดั บข อมู ลจากน อยไปมาก  

                                    ว 

         คําตอบ 2 :            ิศ 

                    หาคาสู งสุดหรื อต่ําสุดจากข อมู ลที่ ให   

                            ว 

         คําตอบ 3 :  คําณวนผลรวมของตั วเลขจาก m ถึง  n  

                        า 

         คําตอบ 4 :  แสดงวั นที่ ของปฏิทิ นในเดื อนและปที่กําหนด  

                    ภ 

               ส 

