งานช้นิ ที่ 1 เรอื่ ง องคป์ ระกอบของคอมพวิ เตอร์ โดย นางสาวผการตั น์ จนี สคี งระดบั ประกาศนยี บตั รวิชาชพี ขนั้ สงู ปี ที่1 คอมพวิ เตอรธ์ รุ กจิ กล่มุ 1
องคป์ ระกอบของคอมพวิ เตอร์ คอมพิวเตอร์ทางานอย่างเป็ นระบบ(System) หมายถึง ภายในระบบงานคอมพิวเตอร์ ประกอบดว้ ยองค์ประกอบย่อยท่ีมีหนา้ ท่ีเฉพาะ ทางานประสานสมั พนั ธ์กนั เพอ่ื ใหง้ านบรรลุตามเป้ าหมาย ในระบบงานคอมพวิ เตอร์ การท่ีมีเครื่องคอมพวิ เตอรเ์ พยี งอย่างเดยี ว จะยงั ไม่สามารถทางานได้ดว้ ยตวั เอง ซง่ึ หากจะใหค้ อมพวิ เตอรท์ างานไดอ้ ย่างเป็ นระบบและมีประสทิ ธิภาพแลว้ระบบคอมพวิ เตอรค์ วรจะประกอบไปดว้ ยองคป์ ระกอบคือ1.ฮาร์ดแวร์(HARDWARE) ฮาร์ดแวร์ เป็ นองค์ประกอบของตวั เคร่ืองที่สามารถจบั ตอ้ งได้ ไดแ้ ก่วงจรไฟฟ้ า ตวั เคร่ือง จอภาพ เคร่ืองพิมพ์ คียบ์ อร์ด เป็ นตน้ ซึ่งสามารถแบ่งส่วนพ้นื ฐานของฮารด์ แวรเ์ ป็ น 4 หน่วยสาคญั 1.1 หน่วยรบั ขอ้ มูลหรืออินพุต(Input Unit) ทาหนา้ ท่ีรบั ขอ้ มูลและโปรแกรมเขา้ เคร่ือง ไดแ้ ก่ คียบ์ อรด์ หรอื แป้ นพมิ พ์ เมาส์ เครื่องสแกน เครื่องรดูบตั ร Digitizer เป็ นตน้
1.2 ระบบประมวลผลกลางหรือซีพียู(CPU : Central ProcessingUnit) ทาหนา้ ท่ีในการทางานตามคาสง่ั ท่ีปรากฏอยู่ในโปรแกรม ปัจจุบนั ซพี ยี ูของเคร่ืองพซี ี รจู้ กั ในนามไมโครโปรเซสเซอร(์ Micro Processor) ไมโครโปรเซสเซอร์มีหนา้ ที่ในการประมวลผลขอ้ มูล ในลกั ษณะของการคานวณและเปรยี บเทียบ โดยจะทางานตามจงั หวะเวลาที่แน่นอน เรียกว่าสญั ญาณClockเมื่อมีการเคาะจงั หวะหน่ึงครง้ั กจ็ ะเกดิ กจิ กรรม1ครงั้ เราเรยี กหน่วยที่ใชใ้ นการวดั ความเรว็ ของซพี ยี ูว่า “เฮริ ท์(Herzt)” 1.3 หน่วยเก็บขอ้ มูล(Storage) ซึ่งสามารถแยกตามหนา้ ที่ไดเ้ ป็ น 2ลกั ษณะ คอื 1.3.1 หน่วยเก็บข้อมูลหลักหรือความจาหลัก (PrimaryStorage หรอื Main Memory) ทาหนา้ ท่ีเกบ็ โปรแกรมหรอื ขอ้ มูลที่รบั มาจากหน่วยรบั ขอ้ มูลเพอ่ื เตรยี มสง่ ใหห้ น่วยประมวลผลกลางทาการประมวลผล และรบั ผลลพั ธ์ท่ีไดจ้ ากการประมวลผลเพอื่ สง่ ออกหน่วยแสดงขอ้ มูลต่อไป
1.3.2 หน่วยเกบ็ ขอ้ มูลสารอง(Secondary Storage) เป็ นหน่วยท่ีทาหนา้ ที่เก็บขอ้ มูล หรือโปรแกรมที่จะป้ อนเขา้ ส่หู น่วยความจาหลกั ภายในเครื่องก่อนทาการประมวลผลโดยซพี ยี ูและเกบ็ ผลลพั ธ์จากการประมวลผลนนั้ ดว้ ย ปัจจุบนัรจู้ กั ในนามฮารด์ ดสิ ก(์ Hard disk) หรอื แผ่นฟรอ็ ปปี ดสิ ก(์ Floppy Disk) 1.4 หน่วยแสดงขอ้ มูลหรือเอาต์พุต(Output Unit) ทาหนา้ ท่ีในการแสดงผลลพั ธ์ที่ไดจ้ ากการประมวลผล ไดแ้ ก่ จอภาพ และเครอื่ งพมิ พ์ เป็ นตน้ ทง้ั 4ส่วนจะเชอื่ มต่อกนั ดว้ ยบสั (Bus)
2. ซอฟต์แวร์(SOFTWARE) ซอฟตแ์ วร์ คอื โปรแกรมหรอื ชดุ คาสงั่ที่สง่ั ใหฮ้ ารด์ แวรท์ างาน รวมไปถงึ การควบคุมการทางาน ของอุปกรณแ์ วดลอ้ มต่างๆ เช่นฮารด์ ดสิ ก์ ดสิ กไ์ ดรฟ์ ซดี รี อม การด์ อนิ เตอรเ์ ฟสต่างๆเป็ นตน้ ซอฟตแ์ วร์ เป็ นสงิ่ ที่มองไม่เห็นจบั ตอ้ งไม่ได้แต่รบั รกู้ ารทางานของมนั ได้ ซง่ึ ต่างกบั ฮารด์ แวรท์ ่ีสามารถจบั ตอ้ งได้ ซงึ่ แบ่งเป็ น 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 ใหเ้ ป็ น ObjectCode(แปลจากภาษาที่มนุษยเ์ ขา้ ใจ ใหเ้ ป็ นภาษาที่เครอื่ งเขา้ ใจ) เป็ นซอฟต์แวรท์ ่ีใช้ในการแปลภาษาระดบั สูง ซ่ึงเป็ นภาษาใกลเ้ คียงภาษามนุษย์ ใหเ้ ป็ นภาษาเคร่ืองก่อนท่ีจะนาไปประมวลผล ตวั แปลภาษาแบ่งออกเป็ นสองประเภทคือ คอมไพเลอร์(Compiler) และอินเตอร์พีทเตอร์(Interpeter) คอมไพเลอร์จะแปลคาสง่ั ในโปรแกรมทง้ั หมดก่อน แลว้ ทาการล้ิง(Link) เพอ่ื ใหไ้ ดค้ าสง่ั ที่เครื่องคอมพวิ เตอร์เขา้ ใจ ส่วนอนิ เตอรพ์ ที เตอรจ์ ะแปลทีละประโยคคาสงั่ แลว้ ทางานตามประโยคคาสงั่
นน้ั การจะเลือกใชต้ วั แปลภาษาแบบใดนนั้ จะข้ึนอยู่กบั ภาษาที่ใชใ้ นการเขียนโปรแกรม 2.1.3 ยูติลิต้ี โปรแกรม(Utility Program) คือ ซอฟต์แวร์เสริมช่วยใหเ้ ครื่องทางานมีประสทิ ธิภาพ มากข้ึน เช่น ช่วยในการตรวจสอบดิสก์ ช่วยในการจดั เกบ็ ขอ้ มูลในดสิ ก์ ช่วยสาเนาขอ้ มูล ช่วยซ่อมอาการชารดุ ของดสิ ก์ ช่วยคน้ หาและกาจดั ไวรสั ฯลฯ 2.1.4 ติดต้ัง แ ละ ป รับ ป รุงร ะบบ ( Diagonostic Program) เป็ นซอฟต์แวร์ท่ีใชใ้ นการติดตงั้ ระบบ เพื่อใหค้ อมพิวเตอร์สามารถติดต่อและใชง้ านอปุ กรณต์ ่าง ๆ ที่นามาติดตง้ั ระบบ ไดแ้ ก่ โปรแกรมSetupและ Driver ต่างๆ 2.2 ซอฟต์แวร์ประยุกต์(Application Software) คือ ซอฟต์แวร์หรือโปรแกรมท่ีทาใหค้ อมพวิ เตอรท์ างานต่างๆ ตามที่ผูใ้ ชต้ อ้ งการ ไม่ว่าจะดา้ นเอกสารบญั ชี การจดั เก็บขอ้ มูล เป็ นตน้ ซอฟต์แวร์ประยุกต์สามารถจาแนกไดเ้ ป็ น 2ประเภท คือ 2.2.1 ซ อ ฟ ต์ แ ว ร์ ส า ห รับ ง า น เ ฉ พ า ะ ด้า น ( Special PurposeSoftware) คอื โปรแกรมซงึ่ เขยี นข้นึ เพอื่ การทางานเฉพาะอย่างท่ีเราตอ้ งการ บางที่เรยี กว่า User’s Program เช่น โปรแกรมการทาบญั ชจี า่ ยเงนิ เดอื น โปรแกรมระบบเช่าซ้อื โปรแกรมการทาสนิ คา้ คงคลงั เป็ นตน้ ซงึ่ แต่ละโปรแกรมก็มกั จะมีเง่อื นไขหรือแบบฟอร์มแตกต่างกนั ออกไปตามความตอ้ งการหรือกฎเกณฑ์ของแต่ละหน่วยงานที่ใช้ 2.2.2 ซอฟตแ์ วรส์ าหรบั งานทว่ั ไป(General Purpose Software) เป็ นโปรแกรมประยุกต์ท่ีมีผูจ้ ดั ทาไว้ เพอ่ื ใชใ้ นการทางานประเภทต่างๆ ทวั่ ไป โดยผูใ้ ช้คนอนื่ ๆ สามารถนาโปรแกรมน้ีไปประยุกต์ใชก้ บั ขอ้ มูลของตนได้ แต่จะไม่สามารถทาการดดั แปลง หรือแกไ้ ขโปรแกรมได้ ผูใ้ ชไ้ ม่จาเป็ นตอ้ งเขียนโปรแกรมเอง ซึ่งเป็ นการประหยดั เวลา แรงงาน และค่าใชจ้ ่ายในการเขียนโปรแกรม ดงั นน้ั การใช้โปรแกรมสาเร็จรูปจึงเป็ นส่ิงที่อานวยความสะดวกและเป็ นประโยชน์อย่างยิ่ง
ตวั อย่างโปรแกรมสาเร็จรูปท่ีนิยมใชไ้ ดแ้ ก่ MS-Office, Adobe Photoshop,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) เป็ นตน้
Search
Read the Text Version
- 1 - 9
Pages: