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

Bài giảng Điện tử Tin học lớp 11 - Bài 2: Các thành phần cơ bản của ngôn ngữ lập trình, giới thiệu đến các em những nội dung: các thành phần cơ bản của ngôn ngữ lập trình, một số khái niệm về ngôn ngữ lập trình. Bài giảng sẽ giúp các em bước đầu làm quen với Lập trình. | Bµi 2 c¸c thµnh phÇn c¬ b¶n cña ng«n ng÷ lËp tr×nh Gi¸o ¸n ®iÖn tö tin häc líp 11 1. C¸c thµnh phÇn c¬ b¶n Mçi ng«n ng÷ lËp tr×nh th­êng cã ba thµnh phÇn c¬ b¶n: B¶ng ch÷ c¸i, có ph¸p vµ ng÷ nghÜa. C¸c ch÷ c¸i th­êng vµ hoa: a ¨ © b c d ® e ª g h i k l m n o « ¬ p q r s t u ­ v x y C¸c dÊu ` ´ • ’ ~ H·y cho biÕt trong tiÕng ViÖt gåm nh÷ng ch÷ c¸i nµo? B¶ng ch÷ c¸i a 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. C¸c ng«n ng÷ lËp tr×nh kh¸c nhau th× b¶ng ch÷ c¸i cã kh¸c nhau kh«ng nhØ ? 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. Có ph¸p b GhÐp c¸c cÆp tõ sau ®©y sao cho phï hîp víi quy t¾c sö dông trong tiÕng ViÖt! th× nªn NÕu V× Kh«ng nh÷ng mµ cßn Dùa vµo có ph¸p ng­êi lËp tr×nh vµ ch­¬ng tr×nh dÞch biÕt tæ hîp nµo cña c¸c kÝ tù trong b¶ng ch÷ c¸i lµ hîp lÖ, nhê ®ã cã thÓ m« t¶ chÝnh x¸c thuËt to¸n ®Ó m¸y thùc hiÖn. Lµ bé quy t¾c ®Ó viÕt ch­¬ng tr×nh, gåm nh÷ng quy ®Þnh viÕt tõ vµ tæ hîp tõ cña mçi ng«n ng÷. H·y cïng tham gia trß ch¬i sau: Ng÷ nghÜa c x¸c ®Þnh ý nghÜa thao t¸c cÇn thùc hiÖn, øng víi tæ hîp kÝ tù dùa vµo ng÷ c¶nh cña nã. VÝ dô: X¸c ®Þnh ý nghÜa cña kÝ tù “+” trong c¸c biÓu thøc sau: Víi A, B lµ c¸c ®¹i l­îng nhËn gi¸ trÞ sè nguyªn. Víi M, N lµ c¸c ®¹i l­îng nhËn gi¸ trÞ sè thùc. A + B M + N KÝ tù “+” lµ phÐp céng hai sè nguyªn. KÝ tù “+” lµ phÐp céng hai sè thùc. Ng÷ nghÜa x¸c ®Þnh tÝnh chÊt vµ thuéc tÝnh cña c¸c tæ hîp kÝ tù t¹o thµnh c¸c dßng lÖnh trong ch­¬ng tr×nh. 2. Mét sè kh¸i niÖm Tªn a Dïng ®Ó x¸c ®Þnh c¸c ®èi . | Bµi 2 c¸c thµnh phÇn c¬ b¶n cña ng«n ng÷ lËp tr×nh Gi¸o ¸n ®iÖn tö tin häc líp 11 1. C¸c thµnh phÇn c¬ b¶n Mçi ng«n ng÷ lËp tr×nh th­êng cã ba thµnh phÇn c¬ b¶n: B¶ng ch÷ c¸i, có ph¸p vµ ng÷ nghÜa. C¸c ch÷ c¸i th­êng vµ hoa: a ¨ © b c d ® e ª g h i k l m n o « ¬ p q r s t u ­ v x y C¸c dÊu ` ´ • ’ ~ H·y cho biÕt trong tiÕng ViÖt gåm nh÷ng ch÷ c¸i nµo? B¶ng ch÷ c¸i a 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. C¸c ng«n ng÷ lËp tr×nh kh¸c nhau th× b¶ng ch÷ c¸i cã kh¸c nhau kh«ng nhØ ? 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 .

TỪ KHÓA LIÊN QUAN
crossorigin="anonymous">
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.