องค์ประกอบคอมพวิ เตอร์ คอมพวิ เตอร์ทางานอย่างเปน็ ระบบ (System) หมายถึงภายในระบบงานคอมพิวเตอร์ ประกอบดว้ ยองคป์ ระกอบย่อยที่มหี นา้ ทเ่ี ฉพาะ ทางานประสานสมั พันธ์กัน เพอื่ ให้งานบรรลุตามเปา้ หมาย ในระบบงานคอมพิวเตอร์ การที่มเี ครื่องคอมพิวเตอร์เพียงอยา่ งเดียว จะยงั ไมส่ ามารถทางานได้ด้วยตวั เอง ซ่งึ หากจะให้คอมพิวเตอรท์ างานได้อยา่ งเปน็ ระบบและมีประสิทธภิ าพแลว้ ระบบคอมพิวเตอรค์ วรจะประกอบไปดว้ ยองคป์ ระกอบ คอื1.ฮารด์ แวร์ (HARDW ARE)2.ซอฟต์แวร์ (SOFTW ARE)3.บคุ ลากร (PEOPLEW ARE)4 .ข้อมูล (DATA)5.สารสนเทศ (I NFORMATI ON)6.กระบวนการทางาน (PROCEDURE)
1. ฮาร์ดแวร์ (HARDW ARE) ฮารด์ แวร์ เป็นองค์ประกอบของตัวเครื่องท่ี สามารถจบั ต้องได้ ไดแ้ ก่ วงจรไฟฟ้า ตัวเครื่อง จอภาพ เครื่องพิมพ์ คียบ์ อร์ด เปน็ ต้นซง่ึ สามารถแบ่งส่วนพน้ื ฐานของฮารด์ แวร์ เป็น 4 หนว่ ยสาคัญ 1.1 หนว่ ยรับขอ้ มลู หรอื อนิ พตุ (Input Unit) ทาหนา้ ทีร่ บั ข้อมลู และโปรแกรมเข้า เครอื่ งได้แก่ คียบ์ อรด์ หรือแปน้ พมิ พ์ เมาส์ เครื่องสแกน เคร่อื งรดู บัตรDigitizer เปน็ ต้น 1.2 ระบบประมวลผลกลางหรอื ซีพียู (CPU : Central Processing Unit) ทาหน้าทใี่ นการทางานตามคาสั่งที่ปรากฏอยู่ในโปรแกรม ปัจจุบันซีพียขู องเครื่องพซี ีรู้จักในนามไมโครโปรเซสเซอร์(Micro Processor) ไมโครโปรเซสเซอร์ มีหนา้ ที่ในการประมวลผลขอ้ มลู ในลกั ษณะของการคานวณและเปรยี บเทียบ โดยจะทางานตามจงั หวะเวลาทแี่ นน่ อน เรียกว่าสญั ญาณClockเมอื่ มกี ารเคาะจงั หวะหนึ่งครงั้ ก็จะเกิดกิจกรรม1ครง้ั เราเรียกหน่วยท่ใี ชใ้ นการวดั ความเร็วของซีพียูว่า “เฮริ ท์ ” (Herzt) 1.3 หนว่ ยเก็บขอ้ มูล (Storage) ซึ่งสามารถแยกตามหนา้ ท่ีไดเ้ ปน็ 2 ลกั ษณะคอื 1.3.1 หนว่ ยเก็บข้อมูลหลกั หรือความจาหลัก(Primary Storage หรือ MainMemory) ทาหนา้ ท่ีเกบ็ โปรแกรมหรอื ขอ้ มลู ท่รี บั มาจากหน่วยรับขอ้ มลู เพอื่ เตรยี มส่งให้หนว่ ยประมวลผลกลางทาการประมวลผล และรับผลลัพธท์ ไ่ี ด้จากการประมวลผลเพ่อืส่งออกหนว่ ยแสดงขอ้ มลู ต่อไป 1.3.2 หน่วยเกบ็ ขอ้ มลู สารอง(Secondary Storage) เป็นหน่วยทีท่ าหน้าท่ีเกบ็ ข้อมูล หรอื โปรแกรมทจี่ ะปอ้ นเข้าสู่หนว่ ยความจาหลักภายในเครอื่ งกอ่ นทาการ
ประมวลผลโดยซพี ียูและเกบ็ ผลลัพธ์จากการประมวลผลน้ันด้วย ปัจจุบันรจู้ ักในนามฮาร์ดดิสก์(Hard disk) หรอื แผ่นฟรอ็ ปปดี สิ ก์(Floppy Disk) 1.4 หนว่ ยแสดงข้อมลู หรือเอาตพ์ ุต (Output Unit) ทาหนา้ ที่ในการแสดงผลลัพธท์ ไ่ี ดจ้ ากการประมวลผล ได้แก่ จอภาพ และเครอ่ื งพมิ พ์ เป็นตน้ ทง้ั 4 สว่ นจะเชอ่ื มตอ่ กันด้วยบสั (Bus) ere to edit.
2.ซอฟต์แวร์ (SOFTW ARE) ซอฟต์แวร์ คอื โปรแกรมหรอื ชุดคาส่งั ที่สง่ั ให้ ฮาร์ดแวรท์ างาน รวมไปถึงการควบคมุ การทางาน ของอุปกรณแ์ วดล้อมต่างๆ เช่น ฮารด์ ดสิ ก์ ดิสก์ ไดรฟ์ ซดี รี อม การ์ดอินเตอรเ์ ฟสตา่ ง ๆ เป็นต้น ซอฟต์แวร์ เปน็ สง่ิ ท่ีมองไมเ่ หน็ จับต้องไมไ่ ด้ แต่ รับรูก้ ารทางานของมนั ได้ ซึง่ ต่างกับ ฮารด์ แวร์ (Hardware) ทสี่ ามารถจบั ตอ้ งได้ ซ่ึงแบ่งเป็น 2 ประเภทคอื 2.1 ซอฟต์แวรร์ ะบบ (System Software) คือโปรแกรม ท่ีใช้ในการควบคุมระบบการ ทางานของเครื่องคอมพวิ เตอร์ทัง้ หมด เช่นการบูตเคร่อื ง การสาเนาข้อมูล การจดั การระบบของดสิ ก์ ชดุ คาสัง่ ทเ่ี ขยี นเปน็ คาสั่งสาเรจ็ รูป โดยผูผ้ ลิตเคร่อื งคอมพวิ เตอร์ และมมี าพร้อมแล้วจากโรงงานผลิต การทางานหรือการประมวลผลของซอฟต์แวร์เหลา่ นี้ ขน้ึ กบั เคร่ืองคอมพิวเตอร์แต่ละเคร่ืองระบบของซอฟต์แวรเ์ หลา่ นี้ ออกแบบมาเพือ่ การปฏบิ ัติควบคุม และมคี วามสามารถในการยดื หยนุ่ การประมวลผลของเคร่อื งคอมพิวเตอร์ แบง่ ออกเป็น 4 ประเภทคือ 2.1.1 โปรแกรมระบบปฏบิ ัติการ (Operating System) เปน็ โปรแกรมทีใ่ ช้ควบคมุ และติดตอ่ กับอุปกรณต์ า่ งๆของเครือ่ งคอมพวิ เตอร์ โดยเฉพาะการจดั การระบบของดิสก์ การบริหารหนว่ ยความจาของระบบ ถ้าขาดซอฟตแ์ วรช์ นิดน้ี จะทาให้เครอ่ื งคอมพวิ เตอรไ์ ม่สามารถทางานได้ ตวั อย่างของซอฟตแ์ วรป์ ระเภทนี้ไดแ้ ก่ โปรแกรมระบบปฏบิ ตั กิ าร Unix Linux DOS และ Windows (เวอรช์ นั่ ต่าง ๆ เช่น 95 98 XPVista ) เป็นต้น
2.1.2 ตัวแปลภาษา (Translator) จาก Source Code ใหเ้ ป็น Object Code(แปลจากภาษาทมี่ นษุ ย์เขา้ ใจ ให้เป็นภาษาท่ีเครือ่ งเขา้ ใจ) เปน็ ซอฟตแ์ วรท์ ใี่ ชใ้ นการแปลภาษาระดับสูง ซ่ึงเป็นภาษาใกลเ้ คียงภาษามนษุ ย์ ให้เป็นภาษาเครื่องกอ่ นที่จะนาไปประมวลผล ตัวแปลภาษาแบง่ ออกเปน็ สองประเภทคอื คอมไพเลอร์ (Compiler)และอินเตอรพ์ ีทเตอร์ (Interpeter) คอมไพเลอร์จะแปลคาสง่ั ในโปรแกรมทง้ั หมดกอ่ น แลว้ ทาการลิ้ง(Link) เพ่อื ใหไ้ ดค้ าสงั่ ท่เี คร่ืองคอมพิวเตอรเ์ ขา้ ใจ ส่วนอนิ เตอร์พทีเตอร์จะแปลทลี ะประโยคคาสั่ง แลว้ ทางานตามประโยคคาส่ังนนั้ การจะเลือกใชต้ วัแปลภาษาแบบใดนน้ั จะข้ึนอยูก่ ับภาษาทใี่ ช้ในการเขยี นโปรแกรม 2.1.3 ยูติลติ ้ี โปรแกรม (Utility Program) คือซอฟตแ์ วรเ์ สริมช่วยให้เครอื่ งทางานมีประสทิ ธภิ าพ มากขนึ้ เชน่ ชว่ ยในการตรวจสอบดสิ ก์ ชว่ ยในการจัดเก็บข้อมูลในดสิ ก์ ชว่ ยสาเนาข้อมูล ชว่ ยซ่อมอาการชารุดของดิสก์ ช่วยคน้ หาและกาจัดไวรัสฯลฯ เป็นต้น 2.1.4 ตดิ ตง้ั และปรับปรงุ ระบบ (Diagonostic Program) เป็นซอฟต์แวร์ทใ่ี ช้ในการตดิ ตง้ั ระบบ เพ่อื ให้คอมพวิ เตอรส์ ามารถติดตอ่ และใชง้ านอปุ กรณต์ ่าง ๆ ท่นี ามาตดิ ต้งั ระบบ ไดแ้ ก่ โปรแกรมSetupและ Driver ตา่ ง2.2 ซอฟตแ์ วรป์ ระยกุ ต์ (Application Software) คอื ซอฟตแ์ วรห์ รอื โปรแกรมที่ทาใหค้ อมพวิ เตอรท์ างานตา่ งๆ ตามที่ผ้ใู ชต้ ้องการ ไม่วา่ จะดา้ นเอกสาร บญั ชี การจัดเกบ็ ขอ้ มลู เป็นตน้ ซอฟต์แวร์ประยกุ ต์สามารถจาแนกไดเ้ ปน็ 2 ประเภท คอื 2.2.1 ซอฟตแ์ วร์สาหรบั งานเฉพาะดา้ น(Special Purpose Software) คอืโปรแกรมซงึ่ เขียนขน้ึ เพอื่ การทางานเฉพาะอยา่ งท่ีเราตอ้ งการ บางท่ีเรียกวา่ User’sProgram เช่น โปรแกรมการทาบัญชจี า่ ยเงินเดือน โปรแกรมระบบเชา่ ซื้อ โปรแกรมการทาสนิ คา้ คงคลงั เป็นตน้ ซง่ึ แต่ละโปรแกรมก็มักจะมีเงือ่ นไข หรอื แบบฟอร์มแตกตา่ งกันออกไปตามความตอ้ งการหรอื กฏเกณฑ์ของแต่ละหนว่ ยงานท่ีใช้ 2.2.2 ซอฟต์แวร์สาหรบั งานทัว่ ไป(General Purpose Software) เป็นโปรแกรมประยุกตท์ ี่มีผ้จู ัดทาไว้ เพอ่ื ใช้ในการทางานประเภทตา่ งๆ ทัว่ ไป โดยผู้ใช้คน
อ่ืนๆ สามารถนาโปรแกรมนไี้ ปประยุกต์ใชก้ ับข้อมูลของตนได้ แต่จะไม่สามารถทาการดัดแปลง หรอื แกไ้ ขโปรแกรมได้ ผ้ใู ช้ไมจ่ าเปน็ ต้องเขยี นโปรแกรมเอง ซึ่งเป็นการประหยัดเวลา แรงงาน และค่าใชจ้ า่ ยในการเขียนโปรแกรม ดังนั้นการใชโ้ ปรแกรมสาเรจ็ รูปจงึ เป็นส่งิ ทอ่ี านวยความสะดวกและเปน็ ประโยชน์อย่างยิ่ง ตวั อยา่ งโปรแกรมสาเรจ็ รูปทีน่ ิยมใช้ได้แก่ MS-Office, Adobe Photoshop, Internet Explorerและ เกมสต์ า่ งๆ เป็นต้น
3.บคุ ลากร (PEOPLEW ARE) บคุ ลากร จะเปน็ ส่งิ สาคญั ทจี่ ะเปน็ ตัวกาหนดถงึ ประสทิ ธภิ าพถึงความสาเร็จและความค้มุ ค่าในการใช้งานคอมพวิ เตอร์ ซึ่งสามารถแบ่งบุคลากรตามหน้าทเ่ี กย่ี วขอ้ งตามลกั ษณะงานได้6 ด้าน ดงั นี้ 3.1 นักวเิ คราะห์และออกแบบระบบ (Systems Analyst andDesigner : SA) ทาหนา้ ทศี่ ึกษาและรวบรวมความต้องการของผูใ้ ชร้ ะบบ และทาหน้าที่เปน็ ส่ือกลางระหว่างผใู้ ช้ระบบและนกั เขยี นโปรแกรมหรอื ปรับปรงุ คณุ ภาพงานเดมิ นักวเิ คราะห์ระบบต้องมคี วามรูเ้ กยี่ วกับระบบคอมพิวเตอร์ พื้นฐานการเขียนโปรแกรม และควรจะเปน็ ผู้มคี วามคิดริเริ่มสร้างสรรค์มีมนษุ ย์สัมพันธท์ ี่ดี 3.2 โปรแกรมเมอร์ (Programmer) คอื บคุ คลทท่ี าหนา้ ที่เขียนซอฟต์แวร์ตา่ งๆ(Software) หรอื เขียนโปรแกรมเพื่อสง่ั งานใหเ้ คร่อื งคอมพวิ เตอรท์ างานตามความตอ้ งการของผูใ้ ช้ โดยเขยี นตามแผนผังทนี่ กั วิเคราะห์ระบบได้เขียนไว้ 3.3 ผใู้ ช้ (User) เปน็ ผู้ใชร้ ะบบคอมพวิ เตอร์ ซ่ึงจะเป็นผปู้ ฏิบตั หิ รอื กาหนดความตอ้ งการในการใชร้ ะบบคอมพวิ เตอรว์ า่ ทางานอะไรได้บา้ ง ผใู้ ช้งานคอมพวิ เตอร์ทั่วไป จะต้องเรยี นรวู้ ธิ กี ารใชเ้ ครือ่ ง และวิธีการใชง้ านโปรแกรม เพื่อให้โปรแกรมท่มี อี ยู่สามารถทางานไดต้ ามท่ตี ้องการ 3.4 ผูป้ ฏิบตั กิ าร (Operator) สาหรบั ระบบขนาดใหญ่ เช่นเมนเฟรม จะต้องมีเจา้ หนา้ ทคี่ อมพวิ เตอรท์ ่คี อยปิดและเปิดเคร่ือง และเฝ้าดจู อภาพเม่ือมปี ัญหาซึง่ อาจเกิดขัดข้อง จะต้องแจ้ง System Programmer ซง่ึ เปน็ ผู้ดูแลตรวจสอบแกไ้ ขโปรแกรมระบบควบคุมเครอื่ งอกี ทหี น่ึง 3.5 ผ้บู รหิ ารฐานข้อมูล (Database Administrator : DBA) บุคคลทีท่ าหน้าที่ดแู ลขอ้ มลู ผ่านระบบจัดการฐานขอ้ มูล ซึ่งจะควบคมุ ใหก้ ารทางานเปน็ ไปอย่าง
ราบร่ืน นอกจากนย้ี งั ทาหนา้ ท่กี าหนดสิทธิการใชง้ านข้อมูล พร้อมทง้ั ดแู ลดาตา้ เบสเซิร์ฟเวอรใ์ ห้ทางานอย่างปกตดิ ้วย 3.6 ผู้จดั การระบบ (System Manager) คอื ผวู้ างนโยบายการใช้คอมพิวเตอร์ให้เป็นไปตามเปา้ หมายของหนว่ ยงาน เปน็ ผู้ที่มีความหมายตอ่ความสาเร็จหรอื ล้มเหลวของการนาระบบคอมพิวเตอร์เข้ามาใชง้ านเป็นอยา่ งมาก
4 ขอ้ มูลและสารสนเทศ 4 .1 ข้อมูล ( DATA)หมายถงึ ขอ้ เทจ็ จริงหรอื เหตกุ ารณท์ ่เี กิดข้ึนแลว้ ใชต้ วั เลขตวั อกั ษรหรือสัญลกั ษณ์ ตา่ งๆ ทาความหมายแทนสง่ิเหลา่ นน้ั เช่น· คะแนนสอบวชิ าภาษาไทยของนักเรียน· อายุของพนกั งานในบรษิ ัทชนิ วัตรจากัด· ราคาขายของหนังสอื ในร้านหนงั สือดอกหญ้า· คาตอบท่ผี ูถ้ ูกสารวจตอบในแบบสอบถาม 4 .2 สารสนเทศ ( I NFORMATI ON) หมายถงึ ข้อสรุปต่างๆ ทไี่ ดจ้ ากการนาข้อมลู มาทา การวิเคราะห์ หรือผ่านวิธีการท่ี ไดก้ าหนดขนึ้ ท้งั น้ีเพอ่ื นาข้อสรปุ ไปใช้งานหรอื อา้ งอิง เช่น· เกรดเฉล่ยี ของวิชาภาษาไทยของนกั เรยี น· อายุเฉล่ียของพนักงานในบรษิ ทั ชินวตั รจากัด· ราคาขายสงู สุดของหนังสอื ในร้านหนงั สอื ดอกหญา้· ข้อสรปุ จากการสารวจคาตอบในแบบสอบถาม
5.กระบวนกา รทางาน (PR OCEDUR E ) องค์ประกอบด้านนีห้ มายถึงกระบวนการทางานเพ่อื ใหไ้ ด้ผลลัพธ์ตามตอ้ งการ ในการทางานกบั คอมพวิ เตอรผ์ ูใ้ ช้จาเปน็ ต้องทราบขนั้ ตอนการทางานเพ่อื ให้ได้งานทถี่ ูกตอ้ งและมีประสิทธภิ าพ ซงึ่ อาจจะมีขั้นตอนสลับซับซอ้ นหลายขั้นตอนดงั นั้นจงึ มีความจาเปน็ ต้องมีคู่มือปฏบิ ัติงาน เชน่ คู่มอื ผ้ใู ช้ ( user manual ) หรอืค่มู อื ผดู้ แู ลระบบ ( operation manual ) เป็นต้นหลักการทางานของคอมพิวเตอร์ระบบการทางานของคอมพวิ เตอร์ การทางานของคอมพวิ เตอร์ แบง่ ออกเปน็ 4 ส่วนดงั นี้1. หนว่ ยรับขอ้ มูล (Input Unit)ทาหน้าท่ีในการรบั ขอ้ มลู หรือคาสัง่ จากภายนอกเขา้ ไปเก็บไว้ในหนว่ ยความจา เพอ่ืเตรยี มประมวลผลข้อมูลท่ีตอ้ งการ ซ่ึงอุปกรณ์ท่ใี ช้ในการนาขอ้ มลู ทใี่ ชก้ ันอยู่ต้ังแต่อดีตจนถงึ ปัจจบุ ันน้นั มอี ยหู่ ลายประเภทดว้ ยกนั สาหรับอปุ กรณท์ นี่ ยิ มใชใ้ นปัจจุบนั มีดังต่อไปน้ี- Keyboard- Mouse- Disk Drive- Hard Drive- CD-Rom- Magnetic Tape- Card Reader- Scanner
2. หน่วยประมวลผลกลาง (Central Processing Unit) ทาหน้าทใี่ นการคานวณและประมวลผล แบง่ ออกเป็น 2 หน่วยย่อย คอื - หน่วยควบคุม ทาหนา้ ทใ่ี นการดูแล ควบคุมลาดบั ข้นั ตอนของการประมวลผลและการทางานของอุปกรณต์ ่างๆ ภายในหน่วยประมวลผลกลาง และช่วยประสานงานระหว่างหนว่ ยประมวลผลกลาง กบั อปุ กรณ์นาเข้าขอ้ มูล อปุ กรณใ์ นการแสดงผล และหน่วยความจาสารอง - หน่วยคานวณและตรรก ทาหนา้ ที่ในการคานวณและเปรียบเทียบข้อมลู ตา่ งๆท่สี ง่ มาจากหน่วยควบคมุ และหนว่ ยความจา3. หน่วยความจา (Memory) ทาหน้าทีใ่ นการเกบ็ ขอ้ มูลหรือคาสงั่ ต่างๆ ทีร่ ับจากภายนอกเข้ามาเก็บไว้ เพือ่ประมวลผลและยงั เก็บผลท่ไี ดจ้ ากการประมวลผลไวเ้ พ่ือแสดงผลอกี ด้วย ซึง่ แบง่ออกเป็นหนว่ ยความจา เปน็ หนว่ ยความจาทมี่ อี ยู่ ในตัวเครอื่ งคอมพวิ เตอร์ ทาหน้าทีใ่ นการเกบ็ คาส่งั หรือขอ้ มลู แบง่ ออกเปน็ - ROM หนว่ ยความจาแบบถาวร - RAM หนว่ ยความจาแบบชว่ั คราว - หน่วยความจาสารอง เปน็ หนว่ ยความจาท่ีอยู่นอกเครือ่ ง มีหน้าทชี่ ่วยให้หน่วยความจาหลักสามารถเกบ็ ขอ้ มลู ไดม้ ากขึ้น4. หนว่ ยแสดงผล (Output Unit) ทาหน้าทีใ่ นการแสดงผลลัทธ์ทไี่ ดห้ ลังจากการคานวณและประมวลผล สาหรับอปุ กรณ์ที่ ทาหนา้ ที่ในการแสดงผลขอ้ มลู ทไี่ ดน้ ัน้ มีตอ่ ไปน้ี - Monitor จอภาพ - Printer เครื่องพมิ พ์ - Plotter เคร่ืองพมิ พ์ท่ใี ชป้ ากกาในการเขยี นข้อมูลต่างๆ ท่ตี ้องการลงกระดาษ
Monitor จอภาพPrinter เครือ่ งพิมพ์
ผ้จู ัดทา นางสาวจนั จริ า บุญญานุพงศ์ ชน้ั ปวส.1 เล ขที่ 5 รหสั นกั ศึกษา 6132040005 สาขา คอมพิวเตอรธ์ รุ กจิ กลมุ่ 1 ภาคเรียนที่ 1 ปกี ารศึกษา 2561วิทยาลยั อาชีวศกึ ษานครศรธี รรมราช
Search
Read the Text Version
- 1 - 13
Pages: