Page 1065 - เตรียมสอบครูผู้ช่วยคอมพิวเตอร์_compressed
P. 1065

8



             (              2)  ตัวแปลภาษา  (Translator)  จาก  Source  Code ใ ห ้เป ็น  Object  Code  (แปลจาก
                                                   ้
                                                                                                   ้
                                                                                                 ี่
                                               ื
                                               ่
                         ์
                                                                                    ็
                   ี
                   ่
                                                                                               ์
                                            ่
                                            ี
            ภาษาทมนุษยเขาใจ ใหเปนภาษาทเครองเขาใจเปรยบเสมอนล่ามแปลภาษา) เปนซอฟต์แวรทใชในการ
                                 ้
                                   ็
                                                                 ื
                                                          ี
                           ้
                                                                                     ี
                                                                                     ่
                                                                                         ํ
                                                                ้
                                                                                ่
                                                                            ่
                                                                            ื
                                                                  ็
                                                             ์
                                  ็
                                               ี
            แปลภาษาระดับสูง ซึ่งเปนภาษาใกลเคยงภาษามนุษย ใหเปนภาษาเครองกอนทจะนาไปประมวลผลตัว
                                             ้
                                                                                               ์
                                                                                         ี
                               ็
                                                                                       ์
                                              ื
            แปลภาษาแบ่งออกเปนสองประเภทคอ คอมไพเลอร         ์     (Compiler) และอินเตอรพทเตอร  (Interpeter)
                                                                                              ่
                                                                               ื
                                                                               ่
                                                              ํ
                       ์
            คอมไพเลอรจะแปลคําสั่งในโปรแกรมทั้งหมดก่อนแลวทาการลิ้ง (Link) เพอใหไดคาสั่งทเครองคอมพิวเตอร      ์
                                                                                           ี
                                                                                     ้
                                                           ้
                                                                                      ํ
                                                                                              ื
                                                                                           ่
                                                                                  ้
            เขาใจส่วนอินเตอรพทเตอรจะแปลทละประโยคคําสั่ง แลวทางานตามประโยคคําสั่งนั้นการจะเลอกใชตัว
                                                                 ํ
                              ี
                                    ์
              ้
                                            ี
                                                               ้
                             ์
                                                                                                       ้
                                                                                                  ื
                                       ่
                                                                                                          ้
                                                                           ี
                                                   ้
                                                                                       ้
                                                 ี่
                                                           ี
            แปลภาษาแบบใดนั้นจะขึ้นอยูกับภาษาทใชในการเขยนโปรแกรม ซึ่งม   2  แบบไดแก่ภาษาแบบโครงสราง
                                                                 ี
            เช่น ภาษาเบสิก (Basic) ภาษาปาสคาล (Pascal) ภาษาซ (C) ภาษาจาวา (Java) ภาษาโคบอล  (Cobol)
            ภาษา SQL
                           ภาษา HTML เป ็น ต ้น  ภาษาแบบเชิงวัตถุ (Visual หรือ Object Oriented Programming)
            เช่น Visual Basic,Visual C หรือ Delphi เป ็น ต ้น
                                                                                  ้
                                                                               ่
                                                                               ี
                                                                                   ํ
                                                                                                          ื
                                                                                                          ่
                                                                                                      ้
                                     ี
                                                                   ็
                                                                           ์
                                                                              ์
             (              3)  ยูติลิต้  โปรแกรม (Utility Program)  เปนซอฟตแวรทใชอานวยความสะดวกใหเครอง
                                                                ่
                                                                                           ี
                                                                                  ํ
                                                    ็
                                                                                         ้
                                                                         ิ
                                        ้
            คอมพิวเตอรสามารถทางานไดสะดวกรวดเรว และช่วยเพิมประสิทธภาพการทางานไดดขึ้น เช่น ช่วยในการ
                       ์
                                ํ
                                                                                 ้
                   ้
                                                      ้
                                                             ้
                                   ์
                                                                         ี
                             ์
             ํ
                                                                                           ์
            สารองขอมูลในฮารดดิสก ตรวจสอบความถูกตองของขอมูลจัดระเบยบของขอมูลในฮารดดิสก            ์
              ็
                                   ี
                                ่
                 ้
            เปนตนโปรแกรมในกลุมน้ เช่น Scandisk, Disk Fragmentation
                                                                                             ์
                                               ุ
                                                                                                  ํ
                                                                                                      ้
                                                                                  ็
                                                                                          ์
                                           ั
             (              4)  ติดตั้งและปรบปรงระบบ      (Diagnostic Program) เปนซอฟตแวรช่วยทาหนาท      ่ ี
                                                                     ื่
                                                                           ้
            ตรวจสอบขอผิดพลาดในการทางานของอุปกรณต่าง ๆ  และเมอพบขอผิดพลาดจะแจงขึ้นบนหนาจอภาพ
                                                                                                   ้
                                                                                          ้
                      ้
                                                       ์
                                        ํ
                             ี
                          ่
            โปรแกรมในกลุมน้ เช่น NORTON QAPLUS
                                                                                      ์
                                                                                        ื
                                                                                                     ํ
                                                                          ื
                                                                                                    ี่
                                     ์
                                              ์
                                 ์
                        2. ซอฟตแวรประยุกต  (Application Software) คอ ซอฟต์แวรหรอโปรแกรมททาให             ้
                                                                                           ้
                         ํ
                                                                                                  ็
                                                                                ี
                                            ี
                                                 ้
                                             ้
                                                                                        ็
                       ์
                                               ้
                                            ่
                                                                ้
                                                                                                     ้
            คอมพิวเตอรทางานต่าง  ๆ ตามทผูใชตองการ ไม่ว่าจะดานเอกสาร บัญช การจัดเกบขอมูล เปนตน
                                               ็
                                             ้
                     ์
                  ์
                                      ํ
                             ์
            ซอฟตแวรประยุกตสามารถจาแนกไดเปน 2 ประเภท คือ
                                        ์
                                                                                                          ี
                                          ํ
                                     ์
                                                          ้
                                             ั
             (              1)  ซอฟตแวรสาหรบงานเฉพาะดาน  (Special Purpose Software) คือโปรแกรมซึ่งเขยน
                                             ้
            ขึ้นเพอการทางานเฉพาะอย่างทเราตองการบางทเรยกว่า  User’s Program เช่น โปรแกรมการทาบัญชจ่าย
                                                                                                   ํ
                                                          ี
                                         ่
                       ํ
                                                                                                         ี
                                         ี
                                                        ี
                 ื
                 ่
                                                        ่
                                                                                                    ื่
            เงนเดือนโปรแกรมระบบเช่าซ้อ โปรแกรมการทาสินคาคงคลัง เปนตนซึ่งแต่ละโปรแกรมกมักจะมเงอนไข
                                      ื
                                                                     ็
                                                                        ้
              ิ
                                                                                                   ี
                                                      ํ
                                                                                            ็
                                                           ้
                                                                        ์
                                                     ้
                        ์
              ื
            หรอแบบฟอรมแตกต่างกันออกไปตามความตองการหรอกฎเกณฑของแต่ละหน่วยงานทใช ซึ่งสามารถ
                                                                                              ้
                                                              ื
                                                                                            ่
                                                                                            ี
                                                                             ื่
                                                                                                         ้
                                                                           ้
                      ้
            ดัดแปลงแกไขเพิ่มเติม   (Modifications)  ในบางส่วนของโปรแกรมไดเพอใหตรงกับความตองการของผูใช      ้
                                                                                 ้
                                                                                              ้
                                                            ้
                                                       ่
                                           ี
                                                                            ็
                         ์
                                    ี
                                  ี่
            และซอฟต์แวรประยุกต์ทเขยนขึ้นน้โดยส่วนใหญมักใชภาษาระดับสูงเปนตัวพัฒนา
   1060   1061   1062   1063   1064   1065   1066   1067   1068   1069   1070