... CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG BÀI GIẢNG MÔNHỆ ĐIỀUHÀNH Giảng viên: ThS. Nguyễn Thị Ngọc VinhBộ môn: Khoa học máy tính- Khoa CNTT1Học kỳ/Năm biên soạn: I/ 2009 - 2010www.ptit.edu.vnGIẢNG ... Willey&Sons, 20082. Hà Quang Thụy. Nguyên lý các hệđiều hành. Nxb KHKT 20093. Nguyễn Thanh Tùng. Giáo trình hệđiều hành. ĐHBK HN 1999www.ptit.edu.vnGIẢNG VIÊN: THS NGUYỄN THỊ NGỌC VINHBỘ MÔN: ... trình hệ thống và tiện ích Hệ điều hành Phần cứngNgười sử dụngwww.ptit.edu.vnGIẢNG VIÊN: THS NGUYỄN THỊ NGỌC VINHBỘ MÔN: KHOA HỌC MÁY TÍNH – KHOA CNTT1Trang 18VI. CẤU TRÚC HDH 1. CÁC THÀNH...
... CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG BÀI GIẢNG MÔNHỆ ĐIỀUHÀNH Giảng viên: ThS. Nguyễn Thị Ngọc VinhBộ môn: Khoa học máy tính- Khoa CNTT1Học kỳ/Năm biên soạn: I/ 2009 - 2010www.ptit.edu.vn GIẢNG ... gian trống trên đĩa7. Độ tin cậy của hệ thống file8. Bảo mật cho hệ thống file9. Cấu trúc hệ thống file10. Hệ thống file FATNỘI DUNGwww.ptit.edu.vn GIẢNG VIÊN: THS NGUYỄN THỊ NGỌC VINHBỘ ... trong của thư mụcwww.ptit.edu.vn GIẢNG VIÊN: THS NGUYỄN THỊ NGỌC VINHBỘ MÔN: KHOA HỌC MÁY TÍNH – KHOA CNTT1Trang 2CHƢƠNG 2: HỆ THỐNG FILEwww.ptit.edu.vn GIẢNG VIÊN: THS NGUYỄN THỊ NGỌC VINHBỘ...
... nhấtwww.ptit.edu.vn GIẢNG VIÊN: THS NGUYỄN THỊ NGỌC VINHBỘ MÔN: KHOA HỌC MÁY TÍNH – KHOA CNTT1Trang 18 Ƣu điểm: đơn giản, ít xử lý Nhƣợc điểm: Số lƣợng chƣơng xác định tại thời điểm tạo hệ thống ... viện dùng chungwww.ptit.edu.vn GIẢNG VIÊN: THS NGUYỄN THỊ NGỌC VINHBỘ MÔN: KHOA HỌC MÁY TÍNH – KHOA CNTT1Trang 44 Phân đoạn chƣơng trình, mỗi đoạn sẽ tiến hành phân trang Địa chỉ gồm: số ... ngoài đoạn Địa chỉ logic gồm 2 thành phần, (s, o): S: số thứ tự/ tên đoạn O: độ dịch trong đoạnVI. PHÂN ĐOẠN BỘ NHỚ 2. Ánh xạ địa chỉwww.ptit.edu.vn GIẢNG VIÊN: THS NGUYỄN THỊ NGỌC VINHBỘ...
... CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG BÀI GIẢNG MÔNHỆ ĐIỀUHÀNH Giảng viên: ThS. Nguyễn Thị Ngọc VinhBộ môn: Khoa học máy tính- Khoa CNTT1Học kỳ/Năm biên soạn: I/ 2009 - 2010www.ptit.edu.vn GIẢNG ... và thời gian sử dụng CPU Điều độ tiến trình và điều độ dòng: Hệ thống trƣớc kia: tiến trình là đơn vị thực hiện chính => điều độ thực hiện với tiến trình Hệ thống hỗ trợ dòng: dòng ... đơn vị HDH cấp CPU => Sử dụng thuật ngữ điều độ tiến trình rộng rãi điều độ dòngIII. ĐIỀU ĐỘ TIẾN TRÌNH1. Khái niệm điều độwww.ptit.edu.vn GIẢNG VIÊN: THS NGUYỄN THỊ NGỌC VINHBỘ MÔN:...
... và WinNT/2000. Bài 8: Tìm hiểu vềhệ thống file của Linux. Bài 9: Tìm hiểu vềhệ thống file của WinNT/2000. Hết Trang 6/6 Bài tập lớn hệđiềuhành Lớp MT2000BÀI TẬP LỚN HỆĐIỀU HÀNHGVHD : VŨ ... Bài 5.1 : Tạo ra 2 quá trình. Quá trình thứ nhất đọc từ file nhiều chuỗi liên tiếp, mỗi chuỗi gồm các phéptoán +, -, *, / và hai toán hạng. Trang 3/6 Bài tập lớn hệđiềuhành Lớp MT2000 Bài ... thực hànhHệđiều hành, Hồ Quốc Thuần.2. Tìm hiểu các hàm truy cập bộ nhớ :- Tìm hiểu cách tạo quá trình trong UNIX dùng hàm fork( ).- Tìm hiểu cách cấp phát bộ nhớ cho quá trình trong hệ điều...
... Quang Thụy BàigiảngHệđiềuhành phân tán (Phần 1) - 15-1.3. Sơ lợc vềhệđiềuhành mạng Hiện nay, máy tính không đợc dùng một cách riêng lẻ và nhiều máy tính đợc kết nối thành một hệ thống ... một trong số các QT Khách. Từ điều kiện đa xử lý, khả năng song song của hệ thống phân tán trở thành một thuộc tính của nó. Hà Quang Thụy BàigiảngHệđiềuhành phân tán (Phần 1) - 8-độ ... các ngời dùng khác). Kiểu hệđiềuhành nh vậy đợc quan niệm là kết hợp nội dung của nhiều loại hệđiềuhành (Combination Operating System). e. Hệ thống đa xử lý Hệ thống nhiều CPU Hiện nay,...
... TpHCMTH106: Hệđiềuhành Hệ điềuhành là gì?Các thành phần chính của 1 hệđiều hành Phân loại hệđiều hành Lịch sửĐọc Silberschatz chương 1 & 3 (3.1-3.4)ĐH KHTN TpHCMTH106: Hệđiều hành Nhập ... tính không cần hệđiều hành? An toànHĐH bảo về chương trình giữa các chương trình khác nhauHĐH bảo về người dùng giữa các người dùng khác nhauĐH KHTN TpHCMTH106: Hệđiều hành ĐH KHTN TpHCMNhập ... Hệ thống phân tán (distributed system) Hệ thống thời gian thực (real time system)ĐH KHTN TpHCMTH106: Hệđiều hành ĐH KHTN TpHCMTH106: Hệđiều hành CPUMemorymemory busI/O busdisk Net...
... quan trọng, ảnh hưởng đến an tòan hệ thốngOperating systems5PTIT, 2012Mục tiêu nghiên cứuPhân biệt hệđiềuhành với các thành phần khác. Hệ điềuhành làm những việc gì và làm như ... systems28PTIT, 2012Khởi động hệ thống (system boot) Hệ điềuhành có thể được chứa trên đĩa hoặc bộ nhớ (ROM)Bootstrap là đọan chương trình nhỏ kích họat việc khởi động hệđiều hành. Một số bootstrap ... machine: mô phỏng tòan bộ hệ thốngProcess virtual machine: mô phỏng một tiến trìnhOperating systems27PTIT, 2012Các hệ thống nhúng (embedded system)Các hệđiềuhành dành cho thiết bị...
... lưu hệ thống (turnaround time) của từng tiến trìnhOperating systems12PTIT, 2012 Điều phối CPU cho tiến trình Điều phối (scheduling): phân phối việc sử dụng CPU cho các tiến trình. Điều ... systems24PTIT, 2012 Bài tập 2Giả sử hệ thống không giới hạn số lượng thiết bị I/O. Biểu diễn kết quả điều phối CPU bằng biểu đồ Gantt, tính thời gian chờ trung bình và thời gian lưu hệ thống trung ... systems14PTIT, 2012Hai nguyên tắc điều phối Điều phối độc quyền (non-preemptive scheduling): Tiến trình chiếm dụng CPU cho đến khi nó chủ động trả lại, không được ngắt quãng. Điều phối không độc quyền...
... cứng)Operating systems44PTIT, 2012 Bài tập 3Nếu thuật toán Petterson không dùng biến turn thì có đảm bảo 4 điều kiện miền găng không?Operating systems6PTIT, 2012 Bài toán 1P1if (So_du > ... critical-section ();lock = 0;Noncritical-section ();}Nhận xét: có thể vi phạm điều kiện 1Operating systems42PTIT, 2012 Bài tập 1Xét giải pháp đồng bộ hoá sau :while (TRUE) {int j = 1-i;flag[i]= ... kiểm tra điều kiện và thao tác sleep có thể bị ngắt. Tín hiệu wakeup có thể bị “thất lạc”Giải pháp: Dùng semaphore Dùng monitor Dùng messageOperating systems45PTIT, 2012 Bài tập...
... trạng thái hệ thốngKiểm tra trạng thái an toànPTIT, 2012Thuật toán BankerNguyên tắc: Khi tiến trình yêu cầu tài nguyên, hệ thống cấp phát “thử”, sau đó xác định xem hệ thống có an ... dụng.Finish [p]: tiến trình p đã thực hiện xongPTIT, 2012Trạng thái an toàn của hệ thốngTrạng thái an toàn (safe state): hệ thống có thể cấp phát tài nguyên cho các tiến trình mà không bị tắc ... đúng 1 chiếc nĩaPTIT, 2012Giải quyết vấn đề tắt nghẽnNgăn chặn (Prevention): Lọai bỏ 4 điều kiện của tắc nghẽnXử lý (Detection and recovery)Chấp nhận cho tắc nghẽn xảy ra, thực...
... (paging)Không gian bộ nhớ vật lý được chia thành các đọan có kích thước bằng nhau gọi là khung (frame)Không gian địa chỉ ảo cũng được chia thành nhiều đọan có kích thước bằng nhau và bằng ... (paging)Operating systems24PTIT, 2012Trang và khungOperating systems30PTIT, 2012 Bài tập 1Giả sử bộ nhớ chính được phân thành các đọan có kích thước là 600K, 500K, 200K, 300K ( theo thứ tự ). Hãy ... thấy”.Operating systems17PTIT, 2012Phân đọanĐối với người sử dụng, một chương trình được chia thành nhiều phần khác nhau:Operating systems28PTIT, 2012Tăng tốc độ truy xuất bộ nhớ trong cơ...
... ĐOÀNBÀI DỰ BÀI DỰ THITHI a. Hệđiềuhành MS-DOS.A. MỘT SỐ HỆĐIỀUHÀNH PHỔ BIẾN : 2. Chức năng và thành phần của hệđiềuhành (HĐH).Tổ chức giao tiếp giữa người dùng và hệ thống ... lớn.Windows XP là loại hệđiềuhành đa nhiệm nhiều người dùng. 1. Khái niệm hệđiềuhành (Operating System). Hệ điềuhành là tập hợp các chương trình được tổ chức thành một hệ thống với nhiệm ... c. Hệđiềuhành Windows XP. Hệ điềuhành đang được sử dụng phổ biến nhất ở Việt Nam Qua bài học các em cần nắm được :-Khái niệm , chức năng , thành phần của hệđiều hành. -Phân biệt...