Download presentation
Presentation is loading. Please wait.
Published byHannah Cain Modified over 9 years ago
1
Gi¸o ¸n ®iÖn tö tin häc líp 8
2
1. VÝ dô vÒ ch¬ng tr×nh Program vd1; Uses crt; Begin Writeln(‘CHAO CAC BAN’); End. LÖnh khai b¸o tªn ch¬ng tr×nh LÖnh in ra mµn h×nh dßng ch÷ CHAO CAC BAN CHAO CAC BAN KÕt qu¶ Ch¬ng tr×nh cã thÓ cã nhiÒu c©u lÖnh, mçi c©u lÖnh gåm c¸c côm tõ kh¸c nhau ®îc t¹o tõ c¸c ch÷ c¸i. Cho ch¬ng tr×nh viÕt b»ng ng«n ng÷ lËp tr×nh Pascal:
3
B¶ng c¸c ch÷ c¸i. C¸c quy t¾c ng÷ ph¸p ®Ó viÕt tõ vµ c©u. H·y cho biÕt ng«n ng÷ TiÕng ViÖt gåm nh÷ng thµnh phÇn nµo? 2. Ng«n ng÷ lËp tr×nh gåm nh÷ng g×? Mçi ng«n ng÷ lËp tr×nh thêng gåm 2 thµnh phÇn c¬ b¶n: b¶ng ch÷ c¸i vµ c¸c quy t¾c viÕt lÖnh.
4
Mäi ng«n ng÷ lËp tr×nh ®Òu cã b¶ng ch÷ c¸i riªng. C¸c ch÷ c¸i tiÕng AnhC¸c ch÷ sèC¸c kÝ tù kh¸c Ch÷ hoa: A B C … Z Ch÷ thêng: a b c … z 0 1 2 … 9 DÊu phÐp to¸n: + - * / C¸c kÝ hiÖu: @ $ ( ) ‘. ; … C¸c c©u lÖnh chØ ®îc viÕt tõ c¸c ch÷ c¸i trong b¶ng ch÷ c¸i cña ng«n ng÷ lËp tr×nh. B¶ng ch÷ c¸i cña c¸c ng«n ng÷ lËp tr×nh thêng gåm: B¶ng ch÷ c¸i
5
C¸c quy t¾c –M–Mçi c©u lÖnh trong ch¬ng tr×nh ®Òu cã quy t¾c quy ®Þnh c¸ch viÕt c¸c tõ vµ thø tù cña chóng. –M–Mçi c©u lÖnh ®Òu cã mét ý nghÜa nhÊt ®Þnh x¸c ®Þnh thao t¸c mµ m¸y tÝnh cÇn thùc hiÖn vµ kÕt qu¶ ®¹t ®îc. Program vd1; Uses crt; Begin Writeln(‘CHAO CAC BAN’); End. Mét sè c©u lÖnh kÕt thóc b»ng dÊu ; Sau tõ Program lµ c¸c dÊu c¸ch C©u lÖnh chØ thÞ m¸y tÝnh in ra mµn h×nh dßng ch÷ CHAO CAC BAN C©u lÖnh kÕt thóc ch¬ng tr×nh VÝ dô:
6
3. Tõ kho¸ vµ tªn Tõ kho¸ lµ nh÷ng tõ dµnh riªng, kh«ng ®îc dïng cho bÊt k× môc ®Ých nµo kh¸c ngoµi môc ®Ých sö dông do ng«n ng÷ lËp tr×nh quy ®Þnh. –M–Mçi ng«n ng÷ lËp tr×nh ®Òu cã mét sè tõ kho¸ nhÊt ®Þnh VÝ dô: Program vd1; Uses crt; Begin Writeln(‘CHAO CAC BAN’); End. Program Tõ kho¸ khai b¸o tªn ch¬ng tr×nh Uses Tõ kho¸ khai b¸o c¸c th viÖn Begin, End C¸c tõ kho¸ th«ng b¸o b¾t ®Çu vµ kÕt thóc phÇn th©n ch¬ng tr×nh.
7
Tªn dïng ®Ó nhËn biÕt vµ ph©n biÖt c¸c ®¹i lîng vµ ®èi t îng trong ch¬ng tr×nh. –Tªn do ngêi lËp tr×nh ®Æt theo c¸c qui t¾c cña ng«n ng÷ lËp tr×nh vµ ch¬ng tr×nh dÞch. Hai ®¹i lîng kh¸c nhau trong mét ch¬ng tr×nh ph¶i cã tªn kh¸c nhau. Tªn kh«ng ®îc trïng víi c¸c tõ kho¸. VÝ dô 1: Program vd1; Uses crt; Begin Writeln(‘CHAO CAC BAN’); End. vd1 tªn ch¬ng tr×nh crt tªn th viÖn
8
VÝ dô 2: Quy t¾c ®Æt tªn trong ng«n ng÷ lËp tr×nh Pascal: Kh«ng b¾t ®Çu b»ng ch÷ sè. Kh«ng chøa dÊu c¸ch. Bai toan H·y chØ ra nh÷ng tªn kh«ng hîp lÖ trong Pascal. V× sao? So_hoc_sinh R1 8A1
9
4. CÊu tróc chung cña ch¬ng tr×nh Mét ch¬ng tr×nh viÕt b»ng ng«n ng÷ lËp tr×nh cã cÊu tróc nh thÕ nµo nhØ? ? ? ? - PhÇn khai b¸o cã thÓ cã hoÆc kh«ng. - PhÇn th©n ch¬ng tr×nh b¾t buéc ph¶i cã. [<PhÇn khai b¸o>] <PhÇn th©n ch¬ng tr×nh> CÊu tróc chung cña mäi ch¬ng tr×nh gåm hai phÇn: Trong ®ã:
10
PhÇn khai b¸o Khai b¸o tªn ch¬ng tr×nh Khai b¸o c¸c th viÖn: chøa c¸c lÖnh viÕt s½n cã thÓ dïng trong ch¬ng tr×nh. C¸c khai b¸o kh¸c. PPhÇn th©n ch¬ng tr×nh Gåm c¸c c©u lÖnh mµ m¸y tÝnh cÇn thùc hiÖn. Program vd1; Uses crt; Begin Writeln(‘CHAO CAC BAN’); End. PhÇn khai b¸o PhÇn th©n ch¬ng tr×nh VÝ dô: gåm:
11
5. VÝ dô vÒ ng«n ng÷ lËp tr×nh H·y cïng lµm quen víi mét ng«n ng÷ lËp tr×nh – Ng«n ng÷ Pascal! M¸y tÝnh cÇn ®îc cµi ®Æt m«i trêng lËp tr×nh trªn ng«n ng÷ Pascal.
12
So¹n th¶o ch¬ng tr×nh Trong cöa sæ ch¬ng tr×nh dïng bµn phÝm ®Ó so¹n th¶o ch¬ng tr×nh. Program vd1; End. Uses Crt; Begin Writeln (‘CHAO CAC BAN’);
13
– N– NhÊn tæ hîp phÝm Alt + F9 DÞch ch¬ng tr×nh –C–Ch¬ng tr×nh dÞch sÏ kiÓm tra lçi chÝnh t¶ vµ có ph¸p.
14
Ch¹y ch¬ng tr×nh NhÊn tæ hîp phÝm Ctrl + F9 Mµn h×nh hiÖn kÕt qu¶ cña ch¬ng tr×nh:
15
Ghi nhí! Ng«n ng÷ lËp tr×nh lµ tËp hîp c¸c kÝ hiÖu vµ quy t¾c viÕt c¸c lÖnh. Tõ kho¸: tËp hîp c¸c tõ dµnh riªng cho nh÷ng môc ®Ých sö dông nhÊt ®Þnh cña ng«n ng÷ lËp tr×nh. CÊu tróc ch¬ng tr×nh thêng gåm hai phÇn: - PhÇn khai b¸o - PhÇn th©n ch¬ng tr×nh. Tªn ®Ó ph©n biÖt c¸c ®¹i lîng trong ch ¬ng tr×nh vµ do ngêi lËp tr×nh ®Æt.
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.