Siêu thị PDFTải ngay đi em, trời tối mất

Thư viện tri thức trực tuyến

Kho tài liệu với 50,000+ tài liệu học thuật

© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

pascal
PREMIUM
Số trang
98
Kích thước
1.7 MB
Định dạng
PDF
Lượt xem
1851

pascal

Nội dung xem thử

Mô tả chi tiết

Ch­¬ng I:

1 B¶ng ch÷ c¸i lµ tËp hîp c¸c kÝ tù ®­îc dïng ®Ó viÕt ch­¬ng tr×nh.

VÝ dô: B¶ng ch÷ c¸i cña pascal gåm

• C¸c ch÷ c¸i (th­êng vµ hoa):

• C¸c ch÷ sè:

• C¸c kÝ tù ®Æc biÖt:

+ - * / = < > [ ] . ,

; # ^ $ @ & ( ) { } : ‘

dÊu c¸ch _ (dÊu g¹ch d­íi)

a b c d e f g h i j k l m n o p q r s t u v w x y z

a b c d e f g h i j k l m n o p q r s t u v w x y z

0 1 2 3 4 5 6 7 8 9

 C¸c ng«n ng÷ lËp tr×nh kh¸c nhau còng cã sù kh¸c

nhau vÒ b¶ng ch÷ c¸i.

VÝ dô: B¶ng ch÷ c¸i cña ng«n ng÷ c/c++ so

víi PASCAL cã bæ sung thªm mét sè kÝ tù

nh­: “ \ ! ? % |

 Kh«ng ®­îc phÐp dïng bÊt k× kÝ tù nµo ngoµi c¸c kÝ tù

quy ®Þnh trong b¶ng ch÷ c¸i khi viÕt ch­¬ng tr×nh.

2. Mét sè kh¸i niÖm

Tªn

• Dïng ®Ó x¸c ®Þnh c¸c ®èi t­îng trong ch­¬ng tr×nh.

• Tªn ®Æt theo quy t¾c ®­îc x¸c ®Þnh cña ng«n ng÷ lËp

tr×nh vµ tõng ch­¬ng tr×nh dÞch cô thÓ.

Turbo Pascal

- Tªn lµ mét d·y liªn tiÕp c¸c kÝ tù

gåm: ch÷ c¸i, ch÷ sè, dÊu g¹ch d­íi.

- §é dµi tªn ≤ 127 kÝ tù.

- B¾t ®Çu tªn b»ng ch÷ c¸i hoÆc dÊu

g¹ch d­íi.

- Kh«ng ph©n biÖt ch÷ hoa vµ th­êng.

VÝ dô:

Baitap S X1 SO_LUONG _R2 PI

Mét sè ng«n ng÷ lËp tr×nh ph©n biÖt ba lo¹i tªn sau:

Tªn dµnh riªng (Tõ kho¸): lµ nh÷ng tªn ®­îc ng«n ng÷ lËp

tr×nh dïng víi ý nghÜa x¸c ®Þnh mµ kh«ng ®­îc dïng víi ý nghÜa

kh¸c.

Tªn do ng­êi lËp tr×nh ®Æt: sö dông theo ý nghÜa riªng, x¸c

®Þnh b»ng c¸ch khai b¸o tr­íc khi sö dông.

Tªn chuÈn: dïng víi ý nghÜa x¸c ®Þnh nµo ®ã ®­îc quy ®Þnh

trong c¸c th­ viÖn cña ng«n ng÷ lËp tr×nh, nh­ng ng­êi lËp tr×nh

cã thÓ khai b¸o vµ dïng víi ý nghÜa kh¸c.

VÝ dô:

BAITAP, A, X1, CHUVI, SO_LUONG, …

Tªn do ng­êi

lËp tr×nh ®Æt

Tªn chuÈn BYTE, REAL, ABS...

PROGRAM, USE, VAR,

BEGIN, END…

Tªn

dµnh riªng

3. CÊu tróc chung cña mét ch­¬ng trinh

Më bµi

Th©n bµi

KÕt luËn

CÊu tróc bµi v¨n CÊu tróc m¸y tÝnh CÊu tróc ph©n tö

[<PhÇn khai b¸o>]

<PhÇn th©n ch­¬ng tr×nh>

- PhÇn khai b¸o cã thÓ cã hoÆc kh«ng.

Trong ®ã:

- PhÇn th©n ch­¬ng tr×nh b¾t buéc ph¶i cã.

Gåm hai phÇn:

4. C¸c b­íc c¬ b¶n khi viÕt ch­¬ng tr×nh

• B1: B­íc th¶o ch­¬ng tr×nh: dïng ch­¬ng tr×nh

so¹n th¶o ®Ó viÕt ct.

• B2: B­íc dÞch: gäi ch­¬ng tr×nh dÞch (Compiler)

Pascal. Ch­¬ng tr×nh dÞch cã nhiÖm vô dÞch ch­

¬ng tr×nh viÕt b»ng Pascal

• B3: Cho ch¹y ch­¬ng tr×nh vµ ch¹y thö: NÕu kÕt

qu¶ nhËn ®­îc sai th× ng­êi lËp tr×nh kiÓm tra l¹i

b»ng mét sè gi¸ trÞ ®Æc biÖt.

Ch­¬ng II: C¸c kiÓu d÷ liÖu

Mçi ng«n ng÷ lËp tr×nh th­êng cung cÊp

mét sè kiÓu d÷ liÖu chuÈn cho biÕt:

 Ph¹m vi gi¸ trÞ.

 Dung l­îng bé nhí cÇn thiÕt ®Ó l­u tr÷.

 C¸c phÐp to¸n cã thÓ t¸c ®éng lªn d÷ liÖu.

Tải ngay đi em, còn do dự, trời tối mất!