ให้เรตสมาชิก: 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

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
อยากทราบวิธีการ วนลูปให้ภาพไม่ซ้ำกันหน่อยครับ
โดย Patipat พฤ 11 ก.ค. 2019 11:35 am บอร์ด Joomla Development
7
89
พฤ 11 ก.ค. 2019 7:27 pm โดย tsukasaz
รวมสถานที่ท่องเที่ยวจังหวัดกระบี่
โดย Decha Thaweeumanjvaroj พฤ 11 ก.ค. 2019 11:23 am บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
28
พฤ 11 ก.ค. 2019 11:23 am โดย Decha Thaweeumanjvaroj
Q - ตั้งค่าไฟล์ Google Present เพื่อ Copy Link ให้ผู้อื่นสามารถแก้ไขงานได้ด้วย ทำยังไง
โดย EyePornnipa พฤ 11 ก.ค. 2019 10:55 am บอร์ด ถาม - ตอบ คอมพิวเตอร์
2
44
พฤ 11 ก.ค. 2019 11:03 am โดย EyePornnipa
ขอวิธีทำ ไฟล์ config ในภาษา Python หน่อยครับ
โดย jirawoot พฤ 11 ก.ค. 2019 10:46 am บอร์ด Programming - C/C++ & java & Python
4
63
พฤ 11 ก.ค. 2019 11:50 am โดย jirawoot
งานประจำวันที่ 11 กรกฎาคม 2562
โดย Patipat พฤ 11 ก.ค. 2019 10:28 am บอร์ด M088 - ปฏิภัทร สารธรรม
6
29
ศ 12 ก.ค. 2019 8:26 pm โดย Patipat
R - mod_mzc_products_slideshow ทำสไลด์โชว์สินค้าตามที่เรากำหนด
โดย Patipat พฤ 11 ก.ค. 2019 10:22 am บอร์ด M088 - ปฏิภัทร สารธรรม
13
74
ศ 19 ก.ค. 2019 7:21 pm โดย Patipat
สอบถาม ทำ web service แล้วเอาไปไว้บน sevser มัน errorครับ
โดย jirawoot พฤ 11 ก.ค. 2019 10:13 am บอร์ด Programming - C/C++ & java & Python
1
31
พฤ 11 ก.ค. 2019 10:19 am โดย tatiya
งานประจำวันที่ 11 กรกฎาคม 2562
โดย jamepiyawat พฤ 11 ก.ค. 2019 10:10 am บอร์ด M084 - นายปิยวัช เชาว์วิมล
2
12
พฤ 11 ก.ค. 2019 8:49 pm โดย mindphp
งานประจำวันที่ 11 กรกฎาคม 2562
โดย EyePornnipa พฤ 11 ก.ค. 2019 10:07 am บอร์ด M089 - นางสาวพรนิภา ราชธานี
2
36
พฤ 11 ก.ค. 2019 7:16 pm โดย EyePornnipa
งานประจำวันที่ 11 กรกฏาคม 2562
โดย chatee supasand พฤ 11 ก.ค. 2019 10:05 am บอร์ด MT33 - นายชาตรี สุภาแสน
1
6
พฤ 11 ก.ค. 2019 7:20 pm โดย chatee supasand
งานประจำวันที่ 11 กรกฎาคม 2562
โดย jirawoot พฤ 11 ก.ค. 2019 9:58 am บอร์ด M090 - นายจิระวุฒิ อัครลิขิตกุล
4
32
ศ 12 ก.ค. 2019 1:16 pm โดย jirawoot
ชีวิตจริงของโปรแกรมเมอร์ 555
โดย chatee supasand พ 10 ก.ค. 2019 7:13 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
1
74
พฤ 11 ก.ค. 2019 8:46 am โดย machataemana
google โน้ตคืออะไร
โดย jamepiyawat พ 10 ก.ค. 2019 7:01 pm บอร์ด Share Knowledge
1
65
พฤ 11 ก.ค. 2019 8:47 am โดย machataemana
การใช้ flask_sqlalchemy สร้างตาราง ฐานข้อมูล ในภาษา python
โดย jirawoot พ 10 ก.ค. 2019 6:44 pm บอร์ด Python Knowledge
0
37
พ 10 ก.ค. 2019 6:44 pm โดย jirawoot
วิธีสร้าง Slide Show แสดงสินค้า แบบ Ecommerce โดยใช้ CSS และ Js ของ jQuery Slick Demos
โดย Patipat พ 10 ก.ค. 2019 6:41 pm บอร์ด PHP Knowledge
0
43
พ 10 ก.ค. 2019 6:41 pm โดย Patipat
Q - อยากทราบ วิธีที่ทำให้ สินค้าเรียงตามลำดับหน่อยครับ
โดย Patipat พ 10 ก.ค. 2019 6:33 pm บอร์ด Joomla Development
1
39
พ 10 ก.ค. 2019 6:37 pm โดย tsukasaz
ต้องการแคปหน้าจอ จากโปรแกรม Snagit ทำยังไง
โดย EyePornnipa พ 10 ก.ค. 2019 6:23 pm บอร์ด ถาม - ตอบ คอมพิวเตอร์
4
101
พฤ 11 ก.ค. 2019 11:08 am โดย EyePornnipa
วิธีเรียกใช้ไฟล์ CSS และ Js ลงใน Extension ของ Joomla
โดย Patipat พ 10 ก.ค. 2019 5:07 pm บอร์ด Joomla Developing Knowledge
0
36
พ 10 ก.ค. 2019 5:07 pm โดย Patipat
วิธีการเชื่อมตารางในฐานข้อมูลใน joomla
โดย jamepiyawat พ 10 ก.ค. 2019 4:48 pm บอร์ด Joomla user Guide Knowledge
0
29
พ 10 ก.ค. 2019 4:48 pm โดย jamepiyawat
อยากทราบวิธี เรียกไฟล์ css มาใช้ใน joomla หน่อยครับ
โดย Patipat พ 10 ก.ค. 2019 4:08 pm บอร์ด Programming - PHP
0
31
พ 10 ก.ค. 2019 4:08 pm โดย Patipat