1. Trang chủ
  2. » Luận Văn - Báo Cáo

GIỚI THIỆU hệ điều HÀNH OS2

17 865 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Giới thiệu hệ điều hành OS/2
Tác giả Phạm Ngọc Hải, Nguyễn Văn Huân, Hồ Viết Dân, Nguyễn Phan Quốc Trung
Chuyên ngành Kỹ thuật máy tính
Thể loại Bài tiểu luận
Định dạng
Số trang 17
Dung lượng 1,18 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

slide thuyết trình, slide báo cáo, slide đề tài, slide, download slide

Trang 1

GIỚI THIỆU HỆ ĐIỀU HÀNH OS/2

Nhóm 4:

Phạm Ngọc Hải

Nguyễn Văn Huân

Hồ Viết Dân

Nguyễn Phan Quốc Trung

Trang 2

HỆ ĐIỀU HÀNH OS/2

 OS/2 là một hệ điều hành máy tính, Ban đầu

được tạo ra bởi sự hợp tác giữa IBM và

Microsoft Sau đó được IBM phát triển độc quyền

 OS/2 là viết tắt của “Operating system / 2, Nó được giới thiệu là một phần của sư thay đổi thế

hệ máy tính mới của IBM Hiện nay OS/2 không còn trên thị trường kể từ ngày 31 tháng 12 năm

2006

 OS/2 được ví như là người kế nhiệm hoàn hảo của DOS Mang những đặc điểm tương đồng với Unix, Xenix, và Windows

Trang 3

Các phiên bản OS/2

 Hệ điều hành OS/2 đã từng có nhiều phiên bản

trên thị trường Đó là OS/2 1.0 được công bố vào tháng 4 năm 1987 và phát hành trong tháng 12, OS/2 1.1 trong Tháng 10 năm 1988, tiếp sau đó là OS/2 1.2 và OS/2 1.3 , OS/2 2.0 , OS/2 3.0 , OS/

2 4.0(Warp 4),OS /2 Warp V4 và OS/2 Warp

Server và không ít phiên bản khác Có nhiều điểm khác biệt giữa các phiên bản của OS/2, nhưng

một vài khác biệt có ý nghĩa một số thì không

Những khác biệt có thể tìm thấy trong các phiên bản của OS/2 chỉ là nhửng khoản mục nhỏ chẳng hạn như kiểm soát việc hiển thị video (Vio Mã số)

và xử lý các sự kiện bàn phím và con chuột, thủ tục cài đặt tốt hơn , hỗ trợ kỹ thuật, các trình điều khiển phần cứng tốt hơn v.v.

Trang 6

Lịch sử phát triển

 OS/2 được hình thành khi IBM và Microsoft ký hiệp định phát triển chung vào tháng 8 năm

1985 Với tên mã là “CP/DOS”và mất 2 năm

để hoàn thành sản phẩm đầu tiên.

1987 và phát hành rộng rãi vào tháng 12 Ở

phiên bản này cho phép hiển thị video, xử lý các công việc từ bàn phím và con chuột mà

không cần phải gọi BIOS hoặc phần cứng truy cập trực tiếp Ngoài ra các dạng thức chương trình đã có thể chạy dưới môi trường MS –

DOS , đồng thời cho phép chạy nhiều chương trình cùng một lúc

Trang 7

 OS/2 1.1 được giới thiệu vào tháng 11 năm 1988

với giao diện người dùng tương tự với Windows

2.1 Giao diện này được thay thế trong các phiên

bản 1.2 và 1.3 sau đó bởi một giao diện tinh chỉnh hơn gần giống Windows 3.1 Các phiên bản mở

rộng của OS/2 1.1 được giới thiệu hổ trợ cơ sở dữ liệu để phân phối các hệ thống cơ sở dữ liệu IBM và SNA hổ trợ thông tin liện lạc trong các mạng lưới

máy tính lớn của IBM

 Phiên bản 1.2 giới thiệu hệ thống tập tin cài đặt

đáng chú ý là hệ thống tập tin HPFS Nó cung cấp một số cải tiến so với hệ thống tập tin cũ FAT ở chổ tên tập tin dài hơn, khả năng mở rộng thuộc tính,

ngoài ra các thuộc tính mở rộng cũng đã được thêm vào hệ thống tập tin FAT

Trang 8

 Các bản mở rộng của phiên bản này giới thiệu

thêm TCP/IP cho phép truy cập internet

 OS/2 2.0 được phát hành vào tháng 4 năm 1992

Nó cung cấp 1 API 32 – bit cho các chương trình

bản địa, mặc dù hệ điều hành chính nó là một hổn hợp 16 – bit và 32 bit Nó bao gồm 1 chương trình GUI mới gọi là “nơi làm việc” Thay vì chỉ đơn

thuần cung cấp môi trường cho các cửa sổ chương trình, các “nơi làm việc “ này cung cấp một trường trong đó một người dùng có thể quản lý tập tin,

chương trình và các thiết bị bằng cách thao tác các biểu tượng trên màn hình

 OS / 2 2.0 được mời chào của IBM là "một hệ điều hành DOS tốt hơn so với DOS và Windows tốt hơn

so với Windows" Lần đầu tiên, OS / 2 đã có thể

chạy hơn một ứng dụng DOS tại một thời điểm

Trang 9

 Do hạn chế của các bộ vi xử lý 80.286 Intel,

OS / 2 1.x chỉ có thể chạy một chương trình DOS tại một thời điểm,và chương trình DOS này toàn quyền sử dụng CPU Một vấn đề

trong chế độ DOS có thể sụp đổ toàn bộ máy tính Ngược lại, OS/2 2.0 có thể được hưởng lợi từ chế độ 8.086 ảo của bộ vi xử lý 80.386 Intel nhằm tạo ra một máy ảo an toàn hơn

nhiều để chạy chương trình DOS Điều này bao gồm một bộ đầy đủ các tùy chọn cấu

hình để tối ưu hóa hiệu suất và khả năng cho từng chương trình DOS Hệ điều hành OS/2 2.0 có thể chạy các chương trình một cách

trơn tru như các hệ điều hành chế độ thực

khác (như Xenix)

Trang 10

 Giống như hầu hết các môi trường 32-bit, OS / 2 có thể nhưng không chạy hệ điều hành DOS, Hình

thức bảo vệ các chương trình sử dụng giao diện

VCPI cũ hơn, không giống như chế độ tiêu chuẩn của Windows 3.1, nó chỉ được hỗ trợ chương trình bằng văn bản theo DPMI

 Không giống như Windows NT, OS / 2 cũng gặp

phải các chương trình DOS có khả năng làm ngắt phần cứng , vì vậy bất kỳ chương trình DOS nào

cũng có thể là treo các máy tính theo cách này Tuy nhiên OS / 2 có thể sử dụng một cơ quan giám sát phần cứng trên các máy được lựa chọn (đặc biệt là máy IBM) để thoát ra khỏi bế tắc như vậy Sau đó, phát hành 3,0 thừa hưởng những cải tiến của Intel mới hơn 486 và Intel Pentium-(VIF), mà là một

phần của chế độ ảo mở rộng (VME)-để giải quyết vấn đề này

Trang 11

 Khả năng tương thích với Windows 3.0 (và sau đó là

Windows 3.1) đã được thực hiện bằng cách thay đổi các

thành phần code chạy bên trong DOS ảo để thích ứng với người dùng Windows – mode.Ban đầu, một phiên bản gần như hoàn chỉnh của Windows code đã được bao gồm với

OS / 2 3.0 trong Windows, OS / 2 2.0, và Windows 3.1

trong OS / 2 2.1 Sau đó, IBM đã phát triển phiên bản của

OS / 2 có thể chạy các ứng dụng trên Windows đã có trước

đó Nó hoặc có thể chạy toàn màn hình, sử dụng các thiết lập của riêng mình của các trình điều khiển video, hay "liền mạch", nơi mà các chương trình Windows sẽ xuất hiện trực tiếp trên OS / 2 máy tính để bàn Quá trình có chứa

Windows đã được trao quyền truy cập khá phong phú, phần cứng, đặc biệt là video, và kết quả là chuyển đổi giữa một WinOS toàn màn hình , Tuy nhiên cũng có các vấn đề nảy sinh khi chạy đòng thời 2 ứng dụng lúc.Nguyên nhân OS / 2 chỉ chạy các thành phần hệ thống sử dụng-mode của

Windows, nó không tương thích với các trình điều khiển

thiết bị Windows (VxDs) và các ứng dụng cần chúng

Trang 12

 OS / 2 phiên bản 3.0, phát hành vào năm 1994, được gắn nhãn là "OS / 2 Warp" để làm nổi bật những lợi ích hiệu quả hoạt động của nó.

2.1, hỗ trợ phần cứng rộng hơn, khả năng đa phương tiện lớn hơn, mạng Internet tương thích, và nó bao gồm một bộ ứng dụng văn phòng cơ bản được biết đến như một công trình của IBM Nó được phát hành trong hai phiên bản:

Phiên bản phổ thông là "Red spine" và phiên thương mại là

"Blue spine" (đặt tên theo màu sắc của các hộp của họ)

dụng bằng cách tìm và sử dụng Windows đã được cài đặt trên ổ cứng của máy tính.

mình, và vì vậy có thể hỗ trợ các ứng dụng Windows mà

không cần cài đặt Windows

Windows được cài đặt sẵn, "Red spine" là sản phẩm rất phổ biến hơn

Trang 13

 Trong OS / 2 2.0, hiệu suất hệ thống con nhạy cảm nhất, bao gồm các đồ họa (GRE) và hệ thống đa

phương tiện (MMPM / 2),và được cập nhật mã 32-bit trong một fixpack ở phiên bản OS/2 2.1

 Warp 3 đã mang về một hệ thống cửa sổ 32-bit,

trong khi Warp 4 giới thiệu hướng đối tượng

GRADD mô hình điều khiển hiển thị32-bit

 Năm 1996, Warp 4 thêm Java và phần mềm nhận dạng giọng nói IBM cũng phát hành phiên bản máy chủ của Warp 3 và Warp 4

 Warp 4 là phiên bản cuối phân phối rộng rãi của

OS / 2, và IBM đã công bố ngay sau khi kết thúc

tiếp thị hệ điều hành cho người dùng cá nhân

 Các phiên bản của OS/2 đã chính thức khai tử vào ngày 31/12/2006

Trang 14

Công nghệ

Hệ thống đồ họa một lớp có tên Presentation

Manager, nó quản lý các cửa sổ, phông chữ, và

các biểu tượng Đây là chức năng tương tự trong một phiên bản không nối mạng của X11 hoặc GDI Windows Phần này nằm trong Shell nơi làm việc (WPS) được giới thiệu trong OS / 2 2.0

 WPS là một vỏ hướng đối tượng cho phép người dùng thực hiện nhiệm vụ điện toán truyền thống

như truy cập các tập tin, máy in, các chương trình tài nguyên đưa ra, và nâng cao các tiến trình theo định hướng đối tượng bằng cách sử dụng built-in

và các đối tượng ứng dụng của bên thứ ba mở

rộng trình bao trong một modem tích hợp không có trên các hệ điều hành khác chính thống

Trang 15

 Các nhà cung cấp phần cứng ít khi cung cấp các

hỗ trợ cho OS / 2 và Linux Để khắc phục vấn đề

này cho card video, IBM cấp phép một phiên bản thu gọn của các trình điều khiển hiển thị Scitech,

cho phép người dùng lựa chọn từ một lựa chọn

rộng của thẻ hỗ trợ thông qua dẫn nguồn [Scitech driver thiết kế kiểu mô-đun cần thiết]

WPS đại diện cho các đối tượng như các ổ đĩa, thư mục, tập tin, các đối tượng chương trình, và máy in

sử dụng hệ thống Object Model (SOM), cho phép các mã chia sẻ giữa các ứng dụng, có thể được

viết bằng ngôn ngữ lập trình khác nhau Một phiên bản phân phối được gọi là DSOM cho phép các đối tượng trên máy tính khác nhau có thể giao tiếp

Trang 16

 OS / 2 cũng bao gồm một tiến bộ cấp tiến trong

phát triển ứng dụng với công nghệ tài liệu hợp chất gọi là OpenDoc, được phát triển với Apple

OpenDoc chứng minh công nghệ một công nghệ

thú vị , nhưng đã không được sử dụng rộng rãi

hoặc được chấp nhận bởi người dùng hoặc phát

triển OpenDoc cũng không còn được phát triển

 Các khả năng đa phương tiện của OS / 2 có thể

truy cập thông qua giao diện dòng lệnh Media

Control Bản cập nhật mới nhất (kèm với các phiên bản IBM của Netscape Navigator plugins) thêm hỗ trợ cho các tập tin MPEG Hỗ trợ cho các định

dạng mới hơn như PNG, JPEG lũy tiến, DivX, Ogg, MP3 đến từ bên thứ ba Đôi khi nó được tích hợp với hệ thống đa phương tiện, nhưng hoạt động như một hệ thống độc lập

 TCP / IP dựa trên mã nguồn mở BSD stack

Trang 17

Vấn đề

phải phục vụ cho cửa sổ tin nhắn của mình, hệ thống toàn bộ GUI có thể gặp khó khăn và khởi động lại sau một lần yêu cầu Vấn đề này

đã giảm đáng kể với sau này với Warp 3 fixpacks và được khác

phục với bằng Warp 4, bằng cách kiểm soát (ngắt) các ứng dụng

sau khi nó đã không trả lời cho một vài giây

thể dẫn thiết kế hệ thống bỏ qua các cơ chế cho phép các tiến trình trong hàng đợi được xữ lý theo một trình tự xác định Đồng thời khi

mà 2 tiến trình khác nhau cùng được nạp vào một lúc sẽ dẫn đến sự tắc nghẽn của hệ thống, ví dụ như bàn phím và con chuột trong một giao diện điều khiển chương trình Mặc dù lựa chọn đã được bổ

sung sau này, nó chỉ làm việc trên các socket mạng Nhưng trường hợp một giao diện điều khiển chương trình, thực hiện một tiến trình riêng biệt cho từng hàng đợi và sự sắp xếp các tiến trình này đã làm cho nó khó khăn để điều phối đúng tất cả các thiết bị đầu vào trước khi bắt đầu các chương trình khác trong phiên Do đó, giao diện

điều khiển chương trình thường được hỏi là nhập bàn phím hay con chuột , mà kết quả CPU lãng phí và một tài nguyên giúp cho người dùng có thể nhập dữ liệu Trong OS / 2 3,0 IBM giới thiệu một giải pháp mới cho vấn đề cụ thể này

Ngày đăng: 25/10/2013, 16:30

HÌNH ẢNH LIÊN QUAN

Hình để tối ưu hóa hiệu suất và khả năng cho - GIỚI THIỆU hệ điều HÀNH OS2
nh để tối ưu hóa hiệu suất và khả năng cho (Trang 9)

TỪ KHÓA LIÊN QUAN

w