Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword
Like this
58Activity
0 of .
Results for:
No results containing your search query
P. 1
Môn học: Hệ Điều Hành Ngày bắt

Môn học: Hệ Điều Hành Ngày bắt

Ratings: (0)|Views: 3,317|Likes:
Published by 113412095

More info:

Published by: 113412095 on Jan 26, 2010
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less

12/03/2012

pdf

text

original

 
Môn học: Hệ Điều HànhNgày bắt đầu: 16/02/2009Ngày kết thúc: 16/05/2009Giảng viên: TS Tô Tuấn ra đề cương.
CÁC CÂU HỎI VÀ BÀI TẬP ÔN TẬP
1.1.
Mục tiêu, ý nghĩa và cấu trúc môn học “Hệ điều hành”.Giải:Ý nghĩa:Ý nghĩ 
 
a: - Hiểu sâu nguyên lý hoạt động của Phần cứng và Phần mềm máy tính.- Học phương pháp phân tích, thiết kế và lập trình một hệ thống lớn để áp dụng cho công tácnghiệp vụ sau này.Mục tiêu:Mục tiêu: Cung cấp các khái niệm cơ bản về cấu trúc và hoạt động của HĐH.Mô tả vắn tắt:Mô tả vắn tắt:- Khái niệm chung, Lịch sử, Phân loại HĐH.- Nguyên lý và hoạt động các khối chức năng.- Giới thiệu dòng HĐH Windows NT/2000/XP/2003
1.2.
Một số quan niệm sai về môn học “Hệ điều hành”.Giải:
Môn học đơn giản, không có gì mới, không có gì đặc biệt.
Môn học chủ yếu là lý thuyết, chẳng tác dụng gì.
Môn học rất khó, không có cách nào làm chủ được.
1.3.
Phân tích Định nghĩa “Hệ điều hành là Máy tính mở rộng (Extended Machine) hay Máy tínhảo (Virtual Machine)”.Giải:
Ẩn các chi tiết của phần cứng để máy tính dễ sử dụng hơn.
 Người sử dụng và người lập trình được cung cấp một giao diện đơn giản, dễ hiểuvà không phụ thuộc vào thiết bị cụ thể.
Thực tế, HĐH là một hệ thống bao gồm nhiều máy tính trừu tượng xếp thànhnhiều lớp chồng lên nhau. Máy tính mức dưới phục vụ cho máy tính mức trên.
Bản thân chương trình ứng dụng cũng là một máy tính trừu tượng và phải dễ sửdụng nhất.
Công việc của người lập trình là liên tục xây dựng các máy tính trừu tượng nhưvậy (cho người khác sử dụng và cho cả chính mình).
1.4.
Phân tích Định nghĩa “Hệ điều hành là bộ quản lý tài nguyên (Resource Manager)”.Giải:
Đáp ứng các yêu cầu sử dụng tài nguyên thiết bị như: CPU, Bộ nhớ trong, Ổ đĩa, Ổ băng, Máy in, Card mạng, ...
Trong trường hợp nhiều chương trình, nhiều người dùng cùng chia sẻ các tài nguyênchung như vậy, HĐH phải giải quyết tranh chấp có thể xảy ra và đứng ra làm trung gian điều phối sao cho tài nguyên được sử dụng đúng thứ tự, dùng xong lại được cấp cho đối tượngkhác sử dụng.
 
Hình dung tình huống: 3 chương trình cùng in ra một máy in duy nhất. Khó chấp nhậntrường hợp 1 trang in xen kẽ nhiều kết quả từ nhiều nguồn khác nhau. HĐH giải quyết bằngcách đưa kết quả in của mỗi chương trình tạm thời ra đĩa cứng, sau đó lần lượt in từ đĩa vàothời điểm thích hợp.
1.5.
Trình bày cấu trúc khái quát của hệ thống máy tính và liên hệ với cấu trúc trong thực tế.Giải:
1.6.
Bốn thế hệ phát triển của hệ điều hành là những thế hệ nào? Nền tảng Phần cứng và Phầnmềm tương ứng ra sao?Giải:
Thế hệ 1 (1945 -1955): Đèn điện tử - Bảng điều khiển (Plugboards)
Thế hệ 2 (1955 -1965): Bóng bán dẫn - Hệ xử lý lô (Batch Systems)
Thế hệ 3 (1965 -1980): Mạch IC - Hệ đa chương (Multiprogramming Systems),Hệ chia thời gian (Time-Sharing Systems)
Thế hệ 4 (1980 - đến nay): Mạch LSI (Large Scale Integration) và Các hệ điềuhành hiện đại.
 
1.7.
Lịch sử và tình hình sử dụng hệ điều hành ở Việt Nam.Giải:
Máy tính Minsk-32 ( Liên Xô ) với HĐH đơn chương Dispatcher tại Trung tâmToán - Máy tính, BQP (từ 1974 - 1990)
Máy tính ES-1022 ( Liên Xô ) với HĐH đa chương OS/ES (tương đương vớiOS/360 của IBM) tại Đại học Bách khoa Hà Nội (từ 1986 - 1996)
Máy tính IBM 360/50 với HĐH đa chương OS/360 tại Trung tâm Điện toán tiếpvận của Quân đội Sài Gòn ( từ 1974 )
Các HĐH cho máy vi tính: PC-DOS, MS-DOS, MacOS, OS/2, Windows 9x,Windows NT/2000/XP/VISTA, RedHat Linux, Linux VN 1.0, VietKey Linux 3.0, ...
1.8.
Trên các máy lớn thời kỳ đầu, Hệ Xử lý lô hoạt động thế nào?Giải:
Thiết bị I/O : card reader, tape drives
Cần có người vận hành: operator (user 
operator)Giảm setup time
ghép nhóm công việc (batching jobs)Ví dụ: ghép 2 công việc cùng dùng trình biên dịch Fortran,
tiết kiệm được thời gianload trình biên dịch Fortran.
Là hệ điều hành sơ khai nhất chỉ có Resident Monitor, trongđó chứa các phần điều khiển quá trình xử lý, tính toán như:Loader, job sequencing, control card interpreter, device drivers.
Tại mỗi thời điểm chỉ có một tiến trình hay một tác vụ trong bộ nhớ.
 1.9.
 Nguyên
 
lý hoạt động của Hệ điều hành Đa chương.Giải:Hệ điều hành đa chương (Multiprogramming System): Đây là hệ cho phép nhiều công việc cùngchạy một lúc. Cùng chia sẻ quyền sử dụng CPU theo một thuật toán nào đó. Ví dụ như Windows3.1, Windows 9x… Nhìn chung:1.Có nhiều tác vụ (tiến trình) cùng một lúc được nạp đồng thời vào bộ nhớ chính.2.Thời gian xử lý của CPU được phân chia giữa các tác vụ đó.
3.
Tận dụng được thời gian rảnh tăng
hiệu suất sử dụng CPU 
(CPU utilization)4.Và khi một một tác vụ không cần đến CPU (do phải thực hiện I/O với thiết bị ngoại vi), thìtác vụ khác được thi hành.5.Yêu cu:
OperatingSystemJob i
Bộ nhớ trong

Activity (58)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
Lâm Chí Tân added this note
aaa
Flower Lantern liked this
Lâm Chí Tân liked this
Nhoc Kun liked this
Lan Huong Vu liked this
ltloc liked this
crazy_lehieu liked this

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->