Page 17 - หนังสือเรียน
P. 17

2.การเขยนอลกอรทม ดวยภาษาธรรมชาต                                                                                                              ิ                                                         15
                                                                                                         
                                                                                            ึ
                                                     ี
                                                                                      ิ
                                                                    ั











                                                                                                                                                                                                            
                                                                                                                                                                     ุ
                                                                                                                          ู
                                                                                                                                                                            
                                                                                                                                                                                 
                                                                                                                                                                                                   ื
                                                                                                                                                             ี่
                                                      ิ
                  ภาษาธรรมชาต (natural language) คอ รปแบบ ภาษาทมนษยเขาใจ หรอเปน
                                                                                                                 ื
                                                                                                                              
                                                                                                                                                                                 
                                                                                      ี
                                                           ื่
                                                                                                                                                              ั
                                               
                                                   ี่
                                                                                                                                      
                                                        
                                       ุ
                                                                            ั
                                                                                        ู
                                                                                                                         ี่
                  ภาษามนษยทใชสอสารกน มรปแบบภาษาทไมแนนอนตายตวและเปนไปตามธรรมชาต                                                                                                                                             ิ
                                           
                                                                                                                                ั
                                                                                                                                                                 ี
                                                          ื้
                                                                        ิ
                  ของมนษยตามเชอชาต เชน ภาษาไทย ภาษาองกฤษ ภาษาจน เปนตน
                                                                               
                                                                                                                                                                             
                                   ุ
                                                                                                                                                                                    
                                                    ิ
                                                                                                            
                                                                                                                                           ิ
                                                           
                                                                                                                                                          
                                                                  ั่
                   สําาหรบการตดตอสงงานคอมพวเตอร ภาษาคอมพวเตอรจะเปนภาษาประดษฐ (artificial
                                   ั
                                                                                                                                                                                                    ิ
                                                                                                                                                                      
                                                                                             ิ
                                                             ี่
                                                                                                                                               ุ
                                                                                                                                                       
                                                                   
                                                                                                                                                                                              
                                                                                                                                                                                                    ึ่
                                                                                                                
                                                      ื่
                                                                                                                                                                               ิ
                   language) เพอทใหสามารถทําความเขาใจ ภาษามนษยโดยคอมพวเตอร ซงเกยวกบ การ
                                                                                                                                                                                                                      ั
                                                                                                                                                                                                            ี่
                                                                                         ิ
                                                                                                                           ุ
                                                                                                        
                                                                                                                                   
                                                                                                                                           
                                                                                                                                                                                 
                              
                                                     
                                                                                                                                                                            
                                     ื่
                                                                                                                                                                     ุ
                                                                                                                                                                                                               
                       ิ
                   ตดตอสอสารดวยภาษาคอมพวเตอรของ มนษย เปนการประยกตใชภาษาศาสตรและ
                                                                                                                              
                   เครองคอมพวเตอรเขาดวยกน โดยจะหาวธให คอมพวเตอรสามารถเขาใจความหมายของ
                                                                                                                     ิ
                           ื่
                                                                                                                                                                                       
                                                                                                                        ี
                                                                                      ั
                                                                                                                                                               
                                                 ิ
                                                                     
                                                                
                                                                                                                                                ิ
                                                                           
                   ประโยค เขาใจเรองของคํา และความหมายของ คํา หลกไวยากรณของประโยค ภาษา
                                                                                                                                                                               
                                                          ื่
                                             
                                                                                                                                                     ั
                                                                                                                                                    ั
                                                                                                                   
                                                                                                                                                                                                                                 ื
                                                                                                                                                 
                                                                                                                                                                                                ึ
                                                                                                                                                                                      
                                                                                                                                                                     ั่
                                                                                                                                  ิ
                                                                                                                                                                                                            ู
                                                                                                                                                                                                      ึ
                                                  ิ
                                                                                                   ี่
                                                                             
                                                                 
                   ธรรมชาต จรง ๆ ลวนเปนภาษาทยอมใหคอมพวเตอรรบ คําสงโดยไมคํานงถงรปแบบหรอ
                                          ิ
                                                                                        ื
                                                                                                                                                           ี่
                                                    
                                                                                                                                             ื่
                                                                                                   ั
                   หลกไวยากรณ ของภาษาเหมอนกบโปรแกรมภาษาอนๆ ท ตองการ
                                                                                                                                                                 
                           ั
                                                                             ิ
                         3.1ภาษาคอมพวเตอร                                                         
                                                                                                                                                                          ี
                                                                                                                                                                                       ื่
                                                                     ื
                                                                                                                                                                     
                                                                                                                                                                                                
                                                                                                                                   ี่
                                                                                                                                                                                                                               ู
                                                                                                                            ั่
                                                ิ
                   ภาษาคอมพวเตอร คอ โปรแกรมหรอชดคําสงทโปรแกรมเมอรเขยนเพอใชสงงานตาม รป
                                                               
                                                                                                                                                                                                    ั่
                                                                                                               ุ
                                                                                                        ื
                                                         
                                                                                                                                                                      
                                                                                                                                                     ั
                                                                                                                                    
                                                                                                                                        ี
                   แบบและโครงสรางของภาษา ภาษาคอมพวเตอรมการพฒนาเชนเดยวกบคอมพวเตอร                                                                                                                                           
                                                                                                                                                                                                            ิ
                                                                                                                                                                               ี
                                                                                                                     ิ
                                                                                                                                                                                         ั
                                                                                                                                                                                                                    ั
                   สามารถ แบงออกเปนยคหรอเปนรนของภาษา (generation) ซงในยคหลงมการพฒนา
                                                                                                                                                                                     ุ
                                                                                                                                                                         ึ่
                                                                                                                                                                                                      ี
                                                                                                                                                                                                ั
                                                
                                                                                     ื
                                                                                              
                                                                           ุ
                                                                   
                                                                                                     ุ
                   ภาษาใหมความ สะดวกในการอานและเขยนใหงายขนกวาภาษาในยคแรก เนองจากจะม                                                                                                                                            ี
                                                                                                                                                                                ุ
                                          ี
                                                                                                                                                                                                     ื่
                                                                                                                                  
                                                                                                                                
                                                                                                                                            ึ้
                                                                                                                                                      
                                      
                                                                                                                   ี
                                                                                             
                                                                                                       ั
                                                                                                                                                                                                                                      ุ
                                                                                                                                                                                             
                                                                                                                                                                                                                      
                   โครงสรางภาษาใกลเคยง กบภาษาองกฤษ ภาษาคอมพวเตอรสามารถแบงออกไดเปน 5 ยค
                                                                                                                                                                                                                
                                                                                  ั
                                    
                                                                      ี
                                                                                                                                                   ิ
                                                                                                                                                                   
                                                                
                       ั
                   ดงน       ี้
                                    ุ
                                                                       ื่
                         1. ยคของภาษาเครอง (Machine language)
                         2. ยคของภาษาแอสเซมบล (Assembly Language)
                                                                                          ี
                                    ุ
                                                                         ู
                                                                  ั้
                         3. ยคของภาษาชนสง (High level Language)
                                    ุ
                                                                  ั้
                         4. ยคของภาษาขนสงมาก (Very High level Language)
                                    ุ
                                                                         ู
                                    ุ
                                                                                     ิ
                         5. ยคของภาษาธรรมชาต (National Language)
   12   13   14   15   16   17   18   19   20   21   22