รายงาน เร่ือง องค์ประกอบของคอมพวิ เตอร์ เสนอ อาจารย์ทวศี ักด์ิ หนูทมิ จดั ทาโดย นางสาวนุชจรีย์ จนี เมอื งช้ัน ปวส.1 สาขาคอมพวิ เตอร์ธุรกจิ กลุ่ม 1 เลขที่ 15 วทิ ยาลยั อาชีวศึกษานครศรีธรรมราช
องค์ประกอบของระบบคอมพวิ เตอร์คอมพิวเตอร์ทางานอยา่ งเป็นระบบ (System) หมายถึงภายในระบบงานคอมพวิ เตอร์ ประกอบดว้ ยองคป์ ระกอบยอ่ ยที่มีหนา้ ที่เฉพาะ ทางานประสานสมั พนั ธ์กนั เพือ่ ใหง้ านบรรลุตามเป้ าหมาย ในระบบงานคอมพวิ เตอร์การที่มีเครื่องคอมพวิ เตอร์เพยี งอยา่ งเดียว จะยงั ไม่สามารถทางานไดด้ ว้ ยตวั เอง ซ่ึงหากจะใหค้ อมพวิ เตอร์ทางานไดอ้ ยา่ งเป็นระบบและมีประสิทธิภาพแลว้ ระบบคอมพิวเตอร์ควรจะประกอบไปดว้ ยองคป์ ระกอบคือ บุคลากร (Peopleware) ฮาร์ดแวร์ (Hardware) ซอฟตแ์ วร์ (Software) ขอ้ มลู (Data) สารสนเทศ(Information) และกระบวนการทางาน ( Procedure ) 1. ฮาร์ดแวร์ ( Hardware ) ฮาร์ดแวร์เป็นองคป์ ระกอบของตวั เครื่องท่ีสามารถจบั ตอ้ งได้ ไดแ้ ก่ วงจรไฟฟ้ า ตวั เคร่ือง จอภาพ เครื่องพิมพ์ คีร์บอร์ด เป็นตน้ ซ่ึงสามารถแบ่งส่วนพ้นื ฐานของ ฮาร์ดแวร์เป็น 4 หน่วยสาคญั1.1 หน่วยรับขอ้ มลู หรืออินพตุ ( Input Unit) ทาหนา้ ท่ีรับขอ้ มูลและโปรแกรมเขา้ เคร่ือง มีโครงสร้างดงั รูป1.3 ไดแ้ ก่ คียบ์ อรืดหรือแป้ นพิมพ์ เมาส์ เคร่ืองสแกน เคร่ืองรูดบตั ร Digitizer เป็นตน้1.2 ระบบประมวลผลกลางหรือซีพยี ู (CPU : Central Processing Unit) ทาหนา้ ที่ในการทางานตามคาสง่ั ท่ีปรากฏอยใู่ นโปรแกรม ปัจจุบนั ซีพยี ขู องเคร่ืองพีซี รู้จกั ในนามไมโครโปรเซสเซอร์ ( Micro Processor)หรือ Chip เช่นบริษทั Intel คือ Pentium หรือ Celelon ส่วนของบริษทั AMD คือ K6,K7(Athlon) เป็นตน้ไมโครโปรเซสเซอร์ มีหนา้ ท่ีในการประมวลผลขอ้ มลู ในลกั ษณะของการคานวณและเปรียบเทียบ โดยจะทางานตามจงั หวะเวลาที่แน่นอน เรียกวา่ สญั ญาณ Clock เมื่อมีการเคาะจงั หวะหน่ึงคร้ัง กจ็ ะเกิดกิจกรรม 1
คร้ัง เราเรียกหน่วย ที่ใชใ้ นการวดั ความเร็วของซีพียวู า่ “เฮิร์ท”(Herzt) หมายถึงการทางานไดก้ ่ีคร้ังในจานวน1 วนิ าที เช่น ซีพยี ู Pentium4 มีความเร็ว 2.5 GHz หมายถึงทางานเร็ว 2,500 ลา้ นคร้ัง ในหน่ึงวนิ าที กรณีท่ีสัญญาณ Clock เร็วกจ็ ะทาใหค้ อมพิวเตอร์เครื่องน้นั มีความเร็วสูง และ ซีพียทู ่ีทางานเร็วมาก ราคากจ็ ะแพงข้ึนมากตามไปดว้ ย1.3 หน่วยเกบ็ ขอ้ มูล ( Storage ) ซ่ึงสามารถแยกตามหนา้ ที่ไดเ้ ป็น 2 ลกั ษณะ คือ 1.3.1 หน่วยเกบ็ ขอ้ มูลหลกั หรือความจาหลกั ( Primary Storage หรือ Main Memory ) ทาหนา้ ที่เกบ็โปรแกรมหรือขอ้ มูลท่ีรับมาจากหน่วยรับขอ้ มลู เพือ่ เตรียมส่งใหห้ น่วยประมวลผลกลางทาการประมวลผลและรับผลลพั ธท์ ี่ไดจ้ ากการประมวลผลเพ่อื ส่งออกหน่วยแสดงขอ้ มลู ต่อไปซ่ึงอาจแยกไดเ้ ป็น 2 ประเภท คือRAM ( Random Access Memory ) ท่ีสามารถอ่านและเขยี นขอ้ มลู ไดใ้ นขณะท่ีเปิ ดเครื่องอยู่ แต่เมื่อปิ ดเครื่องขอ้ มูลใน RAM จะหายไป และ ROM ( Read Only Memory ) จะอ่านไดอ้ ยา่ งเดียว เช่น BIOS (Basic InputOutput system) โปรแกรมฝังไวใ้ ชต้ อนสตาร์ตเครื่อง เพอื่ เครื่องคอมพวิ เตอร์เร่ิมตน้ ทางาน เป็นตน้ 1.3.2 หน่วยเกบ็ ขอ้ มูลสารอง ( Secondary Storage ) เป็นหน่วยที่ทาหนา้ ที่เกบ็ ขอ้ มูล หรือโปรแกรมท่ีจะป้ อนเขา้ สู่หน่วยความจาหลกั ภายในเครื่องก่อนทาการประมวลผลโดยซีพยี ู รวมท้งั เป็นท่ีเกบ็ ผลลพั ธจ์ ากการประมวลผลดว้ ย ปัจจุบนั รู้จกั ในนามฮาร์ดดิสก์ (Hard disk) หรือแผน่ ฟร็อปปี ดิสก์ (Floppy Disk) ซ่ึงเมื่อปิ ดเครื่องขอ้ มลู จะยงั คงเกบ็ อยู่1.4 หน่วยแสดงขอ้ มลู หรือเอาตพ์ ตุ ( Output Unit ) ทาหนา้ ท่ีในการแสดงผลลพั ธ์ที่ไดจ้ ากการประมวลผลไดแ้ ก่ จอภาพ และเคร่ืองพิมพ์ เป็นตน้ ท้งั 4 ส่วนจะเชื่อมต่อกนั ดว้ ยบสั ( Bus )
2 ซอฟต์แวร์ ( Software )ซอฟตแ์ วร์ คือโปรแกรมหรือชุดคาสง่ั ที่สง่ั ใหฮ้ าร์ดแวร์ทางาน รวมไปถึงการควบคุมการทางาน ของอุปกรณ์แวดลอ้ มต่างๆ เช่น ฮาร์ดดิสก์ ดิสกไ์ ดร์ฟ ซีดีรอม การ์ดอินเตอร์เฟสต่าง ๆ เป็นตน้ ซอฟตแ์ วร์ เป็นสิ่งท่ีมองไม่เห็นจบั ตอ้ งไม่ได้ แต่รับรู้การทางานของมนั ได้ ซ่ึงต่างกบั ฮาร์ดแวร์ (Hardware) ท่ีสามารถจบัตอ้ งได้ ซ่ึงแบ่งเป็น 2 ประเภทคือ2.1 ซอฟตแ์ วร์ระบบ ( System Software ) คือโปรแกรม ที่ใชใ้ นการควบคุมระบบการ ทางานของเครื่องคอมพวิ เตอร์ท้งั หมด เช่น การบตู เคร่ือง การสาเนาขอ้ มลู การจดั การระบบของดิสก์ ชุดคาสง่ั ที่เขียนเป็นคาสง่ั สาเร็จรูป โดยผผู้ ลิตเคร่ืองคอมพิวเตอร์ และมีมาพร้อมแลว้ จากโรงงานผลิต การทางานหรือการประมวลผล ของซอฟตแ์ วร์เหล่าน้ี ข้ึนกบั เครื่องคอมพิวเตอร์แต่ละเครื่อง ระบบของซอฟตแ์ วร์เหล่าน้ีออกแบบมาเพอ่ื การปฏิบตั ิควบคุม และมีความสามารถในการยดื หยนุ่ การประมวลผลของเคร่ืองคอมพวิ เตอร์ แบ่งออกเป็น 4 ประเภทคือ2.1.1 โปรแกรมระบบปฏิบตั ิการ (Operating System) เป็นโปรแกรมที่ใชค้ วบคุม และติดต่อกบั อุปกรณ์ต่างๆ ของเครื่องคอมพวิ เตอร์ โดยเฉพาะการจดั การระบบของดิสก์ การบริหารหน่วยความจาของระบบ กล่าวโดยสรุปคือ หากจะทางานใดงานหน่ึง โดยใชค้ อมพวิ เตอร์เป็นเคร่ืองมือ ในการทางาน แลว้ จะตอ้ งติดต่อกบัซอฟตแ์ วร์ระบบก่อน ถา้ ขาดซอฟตแ์ วร์ชนิดน้ี จะทาใหเ้ คร่ืองคอมพิวเตอร์ ไม่สามารถทางานได้ ตวั อยา่ งของซอฟตแ์ วร์ประเภทน้ีไดแ้ ก่ โปรแกรมระบบปฏิบตั ิการ Unix Linux DOS และWindows (เวอร์ชน่ั ต่าง ๆเช่น 95 98 me 2000 NT XP Vista ) เป็นตน้ 2.1.2 ตวั แปลภาษา (Translator) จาก Source Code ใหเ้ ป็น Object Code (แปลจากภาษาท่ีมนุษย์เขา้ ใจ ใหเ้ ป็นภาษาที่เครื่องเขา้ ใจ เปรียบเสมือนล่ามแปลภาษา) เป็นซอฟตแ์ วร์ท่ีใชใ้ นการแปลภาษา
ระดบั สูง ซ่ึง เป็นภาษาใกลเ้ คียงภาษามนุษย์ ใหเ้ ป็นภาษาเครื่องก่อนท่ีจะนาไปประมวลผล ตวั แปลภาษาแบ่งออกเป็นสองประเภทคือ คอมไพเลอร์ (Compiler) และอินเตอร์พีทเตอร์ (Interpeter) คอมไพเลอร์จะแปลคาสง่ั ในโปรแกรมท้งั หมดก่อน แลว้ ทาการลิ้ง (Link) เพ่อื ใหไ้ ดค้ าสง่ั ท่ีเคร่ืองคอมพวิ เตอร์เขา้ ใจ ส่วนอินเตอร์พีทเตอร์จะแปลทีละประโยคคาสง่ั แลว้ ทางานตามประโยคคาสงั่ น้นั การจะเลือกใชต้ วั แปลภาษาแบบใดน้นั จะข้ึนอยกู่ บั ภาษาที่ใชใ้ นการเขยี นโปรแกรม ซ่ึงมี 2 แบบไดแ้ ก่ ภาษาแบบโครงสร้าง เช่น ภาษาเบสิก (Basic) ภาษาปาสคาล (Pascal) ภาษาซี (C) ภาษาจาวา(Java)ภาษาโคบอล (Cobol) ภาษา SQL ภาษาHTML เป็นตน้ ภาษาแบบเชิงวตั ถุ ( Visual หรือ Object Oriented Programming ) เช่น Visual Basic,VisualC หรือ Delphi เป็นตน้2.1.3 ยตู ิลิต้ี โปรแกรม (Utility Program) คือซอฟตแ์ วร์เสริมช่วยใหเ้ ครื่องทางานมีประสิทธิภาพ มากข้ึนเช่น ช่วยในการตรวจสอบดิสก์ ช่วยในการจดั เกบ็ ขอ้ มูลในดิสก์ ช่วยสาเนาขอ้ มลู ช่วยซ่อมอาการชารุดของดิสก์ ช่วยคน้ หาและกาจดั ไวรัส ฯลฯ เป็นตน้ โปรแกรมในกลุ่มน้ีไดแ้ ก่ โปรแกรม Norton Winzip Scan virusSidekick Scandisk Screen Saver ฯลฯ เป็นตน้2.1.4 ติดต้งั และปรับปรุงระบบ (Diagonostic Program) เป็นซอฟตแ์ วร์ท่ีใชใ้ นการติดต้งั ระบบ เพือ่ ให้คอมพวิ เตอร์สามารถติดต่อและใชง้ านอุปกรณ์ต่าง ๆ ที่นามาติดต้งั ระบบ ไดแ้ ก่ โปรแกรม Setupและ Driverต่าง ๆ เช่น โปรแกรม Setup Microsoft Office โปรแกรม Driver Sound , Driver Printer , Driver Scannerฯลฯ เป็นตน้2.2 ซอฟตแ์ วร์ประยกุ ต์ (Application Software)คือ ซอฟตแ์ วร์หรือโปรแกรมท่ีทาใหค้ อมพิวเตอร์ทางานต่างๆ ตามที่ผใู้ ชต้ อ้ งการ ไม่วา่ จะดา้ นเอกสาร บญั ชีการจดั เกบ็ ขอ้ มลู เป็นตน้ ซอฟตแ์ วร์ประยกุ ตส์ ามารถจาแนกไดเ้ ป็น 2 ประเภท คือ 2.2.1 ซอฟตแ์ วร์สาหรับงานเฉพาะดา้ น (Special Purpose Software) คือ โปรแกรมซ่ึงเขียนข้ึนเพือ่การทางานเฉพาะอยา่ งที่เราตอ้ งการ บางท่ีเรียกวา่ User’s Program เช่น โปรแกรมการทาบญั ชีจ่ายเงินเดือนโปรแกรมระบบเช่าซ้ือ โปรแกรมการทาสินคา้ คงคลงั เป็นตน้ ซ่ึงแต่ละโปรแกรมกม็ กั จะมีเงื่อนไข หรือแบบฟอร์มแตกต่างกนั ออกไปตามความตอ้ งการ หรือกฏเกณฑข์ องแต่ละหน่วยงานท่ีใช้ ซ่ึงสามารถดดั แปลงแกไ้ ขเพ่ิมเติม (Modifications) ในบางส่วนของโปรแกรมได้ เพื่อใหต้ รงกบั ความตอ้ งการของผใู้ ช้และซอฟตแ์ วร์ประยกุ ตท์ ่ีเขียนข้ึนน้ีโดยส่วนใหญ่มกั ใชภ้ าษาระดบั สูงเป็นตวั พฒั นา 2.2.2 ซอฟตแ์ วร์สาหรับงานทวั่ ไป (General Purpose Software) เป็นโปรแกรมประยกุ ตท์ ่ีมีผจู้ ดั ทาไว้เพอื่ ใชใ้ นการทางานประเภทต่างๆ ทว่ั ไป โดยผใู้ ชค้ นอ่ืนๆ สามารถนาโปรแกรมน้ีไปประยกุ ตใ์ ชก้ บั ขอ้ มลู
ของตนได้ แตจ่ ะไม่สามารถทาการดดั แปลง หรือแกไ้ ขโปรแกรมได้ ผใู้ ชไ้ ม่จาเป็นตอ้ งเขียนโปรแกรมเองซ่ึงเป็นการประหยดั เวลา แรงงาน และค่าใชจ้ ่ายในการเขียนโปรแกรม นอกจากน้ี ยงั ไม่ตอ้ งเวลามากในการฝึกและปฏิบตั ิ ซ่ึงโปรแกรมสาเร็จรูปน้ี มกั จะมีการใชง้ านในหน่วยงาน ซ่ึงขาดบุคลากรท่ีมีความชานาญเป็นพิเศษในการเขยี นโปรแกรม ดงั น้นั การใชโ้ ปรแกรมสาเร็จรูปจึงเป็นสิ่งที่อานวยความสะดวกและเป็นประโยชนอ์ ยา่ งยง่ิ ตวั อยา่ งโปรแกรมสาเร็จรูปที่นิยมใชไ้ ดแ้ ก่ MS-Office, Lotus, Adobe Photoshop, SPSS,Internet Explorer และ เกมส์ต่างๆ เป็นตน้3 บุคลากร ( Peopleware ) บุคลากรจะเป็นส่ิงสาคญั ที่จะเป็นตวั กาหนดถึงประสิทธิภาพถึงความสาเร็จและความคุม้ คา่ ในการใชง้ านคอมพวิ เตอร์ ซ่ึงสามารถแบ่งบุคลากรตามหนา้ ท่ีเกี่ยวขอ้ งตามลกั ษณะงานได้ 6 ดา้ น ดงั น้ี3.1 นกั วิเคราะห์และออกแบบระบบ (Systems Analyst and Designer : SA ) ทาหนา้ ท่ีศึกษาและรวบรวมความตอ้ งการของผใู้ ชร้ ะบบ และทาหนา้ ท่ีเป็นสื่อกลางระหวา่ งผใู้ ชร้ ะบบและนกั เขียนโปรแกรม(Programmer) หรือปรับปรุงคุณภาพงานเดิม นกั วเิ คราะห์ระบบตอ้ งมีความรู้เก่ียวกบั ระบบคอมพวิ เตอร์พ้นื ฐานการเขียนโปรแกรม และควรจะเป็นผมู้ ีความคิดริเร่ิมสร้างสรรคม์ ีมนุษยส์ มั พนั ธ์ท่ีดี3.2 โปรแกรมเมอร์ ( Programmer ) คือบุคคลท่ีทาหนา้ ที่เขียนซอฟตแ์ วร์ต่างๆ(Software )หรือเขียนโปรแกรมเพ่ือสงั่ งานใหเ้ ครื่องคอมพิวเตอร์ทางานตามความตอ้ งการของผใู้ ช้ โดยเขยี นตามแผนผงั ท่ีนกั วเิ คราะห์ระบบไดเ้ ขยี นไว้3.3 ผใู้ ช้ ( User ) เป็นผใู้ ชร้ ะบบคอมพวิ เตอร์ ซ่ึงจะเป็นผปู้ ฏิบตั ิหรือกาหนดความตอ้ งการในการใชร้ ะบบคอมพวิ เตอร์วา่ ทางานอะไรไดบ้ า้ ง ผใู้ ชง้ านคอมพวิ เตอร์ทวั่ ไป จะตอ้ งเรียนรู้วธิ ีการใชเ้ ครื่อง และวิธีการใชง้ านโปรแกรม เพอ่ื ใหโ้ ปรแกรมท่ีมีอยสู่ ามารถทางานไดต้ ามที่ตอ้ งการ
3.4 ผปู้ ฏิบตั ิการ (Operator ) สาหรับระบบขนาดใหญ่ เช่น เมนเฟรม จะตอ้ งมีเจา้ หนา้ ท่ีคอมพิวเตอร์ท่ีคอยปิ ดและเปิ ดเครื่อง และเฝ้ าดูจอภาพเมื่อมีปัญหาซ่ึงอาจเกิดขดั ขอ้ ง จะตอ้ งแจง้ System Programmer ซ่ึงเป็นผดู้ ูแลตรวจสอบแกไ้ ขโปรแกรมระบบควบคุมเคร่ือง (System Software) อีกทีหน่ึง3.5 ผบู้ ริหารฐานขอ้ มลู ( Database Administrator : DBA ) กลุ่มบุคคลท่ีทาหนา้ ที่ดูแลขอ้ มูลผา่ นระบบจดั การฐานขอ้ มลู ซ่ึงจะควบคุมใหก้ ารทางานเป็นไปอยา่ งราบร่ืน นอกจากน้ียงั ทาหนา้ ที่กาหนดสิทธิการใช้งานขอ้ มลู กาหนดในเรื่องความปลอดภยั ของการใชง้ าน พร้อมท้งั ดูแลดาตา้ เบสเซิร์ฟเวอร์ (DatabaseServer) ใหท้ างานอยา่ งปกติดว้ ย3.6 ผจู้ ดั การระบบ (System Manager) คือ ผวู้ างนโยบายการใชค้ อมพิวเตอร์ใหเ้ ป็นไปตามเป้ าหมายของหน่วยงาน เป็นผทู้ ่ีมีความหมายต่อความสาเร็จหรือลม้ เหลวของการนาระบบคอมพิวเตอร์เขา้ มาใชง้ านเป็นอยา่ งมาก4. ข้อมูลและสารสนเทศ4.1 ขอ้ มูล (Data) หมายถึง ขอ้ เทจ็ จริงหรือเหตุการณ์ท่ีเกิดข้ึน แลว้ ใชต้ วั เลขตวั อกั ษร หรือสญั ลกั ษณ์ ต่างๆทาความหมายแทนส่ิงเหล่าน้นั เช่น· คะแนนสอบวชิ าภาษาไทยของนกั เรียน· อายขุ องพนกั งานในบริษทั ชินวตั รจากดั· ราคาขายของหนงั สือในร้านหนงั สือดอกหญา้· คาตอบท่ีผถู้ กู สารวจตอบในแบบสอบถาม
4.2 สารสนเทศ (Information) หมายถึง ขอ้ สรุปต่างๆ ที่ไดจ้ ากการนาขอ้ มลู มาทาการวเิ คราะห์ หรือผา่ นวิธีการที่ ไดก้ าหนดข้ึน ท้งั น้ีเพื่อนาขอ้ สรุปไปใชง้ านหรืออา้ งอิง เช่น· เกรดเฉลี่ยของวชิ าภาษาไทยของนกั เรียน· อายเุ ฉล่ียของพนกั งานในบริษทั ชินวตั รจากดั· ราคาขายสูงสุดของหนงั สือในร้านหนงั สือดอกหญา้· ขอ้ สรุปจากการสารวจคาตอบในแบบสอบถาม5. กระบวนการทางาน ( Procedure )องคป์ ระกอบดา้ นน้ีหมายถึงกระบวนการทางานเพอื่ ใหไ้ ดผ้ ลลพั ธต์ ามตอ้ งการ ในการทางานกบัคอมพวิ เตอร์ผใู้ ชจ้ าเป็นตอ้ งทราบข้นั ตอนการทางานเพอ่ื ใหไ้ ดง้ านที่ถกู ตอ้ งและมีประสิทธิภาพ ซ่ึงอาจจะมีข้นั ตอนสลบั ซบั ซอ้ นหลายข้นั ตอน ดงั น้นั จึงมีความจาเป็นตอ้ งมีคูม่ ือปฏิบตั ิงาน เช่น คูม่ ือผใู้ ช้ ( usermanual ) หรือคูม่ ือผดู้ ูแลระบบ ( operation manual ) เป็นตน้
Search
Read the Text Version
- 1 - 8
Pages: