งานชิ้นที่ 1 เร่ือง องค์ประกอบของคอมพวิ เตอร์ จดั ทาโดย นางสาว นิภาภัทร อนิ ทร์ช่วย ปวส.1 คอมพวิ เตอร์ 1 เลขที่ 14 เสนอ อาจารย์ ทวศี ักด์ิ หนูทมิงานชิ้นนีเ้ ป็ นส่วนหน่ึงของวชิ าการประกอบเคร่ืองคอมพวิ เตอร์ วทิ ยาลยั อาชีวศึกษานครศรีธรรมราช
องค์ประกอบของคอมพวิ เตอร์คอมพวิ เตอร์ทางานอยา่ งเป็นระบบ (System) หมายถึงภายในระบบงานคอมพิวเตอร์ ประกอบดว้ ยองคป์ ระกอบยอ่ ยท่ีมีหนา้ ท่ีเฉพาะ ทางานประสานสมั พนั ธก์ นั เพ่อื ใหง้ านบรรลุตามเป้าหมาย ในระบบงานคอมพิวเตอร์ การท่ีมีเคร่ืองคอมพิวเตอร์เพียงอยา่ งเดียว จะยงั ไม่สามารถทางานไดด้ ว้ ยตวั เอง ซ่ึงหากจะให้คอมพิวเตอร์ทางานไดอ้ ยา่ งเป็นระบบและมีประสิทธิภาพแลว้ ระบบคอมพิวเตอร์ควรจะประกอบไปดว้ ยองคป์ ระกอบคือ1. ฮาร์ ดแวร์ (HARDWARE) ฮาร์ดแวร์เป็นองคป์ ระกอบของตวั เครื่องที่สามารถจบั ตอ้ งได้ ไดแ้ ก่ วงจรไฟฟ้า ตวั เครื่อง จอภาพเคร่ืองพิมพ์ คีร์บอร์ด เป็นตน้ ซ่ึงสามารถแบ่งส่วนพ้ืนฐานของฮาร์ดแวร์เป็น 4 หน่วยสาคญั 1.1 หน่วยรับขอ้ มลู หรืออินพตุ (Input Unit) ทาหนา้ ท่ีรับขอ้ มูลและโปรแกรมเขา้ เคร่ือง ไดแ้ ก่ คีย์บอรืดหรือแป้นพมิ พ์ เมาส์ เครื่องสแกน เครื่องรูดบตั ร Digitizer เป็นตน้ 1.2 ระบบประมวลผลกลางหรือซีพยี ู (CPU : Central Processing Unit) ทาหนา้ ท่ีในการทางานตามคาสงั่ ท่ีปรากฏอยใู่ นโปรแกรม ปัจจุบนั ซีพยี ขู องเคร่ืองพซี ี รู้จกั ในนามไมโครโปรเซสเซอร์(MicroProcessor) ไมโครโปรเซสเซอร์ มีหนา้ ท่ีในการประมวลผลขอ้ มูล ในลกั ษณะของการคานวณและเปรียบเทียบ โดยจะทางานตามจงั หวะเวลาท่ีแน่นอน เรียกวา่ สญั ญาณClockเม่ือมีการเคาะจงั หวะหน่ึงคร้ัง ก็จะเกิดกิจกรรม1คร้ัง เราเรียกหน่วยที่ใชใ้ นการวดั ความเร็วของซีพยี วู า่ “เฮิร์ท”(Herzt) 1.3 หน่วยเกบ็ ขอ้ มูล (Storage) ซ่ึงสามารถแยกตามหนา้ ท่ีไดเ้ ป็น 2 ลกั ษณะ คือ1.3.1 หน่วยเกบ็ ขอ้ มูลหลกั หรือความจาหลกั (Primary Storage หรือ Main Memory) ทาหนา้ ท่ีเกบ็ โปรแกรมหรือขอ้ มูลท่ีรับมาจากหน่วยรับขอ้ มูลเพ่ือเตรียมส่งใหห้ น่วยประมวลผลกลางทาการประมวลผล และรับผลลพั ธท์ ี่ไดจ้ ากการประมวลผลเพ่ือส่งออกหน่วยแสดงขอ้ มูลต่อไป1.3.2 หน่วยเกบ็ ขอ้ มูลสารอง(Secondary Storage) เป็นหน่วยที่ทาหนา้ ท่ีเกบ็ ขอ้ มูล หรือโปรแกรมท่ีจะ
ป้อนเขา้ สู่หน่วยความจาหลกั ภายในเคร่ืองก่อนทาการประมวลผลโดยซีพียแู ละเกบ็ ผลลพั ธ์จากการประมวลผลน้นั ดว้ ย ปัจจุบนั รู้จกั ในนามฮาร์ดดิสก(์ Hard disk) หรือแผน่ ฟร็อปปี ดิสก(์ Floppy Disk) 1.4 หน่วยแสดงขอ้ มูลหรือเอาตพ์ ตุ (Output Unit) ทาหนา้ ที่ในการแสดงผลลพั ธท์ ี่ไดจ้ ากการประมวลผล ไดแ้ ก่ จอภาพ และเครื่องพมิ พ์ เป็นตน้ ท้งั 4ส่วนจะเชื่อมตอ่ กนั ดว้ ยบสั (Bus)ere to edit.2 ซอฟต์ แวร์ (SOFTWARE) ซอฟตแ์ วร์ คือโปรแกรมหรือชุดคาสงั่ ท่ีสงั่ ใหฮ้ าร์ดแวร์ทางาน รวมไปถึงการควบคุมการทางานของอุปกรณ์แวดลอ้ มต่างๆ เช่น ฮาร์ดดิสก์ ดิสกไ์ ดร์ฟ ซีดีรอม การ์ดอินเตอร์เฟสต่าง ๆ เป็นตน้ ซอฟตแ์ วร์เป็นส่ิงท่ีมองไม่เห็นจบั ตอ้ งไม่ได้ แต่รับรู้การทางานของมนั ได้ ซ่ึงต่างกบั ฮาร์ดแวร์ (Hardware) ท่ีสามารถจบั ตอ้ งได้ ซ่ึงแบ่งเป็น 2 ประเภทคือ 2.1 ซอฟตแ์ วร์ระบบ (System Software) คือโปรแกรม ท่ีใชใ้ นการควบคุมระบบการ ทางานของเครื่องคอมพวิ เตอร์ท้งั หมด เช่น การบูตเครื่อง การสาเนาขอ้ มูล การจดั การระบบของดิสก์ ชุดคาสง่ั ท่ีเขียนเป็นคาสง่ั สาเร็จรูป โดยผผู้ ลิตเคร่ืองคอมพิวเตอร์ และมีมาพร้อมแลว้ จากโรงงานผลิต การทางานหรือการประมวลผลของซอฟตแ์ วร์เหล่าน้ี ข้ึนกบั เครื่องคอมพิวเตอร์แต่ละเคร่ือง ระบบของซอฟตแ์ วร์เหล่าน้ีออกแบบมาเพอื่ การปฏิบตั ิควบคุม และมีความสามารถในการยดื หยนุ่ การประมวลผลของเครื่องคอมพิวเตอร์ แบ่งออกเป็น 4 ประเภทคือ
2.1.1 โปรแกรมระบบปฏิบตั ิการ (Operating System) เป็นโปรแกรมท่ีใชค้ วบคุมและติดต่อกบั อุปกรณ์ต่างๆของเครื่องคอมพวิ เตอร์ โดยเฉพาะการจดั การระบบของดิสก์ การบริหารหน่วยความจาของระบบ ถา้ ขาดซอฟตแ์ วร์ชนิดน้ี จะทาใหเ้ ครื่องคอมพวิ เตอร์ไม่สามารถทางานได้ ตวั อยา่ งของซอฟตแ์ วร์ประเภทน้ีไดแ้ ก่โปรแกรมระบบปฏิบตั ิการ Unix Linux DOS และ Windows (เวอร์ชนั่ ต่าง ๆ เช่น 95 98 XP Vista ) เป็นตน้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’s Program เช่น โปรแกรมการทาบญั ชีจ่ายเงินเดือน โปรแกรมระบบเช่าซ้ือ โปรแกรมการทาสินคา้ คงคลงั เป็นตน้ ซ่ึงแต่ละโปรแกรมกม็ กั จะมีเงื่อนไข หรือแบบฟอร์มแตกต่างกนั ออกไปตามความตอ้ งการหรือกฏเกณฑข์ องแต่ละหน่วยงานท่ีใช้2.2.2 ซอฟตแ์ วร์สาหรับงานทว่ั ไป(General Purpose Software) เป็นโปรแกรมประยกุ ตท์ ่ีมีผจู้ ดั ทาไว้ เพอ่ื ใช้ในการทางานประเภทต่างๆ ทวั่ ไป โดยผใู้ ชค้ นอื่นๆ สามารถนาโปรแกรมน้ีไปประยกุ ตใ์ ชก้ บั ขอ้ มูลของตนได้ แต่จะไม่สามารถทาการดดั แปลง หรือแกไ้ ขโปรแกรมได้ ผใู้ ชไ้ ม่จาเป็นตอ้ งเขียนโปรแกรมเอง ซ่ึงเป็นการประหยดั เวลา แรงงาน และค่าใชจ้ ่ายในการเขียนโปรแกรม ดงั น้นั การใชโ้ ปรแกรมสาเร็จรูปจึงเป็นสิ่งท่ีอานวยความสะดวกและเป็นประโยชน์อยา่ งยง่ิ ตวั อยา่ งโปรแกรมสาเร็จรูปที่นิยมใชไ้ ดแ้ ก่ MS-Office,Adobe Photosho, Internet Explorer และ เกมส์ต่างๆ เป็นตน้
3 บุคลากร (PEOPLEWARE) บุคลากรจะเป็นส่ิงสาคญั ที่จะเป็นตวั กาหนดถึงประสิทธิภาพถึงความสาเร็จและความคุม้ ค่าในการใชง้ านคอมพิวเตอร์ ซ่ึงสามารถแบ่งบุคลากรตามหนา้ ที่เก่ียวขอ้ งตามลกั ษณะงานได้ 6 ดา้ น ดงั น้ี 3.1 นกั วเิ คราะห์และออกแบบระบบ (Systems Analyst and Designer : 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 สารสนเทศ (INFORMATION)หมายถึง ขอ้ สรุปต่างๆ ที่ไดจ้ ากการนาขอ้ มูลมาทาการวิเคราะห์ หรือผา่ นวธิ ีการที่ไดก้ าหนดข้ึน ท้งั น้ีเพอื่ นาขอ้ สรุปไปใชง้ านหรืออา้ งอิง เช่น· เกรดเฉลี่ยของวชิ าภาษาไทยของนกั เรียน· อายเุ ฉลี่ยของพนกั งานในบริษทั ชินวตั รจากดั
· ราคาขายสูงสุดของหนงั สือในร้านหนงั สือดอกหญา้· ขอ้ สรุปจากการสารวจคาตอบในแบบสอบถาม5 กระบวนการทางาน (PROCEDURE)องคป์ ระกอบดา้ นน้ีหมายถึงกระบวนการทางานเพ่ือใหไ้ ดผ้ ลลพั ธ์ตามตอ้ งการในการทางานกบั คอมพวิ เตอร์ผใู้ ชจ้ าเป็นตอ้ งทราบข้นั ตอนการทางานเพ่ือใหไ้ ดง้ านที่ถูกตอ้ งและมีประสิทธิภาพ ซ่ึงอาจจะมีข้นั ตอนสลบั ซบั ซอ้ นหลายข้นั ตอน ดงั น้นั จึงมีความจาเป็นตอ้ งมีคูม่ ือปฏิบตั ิงานเช่น คูม่ ือผใู้ ช้ ( user manual ) หรือคู่มือผดู้ ูแลระบบ ( operation manual ) เป็นตน้ห ลั ก ก า ร ทา ง า น ข อ ง ค อ ม พิ ว เ ต อ ร์ระบบการทางานของคอมพวิ เตอร์ การทางานของคอมพิวเตอร์ แบ่งออกเป็น 4 ส่วน ดงั น้ี1. หน่วยรับขอ้ มูล (Input Unit) ทาหนา้ ท่ีในการรับขอ้ มูลหรือคาสง่ั จากภายนอกเขา้ ไปเกบ็ ไวใ้ นหน่วยความจา เพอ่ื เตรียมประมวลผลขอ้ มูลที่ตอ้ งการ ซ่ึงอุปกรณ์ที่ใชใ้ นการนาขอ้ มูลที่ใชก้ นั อยตู่ ้งั แต่อดีตจนถึงปัจจุบนั น้นั มีอยหู่ ลายประเภทดว้ ยกนั สาหรับอุปกรณ์ท่ีนิยมใชใ้ นปัจจุบนั มี ดงั ต่อไปน้ี - Keyboard - Mouse - Disk Drive - Hard Drive - CD-Rom - Magnetic Tape - Card Reader - Scanner2. หน่วยประมวลผลกลาง (Central Processing Unit) ทาหนา้ ที่ในการคานวณและประมวลผล แบ่งออกเป็น 2 หน่วยยอ่ ย คือ - หน่วยควบคุม ทาหนา้ ที่ในการดูแล ควบคุมลาดบั ข้นั ตอนของการประมวลผล และการทางานของอุปกรณ์ต่างๆ ภายในหน่วยประมวลผลกลาง และช่วยประสานงานระหวา่ งหน่วยประมวลผลกลาง กบัอุปกรณ์นาเขา้ ขอ้ มูล อุปกรณ์ในการแสดงผล และหน่วยความจาสารอง
- หน่วยคานวณและตรรก ทาหนา้ ท่ีในการคานวณและเปรียบเทียบขอ้ มูลต่างๆ ท่ีส่งมาจากหน่วยควบคุม และหน่วยความจา3. หน่วยความจา (Memory) ทาหนา้ ท่ีในการเกบ็ ขอ้ มูลหรือคาสัง่ ต่างๆ ท่ีรับจากภายนอกเขา้ มาเกบ็ ไว้ เพือ่ ประมวลผลและยงั เกบ็ผลท่ีไดจ้ ากการประมวลผลไวเ้ พ่ือแสดงผลอีกดว้ ย ซ่ึงแบง่ ออกเป็นหน่วยความจา เป็นหน่วยความจาท่ีมีอยู่ในตวั เครื่องคอมพวิ เตอร์ ทาหนา้ ท่ีในการเกบ็ คาสงั่ หรือขอ้ มูล แบ่งออกเป็น - ROM หน่วยความจาแบบถาวร - RAM หน่วยความจาแบบชวั่ คราว - หน่วยความจาสารอง เป็นหน่วยความจาที่อยนู่ อกเคร่ือง มีหนา้ ท่ีช่วยใหห้ น่วยความจาหลกัสามารถเกบ็ ขอ้ มูลไดม้ ากข้นึ4. หน่วยแสดงผล (Output Unit) ทาหนา้ ที่ในการแสดงผลลทั ธท์ ี่ไดห้ ลงั จากการคานวณและประมวลผล สาหรับอุปกรณ์ท่ี ทาหนา้ ที่ในการแสดงผลขอ้ มูลท่ีไดน้ ้นั มีต่อไปน้ี - Monitor จอภาพ - Printer เครื่องพมิ พ์ - Plotter เครื่องพิมพท์ ี่ใชป้ ากกาในการเขียนขอ้ มูลต่างๆ ที่ตอ้ งการลงกระดาษ
Search
Read the Text Version
- 1 - 8
Pages: