Page 4 - การเขียนโปรแกรมบนมาตรฐานเปิด
P. 4

4















                                         ี่
                       Java คือ ซอฟตแวร์ทถูกพัฒนาขึ้นโดย Sun Microsystems ซึ่งถูกซื้อโดย oracle Corporation, Java
                                    ์
                                                                              ้
                                                                            ้
                                                                                                           ์
                                                                                           ิ
               ถูกออกแบบมาเพื่อใช้ในงานการพัฒนาแอพพลิเคชันต่างๆ และสามารถใชไดกับระบบปฏิบัตการ และ อุปกรณท   ี่
                             ่
                                  ้
                                                                                  ื่
                                                                              ์
                                                                                      ี่
                                                             ่
                                                                           ั
               หลากหลาย เชน ใชงานกับเครื่องคอมพิวเตอร์สวนบุคคล โทรศพทเคลอนท ระบบเซิร์ฟเวอร์ และ
               supercomputers  เป็นตน ในการออกแบบและพัฒนา Java  นั้นจะใชการเขียนโปรแกรมภาษา Java  ในการ
                                                                           ้
                                     ้
               ก าหนดการท างานของโปรแกรม
                       โปรแกรมคอมพิวเตอร์ คือ ค าสั่งคอมพิวเตอร์ชดหนึ่งๆ ทเขียนขึ้นเป็นภาษาคอมพิวเตอร์ภาษาใดภาษา
                                                             ุ
                                                                      ี่
               หนึ่ง เช่น ภาษาซี ภาษาปาสกาล ( Pascal ) ภาษาโคบอล ( COBOL ) ภาษาเบสก ( BASIC ) หรือ ( Software )
                                                                                  ิ
               หรือแอพพลิเคชัน ( Application ) โปรแกรมนั้นแบ่งได้หลายประเภท ดังนี้
                       1.  ซอฟต์แวร์ระบบ ( System Software )

                       2.  ซอฟต์แวร์ประยุกต์ ( Application Software )

                       3.  ซอฟต์แวร์ส าเร็จรูป ( Package Software )



                                                                         ั่
                                                                           ี่



                                                                                         ั่

                       1.ซอฟตแวร์ระบบ (System  Software ) หมายถึง ชดคาสงทเขียนไว้เป็นคาสงสาเร็จรูปซึ่งจะทางาน
                                                                    ุ
                              ์

                                                                                             ์
                                                                                                     ุ
                                                                                  ่
                                                                               ิ
                                                                        ี่
               ใกล้ชิดกับคอมพิวเตอร์มากที่สุด เพื่อควบคุมการท างาน และทาหน้าทในการตดตอกับอุปกรณฮาร์แวร์ทกอย่างท ี่
                                                          ู้
                                                                        ่
               อยู่บนคอมพิวเตอร์ และอ านวยความสะดวกให้กับผใชในการงาน เชน Microsoft Windows 7 หรือ Microsoft
                                                            ้
                                                                                                  ์
               Windows 8 ของบริษัท Microsoft หรือ MAC OS บนเครื่อง Macintosh ของบริษัท Apple ซอฟตแวร์ระบบนี้
               ยังสามารถแบ่งออกได้อีกดังนี้
                        ซอฟต์แวร์ควบคุมระบบปฏิบัติการ (Operating System-OS )
                        ซอฟต์แวร์จัดการอุปกรณ์ต่อพ่วง ( Device Driver Software )
                        ซอฟต์แวร์การสื่อสาร ( Communications Software )
                        ซอฟต์แวร์ช่วยพัฒนาโปรแกรม ( Program Development Software )
                        ซอฟต์แวร์อ านวยความสะดวก ( Utility Software )
   1   2   3   4   5   6   7   8   9