ระบบปฏิบัติการ edit01
TRANSCRIPT
ระบบปฏบตการOperating System
Operating System
เปนซอฟตแวรทเอาไวใชสำาหรบควบคมและประสานงานระหวางอปกรณภายในคอมพวเตอรทงหมด ตงแตซพย หนวยความจำา ไปจนถงสวนนำาเขาและสงออกผลลพธ ( input/output device ) บางครงกนยมเรยกรวม ๆ วา แพลตฟอรม (platform ) คอมพวเตอรจะทำางานไดจำาเปนตองมระบบปฏบตการตดตงอยในเครองเสยกอน ซงกขนอยกบบรษทผผลตเครองนน ๆ วาจะเลอกใชแพลตฟอรม หรอระบบปฏบตการอะไรในการทำางาน เราจะพบเหนระบบปฏบตการอยในคอมพวเตอรแทบจะทกประเภทตงแตเครองขนาดใหญอยางเครองเมนเฟรมจนถงระดบเลกสด เชน เครองคอมพวเตอรพกพาประเภทพดเอ
BIOS
ไบออสเปนสวนหนงในกลมคำาสงทบรรจอยในหนวยความจำา ROM ซงเกบขอมลอยางถาวรถงแมจะไมมไฟฟาหลอเลยงกตาม มหนาทหลกคอ ควบคมอปกรณมาตรฐานในเครอง เชน ซพย หนวยความจำา ROM และRAM เมนบอรด
ฮารดดสก ฟลอปป ดสก พอรตแบบตางๆเปนตน
Basic Input Output System
Boot Up
พาวเวอรซบพลายสงสญญาณไปใหซพรยเรมทำางา น
พาวเวอรซบพลาย (power supply) ทำาหนาทจายพลงงานไปใหอปกรณตางๆภายในเครองคอมพวเตอร โดยจะเรมตนทำางานทนทเมอปมกดเปด(power on) และเมอเรมทำางานกจะมสญญาณสงไปบอกซพยดวย เรยกวา สญญาณ Power Good
Boot Up
ซพยจะสงใหไบออสทำางานทนททมกระแสไฟฟาจายมายงคอมพวเตอรและมสญญาณใหเรมทำางาน หนวยประมวลผลกลางหรอซพยจะพยายามเขาถงขอมลในไบออสเพอทำางานตามชดคำาสงทเกบไวโดยทนท
Boot Up
เรมทำางานตามกระบวนการทเรยกวา POST เพอตรวจเชคอปกรณตางๆ กระบวนการPOST (power on self test) เปนโปรแกรมสวนหนงในไบออสซงทำาหนาทตรวจสอบความพรอมของอปกรณทตดตงอยในเครอง ไมวาจะเปนเมนบอรด RAM ซพย รวมถงอปกรณตอพวงอนๆเชน คยบอรดหรอเมาส
Boot Up
ผลลพธจากกระบวนการ POST จะถกนำาไปเทยบกบขอมลทอยซมอส ขอมลของอปกรณตางๆทถกตดตงแลวในเครองหรอคา configuration จะเกบ อยในหนวยความจำาทเรยกวา ซมอส (CMOS – complementary metal oxide semiconductor)
Boot Up
ไบออสจะอานโปรแกรมสำาหรบบตจากฟลอปป ดสก ซดหรอฮารดดสก ขนถดไปไบออสจะเขาไปอานโปรแกรมสำาหรบบตระบบปฏบตการจากเซกเตอรแรกของฮารดดสก ฟลอปปดสกหรอซดรอม
Boot Upโปรแกรมสวนสำาคญจะถกถายลงหนวยความจำา RAM เมอไบออสรจกระบบไฟลของไดรวทบตไดแลวกจะไปอานโปรแกรมสวนสำาคญของระบบปฏบตการทเรยกวา เคอรเนล (kernel)เขามาเกบในหนวยความจำาหลกหรอ RAM ของคอมพวเตอรเสยกอน
Boot Up
ระบบปฏบตการในหนวยความจำาเขาควบคมเครองและแสดงผลประเภทของการบตเครอง
1.โคลดบต (Cold boot) เปนบตเครองทอาศยการทำางานของฮารดแวรโดยการกดปมเปดเครอง (power on) แลวเขาสกระบวนการทำางานโดยทนท
2.วอรมบต (Warm boot) เปนบตเครองโดยการทำาใหเกดกระบวนการบตใหมทเรยกวา การรสตารทเครอง (restart) โดยมากจะใชในกรณทเครองคอมพวเตอรไมสามารถทำางานตอไปได (เครองแฮงค) ซงจำาเปนตองการบตเครองกนใหม
File Management
การจดการกบไฟล (File Management)ความหมายของไฟล (File)ไฟล เปนหนวยในการเกบขอมลในคอมพวเตอร ซงอาจเกบอยในสอเกบบนทกขอมลตางๆเชน ฟลอปปดสก ฮารดดสก หรอซดรอม เปนตน
Hierarchical File System
ลำาดบโครงสรางไฟลเมอตองการเกบขอมลกจะมการจดเกบไฟลทแยกโครงสรางออกเปนสวนๆเหมอนกงกานสาขาตนไมแตละกงเรยกวา โฟลเดอร (Folder) ซงเปนทรวมไฟลขอมลเรองเดยวกนเขาไวเปนหมวดหมเพอใหสามารถเรยกใชไดโดยงายแบงเปน 2 สวนยอยดงนคอ 1.ไดเรคทอร (Directory) เปนโฟลเดอรสำาหรบ
จดหมวดหมไฟลขนสงสดในระบบ บางครงอาจเรยกวา root directory ซงบางระบบปฏบตการจะรวมทกทกไดรวไวในไดเรคทอรเดยวกน
2.ซบ ไดเรคทอร (sub Directory) เปนโฟลเดอรยอยทถกแบงและจดเกบไวออกมาอกชนหนง โดยทเราสามารถเอาขอมลและไฟลจดลงในซบไดเรคทอรไดเชนเดยวกน นอกจากนยงสามารถสรางซบไดเรคทอรยอยๆลงไปอกไดไมจำากด
Memory Management
การจกการหนวยความจำา
ในการประมวลผลกบขอมลทปรมาณมากหรอทำางานหลายๆโปรแกรมพรอมๆกน หนวยความจำาหลกประเภท RAM อาจมเนอทไมสำาหรบเกบขอมลในขณะประมวลผลได ระบบปฏบตการจะแกไขปญหานโดยวธทเรยกวา หนวยจำาเสมอน (VIM – virtual memory) โดยใชเนอทของหนาวเกบขอมลสำารอง เชน ฮารดดสก (เรยกวา สวอปไฟล –swap file) และแบงเนอทเหลานนออกเปนสวนๆเรยกวา เพจ (page) ซงมากรกำาหนดขนาดไวแนนอนจากนนระบบปฏบตการจะเลอกโหลดเอาเฉพาะขอมลในเพจทกำาลงจะใชนนเขาสหนวยความจำา RAM จนกวาจะเตม หลงจากนนหากยงมความการใชเนอทของ RAM เพมอก กจะจดการถายเทขอมลบางเพจทยงไมไดใชในขณะนนกลบออกไปไวในหนวยความจำาสำารองเพอใหแรมมเนอทเหลอวางสำาหรบนำาขอมลเพจใหมทจะตองใชในขณะนนเขามาแทนและสามารถทำางานตอไปได วธการนชวยใหสามารถจดสรรหนวยความจำาทมจำากดมาใชงานไดอยางมประสทธภาพมากยงขน
I/O Device Management
การจดการอปกรณนำาเขาและแสดงผลขอมลในการทำางานของระบบคอมพวเตอรนน อปกรณนำาเขามากกวาหนงตวสามารถสงขอมลไปยงระบบปฏบตการไดพรอมๆกน และในขณะนนระบบปฏบตการกอาจตองการสงขอมลจากหลายๆโปรแกรมไปยงอปกรณแสดงผลดวยเชนกน แตเนองจากอตราการรบสงขอมลของแตละอปกรณมความเรวตำากวาซพยมาก ระบบปฏบตการจงไดเตรยมพนทสวนหนง จะเปนในหนวยความจำาหรอ ฮารดดสกกตาม เรยกวา บฟเฟอร (buffer) เพอเปนทพกรอของขอมลทอานเขามาเตรยมสงออกไปยงอปกรณแสดงผลตางๆ
CPU Management
การจดการกบหนวยประมวลผลกลาง ในระบบคอมพวเตอรทตองทำางานหลายๆงานพรอมกนหรอทเรยกวา multi-tasking นน ระบบปฏบตการจำาเปนตอมการแบงเวลาของซพย เพอประมวลผลตางๆเหลานนดวย เนองจากซพยสามารถทำางานไดเพยงทละ หนงคำาสงเทานน โดยจะสลบการทำางานไปมาระหวางโปรแกรมของแตละงาน ผจงมองเหนเสมอนวาหลายๆโปรแกรมทำางานไดในเวลาเดยวกน
Multi – Tasking
คอ ความสามารถในการทำางานไดหลาย ๆ งาน หรอหลาย ๆ โปรแกรมในเวลาเดยวกน เชน พมพรายงานควบคไปกบการทองเวบ ซงในสมยกอนการทำางานของระบบปฏบตการจะอยในรปแบบทเรยกวา single-tasking ซงจะทำางานทละโปรแกรมคำาสง ผใชไมสามารถทจะสลบงานไประหวางโปรแกรมหรอทำางานควบคกนได แตสำาหรบในปจจบนจะพบเหนลกษณะการทำางานแบบนมากขน เชน ในระบบปฏบตการ Windows รมใหม ๆ ซงทำาใหการใชงานไดสะดวกและทำางานไดหลาย ๆ โปรแกรม
Multi – User
ในระบบการเชอมโยงคอมพวเตอรเขาไวดวยกนแบบเครอขาย ระบบปฏบตการททำาหนาทควบคมจะมคณสมบตอยางหนงทเรยกวา multi-user หรอความสามารถในการทำางานกบผใชไดหลาย ๆ คน ขณะทมการประมวลผลของงานพรอม ๆ กน ทำาใหกระจายการใชไดทวถงมากยงขน
Dos
Disk Operating System เปนชอเรยกระบบปฏบตการหลายตวทพฒนาโดย
ไอบเอมและไมโครซอฟท ในชวงป พ.ศ. 2524-พ.ศ. 2538 (โดยถารวมดอสในวนโดวส จะนบถงป พ.ศ. 2543) ตวอยางของระบบปฏบตการนเชน PC-DOS, MS-DOS, FreeDOS, DR-DOS, Novell-DOS, OpenDOS, PTS-DOS, ROM-DOS เนองจากดอสมผผลตหลายเจา เชน PC-DOS จากไอบเอม และ MS-DOS จากไมโครซอฟท เปนตน และดอสอนๆ ระบบปฏบตการดอสสวนมากทำางานภายใตเครองไอบเอมพซเสมอน ทใชซพย อนเทล x86
ระบบปฏบตการคอมพวเตอรระบบหนง สรางขนโดยบรษทไมโครซอฟต เนองจากความยากในการใชงานดอสทำาใหบรษท ไมโครซอฟตไดมการพฒนาซอฟตแวรทเรยกวา Windows ทมลกษณะเปน GUI (Graphic-User Interface) ทนำารปแบบของสญลกษณภาพกราฟกเขามาแทนการปอนคำาสงทละบรรทด ซง ใกลเคยงกบ แมคอนทอชโอเอส เพอใหการใชงานดอสทำาไดงายขน แตวนโดวสจะยง ไมใชระบบปฏบตการจรง ๆ เนองจากมนจะทำางานอยภายใตการควบคมของดอสอกท กลาวคอจะตองมการตดตงดอสกอนทจะตดตงระบบปฏบตการ Windows และผใชจะสามารถเรยกใชคำาสงตาง ๆ ทมอยในดอสไดโดยผานทางWindows ซง Windows จะงายตอการใชงานมากกวาดอสระบบปฏบตการ windows ใชหลกการแบงงานเปนสวน เรยกวา หนาตางงาน (windows) ทแสดงผลลพธแตละโปรแกรม มการผลตและจำาหนายหลายรน
Window
Mac OS X เปนระบบปฏบตการทใชตดตงลงบนเครอง
คอมพวเตอรอยาง Macbook และ iMac หากทานเคยไดทดลองใชแลวรบรองวาจะตองชอบ เพราะวามนมความเรว เสถยร ใชงานงาย และ สบายตา ไวรสมนอย ความสามารถครบครน อกทงซอรฟแวรบางอยางยงมใชไดแคบนระบบปฏบตการนเทานน หากวาคณจำาเปนทจะตองใชงานดานมลตมเดยอยเปนประจำา Mac ตอบโจทยไดดทสด เพราะทงเครอง Mac และ OSX ไดออกแบบมาเพอสงนอยแลว
iOS เปนระบบ บนเครองพกพาเคลอนทอยาง
iPhone, iPad และ iPod รปรางหนาตาของ iOS นนกคงจะเปนททราบกนดอยแลววานาใชขนาดไหน แตตองมองลกเขาไปถงดานใน คณจะเจอแอปพลเคชนมากมายใหเลอกใชกนแทบไมหมด ไมวาจะเปนเกมส การทำางานเอกสาร การสนทนา การถายรป และอนๆ แอปพลเคชนเหลานมใหเลอกทงแบบฟรและแบบซอ ทงนขนอยกบลกษณะและความสามารถของการใชงาน ใครทเคยไดใช iOS บน iPhone หรอ iPad แลวจะรสกไดทนทเลยวามนลนมาก แถมยงไมมอาการงอแง คาง หรอกระตกเลย นนเปนเพราะการทำางานระหวางฮารดแวรและซอรฟแวรเขากนไดอยางดเยยมนนเอง
Android เปนระบบปฏบตการทมพนฐานอยบนลนกซ
ถกออกแบบมาสำาหรบอปกรณทใชจอสมผส เชนสมารตโฟน และแทบเลตคอมพวเตอร ถกคดคนและพฒนาโดยบรษทแอนดรอยด
(Android, Inc.) ซงตอมา กเกล ไดทำาการซอตอบรษทในป พ.ศ. 2548 แอนดรอยดถกเปดตวเมอ ป พ.ศ. 2550 พรอมกบการกอตงโอเพนแฮนดเซตอลไลแอนซ ซงเปนกลมของบรษทผลตฮารดแวร, ซอฟตแวร และการสอสารคมนาคม ทรวมมอกนสรางมาตรฐานเปด สำาหรบอปกรณพกพาโดยสมารตโฟนทใชระบบปฏบตการแอนดรอยดเครองแรกของโลกคอ เอชทซ ดรม วางจำาหนายเมอป พ.ศ. 2551
รายชอ คณะผจดทำา
5831280002 นาย ณฐดนย มนนช เลขท 2
5831280003 นาย ภทรพงศ คลาย สวรรณ เลขท 3
5831280005 นายวชชากร ศราวงค เลขท 5
5831280010 นายอครพนธ พรหมบญ เลขท 10