รายงาน หลักการทางานของระบบคอมพวิ เตอร์
ซอฟต์แวร์ (software) หมายถงึ ชุดคาสั่งหรอื โปรแกรมทีใ่ ช้ส่งั งานให้ คอมพิวเตอรท์ างาน ซอฟตแ์ วรจ์ งึ หมายถึงลาดับขัน้ ตอนการทางานท่ี เขยี นขน้ึ ด้วยคาส่งั ของคอมพวิ เตอร์ คาส่งั เหลา่ นเี้ รยี งกนั เป็น โปรแกรมคอมพิวเตอร์ จากท่ที ราบมาแลว้ ว่าคอมพวิ เตอรท์ างานตาม คาสั่ง การทางานพ้ืนฐานเป็นเพียงการกระทากับข้อมูลทเ่ี ป็นตัว เลขฐานสอง ซ่งึ ใชแ้ ทนข้อมลู ทเ่ี ป็นตวั เลข ตัวอักษร รูปภาพ หรือ แมแ้ ต่เป็นเสยี งพดู กไ็ ด้
ซอฟทแ์ วร์และภาษาคอมพวิ เตอร์ เม่อื มนษุ ยต์ ้องการใช้คอมพิวเตอร์ชว่ ยในการทางาน มนุษย์ จะต้องบอกข้ันตอนวธิ ีการให้คอมพวิ เตอร์ทราบ การท่ีบอกส่ิงท่มี นุษย์ เข้าใจใหค้ อมพิวเตอร์รบั รู้ และทางานไดอ้ ยา่ งถูกต้อง จาเป็นต้องมี ส่อื กลาง ถา้ เปรียบเทยี บกับชีวิตประจาวันแลว้ เรามภี าษาท่ีใช้ในการ ติดต่อซ่งึ กนั และกัน เชน่ เดยี วกนั ถ้ามนษุ ยต์ ้องการจะถ่ายทอดความ ตอ้ งการใหค้ อมพิวเตอร์รับรแู้ ละปฏิบัตติ าม จะต้องมสี ่อื กลางสาหรับ การติดต่อเพ่อื ให้คอมพวิ เตอรร์ บั รู้ เราเรียกสือ่ กลางนี้ว่า ภาษาคอมพวิ เตอร์
ชนิดของซอฟตแ์ วร์ ในบรรดาซอฟตแ์ วร์หรือโปรแกรมคอมพวิ เตอร์ทมี่ ีผู้ พฒั นาขนึ้ เพ่อื ใช้งานกับคอมพิวเตอรม์ มี ากมาย ซอฟต์แวรเ์ หล่านีอ้ าจ ไดร้ ับการพัฒนาโดยผูใ้ ชง้ านเอง หรอื ผพู้ ัฒนาระบบ หรอื ผผู้ ลิต จาหนา่ ย หากแบง่ แยกชนิดของซอฟตแ์ วร์ตามสภาพการทางาน พอ แบง่ แยกซอฟตแ์ วร์ไดเ้ ป็นสองประเภท คอื ซอฟต์แวร์ระบบ (system software) และซอฟต์แวร์ประยุกต์ (application software)
ซอฟตแ์ วร์ระบบ คือซอฟตแ์ วรท์ ีบ่ รษิ ทั ผูผ้ ลติ สรา้ งขน้ึ มาเพือ่ ใช้จัดการกบั ระบบ หน้าท่กี ารทางานของซอฟต์แวร์ระบบคือดาเนินงานพื้นฐาน ต่าง ๆ ของระบบคอมพวิ เตอร์ เชน่ รบั ขอ้ มูลจากแผงแป้นอกั ขระแล้ว แปลความหมายให้คอมพวิ เตอรเ์ ข้าใจ นาขอ้ มลู ไปแสดงผลบนจอภาพ หรือนาออกไปยงั เคร่ืองพิมพ์ จัดการข้อมลู ในระบบแฟ้มข้อมูลบน หน่วยความจารอง
เมอื่ เราเปดิ เครอ่ื งคอมพิวเตอร์ ทนั ทที ี่มีการจา่ ยกระแสไฟฟ้าใหก้ บั คอมพิวเตอร์ คอมพวิ เตอรจ์ ะทางานตามโปรแกรมทนั ที โปรแกรม แรกท่สี ัง่ คอมพิวเตอรท์ างานนีเ้ ป็นซอฟตแ์ วร์ระบบ ซอฟตแ์ วรร์ ะบบ อาจเกบ็ ไว้ในรอม หรอื ในแผน่ จานแม่เหลก็ หากไม่มีซอฟตแ์ วร์ระบบ คอมพวิ เตอรจ์ ะทางานไม่ได้ ซอฟตแ์ วร์ระบบยังใช้เป็นเครอ่ื งมอื ในการพฒั นาซอฟต์แวร์อื่น ๆ และ ยังรวมไปถึงซอฟต์แวรท์ ่ีใช้ในการแปลภาษาต่าง ๆ
ซอฟต์แวร์ประยกุ ต์ เปน็ ซอฟตแ์ วรท์ ่ใี ช้กับงานดา้ นตา่ ง ๆ ตามความตอ้ งการของ ผู้ใช้ ท่สี ามารถนามาใชป้ ระโยชน์ไดโ้ ดยตรง ปัจจุบนั มผี ้พู ฒั นา ซอฟต์แวร์ใชง้ านทางด้านตา่ ง ๆ ออกจาหน่ายมาก การประยุกต์งาน คอมพวิ เตอร์จงึ กว้างขวางและแพรห่ ลาย เราอาจแบ่งซอฟตแ์ วร์ ประยุกต์ออกเปน็ สองกลมุ่ คือ ซอฟตแ์ วร์สาเร็จ และซอฟตแ์ วร์ที่ พัฒนาขน้ึ ใช้งานเฉพาะ ซอฟต์แวรส์ าเร็จในปัจจบุ ันมมี ากมาย เชน่ ซอฟต์แวร์ประมวลคา ซอฟตแ์ วรต์ ารางทางาน ฯลฯ
ซอฟต์แวรร์ ะบบ คอมพวิ เตอร์ประกอบด้วย หน่วยรับเข้า หนว่ ยส่งออก หนว่ ยความจา และหน่วยประมวลผล ในการทางานของคอมพวิ เตอรจ์ าเป็นต้องมี การดาเนนิ งานกับอุปกรณพ์ ื้นฐานทีจ่ าเปน็ ดังนนั้ จงึ ตอ้ งมีซอฟตแ์ วร์ ระบบเพอ่ื ใช้ในการจดั การระบบ หน้าท่หี ลกั ของซอฟต์แวรร์ ะบบ ประกอบด้วย
1. ใช้ในการจัดการหน่วยรับเข้าและหน่วยสง่ ออก เช่น รับการกดแปน้ ต่าง ๆ บนแผงแป้นอกั ขระ สง่ รหัสตัวอักษรออกทางจอภาพหรือ เครือ่ งพมิ พ์ ตดิ ต่อกบั อปุ กรณร์ ับเข้า และส่งออกอื่น ๆ เชน่ เมาส์ อุปกรณ์สงั เคราะหเ์ สยี ง
2. ใช้ในการจัดการหนว่ ยความจา เพอ่ื นาขอ้ มูลจากแผน่ บันทึกมา บรรจุยังหน่วยความจาหลัก หรือในทานองกลับกัน คือนาข้อมูลจาก หน่วยความจาหลกั มาเกบ็ ไวใ้ นแผน่ บนั ทกึ
3. ใชเ้ ปน็ ตวั เชอื่ มต่อระหว่างผ้ใู ช้งานกับคอมพิวเตอร์ สามารถใช้งาน ได้งา่ ยขึ้น เช่น การขอดรู ายการสารบบในแผน่ บันทกึ การทาสาเนา แฟม้ ข้อมลู
ระบบปฏบิ ัตกิ าร ระบบปฏบิ ัติการ หรอื ท่ีเรียกย่อ ๆ วา่ โอเอส (Operating System : OS) เปน็ ซอฟต์แวรใ์ ช้ในการดูแลระบบคอมพิวเตอร์ เครอื่ งคอมพิวเตอร์ทุกเครือ่ งจะตอ้ งมีซอฟต์แวรร์ ะบบปฏิบตั กิ ารน้ี ระบบปฏิบตั ิการทน่ี ิยมใช้กนั มากและเปน็ ที่รจู้ กั กนั ดีเช่นดอส (Disk Operating System : DOS) วนิ โดวส์ (Windows) โอเอสทู (OS/2) ยูนกิ ซ์ (UNIX)
1. ดอส เป็นซอฟตแ์ วรจ์ ัดระบบงานทพี่ ฒั นามานานแล้ว การใชง้ าน จงึ ใช้คาสัง่ เป็นตัวอกั ษร ดอสเป็นซอฟต์แวรท์ รี่ ้จู กั กันดีในหมู่ผ้ใู ช้ ไมโครคอมพวิ เตอร์
2. วินโดวส์ เป็นระบบปฏบิ ตั กิ ารท่พี ฒั นาต่อจากดอส เพอ่ื เนน้ การใช้ งานทีง่ า่ ยขึน้ สามารถทางานหลายงานพรอ้ มกนั ได้ โดยงานแตล่ ะงาน จะอยู่ในกรอบช่องหนา้ ต่างทแี่ สดงผลบนจอภาพ การใชง้ านเนน้ รปู แบบกราฟิก ผู้ใชง้ านสามารถใช้เมาส์เล่ือนตวั ชีต้ าแหนง่ เพ่อื เลือก ตาแหนง่ ทปี่ รากฏบนจอภาพ ทาให้ใช้งานคอมพิวเตอร์ได้ง่าย วนิ โดวสจ์ งึ ไดร้ บั ความนยิ มในปจั จบุ นั
3. โอเอสทู เป็นระบบปฏิบตั ิการแบบเดียวกับวินโดว์ส แต่บรษิ ทั ผู้พัฒนาคือ บริษทั ไอบีเอม็ เปน็ ระบบปฏบิ ตั กิ ารทใี่ หผ้ ูใ้ ชส้ ามารถใช้ ทางานได้หลายงานพร้อมกนั และการใชง้ านก็เปน็ แบบกราฟิก เชน่ เดียวกับวนิ โดวส์ 4. ยนู ิกซ์ เปน็ ระบบปฏิบตั ิการท่ีพัฒนามาตั้งแตค่ ร้ังใช้กับเครือ่ ง มนิ คิ อมพิวเตอร์ ระบบปฎิบตั กิ ารยนู ิกซ์เป็นระบบปฏิบตั กิ ารที่ สามารถใชง้ านไดห้ ลายงานพร้อมกัน และทางานได้หลาย ๆ งานใน เวลาเดยี วกัน ยนู ิกซจ์ งึ ใชไ้ ด้กบั เคร่ืองทีเ่ ชือ่ มโยงและตอ่ กบั เครอื่ ปลายทางไดห้ ลายเครอื่ งพร้อมกนั
Search
Read the Text Version
- 1 - 16
Pages: