Tài liệu miễn phí Hệ điều hành

Download Tài liệu học tập miễn phí Hệ điều hành

Lecture Operating system concepts (9th Ed) - Chapter 14: Protection

Lecture Operating system concepts (9th Ed) - Chapter 14 includes: Discuss the goals and principles of protection in a modern computer system, explain how protection domains combined with an access matrix are used to specify the resources a process may access, examine capability and language-based protection systems.

8/30/2018 5:27:46 AM +00:00

Lecture Operating system concepts (9th Ed) - Chapter 15: Security

This chapter includes contents: To discuss security threats and attacks; to explain the fundamentals of encryption, authentication, and hashing; to examine the uses of cryptography in computing; to describe the various countermeasures to security attacks.

8/30/2018 5:27:46 AM +00:00

Lecture Operating system concepts (9th Ed) - Chapter 16: Virtual machines

In this chapter, you learned to: To explore the history and benefits of virtual machines, to discuss the various virtual machine technologies, to describe the methods used to implement virtualization, to show the most common hardware features that support virtualization and explain how they are used by operatingsystem modules.

8/30/2018 5:27:46 AM +00:00

Lecture Operating system concepts (9th Ed) - Chapter 17: Distributed systems

This chapter includes contents: To provide a high-level overview of distributed systems and the networks that interconnect them, to discuss the general structure of distributed operating systems, to explain general communication structure and communication protocols, to describe issues concerning the design of distributed systems.

8/30/2018 5:27:46 AM +00:00

Lecture Operating system concepts (9th Ed) - Chapter 18: The Linux system

This chapter to explore the history of the UNIX operating system from which Linux is derived and the principles upon which Linux’s design is based, to examine the Linux process model and illustrate how Linux schedules processes and provides interprocess communication, to look at memory management in Linux, to explore how Linux implements file systems and manages I/O devices.

8/30/2018 5:27:46 AM +00:00

Lecture Operating system concepts (9th Ed) - Chapter 19: Windows 7

In this chapter you will learn: To explore the principles upon which Windows 7 is designed and the specific components involved in the system, to understand how Windows 7 can run programs designed for other operating systems, to provide a detailed explanation of the Windows 7 file system, to illustrate the networking protocols supported in Windows 7, to cover the interface available to system and application programmers.

8/30/2018 5:27:46 AM +00:00

Bài giảng Nguyên lý hệ điều hành: Chương 1 - Phạm Quang Dũng

Bài giảng chương 1 trình bày các nội dung chính như: Hệ điều hành (Operating System) làm việc gì? Tổ chức của hệ thống máy tính, cấu trúc của hệ điều hành, hoạt động của hệ điều hành, sự quản lý tiến trình, sự quản lý bộ nhớ chính,... Mời các bạn cùng tham khảo.

8/30/2018 5:27:45 AM +00:00

Bài giảng Nguyên lý hệ điều hành: Chương 2 - Phạm Quang Dũng

Chương 2 giới thiệu về cấu trúc hệ điều hành. Mục tiêu của chương này là mô tả các dịch vụ mà một hệ điều hành cung cấp cho các user, tiến trình và các hệ thống khác; thảo luận các cách xây dựng hệ điều hành khác nhau; giải thích các HĐH được cài đặt và khởi động như thế nào. Mời các bạn cùng tham khảo.

8/30/2018 5:27:45 AM +00:00

Bài giảng Nguyên lý hệ điều hành: Chương 3 - Phạm Quang Dũng

Bài 3 của bài giảng Nguyên lý hệ điều hành trang bị cho người học những hiểu biết về tiến trình (Processes). Các nội dung chính trong chương này gồm có: Khái niệm tiến trình, cập lịch tiến trình, các hoạt động trên tiến trình, các tiến trình hợp tác (Cooperating Processes), giao tiếp liên tiến trình (Interprocess Communication).

8/30/2018 5:27:45 AM +00:00

Bài giảng Nguyên lý hệ điều hành: Chương 4 - Phạm Quang Dũng

Chương 4 của bài giảng Nguyên lý hệ điều hành cung cấp những kiến thức về luồng (Threads) trong hệ điều hành. Chương này trình bày 4 nội dung chính, đó là: Giới thiệu chung về luồng, các mô hình đa luồng, các vấn đề về luồng, một số loại luồng. Mời các bạn cùng tham khảo.

8/30/2018 5:27:45 AM +00:00

Bài giảng Nguyên lý hệ điều hành: Chương 5 - Phạm Quang Dũng

Chương này trang bị cho người học những hiểu biết về lập lịch CPU. Các nội dung chính được trình bày trong chương 5 gồm: Các khái niệm cơ bản, các tiêu chuẩn lập lịch, các giải thuật lập lịch, lập lịch multiprocessor, lập lịch thời gian thực, lựa chọn giải thuật. Mời các bạn cùng tham khảo để nắm bắt các nội dung chi tiết.

8/30/2018 5:27:45 AM +00:00

Bài giảng Nguyên lý hệ điều hành: Chương 6 - Phạm Quang Dũng

Chương 6 của bài giảng Nguyên lý hệ điều hành trình bày một số nội dung liên quan đến đồng bộ hóa tiến trình như: Cơ sở đồng bộ hóa tiến trình, vấn đề đoạn găng, giải pháp của Peterson, phần cứng đồng bộ hóa, kỹ thuật cờ báo (Semaphores). Mời các bạn cùng tham khảo để nắm bắt chi tiết nội dung bài giảng.

8/30/2018 5:27:45 AM +00:00

Bài giảng Nguyên lý hệ điều hành: Chương 7 - Phạm Quang Dũng

Bài giảng Nguyên lý hệ điều hành chương 7 trình bày về bế tắc (Deadlocks) trong hệ điều hành. Mục tiêu của chương này là mô tả bế tắc, tình trạng ngăn cản các tiến trình đồng thời hoàn thành tác vụ; giới thiệu các phương pháp khác nhau để ngăn ngừa hoặc tránh khỏi bế tắc trong một hệ thống máy tính. Mời các bạn cùng tham khảo.

8/30/2018 5:27:45 AM +00:00

Bài giảng Nguyên lý hệ điều hành: Chương 8 - Phạm Quang Dũng

Bài giảng Nguyên lý hệ điều hành - Chương 8 giới thiệu về bộ nhớ chính của hệ điều hành. Nội dung chính của chương này cung cấp mô tả chi tiết các cách tổ chức phần cứng bộ nhớ; thảo luận các kỹ thuật quản lý bộ nhớ khác nhau, bao gồm phân trang và phân đoạn; cung cấp mô tả chi tiết về Intel Pentium, bộ xử lý hỗ trợ cả phân đoạn đơn thuần và phân đoạn kết hợp với phân trang. Mời các bạn cùng tham khảo.

8/30/2018 5:27:45 AM +00:00

Bài giảng Nguyên lý hệ điều hành: Chương 9 - Phạm Quang Dũng

Chương 9 của bài giảng Nguyên lý hệ điều hành giới thiệu về bộ nhớ ảo trong hệ điều hành. Các nội dung chính được trình bày trong chương này gồm: Phân trang theo yêu cầu - Demand paging, thay trang - Page replacement, phân phối các frames - Allocation of frames, thrashing, phân đoạn theo yêu cầu - Demand segmentation. Mời các bạn tham khảo.

8/30/2018 5:27:45 AM +00:00

Bài giảng Nguyên lý hệ điều hành: Chương 10 - Phạm Quang Dũng

Bài giảng Nguyên lý hệ điều hành - Chương 10 giới thiệu về giao diện hệ thống file. Mục tiêu của chương này là: Giải thích chức năng của hệ thống file; miêu tả giao diện của hệ thống file; thảo luận việc cân bằng các yếu tố thiết kế hệ thống file, bao gồm các phương pháp truy nhập, chia sẻ file, khóa file, các cấu trúc thư mục; giải thích sự bảo vệ hệ thống file.

8/30/2018 5:27:45 AM +00:00

Bài giảng Nguyên lý hệ điều hành: Chương 11 - Phạm Quang Dũng

Chương 11 của bài giảng Nguyên lý hệ điều hành giới thiệu các hệ thống lưu trữ lớn trong hệ điều hành. Chương này giúp người học mô tả cấu trúc vật lý của các thiết bị lưu trữ cấp hai và cấp ba, các hiệu ứng kết quả khi sử dụng thiết bị; giải thích các đặc điểm hiệu năng của các thiết bị lưu trữ lớn. Mời các bạn cùng tham khảo.

8/30/2018 5:27:45 AM +00:00

Bài giảng Nguyên lý hệ điều hành: Chương 12 - Phạm Quang Dũng

Mục tiêu của bài giảng chương 12 - Hệ thống vào ra là: Khám phá cấu trúc I/O subsystem của hệ điều hành, „thảo luận các nguyên lý của phần cứng vào-ra và sự phức tạp của nó, cung cấp chi tiết về các khía cạnh hiệu năng của phần cứng và phần mềm vào-ra. Mời các bạn cùng tham khảo để nắm bắt các nội dung chi tiết.

8/30/2018 5:27:45 AM +00:00

Bài giảng Nguyên lý hệ điều hành: Chương 13 - Phạm Quang Dũng

Chương 13 của bài giảng Nguyên lý hệ điều hành đề cập đến các vấn đề an ninh và bảo vệ hệ điều hành. Các nội dung chính được trình bày trong chương gồm có: Cấu trúc Protection Domain, ma trận truy nhập - Access Matrix, thẩm định quyền, các hiểm họa chương trình, các hiểm họa hệ thống,... Mời các bạn cùng tham khảo.

8/30/2018 5:27:45 AM +00:00

Lecture Operating system concepts (Fifth edition): Module 1 - Avi Silberschatz, Peter Galvin

Module 1 - Introduction. In this chapter, you will learn to: To describe the basic organization of computer systems, to provide a grand tour of the major components of operating systems, to give an overview of the many types of computing environments, to explore several open-source operating systems.

8/30/2018 5:27:45 AM +00:00

Lecture Operating system concepts (Fifth edition): Module 2 - Avi Silberschatz, Peter Galvin

Module 2 - Computer-system structures. Chapter 2 discusses the general structure of computer systems. It may be a good idea to review the basic concepts of machine organization and assembly language programming. The students should be comfortable with the concepts of memory, CPU, registers, I/O, interrupts, instructions, and the instruction execution cycle. Since the operating system is the interface between the hardware and user programs, a good understanding of operating systems requires an understanding of both hardware and programs.

8/30/2018 5:27:45 AM +00:00

Bài giảng Hệ điều hành: Chương 1 - ThS. Phạm Thanh Bình

Bài giảng Hệ điều hành - Chương 1 cung cấp cho người học các kiến thức cơ bản về hệ điều hành, lịch sử hệ điều hành, phân loại hệ điều hành, tổng quan về phần cứng máy tính, cấu trúc hệ điều hành. Mời các bạn cùng tham khảo nội dung chi tiết.

8/30/2018 5:27:42 AM +00:00

Bài giảng Hệ điều hành: Chương 2 - ThS. Phạm Thanh Bình

Bài giảng Hệ điều hành - Chương 2 cung cấp cho người học các kiến thức về Tiến trình và luồng bao gồm: Các khái niệm, các trạng thái của một tiến trình, điều độ tiến trình. Mời các bạn cùng tham khảo nội dung chi tiết.

8/30/2018 5:27:42 AM +00:00

Bài giảng Hệ điều hành: Chương 3 - ThS. Phạm Thanh Bình

Bài giảng Hệ điều hành - Chương 3 cung cấp cho người học các kiến thức về Sự bế tắc (Deadlock) bao gồm các kiến thức: Dẫn nhập về sự bế tắc, các khái niệm về bế tắc, xử lý bế tắc. Mời các bạn cùng tham khảo nội dung chi tiết.

8/30/2018 5:27:42 AM +00:00

Bài giảng Hệ điều hành: Chương 4 - ThS. Phạm Thanh Bình

Bài giảng Hệ điều hành - Chương 4: Quản lý bộ nhớ cung cấp cho người học các kiến thức: Bộ nhớ và chương trình, các phương thức quản lý bộ nhớ, quản lý bộ nhớ trên IBM - PC. Mời các bạn cùng tham khảo nội dung chi tiết.

8/30/2018 5:27:42 AM +00:00

Bài giảng Hệ điều hành: Chương 5 - ThS. Phạm Thanh Bình

Bài giảng Hệ điều hành - Chương 5: Quản lý vào ra cung cấp cho người học các kiến thức: Các nguyên lý của phần cứng vào/ra, các nguyên lý của phần mềm vào/ra, quản lý một số thiết bị thông dụng. Mời các bạn cùng tham khảo nội dung chi tiết.

8/30/2018 5:27:42 AM +00:00

Bài giảng Hệ điều hành: Chương 6 - ThS. Phạm Thanh Bình

Bài giảng Hệ điều hành - Chương 6: Quản lý file cung cấp cho người học các kiến thức: Các mô hình quản lý dữ liệu, một số cấu trúc quản lý file, quản lý file trên đĩa từ. Mời các bạn cùng tham khảo nội dung chi tiết.

8/30/2018 5:27:42 AM +00:00

Bài giảng Hệ điều hành Linuxs: Chương 1 - Nguyễn Nam Trung

Bài giảng Hệ điều hành Linuxs - Chương 1: Giới thiệu tổng quan cung cấp cho người người học các kiến thức: Linux là gì, lịch sử phát triển Linux, những đặc điểm chính, những mặt hạn chế, kiến trúc hệ thống Linux, các bản phân phối Linux, một số phần mềm nguồn mở. Mời các bạn cùng tham khảo.

8/30/2018 5:27:42 AM +00:00

Bài giảng Hệ điều hành Linuxs: Chương 2 - Nguyễn Nam Trung

Bài giảng Hệ điều hành Linuxs - Chương 2: Cài đặt hệ điều hành Linux cung cấp cho người học các kiến thức: Yêu cầu phần cứng, đĩa cứng và phân vùng đĩa cứng trong Linux, ký hiệu đĩa và phân vùng, các bước cài đặt hệ điều hành Linux, sử dụng hệ thống,... Mời các bạn cùng tham khảo.

8/30/2018 5:27:42 AM +00:00

Bài giảng Hệ điều hành Linuxs: Chương 3 - Nguyễn Nam Trung

Bài giảng Hệ điều hành Linuxs - Chương 3: Hệ thống tập tin và quản trị hệ thống tập tin cung cấp cho người học các kiến thức: Hệ thống tập tin (File system), quản trị hệ thống tập tin. Mời các bạn cùng tham khảo nội dung chi tiết.

8/30/2018 5:27:42 AM +00:00