Ai có kinh nghiệm gì về dàn bài thi cuối kỳ thì share ở đây nha
5 posters
Trang 1 trong tổng số 1 trang
Ai có kinh nghiệm gì về dàn bài thi cuối kỳ thì share ở đây nha
Ai có kinh nghiệm gì về dàn bài thi cuối kỳ thì share ở đây nha
Dang Hong Phuc (PT1)- Tổng số bài gửi : 125
Join date : 19/09/2010
Re: Ai có kinh nghiệm gì về dàn bài thi cuối kỳ thì share ở đây nha
Bài thi cuối kỳ hôm nay, thầy ra đề hay thiệt đấy. Không ngờ thầy cho ra luôn nhiều câu của bài thi giữa kỳ. Không ngờ...
Admin
- Để "bất ngờ", nhưng thày cũng đã báo trước trên lớp mà nhiều bạn không để ý thôi.
- Cũng là để tạo điều kiện cho các bạn ở xa.
- Hãy đưa lời giải mà mình cho là đúng lên !
Admin
- Để "bất ngờ", nhưng thày cũng đã báo trước trên lớp mà nhiều bạn không để ý thôi.
- Cũng là để tạo điều kiện cho các bạn ở xa.
- Hãy đưa lời giải mà mình cho là đúng lên !
Dang Hong Phuc (PT1)- Tổng số bài gửi : 125
Join date : 19/09/2010
Re: Ai có kinh nghiệm gì về dàn bài thi cuối kỳ thì share ở đây nha
Câu 1:(2 điểm)
Trình bày mục tiêu, ý nghĩa và cấu trúc môn học “Hệ điều hành”.
Trả Lời:
Mục tiêu:Nhằm cung cấp các khái niệm cơ bản về cấu trúc và hoạt động của hệ điều hành.
-Ý nghĩa:
+ Hiểu sâu hơn về 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ác nghiệp vụ sau này.
+ Là kiến thức cơ sở để từ đó sử dụng, khai thác hiệu quả những dịch vụ của hệ điều hành, tích cực xây dựng những ứng dụng với giao diện dễ sử dụng nhất.
-Cấu trúc môn học:
+ Môn học gồm có 7 chương:
• Giới thiệu hệ điều hành.
• Cấu trúc máy tính.
• Cấu trúc Hệ điều hành
• Quản lý tiến trình.
• Đa luồng.
• Điều phối CPU.
• Đồng bộ hóa tiến trình.
Câu 2:(2 điểm)
So sánh chức năng của Long-Term Scheduler với chức năng của Short-Term Scheduler.
Trả Lời:
*Trình điều phối chậm:Do có nhiều thời gian (vài phút), loại Scheduler này có điều kiện để lựa chọn kỹ các tiến trình cần nhằm phối hợp cân đối hai loại tiến trình:
+ Hướng CPU (CPU-Bound): Tính toán nhiều, Ít I/O.
+ Hướng I/O(I/O-Bound): Tính toán ít, Nhiều I/O.
Mục đích: Cân bằng tải cho toàn hệ thống.
*Trình điều phối nhanh:Có tần suất công việc cao. Thường cứ 100ms lại tốn 10ms để xác định tiến trình kế tiếp cần chuyển sang Running.
Câu 3:(2 điểm)
Phân tích vai trò và chức năng của Command shell,qua đó phân biệt Interpretation với Compilation.
Trả Lời:
* Bộ thông dịch lệnh:
- Giao diện dòng lệnh là một phương thức giao tiếp giữa User và HĐH.
- Một số HĐH coi Command-Interpreter là bộ phận của hạt nhân trong khi MS-DOS và UNIX chỉ coi là chương trình đặc biệt.
- Giao diện do Command-Intepreter hỗ trợ được gọi là Shell.
- Một trong những "vỏ" thân thiện đầu tiên xuất hiện trong HĐH Mac OS cho máy tính Macintosh.
* Phân biệt thông dịch với biên dịch:
- Thông dịch: Là nhận được lệnh nào, bộ thông dịch phân tích lệnh đó rồi thực hiện luôn.
- Biên dịch: Là chuyển đổi toàn bộ chương trình của người dùng, bao gồm các lệnh cần thực hiện sang ngôn ngữ máy rồi mới thực hiện cả chương trình.
Câu 4:(2 điểm)
Giải thích công việc đoạn mã sau viết bằng Visual C++ 6.0:
HANDLE ProducerHandle[100]; DWORD ProducerID[100];
//khai báo mục quản ProducerHandle là 1 mục quản(đèn hiệu)với 100 phần tử
for(int i=0; i<100; i++)
//cho 1 vòng for chạy với giá trị của i thay đổi từ 0->99,
ProducerHandle[i] = CreateThread(0, 0, (LPTHREAD_START_ROUTINE) Producer, 0, 4, &ProducerID[i]);
//hàm CreateThread dùng để thiết lập giá trị ban đầu cho biến đèn hiệu ProducerHandle vói giá trị i chạy từ 0->99.
//hàm Producer dùng để điều khiển công việc của hàm Nhập.
//Tạo luồng Nhập 100 phần tử này,sau khi Nhập thì ở trong trạng thái ngủ.
Câu 5:(2 điểm)
Một hệ thống có 3 tiến trình với thời điểm đến và thời gian sử dụng CPU như sau:
Dùng thuật giải Round-Robin với thường lượng bằng 10ms để điều phối CPU:
a)Thể hiện bằng biểu đồ Gantt.(1,0 điểm).
b)Tính thời gian chờ trung bình của các tiến trình.(1,0 điểm).
Trả Lời:
a)biểu đồ Gantt
b)Ta có:
P1=10ms.
P2=17ms.
P3=8ms.
====>thời gian chờ trung bình =35/3=11.66ms.
ai có kết quả khác thì share lên để mọi người củng tham khảo nha!
Trình bày mục tiêu, ý nghĩa và cấu trúc môn học “Hệ điều hành”.
Trả Lời:
Mục tiêu:Nhằm cung cấp các khái niệm cơ bản về cấu trúc và hoạt động của hệ điều hành.
-Ý nghĩa:
+ Hiểu sâu hơn về 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ác nghiệp vụ sau này.
+ Là kiến thức cơ sở để từ đó sử dụng, khai thác hiệu quả những dịch vụ của hệ điều hành, tích cực xây dựng những ứng dụng với giao diện dễ sử dụng nhất.
-Cấu trúc môn học:
+ Môn học gồm có 7 chương:
• Giới thiệu hệ điều hành.
• Cấu trúc máy tính.
• Cấu trúc Hệ điều hành
• Quản lý tiến trình.
• Đa luồng.
• Điều phối CPU.
• Đồng bộ hóa tiến trình.
Câu 2:(2 điểm)
So sánh chức năng của Long-Term Scheduler với chức năng của Short-Term Scheduler.
Trả Lời:
*Trình điều phối chậm:Do có nhiều thời gian (vài phút), loại Scheduler này có điều kiện để lựa chọn kỹ các tiến trình cần nhằm phối hợp cân đối hai loại tiến trình:
+ Hướng CPU (CPU-Bound): Tính toán nhiều, Ít I/O.
+ Hướng I/O(I/O-Bound): Tính toán ít, Nhiều I/O.
Mục đích: Cân bằng tải cho toàn hệ thống.
*Trình điều phối nhanh:Có tần suất công việc cao. Thường cứ 100ms lại tốn 10ms để xác định tiến trình kế tiếp cần chuyển sang Running.
Câu 3:(2 điểm)
Phân tích vai trò và chức năng của Command shell,qua đó phân biệt Interpretation với Compilation.
Trả Lời:
* Bộ thông dịch lệnh:
- Giao diện dòng lệnh là một phương thức giao tiếp giữa User và HĐH.
- Một số HĐH coi Command-Interpreter là bộ phận của hạt nhân trong khi MS-DOS và UNIX chỉ coi là chương trình đặc biệt.
- Giao diện do Command-Intepreter hỗ trợ được gọi là Shell.
- Một trong những "vỏ" thân thiện đầu tiên xuất hiện trong HĐH Mac OS cho máy tính Macintosh.
* Phân biệt thông dịch với biên dịch:
- Thông dịch: Là nhận được lệnh nào, bộ thông dịch phân tích lệnh đó rồi thực hiện luôn.
- Biên dịch: Là chuyển đổi toàn bộ chương trình của người dùng, bao gồm các lệnh cần thực hiện sang ngôn ngữ máy rồi mới thực hiện cả chương trình.
Câu 4:(2 điểm)
Giải thích công việc đoạn mã sau viết bằng Visual C++ 6.0:
- Code:
HANDLE ProducerHandle[100]; DWORD ProducerID[100];
for(int i=0; i<100; i )
ProducerHandle[i] = CreateThread(0, 0, (LPTHREAD_START_ROUTINE) Producer, 0, 4, &ProducerID[i]);
HANDLE ProducerHandle[100]; DWORD ProducerID[100];
//khai báo mục quản ProducerHandle là 1 mục quản(đèn hiệu)với 100 phần tử
for(int i=0; i<100; i++)
//cho 1 vòng for chạy với giá trị của i thay đổi từ 0->99,
ProducerHandle[i] = CreateThread(0, 0, (LPTHREAD_START_ROUTINE) Producer, 0, 4, &ProducerID[i]);
//hàm CreateThread dùng để thiết lập giá trị ban đầu cho biến đèn hiệu ProducerHandle vói giá trị i chạy từ 0->99.
//hàm Producer dùng để điều khiển công việc của hàm Nhập.
//Tạo luồng Nhập 100 phần tử này,sau khi Nhập thì ở trong trạng thái ngủ.
Câu 5:(2 điểm)
Một hệ thống có 3 tiến trình với thời điểm đến và thời gian sử dụng CPU như sau:
Dùng thuật giải Round-Robin với thường lượng bằng 10ms để điều phối CPU:
a)Thể hiện bằng biểu đồ Gantt.(1,0 điểm).
b)Tính thời gian chờ trung bình của các tiến trình.(1,0 điểm).
Trả Lời:
a)biểu đồ Gantt
b)Ta có:
P1=10ms.
P2=17ms.
P3=8ms.
====>thời gian chờ trung bình =35/3=11.66ms.
ai có kết quả khác thì share lên để mọi người củng tham khảo nha!
Nguyen_xuan_tam0951010034- Tổng số bài gửi : 82
Join date : 24/09/2010
Age : 33
Đến từ : Tanh linh_Binh thuan
Re: Ai có kinh nghiệm gì về dàn bài thi cuối kỳ thì share ở đây nha
Câu 5 thì (hình như) đúng rồi, nhưng mấy câu khác thì chưa chưa tốt lắm.
Dang Hong Phuc (PT1)- Tổng số bài gửi : 125
Join date : 19/09/2010
Re: Ai có kinh nghiệm gì về dàn bài thi cuối kỳ thì share ở đây nha
Phải xem cái này như là một bài học kinh nghiệm cho lần sau nếu thầy dạy chúng em môn nào nữa!Dang Hong Phuc (PT1) đã viết:Bài thi cuối kỳ hôm nay, thầy ra đề hay thiệt đấy. Không ngờ thầy cho ra luôn nhiều câu của bài thi giữa kỳ. Không ngờ...
Admin
- Để "bất ngờ", nhưng thày cũng đã báo trước trên lớp mà nhiều bạn không để ý thôi.
- Cũng là để tạo điều kiện cho các bạn ở xa.
- Hãy đưa lời giải mà mình cho là đúng lên !
Dang Hong Phuc (PT1)- Tổng số bài gửi : 125
Join date : 19/09/2010
c4lv1n- Tổng số bài gửi : 19
Join date : 05/09/2010
Re: Ai có kinh nghiệm gì về dàn bài thi cuối kỳ thì share ở đây nha
Hơi thừa chỗ nào?
Dang Hong Phuc (PT1)- Tổng số bài gửi : 125
Join date : 19/09/2010
Re: Ai có kinh nghiệm gì về dàn bài thi cuối kỳ thì share ở đây nha
mình thì thấy hơi bất ngờ vì thầy ra khá dễ cứ tưởng thầy sơ đồ điều phối CPU chứ ai ngờ lại ra bộ thông dịch lệnh, nhưng dù sao bài lần này chắc cũng không đến nỗi nàoDang Hong Phuc (PT1) đã viết:Bài thi cuối kỳ hôm nay, thầy ra đề hay thiệt đấy. Không ngờ thầy cho ra luôn nhiều câu của bài thi giữa kỳ. Không ngờ...
Admin
- Để "bất ngờ", nhưng thày cũng đã báo trước trên lớp mà nhiều bạn không để ý thôi.
- Cũng là để tạo điều kiện cho các bạn ở xa.
- Hãy đưa lời giải mà mình cho là đúng lên !
Re: Ai có kinh nghiệm gì về dàn bài thi cuối kỳ thì share ở đây nha
tuy mình ko học chung lớp với các bạn,nhưng cũng là học công nghệ thông tin
nhưng mình đọc thấy các bạn share bài này lên mình thấy cũng hay
có gì cho mình giao lưu học hỏi từ phái các bạn với nha
cùng nhau click vào link này để tham khảo thêm thông tin nhé
Mua ban |
May tinh de ban |
May tinh xach tay |
Dien thoai di dong
nhưng mình đọc thấy các bạn share bài này lên mình thấy cũng hay
có gì cho mình giao lưu học hỏi từ phái các bạn với nha
cùng nhau click vào link này để tham khảo thêm thông tin nhé
Mua ban |
May tinh de ban |
May tinh xach tay |
Dien thoai di dong
gianggiangonline- Tổng số bài gửi : 4
Join date : 01/10/2010
Similar topics
» Share Kinh nghiệm quản lý SERVER (HELP ME)
» @@@ Thảo luận và Giải Đề thi Cuối kỳ (4-12-2011)
» Lập trình Socket
» KINH NGHIEM OI! MI O DAU?????
» kinh nghiệm học lập trình web
» @@@ Thảo luận và Giải Đề thi Cuối kỳ (4-12-2011)
» Lập trình Socket
» KINH NGHIEM OI! MI O DAU?????
» kinh nghiệm học lập trình web
Trang 1 trong tổng số 1 trang
Permissions in this forum:
Bạn không có quyền trả lời bài viết