... 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ậplớnhệđiềuhành Lớp MT2000BÀI TẬPLỚNHỆĐ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ậplớnhệđiềuhành Lớp MT2000 Bài ... các bàitập là C, C++ hoặc Java.• Các bàitập viết trên UNIX phải viết trên nền Linux. • Sinh viên tự thỏa thuận chia nhóm từ 2-3 người. Mỗi nhóm chọn 2 bàitập thuộc 2 chủ đề lập trìnhvà 1 bài...
... trong 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 ... Đ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 ... 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...
... Quang Thụy Bài giảng Hệđ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 ... 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, ... 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ài giảng Hệđiềuhành phân tán (Phần 1) - 8-độ...
... ed, John 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Ị ... CNTT1Trang 9II. KHÁI NIỆM HỆĐIỀU HÀNH2. Quản lý việc thực hiện các chương trình 1 chƣơng trình đang trong quá trình chạy gọi là tiến trình (process) Hệđiềuhành giúp việc chạy chƣơng ... trình khác => Giảm thời gian chạy không tải của CPUHỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG BÀI GIẢNG MÔNHỆ ĐIỀU HÀNHGiảng viên: ThS. Nguyễn Thị Ngọc VinhBộ môn: Khoa học máy tính- Khoa...
... lý Hệđiềuhành -Trần Hồ Thủy Tiên3CHƯƠNG 1. MỞ ĐẦU TRƯỜNG ĐẠI HỌC BÁCH KHOA ĐÀNẴNGCác vấn đề1. Khái niệm hệ iềuhành2. Chức năng của hệđiều hành 3. Vị trí của hệđiều hành 4. Các thành ... Các thành phần của hệđiều hành 5. Cấu trúc của hệđiều hành 10/2/2007Giáo trình Nguyên lý Hệđiềuhành -Trần Hồ Thủy Tiên20CHƯƠNG 1. MỞ ĐẦU TRƯỜNG ĐẠI HỌC BÁCH KHOA ĐÀNẴNG Hệ thống nguyên ... HỌC BÁCH KHOA ĐÀNẴNGVị trí của hệ điềuhànhCác CT ứng dụngPhần cứng Hệ iều hành Các CT tiện íchCác thiết bị vật lýMicro ProgrammingNgôn ngữ máyHỆ ĐIỀU HÀNHNNLT, CTDịch, Các CT ứng dụngPhần...
... 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 ... 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 ... năng điều khiển phần cứng: Các phần mềm khác không điều hành trực tiếp các thiết bị phần cứng (trong 1 số trường hợp hiếmhoi thì cũng có – nhưng khi đó chỉ điềuhành 1 vài thiết bị), cònHĐH điều...
... 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ị...
... 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 ... 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 ... quyền.Nhược điểm: ……Thích hợp với các hệ thống xử lý theo lô (batch system)Operating systems23PTIT, 2012 Bài tập 11-Kết quả điều phối ứng với từng thuật tóan: First come first...
... 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]= ... 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)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 ... ảo thành địa chỉ vật lýOperating systems4PTIT, 2012Địa chỉ vật lý và địa chỉ luận lýĐịa chỉ luận lý (hay địa chỉ ảo) là địa chỉ mà CPU “nhìn thấy”. => Không gian địa chỉ ảo là tập ... (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...
... trang của cùng một tiến trình được lưu trữ liên tiếp nhau trên đĩa cứng.PTIT, 2012 Bài tập 3Giả sử có một hệ thống sử dụng kỹ thuật phân trang theo yêu cầu. Bảng trang được lưu trữ trong các ... FIFOc) Cơ hội thứ haiPTIT, 2012 Bài tập 1Giả sử có một chuỗi truy xuất bộ nhớ có chiều dài p với n số hiệu trang khác nhau xuất hiện trong chuỗi. Giả sử hệ thống sử dụng m khung ( khởi động ... 2"PTIT, 2012Thuật tóan LRUDựa vào thời điểm truy xuất gần nhất của từng trangPTIT, 2012 Bài tập 5Xét chuỗi truy xuất bộ nhớ sau:1, 2 , 3 , 4 , 2 , 1 , 5 , 6 , 2 , 1 , 2 , 3 , 7 , 6 ,...
... systems4PTIT, 20124Bộ điều khiển thiết bịBộ điều khiển thiết bịMỗi thiết bị xuất nhập điều có bộ điều khiển thiết bị riêngMỗi thiết bị xuất nhập điều có bộ điều khiển thiết bị riêngSystem ... ms45 ms + 7 * (8.3+16.7) ms = 220 msOperating systems29PTIT, 2012 Bài tập 1Xét một hệ thống đĩa cứng với các Xét một hệ thống đĩa cứng với các thông số:thông số:Seek time = 5msSeek ... hướnghướngKhi đến cylinder cuối cùng, đầu đọc Khi đến cylinder cuối cùng, đầu đọc quay về vị trí xuất phátquay về vị trí xuất phátOperating systems31PTIT, 2012KHông phân mảnhThời gian đọc...
... Allocation Table) là hệ thống quản lý tập tin đơn giản, được sử dụng chủ yếu trong các hệđiềuhành DOS và Windows. Tuy nhiên, FAT(12 và 16) được xem như là các hệ thống quản lý tập tin nhỏ gọn ... các hệ thống quản lý tập tin nhỏ gọn và cơ bản nhất mà bất cứ một hệđiềuhành nào cũng phải hỗ trợ.FAT là tên của một hệ thống tập tin, cũng đồng thời là cơ chế cấp phát khối trên đĩa (block ... liệuOperating systems2PTIT, 20122 Hệ thống tập tin Tập các thuật toán và cấu trúc dữ liệu thích hợp nhằm chuyển các thao tác luận lý trên file thành dữ liệu ghi trên thiết bị lưu trữ.Operating...