Bài giảng môn An toàn cơ sở dữ liệu: Chương 2 - Nguyễn Phương Tâm
Số trang: 114
Loại file: pdf
Dung lượng: 1.65 MB
Lượt xem: 12
Lượt tải: 0
Xem trước 10 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Trong chương này trình bày: Một số cơ chế bảo vệ tài nguyên ở mức hệ điều hành, các cải tiến đối với cơ chế an toàn cơ bản dành cho hệ điều hành, các cách làm cho hệ điều hành an toàn, chuẩn an toàn DoD. Mời các bạn tham khảo.
Nội dung trích xuất từ tài liệu:
Bài giảng môn An toàn cơ sở dữ liệu: Chương 2 - Nguyễn Phương Tâm Chương 2 CƠ CHẾ ĐẢM BẢO AN TOÀN CƠ BẢNGv: Nguyễn Phương Tâm MỤC TIÊUMột số cơ chế bảo vệ tài nguyên ở mức hệ điều hành.Các cải tiến đối với cơ chế an toàn cơ bản dành cho hệ điều hành.Các cách làm cho hệ điều hành an toàn.Chuẩn an toàn DoD.Trường CĐ CNTT HN Việt Hàn Nguyễn Phương Tâm NỘI DUNG 2.1 Môi trường an toàn hệ điều hành 2.2 Các phương thức xác thực 2.3 Bảo vệ bộ nhớ 2.4 Kiểm soát truy nhập tài nguyên 2.5 Các cơ chế kiểm soát luồng 2.6 Sự cách ly 2.7 Các chuẩn an toànTrường CĐ CNTT HN Việt Hàn Nguyễn Phương Tâm 2.1 Môi trường an toàn của hệ điều hành 2.1.1 Khái niệm về hệ điều hành Hệ điều hành là một chương trình chạy trên máy tính, dùng để điều hành, quản lý các thiết bị phần cứng và tài nguyên phần mềm trên máy tính. Hệ điều hành đóng vai trò trung gian trong việc giao tiếp giữa người sử dụng và phần cứng máy tính, nó cung cấp một môi trường cho phép người sử dụng phát triển và thực hiện các ứng dụng một cách dễ dàng.Trường CĐ CNTT HN Việt Hàn Nguyễn Phương Tâm 2.1 Môi trường an toàn của hệ điều hànhCác mức trừu tượng của một hệ thống máy tính Các ứng dụng Assembler Là phần mềm – dùng để Hệ điều hành hệ thống trong CPU dịch từ hợp ngữ ROM được nạp Bộsang nhớ Chương trình dịch hợp ngữ Điều khiển và cố định trong ngôn ngữ phối hợp việc sử Các thiết bị máy bộ nhớ – không nhập xuất Chương trình cơ sở dụng tài nguyên thể thay đổi cho những ứng … Phần cứng được. dụng khác nhau Hình 2.1 Các mức trừu tượng của hệ của nhiều người thông máy tính sử dụng khác nhauTrường CĐ CNTT HN Việt Hàn Nguyễn Phương Tâm 2.1 Môi trường an toàn của hệ điều hành 2.1.1 Khái niệm về hệ điều hành Hệ điều hành quản lý tất cả tài nguyên hệ thống (bộ nhớ, các file, thiết bị vào/ra, bộ xử lý) và tối ưu hoá việc sử dụng tài nguyên cho các chương trình ứng dụng khác nhau.Trường CĐ CNTT HN Việt Hàn Nguyễn Phương Tâm 2.1.2 Các chức năng của hệ điều hànhQuản lý tiến trình và bộ xử lý: Hỗ trợ các tiến trình đồng thời của người dùng và hệ thống Đảm bảo tối đa hiệu năng sử tài nguyên hệ thốngQuản lý tài nguyên OS cấp phát các tài nguyên hệ thống như: bộ nhớ, file, thiết bị vào/ra cho ứng dụng OS giải quyết vấn đề xung đột giữa các tiến trình sử dụng chung tài nguyên.Trường CĐ CNTT HN Việt Hàn Nguyễn Phương Tâm Vấn đề tương tranhGiả sử 2 tiến trình P1 và P2 cùng chia sẻ một vùng nhớ chung, chứa biến x (lưu thông tin một tài khoản). x=800.2 tiến trình cùng muốn rút tiền từ tài khoản: If (x – 500 >= 0) If (x – 400 >= 0) x := x - 500 x := x - 400Kết quả x=?Trường CĐ CNTT HN Việt Hàn Nguyễn Phương Tâm 2.1.2 Các chức năng của hệ điều hành Giám sát: OS tương tác trực tiếp với các chương trình ứng dụng Hỗ trợ thực hiện các ngôn ngữ ứng dụng khác nhau Kiểm soát các chương trình đang chạy, không cho phép sử dụng trái phép tài nguyên hệ thống Chống can thiệp trái phép vào các vùng nhớTrường CĐ CNTT HN Việt Hàn Nguyễn Phương Tâm 2.1.2 Các chức năng của hệ điều hành Nhận xét: Hệ điều hành không ngừng phát triển từ một chương trình đơn giản đến các hệ thống phức tạp, hỗ trợ kiến trúc đa nhiệm, đa xử lý, phân tán và xử lý thời gian thực.Trường CĐ CNTT HN Việt Hàn Nguyễn Phương Tâm2.1.3 Các chức năng an toàn của hệ điều hànhCác chức năng hướng hỗ trợ an toàn của hệ điều hành: Nhận dạng/xác thực người dùng Bảo vệ bộ nhớ Kiểm soát truy nhập vào tài nguyên Kiểm so ...
Nội dung trích xuất từ tài liệu:
Bài giảng môn An toàn cơ sở dữ liệu: Chương 2 - Nguyễn Phương Tâm Chương 2 CƠ CHẾ ĐẢM BẢO AN TOÀN CƠ BẢNGv: Nguyễn Phương Tâm MỤC TIÊUMột số cơ chế bảo vệ tài nguyên ở mức hệ điều hành.Các cải tiến đối với cơ chế an toàn cơ bản dành cho hệ điều hành.Các cách làm cho hệ điều hành an toàn.Chuẩn an toàn DoD.Trường CĐ CNTT HN Việt Hàn Nguyễn Phương Tâm NỘI DUNG 2.1 Môi trường an toàn hệ điều hành 2.2 Các phương thức xác thực 2.3 Bảo vệ bộ nhớ 2.4 Kiểm soát truy nhập tài nguyên 2.5 Các cơ chế kiểm soát luồng 2.6 Sự cách ly 2.7 Các chuẩn an toànTrường CĐ CNTT HN Việt Hàn Nguyễn Phương Tâm 2.1 Môi trường an toàn của hệ điều hành 2.1.1 Khái niệm về hệ điều hành Hệ điều hành là một chương trình chạy trên máy tính, dùng để điều hành, quản lý các thiết bị phần cứng và tài nguyên phần mềm trên máy tính. Hệ điều hành đóng vai trò trung gian trong việc giao tiếp giữa người sử dụng và phần cứng máy tính, nó cung cấp một môi trường cho phép người sử dụng phát triển và thực hiện các ứng dụng một cách dễ dàng.Trường CĐ CNTT HN Việt Hàn Nguyễn Phương Tâm 2.1 Môi trường an toàn của hệ điều hànhCác mức trừu tượng của một hệ thống máy tính Các ứng dụng Assembler Là phần mềm – dùng để Hệ điều hành hệ thống trong CPU dịch từ hợp ngữ ROM được nạp Bộsang nhớ Chương trình dịch hợp ngữ Điều khiển và cố định trong ngôn ngữ phối hợp việc sử Các thiết bị máy bộ nhớ – không nhập xuất Chương trình cơ sở dụng tài nguyên thể thay đổi cho những ứng … Phần cứng được. dụng khác nhau Hình 2.1 Các mức trừu tượng của hệ của nhiều người thông máy tính sử dụng khác nhauTrường CĐ CNTT HN Việt Hàn Nguyễn Phương Tâm 2.1 Môi trường an toàn của hệ điều hành 2.1.1 Khái niệm về hệ điều hành Hệ điều hành quản lý tất cả tài nguyên hệ thống (bộ nhớ, các file, thiết bị vào/ra, bộ xử lý) và tối ưu hoá việc sử dụng tài nguyên cho các chương trình ứng dụng khác nhau.Trường CĐ CNTT HN Việt Hàn Nguyễn Phương Tâm 2.1.2 Các chức năng của hệ điều hànhQuản lý tiến trình và bộ xử lý: Hỗ trợ các tiến trình đồng thời của người dùng và hệ thống Đảm bảo tối đa hiệu năng sử tài nguyên hệ thốngQuản lý tài nguyên OS cấp phát các tài nguyên hệ thống như: bộ nhớ, file, thiết bị vào/ra cho ứng dụng OS giải quyết vấn đề xung đột giữa các tiến trình sử dụng chung tài nguyên.Trường CĐ CNTT HN Việt Hàn Nguyễn Phương Tâm Vấn đề tương tranhGiả sử 2 tiến trình P1 và P2 cùng chia sẻ một vùng nhớ chung, chứa biến x (lưu thông tin một tài khoản). x=800.2 tiến trình cùng muốn rút tiền từ tài khoản: If (x – 500 >= 0) If (x – 400 >= 0) x := x - 500 x := x - 400Kết quả x=?Trường CĐ CNTT HN Việt Hàn Nguyễn Phương Tâm 2.1.2 Các chức năng của hệ điều hành Giám sát: OS tương tác trực tiếp với các chương trình ứng dụng Hỗ trợ thực hiện các ngôn ngữ ứng dụng khác nhau Kiểm soát các chương trình đang chạy, không cho phép sử dụng trái phép tài nguyên hệ thống Chống can thiệp trái phép vào các vùng nhớTrường CĐ CNTT HN Việt Hàn Nguyễn Phương Tâm 2.1.2 Các chức năng của hệ điều hành Nhận xét: Hệ điều hành không ngừng phát triển từ một chương trình đơn giản đến các hệ thống phức tạp, hỗ trợ kiến trúc đa nhiệm, đa xử lý, phân tán và xử lý thời gian thực.Trường CĐ CNTT HN Việt Hàn Nguyễn Phương Tâm2.1.3 Các chức năng an toàn của hệ điều hànhCác chức năng hướng hỗ trợ an toàn của hệ điều hành: Nhận dạng/xác thực người dùng Bảo vệ bộ nhớ Kiểm soát truy nhập vào tài nguyên Kiểm so ...
Tìm kiếm theo từ khóa liên quan:
Cơ sở dữ liệu An toàn cơ sở dữ liệu Môi trường an toàn hệ điều hành Bảo vệ bộ nhớ Kiểm soát truy nhập tài nguyên Các chuẩn an toànGợi ý tài liệu liên quan:
-
62 trang 401 3 0
-
Đề thi kết thúc học phần học kì 2 môn Cơ sở dữ liệu năm 2019-2020 có đáp án - Trường ĐH Đồng Tháp
5 trang 378 6 0 -
Giáo trình Cơ sở dữ liệu: Phần 2 - TS. Nguyễn Hoàng Sơn
158 trang 292 0 0 -
13 trang 292 0 0
-
Phân tích thiết kế hệ thống - Biểu đồ trạng thái
20 trang 285 0 0 -
Tài liệu học tập Tin học văn phòng: Phần 2 - Vũ Thu Uyên
85 trang 255 1 0 -
Đề cương chi tiết học phần Quản trị cơ sở dữ liệu (Database Management Systems - DBMS)
14 trang 244 0 0 -
8 trang 186 0 0
-
Giáo trình về dữ liệu và các mô hình cơ sở dữ liệu
62 trang 183 0 0 -
Giáo trình Cơ sở dữ liệu: Phần 2 - Đại học Kinh tế TP. HCM
115 trang 175 0 0