ความหมาย และวิวัฒนาการ...

17
คคคคคคคค คคค คคคคคคคค คค

Upload: luna

Post on 10-Jan-2016

50 views

Category:

Documents


1 download

DESCRIPTION

ความหมาย และวิวัฒนาการ ของระบบปฏิบัติการ. ความเป็นมาการใช้งานคอมพิวเตอร์. ผู้ประดิษฐ์เครื่องจะเขียนโปรแกรมควบคุมการทำงาน ทุกขั้นตอน คำสั่งเป็นภาษาเครื่อง ( Machin e language). ชุดคำสั่งภาษา แอสเซมบลี้ ( Assembly language) และมีตัวแปล คำสั่งเรียกว่า แอ สเซม เบลอ ( Assembler). - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: ความหมาย และวิวัฒนาการ ของระบบปฏิบัติการ

ความหมายและ

วว�ฒนาการของระบบปฏิบ�ติการ

Page 2: ความหมาย และวิวัฒนาการ ของระบบปฏิบัติการ

ความเป�นมาการใช้�งานคอมพิวเติอร�

ผู้��ประดิษฐ์�เคร#$องจะเข&ยนโปรแกรมควบค(มการทำ*างาน ทำ(กข�,นติอน ค*าสั่�$งเป�นภาษาเคร#$อง (Machine language)

ช้(ดิค*าสั่�$งภาษาแอสั่เซมบล&, (Assembly language) และม&ติ�วแปล ค*าสั่�$งเร&ยกว0า แอสั่เซมเบลอ (Assembler)

ภาษาระดิ�บสั่�ง (High level language) เช้0น ภาษาเบสั่ก (BASIC) โคบอล (COBOL) ม&ติ�วแปลค*าสั่�$งเร&ยกว0า คอมไพิเลอร� (Compiler) และอนเทำอร�พิร&เติอร� (Interpreter) ค*าสั่�$งทำ&$ถู�กแปลงมาค#อ Code

Page 3: ความหมาย และวิวัฒนาการ ของระบบปฏิบัติการ

ความหมายของ System

Softwareเป็�นโป็รแกรมทำ� หน� ทำ��จั�ดก รเก��ยวก�บก รทำ� ง นของระบบอ� นวยคว มสะดวกแก�ผู้ �ใช้�ง นคอมพิ$วเตอร&ได�ง� ยข()น ทำ� ง นได�หล ยป็ระเภทำ เช้�น ควบค,มก รทำ� ง นของเคร-�อง และอ,ป็กรณ์& I/O เพิ$�มป็ระส$ทำธิ$ภ พิก รทำ� ง น เช้�น ระบบหล ยภ รก$จั หร-อระบบม�ลต$โป็รแกรมม$�ง (Multiprogramming)

Page 4: ความหมาย และวิวัฒนาการ ของระบบปฏิบัติการ

ความหมายของระบบปฏิบ�ติการ

Operating System : OS

เป็�นซอฟต&แวร&ระบบทำ��ทำ� หน� ทำ��เป็�นต�วกล งระหว� งฮ ร&ดแวร& และซอฟต&แวร&ป็ระย,กต&ทำ��วไป็ จั�ดสรรทำร�พิย กรในระบบคอมพิ$วเตอร& เพิ-�อให�บร$ก รแก�ซอฟต&แวร&ต� ง ๆโป็รแกรมทำ��ช้�วยจั�ดก รให�ก รร�นโป็รแกรมเสร4จัส$)นสมบ รณ์& และควบค,มก รทำ� ง นของเคร-�อง

Page 5: ความหมาย และวิวัฒนาการ ของระบบปฏิบัติการ

วว�ฒนาการของระบบปฏิบ�ติการ

ช้�วงป็5 ค.ศ.1945 - ค.ศ.1955 ผู้ล$ตเคร-�องจั�กรในก รค� นวณ์โดยใช้�หลอดส,ญญ ก ศ (Vacumm Tube)

หลอดิสั่(ญญากาศ ย�งไม0ม&ระบบปฏิบ�ติการ

ย,คทำ�� 1

เคร-�องม�ขน ดใหญ�ม ก หลอดส,ญญ ก ศป็ระม ณ์ 10,000 หลอดใช้�ฮ ร&ดแวร&ในก รส��งง น หร-อเร�ยกว� ปล�5กบอร�ดิ

Page 6: ความหมาย และวิวัฒนาการ ของระบบปฏิบัติการ

ภาพิติ�วอย0าง

หลอดิสั่(ญญากาศ ย�งไม0ม&ระบบปฏิบ�ติการ

ย,คทำ�� 1

Page 7: ความหมาย และวิวัฒนาการ ของระบบปฏิบัติการ

วว�ฒนาการของระบบปฏิบ�ติการ

ช้�วงป็5 ค.ศ.1955 - ค.ศ.1965 ป็ระด$ษฐ์&ทำร นซ$สเตอร&ได�ส� เร4จั และน� ม เป็�นองค&ป็ระกอบหล�กในก รสร� งคอมพิ$วเตอร&

ทำรานซสั่เติอร�ก�บการประมวลผู้ลแบบแบทำช้�

ย,คทำ�� 2

ใช้�มากในวงการธุ(รกจ ม�ก รแบ�งกล,�มหร-อจั�ดสรรบ,คล กรทำ��ทำ� ง นด� นคอมพิ$วเตอร& เช้�น ผู้ �ออกแบบระบบ น�กเข�ยนโป็รแกรม ฯลฯพิ�ฒน ภ ษ ฟอร&แทำน (FORTRAN) ถื-อว� เป็�นภ ษ คอมพิ$วเตอร&ระด�บส งภ ษ แรก โดิยใช้�บ�ติรเจาะร�ในการบ�นทำ7กข�อม�ล

Page 8: ความหมาย และวิวัฒนาการ ของระบบปฏิบัติการ

วว�ฒนาการของระบบปฏิบ�ติการ

ต�อม พิ�ฒน เป็�นระบบก รป็ระมวลผู้ลแบบแบทำช้& (Batch Processing System) รวบรวมงานไว�ในเทำปแม0เหล8ก ซ(�งม�ขน ดเล4กกว� บ�ตรเจั ะร

ทำรานซสั่เติอร�ก�บการประมวลผู้ลแบบแบทำช้� (ติ0อ)

ย,คทำ�� 2

ง นส�วนใหญ�ทำ��น� ม ใช้�เป็�นง นเก��ยวก�บทำ งวทำยาศาสั่ติร� และการค*านวณทำางวศวกรรม การแก�สั่มการทำางคณติศาสั่ติร�ต� ง ๆ ใช้�ระบบป็ฏิ$บ�ต$ก รเอฟเอ4มเอส (FMS : Fortran Moniter System)

Page 9: ความหมาย และวิวัฒนาการ ของระบบปฏิบัติการ

ภาพิติ�วอย0างทำรานซสั่เติอร�ก�บการประมวลผู้ล

แบบแบทำซ�ย,คทำ�� 2

Page 10: ความหมาย และวิวัฒนาการ ของระบบปฏิบัติการ

วว�ฒนาการของระบบปฏิบ�ติการ

ช้�วงป็5 ค.ศ.1965 - ค.ศ.1980 แบ�งกล,�มง นเป็�น 2 กล,�มใหญ� ค-อ ง นด� นธิ,รก$จั และง นด� นว$ทำย ศ สตร&

ไอซ&และระบบม�ลติโปรแกรม (Multiprogramming)

ย,คทำ�� 3

บร$ษ�ทำไอบ�เอ4มเป็�นผู้ �พิ�ฒน ไอบ&เอ8ม 360 เป�นเคร#$องคอมพิวเติอร�เคร#$องแรกทำ&$น*าเอาเทำคโนโลย&ไอซ&มาใช้�ม�แนวค$ดทำ� ง นแบบหล ยโป็รแกรม โดยก รแบ�งส�วนของหน�วยคว มจั� เป็�นส�วน ๆ เพิ-�อเก4บง นทำ��ม�ในระบบไว�

Page 11: ความหมาย และวิวัฒนาการ ของระบบปฏิบัติการ

วว�ฒนาการของระบบปฏิบ�ติการ

ห กง นม�ขน ดใหญ� ง นอ-�น ๆ จัะไม�ได�ร�บก รป็ระมวลผู้ลจันกว� ง นจัะป็ระมวลผู้ลเสร4จัส$)นก�อน ทำ� ให�ง นอ-�นต�องคอย

ไอซ&และระบบม�ลติโปรแกรม (ติ0อ)ย,คทำ�� 3

ป:ญหาการคอยนาน จั(งเก$ดแนวค$ดและออกแบบระบบก รทำ� ง นแบบจั�ดสรรเวล (Time Sharing)

Page 12: ความหมาย และวิวัฒนาการ ของระบบปฏิบัติการ

วว�ฒนาการของระบบปฏิบ�ติการ

ระบบป็ฏิ$บ�ต$ก รแรกทำ��ใช้� ค-อ ระบบปฏิบ�ติการม�ลติก (MULTIC : Multiplexed Information and Computing Service) พิ�ฒน โดยสถื บ�นเทำคโนโลย�แห�งร�ฐ์แมสช้ ช้ เซต (MIT : Massachusetts Instute of Technology) เคน ทำอมสั่�น (Ken Tompson) พิ�ฒนาระบบปฏิบ�ติการย�นกซ� (UNIX Operating System) น$ยมใช้�ในป็>จัจั,บ�นโดยเฉพิ ะสถื บ�นก รศ(กษ

ไอซ&และระบบม�ลติโปรแกรม (ติ0อ)ย,คทำ�� 3

Page 13: ความหมาย และวิวัฒนาการ ของระบบปฏิบัติการ

ภาพิติ�วอย0างไอซ&และระบบม�ลติโปรแกรม (Multiprogramming)

ย,คทำ�� 3

Page 14: ความหมาย และวิวัฒนาการ ของระบบปฏิบัติการ

วว�ฒนาการของระบบปฏิบ�ติการ

ช้�วงป็5 ค.ศ.1980 - ค.ศ.1990 ประดิษฐ์�ว&แอลเอสั่ไอ (VLSI : Very Large Scale Integrate Circuit) น� ม ใช้�ผู้ล$ตเคร-�องคอมพิ$วเตอร&ส�วนบ,คคล

คอมพิวเติอร�สั่0วนบ(คคลและระบบปฏิบ�ติการเคร#อข0าย

ย,คทำ�� 4

ใช้�ง นเฉพิ ะต�วหร-อเช้-�อมต�อหล ย ๆ เคร-�องเข� ด�วยก�น ใช้�ทำร�พิย กรร�วมก�นเร�ยกว� เคร#อข0ายคอมพิวเติอร� (Computer Network)

Page 15: ความหมาย และวิวัฒนาการ ของระบบปฏิบัติการ

วว�ฒนาการของระบบปฏิบ�ติการ

ระบบป็ฏิ$บ�ต$ก รทำ��ใช้�ก�บคอมพิ$วเตอร&ส�วนบ,คคลค-อ MS-DOS และ PC-DOS

คอมพิวเติอร�สั่0วนบ(คคลและระบบปฏิบ�ติการเคร#อข0าย (ติ0อ)

ย,คทำ�� 4

ระบบป็ฏิ$บ�ต$ก รทำ��ใช้�ส� หร�บคอมพิ$วเตอร&ส�วนบ,คคลทำ��เช้-�อมโยงก�นเป็�นเคร-อข� ยใช้�เร�ยกว� ระบบปฏิบ�ติการเคร#อข0าย (NOS : Network Operating System)

Page 16: ความหมาย และวิวัฒนาการ ของระบบปฏิบัติการ

ภาพิติ�วอย0างคอมพิวเติอร�สั่0วนบ(คคลและระบบ

ปฏิบ�ติการเคร#อข0ายย,คทำ�� 4

Page 17: ความหมาย และวิวัฒนาการ ของระบบปฏิบัติการ