งานชิ้นท่ี 1เร่ือง องค์ ประกอบของคอมพิวเตอร์ จั ด ทา โ ด ยนายกัมปนาท คานวณศิลป์ เลขท่ี27 เสนอ อาจารย์ ทวีศักด์ิ หนูทิม วิทยาอาชีวศึกษานครศรี ธรรมราช
1. ฮาร์ ดแวร์ (HARDWARE)ฮาร์ดแวร์เป็นองคป์ ระกอบของตวั เคร่ืองท่ีสามารถจบั ตอ้ งได้ ไดแ้ ก่ วงจรไฟฟ้ า ตวั เคร่ือง จอภาพ เคร่ืองพมิ พ์ คีร์บอร์ด เป็นตน้ ซ่ึงสามารถแบ่งส่วนพ้ืนฐานของฮาร์ดแวร์เป็น 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 หรือ 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, AdobePhotosho, 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)องคป์ ระกอบดา้ นน้ีหมายถึงกระบวนการทางานเพอ่ื ใหไ้ ดผ้ ลลพั ธ์ตามตอ้ งการในการทางานกบั คอมพวิ เตอร์ผใู้ ชจ้ าเป็นตอ้ งทราบข้นั ตอนการทางานเพือ่ ใหไ้ ดง้ านที่ถูกตอ้ งและมีประสิทธิภาพซ่ึงอาจจะมีข้นั ตอนสลบั ซบั ซอ้ นหลายข้นั ตอน ดงั น้นั จึงมีความจาเป็นตอ้ งมีคูม่ ือปฏิบตั ิงาน เช่น คูม่ ือผใู้ ช้ ( usermanual ) หรือคูม่ ือผดู้ ูแลระบบ ( 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 เคร่ืองพิมพท์ ี่ใชป้ ากกาในการเขียนขอ้ มลู ต่างๆ ที่ตอ้ งการลงกระดาษ
Search
Read the Text Version
- 1 - 9
Pages: