chương 2 hệ điều hành chương 2 hệ điều hành chương 2 hệ điều hành 2 1 các khái niệm cơ bản 2 1 1 hệ điều hành os 2 1 2 tệp file 2 1 3 quản lý tệp 2 2 hệ điều hành msdos 2 3 hệ điều hành windows 2

53 14 0
chương 2 hệ điều hành chương 2 hệ điều hành chương 2 hệ điều hành 2 1 các khái niệm cơ bản 2 1 1 hệ điều hành os 2 1 2 tệp file 2 1 3 quản lý tệp 2 2 hệ điều hành msdos 2 3 hệ điều hành windows 2

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

 Hệ thống này bao gồm hàng ngàn mạng máy tính nhỏ hơn của các doanh nghiệp, của các viện nghiên cứu và các trường đại học, của người dùng cá nhân, và các chính phủ trên toàn cầu.. I[r]

(1)

Chương 2

(2)

Chương 2

HỆ ĐIỀU HÀNH

 2.1 Các khái niệm

 2.1.1 Hệ điều hành (OS)  2.1.2 Tệp (File)

 2.1.3 Quản lý tệp

 2.2 Hệ điều hành MSDOS

(3)

2.1.1 Hệ điều hành

(OS – Operating System)  Khái niệm

Hệ điều hành chương trình chạy máy

tính, dùng để điều hành, quản lý thiết bị phần cứng tài nguyên phần mềm máy tính

 Hệ điều hành đóng vai trị trung gian việc giao

tiếp người sử dụng phần cứng máy tính, cung cấp mơi trường cho phép người sử dụng phát

triển thực ứng dụng họ cách dễ dàng

 Hệ điều hành cung cấp dịch vụ cho chương

(4)

Chức hệ điều hành

Quản lý chia sẻ tài nguyên

 Tài nguyên hệ thống (CPU, nhớ, thiết bị ngoại vi, ) vốn giới hạn, nhu cầu sử dụng lớn cần phải có chế chiến lược thích hợp để quản lý việc phân phối tài nguyên  Tài nguyên thông tin cần chia sẻ

hệ điều hành cần đảm bảo việc truy xuất đến tài nguyên hợp lệ, không xảy

(5)

Nhiệm vụ hệ điều hành

 Điều khiển quản lý trực tiếp phần cứng bo

mạch chủ, bo mạch đồ họa bo mạch âm thanh,

 Thực số thao tác máy tính như:

đọc, viết tập tin, quản lý hệ thống tập tin (file system) kho liệu

 Cung ứng hệ thống giao diện sơ khai cho ứng

dụng

 Cung ứng hệ thống lệnh để điều hành máy

Các lệnh gọi lệnh hệ thống (system command)

 Ngoài hệ điều hành, vài trường hợp,

(6)

Các thành phần

 Hệ thống quản lý tiến trình  Hệ thống quản lý nhớ

 Hệ thống quản lý nhập xuất  Hệ thống quản lý tập tin

(7)

Phân loại OS

 Dưới góc độ loại máy tính

 Hệ điều hành dành cho máy MainFrame  Hệ điều hành dành cho máy Server

 Hệ điều hành dành cho máy nhiều CPU

 Hệ điều hành dành cho máy tính cá nhân (PC)

 Hệ điều hành dành cho máy PDA (Embedded OS - hệ điều hành nhúng)

 Hệ điều hành dành cho máy chuyên biệt

(8)

Phân loại OS

 Dưới góc độ người dùng

(9)

Phân loại OS theo hình thức xử lý

 Chúng ta có loại hệ điều hành

Hệ đơn nhiệm xử lý theo khối (DOS): xử lý công việc theo khối

Hệ đa nhiệm :Đây hệ cho phép nhiều công việc chạy lúc.Cùng chia sẻ quyền sử dụng CPU theo thuật tốn đó, ví dụ Windows 3.1,Windows 9x…

Hệ phân chia thời gian : Đây hệ đa nhiệm mặt khác phân chia thời gian cịn cho phép nhiều người truy nhập vào sử dụng tài nguyên máy.Và

(10)

2.1.1 Hệ điều hành (OS)

Hệ thời gian thực: Tất hệ trở thành hệ thời gian thực đáp ứng tính thời gian thực mà ứng dụng ta đòi hỏi

Hệ đa xử lý :Là hệ mà chạy phần cứng có nhiều VXL (hệ xử lý song song)Hệ có nhiệm vụ phân công việc cho VXL Unix

(11)

Các loại hệ điều hành đại  AmigaOS  BeOS  Debian  Fedora  FreeBSD  Linux

 Mac OS Mac OS X  MS-DOS Windows

 OS/2

 Palm OS  Solaris  Ubuntu  UNIX

 Windows Mobile

(12)(13)(14)(15)

2.1.2 Tệp (File)

 File tập hợp byte thơng tin có quan hệ với

nhau lưu trữ đĩa.

 Mỗi tập tin lưu lên đĩa với tên riêng phân biệt

 Tên tập tin thường có phần:

 Phần tên (name): Bắt buộc phải có Phần tên (name): Bắt buộc phải có

 Phần mở rộng (extension): Không bắt buộcPhần mở rộng (extension): Không bắt buộc  <name>.<extension><name>.<extension>

(16)

2.1.2 Tệp (File)

 Tên file

 Mỗi file phải có tên, tên file cấu thành chữ cái, số dấu gạch dưới, không chứa khoảng trắng (DOS)

 Phần tên có tối đa ký tự (DOS) 256 ký tự với (WINDOW) không phân biệt chữ hoa chữ thường  Tên file nên đặt có tính gợi nhớ, có liên quan tới

nội dung file

(17)

2.1.2 Tệp (File)

 Phần mở rộng:Phần mở rộng:

 Thường dùng ký tự ký tự nêu Thường dùng ký tự ký tự nêu

 Thông thường phần mở rộng chương trình đặc Thơng thường phần mở rộng chương trình đặc

trưng cho loại tập tin

trưng cho loại tập tin

 Ta vào phần mở rộng để xác định Ta vào phần mở rộng để xác định

kiểu file:

kiểu file:

 COM, EXE: Các file khả thi chạy trực tiếp hệ COM, EXE: Các file khả thi chạy trực tiếp hệ

điều hành điều hành

 TXT, DOC, : Các file văn bản.TXT, DOC, : Các file văn

 PAS, BAS, : Các file chương trình PASCAL, DELPHI, PAS, BAS, : Các file chương trình PASCAL, DELPHI,

(18)

2.1.2 Tệp (File)

 Để nhóm tập tin, ta sử Để nhóm tập tin, ta sử

dụng hai ký hiệu đại diện:

dụng hai ký hiệu đại diện:

 Dấu ? dùng để đại diện cho ký tự Dấu ? dùng để đại diện cho ký tự

trong tên tập tin vị trí xuất

trong tên tập tin vị trí xuất

 Dấu * dùng để đại diện cho chuỗi ký tự bất Dấu * dùng để đại diện cho chuỗi ký tự bất

kỳ tên tập tin từ vị trí xuất

kỳ tên tập tin từ vị trí xuất

 Bai?.doc: Bai?.doc: Thay choThay cho Bai1.doc, Bai6.doc, Bai1.doc, Bai6.doc,

 BaiTap.*: BaiTap.*: Thay choThay cho BaiTap.doc, BaiTap.xls, BaiTap.doc, BaiTap.xls,

(19)

2.1.3 Quản lý tệp tin

 Thư mụcThư mục

 Chứa tệp thư mục conChứa tệp thư mục  Chứa thông tin tệpChứa thơng tin tệp

 Thuộc tính (Attributes)Thuộc tính (Attributes)

 Lưu trữ bao gồm vị trí kích thướcLưu trữ bao gồm vị trí kích thước  Quyền sở hữu quyền truy cậpQuyền sở hữu quyền truy cập

 Bản thân thư mục tệp hệ điều hành.Bản thân thư mục tệp hệ điều hành  Một thư mục chứa tất tệp gọi Một thư mục chứa tất tệp gọi thư mục thư mục

gốc

gốc các tệp thuộc người dùng tệp thuộc người dùng khác

(20)

2.1.3 Quản lý tệp tin

(21)

2.1.3 Quản lý tệp tin

 Tên đường dẫnTên đường dẫn

 Đường dẫn dãy liên tiếp thư mục phân Đường dẫn dãy liên tiếp thư mục phân

cách dấu “\”, cấp thư mục giảm

cách dấu “\”, cấp thư mục giảm

dần từ trái sang phải thư mục phải

dần từ trái sang phải thư mục phải

bao Đường dẫn có tác dụng lộ trình

bao Đường dẫn có tác dụng lộ trình

để tìm kiếm

để tìm kiếm

Ví dụVí dụ: Trong thư mục đường dẫn đến : Trong thư mục đường dẫn đến

thư mục TOAN là: C:\> KHTN\TOAN

(22)

2.1.3 Quản lý tệp tin

 Tổ chức lưu chữ tệp

 Hệ điều hành lưu trữ tệp tin đĩa cứng

 Đĩa cứng gồm đĩa mỏng kim loại thủy Đĩa cứng gồm đĩa mỏng kim loại thủy

tinh cực phẳng gọi “platters” đánh số

tinh cực phẳng gọi “platters” đánh số

 Mỗi đĩa phẳng có mặt (side).Mỗi đĩa phẳng có mặt (side)

 Các mặt gắn số hiệu 0, 1,…Các mặt gắn số hiệu 0, 1,…

 Về mặt logic mặt đĩa có đầu ghi/ đọc (header)Về mặt logic mặt đĩa có đầu ghi/ đọc (header)  Đĩa chia thành tracksĐĩa chia thành tracks

 Track chia thành sectorsTrack chia thành sectors

(23)

2.1.3 Quản lý tệp tin

Tracks

Sectors within a

Track

(24)

2.2 Hệ điều hành MSDOS

 Khởi động máy tính

 Đĩa muốn khởi động máy đĩa phải có tệp khởi động đặt vị trí định đĩa

 IO.SYS: Điều khiển công việc vào liệu

 MSDOS.SYS: Kiểm tra thiết bị hoạt động

hệ thống

 COMMAND.COM: Biên dịch lệnh DOS

 Khởi động máy

 <Tên ổ đĩa>:\>_

(25)

2.2 Hệ điều hành MSDOS

 Các Câu lệnh nội trú ngoại trú

 Lện nội trú: Sau khởi đông COMMAND.COM nhận biết thực số câu lệnh mà khơng cần đọc thêm tệp có COM EXE từ đĩa trước thực hiện, gọi lệnh nội trú

 Câu lệnh ngoại trú câu lệnh thực có tệp lệnh (đi COM EXE) với phần tên tương ứng đĩa từ hệ thống đọc vào RAM trước thực Câu lệnh ngồi khơng nằm

(26)

2.2 Hệ điều hành MSDOS

 Các lệnh nội trú

 Lệnh chuyển ổ đĩa A:>C:   Lệnh tạo thư mục mới:

MD [đường dẫn]<Tên thư mục cần tạo>   Ví dụ:

 C:\>MD  A:\KHTN\TOAN  : Tạo thư mục TOAN

thư mục KHTN đĩa A

 A:\>MD  KHTN\TOAN\DAISO : Tạo thư mục DAISO

(27)

2.2 Hệ điều hành MSDOS

 Xem nội dung thư mục

DIR [đường dẫn][Tên thư mục] [/W][/P][/S]

 /P: Xem trang  /W: Xem cột

 /S : Cho xem thư mục cấp nhỏ  Ví dụ:

 C:\KHTN> DIR  : Cho xem nội dung thư mục KHTN

 C:\>DIR KHTN\*.PAS  : Hiện danh sách tệp có

PAS thư mục KHTN

(28)

2.2 Hệ điều hành MSDOS

 Xóa thư mục

RD [đường dẫn][Tên thư mục]   Ví dụ:

C:\>RD A:\TOAN (Xoá thư mục TOAN ổ đĩa A).

 Lệnh chuyển thư mục

CD [đường dẫn][Tên thư mục]

 CD  (Chuyển cấp)  CD\  (Chuyển thư mục gốc)

 Ví dụ:

 C:\> CD TM1\TM2 (Chuyển vào thư mục TM2 nằm thư

mục TM1)

(29)

2.2 Hệ điều hành MSDOS

 Lệnh tạo file từ bàn phím

 COPY CON [Đường dẫn]<Tên file>

 Xem nội dung file

 TYPE  [đường dẫn]<tên tệp> 

 Đổi tên file

 REN  [đường dẫn]<Tên tệp cũ>  <tên mới> 

 Xoá file

 DEL  [đường dẫn]<Tên file>

 Sao chép file

 COPY  [đường dẫn nguồn] <tên file 1> [đường dẫn

(30)

2.2 Hệ điều hành MSDOS

 Các lệnh mơi trường

 Lệnh xố hình: CLS 

 Xem đặt lại ngày, cho hệ thống: DATE   Xem hệ thống: TIME 

(31)

2.2 Hệ điều hành MSDOS

 Các lệnh Ngoại trú

 Câu lệnh tạo khuôn đĩa

FORMAT [Tên ổ đĩa] [/S][/U][/Q]

 /S : Định dạng đĩa để làm đĩa khởi động Sau định dạng máy

sẽ nạp đủ file dùng để khởi động máy

 /U: FORMAT đĩa vô điều kiện, dùng tham số khôi

phục lại thông tin đĩa

 /Q: dùng với đĩa Format trước

(32)

2.2 Hệ điều hành MSDOS

 Lệnh đặt thuộc tính cho file

ATTRIB [+/-R] [+/-A] [+/-H] [+/-S][đường

dẫn]<tên file>

 Chức năng: Hiển thị, đặt hay xoá thuộc tính file,

đặt thuộc tính gõ dấu +, gỡ bỏ thuộc tính gõ dấu –

 +/-R: đặt hay bỏ thuộc tính đọc  +/-A: đặt hay bỏ thuộc tính lưu trữ  +/-H đặt hay bỏ thuộc tính ẩn

 +/-S đặt hay bỏ thuộc tính hệ thống

 Nếu khơng gõ tham số máy thông báo thuộc

(33)

2.2 Hệ điều hành MSDOS

 Lệnh xem thư mục

TREE [d:][/F]

 Chức năng; Hiển thị thư mục ổ đĩa [d:]

 +[d:]: Tên ổ đĩa cần xem  +[/F]: Hiển thị file

 Lệnh chép đĩa

DISCOPY [d1:][d2:]

 Chức năng: Sao chép y nguyên đĩa nguồn sang đĩa đích,

đĩa đích chưa format format y đĩa nguồn

(34)

2.3 Hệ điều hành WINDOWS

 WINDOWS dòng HĐH sử dụng nhiều giới WINDOWS dễ học, dễ sử dụng nhờ giao diện đồ hoạ thông qua hệ thống thực đơn, biểu tượng hộp thoại với hình thức thẩm mỹ cao, lúc thực thi nhiều loại chương trình khác

 WINDOWS phát triển phân phối Microsoft

(35)

Lịch sử phiên bản

Dựa vào DOS

 1985, Tháng 11 - Windows 1.0  1987, tháng 12 - Windows 2.0  1990, 22 tháng - Windows 3.0  1992, Tháng - Windows 3.1

 1992, Tháng 10 - Windows for Workgroups 3.1  1993, Tháng 11 - Windows for Workgroups 3.11  1995, 24 tháng - Windows 95

 1998, 25 tháng - Windows 98

(36)

Lịch sử phiên bản

Dựa vào hạt nhân NT

(37)

Các phiên tương lai

 2007 - Windows Vista (Longhorn)

 2009 - Windows Server 2008 (Phiên Longhorn

dành cho máy chủ)

 10/2009 - Windows (phiên chỉnh sửa nhiều

nhược điểm Windows Vista)

 2011 - Windows với tên mã "Blackcomb"

 Windows Eiger giai đoạn đầu trình

phát triển, thiết kế dành cho dòng máy tính cũ

 Windows Cloud hay Windows Azure dành cho điện

(38)

Giao diện WINDOWS

 Desktop, shortcut  My computer

 Start menu  Control panel  Network

(39)

Hỗ trợ đặc biệt

 Những phiên WINDOWS gần hỗ trợ plug and

play

 Những phần cứng (hardware) cài vào máy chạy máy tự động tìm trình điều khiển (driver)

phần cứng cài đặt cấu hình cách thức hoạt động phần cứng

 Hỗ trợ drag and drop

(40)

2.4 Mạng máy tính Internet

Mạng máy tính hay hệ thống mạng (computer

network or network system), tập hợp máy

tính tự hoạt kết nối thông qua

phương tiện truyền dẫn để nhằm cho phép chia sẻ tài nguyên: máy in, máy fax, tệp tin, liệu

 Một máy tính gọi tự hoạt (autonomous)

(41)

Các thành phần mạng

 Các hệ thống đầu cuối (end system) kết nối với

tạo thành mạng, máy tính thiết bị khác điện thoại di động, PDA, tivi,

 Môi trường truyền (media): thao tác truyền

thông thực mơi trường truyền loại dây dẫn (dây cáp), sóng điện từ

 Giao thức truyền thông (protocol) quy tắc quy

(42)

Một số mơ hình mạng

LAN (local area network) – “mạng cục bộ”

 LAN mạng có phạm vi tồ nhà, khu vực (trường học hay quan chẳng hạn) có cỡ chừng vài km Chúng nối máy chủ

máy trạm văn phòng nhà máy để chia sẻ tài nguyên trao đổi thông tin

 Bị giới hạn phạm vi tầm cỡ

(43)

Mơ hình kiến trúc mạng thơng dụng LAN

Mơ hình Bus hay

tuyến tính: Các máy nối cách liên tục thành hàng từ máy

này sang máy Ví dụ

(44)

Mơ hình kiến trúc mạng điển hình của LAN

Mạng vòng Các

(45)

Mơ hình mạng WAN

 WAN (wide area network), - "mạng diện rộng“

 Dùng vùng địa lý lớn thường cho quốc gia hay lục

địa, phạm vi vài trăm vài ngàn km

 Chúng bao gồm tập hợp máy nhằm chạy chương

trình cho người dùng Các máy thường gọi máy lưu trữ(host) hay có tên máy chủ, máy đầu cuối

 Các máy nối mạng truyền thông (communication subnet) hay gọn mạng

(46)(47)

Mạng không dây

Mạng không

dây (wireless

network)

mạng điện thoại mạng máy tính sử dụng

sóng radio làm sóng truyền dẫn

(48)

Internet

Internet

 Là hệ thống thơng tin tồn cầu truy nhập cơng cộng gồm mạng máy tính liên kết với

 Hệ thống truyền thông tin theo kiểu nối chuyển gói liệu (packet switching) dựa giao thức liên mạng chuẩn hóa (giao thức IP)

(49)

Ứng dụng Internet

 Website cung cấp thông tin dịch vụ  Hệ thống thư điện tử (email)

 Trị chuyện trực tuyến (chat)

 Tìm kiếm liệu (search engine)

 Các dịch vụ thương mại, ngân hành,giáo dục

từ xa

(50)

ISP

 ISP (Internet Service Provider) nhà cung

cấp dịch vụ Internet.

 Các ISP phải thuê đường cổng IAP (Internet Access Provider)

(51)

ISP Việt Nam

 Internet thức xuất năm 1996, đặt

dưới quản lý VNPT

 Các ISP Việt Nam:

 VNPT

 Tổng Công ty Viễn thông Quân đội - Viettel  Công ty FPT thuộc khoa học công nghệ

 NetNam thuộc Công nghệ thông tin - Viện Khoa học công nghệ Việt Nam

(52)

Home work

 Bài 1: Chọn báo giá (lấy

cơng ty máy tính, copy mạng) Và giải thích thơng số

 Bài 2: Hãy chọn loại hệ điều

hành sau viết tiểu luận nhỏ nó: Unix, Ubuntu, Redhat, Windows

(53)

Gợi ý viết tiểu luận

 Lời nói đầu/đặt vấn đề: Nêu lý do, mục đích  Nội dung:

 Lịch sử phát triển  Các phiên

 Tính năng, Ưu/nhược điểm  Cấu hình tối thiểu

 So sánh với OS khác

Ngày đăng: 19/04/2021, 23:18

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan