1. Trang chủ
  2. » Trung học cơ sở - phổ thông

pas cal2

37 1 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 37
Dung lượng 200 KB

Nội dung

Mọi lệnh tiếp theo nếu không được chỉ rõ thì ngầm. hiểu là thư mục BKED[r]

(1)

Tin học đại cương

A Tin học căn bản (25 tiết)

Phần 1: Các vấn đề căn bản của tin học

Phần 2: Hệ điều hành MS- DOS

Phần 3: Các chương trình thơng dụng

Phần 4: An tồn dữ liệu virus tin học

Phần 5: Mạng máy tính Internet

Phần 6: Multimedia

(2)

Phần 2: Hệ điều hành MS-DOS

Chương 1: Các vấn đề bản của DOS

Chương 2: Các lệnh bản

Chương 3: Tệp lệnh xử theo

(3)

Chương

(4)

Hệ điều hành

(OS: Operating System)

là tập hợp chương trình đảm bảo chức sau

 Điều khiển việc thực thi chương trình

 Quản lí, phân phối thu hồi nhớ (cả lẫn

ngoài)

 Điều khiển thiết bị

(5)

DOS = Disk Operating System

Hệ điều hành có quản lí đĩa

MS-DOS= MicroSoft DOS

Hệ điều hành hãng MicroSoft viết cho máy PC

Đặc điểm:

Phải gõ câu lệnh cụ thể.

Giao diện bằng màn hình kí tự nên ít thân

thiện so với WINDOWS

(6)

Tệp (File)

Dữ liệu được lưu trữ trên đĩa

mềm, đĩa cứng thùng

chứa hay ngăn đựng gọi

tệp (file)

• Tương tự tủ phiếu thư viện, tủ

hồ sơ (xem hình)

• Mỗi Tệp có kích thước nó,

số bytes liệu nằm tệp

• Có thông tin ngày, tháng

giấc lúc tạo tệp lần sửa

(7)

Tên tệp (File name)

Mỗi tệp đều có tên

Tên tệp = phần_tên.phần_mở_rộng

từ đến kí tự tối đa kí tự

ở ln có dấu chấm

Kí tự tạo tên: ‘a’ ’z’, ‘A’ ’Z’, ‘0’ ’9’ và một số ít kí hiệu

khác: $, @

 Tên tệp không chấp nhận: dấu cách, *, ?, COM, PRN1

(8)

Một thoáng về các tệp

COMMAND COM 54,619 02-13-94 6:21a CONFIG SYS 404 03-29-95 6:29p AUTOEXEC.BAT 994 05-07-95 2:17p BKED .EXE 124,602 05-16-95 7:49a VIDU2 .DOC 216,734 04-16-97 4:56p CONGVAN1.TXT 17,353 02-12-96 2:50p

(9)

Các loại tệp dữ liệu

cách đặt tên mở rộng

Tệp văn bản: *.DOC, *.TXT

Tệp chương trình chạy được: *.EXE, *.COM Tệp chương trình gốc (nguồn): *.PAS, *.C,

*.ASM, *.FOR (cũng loại văn bản)

(10)

Tên đại diện với tự * ?

*.PAS tất tệp có PAS

THIDU?.PAS cho

Tên tệp đặt đúng

THIDU.

THI_DU.TXT 1THI_DU.EXE

THI_DU$.$$$

Tên tệp đặt sai

THI DU.PAS

(11)

Thư mục cấu trúc cây

 Nhiều tệp q nên dễ lộn xộn, khó tìm kiếm

Cần phân nhóm tệp tủ đựng,

phòng đựng, nhà đựng khác Cái tủ to

chứa tủ bé

 Đĩa được phân chia thành các thư mục

(directory) để chứa tệp có liên quan với

nhau, nhóm lại với

 Thư mục to nhất của đĩa gọi là thư mục gốc (root directory)

 Thư mục nằm trong thư mục khác gọi là thư

(12)

Th môc gèc \ PASCAL BKED ANH_VAN TOAN COMMAND.COM AUTOEXEC.BAT CONFIG.SYS

C¸c tƯp cđa th mơc gèc BAITAP.PAS TURBO.EXE TURBO.LIB THI_DU1.PAS BKED.EXE VAN_BAN.VNS THI_DU.VNS

C¸c tƯp cđa th mơc BKED

BAI1.VNS BAI2.VNS VAN_BAN.VNS THI_DU.VNS BAI1.VNS CHUONG1.VNS TOAN1.VNS TOAN2.VNS

(13)

 ổ đĩa làm việc và dấu chờ lệnh (Prompt)

C:\> Qui định: ổ đĩa cứng là C, D A:\> Qui định: ổ đĩa mềm A, B

 Thư mục hiện tại

C:\BKED> báo cho ta biết ta đang ở thư mục BKED của ổ C Mọi lệnh khơng rõ ngầm

hiểu thư mục BKED

 Lệnh Prompt $P $G

Giúp báo thư mục hiện tại ngay trong dấu chờ lệnh của

(14)

Đường dẫn (Path): là phần báo đường đi đến

thư mục cần tìm tệp Thí dụ:

C:\BKED\ANHVAN\BAI1.VNS

đường đẫn tên tệp

(15)

Đĩa khởi động

 là đĩa chứa phần tối thiểu nhất của hệ

điều hành để máy khởi động

được, nhận biết lệnh gõ vào

(còn gọi đĩa Boot)

 Đĩa khởi động của DOS tối thiểu gồm

tệp

IO.SYS tệp ẩn

MSDOS.SYS tệp ẩn

(16)

Tệp Autoexec.BAT

là tệp văn bản chứa một số dịng lệnh

để xử lí theo lơ (Batch processing),

được thực khởi động

máy

Bạn có thể bổ sung, sửa đổi các dịng

lệnh theo ý muốn Thí dụ đưa lệnh

(17)

Lệnh nội trú: là lệnh nằm sẵn trong

phần khởi động DOS, tức nằm

sẵn COMMAND.COM Vì

gõ lệnh vào máy hiểu ln

Lệnh ngoại trú: là lệnh phải có tệp

(18)

Các lệnh quản thư mục

MD,CD,RD,DIR,XCOPY,TREE

Các lệnh về tệp

COPY, TYPE, DEL, REN

Các lệnh về đĩa

FORMAT, LABEL, DISCOPY

Các lệnh khác

Chương

(19)

Qui ước viết câu lệnh

C:\PASCAL>DIR

dấu đợi lệnh phải vào ấn phím Enter

Thay đổi đĩa làm việc:

(20)

Các lệnh quản thư mục

MD,CD,RD,DIR,XCOPY,TREE

 Tạo thư mục mới, lệnh MD, nội trú

(MD = Make Directory)

C:\>MD PASCAL • C:\>MD BKED

C:\>MD A:\BKED

 Chuyển thư mục, lệnh CD, nội trú

(CD = Change Directory)

(21)

Trở về thư mục gốc CD \

C:\BKED\TOAN>CD \

C:\>

Trở về thư mục phía trên CD

C:\BKED\TOAN>CD

C:\BKED>CD

(22)

 Xoá bỏ thư mục, lệnh RD, nội trú (RD = Romove Directory)

C:\>RD PASCAL

C:\>RD BKED

C:\>RD A:\BKED

Lưu ý:

Với điều kiện thư mục khơng có

(rỗng) Nếu khơng máy báo lỗi

(23)

Liệt thư mục hiện tại

C:\>DIR

Volume in drive C is NGOC

Volume Serial Number is 1E29-2769 Directory of C:\

PASCAL <DIR> 01-12-95 5:41a DOS <DIR> 01-09-95 4:59a BKED <DIR> 01-11-95 7:45p COMMAND COM 54,619 02-13-94 6:21a CONFIG SYS 404 03-29-95 6:29p AUTOEXEC BAT 994 05-07-95 2:17p file(s) 55,892,348 bytes

(24)

Liệt một thư mục cụ thể

C:\>DIR A:\BKED\ANH_VAN

Volume in drive C is DOS

Volume Serial Number is 1E29-2769 Directory of A:\BKED\ANHVAN

<DIR> 05-14-95 2:18p <DIR> 05-14-95 2:18p BAI1 VNS 94,648 05-05-95 6:35p BAI2 VNS 6,634 03-08-94 4:53p BAI1 VNS 6,220 12-20-94 9:01p TO-VNS EXE 11,812 05-29-93 1:54p README VNS 2,504 05-05-95 7:01p file(s) 123,409 bytes

(25)

Lệnh DIR với tên đại diện

C:\>DIR \PASCAL\*.PAS

C:\>DIR I*.PAS

C:\>DIR \BKED\*.VNS

Liệt đĩa khác

C:\>DIR A:

Chỉ liệt thư mục

C:\>DIR *

In ra danh mục

(26)

Hiện lên cấu trúc cây của đĩa TREE

C:\>TREE

Directory PATH listing for Volume DOS Volume Serial Number is 1E29-2769

C:\

├───PASCAL

Ư └───BIN

└───BKED



├───ANHVAN



(27)

Bài thực hành tại lớp

Hãy tạo cây thư mục như sau

C:\

├───PASCAL

Ư └───VIDU

└───SOANTHAO

├───CONG_VAN

└───VIDU

(28)

Các lệnh về tệp

COPY,TYPE, REN, DEL

COPY tệp, lệnh nội trú

COPY Nguồn Đích

 Sao chép từ thư mục khác vào thư mục hiện tại

C:\PASCAL>COPY A:\PASCAL\*.PAS

C:\PASCAL>COPY A:\PASCAL\VIDU.PAS

 Sao chép từ thư mục hiện tại vào thư mục khác

(29)

 Nối các tệp lại thành tệp khác

C:\>COPY BAI1.VNS+B2.VNS BAI3.VNS

 Bài tập chỗ:

Hãy COPY tất tệp *.VNS từ thư mục

\BKED\TOAN sang thư mục \BKED\ANH_VAN

 Tạo tệp mới bằng cách gõ từ bàn phím

(30)

Hiển thị nội dung một tệp văn bản lên

màn hình, lệnh nội trú

TYPE Tên_1_tệp_văn_bản

C:\>TYPE \PASCAL\THI_DU.PAS

C:\>TYPE AUTOEXEC.BAT

 Tệp văn bản là gì ? là tệp chỉ chứa

các kí tự đọc được trong bảng mã

(31)

Nếu TYPE tệp khơng phải văn bản, bạn

nhìn thấy nhiều mã kí tự lạ mắt, khơng đọc

Bạn thử

C:\>TYPE COMMAND.COM

Đổi tên một tệp, REName, lệnh nội trú

REN Tên_tệp_hiện_tại Tên_mới

(32)

Xoá một tệp, DELete, lệnh nội trú

DEL Tên_tệp

C:\PASCAL>DEL THI_DU.PAS

Xoá tất cả các tệp, hãy thận trọng !

C:\PASCAL>DEL *.*

All files in directory will be deleted!

Are you sure (Y/N)?

 In văn bản PRINT

(33)

 Lệnh định dạng đĩa FORMAT, ngoại trú

Nhiệm vụ:

Định dạng vật lí: chĩa rãnh, cung, số byte

Định dạng logic: Boot record, bảng cấp phát tệp FAT, định vùng liệu

Mẫu lệnh:

FORMAT Tên_ổ_đĩa

Các lệnh về đĩa

(34)

Cho đĩa cứng, hãy rất cẩn thận !

A:\>FORMAT C:

Cho đĩa mềm

C:\>FORMAT A:

Insert new diskette for drive A:

(35)

Format complete.

Volume label (11 characters, ENTER for none)? VIET 1,457,664 bytes total disk space

24,345 bytes in bad sectors

1,457,664 bytes available on disk

512 bytes in each allocation unit

2,847 allocation units available on disk.

Volume Serial Number is 381F-0ED6

(36)

Format để tạo đĩa hệ thống C:\> Format A:/S

máy copy thêm tệp

IO.SYS, MSDOS.SYS COMMAND.COM

lên đĩa

Tạo đĩa hệ thống cho đĩa đã được Format

C:\>SYS A:¿

 Sao cả đĩa với lệnh DISKCOPY, ngoại trú

(37)

DATE Đặt lại ngày tháng

TIME Đặt lại đồng hồ

CLS Xố màn hình (Clear Screen)

VOL Đặt lại tên đĩa (Volume)

Hết phần DOS

Ngày đăng: 30/04/2021, 02:56

w