Software - mrcud2.commrcud2.com/news_file/p63628490646.pdf · ค ำถำม 1....

23
Software

Transcript of Software - mrcud2.commrcud2.com/news_file/p63628490646.pdf · ค ำถำม 1....

Page 1: Software - mrcud2.commrcud2.com/news_file/p63628490646.pdf · ค ำถำม 1. ซอฟต์แวร์ (Software) คืออะไร?2. ซอฟต์แวร์มีควำมจ

Software

Page 2: Software - mrcud2.commrcud2.com/news_file/p63628490646.pdf · ค ำถำม 1. ซอฟต์แวร์ (Software) คืออะไร?2. ซอฟต์แวร์มีควำมจ

ค ำถำม

1. ซอฟตแวร (Software) คออะไร ?

2. ซอฟตแวรมควำมจ ำเปนหรอไม ?

3. ซอฟตแวรแบงกประเภทอะไรบำง ?

4. ซอฟตแวรระบบคออะไร ?

5. ซอฟตแวรประยกตคออะไร ?

6. ระบบปฏบตกำรแบงออกเปนกชนดอะไรบำง ?

Page 3: Software - mrcud2.commrcud2.com/news_file/p63628490646.pdf · ค ำถำม 1. ซอฟต์แวร์ (Software) คืออะไร?2. ซอฟต์แวร์มีควำมจ

ซอฟตแวร (Software)

ซอฟตแวร (Software) หมำยถงชดค ำสงหรอโปรแกรมทใชสงงำนใหคอมพวเตอรท ำงำน

Page 4: Software - mrcud2.commrcud2.com/news_file/p63628490646.pdf · ค ำถำม 1. ซอฟต์แวร์ (Software) คืออะไร?2. ซอฟต์แวร์มีควำมจ

ควำมจ ำเปนของซอฟตแวร

กำรทคอมพวเตอรสำมำรถท ำงำนใหกบเรำไดอยำงมำกมำย เปนเพรำะวำมผพฒนำโปรแกรมคอมพวเตอรมำใหเรำสงงำนคอมพวเตอร

ซอฟตแวรหรอโปรแกรมพวเตอรจงเปนสวนส ำคญทควบคมกำรท ำงำนของคอมพวเตอรใหด ำเนนกำรตำมแนวควำมคดทไดก ำหนดไวลวงหนำแลว

Page 5: Software - mrcud2.commrcud2.com/news_file/p63628490646.pdf · ค ำถำม 1. ซอฟต์แวร์ (Software) คืออะไร?2. ซอฟต์แวร์มีควำมจ

ซอฟตแวรและภำษำคอมพวเตอร กำรบอกสงทมนษยเขำใจใหคอมพวเตอรรบร และท ำงำนไดอยำง

ถกตองจ ำเปนตองมสอกลำง ถำเปรยบเทยบกบชวตประจ ำวนแลว เรำมภำษำทใชในกำรตดตอสอสำร เชนเดยวกนถำมนษยตองกำรถำยทอดควำมตองกำรใหคอมพวเตอรรบร จะตองอำศยสอกลำงทเรยกวำ “ภำษำคอมพวเตอร” ภำษำคอมพวเตอรในแตละยคประกอบดวย

Page 6: Software - mrcud2.commrcud2.com/news_file/p63628490646.pdf · ค ำถำม 1. ซอฟต์แวร์ (Software) คืออะไร?2. ซอฟต์แวร์มีควำมจ

ภำษำคอมพวเตอร ภำษำคอมพวเตอรในแตละยคประกอบดวย

1. ภำษำเครอง (Machine Languages)

2. ภำษำแอสเซมบล (Assembly Languages)

3. ภำษำระดบสง (High-Level Languages)

4. ภำษำยคท 4 (Fourth-Generation Languages:4GL)

5. ภำษำเชงวตถ (Object-Oriented Languages)

Page 7: Software - mrcud2.commrcud2.com/news_file/p63628490646.pdf · ค ำถำม 1. ซอฟต์แวร์ (Software) คืออะไร?2. ซอฟต์แวร์มีควำมจ

ชนดของซอฟตแวร

ซอฟตแวรระบบ ซอฟตแวรประยกต

ซอฟตแวร

ระบบปฏบตการ ตวแปลภาษา ส าเรจ เฉพาะ

Page 8: Software - mrcud2.commrcud2.com/news_file/p63628490646.pdf · ค ำถำม 1. ซอฟต์แวร์ (Software) คืออะไร?2. ซอฟต์แวร์มีควำมจ

ซอฟตแวรระบบ

คอมพวเตอรประกอบดวย หนวยรบเขา หนวยสงออก หนวยความจ า และหนวยประมวลผล ในการท างานของคอมพวเตอรจ าเปนตองมการด าเนนงานกบอปกรณพนฐานทจ าเปน ดงนนจงตองมซอฟตแวรระบบเพอใชในการจดการระบบ หนาทหลกของซอฟตแวรระบบประกอบดวย

Page 9: Software - mrcud2.commrcud2.com/news_file/p63628490646.pdf · ค ำถำม 1. ซอฟต์แวร์ (Software) คืออะไร?2. ซอฟต์แวร์มีควำมจ

ซอฟตแวรระบบ (ตอ) หนำทหลกของซอฟตแวรระบบประกอบดวย 1. ใชในกำรจดกำรหนวยรบเขำและหนวยสงออก เชน รบกำรกดแปนตำง ๆ บนแผงแปน

อกขระ สงรหสตวอกษรออกทำงจอภำพหรอเครองพมพ ตดตอกบอปกรณรบเขำ และสงออกอน ๆ เชน เมำส อปกรณสงเครำะหเสยง

2. ใชในกำรจดกำรหนวยควำมจ ำ เพอน ำขอมลจำกแผนบนทกมำบรรจยงหนวยควำมจ ำหลก หรอในท ำนองกลบกน คอน ำขอมลจำกหนวยควำมจ ำหลกมำเกบไวในแผนบนทก

3. ใชเปนตวเชอมตอระหวำงผใชงำนกบคอมพวเตอร สำมำรถใชงำนไดงำยขน เชน กำรขอดรำยกำรสำรระบบในแผนบนทก กำรท ำส ำเนำแฟมขอมล

ซอฟตแวรระบบพนฐำนทเหนกนทวไป แบงออกเปนระบบปฏบตกำร และ ตวแปลภำษำ ซอฟตแวรทงสองประเภทนท ำใหเกดพฒนำกำรประยกตใชงำนไดงำยขน

Page 10: Software - mrcud2.commrcud2.com/news_file/p63628490646.pdf · ค ำถำม 1. ซอฟต์แวร์ (Software) คืออะไร?2. ซอฟต์แวร์มีควำมจ

ซอฟตแวรระบบ - ระบบปฏบตกำร

ระบบปฏบตกำร (Operating System : OS) เปนซอฟตแวรใชในกำรดแลระบบคอมพวเตอร เคร อ งคอมพว เตอรท ก เคร อ งจะต องมซอฟตแวรระบบปฏบตกำรน ตวอยำงเชนดอส วนโดวส โอเอสท ยนกซ เปนตน

Page 11: Software - mrcud2.commrcud2.com/news_file/p63628490646.pdf · ค ำถำม 1. ซอฟต์แวร์ (Software) คืออะไร?2. ซอฟต์แวร์มีควำมจ

ตวอยางซอฟตแวรระบบ

Page 12: Software - mrcud2.commrcud2.com/news_file/p63628490646.pdf · ค ำถำม 1. ซอฟต์แวร์ (Software) คืออะไร?2. ซอฟต์แวร์มีควำมจ

ตวอยางซอฟตแวรระบบ

Page 13: Software - mrcud2.commrcud2.com/news_file/p63628490646.pdf · ค ำถำม 1. ซอฟต์แวร์ (Software) คืออะไร?2. ซอฟต์แวร์มีควำมจ

ตวอยางซอฟตแวรระบบ

Page 14: Software - mrcud2.commrcud2.com/news_file/p63628490646.pdf · ค ำถำม 1. ซอฟต์แวร์ (Software) คืออะไร?2. ซอฟต์แวร์มีควำมจ

ซอฟตแวรระบบ - ตวแปลภำษำ ในกำรพฒนำซอฟตแวรจ ำเปนตองมซอฟตแวรทใชในกำรแปลภำษำ

ระดบสง เพอแปลภำษำระดบสงใหเปนภำษำเครอง ภำษำระดบสงมหลำยภำษำ ภำษำระดบสงนสรำงขนเพอใหผเขยนโปรแกรมเขยนชดค ำสงไดงำย

ภำษำระดบสงทพฒนำขนมำทกภำษำจะตองมตวแปลภำษำ ตวอยำงภำษำระดบสง เชน PASCAL, BASIC, C, LOCO เปนตน

Page 15: Software - mrcud2.commrcud2.com/news_file/p63628490646.pdf · ค ำถำม 1. ซอฟต์แวร์ (Software) คืออะไร?2. ซอฟต์แวร์มีควำมจ

ซอฟตแวรประยกต

ซอฟตแวรประยกต คอซอฟตแวรทใชกนงำนดำนตำงๆ ตำมควำมตองกำรของผใช ทสำมำรถน ำมำใชประโยชนไดโดยตรง เรำแบงซอฟตแวรประยกตออกเปนสองกลมคอ ซอฟตแวรส ำเรจ และซอฟตแวรทพฒนำขนใชงำนเฉพำะ

Page 16: Software - mrcud2.commrcud2.com/news_file/p63628490646.pdf · ค ำถำม 1. ซอฟต์แวร์ (Software) คืออะไร?2. ซอฟต์แวร์มีควำมจ

ซอฟตแวรประยกต - ซอฟตแวรส ำเรจ

ซอฟตแวรส ำเรจ เปนซอฟตแวรทบรษทพฒนำขน แลวน ำออกมำจ ำหนำยเพอใหผใชงำนซอไปใชงำนไดโดยตรง โดยมจ ำหนำยในทองตลำดทวไป ม 5 กลมใหญ ไดแก

1. ซอฟตแวรประมวลผลค ำ 2. ซอฟตแวรตำรำงท ำงำน 3. ซอฟตแวรจดกำรฐำนขอมล 4. ซอฟตแวรน ำเสนอ 5. ซอฟตแวรสอสำรขอมล

Page 17: Software - mrcud2.commrcud2.com/news_file/p63628490646.pdf · ค ำถำม 1. ซอฟต์แวร์ (Software) คืออะไร?2. ซอฟต์แวร์มีควำมจ

ซอฟตแวรประยกต - ซอฟตแวรใชงำนเฉพำะ

ซอฟตแวรใชงำนเฉพำะ เปนซอฟตแวรทถกผลตขนเพอใชงำนเฉพำะส ำหรบงำนแตละประเภทใหตรงกบควำมตองกำรของผใชแตละรำย

ซอฟตแวรใชงำนเฉพำะมกเปนซอฟตแวรทผพฒนำตองเขำไปศกษำรปแบบกำรท ำงำนหรอควำมตองกำรของธรกจนนๆ แลวจดท ำขน เชน ระบบงำนทำงดำนบญช ระบบงำนจดจ ำหนำย เปนตน

Page 18: Software - mrcud2.commrcud2.com/news_file/p63628490646.pdf · ค ำถำม 1. ซอฟต์แวร์ (Software) คืออะไร?2. ซอฟต์แวร์มีควำมจ

ระบบปฏบตกำรแบงออกเปนกชนดอะไรบำง ?

ระบบปฏบตกำรแบงออกเปน 3 ชนด คอ 1. ประเภทใชงำนเดยว เปนระบบปฏบตกำรนจะก ำหนดให

คอมพวเตอรใชงำนไดครงละหนงงำนเทำนน เชน DOS เปนตน

2. ประเภทใชหลำยงำน เปนระบบปฏบตกำรประเภทนสำมำรถควบคมกำรท ำงำนพรอมกนหลำยงำนในขณะเดยวกน เชน Windows 98 ขนไป และ UNIX เปนตน

3. ประเภทใชงำนหลำยคน เปนระบบปฏบตกำรทขณะใดขณะหนงมผใชคอมพวเตอรพรอมกนหลำยคน เชน Windows NT และ UNIX เปนตน

Page 19: Software - mrcud2.commrcud2.com/news_file/p63628490646.pdf · ค ำถำม 1. ซอฟต์แวร์ (Software) คืออะไร?2. ซอฟต์แวร์มีควำมจ

ระบบตดตอใชงำนคอมพวเตอร

1. กลมพมพค ำสงเขำทละบรรทด คอระบบตดตอทตองปอนค ำสงทละบรรทด เชน DOS (คลกภำพประกอบ)

2. กลมเลอกรำยกำรเมน คอระบบทจะแสดงรำยกำรยอยของค ำสงตำงๆ โดยทวไปเปนขอควำมตวอกษรไมเปนรปกรำฟก ผใชเพยงแตเลอนตวชแถบส หรอสญลกษณลกศรขนหรอลงไปยงรำยกำรทตองกำร

3. กลมเลอกสญรป คอระบบทมลกษณะคลำยกลมเลอกรำยกกำรเมน เพยงแตวำลกษณะเดนของกลมนคอจะเปนรปภำพ หรอสญรปโดยมอปกรณเปนตวเลอนตวชและรำยกำร ระบบตดตอผใชเชงกรำฟกเรยกวำ Graphic User Interface หรอ GUI

Page 20: Software - mrcud2.commrcud2.com/news_file/p63628490646.pdf · ค ำถำม 1. ซอฟต์แวร์ (Software) คืออะไร?2. ซอฟต์แวร์มีควำมจ
Page 21: Software - mrcud2.commrcud2.com/news_file/p63628490646.pdf · ค ำถำม 1. ซอฟต์แวร์ (Software) คืออะไร?2. ซอฟต์แวร์มีควำมจ
Page 22: Software - mrcud2.commrcud2.com/news_file/p63628490646.pdf · ค ำถำม 1. ซอฟต์แวร์ (Software) คืออะไร?2. ซอฟต์แวร์มีควำมจ
Page 23: Software - mrcud2.commrcud2.com/news_file/p63628490646.pdf · ค ำถำม 1. ซอฟต์แวร์ (Software) คืออะไร?2. ซอฟต์แวร์มีควำมจ

ทมำ

www.mwit.ac.th/~jeed/teach/ng30101/1_53/software.ppt

เรยบเรยงโดย

เกรยงศกด ปองสพรรณ