Important Announcement
PubHTML5 Scheduled Server Maintenance on (GMT) Sunday, June 26th, 2:00 am - 8:00 am.
PubHTML5 site will be inoperative during the times indicated!

com

Published by duamgkamon.1309, 2018-06-14 06:35:46

Description: com

Search

Read the Text Version

รายงาน เร่อื ง องคป์ ระกอบของคอมพวิ เตอร์ จดั ทาโดย นางสาวดวงกมล หสั ภาคปวส.1 สาขาคอมพวิ เตอรธ์ ุรกจิ กลมุ่ ท่ี1 เลขท่1ี 0 เสนอ อาจารยท์ วศี กั ด์ิ หนูทมิวทิ ยาลยั อาชีวศึกษานครศรธี รรมราช

บทท่ี 1 องค์ประกอบของระบบคอมพวิ เตอร์ คอมพิวเตอร์ทำงำนอยำ่ งเป็นระบบ (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 หรือ MainMemory ) ทำหนำ้ ท่ีเกบ็ โปรแกรมหรือขอ้ มูลท่ีรับมำจำกหน่วยรับขอ้ มูลเพ่ือเตรียมส่งใหห้ น่วยประมวลผลกลำงทำกำรประมวลผล และรับผลลพั ธ์ท่ีไดจ้ ำกกำรประมวลผลเพือ่ ส่งออกหน่วยแสดงขอ้ มูลต่อไปซ่ึงอำจแยกไดเ้ ป็น 2 ประเภท คือ RAM ( Random Access Memory ) ท่ีสำมำรถอำ่ นและเขียนขอ้ มูลไดใ้ นขณะที่เปิ ดเคร่ืองอยู่ แต่เมื่อปิ ดเคร่ืองขอ้ มูลใน RAM จะหำยไป และ ROM ( Read Only Memory ) จะอำ่ นไดอ้ ยำ่ งเดียว เช่น BIOS (Basic Input Outputsystem) โปรแกรมฝังไวใ้ ชต้ อนสตำร์ตเครื่อง เพ่ือเคร่ืองคอมพวิ เตอร์เริ่มตน้ ทำงำน เป็นตน้ 1.3.2 หน่วยเกบ็ ขอ้ มูลสำรอง ( Secondary Storage ) เป็นหน่วยท่ีทำหนำ้ ที่เกบ็ ขอ้ มูลหรือโปรแกรมที่จะป้อนเขำ้ สู่หน่วยควำมจำหลกั ภำยในเคร่ืองก่อนทำกำรประมวลผลโดยซีพียูรวมท้งั เป็นท่ีเกบ็ ผลลพั ธ์จำกกำรประมวลผลดว้ ย ปัจจุบนั รู้จกั ในนำมฮำร์ดดิสก์ (Harddisk) หรือแผน่ ฟร็อปปี ดิสก์ (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 OrientedProgramming ) เช่น VisualBasic,Visual C หรือ Delphi เป็นตน้ 2.1.3 ยตู ิลิต้ี โปรแกรม (Utility Program) คือซอฟตแ์ วร์เสริมช่วยใหเ้ ครื่องทำงำนมีประสิทธิภำพ มำกข้ึน เช่น ช่วยในกำรตรวจสอบดิสก์ ช่วยในกำรจดั เกบ็ ขอ้ มูลในดิสก์ช่วยสำเนำขอ้ มูล ช่วยซ่อมอำกำรชำรุดของดิสก์ ช่วยคน้ หำและกำจดั ไวรัส ฯลฯ เป็นตน้โปรแกรมในกลุ่มน้ีไดแ้ ก่ โปรแกรม Norton Winzip Scan virus Sidekick Scandisk ScreenSaver ฯลฯ เป็นตน้ 2.1.4 ติดต้งั และปรับปรุงระบบ (Diagonostic Program) เป็นซอฟตแ์ วร์ที่ใชใ้ นกำรติดต้งั ระบบ เพอื่ ใหค้ อมพวิ เตอร์สำมำรถติดต่อและใชง้ ำนอุปกรณ์ต่ำง ๆ ที่นำมำติดต้งั ระบบไดแ้ ก่ โปรแกรม Setupและ Driver ต่ำง ๆ เช่น โปรแกรม Setup MicrosoftOffice โปรแกรม 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, AdobePhotoshop, 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 ) กลุ่มบุคคลที่ทำหนำ้ ท่ีดูแลขอ้ มูลผำ่ นระบบจดั กำรฐำนขอ้ มูล ซ่ึงจะควบคุมใหก้ ำรทำงำนเป็นไปอยำ่ งรำบรื่น นอกจำกน้ียงัทำหนำ้ ท่ีกำหนดสิทธิกำรใชง้ ำนขอ้ มูล กำหนดในเร่ืองควำมปลอดภยั ของกำรใชง้ ำน พร้อมท้งัดูแลดำตำ้ เบสเซิร์ฟเวอร์ (Database Server) ใหท้ ำงำนอยำ่ งปกติดว้ ย 3.6 ผู้จดั การระบบ (System Manager) คือ ผวู้ ำงนโยบำยกำรใชค้ อมพวิ เตอร์ใหเ้ ป็นไปตำมเป้ำหมำยของหน่วยงำน เป็นผทู้ ่ีมีควำมหมำยต่อควำมสำเร็จหรือลม้ เหลวของกำรนำระบบคอมพวิ เตอร์เขำ้ มำใชง้ ำนเป็นอยำ่ งมำก4. ข้อมูลและสารสนเทศ 4.1 ข้อมูล (Data) หมำยถึง ขอ้ เทจ็ จริงหรือเหตุกำรณ์ท่ีเกิดข้ึน แลว้ ใชต้ วั เลขตวั อกั ษรหรือสญั ลกั ษณ์ ต่ำงๆ ทำควำมหมำยแทนสิ่งเหล่ำน้นั เช่น · คะแนนสอบวิชำภำษำไทยของนกั เรียน · อำยขุ องพนกั งำนในบริษทั ชินวตั รจำกดั · รำคำขำยของหนงั สือในร้ำนหนงั สือดอกหญำ้ · คำตอบท่ีผถู้ ูกสำรวจตอบในแบบสอบถำม

4.2 สารสนเทศ (Information) หมำยถึง ขอ้ สรุปต่ำงๆ ท่ีไดจ้ ำกกำรนำขอ้ มูลมำทำกำรวเิ ครำะห์ หรือผำ่ นวธิ ีกำรที่ ไดก้ ำหนดข้ึน ท้งั น้ีเพ่ือนำขอ้ สรุปไปใชง้ ำนหรืออำ้ งอิง เช่น · เกรดเฉล่ียของวชิ ำภำษำไทยของนกั เรียน · อำยเุ ฉล่ียของพนกั งำนในบริษทั ชินวตั รจำกดั · รำคำขำยสูงสุดของหนงั สือในร้ำนหนงั สือดอกหญำ้ · ขอ้ สรุปจำกกำรสำรวจคำตอบในแบบสอบถำม5. กระบวนการทางาน ( Procedure ) องคป์ ระกอบดำ้ นน้ีหมำยถึงกระบวนกำรทำงำนเพอ่ื ใหไ้ ดผ้ ลลพั ธ์ตำมตอ้ งกำร ในกำรทำงำนกบั คอมพวิ เตอร์ผใู้ ชจ้ ำเป็นตอ้ งทรำบข้นั ตอนกำรทำงำนเพ่อื ใหไ้ ดง้ ำนท่ีถูกตอ้ งและมีประสิทธิภำพ ซ่ึงอำจจะมีข้นั ตอนสลบั ซบั ซอ้ นหลำยข้นั ตอน ดงั น้นั จึงมีควำมจำเป็นตอ้ งมีคู่มือปฏิบตั ิงำน เช่น คู่มือผใู้ ช้ ( user manual ) หรือคูม่ ือผดู้ ูแลระบบ ( operation manual ) เป็นตน้


Like this book? You can publish your book online for free in a few minutes!
Create your own flipbook