Скачать презентацию ระบบคอมพวเตอรและการประมว ลผล ขอมล อาจารยสมเกยรต ชอเหมอน สาขาวชาวศวกรรมซอฟตแวร คณะวทยาศาสตรและเทคโนโลย tko webmail Скачать презентацию ระบบคอมพวเตอรและการประมว ลผล ขอมล อาจารยสมเกยรต ชอเหมอน สาขาวชาวศวกรรมซอฟตแวร คณะวทยาศาสตรและเทคโนโลย tko webmail

1376fdf36c6cd318a3985a850ea71e44.ppt

  • Количество слайдов: 25

ระบบคอมพวเตอรและการประมว ลผล ขอมล อาจารยสมเกยรต ชอเหมอน สาขาวชาวศวกรรมซอฟตแวร คณะวทยาศาสตรและเทคโนโลย (tko@webmail. npru. ac. th) ระบบคอมพวเตอรและการประมว ลผล ขอมล อาจารยสมเกยรต ชอเหมอน สาขาวชาวศวกรรมซอฟตแวร คณะวทยาศาสตรและเทคโนโลย ([email protected] npru. ac. th)

เนอหาทสนใจ • ระบบคอมพวเตอร • การประมวลผลขอมล (Data processing) – ขอมล (Data) – ระบบขอมล • การประมวลผลแบบอตโนมต เนอหาทสนใจ • ระบบคอมพวเตอร • การประมวลผลขอมล (Data processing) – ขอมล (Data) – ระบบขอมล • การประมวลผลแบบอตโนมต • ขน ตอนและวธการ ประมวลผล ขอมล – วทยาการคอมพวเตอร (computer science) – วทยาการคอมพวเตอรเชงทฤษฎ – พนฐานคณตศาสตร • คอมพวเตอรกบ มนษย – ขนตอนการคดของคอมพวเตอรแบบ มนษย • การเขยนโปรแกรมคอมพวเตอร (Computer Programming) http: //1. bp. blogspot. com/-

คอมพวเตอร • คอมพวเตอร (Computer) • อปกรณ ทางอเลกทรอนกส (electrinic device) ทมนษยใชเปนเครองมอชวยใน การ ประมวลผลขอมลในรปดจตอลดวยสมองก ล – คอมพวเตอร • คอมพวเตอร (Computer) • อปกรณ ทางอเลกทรอนกส (electrinic device) ทมนษยใชเปนเครองมอชวยใน การ ประมวลผลขอมลในรปดจตอลดวยสมองก ล – กำหนด ชดคำสงลวงหนาหรอโปรแกรมได (programmable) – ทำงาน ไดหลากหลายรปแบบ ขนอยกบ ชดคำสง – สามารถนำไปประยกตกบงานตางๆ http: //www. richardlander. co. uk/curriculum/ict-and-computing/ictไดแก การตรวจคลนความถของหวใจ and-computing-key-stage-4 การฝาก -

การทำงานของคอมพวเตอร • การประมวลผลดวยสมองกล (CPU) + (RAM) • ระบบคอมพวเตอร ( Computer System) ประกอบดวย 4 สวน การทำงานของคอมพวเตอร • การประมวลผลดวยสมองกล (CPU) + (RAM) • ระบบคอมพวเตอร ( Computer System) ประกอบดวย 4 สวน 1) 2) 3) 4) หนวย ประมวลผล หนวยความจำ หนวย รบเขา ขอมล หนวย สงออก ขอมล http: //www. dcnet. icete. o *หนวยสอสารชวยในการรบสงขอมล rg/

ขอมล (Data) • Digital Data – หนวยทเลกทสดของคอมพวเตอร bit – เลขฐานสอง 01001010 – การเขารหส - ขอมล (Data) • Digital Data – หนวยทเลกทสดของคอมพวเตอร bit – เลขฐานสอง 01001010 – การเขารหส - การถอดรหส (0, 1) http: //www. scoop. it/t/digital • บต ตวเลข ขอความ รปภาพ เสยง วดโอ – อปกรณทแปลงใหอยในรปของดจตอล – การจดเกบขอมลจำนวนมาก ความจ 1 Byte = (8 bit) – การสอสารขอมล ความเรวในการรบสงขอมล (b/s)

ระบบขอมล • กระบวนการประมวลผลดวยเครองมอ อเลกท รอนกส • สำหรบการสราง รบ สง จดเกบ รกษา หรอประมวลผลขอมล อเลกทรอนกส ทมา ระบบขอมล • กระบวนการประมวลผลดวยเครองมอ อเลกท รอนกส • สำหรบการสราง รบ สง จดเกบ รกษา หรอประมวลผลขอมล อเลกทรอนกส ทมา : https: //th. wikipedia. org/wiki/

การประมวลผลขอมล (Data processing) • ทำใหไดผลลพธตามทตองการ – ทำคนเดยว – รวมกนทำ – แบงกนทำ การประมวลผลขอมล (Data processing) • ทำใหไดผลลพธตามทตองการ – ทำคนเดยว – รวมกนทำ – แบงกนทำ

การประมวลผลแบบอตโนมต • การประมวลผลขอมลแบบอตโนมต (Automatic data processing) • ดจตอล คอมพวเตอรเปนเครองมอท ใชประมวลผลขอมล • มนษยอยากใหคอมพวเตอรทำงานแทน • แตคอมพวเตอรคดไมเปน การประมวลผลแบบอตโนมต • การประมวลผลขอมลแบบอตโนมต (Automatic data processing) • ดจตอล คอมพวเตอรเปนเครองมอท ใชประมวลผลขอมล • มนษยอยากใหคอมพวเตอรทำงานแทน • แตคอมพวเตอรคดไมเปน ตางจากมนษย • ต ATM ใชการ ประมวลผลแบบ ทนททนใด – Automatic Teller Machine หรอ

วทยาการคอมพวเตอร science) (computer • การศกษาคนควาทฤษฎการคำนวณสำหร บคอมพวเตอร และทฤษฎการประมวลผลสารสนเทศ ทงดาน ซอฟตแวร ฮารดแวร และ เครอขาย • วทยาการคอมพวเตอรเปนสาขาหนงในสา วทยาการคอมพวเตอร science) (computer • การศกษาคนควาทฤษฎการคำนวณสำหร บคอมพวเตอร และทฤษฎการประมวลผลสารสนเทศ ทงดาน ซอฟตแวร ฮารดแวร และ เครอขาย • วทยาการคอมพวเตอรเปนสาขาหนงในสา ขาวชาทางคอมพวเตอร • “วทยาการคอมพวเตอร ” เปนศาสตรทเนนในการเขยนโปรแกรมคอ มพวเตอร https: //en. wikipedia. org/wiki/Turing_ma

การประมวลผลขอมล อเลกทรอน กส • การประมวลผลขอมล โดยใชเครองอเลก ทรอนกส หรอการประมวลผลขอมลโดยใช เครองคอ มพวเตอร • การประมวลผล ขอมลทมปรมาณขอมล มากๆ การประมวลผลขอมล อเลกทรอน กส • การประมวลผลขอมล โดยใชเครองอเลก ทรอนกส หรอการประมวลผลขอมลโดยใช เครองคอ มพวเตอร • การประมวลผล ขอมลทมปรมาณขอมล มากๆ มความถก ตอง รวดเรว – การประมวลผลแตละคำสง ประมาณหนงในลานลานของวนาท • มขนตอน เชน (p. S) การประมวลผลทสลบซบซอน

ขนตอนการประมวลผลขอมล • CPU เปน อปกรณท คอมพวเตอร สำคญในการทำงานของ – ประมวลผลและควบคมการทำงานของคอมพวเตอร • ทงอปกรณ ทอยในคอมพวเตอรหร ออปกรณตอพวงตอ • ขนตอนการประมวลผลขอมล • CPU เปน อปกรณท คอมพวเตอร สำคญในการทำงานของ – ประมวลผลและควบคมการทำงานของคอมพวเตอร • ทงอปกรณ ทอยในคอมพวเตอรหร ออปกรณตอพวงตอ • Input • Process • Output https: //jidapa 40. wordpress. com/2012/07/08/cpu%E 0%B 8%84%E 0%B 8%B 7%E 0%B 8%AD%E 0%B 8%B 0%E 0%B 9%84%E 0%B 8%A 3 -

Input • Input : User นำเขาขอมลเขาส ระบบ โดยอาศยอปกรณ Input device • การเกบขอมล หรอรวบรวมขอมลใหมรปแบบโครงสรา งทเหมาะในการประมวลผล Input • Input : User นำเขาขอมลเขาส ระบบ โดยอาศยอปกรณ Input device • การเกบขอมล หรอรวบรวมขอมลใหมรปแบบโครงสรา งทเหมาะในการประมวลผล เพอใหไดผลลพธทตองการ • ไดแก https: //www. packtpub. com/books/content/whatsyour-input

process • ปญหาและวธแกปญหา • https: //www. slideshare. net/jumbabnaiteterruk/ss-42215503 process • ปญหาและวธแกปญหา • https: //www. slideshare. net/jumbabnaiteterruk/ss-42215503

พนฐานคณตศาสตร • • คณตศาสตรดสค รต ตรรกะและการพสจน เซต ฟงกชน และ ความสมพนธ ความรเบองตนเกยวกบทฤษฎ วน จำน http: พนฐานคณตศาสตร • • คณตศาสตรดสค รต ตรรกะและการพสจน เซต ฟงกชน และ ความสมพนธ ความรเบองตนเกยวกบทฤษฎ วน จำน http: //www. 224 book. com/product. detail_100603 1_th_3179564#

วทยาการคอมพวเตอรเชง • • ทฤษฎ โครงสราง ขอมล (Data Structures) อลกอรธม (Algorithms) ทฤษฎ ฐานขอมล (Database Theory) วทยาการคอมพวเตอรเชง • • ทฤษฎ โครงสราง ขอมล (Data Structures) อลกอรธม (Algorithms) ทฤษฎ ฐานขอมล (Database Theory) ทฤษฎ ออโตมาตา (Automata Theory) ภาษา รปนย (Formal Languages) ทฤษฎ คอมไพเลอร (Compiler Theory) ความมนคงคอมพวเตอร (Computer Security) และ ระบบปฏบตการ (Operating Systems) เปนตน

process • Process : เครองเรมทำการประมวลผล โดยขอมลท User Input เขามาจะสงไปเกบ ในหนวยความจำ หลก (Memory : RAM) process • Process : เครองเรมทำการประมวลผล โดยขอมลท User Input เขามาจะสงไปเกบ ในหนวยความจำ หลก (Memory : RAM) • Control Unit ควบคม การไหลของขอมลผานระบบ Bus system จาก RAM ไปยง CPU และ ALU เพอใหทำงานตาม คำสงระหวาง การปร ะมวลผล Register จะคอยเกบชดคำสงขณะท load ขอมลอย และ Cache

Output • สงทไดจากการประมวลผล http: //piyanut 38. blogspot. com/p/test 3. h tml https: //www. daydreameducation. Output • สงทไดจากการประมวลผล http: //piyanut 38. blogspot. com/p/test 3. h tml https: //www. daydreameducation. co. uk/input-outputdevices-free-resource-ict-d-54 f

Machine cycle • Machine cycle หมายถง เวลาทใชในการประมวลผลชดคำสงของเ ครองตอรอบสญญาณ นาฬกา เปนเวลาทรองขอการทำงาน เชน การเรยก (Load) ขอมล Machine cycle • Machine cycle หมายถง เวลาทใชในการประมวลผลชดคำสงของเ ครองตอรอบสญญาณ นาฬกา เปนเวลาทรองขอการทำงาน เชน การเรยก (Load) ขอมล , การประมวลผล (Execute) และการจดเกบ ขอมล

Machine cycle • Machine cycle จะประกอบดวย 2 ชวงจงหวะการทำงาน ไดแก 1. Instruction time ( I-time) Machine cycle • Machine cycle จะประกอบดวย 2 ชวงจงหวะการทำงาน ไดแก 1. Instruction time ( I-time) หมายถง ชวงเวลาท Control unit รบคำสง (Fetch) จาก memory และนำคำสงนนใสลงไปใน register จากนน Control unit จะทำการถอดรหสชดคำสงและพจารณาทอ ยของขอมลทตองการ 2. Execution time หมายถง ชวงเวลาท Control unit จะยายขอมลจาก memory ไปยง registers และสงขอมลให ALU จะทำงานตามคำสงนน เมอ ALU

Machine cycle (ตอ ) • 3. Output : หลงจาก CPU ประมวลผลเสรจ Control Unit จะควบคมการไหลของขอมลผาน Machine cycle (ตอ ) • 3. Output : หลงจาก CPU ประมวลผลเสรจ Control Unit จะควบคมการไหลของขอมลผาน Bus system เพอสงมอบ (Transfer) ขอมลจาก CPU มายงหนวยความจำ จากนนสงขอมลออกไปแสดงผลท Output device (หากคณใช card เพมความเรวในการแสดงผลของจอภาพ กจะสงผลตอความเรวของระบบไดเชนกน ) ผลลพธทไดจากการประมวลผลขอมล (Data) เรยกวา ขาวสารหรอสารสนเทศ (Information) • 4. Storage : หนวยจดเกบขอมล ซงหมายถงสอจดเกบสำรอง เชน Harddisk,

คอมพวเตอรกบ มนษย • มนษยมสตปญญาทชาญฉลาด – มความคดรเรมสรางสรรค – คดคน ประดษฐ เครองอำนวย ความสะดวก • เพมขด ความสามารถเชงพละกำลงททำงานแทนมนษยได คอมพวเตอรกบ มนษย • มนษยมสตปญญาทชาญฉลาด – มความคดรเรมสรางสรรค – คดคน ประดษฐ เครองอำนวย ความสะดวก • เพมขด ความสามารถเชงพละกำลงททำงานแทนมนษยได • การเคลอนท ไดรวดเรว หรอแมแตสรางเครองบนใหบนได – คดคน วธการคำนวณ ทฤษฏหรอหลกการคำนวณทนำมาใชประโยชนได – แต การทำงานของมนษยบางอยางกยงทำไดชา และมความหลงลมในดานความจำ http: //campus. sanook. com/ • ดงนน จงมความพยายามทจะสรางคอมพวเตอรขน มาชวยแบงเบาภาระของสมอง • คอมพวเตอร เปนเครองจกรทคดคำนวณไดรวดเร ว แมนยำ และมหนวยความจำ

ขนตอนการคด ของคอมพวเตอรแบ บมนษย • หนวย รบเขาและหนวยสงออกทำหนาเห มอนอวยวะรบสมผส ของมนษยคอ ห ตา จมก ลน กาย หนวยความจำทำหนาทจำคำสงและ ขนตอนการคด ของคอมพวเตอรแบ บมนษย • หนวย รบเขาและหนวยสงออกทำหนาเห มอนอวยวะรบสมผส ของมนษยคอ ห ตา จมก ลน กาย หนวยความจำทำหนาทจำคำสงและ ขอมล • หนวยประมวลผลทำ หนาทประมวลผลขอม ล เชน ทำการ เคลอนยายขอมล ทำ การคำนวณ ทำการเปรยบเทยบ และควบคมการทำงาน ของอปกรณคอมพวเ ตอรภายในเหมอนกบ สมองของมนษย http: //www. neutron. rmutphysics. com/science-

ขนตอนการคดของมนษยในการแ กปญหา • วเคราะหปญหากอน เชน การนำตวเลขจำนวน 3 จำนวนมา ทำการบวก แลวแสดงผลลพธ • อาจจะ ทำโดยการเขยนใสกระดาษหรอ คดแลวตอบกได ขนตอนการคดของมนษยในการแ กปญหา • วเคราะหปญหากอน เชน การนำตวเลขจำนวน 3 จำนวนมา ทำการบวก แลวแสดงผลลพธ • อาจจะ ทำโดยการเขยนใสกระดาษหรอ คดแลวตอบกได • ถาเขยน บนกระดานดำ จะตองด แลวจงคดและหาวธแกปญหา สมองจะคดคำนวณเพอใหไดคำตอบ • บางคนอาจคดในใจ หรอใชกระดาษทด จนกวาจะไดคำตอบเชน – จดตวเลข 8 และ 12 ลงในกระดาษ บวกกนได 20 แลวจงเอา 17 ไปบวกซงจะไดคำตอบเปน 37 • การคดแกปญหาจะตองเขาใจปญหาหรอลำดบวธกา http: //weblogsimple. blogspot. com/2011/08/blogรคด คนทมความจำด post_21. html มความคดด แกปญหาไดเกงกสามารถหาคำตอบไดเรว • สมองของแตละ คน ทม ลำดบขนตอนท ด

การเขยนโปรแกรมคอมพวเตอร (Computer Programming) • ควบคม การประมวลผลของคอมพวเตอร • กระบวนการ นำคอมพวเตอรไปใชแกปญหา ท • กจกรรม เชน การวเคราะห การเขยนโปรแกรมคอมพวเตอร (Computer Programming) • ควบคม การประมวลผลของคอมพวเตอร • กระบวนการ นำคอมพวเตอรไปใชแกปญหา ท • กจกรรม เชน การวเคราะห การพฒนาขนตอนวธการ ตรวจสอบ ความตองการ • การเขยนโคดดวยภาษาคอมพวเตอร • วตถประสงค คอ การหาลำดบของ คำสง • ประยกตใชกบงานดานตางๆ • การทดสอบเพอแก จดบกพรอง และปรบปรงให ดำเนนงานไดถกตอง • การพฒนา ซอฟแวรใช สำหรบ กระบวนการเขยนโ ปรแกรมขนาดใหญ

สรป • ระบบคอมพวเตอรประกอบดวย 4 สวนหลก เพอใชในการ ประมวลผล ขอมลอเลกทรอนกส อปกรณทสำคญคอ CPU และ RAM • การประมวลผลคอมพวเตอรประกอบดวย สรป • ระบบคอมพวเตอรประกอบดวย 4 สวนหลก เพอใชในการ ประมวลผล ขอมลอเลกทรอนกส อปกรณทสำคญคอ CPU และ RAM • การประมวลผลคอมพวเตอรประกอบดวย 1) input 2) Process 3) output • วทยาการคอมพวเตอร เปนสาขาทเรยนรการประมวลผลทงดานทฤษ ฏและการปฏบตเขยนโปรแกรมควบคมการทำง านของอปกรณคอมพวเตอร • การประมวลผลทางดานคอมพวเตอรเกยวของก บพนฐานทางคณตศาสตร • http: //coachการเขยนโปรแกรมเปนการควบคมการประมวลผลของ