Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
NEW
Security & Network

/

System

IT kiến thức cần thiết - Học đúng cách kiến thức cơ bản về hệ điều hành

Khóa học này là một môn học về các khái niệm cơ bản của hệ điều hành, một trong những môn học cốt lõi của ngành công nghệ thông tin. Hệ điều hành là phần mềm cốt lõi để quản lý tài nguyên hiệu quả của hệ thống máy tính và cung cấp môi trường cho người dùng, người học có thể hiểu một cách có hệ thống về cách thức hoạt động của hệ điều hành và các thành phần cấu thành nên nó thông qua khóa học này. Ngoài ra, bằng cách học về cấu trúc và chức năng của các hệ điều hành khác nhau, có thể nắm vững các nguyên lý hoạt động chi tiết của hệ điều hành như tiến trình, bộ nhớ, hệ thống tập tin, quản lý đĩa, và có thể xây dựng vững chắc kiến thức cơ bản cần thiết cho việc phát triển thực tế và ứng dụng hệ thống. Thông qua khóa học này, người học sẽ có thể đảm bảo sự hiểu biết toàn diện về hệ điều hành, và có thể tự tin trong việc học tập chuyên sâu về công nghệ thông tin và ứng dụng thực tế.

2 học viên đang tham gia khóa học này

  • usefulit
Operating System

Dịch cái này sang tiếng Việt

  • Người học có thể hiểu được hệ điều hành hoạt động như thế nào và được cấu thành từ những thành phần nào.

  • Học các chức năng chính của hệ điều hành (quản lý tiến trình, quản lý bộ nhớ, hệ thống tập tin, lập lịch đĩa, v.v.) để nắm vững nguyên lý hoạt động hiệu quả của hệ thống máy tính.

Kiến thức IT cần thiết - Học đúng cách về cơ bản hệ điều hành

Khóa học này là một bài giảng về các khái niệm cơ bản của hệ điều hành, một trong những môn học cốt lõi của ngành khoa học máy tính.
Hệ điều hành là phần mềm cốt lõi để quản lý tài nguyên hiệu quả của hệ thống máy tính và cung cấp môi trường cho người dùng,
thông qua khóa học này, người học có thể hiểu một cách có hệ thống về cách thức hoạt động của hệ điều hành và những thành phần cấu thành nên nó.

Ngoài ra, bằng cách học về cấu trúc và chức năng của các hệ điều hành khác nhau, bạn có thể nắm vững nguyên lý hoạt động chi tiết của hệ điều hành như tiến trình, bộ nhớ, hệ thống tệp, quản lý đĩa,
và có thể xây dựng vững chắc kiến thức nền tảng cần thiết cho việc phát triển thực tế và sử dụng hệ thống.

Thông qua khóa học này, người học sẽ có thể nắm vững hiểu biết tổng quan về hệ điều hành và
có thêm tự tin trong việc học tập chuyên sâu về khoa học máy tính cũng như ứng dụng thực tế.

Chúng ta sẽ học những nội dung như thế này

Kiến thức IT cần thiết - Học đúng cách Cơ bản Hệ điều hành 1

1강 : Tài liệu học tập

Cung cấp tài liệu tham khảo và mã ví dụ cần thiết cho việc học tập


2강 : Giới thiệu

Giới thiệu về tính cần thiết và mục tiêu học tập của hệ điều hành


3강 : Các loại và lịch sử hệ điều hành

Quá trình phát triển của hệ điều hành (Batch, chia sẻ thời gian, phân tán, OS hiện đại)
Đặc điểm của các hệ điều hành chính (Windows, Unix/Linux, macOS, OS di động)


4강~5강 : Cấu trúc của máy tính (1,2)

Cấu hình cơ bản của phần cứng (thiết bị đầu vào/đầu ra, CPU, bộ nhớ, thiết bị lưu trữ)
Quá trình thực thi lệnh và khái niệm ngắt


6강 : Cấu trúc của hệ điều hành

Kernel và System Call
So sánh cấu trúc đơn khối, phân lớp và microkernel


7강~10강 : Quản lý bộ nhớ

Kỹ thuật phân bổ bộ nhớ (phân vùng cố định, phân vùng biến đổi)
Phân trang, phân đoạn
Bộ nhớ ảo và phân trang theo yêu cầu
Thuật toán thay thế trang (FIFO, LRU, OPT, v.v.)

IT 필수 지식 - 운영체제 기초 제대로 배우기 2

11강 : Tài liệu học tập

Cung cấp tài liệu và bài tập thực hành cho việc học tập nâng cao


12강~15강 : Quản lý tiến trình (1~4)

Khái niệm tiến trình và chuyển đổi trạng thái
Kỹ thuật lập lịch CPU (FCFS, SJF, ưu tiên, RR)
Đồng bộ hóa tiến trình và IPC(pipe, message queue, semaphore)
Thread và đa luồng


16강 : Tiến trình song song

Vấn đề vùng tới hạn và loại trừ lẫn nhau
Kỹ thuật đồng bộ hóa (Semaphore, Monitor)


17강 : Deadlock

Điều kiện xảy ra deadlock
Phòng ngừa deadlock, tránh deadlock (thuật toán banker), phát hiện và phục hồi


18강 : Quản lý thiết bị nhập xuất và bộ nhớ phụ

Tổng quan hệ thống I/O
Kỹ thuật lập lịch đĩa (FCFS, SSTF, SCAN, C-SCAN)


19강~20강 : Quản lý tệp (1,2)

Khái niệm file và phương pháp truy cập
Cấu trúc thư mục, phương thức phân bổ file
Bảo vệ file và tổng quan hệ thống file hiện đại

Những lưu ý trước khi học

Khóa học này không cung cấp dịch vụ hỏi đáp từ người chia sẻ kiến thức

Tài liệu học tập

Giáo án theo từng tuần được cung cấp dưới dạng file PDF

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Bất kỳ thành viên nào muốn học tập chi tiết về hệ điều hành

  • Bất kỳ thành viên nào muốn học kiến thức khoa học máy tính

Xin chào
Đây là

8,256,039

Học viên

6,086

Đánh giá

4.6

Xếp hạng

261

Các khóa học

유용한 IT 강의를 통해 여러분의 성장을 돕겠습니다.

Chương trình giảng dạy

Tất cả

20 bài giảng ∙ (9giờ 10phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Chưa có đủ đánh giá.
Hãy trở thành tác giả của một đánh giá giúp mọi người!

Ưu đãi có thời hạn, kết thúc sau 4 ngày ngày

6.727 ₫

28%

1.671.538 ₫

Khóa học khác của usefulit

Hãy khám phá các khóa học khác của giảng viên!

Khóa học tương tự

Khám phá các khóa học khác trong cùng lĩnh vực!