You are on page 1of 5

Câu 1 : Tập tin là gì? Thư mục là gì? Tại sao phải quản lý tập tin và thư mục?

Tập tin lưu trữ thông tin; khi nó được sử dụng, thông tin phải được truy cập và đọc
vào trong bộ nhớ máy tính; thông tin trong tập tin có thể được truy cập bằng nhiều
cách : truy cập tuần tự, truy cập trực tiếp, các phương thức khác

- Tập tin là đơn vị lưu trữ thông tin của bộ nhớ ngoài. Các tiến trình có thể
đọc hay tạo mới tập tin nếu cần thiết. Thông tin trên tập tin là vững bền ko bị
ảnh hưởng bởi các xử lý tạo hay kết thúc các tiến trình, chỉ mất đi khi user
thực sự muốn xóa. Tập tin đc quản lý bởi hệ điều hành
- Thư mục để lưu trữ các tập tin, hệ thống quản lý tập tin cung cấp thư mục
mà trong nhiều hệ thống có thể coi như tập tin
- Phải quản lý tập tin và thư mục vì để dễ dàng tìm kiếm hoặc kiểm tra khi cần
thiết vì số lượng tập tin và thư mục sẽ sinh sôi theo thời gian

Câu 2 : Tập tin có những đặc tính gì? Những đặc tính nào là quan trọng? Tại sao?

- Tập tin có những đặc tính : Các tiến trình có thể đọc, có thể tạo mới tập tin
nếu cần thiết ; thông tin trên tập tin là bền vững ko bị ảnh hưởng bởi các xử
lý hay kết thúc các tiến trình ; chỉ mất đi khi user thực sự muốn xóa
- Đặc tính quan trọng : thông tin trên tập tin là bền vững ko bị ảnh hưởng bởi
các xử lý hay kết thúc các tiến trình. Vì tập tin là đơn vị lưu trữ thông tin của
bộ nhớ ngoài dùng để lưu trữ dữ liệu, nếu bị mất khi tạo hoặc kết thúc tiến
trình thì nó sẽ mất đi chức năng quan trọng nhất của tập tin là lưu trữ dlieu
cho người dùng sử dụng hoặc cho các tiến trình.

Câu 3 : Một số hệ thống tự động xoá toàn bộ file của người dùng khi người dùng
đăng xuất hoặc tắt máy. Một số hệ thống thì giữ lại toàn bộ file của người dùng ?
Phân tích ưu nhược điểm của từng hệ thống ?
Hệ thống tự động xoá toàn bộ file Hệ thống thì giữ lại toàn bộ
của người dùng khi người dùng đăng file của người dùng
xuất hoặc tắt máy
Ưu điểm Tăng tính bảo mật thông tin Dễ dàng sửa đổi dữ liệu
Nhược điểm Khó sửa đổi dữ liệu Bảo mật thông tin kém hơn

Câu 4 : Phân tích ưu nhược điểm của 3 kiểu quản lý thư mục : Single-Level, Two-
Level, Tree, và Acyclic-Graph

Single - level Two - level Tree Acyclic - Graph


Ưu Đơn giản, dễ hiểu ; Cho phép tạo thư Cho phép tổ chức Cho phép tổ chức
điểm dễ dàng thực hiện và mục con ; dễ thư mục và tập tin thư mục và tập tin
quản lý quản lý hơn so theo cấu trúc theo cấu trúc linh
với Single-level phân cấp, phức hoạt hơn so với cấu
tạp ; Dễ dàng mở trúc cây ; có khả
rộng và quản lý năng đối phó với
khi có nhiều tập các vấn đề như liên
tin và thư mục kết quay lại, chia
sẻ tài nguyên
Nhược Không có khả năng Hạn chế về cấu Có thể dẫn đến Đòi hỏi 1 hệ thống
điểm tổ chức thư mục trúc, không thể hiện tượng phân quản lý thư mục
theo cấu trúc phức tạo ra các cấu trúc mảnh khi cấu trúc phức tạp hơn so
tạp ; Dễ gây xung phức tạp ; vẫn có cây phức tạp. Cần với cây ; cần phải
đột khi có nhiều tập khả năng xảy ra phải duy trì các giải quyết các vấn
tin con cùng tên ; xung đột tên giữa liên kết giữa các đề về bảo toàn tính
Không có khả năng các thư mục con thư mục, làm tăng nhất quán và tránh
tạo ra các thư mục độ phức tạp của vòng lặp vô hướng
con hệ thống quản lý
thư mục trong biểu đồ

Câu 5: Giải thích mục đích của các hàm open() và close() đối với các tập tin

- Mục đích của các hàm open() đối với các tập tin là cho phép hệ thống thiết
lập 1 số thuộc tính và địa chỉ đĩa trong bộ nhớ để tăng tốc độ truy xuất
- Mục đích của các hàm close() đối với các tập tin là khi chấm dứt truy xuất,
thuộc tính và địa chỉ trên đĩa không cần dùng nữa, tập tin đc đóng lại để giải
phóng bộ nhớ

Câu 6 : Lệnh chmod thực hiện thay đổi quyền sử dụng file, thư mục (lệnh đặc biệt
chỉ dùng trên các máy chủ hệ Unix (Linux, Solaris, True64…)) cho đại diện của 3
loại người gồm: User (Owner – Chủ sở hửu) – Group (Nhóm cộng tác) – Other
(Guest – Tất cả mọi người còn lại) và gồm các giá trị gồm 3 thông số tra trong
bảng quyển. Nếu sử dụng lệnh chmod 752 thì quyền truy cập của file đó sẽ như thế
nào ?

- Lệnh chmod 752 :

7 5 2

111 101 010

 rwx r-x -w-

- Lệnh chmod 752 sẽ có quyền truy cập của file như sau : Cấp quyền truy cập
đầy đủ cho Owner, chỉ cho phép Group dùng đọc và chạy các file trong thư
mục, chỉ cho phép Others đọc

Câu 7: 3 File có thông tin về phân quyền như sau :


 File 1: -rw-rw-r-
 File 2: rwxrw----
 File 3 : rw-r-----

a) Hãy giải thích chế độ phân quyền của cả 3 file

 File 1 : Các users thuộc Owner được phép đọc và sửa file, các users
thuộc Group có thể đọc và sửa file, còn những users còn lại chỉ được
đọc file
 File 2 : Cấp quyền truy cập đầy đủ cho Owner, chỉ cho phép Group có
thể đọc và sửa file, không phân quyền truy cập cho những người dùng
khác
 File 3 : Các users thuộc Owner được phép đọc và sửa file, các users
thuộc Group có thể đọc file, không cấp quyền cho những người dùng
khác

b) Sử dụng lện chmod với tham số thế nào để được phân quyền như 3
file trên

 File 1 : 664
 File 2 : 760
 File 3 : 640

Câu 8 :

Liên tục Liên kết Chỉ mục


Ghi thêm 1 khối 201 (200 thao tác 1 thao tác ghi khối 3 thao tác (2 thao
vào đầu file đọc và ghi 100 mới tác để sửa + 1 thao
khối + 1 thao tác
ghi khối mới) tác để ghi)
Ghi thêm 1 khối 50*2 +1 49+2+1 3
vào sau khối 50
Ghi thêm 1 khối 1 2+1 3
vào cuối file

You might also like