Page 84 - Book11_Neat
P. 84
่
็
ซอฟต์แวร์ระบบสามารถแบ่งเปน 1) ระบบปฏิบัติการ 2) ภาษาทีใช้ในการแปล 3) โปร อรรถประโยชน ์
่
ส่วนซอฟต์แวร์ประยุกต์จะต้องพิจารณาคีย์ภาษาทางโปรแกรม ซึงมีหลายภาษา เช่น ภาษาแอสแซมบลี 2)
ภาษาฟอร์แทน 3) ภาษาโคบอล 4) ภาษาพีแอลวัน 5) ภาษาเบสิก 6) ภาษาปาสคาด 7) ภาษาซี 8) ภาษา
็
จาวา เปนต้น
ระบบปฏิบัติการ (Operating System) มีหนาที 3 ประการ ได้แก่ 1) การจองและการก�าหนดการใช้
้
่
่
่
ทรัพยากรของเครืองคอมพิวเตอร์ 2) การจัดตารางงานให้กับตัวประมวลผล โดยดูทีล�าดับความส�าคัญของ
งาน และ 3) การติดตามการท�างานของระบบคอมพิวเตอร์ ระบบปฏิบัติการของเครืองไมโครคอมพิวเตอร์ที ่
่
ิ
่
นยมใช้ ได้แก่ 1) WINDOWS XP 2) WINDOWS NT 3) OS/2 4) UNIX 5) MAC OS X ของเครือง Macin-
tosh จาก บริษัท Apple
ซอฟต์แวร์ประยุกต์ เปนโปรแกรมทีผู้ใช้ต้องการใช้เฉพาะงาน เช่น โปรแกรมประยุกต์ทางโรงงาน
่
็
อตสาหกรรม ใช้ควบคุมการผลิต ควบคุมต้นทุน และควบคุมการท�างานของเครืองจักร หรือโปรแกรม
่
ุ
่
ประยุกต์ทางโรงพยาบาล เปนต้น การเขียนโปรแกรมประยุกต์อาจจะต้องมีการเลือกใช้ภาษาทีใช้ในการ
็
็
่
พัฒนาโปรแกรมเพือให้เหมาะสมกับงาน เราอาจแบ่งซอฟต์แวร์ประยุกต์ออกเปนสามกลุ่มคือ 1) ซอฟต์แวร์
่
่
ประยุกต์ใช้งานทั่วไป และ 2) ซอฟต์แวร์ทีพัฒนาขึนใช้งานเฉพาะ 3) ประเภทอืน ๆ
้
วิธีการเลือกซอฟต์แวร์และภาษาให้พิจารณาปัจจัยดังนี้ 1) เลือกความเหมาะสม (Appropriateness)
2) เหตผลประกอบ (Sophistication) 3) การพิจารณาขององค์การ (Organization Considerations) 4) การ
ุ
ุ
พิจารณาการสนับสนน (Support) 5) พิจารณาประสิทธิภาพของตัวโปรแกรม (Efficiency)
77

