intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Bài giảng Điện tử Tin học lớp 11: Bài 4

Chia sẻ: Le Ba Thanh | Ngày: | Loại File: PPT | Số trang:9

149
lượt xem
13
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Bài giảng Điện tử Tin học lớp 11 - Bài 4: Cấu trúc chương trình, giới thiệu với các em những nội dung: cấu trúc chung của chương trình, các thành phần của chương trình: phần khai báo, phần thân chương trình, ví dụ về một chương trình đơn giản. Bài giảng sẽ giúp các em biết nhận định được các thành phần cơ bản của chương trình.

Chủ đề:
Lưu

Nội dung Text: Bài giảng Điện tử Tin học lớp 11: Bài 4

  1. Bµi 4 Gi¸o ¸n ®iÖn tö tin häc líp 11
  2. 1. CÊu tróc chung Mét ch­¬ tr× viÕt ng nh Gåm hai phÇn: b»ng ng«n ng÷ lËp H·y quan s¸t mét sè cÊu tróc th­êng gÆp trong tr× bËc cao cã cÊu nh thùc tÕ: [ nh­ thÕ nµo tróc] nhØ? ? ? Trong ®ã: CÊu tróc bµi CÊu tróc m¸y CÊu tróc ph©n v¨n ­ PhÇntÝnh b¸o c ã khai thÓ c ã tö Æc kh«ng . ho Më bµi ­ PhÇn th©n c h­¬ng tr×nh b¾t bué c ph¶i c ã. Th©n bµi KÕt luËn
  3. 2. C¸c thµnh phÇn cña ch­¬ng tr×nh a. PhÇn khai b¸o • Khai b¸o tªn ch­¬ tr× ng nh: Cã ý nghÜa ®Ó ghi nhí tªn bµi to ¸n c Çn gi¶i, phÇn nµy c ã thÓ c ã hoÆc kh«ng. Víi Pascal, phÇn khai b¸o nµy cã d¹ng: Program < ch­¬ tr× ; tªn ng nh> Tro ng ®ã: tªn ch­¬ tr× lµ tªn do ng­êi lËp tr× ® ng nh nh Æt theo ®óng quy ®Þnh vÒ tªn. VÝ dô 1: Pro g ram Giai_PTB2; VÝ dô 2: Pro g ram Baito an;
  4. • Khai b¸o th­ viÖn  C¸c th­ viÖn c h­¬ng tr×nh tro ng ng «n ng ÷ lËp tr×nh c ung c Êp mé t s è c h­¬ng tr×nh th«ng dô ng ®· ®­îc lËp s ½n. Th­ viÖn tro ng  Muè n s öng ÷ lËp c h­¬ng tr×nh nµy c Çn khai b¸o th­ viÖn c hø a ng «n dô ng c ¸c tr×nh lµ g × nã. nhØ? VÝ d ô : Pas c al C/C++ Khai b¸o US ES CRT; #inc lude Cung c Êp c¸c ch­¬ng tr×nh c ã s ½n ®Ó ý ng hÜa thao t¸c víi mµn h×nh v¨n b¶n vµ bµn phÝm.
  5. • Khai b¸o h»ng: Th­ê ng s ö dô ng c ho nh÷ng gi¸ trÞ xuÊt hiÖn nhiÒu lÇn trong c h­¬ng tr×nh. VÝ d ô : Turbo Pas c al C/C++ c o ns t int Max=100; CONS T Max=100; c o ns t flo at Pi=3.1416; Pi=3.1416; Lo p=’A’; Die ukie n=True ;
  6. • Khai b¸o biÕn: ­ Mäi biÕn dïng trong c h­¬ng tr×nh ®Òu ph¶i ®Æt tªn vµ khai b¸o c ho c h­¬ng tr×nh dÞc h biÕt ®Ó l­u tr÷ vµ xö lÝ. ­ BiÕn c hØ nhËn mé t gi¸ trÞ t¹i mçi thê i ®iÓm ®­îc gäi lµ biÕn ®¬n. VÝ Gi¶i ph­¬ng tr×nh bËc hai ax 2 + bx + c = 0 dô: víi c ¸c hÖ s è a, b, c bÊt k×. H·y x¸c ® Þnh c¸c biÕn cÇn cã trong ch­ ¬ tr× ng nh! a, b, c : c ¸c biÕn c Çn nhËp. De lta, X1, X2: c ¸c biÕn c Çn tÝnh.
  7. b. PhÇn th©n c h­¬ng tr×nh T¹o b ëi d·y c ©u lÖnh trong ph¹m v i ®­îc x¸c ®Þnh bë i c Æp dÊu hiÖu b ¾t ®Çu v µ kÕt thóc . B¾t ®Çu Be g in [< C¸c c ©u lÖnh >] End. KÕt thó c Th© ch­¬ tr× trong PASCAL n ng nh
  8. 3. VÝ dô ch­¬ tr× ® n gi¶n ng nh ¬ VÝ d ô : Ch­¬ tr× ® ra mµn h× dßng ch÷ ng nh ­a nh : “Chuc ban ho c g io i” Pas c al C/C++ PhÇn khai b¸o tªn PROGRAM Vi_du; c h­¬ng tr×nh PhÇn khai b¸o th­ US ES Crt; #inc lude viÖn Main () BEGIN { PhÇn th©n Writeln(‘Chuc ban hoc gioi’); Printf(“Chuc ban ho c c h­¬ng tr×nh g io i”); Re adln; Ge tc h(); END. }
  9. H·y nhí!  CÊu tró c mé t ch­¬ng tr×nh viÕt b»ng ng«n ng÷ lËp tr×nh bËc c ao: []  PhÇn khai b¸o: PROGRAM Baitoan; – Khai b¸o tªn ch­¬ ng USES Crt; – tr× b¸o th­ viÖn. nh. Khai – Khai b¸o h»ng. CONST Max = 100; Pi = 3.14; – Khai b¸o biÕn.  PhÇn th© ch­¬ tr× n ng nh: B¾t ®Çu Be g in D·y c© lÖnh trong ph¹m vi ® u ­îc End. [< C¸c c ©u lÖnh >] x¸c ®Þnh bëi cÆp dÊu hiÖu b¾t KÕt ® vµ kÕt thóc. Çu thóc
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2