ให้เรตสมาชิก: 5 / 5

ดาวใช้งานดาวใช้งานดาวใช้งานดาวใช้งานดาวใช้งาน
 

System software  

     เป็นกลุ่มของโปรแกรมที่เขียนขึ้น เพื่อให้บริการกับโปรแกรมอื่นๆ ในการติดต่อกับฮาร์ดแวร์

 

System software
System software

 

     System Software หรือ ซอฟต์แวร์ระบบ คือ Softwareที่ช่วยในการจัดการระบบคอมพิวเตอร์ จัดการอุปกรณ์รับเข้า และส่งออก การรับข้อมูลจากแผงแป้นอักขระ การแสดงผลบนจอภาพ การนำข้อมูลออกไปพิมพ์ยังเครื่องพิมพ์ การจัดเก็บข้อมูลเป็นแฟ้ม การเรียกค้นข้อมูล การสื่อสารข้อมูลในระบบเครือข่ายคอมพิวเตอร์ รวมทั้งการประสานงานกับซอฟต์แวร์ประยุกต์ โดยรวมแล้วจึงหมายถึง ซอฟแวร์ที่ทำหน้าทีควบคุมการทำงานของคอมพิวเตอร์และอุปกรณ์ต่อพ่วงต่างๆ ทำงานร่วมกันอย่างมีประสิทธิภาพ ซอฟต์แวร์ระบบที่เรารู้จักกันดี คือ ระบบปฏบัติการ (Operating System ) เช่น DOS, Windows, Unix, Linux, เป็นต้น รวมทั้งโปรแกรมที่แปลคำสั่งที่เขียนในภาษาระดับสูง เช่น ภาษา Basic, Fortran, Pascal, COBOL, C

     

ซอฟต์แวร์ระบบ แบ่งออกเป็น 4 ประเภท ดังนี้

     1. ระบบปฏิบัติการ (Operating System) เป็นโปรแกรมที่ใช้ควบคุม และติดต่อกับอุปกรณืต่างๆของเครื่องคอมพิวเตอร์ โดยเฉพาะการจัดการระบบของดิสก์ สรุปง่ายๆคือ หากจะทำงานใดงานหนึ่ง โดยใช้คอมพิวเตอร์เป็นเครื่องมือในการทำงาน แล้วจะต้องติดต่อกับซอฟแวร์ระบบก่อนถ้าขาดซอฟต์แวร์ชนินี้ จะทำให้เครื่องคอมพิวเตอร์ ไม่สามารถทำงานได้ ตัวอย่างซอฟต์แวร์ประเภทนี้ ได้แก่ ระบบปฏิบัติการ Windows, Unix, DOS, Linux เป็นต้น

      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) คือ ซอฟต์แวร์เสริมช่วยให้เครื่องทำงานมีประสิทธิภาพ มากขึ้น เช่น ช่วยในการตรวจสอบดิสก์ ช่วยในการจัดเก็บข้อมูลในดิสก์ ช่วย Back up ข้อมูล ช่วยซ่อมอาการชำรุดของดิสก์ ช่วยค้นหาและกำจัดไวรัส เป็นต้น โปรแกรมในกลุ่มนี้ได้แก่ โปรแกรม Norton, Winzip, Scan virus เป็นต้น

     4. ติดตั้งและปรับปรุงระบบ (Diagonostic Program) เป็นซอฟต์แวร์ที่ใช้ในการติดตั้งระบบ เพื่อให้คอมพิวเตอร์สามารถติดต่อและใช้งานอุปกรณ์ต่าง ๆ ที่นำมาติดตั้งระบบ ได้แก่ โปรแกรม Setup และ Driver ต่าง ๆ เช่น โปรแกรม Setup Microsoft Office, โปรแกรม Driver Sound ,  Driver Printer , Driver Scanner เป็นต้น

 

 

ภาพประกอบจาก : https://www.google.co.th/search?biw=1458&bih=726&tbm=isch&sa=1&ei=4U4OWsy7BIn9vgS0lZnAAw&q=system+software+png&oq=system+software+png&gs_l=psy-ab.3..0.1

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
อยากทราบวิธีการตรวจสอบตัวแปลภาษาใน phpbb ตัวไหนยังไม่มีการแปล
โดย Ittichai_chupol พ 08 เม.ย. 2020 10:57 am บอร์ด Programming - PHP
1
11
พ 08 เม.ย. 2020 12:24 pm โดย thatsawan
ปัญหาการใช้งาน MJUpgrade
โดย Anonymous อ 07 เม.ย. 2020 10:33 am บอร์ด MindPHP News & Feedback
5
28
อ 07 เม.ย. 2020 1:10 pm โดย mindphp
การรันไฟล์ .exe
โดย bumbim01 จ 06 เม.ย. 2020 8:25 pm บอร์ด Programming - C/C++ & java & Python
0
29
จ 06 เม.ย. 2020 8:25 pm โดย bumbim01
สรรพากรแจ้งข่าวดี ขยายเวลายื่นแบบฯ ให้ผู้ประกอบการทุกราย สู้ COVID19
โดย thatsawan จ 06 เม.ย. 2020 1:42 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
26
จ 06 เม.ย. 2020 1:42 pm โดย thatsawan
G -ข้อมูลสำหรับ ทำโปรแกรม ความต้องการของระบบที่ต้องทำ รวมเฟส 4
โดย mindphp จ 06 เม.ย. 2020 12:18 pm บอร์ด AZKing (Main)
1
10
จ 06 เม.ย. 2020 12:32 pm โดย mindphp
แนะนำบริการ hosting จาก Hostneverdie
โดย tumsailom อ 05 เม.ย. 2020 7:58 pm บอร์ด Web Hosting Review - Free Host Share Host VPS
0
123
อ 05 เม.ย. 2020 7:58 pm โดย tumsailom
อยากทราบถ้าหากต้องการที่ทดสอบการทำงานของของ Event cron จะต้องทำอย่างไรบางครับ
โดย Ittichai_chupol ส 04 เม.ย. 2020 10:50 am บอร์ด Programming - PHP
1
86
จ 06 เม.ย. 2020 11:39 am โดย mindphp
เทมเพลต Megadeal ของ MooZiiCart สำหรับทำเว็บขายสินค้าออนไลน์
โดย prmindphp ศ 03 เม.ย. 2020 6:39 pm บอร์ด MindPHP News & Feedback
0
121
ศ 03 เม.ย. 2020 6:39 pm โดย prmindphp
เครื่องมือช่วยกรองสินค้า สำหรับค้นหาสินค้าที่ต้องการ
โดย prmindphp พฤ 02 เม.ย. 2020 6:46 pm บอร์ด MindPHP News & Feedback
0
146
พฤ 02 เม.ย. 2020 6:46 pm โดย prmindphp
การเขียน Script สำหรับสร้าง User ใน Joomla
โดย tsukasaz พฤ 02 เม.ย. 2020 3:33 pm บอร์ด Joomla Developing Knowledge
0
200
พฤ 02 เม.ย. 2020 3:33 pm โดย tsukasaz
อยากทราบวิธีการดึงข้อมูลจาก Excel โดยการดึงข้อมูลจาก คอลัมของ Excel มาบันทึกลงในฐานข้อมูล
โดย Ittichai_chupol พฤ 02 เม.ย. 2020 10:09 am บอร์ด Programming - PHP
1
211
พฤ 02 เม.ย. 2020 10:43 am โดย mindphp
เอ้าๆ ใครที่ใบขับขี่หมดอายุในช่วง COVID-19 สามารถอมรมผ่านออนไลน์ ด้วย e-learning ได้เเล้วนะ
โดย thatsawan พฤ 02 เม.ย. 2020 10:09 am บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
121
พฤ 02 เม.ย. 2020 10:09 am โดย thatsawan
วิธีการเชื่อม api ของ gitlab สำหรับดาวน์โหลดไฟล์ project ใน ภาษา Python
โดย jirawoot พ 01 เม.ย. 2020 3:38 pm บอร์ด Python Knowledge
0
175
พ 01 เม.ย. 2020 3:38 pm โดย jirawoot
สอบถาม ผมจะทำ ci ของ gitlab ผมดูดไฟล์ project จาก api ของ gitlab ได้แล้วทำอย่างไรต่อครับ
โดย jirawoot พ 01 เม.ย. 2020 12:09 pm บอร์ด Programming - C/C++ & java & Python
3
173
พฤ 02 เม.ย. 2020 10:50 am โดย tsukasaz
ผมอัพเกรด joomla 2.5 เป็นเวอร์ชั่นล่าสุด 3.8 หน้าเว็บเวอร์ชั่นเดิมจะหายไปไหมคับ
โดย Anonymous พ 01 เม.ย. 2020 12:00 pm บอร์ด ปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM
3
148
พ 01 เม.ย. 2020 4:29 pm โดย icphp
ลดอัตราหัก ณ ที่จ่าย เหลือ 1.5% ออกเป็นกฎหมายมีผลใช้บังคับแล้ว!!! นะ เริ่ม 1 เมษายน 2563
โดย thatsawan พ 01 เม.ย. 2020 10:54 am บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
123
พ 01 เม.ย. 2020 10:54 am โดย thatsawan
วิธีการจัดการกับเด็กๆ กวนใจ เมื่อต้องทำงานจากบ้าน #Work from home
โดย thatsawan พ 01 เม.ย. 2020 9:53 am บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
90
พ 01 เม.ย. 2020 9:53 am โดย thatsawan
วิธีแก้ไขปัญหา สำหรับ การนำ Template phpbb 3.3 มาใช้ใน phpbb 3.2
โดย thatsawan อ 31 มี.ค. 2020 7:27 pm บอร์ด phpBB user Guide Knowledge
0
192
อ 31 มี.ค. 2020 7:27 pm โดย thatsawan
สอบถาม ผมลองใช้ curl ของ API ของ gitlab แล้ว "message":"401 Unauthorized ครับ
โดย jirawoot อ 31 มี.ค. 2020 5:16 pm บอร์ด Programming - C/C++ & java & Python
1
356
อ 31 มี.ค. 2020 5:35 pm โดย jirawoot
การเชื่อมต่อ API ของ GitLab เพื่อดาวน์โหลดไฟล์
โดย tsukasaz อ 31 มี.ค. 2020 12:52 pm บอร์ด PHP Knowledge
0
2906
อ 31 มี.ค. 2020 12:52 pm โดย tsukasaz