BB Nội dung Khái niệm & các chức năng chính 1 Phân loại 2 Hệ thống tập tin 3 Một số hệ điều hành thông dụng 4... BB Khái niệm Hệ điều hành Khái niệm điều hành, quản lý các thiết bị phần
Trang 1Khoa Công nghệ thông tin
Bộ môn Tin học cơ sở
Đặng Bình Phương
dbphuong@fit.hcmus.edu.vn
NHẬP MÔN LẬP TRÌNH
CÁC KHÁI NIỆM CƠ BẢN
VỀ HỆ ĐIỀU HÀNH
Trang 2BB Nội dung
Khái niệm & các chức năng chính
1
Phân loại
2
Hệ thống tập tin
3
Một số hệ điều hành thông dụng
4
Trang 3BB Khái niệm Hệ điều hành
Khái niệm
điều hành, quản lý các thiết bị phần cứng và
người sử dụng và phần cứng máy tính
dụng phát triển và thực hiện các ứng dụng của họ một cách dễ dàng
Trang 4BB Các chức năng chính của HĐH
Hệ điều hành
Quản lý chia sẻ tài nguyên
• Tài nguyên là hữu hạn.
• Người sử dụng yêu cầu nhiều tài nguyên đồng thời.
• Chia sẻ tài nguyên phần mềm (thông tin) với nhau.
Giả lập một máy tính mở rộng
• Hệ thống nhiều máy tính trừu tượng xếp thành
nhiều lớp chồng lên nhau.
• Ẩn đi các chi tiết phần cứng qua giao diện làm
việc đơn giản và không phụ thuộc vào thiết bị.
Trang 5BB
Dưới
góc độ loại
máy tính
Phân loại Hệ điều hành
HĐH dành cho máy Mainframe
HĐH dành cho máy Server HĐH dành cho máy nhiều CPU HĐH dành cho máy tính cá nhân
HĐH dành cho thẻ chip (SmartCard)
HĐH dành cho máy PDA
HĐH dành cho máy chuyên biệt
Trang 6BB
Dưới
góc độ số
chương trình
sử dụng
cùng lúc
Phân loại Hệ điều hành
HĐH đơn nhiệm
HĐH đa nhiệm
Trang 7BB
Dưới
góc độ
người dùng
(truy xuất
tài nguyên
cùng lúc)
Phân loại Hệ điều hành
Máy đơn (một người dùng)
Mạng ngang hàng và mạng có máy chủ
Trang 8BB
Dưới
góc độ
hình thức
xử lý
Phân loại Hệ điều hành
Hệ thống xử lý theo lô
Hệ thống chia sẻ
Hệ thống song song
Hệ thống phân tán
Hệ thống xử lý thời gian thực
Trang 9BB Hệ thống tập tin – Tập tin
Khái niệm
theo một cấu trúc nào đó
bản…
Trang 10BB Hệ thống tập tin - Tập tin
• Bắt buộc phải có.
• Hệ điều hành MS-DOS: dài tối đa 8 ký tự.
• Hệ điều hành Windows: dài tối đa 128 ký tự.
• Gồm các ký tự A đến Z, số 0 đến 9, ký tự khác
như #, $, %, ~, ^, @, (, ), !, _, khoảng trắng.
Tên (name) . Mở rộng
(extension)
• Không bắt buộc
• Thường có 3 ký tự.
• Thường do chương trình ứng dụng tạo tập tin tự đặt
Trang 11BB Hệ thống tập tin – Tập tin
Ví dụ
Các phần mở rộng thông dụng
Trang 12BB Hệ thống tập tin – Tập tin
Ký tự đại diện (Wildcard)
• Dấu ? đại diện cho một ký tự bất kỳ.
• Dấu * đại diện một chuỗi ký tự bất kỳ (có thể rỗng).
• Bai?.doc: Bai1.doc, Bai9.doc, Bain.doc, Bai.doc, Bai10.doc, Bai1.txt, …
• Bai*.doc: Bai.doc, Bai9.doc, Bai10.doc, Bai Tap.doc, …
Trang 13BB Hệ thống tập tin – Tập tin
Thuộc tính
• Archive (lữu trữ).
• Hidden (ẩn).
• Read-only (chỉ đọc).
• System (thuộc về hệ thống).
• Sub-directory/directory (thư mục con/thư mục).
Trang 14BB Hệ thống tập tin – Thư mục
Một số lưu ý
các tập tin và các thư mục khác
gốc, ký hiệu \
tin nhưng không có phần mở rộng
Trang 15BB Cây thư mục và đường dẫn
CHUONG2.DOC
SV
LYTHUYET
DECUONG.PDF
C:\
DECUONG.PDF
WINDOWS
SYSTEM
C:\
SV
LYTHUYET
Trang 16BB Một số hệ điều hành thông dụng
2000 Pro (2000), XP (2001), Vista (2007)
Server (2003): máy chủ - hệ điều hành mạng
Trang 17BB Bài tập
năng chính yếu của một hệ điều hành
diện như sau:
d) *.*