NEW
Font size
WorksheetsCâu hỏi về hệ điều hành
Total questions: 76
Worksheet time: 38mins
Tùy chọn nào không phải là thành phần của hệ điều hành?
Quản lý tiến trình
Quản lý vào ra
Chương trình điều khiển thiết bị
Quản lý file và thư mục
Tiến trình là:
Chương trình lưu trong đĩa
Chương trình đang được nạp
Chương trình đang thi hành
Chương trình
Tiến trình thường tồn tại ở mấy trạng thái chính?
3
2
4
6
Khi tiến trình được đáp ứng các tài nguyên đang chờ đợi thì tiến trình thuộc dạng chuyển trạng thái nào sau đây?
Chờ đợi -> Chạy
Chạy -> Kết thúc
Sẵn sàng -> Chờ đợi
Chờ đợi -> Sẵn sàng
Nhiệm vụ của trình biên tập là gì?
Liên kết các module chương trình
Liên kết các module đã dịch
Biên tập ra file .exe
Liên kết các thư viện
Tùy chọn nào là đặc điểm của kỹ thuật quản lý phân trang?
Các trang của chương trình được nạp vào vùng nhớ liền kề nhau.
Có hiện tượng phân mảnh ngoài.
Bộ nhớ vật lý được chia thành các khung trang có kích thước bằng nhau; Chương trình ở bộ nhớ ngoài được chia thành từng trang có kích thước bằng với kích thước khung trang.
Các trang của chương trình được nạp vào các khung trang liền kề nhau.
Tùy chọn nào là đặc điểm của giải thuật SJF (Shortest Job First)?
A. Là giải thuật điều độ đơn giản nhất
B. Ưu tiên công việc ngắn nhất
C. Chọn tiến trình nằm đầu hàng đợi có thời gian thực hiện ngắn nhất
D. Tiến trình yêu cầu CPU trước sẽ được cấp CPU trước
Tùy chọn nào là đặc điểm của giải thuật RR (Round-Robin)?
A. Là giải thuật điều độ đơn giản nhất
B. Chọn tiến trình nằm đầu hàng đợi có thời gian thực hiện ngắn nhất
C. Loại bỏ hiện tượng độc chiếm CPU
D. Chọn tiến trình trong hàng đợi có thời gian thực hiện ngắn nhất
Giả sử cần đọc các cylinder lần lượt là 2, 35, 32, 17, 4 và 8. Biết đầu đọc đang ở cylinder 15, dùng thuật toán lập lịch SSF (Shortest Seek First) thì đầu đọc sẽ lần lượt qua các cylinder có số thứ tự nào sau đây?
A. 15, 2, 4, 8, 17, 32, 35
B. 15, 35, 32, 17, 8, 4, 2
C. 15, 17, 8, 4, 2, 32, 35
D. 15, 17, 32, 35, 8, 4, 2
Tùy chọn nào là đặc điểm của giải thuật FCFS (First-Come First-Served)?
Các tiến trình sẽ lần lượt được cấp CPU trong một khoảng thời gian định trước
Chọn tiến trình nằm đầu hàng đợi có thời gian thực hiện ngắn nhất
Khi một tiến trình mới xuất hiện trong hàng đợi thì xét lại
Tiến trình yêu cầu CPU trước sẽ được cấp CPU trước
Để CPU được chia sẻ công bằng cho các tiến trình, không có tiến trình nào phải chờ đợi vô hạn để được cấp CPU, hệ điều hành dùng thành phần nào để giải quyết vấn đề này?
A. Bộ điều độ (Scheduler)
B. Khối quản lý tiến trình (PCB)
C. Bảng quản lý tiến trình
D. Danh sách tiến trình
Tùy chọn nào là đặc điểm của kỹ thuật quản lý phân chương cố định?
Mỗi chương có kích thước cố định, ở vị trí cố định và chỉ chứa một tiến trình.
Các chương có kích thước bằng nhau
Các chương phải có kích thước khác nhau
Sử dụng các thuật toán như First fit, Best firt, Worst fit để quản lý vùng nhớ.
Thuật toán lựa chọn vùng trống thích hợp nhất để nạp tiến trình là:
First fit
Worst fit
Best fit
Không câu nào đúng
Xét không gian địa chỉ của tiến trình có 16 trang, mỗi trang có kích thước 1 KB. Các trang được ánh xạ vào bộ nhớ có 64 khung trang. Hãy cho biết địa chỉ logic của không gian địa chỉ này có bao nhiêu bit?
10 bit
14 bit
6 bit
4 bit
Trong kỹ thuật quản lý phân chương động, các vùng nhớ còn trống có kích thước lần lượt là 100 KB, 280 KB, 260 KB, 300 KB, 220 KB, 250 KB. Vùng nhớ nào sẽ được chọn để nạp chương trình có kích thước 230KB theo giải thuật First Fit?
260 KB
300 KB
280KB
220 KB
Bộ nhớ chính được phân chương động có kích thước vùng trống theo thứ tự là 160 KB, 340 KB, 180 KB, 170 KB, 300 KB. Vùng nhớ nào sẽ được chọn để nạp chương trình có kích thước 170 KB theo giải thuật Best Fit?
180 KB
340 KB
300 KB
170 KB
Tùy chọn nào không phải là thông tin mô tả tiến trình?
A. Thông tin về bộ nhớ chứa tiến trình
Trạng thái của tiến trình
C. Thông tin giao tiếp
Thông tin phục vụ điều độ tiến trình
Tùy chọn nào là đặc điểm của kỹ thuật quản lý phân chương động?
Các chương có kích thước bằng nhau
Sử dụng các thuật toán như First fit, Best fit, Worst fit để lựa chọn vùng nhớ cấp phát. Mỗi tiến trình được cấp phát một vùng nhớ liên tục
Số lượng chương trình có thể nạp vào bộ nhớ lớn nhất bằng hệ số song song
Mỗi chương ở một vị trí cố định
Trong sơ đồ phân phối tài nguyên của Holt, mũi tên được nối từ nút tài nguyên tới nút tiến trình có nghĩa là:
Tiến trình đó yêu cầu tài nguyên đó.
Tiến trình đó đang dừng chờ nhận tài nguyên đó.
Tài nguyên đó sẽ được cấp phát cho tiến trình đó.
Tiến trình đó đang sở hữu tài nguyên đó.
Lời gọi hệ thống (system call) là:
Môi trường giao tiếp giữa tiến trình của người sử dụng với hệ điều hành.
Môi trường giao tiếp giữa các chương trình của người sử dụng.
Môi trường giao tiếp giữa hệ điều hành và phần cứng.
Môi trường giao tiếp giữa chương trình của người sử dụng và phần cứng.
Tùy chọn nào là đặc tả của giải thuật SJF
Khi
Nếu nhiều tiến trình tiếp theo có thời gian thực hiện bằng nhau thì tiến trình đồng sẽ được chọn
Là giải thuật điều độ đơn giản nhất
Tiến trình yêu cầu CPU trước sẽ được cấp CPU trước
Trong một vòng đời của mình, thông thường tiến trình trải qua mấy trạng thái?
5
4
3
2
Ý tưởng của thuật toán SRTN là gì?
Ưu tiên tiến trình có thời gian còn lại ngắn nhất
Khi một tiến trình mới xuất hiện, thời gian thực hiện của nó được so sánh với thời gian thực hiện còn lại của tiến trình đang chạy. Nếu tiến trình mới có thời gian thực hiện ngắn hơn, nó sẽ được chọn để chạy, còn tiến trình đang chạy sẽ bị treo
Cả A và B
Không câu nào đúng
Trong trường hợp chuyển đổi giữa các tiến trình, hệ điều hành phải lưu giữ thông tin nào để có thể khôi phục và thực hiện lại tiến trình từ thời điểm dừng?
Thông tin về tiến trình.
Ngữ cảnh của tiến trình.
Thông tin về tiến trình hiện thời
Thông tin về tiến trình chuyển đổi
Tùy chọn nào là đặc điểm của giải thuật SRTN (Shortest Remaining Time Next)?
Là giải thuật điều độ đơn giản nhất
Chọn tiến trình nằm đầu hàng đợi có thời gian thực hiện ngắn nhất
Tiến trình độc quyền chiếm dụng CPU
Khi một tiến trình mới xuất hiện, thời gian thực hiện của nó được so sánh với thời gian thực hiện còn lại của tiến trình đang chạy. Nếu tiến trình mới có thời gian thực hiện ngắn hơn, nó sẽ được chọn để chạy, còn tiến trình đang chạy sẽ bị treo.
Tùy chọn nào là đặc điểm của giải thuật FCFS (First-Come First-Served)?
Các tiến trình sẽ lần lượt được cấp CPU trong một khoảng thời gian định trước
Là giải thuật điều độ đơn giản nhất
Chọn tiến trình nằm đầu hàng đợi có thời gian thực hiện ngắn nhất
Chọn tiến trình trong hàng đợi có thời gian thực hiện ngắn nhất
Điều độ tiến trình (theo nghĩa hẹp) là:
Sự tổ chức thực hiện các chương trình theo một giải thuật nào đó nhằm tránh sự xung đột giữa các tiến trình.
Sự tổ chức, phân phối bộ nhớ cho các tiến trình theo một giải thuật nào đó nhằm đảm bảo tốc độ thực hiện của các tiến trình.
Sự tổ chức, phân phối tài nguyên CPU cho các tiến trình theo một giải thuật nào đó nhằm đảm bảo tốc độ thực hiện của các tiến trình và hiệu quả sử dụng CPU.
Sự tổ chức, phân phối đĩa cho các tiến trình theo một giải thuật nào đó nhằm đảm bảo tốc độ thực hiện của các tiến trình.
Tùy chọn nào là công việc liên quan đến quản lý bộ nhớ?
Quản lý vùng nhớ trống, cấp phát vùng nhớ trống cho các tiến trình và giải phóng vùng nhớ cấp phát
Quản lý các vùng nhớ đã được lưu trữ và cấp phát vùng nhớ cho các tiến trình
Quản lý các vùng nhớ đã được lưu trữ
Quản lý vùng nhớ cấp phát cho các tiến trình và giải phóng vùng nhớ cấp phát
Địa chỉ logic là gì?
Là địa chỉ được gán cho các lệnh và dữ liệu không phụ thuộc vào vị trí cụ thể của tiến trình trong bộ nhớ.
Là địa chỉ tuyệt đối
Là địa chỉ của ngăn nhớ trong bộ nhớ vật lý
Là địa chỉ của ô nhớ trong bộ nhớ vật lý
Tùy chọn nào là đặc điểm của kỹ thuật quản lý phân chương động?
Các chương có kích thước bằng nhau
Sử dụng các thuật toán như First fit, Best firt, Worst fit để lựa chọn vùng nhớ cấp phát
Số lượng chương trình có thể nạp vào bộ nhớ lớn nhất bằng hệ số song song
Mỗi chương ở một vị trí cố định
Giả sử cần đọc các cylinder lần lượt là 2, 39, 37, 13, 26 và 11. Biết đầu đọc đang ở cylinder 24, dùng thuật toán lập lịch thang máy (Elevator algorithm) với bit định hướng ban đầu là DOWN thì đầu đọc sẽ tho lượt qua các cylinder có số thứ tự nào sau day?
24, 26, 37, 39, 2, 11, 13
24, 26, 13, 11, 37, 39, 2
24, 13, 11, 2, 26, 37, 39
24, 13, 11, 26, 2, 37, 39
Hệ điều hành phân phối bộ nhớ ngoài cho người dùng với đơn vị là:
Block
Sector
Track
Cylinder
Cấp phát khối (block) đĩa cho file thường được chia thành mấy hình thức?
1
2
3
4
cách lưu file theo phương thức nào? (Hình ảnh sơ đồ với các ô có chữ File, block)
Cấp phát liên tục
Cấp phát bằng danh sách liên kết
Cấp phát bằng danh sách liên kết sử dụng bảng nhớ
Cấp phát sử dụng nút chỉ số (I-node)
Tùy chọn nào là đặc điểm của giải thuật SJF (Shortest Job First)?
Là giải thuật điều độ đơn giản nhất
Chọn tiến trình nằm đầu hàng đợi có thời gian thực hiện ngắn nhất
Chọn tiến trình trong hàng đợi có thời gian thực hiện ngắn nhất
Khi một tiến trình mới xuất hiện trong hàng đợi thì xét lại
Tùy chọn nào là đặc điểm của giải thuật RR (Round-Robin)?
Các tiến trình sẽ lần lượt được cấp CPU trong một khoảng thời gian nhất định
Tiến trình độc quyền chiếm dụng CPU
Là giải thuật điều độ đơn giản nhất
Chọn tiến trình nằm đầu hàng đợi có thời gian thực hiện ngắn nhất
Tùy chọn nào KHÔNG phải là đặc điểm của kỹ thuật quản lý phân chương động?
Tiến trình được cấp phát một vùng nhớ liên tục
Các chương có kích thước bằng nhau
Số lượng chương không cố định
Sử dụng các thuật toán như First fit, Best firt, Worst fit để lựa chọn vùng nhớ cấp phát
Bước biên tập chương trình có nhiệm vụ gì?
Liên kết một module đã dịch để tạo thành một chương trình hoàn chỉnh
Liên kết hai module đã dịch để tạo thành một chương trình hoàn chỉnh
Liên kết nhiều module đã dịch để tạo thành một chương trình hoàn chỉnh
Liên kết các module đã dịch để tạo thành một chương trình hoàn chỉnh
Tiến trình đã được cấp phát các tài nguyên trừ CPU. Nếu tiến trình được hệ điều hành cấp phát CPU thì tiến trình chuyển sang trạng thái nào?
Sẵn sàng
Chờ đợi
Chạy
Khởi tạo
Giả sử không gian nhớ logic của tiến trình có 16 trang, mỗi trang có kích thước 512B. Các trang được ánh xạ vào bộ nhớ có 32 khung trang. Hỏi phải dùng bao nhiêu bịt địa chỉ để thể hiện địa chỉ vật lý của bộ nhớ này?
13 bit
14 bit
9 bit
5 bit
Tùy chọn nào không phải là đặc điểm của kỹ thuật quản lý phân trang?
Sử dụng bảng quản lý trang (PCB) để xác định mối quan hệ giữa trang và khung trang
Chương trình ở bộ nhớ ngoài được chia thành từng trang có kích thước bằng với kích thước khung trang.
Bộ nhớ vật lý được chia thành các khung trang có kích thước khác nhau.
Các trang của chương trình có thể được nạp vào các khung trang ở vị trí không liền kề nhau.
Hiện tượng phân mảnh ngoài là:
Tổng vùng nhớ trống đủ để thỏa mãn nhu cầu của vùng nhớ yêu cầu cấp phát nhưng lại không liên tục nên không đủ cấp cho các tiến trình khác.
Vùng nhớ trống trong mỗi chương không được sử dụng gây ra lãng phí bộ nhớ.
Phần bỏ trống của bộ nhớ không được sử dụng
Không tùy chọn nào đúng
Kỹ thuật nào để giải quyết vấn đề phân mảnh ngoài trong phân chương động?
Kỹ thuật dồn chương trình
Kỹ thuật dồn tiến trình
Kỹ thuật dồn bộ nhớ
Kỹ thuật dồn file
Kích thước của một cung từ (sector) thường là bao nhiêu?
128B
256B
512B
1024B
Giả sử thư mục Đại_học_Thuỷ_lợi là thư mục hiện hành, thì mô tả sau Đại_học_Thuỷ_lợi\Khoa_CNTT\K63 thuộc loại đường dẫn nào?
Đường dẫn cố định
Đường dẫn động
Đường dẫn tuyệt đối
Đường dẫn tương đối
Cấp phát khối (block) đĩa cho file thường được chia thành mấy hình thức?
1
2
3
4
Trong một vòng đời của mình, thông thường tiến trình trải qua mấy trạng thái?
4
3
5
2
Luồng (thread) là gì?
Luồng là đơn vị xử lý cơ bản của hệ thống, bao gồm các lệnh, con trỏ lệnh, tập các thanh ghi và ngăn xếp.
Luồng là đơn vị thực hiện của tiến trình, bao gồm chuỗi các lệnh được cấp phát CPU để thực hiện độc lập.
Luồng là đơn vị xử lý cơ bản của hệ thống được cấp phát tài nguyên để thực hiện.
Luồng là đơn vị thực hiện của tiến trình, không nằm trong không gian nhớ của tiến trình.
Điều kiện nào sau đây không nằm trong nhóm điều kiện xảy ra bế tắc?
Tồn tại một hàng đợi vòng tròn gồm hai hoặc nhiều tiến trình, mỗi tiến trình lại đang chờ một tài nguyên được sở hữu bởi chính thành viên tiếp theo trong hàng đợi
Tiến trình giữ tài nguyên đã được cấp trong khi chờ đợi một tài nguyên khác
Tài nguyên do tiến trình giữ không thể phân phối lại cho tiến trình khác trừ khi tiến trình đang giữ tự nguyện giải phóng tài nguyên
Mỗi tài nguyên phục vụ cho nhiều tiến trình
Phát biểu nào sau đây không chính xác?
Tiến trình là chương trình đang thi hành.
Tiến trình sở hữu không gian địa chỉ bộ nhớ.
Tiến trình là chương trình đang ở trạng thái khởi tạo.
Tiến trình sở hữu các thanh ghi.
Phát biểu nào sau đây không chính xác?
A. Tiến trình là chương trình đang thi hành.
B. Tiến trình sở hữu không gian địa chỉ bộ nhớ.
C. Tiến trình là chương trình đang ở trạng thái khởi tạo.
D. Tiến trình sở hữu các thanh ghi.
Tùy chọn nào KHÔNG phải mô tả thư mục?
A. Thụt mục chứa dữ liệu của file
B. Các thông tin quản lý tập tin (file) luu trong thư mục (directory hay folder).
C. Thư mục bao gồm các khoản mục (entry). mỗi khoản mục chứa thông tin quản lý một file.
D. Khoản mục chứa các thông tin về file như tên file, kích thước, vị trí, kiểu file và các thuộc tính khác hoặc chứa con trỏ tới nơi lưu trữ những thông tin này.
Điều độ tiến trình (theo nghĩa tổng quát) là:
A. Sự tổ chức thực hiện các chương trình theo một giải thuật nào đó nhằm tránh sự xung đột giữa các tiến trình.
B. Sự tổ chức thực hiện các tiến trình theo một giải thuật điều độ nào đó nhằm tránh sự xung đột giữa các tiến trình về mặt tài nguyên.
C. Sự tổ chức, phân phối bộ nhớ cho các tiến trình theo một giải thuật nào đó nhằm đảm bảo tốc độ thực hiện của các tiến trình.
D. Sự tổ chức, phân phối đĩa cho các tiến trình theo một giải thuật nào đó nhằm đảm bảo tốc độ thực hiện của các tiến trình.
Tùy chọn nào là đặc điểm của kỹ thuật quản lý phân đoạn?
A. Mỗi đoạn sẽ được cấp phát một khung trang trong bộ nhớ.
B. Chương trình được chia thành những phần bằng nhau gọi là đoạn.
C. Sử dụng bảng quản lý PCB để quản lý đoạn nhớ.
D. Chương trình được chia thành những phần khác nhau gọi là đoạn. Mỗi đoạn sẽ được cấp một vùng nhớ liên tục có kích thước bằng kích thước của đoạn
Trong một vòng đời của mình, thông thường tiến trình trải qua mấy trạng thái?
A. 4
B. 3
C. 5
D. 2
Địa chỉ mà CPU sử dụng để trỏ đến các phần khác nhau của lệnh và dữ liệu là:
Địa chỉ vật lý
Không gian địa chỉ
Địa chỉ logic
Không gian địa chỉ vật lý
Thiết bị nào sau đây không phải là thiết bị kí tự?
Bàn phím
Chuột
Card mạng
Đĩa
Kích thước tối đa của một phân khu trong FAT-12 là:
512 MB
16 MB
1024 MB
1 TB
Kích thước một ô trong FAT-12 là:
16 bits
12B
12 bits
32 bits
Hệ điều hành dựa vào thành phần nào để nhận ra phần mềm để mở file?
Phần mở rộng
Phần tên và phần mở rộng
Phần tên
Không tùy chọn nào đúng
Trong sơ đồ phân phối tài nguyên của Holt, tiến trình được thể hiện bằng:
Hình tròn
Hình vuông
Hình thoi
Hình tam giác
Tùy chọn nào không phải là đặc điểm của kỹ thuật quản lý phân đoạn?
Mỗi đoạn sẽ được cấp một vùng nhớ liên tục có kích thước bằng kích thước của đoạn.
Mỗi đoạn sẽ được cấp phát một khung trang trong bộ nhớ
Chương trình được chia thành những phần khác nhau gọi là đoạn.
Mỗi chương trình được cấp những đoạn nhớ không nằm liền kề nhau.
Giả sử bộ nhớ có 4 vùng trồng có kích thước lần lượt là: 100KB, 270KB, 260KB. 300KB. Với chiến lược chọn Best fit, khi yêu cầu cấp phát vùng nhỏ 230K thì vùng nhớ nào được cấp phát
100KB
270KB
300KB
260KB
Giả sử bộ nhớ có 4 vùng trống có kích thước lần lượt là: 100KB, 290KB, 260KB, 360KB. Với chiến lược chọn Worst fit, khi yêu cầu cấp phát vùng nhớ 210KB thì vùng nhớ nào được cấp phát?
360 KB
100 KB
290 KB
260 KB
Trong quản lý bộ nhớ phân chương động, số lượng chương trình có thể nạp vào bộ nhớ lớn nhất bằng:
Hệ số nạp
Hệ số vùng
Hệ số song song
Không xác định
Các thành phần cơ bản của hệ điều hành là:
Quân lý tiến trình, quản lý bộ nhớ, quản lý vào ra, quản lý file và thư mục.
Quản lý chương trình, quản lý bộ nhớ, quản lý vào ra, quản lý file và thư mục.
Quản lý chương trình, quản lý đĩa cứng, quản lý vào ra, quản lý file và thư mục.
Quân lý tiến trình, quản lý đĩa cứng, quản lý vào ra, quản lý file và thư mục.
Tùy chọn nào không phải là đặc điểm của bộ nhớ chính?
Chứa lệnh và dữ liệu mà CPU có thể trao đổi trực tiếp
Chứa tất cả các chương trình trong máy tinh
Là màng các ngân nhờ có kích thước bằng nhau
Mỗi ngân nhờ có một địa chỉ riêng
Kỹ thuật cấp phát vùng nhớ nào trong đó tiến trình có thể được cấp một vùng bộ nhớ không liên tục?
Phân trang và phân đoạn
Phân chương động và phân trang
Phân chương động và phân đoạn
Phân chương động và phân chương cố định
Trong sơ đồ phân phối tài nguyên của Holt, tài nguyên được thể hiện bằng:
Hình thoi
Hình tam giác
Hình vuông
Hình tròn
Tài nguyên găng là:
Là tài nguyên của hệ thống
Là tài nguyên bên trong hệ thống
Loại tài nguyên mà tại một thời điểm chỉ có thể phục vụ cho một đối tượng
Là tài nguyên bên ngoài hệ thống
Tùy chọn nào không phải là biện pháp giải quyết bế tắc?
Phòng tránh bế tắc
Giải phóng tài nguyên
Quay trở lại
Hủy bỏ tiến trình
Giả sử cần đọc các cylinder lần lượt là 2, 35, 32, 17, 4 và 8. Biết đầu đọc đang ở cylinder 15, dùng thuật toán lập lịch thang máy (Elevator algorithm) với bit định hướng ban đầu là UP thì đầu đọc sẽ lần lượt qua các cylinder có số thứ tự nào sau đây?
15, 2, 4, 8, 17, 32, 35
15, 35, 32, 17, 8, 4, 2
15, 17, 8, 4, 2, 32, 35
15, 17, 32, 35, 8, 4, 2
Giả sử bộ nhớ có 4 vùng trống có kích thước lần lượt là: 5MB, 4MB, 8MB và 10MB. Với chiến lược chọn First fit, khi yêu cầu cấp phát vùng nhớ 4MB thì vùng nhớ nào được cấp phát?
4MB
5MB
8MB
10MB
Giả sử bộ nhớ có 4 vùng trống có kích thước lần lượt là: 5MB, 4MB, 8MB và 10MB. Với chiến lược chọn Best fit, khi yêu cầu cấp phát vùng nhớ 4MB thì vùng nhớ nào được cấp phát?
4MB
5MB
8MB
10MB
Giả sử bộ nhớ có 4 vùng trống có kích thước lần lượt là: 5MB, 4MB, 8MB và 10MB. Với chiến lược chọn Worst fit, khi yêu cầu cấp phát vùng nhớ 4MB thì vùng nhớ nào được cấp phát?
4MB
5MB
8MB
10MB
Thành phần nào không phải là thành phần của hệ điều hành?
Chương trình điều khiển thiết bị
Quản lý tiến trình
Quản lý bộ nhớ
Quản lý vào ra
