Giáo trình Lập trình Pascal căn bản

C35 Giáo trình Lập trinh Pascal căn bản

C«86BO

MỤCLỤC

BÀI L Giói thiệu ngôn ngữ pascal và các ví dụ đơn giản 1

I. Xuất xứ ngôn ngũ Pascal 1

n. Khởi động 1

in. Các phim chúc nâng cẩn biét cùa ngôn ngũ Pascal 2

IV. Cẩu trúc một chuông trình Pascal 2

1. cắu trúc cơ bàn 2

2. Phuong pháp khai báo và tồ chúc cẩu trúc một chuông ưình Pascal 2

V. Các vi dụ đon giãn làm quen vói ngôn ngũ Pascal 5

BÀI 2. Các khái niệm cd bản của ngôn ngữ pascal 7

I. Các tử klioá (Key word) trong ngôn ngii Pascal 7

n. Các kiêu dũ liệu co bàn 7

1. Các kiểu dũ liệu dạng số nguyên 7

a. Kiêu Byte 7

b. Kiều Integer 7

c. Kiêu Shortint 7

d. Kiều Word 7

e. Kiêu Longint 7

2. Các kiểu dũ liệu dạng sổ có phần biêu dièn thập phân 7

a. Kiêu Single 7

b. Kiều Real 7

c. Kiêu Double 7

3. Kiều Char (ký til) 8

4. Kiều Logic 8

5. Kiều Sưing (chuồi ký nu 8

in. Các hàm X1Ỉ lý dũ liệu cơ bàn của ngôn ngũ Pascal 8

IV. Sù dụng hãm Random(n) đè lẩy một giá ưị nguyên ngầu nhiên 9

BÀI 3. Hằng sổ, bién só, biéu thức vàcâulộnh dơn giản trong ngôn ngữ pascal 10

I. Hàng sổ 10

1. Khái niệm 10

2. Cũ pháp khai báo 10

n. Bién sổ 11

1. Khái niệm 11

2. Cũ pháp khai báo cho các biến 11

C5 Giáo trình Lập trinh Pascal căn bản

ej S7 ĨO

in. Biểu thúc 12

IV. Câu lệnh đơn giãn 12

1. Lệnh gán 13

2. Lệnh Xuất 1 4

3. Lệnh Nhập 17

BÀI 4. Các lệnh có cáu tníc trong ngôn ngđ pascal 1 s

I. Lệnh ghép 1 8

n. Lệnh lira chọn 19

1. Lệnh IF. 19

2. Lệnh CASE 21

IU. Các câu lệnh lặp 23

1. Câu lệnh FOR- 23

a. Dạng tién 23

b. Dạng lùi 2 4

2. Câu lệnh Repeat 2 5

3. Câu lệnh While 27

IV. Các lệnh Goto. Break. Exit vã Halt 2 8

1. Lệnh Goto 2 8

2. Lệnh Break 29

3. Lệnh Exit 30

4. Lệnh Halt 30

Bài 5. Dữ liệu lõếu vô hưđng liệt kê và Idểu đoạn con 31

I. Kiêu liệt kê 31

n. Kiểu đoạn con 32

Bài 6. Kiểu tập hợp và kiểu mảng 33

I. Kiêu tập họp: 33

1. Định nghĩa 33

2. Các phép toán ưẻn tập họp 33

a. Phép toán quan hệ 33

b. Phép toán IN 3 4

c. Phép toán họp. giao, hiệu 3 4

n. Kiểu mãng 3 5

1. Khái niệm 3 5

2. Khai báo mãng một chiều 3 5

3. Truy cập các phần ni cùa mãng 3 ố

C5 Giáo trình Lập trinh Pascal căn bản

OĨSSĨO

4. Màng nhiều chiểu 37

Bài 7. Chương trình con: Hàm và Thủ tục 40

I. Hãm và tliũ tục 40

n. Biến toàn cục. biến cục bộ và việc truyền dũ liệu 42

in. Các hàm và thủ tục thuòng dùng cùa Unit CRT 44

1. Thủ tục ClrScr 44

2. Thủ tục ClrEOL 44

3. Thủ tục DelLine 45

4. Thủ tục InsLine 45

5. Thủ tục GotoXYíx.y: Byte) 45

ố. Hãm WhereX: Byte 45

7. Hãm WhereY: Byte 45

s. Thủ tục Sound(Hz : Word) 45

9. Thủ tục NoSound 45

10. Thù tục TextBackGround!Color : Byte) 45

11. Thù tục TextColorí Color : Byte) 45

12. Hãm Key Pressed: Boolean 45

13. Hãm ReadKey: Char 45

Bài 8. Kiểu xâu ký tự 48

I. Khai báo vã các phép toán 48

1. Khai báo kiểu xâu 48

2. Nhập và in xàu ký tu 48

3. Các phép toán ưẻn xâu ký tu 49

a. Phép gán 49

b. Phép nối Suing 49

c. Các phép toán so sánh 49

n. Các thủ tục và hãm X1Ì lý xâu ký tụ 49

1. Các thù tục 49

a. Delete! St. Pos. Num) 49

b. Insert! St2, Stl. Pos) 50

c. Strt Value. St) 50

d. ValíSt. Var. Code) 50

2. Các hàm 51

a. Length!St) 51

C35 Giáo trình Lập trinh Pascal căn bản

OĨS9ĨO

b. Copỵ

d. PosCStl. Sứ) 52

Bài 9. Dữ liộu kiểu bản ghi và kiểu tệp 54

I. Kiểu bân ghi 54

1. Khái niệm vã định nghĩa 54

2. Sứ dụng Record 55

3. Câu lệnh With 57

4. Record có cẩu trúc thay dôi 59

Đài 10. Dữ liệu kiểu tệp 62

I. Khái niệm 62

n. Cẩu trúc và phân loại tệp 63

in. Các thao tác trên tệp 63

1. Mờ tệp mói dê cát diì liệu 63

2. Ghi các giá ưị vào tệp vói thủ tục Write 64

3. Đọc dũ liệu nì một tệp đã có 65

4. Tệp truy nhập trục tiếp 67

5. Các thù nạc và hãm »ỉ lý tệp cùa Turbo Pascal 68

a. Hãm FileSize(FileVar) 68

b. Hâm FilePos(FileVar) 68

c. Thủ tục ErasetFileVar) 68

d. Thù tục Rename(FileVar. Sư) 68

6. Tệp vàn bân (Text Files) 69

a. Hãm EOF(Var F: Text): Boolean 69

b. Hàm EOLNtVar F: Text): Boolean 69

c. Ghi vào một tệp văn bân 69

d. Đọc dũ liệu nì tệp vàn bân 70

e. Thủ tục thêm dòng 71

PHẢN BÀI TẬP THỰC HÀNH 72

ã 1. Luyện tập cân bản 72

ãẽ 2. Bài tập đon giàn làm quen vói các kiêu dũ liệu và một sổ hãm chuẩn của

Pascal 72

ã 3. Áp dụng các lệnh đon giàn 73

ã 4. Bài tập cho các loại lệnh có cẩu trúc 7 4

4.1. Bài tập cho cẩu trúc lệnh If 7 4

SOFT «

C3 Giáo trình Lập trinh Pascal căn bản 80

OĨ90ĨO

4.2. Bài tập cho cáu trúc lệnh Case 7 5

4.3. Bài tập cho cẩu trúc vòng lạp For 7 5

4.4. Bài tập cho cầu trúc vòng lạp Repeat 7 6

4.5. Bài tập cho cầu trúc vòng lạp While 7 ố

ãẽ 5. Bài tập cho dũ liệu kiểu đoạn con. liệt kê và kiêu mãng 77

s 7. Bài tập tạo thủ tục và hàm 77

s 8. Bài tập cho phần XII lý chuồi 7 8

3.

 

pdf90 trang | Chia sẻ: hienduc166 | Lượt xem: 532 | Lượt tải: 0download
Bạn đang xem trước 20 trang tài liệu Giáo trình Lập trình Pascal căn bản, để xem tài liệu hoàn chỉnh bạn click vào nút TẢI VỀ ở trên

File đính kèm:

  • pdfGiao trinh Pascal can ban.pdf