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

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
เราจะ Block คำหยาบในกระทู้ เขียน ยังไงหรือคับ
โดย Mario พ 06 มิ.ย. 2007 6:04 pm บอร์ด Programming - PHP
5
2400
พฤ 07 มิ.ย. 2007 5:23 am โดย mindphp
mysql ติดต่อกับฐานข้อมูลยังไง
โดย wagu9kwang พ 06 มิ.ย. 2007 5:43 am บอร์ด SQL - Database
7
4795
อ 10 ก.ค. 2007 8:08 pm โดย mindphp
ติดตั้วphpBB2เสร็จเรียบร้อยแล้ว แต่เครื่องของคนอื่นเข้าไม่ได
โดย Mario อ 05 มิ.ย. 2007 7:55 pm บอร์ด Programming - PHP
8
2194
อ 05 มิ.ย. 2007 10:54 pm โดย mindphp
ขอข้อมูลหน่อยนะคะ
โดย ITadvance อ 05 มิ.ย. 2007 5:09 pm บอร์ด Programming - PHP
3
1446
พฤ 07 มิ.ย. 2007 5:24 am โดย mindphp
อยากได้ Script ดีๆ ไว้เช็คค่าว่าง ของ textarea คับ
โดย Kobsoft อ 05 มิ.ย. 2007 6:37 am บอร์ด Programming - PHP
2
2828
พฤ 07 มิ.ย. 2007 8:14 am โดย Kobsoft
จะทำ add to cart เเบบ เก็บเป็น array ไว้ที่ session ทำไงคะ
โดย centuryboys จ 04 มิ.ย. 2007 11:52 pm บอร์ด Programming - PHP
1
1972
อ 05 มิ.ย. 2007 12:02 am โดย mindphp
ทำยังไงให้ phpbb2 ติดต่อกับ ฐานข้อมูลได้นะคับและอ่านphpได้
โดย Mario จ 04 มิ.ย. 2007 4:22 pm บอร์ด ปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS CRM
12
4078
จ 04 มิ.ย. 2007 11:48 pm โดย Mario
ปัญหา Text Area พอดึงมาแสดงผลจาก sql มันไม่ขึ้นบรรทัดใหม่
โดย art745579 จ 04 มิ.ย. 2007 10:03 am บอร์ด Programming - PHP
6
3832
จ 11 มิ.ย. 2007 10:52 pm โดย mindphp
การลิ้งของ php
โดย แกะเขย่ง จ 04 มิ.ย. 2007 4:51 am บอร์ด Programming - PHP
2
1627
อ 05 มิ.ย. 2007 6:31 am โดย Kobsoft
เวลาเลือกlist menu มันทำให้ข้อมูลที่ได้กรอกไว้ได้หายไป แก้ไง
โดย ตัวขี้เกียจ ส 02 มิ.ย. 2007 7:49 pm บอร์ด Programming - PHP
4
2000
อ 03 มิ.ย. 2007 7:16 pm โดย ตัวขี้เกียจ
เขียน TaB ด้วย PHP ได้ยังไงคะ
โดย minmoo ส 02 มิ.ย. 2007 12:01 am บอร์ด Programming - PHP
3
1754
อ 05 มิ.ย. 2007 4:07 pm โดย minmoo
ช่วยบอกวิธีการติดตั้ง php บน windows2003 หน่อยเถอะครับ
โดย Mario ศ 01 มิ.ย. 2007 10:30 pm บอร์ด Programming - PHP
1
2140
ส 02 มิ.ย. 2007 8:08 am โดย mindphp
เริ่มใหม่เลยครับ ต้องมีอะไรก่อน
โดย chaitong พ 30 พฤษภาคม 2007 8:43 pm บอร์ด Programming - PHP
2
1601
พฤ 31 พฤษภาคม 2007 5:43 am โดย Kobsoft
ต้องการสร้าง Setup Wizard เพื่อติดตั้ง web php ที่เราสร้างข
โดย peon พ 30 พฤษภาคม 2007 5:32 pm บอร์ด ปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS CRM
4
3069
พ 30 พฤษภาคม 2007 11:54 pm โดย peon
ISP ของ ไทย เท่า ที่ หาข้อมูลได้
โดย mindphp อ 29 พฤษภาคม 2007 8:41 pm บอร์ด PHP News
0
2739
อ 29 พฤษภาคม 2007 8:41 pm โดย mindphp
ส่งเมล์ด้วย PHP ที่มีโค้ด HTML ส่งยังไงคะ
โดย centuryboys อ 29 พฤษภาคม 2007 4:40 pm บอร์ด Programming - PHP
1
2304
อ 29 พฤษภาคม 2007 6:34 pm โดย mindphp
สอบถาม เรื่อง phpbb เพิ่มฟิลด์ข้อมูลเวลา ลงทะเบียน
โดย joeybas อ 29 พฤษภาคม 2007 3:30 pm บอร์ด ปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS CRM
4
3288
พฤ 31 พฤษภาคม 2007 2:57 am โดย mindphp
**การรับค่ามาแสดงผลครับ**
โดย kittija อ 29 พฤษภาคม 2007 2:13 am บอร์ด Programming - PHP
4
1872
อ 29 พฤษภาคม 2007 3:11 am โดย mindphp
หวัดดีคับ มาใหม่คับ
โดย Kobsoft จ 28 พฤษภาคม 2007 8:38 am บอร์ด Programming - PHP
8
2693
พ 30 พฤษภาคม 2007 2:07 am โดย Kobsoft
อยากรู้ฟังก์ชั่นที่ทำให้เราสามารถ setcookie() ไว้ส่วนไหนก็ได
โดย kinkop อ 27 พฤษภาคม 2007 7:35 pm บอร์ด Programming - PHP
2
1751
อ 27 พฤษภาคม 2007 9:13 pm โดย kinkop