SlideShare ist ein Scribd-Unternehmen logo
1 von 3
Downloaden Sie, um offline zu lesen
ใบความรู้ 1.1 ซอฟต์ แวร์ ระบบ และซอฟต์ แวร์ ประยุกต์
ซอฟต์ แวร์ (Software)

        หมายถึง ส่ วนทีมนุ ษย์สัมผัสไม่ได้โดยตรง (นามธรรม) เป็ นโปรแกรมหรื อชุ ดคําสังทีถูกเขียน
ขึนเพือสังให้เครื องคอมพิวเตอร์ ทางาน ซอฟต์แวร์ จึงเป็ นเหมือนตัวเชือมระหว่างผูใช้เครื องคอมพิวเตอร์
                                 ํ                                             ้
และเครื องคอมพิ วเตอร์ ถ้า ไม่ มี ซ อฟต์แวร์ เราก็ ไ ม่ ส ามารถใช้เครื องคอมพิ วเตอร์ ท า อะไรได้เลย
                                                                                        ํ
ซอฟต์แวร์ สาหรับเครื องคอมพิวเตอร์ สามารถแบ่งออกได้เป็ น
           ํ

1. ซอฟต์ แวร์ สําหรับระบบ (System Software)

        ซอฟต์ แ วร์ ร ะบบ หมายถึ ง โปรแกรมหรื อคํา สั งที ทํา หน้ า ควบคุ ม การปฏิ บ ัติ ง านของ
ส่ วนประกอบต่าง ๆ ของคอมพิวเตอร์ ฮาร์ ดแวร์ ตลอดเวลาควบคุม การสื อสารข้อมูลในระบบเครื อข่าย
คอมพิวเตอร์ แบ่งเป็ น 2 ประเภทคือ

        1.1 ระบบปฏิบัติการ (operating system หรือ OS)

        เป็ นชุ ดคํา สังที ทํา หน้า ที เป็ นสื อกลางระหว่า งโปรแกรมประยุก ต์และอุ ป กรณ์ ค อมพิ วเตอร์
ตัวอย่างระบบปฏิบติการทีใช้ในปั จจุบน เช่น ระบบปฏิบติการดอส (Disk Operating System หรื อ DOS)
                     ั                      ั               ั
Windows 98 , UNIX เป็ นต้น

        ระบบปฏิบติการสามารถแบ่งออกตามลักษณะการทํางานได้ดงนี
                ั                                       ั

       1. ระบบปฏิบัติการทีนิยมใช้ กบเครืองไมโครคอมพิวเตอร์ ได้แก่- ระบบปฏิบติการเอ็มเอสดอส
                                   ั                                       ั
(Microsoft Disk Operating System หรื อ MS - DOS)เอ็มเอสดอส เป็ นระบบการปฏิบติการทีทําหน้าที
                                                                             ั
ดูแลการทํางานต่าง ๆ ของระบบคอมพิวเตอร์

         2. ระบบปฏิบัติการเครื อข่ าย (network operating system หรื อ NOS) เป็ นระบบปฏิบติการที
                                                                                        ั
ออกแบบเพื อจัดการงานด้า นการสื อสารของคอมพิ วเตอร์ ใ ห้ส ามารถใช้ท รั พ ยากรร่ วมกันได้ เช่ น
เครื องพิมพ์ ฮาร์ ดดิสก์ เป็ นต้น

       3. ระบบปฏิบัติการแบบเปิ ด (open operating system) เป็ นระบบทีพัฒนาจากแนวคิดทีต้องการ
ใช้ระบบปฏิบติการกับเครื องคอมพิวเตอร์ ต่าง ๆ ได้ซึงแต่เดิมการใช้ระบบปฏิบติการไม่วาจะเป็ นเครื อง
             ั                                                          ั        ่
คอมพิวเตอร์ ของบริ ษทนัน ๆ
                    ั

วิชา เทคโนโลยีสารสนเทศ ม.2                                                                 พีรญา ดุนขุนทด
1.2. ตัวแปลภาษาคอมพิวเตอร์ (translator)

           การพัฒนาโปรแกรมคอมพิวเตอร์ ผูเ้ ขียนโปรแกรมหรื อทีเรี ยกว่าโปรแกรมเมอร์ นน จะเลือกใช้
                                                                                          ั
ภาษาให้เหมาะสมกับ ลักษณะงานและความถนัด ของผูเ้ ขี ยนโปรแกรม โปรแกรมที เขี ยนขึ นหรื อที
เรี ยกว่าโปรแกรมต้นฉบับ จึ งมี ลกษณะโครงสร้ างของภาษาที แตกต่างกันออกไป ในการทํางานของ
                                ั
คอมพิ วเตอร์ นัน คอมพิ วเตอร์ จ ะไม่ ส ามารถเข้า ใจภาษาที ใก้ล เคี ย งกับ ภาษามนุ ษ ย์ที เรี ย กว่า ภาษา
ระดับสู ง เนื องจากคอมพิวเตอร์ จะรั บข้อมูลทีเป็ นสัญญาณไฟฟ้ าซึ งแทนด้วยเลขฐานสอง (0 หรื อ 1)
หรื อทีเรี ยกว่า ภาษาเครื อง

        คอมไพเลอร์ (Compiler)

        เป็ นตัว แปลภาษาระดับ สู ง เช่ น ภาษาปาสคาล ภาษาโคบอลและภาษาฟอร์ แ ทรกให้ เ ป็ น
ภาษาเครื อง การทํางานจะใช้หลักการแปลโปรแกรมต้นฉบับ ทังโปรแกรมเรี ยกใช้งาน ซึ งจะถูกบันทึก
ไว้ในลักษณะของแฟ้ มข้อมูลหรื อไฟล์ เมือต้องการเรี ยกใช้งานโปรแกรมก็สามารถเรี ยกจากไฟล์เรี ยกใช้
งาน โดยไม่ตองทําการแปลหรื อคอมไพล์อีก ทําให้การทํางานเป็ นไปอย่างรวดเร็ ว
             ้

        อินเตอร์ พรีเตอร์ (interpreter)

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

         แอสเซมบลีลี (assembler)

        เป็ นตัวแปลภาษาแอสเซมบลี (assembly) ซึ งเป็ นภาษาระดับตําให้เป็ นภาษาเครื อง

        1.3 โปรแกรมอรรถประโยชน์ ( utility program/software) เรี ยกสันๆ ว่า ยูทิลิตี เป็ นโปรแกรม
ประเภทหนึ งทีทํางานบนระบบปฏิบติการ ส่ วนมากใช้เพือบํารุ งรักษาและเพิมประสิ ทธิ ภาพการทํางาน
                                  ั
ของคอมพิวเตอร์ คุ ณสมบัติการใช้งานนันค่อนข้างหลากหลาย ยูทิลิตีแบ่งออกเป็ นสองชนิ ดคือ ยูทิลิตี
สําหรับระบบปฏิบติการ (OS utility program) และ ยูทิลิตีอืนๆ (stand-alone utility program)
                 ั

        ยูทลตีสํ าหรับระบบปฏิบัติการ
           ิิ

        •   ประเภทการจัดการไฟล์ (File manager)
        •   ประเภทการถอนโปรแกรม (Uninstaller)
        •   ประเภทการสแกนดิสก์ (Disk Scanner)

วิชา เทคโนโลยีสารสนเทศ ม.2                                                                   พีรญา ดุนขุนทด
•   ประเภทการจัดพืนทีเก็บข้อมูล (Disk Defragmenter)
        •   ประเภทรักษาหน้าจอ (Screen Saver

        ยูทลตีอืนๆ
           ิิ

        •   โปรแกรมป้ องกันไวรัส (Anti Virus Program)
        •   โปรแกรมไฟร์ วอลล์ (Firewall)
        •   โปรแกรมบีบอัดไฟล์ (File Compression Utility)

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

                                                          ํ                ้ ้            ่
       คือ ซอฟต์แวร์ หรื อโปรแกรมทีนําให้คอมพิวเตอร์ ทางานต่างๆ ตามทีผูใช้ตองการ ไม่วาจะด้าน
เอกสาร บัญชี การจัดเก็บข้อมูล เป็ นต้น ซอฟต์แวร์ ประยุกต์สามารถจําแนกได้เป็ น 2 ประเภท คือ

        2.1 ซอฟต์ แวร์ สําหรับงานเฉพาะด้ าน คือ โปรแกรมซึ งเขียนขึนเพือการทํางานเฉพาะอย่างทีเรา
ต้องการ บางทีเรี ยกว่า User’s Program เช่น โปรแกรมการทําบัญชี จ่ายเงินเดือน โปรแกรมระบบเช่าซื อ
โปรแกรมการทําสิ นค้าคงคลัง เป็ นต้น ซึ งแต่ละโปรแกรมก็มกจะมีเงือนไข หรื อแบบฟอร์ มแตกต่างกัน
                                                          ั
ออกไปตามความต้องการ หรื อกฏเกณฑ์ของแต่ละหน่ วยงานทีใช้ ซึ งสามารถดัดแปลงแก้ไขเพิมเติม
(Modifications) ในบางส่ วนของโปรแกรมได้ เพือให้ตรงกับความต้องการของผูใช้ และซอฟต์แวร์
                                                                              ้
ประยุกต์ทีเขียนขึนนีโดยส่ วนใหญ่มกใช้ภาษาระดับสู งเป็ นตัวพัฒนา
                                    ั

        2.2 ซอฟต์ แวร์ สําหรั บงานทัวไป เป็ นโปรแกรมประยุกต์ทีมีผูจดทําไว้ เพือใช้ในการทํางาน
                                                                    ้ั
                                                                           ั
ประเภทต่างๆ ทัวไป โดยผูใช้คนอืนๆ สามารถนําโปรแกรมนีไปประยุกต์ใช้กบข้อมูลของตนได้ แต่จะ
                          ้
ไม่สามารถทําการดัดแปลง หรื อแก้ไขโปรแกรมได้ ผูใช้ไม่จาเป็ นต้องเขียนโปรแกรมเอง ซึ งเป็ นการ
                                                    ้      ํ
ประหยัดเวลา แรงงาน และค่าใช้จ่ายในการเขียนโปรแกรม นอกจากนี ยังไม่ตองเวลามากในการฝึ กและ
                                                                         ้
ปฏิบติ ซึ งโปรแกรมสําเร็ จรู ปนี มักจะมีการใช้งานในหน่วยงานมราขาดบุคลากรทีมีความชํานาญเป็ น
     ั
พิเศษในการเขียนโปรแกรม ดังนัน การใช้โปรแกรมสําเร็ จรู ปจึงเป็ นสิ งทีอํานวยความสะดวกและเป็ น
ประโยชน์อย่างยิง ตัวอย่างโปรแกรมสําเร็ จรู ปทีนิ ยมใช้ได้แก่ MS-Office, Lotus, Adobe Photoshop,
SPSS, Internet Explorer และ เกมส์ต่างๆ เป็ นต้น



ข้อมูลอ้างอิง:http://wanchai.hi.ac.th/3204-2012/ComStruc/software1.html



วิชา เทคโนโลยีสารสนเทศ ม.2                                                           พีรญา ดุนขุนทด

Weitere ähnliche Inhalte

Andere mochten auch

ทดสอบ 2
ทดสอบ 2ทดสอบ 2
ทดสอบ 2giggle036
 
เรามารู้จักกับโปรแกรม Paint กันเถอะ
เรามารู้จักกับโปรแกรม Paint กันเถอะเรามารู้จักกับโปรแกรม Paint กันเถอะ
เรามารู้จักกับโปรแกรม Paint กันเถอะTsheej Thoj
 
รายงาน สังคมออนไลน์
รายงาน สังคมออนไลน์รายงาน สังคมออนไลน์
รายงาน สังคมออนไลน์Pimpimol Hueghok
 
ใบงานที่ 1.1
ใบงานที่ 1.1ใบงานที่ 1.1
ใบงานที่ 1.1Meaw Sukee
 
Gartner Top 10 Strategic Technology Trends 2017
Gartner Top 10 Strategic Technology Trends 2017Gartner Top 10 Strategic Technology Trends 2017
Gartner Top 10 Strategic Technology Trends 2017IMC Institute
 
การคำนวณในตารางทำงาน
การคำนวณในตารางทำงานการคำนวณในตารางทำงาน
การคำนวณในตารางทำงานMeaw Sukee
 
ใบความรู้ที่ 3 การตกแต่งข้อมูลและตาราง
ใบความรู้ที่ 3 การตกแต่งข้อมูลและตารางใบความรู้ที่ 3 การตกแต่งข้อมูลและตาราง
ใบความรู้ที่ 3 การตกแต่งข้อมูลและตารางMeaw Sukee
 
แผนการจัดการเรียนรู้ที่ 5
แผนการจัดการเรียนรู้ที่ 5แผนการจัดการเรียนรู้ที่ 5
แผนการจัดการเรียนรู้ที่ 5Meaw Sukee
 
2012381049470.เครื่องราช 55 (1)
2012381049470.เครื่องราช 55 (1)2012381049470.เครื่องราช 55 (1)
2012381049470.เครื่องราช 55 (1)Meaw Sukee
 

Andere mochten auch (17)

ทดสอบ 2
ทดสอบ 2ทดสอบ 2
ทดสอบ 2
 
เรามารู้จักกับโปรแกรม Paint กันเถอะ
เรามารู้จักกับโปรแกรม Paint กันเถอะเรามารู้จักกับโปรแกรม Paint กันเถอะ
เรามารู้จักกับโปรแกรม Paint กันเถอะ
 
รายงาน สังคมออนไลน์
รายงาน สังคมออนไลน์รายงาน สังคมออนไลน์
รายงาน สังคมออนไลน์
 
ใบงานที่ 1.1
ใบงานที่ 1.1ใบงานที่ 1.1
ใบงานที่ 1.1
 
Thailand's defense industry (2016.12)
Thailand's defense industry (2016.12)Thailand's defense industry (2016.12)
Thailand's defense industry (2016.12)
 
Gartner Top 10 Strategic Technology Trends 2017
Gartner Top 10 Strategic Technology Trends 2017Gartner Top 10 Strategic Technology Trends 2017
Gartner Top 10 Strategic Technology Trends 2017
 
2 4
2 42 4
2 4
 
การคำนวณในตารางทำงาน
การคำนวณในตารางทำงานการคำนวณในตารางทำงาน
การคำนวณในตารางทำงาน
 
ใบความรู้ที่ 3 การตกแต่งข้อมูลและตาราง
ใบความรู้ที่ 3 การตกแต่งข้อมูลและตารางใบความรู้ที่ 3 การตกแต่งข้อมูลและตาราง
ใบความรู้ที่ 3 การตกแต่งข้อมูลและตาราง
 
Frame
FrameFrame
Frame
 
Frame
FrameFrame
Frame
 
Connect wi fi
Connect wi fiConnect wi fi
Connect wi fi
 
Content
ContentContent
Content
 
แผนการจัดการเรียนรู้ที่ 5
แผนการจัดการเรียนรู้ที่ 5แผนการจัดการเรียนรู้ที่ 5
แผนการจัดการเรียนรู้ที่ 5
 
Webpage
WebpageWebpage
Webpage
 
Table
TableTable
Table
 
2012381049470.เครื่องราช 55 (1)
2012381049470.เครื่องราช 55 (1)2012381049470.เครื่องราช 55 (1)
2012381049470.เครื่องราช 55 (1)
 

Mehr von Meaw Sukee (20)

Pix2
Pix2Pix2
Pix2
 
Pix
PixPix
Pix
 
Report
ReportReport
Report
 
Google classroom
Google classroomGoogle classroom
Google classroom
 
Plan10
Plan10Plan10
Plan10
 
Plan9
Plan9Plan9
Plan9
 
Plan
PlanPlan
Plan
 
Edit
EditEdit
Edit
 
Problem
ProblemProblem
Problem
 
Peeraya
PeerayaPeeraya
Peeraya
 
ตัวอย่างเล่ม
ตัวอย่างเล่มตัวอย่างเล่ม
ตัวอย่างเล่ม
 
Cal 190856
Cal 190856Cal 190856
Cal 190856
 
Total pub
Total pubTotal pub
Total pub
 
Public
PublicPublic
Public
 
Total pub
Total pubTotal pub
Total pub
 
Bro
BroBro
Bro
 
Training_edmodo
Training_edmodoTraining_edmodo
Training_edmodo
 
Link
LinkLink
Link
 
Text1
Text1Text1
Text1
 
Text
TextText
Text
 

1.1 ซอฟต์แวร์ระบบ และซอฟต์แวร์ประยุกต์

  • 1. ใบความรู้ 1.1 ซอฟต์ แวร์ ระบบ และซอฟต์ แวร์ ประยุกต์ ซอฟต์ แวร์ (Software) หมายถึง ส่ วนทีมนุ ษย์สัมผัสไม่ได้โดยตรง (นามธรรม) เป็ นโปรแกรมหรื อชุ ดคําสังทีถูกเขียน ขึนเพือสังให้เครื องคอมพิวเตอร์ ทางาน ซอฟต์แวร์ จึงเป็ นเหมือนตัวเชือมระหว่างผูใช้เครื องคอมพิวเตอร์ ํ ้ และเครื องคอมพิ วเตอร์ ถ้า ไม่ มี ซ อฟต์แวร์ เราก็ ไ ม่ ส ามารถใช้เครื องคอมพิ วเตอร์ ท า อะไรได้เลย ํ ซอฟต์แวร์ สาหรับเครื องคอมพิวเตอร์ สามารถแบ่งออกได้เป็ น ํ 1. ซอฟต์ แวร์ สําหรับระบบ (System Software) ซอฟต์ แ วร์ ร ะบบ หมายถึ ง โปรแกรมหรื อคํา สั งที ทํา หน้ า ควบคุ ม การปฏิ บ ัติ ง านของ ส่ วนประกอบต่าง ๆ ของคอมพิวเตอร์ ฮาร์ ดแวร์ ตลอดเวลาควบคุม การสื อสารข้อมูลในระบบเครื อข่าย คอมพิวเตอร์ แบ่งเป็ น 2 ประเภทคือ 1.1 ระบบปฏิบัติการ (operating system หรือ OS) เป็ นชุ ดคํา สังที ทํา หน้า ที เป็ นสื อกลางระหว่า งโปรแกรมประยุก ต์และอุ ป กรณ์ ค อมพิ วเตอร์ ตัวอย่างระบบปฏิบติการทีใช้ในปั จจุบน เช่น ระบบปฏิบติการดอส (Disk Operating System หรื อ DOS) ั ั ั Windows 98 , UNIX เป็ นต้น ระบบปฏิบติการสามารถแบ่งออกตามลักษณะการทํางานได้ดงนี ั ั 1. ระบบปฏิบัติการทีนิยมใช้ กบเครืองไมโครคอมพิวเตอร์ ได้แก่- ระบบปฏิบติการเอ็มเอสดอส ั ั (Microsoft Disk Operating System หรื อ MS - DOS)เอ็มเอสดอส เป็ นระบบการปฏิบติการทีทําหน้าที ั ดูแลการทํางานต่าง ๆ ของระบบคอมพิวเตอร์ 2. ระบบปฏิบัติการเครื อข่ าย (network operating system หรื อ NOS) เป็ นระบบปฏิบติการที ั ออกแบบเพื อจัดการงานด้า นการสื อสารของคอมพิ วเตอร์ ใ ห้ส ามารถใช้ท รั พ ยากรร่ วมกันได้ เช่ น เครื องพิมพ์ ฮาร์ ดดิสก์ เป็ นต้น 3. ระบบปฏิบัติการแบบเปิ ด (open operating system) เป็ นระบบทีพัฒนาจากแนวคิดทีต้องการ ใช้ระบบปฏิบติการกับเครื องคอมพิวเตอร์ ต่าง ๆ ได้ซึงแต่เดิมการใช้ระบบปฏิบติการไม่วาจะเป็ นเครื อง ั ั ่ คอมพิวเตอร์ ของบริ ษทนัน ๆ ั วิชา เทคโนโลยีสารสนเทศ ม.2 พีรญา ดุนขุนทด
  • 2. 1.2. ตัวแปลภาษาคอมพิวเตอร์ (translator) การพัฒนาโปรแกรมคอมพิวเตอร์ ผูเ้ ขียนโปรแกรมหรื อทีเรี ยกว่าโปรแกรมเมอร์ นน จะเลือกใช้ ั ภาษาให้เหมาะสมกับ ลักษณะงานและความถนัด ของผูเ้ ขี ยนโปรแกรม โปรแกรมที เขี ยนขึ นหรื อที เรี ยกว่าโปรแกรมต้นฉบับ จึ งมี ลกษณะโครงสร้ างของภาษาที แตกต่างกันออกไป ในการทํางานของ ั คอมพิ วเตอร์ นัน คอมพิ วเตอร์ จ ะไม่ ส ามารถเข้า ใจภาษาที ใก้ล เคี ย งกับ ภาษามนุ ษ ย์ที เรี ย กว่า ภาษา ระดับสู ง เนื องจากคอมพิวเตอร์ จะรั บข้อมูลทีเป็ นสัญญาณไฟฟ้ าซึ งแทนด้วยเลขฐานสอง (0 หรื อ 1) หรื อทีเรี ยกว่า ภาษาเครื อง คอมไพเลอร์ (Compiler) เป็ นตัว แปลภาษาระดับ สู ง เช่ น ภาษาปาสคาล ภาษาโคบอลและภาษาฟอร์ แ ทรกให้ เ ป็ น ภาษาเครื อง การทํางานจะใช้หลักการแปลโปรแกรมต้นฉบับ ทังโปรแกรมเรี ยกใช้งาน ซึ งจะถูกบันทึก ไว้ในลักษณะของแฟ้ มข้อมูลหรื อไฟล์ เมือต้องการเรี ยกใช้งานโปรแกรมก็สามารถเรี ยกจากไฟล์เรี ยกใช้ งาน โดยไม่ตองทําการแปลหรื อคอมไพล์อีก ทําให้การทํางานเป็ นไปอย่างรวดเร็ ว ้ อินเตอร์ พรีเตอร์ (interpreter) เป็ นตัวแปลระดับสู งเช่นเดี ยวกับคอมไพเลอร์ แต่จะแปลพร้ อมกับทํางานตามคําสังทีละคําสังตลอดไป ทังโปรแกรม ทําให้การแก้ไขโปรแกรมกระทําได้ง่าย และรวดเร็ ว แอสเซมบลีลี (assembler) เป็ นตัวแปลภาษาแอสเซมบลี (assembly) ซึ งเป็ นภาษาระดับตําให้เป็ นภาษาเครื อง 1.3 โปรแกรมอรรถประโยชน์ ( utility program/software) เรี ยกสันๆ ว่า ยูทิลิตี เป็ นโปรแกรม ประเภทหนึ งทีทํางานบนระบบปฏิบติการ ส่ วนมากใช้เพือบํารุ งรักษาและเพิมประสิ ทธิ ภาพการทํางาน ั ของคอมพิวเตอร์ คุ ณสมบัติการใช้งานนันค่อนข้างหลากหลาย ยูทิลิตีแบ่งออกเป็ นสองชนิ ดคือ ยูทิลิตี สําหรับระบบปฏิบติการ (OS utility program) และ ยูทิลิตีอืนๆ (stand-alone utility program) ั ยูทลตีสํ าหรับระบบปฏิบัติการ ิิ • ประเภทการจัดการไฟล์ (File manager) • ประเภทการถอนโปรแกรม (Uninstaller) • ประเภทการสแกนดิสก์ (Disk Scanner) วิชา เทคโนโลยีสารสนเทศ ม.2 พีรญา ดุนขุนทด
  • 3. ประเภทการจัดพืนทีเก็บข้อมูล (Disk Defragmenter) • ประเภทรักษาหน้าจอ (Screen Saver ยูทลตีอืนๆ ิิ • โปรแกรมป้ องกันไวรัส (Anti Virus Program) • โปรแกรมไฟร์ วอลล์ (Firewall) • โปรแกรมบีบอัดไฟล์ (File Compression Utility) 2. ซอฟต์ แวร์ ประยุกต์ (Application Software) ํ ้ ้ ่ คือ ซอฟต์แวร์ หรื อโปรแกรมทีนําให้คอมพิวเตอร์ ทางานต่างๆ ตามทีผูใช้ตองการ ไม่วาจะด้าน เอกสาร บัญชี การจัดเก็บข้อมูล เป็ นต้น ซอฟต์แวร์ ประยุกต์สามารถจําแนกได้เป็ น 2 ประเภท คือ 2.1 ซอฟต์ แวร์ สําหรับงานเฉพาะด้ าน คือ โปรแกรมซึ งเขียนขึนเพือการทํางานเฉพาะอย่างทีเรา ต้องการ บางทีเรี ยกว่า User’s Program เช่น โปรแกรมการทําบัญชี จ่ายเงินเดือน โปรแกรมระบบเช่าซื อ โปรแกรมการทําสิ นค้าคงคลัง เป็ นต้น ซึ งแต่ละโปรแกรมก็มกจะมีเงือนไข หรื อแบบฟอร์ มแตกต่างกัน ั ออกไปตามความต้องการ หรื อกฏเกณฑ์ของแต่ละหน่ วยงานทีใช้ ซึ งสามารถดัดแปลงแก้ไขเพิมเติม (Modifications) ในบางส่ วนของโปรแกรมได้ เพือให้ตรงกับความต้องการของผูใช้ และซอฟต์แวร์ ้ ประยุกต์ทีเขียนขึนนีโดยส่ วนใหญ่มกใช้ภาษาระดับสู งเป็ นตัวพัฒนา ั 2.2 ซอฟต์ แวร์ สําหรั บงานทัวไป เป็ นโปรแกรมประยุกต์ทีมีผูจดทําไว้ เพือใช้ในการทํางาน ้ั ั ประเภทต่างๆ ทัวไป โดยผูใช้คนอืนๆ สามารถนําโปรแกรมนีไปประยุกต์ใช้กบข้อมูลของตนได้ แต่จะ ้ ไม่สามารถทําการดัดแปลง หรื อแก้ไขโปรแกรมได้ ผูใช้ไม่จาเป็ นต้องเขียนโปรแกรมเอง ซึ งเป็ นการ ้ ํ ประหยัดเวลา แรงงาน และค่าใช้จ่ายในการเขียนโปรแกรม นอกจากนี ยังไม่ตองเวลามากในการฝึ กและ ้ ปฏิบติ ซึ งโปรแกรมสําเร็ จรู ปนี มักจะมีการใช้งานในหน่วยงานมราขาดบุคลากรทีมีความชํานาญเป็ น ั พิเศษในการเขียนโปรแกรม ดังนัน การใช้โปรแกรมสําเร็ จรู ปจึงเป็ นสิ งทีอํานวยความสะดวกและเป็ น ประโยชน์อย่างยิง ตัวอย่างโปรแกรมสําเร็ จรู ปทีนิ ยมใช้ได้แก่ MS-Office, Lotus, Adobe Photoshop, SPSS, Internet Explorer และ เกมส์ต่างๆ เป็ นต้น ข้อมูลอ้างอิง:http://wanchai.hi.ac.th/3204-2012/ComStruc/software1.html วิชา เทคโนโลยีสารสนเทศ ม.2 พีรญา ดุนขุนทด