Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.77 MB, 15 trang )
<span class='text_page_counter'>(1)</span>1. VÝ dô vÒ ch¬ng tr×nh 2. Ng«n ng÷ lËp tr×nh gåm nh÷ng g×? 3. Tõ kho¸ vµ tªn 4. CÊu tróc chung cña chư¬ng tr×nh 5. VÝ dô vÒ ng«n ng÷ lËp tr×nh.
<span class='text_page_counter'>(2)</span> 1. VÝ dô vÒ chư¬ng tr×nh. Cho chư¬ng tr×nh viÕt b»ng ng«n ng÷ lËp tr×nh Pascal:. 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. Program vd1; Uses crt; Begin Writeln(‘CHAO CAC BAN’); End.. 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..
<span class='text_page_counter'>(3)</span> 1. VÝ dô vÒ ch¬ng tr×nh 2. Ng«n ng÷ lËp tr×nh gåm nh÷ng g×?. Mçi ng«n ng÷ lËp tr×nh 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..
<span class='text_page_counter'>(4)</span> 1. VÝ dô vÒ ch¬ng tr×nh 2. Ng«n ng÷ lËp tr×nh gåm nh÷ng g×? * B¶ng ch÷ c¸i. B¶ng ch÷ c¸i Mọi ngôn ngữ lập trình đều có bảng chữ cái riêng. 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:. C¸c ch÷ c¸i tiÕng Anh Ch÷ hoa: A B C … Z Ch÷ thêng: a b c … z. C¸c ch÷ sè. C¸c kÝ tù kh¸c. DÊu phÐp to¸n: + - * / 0 1 2 … 9 C¸c kÝ hiÖu: @ $ ( ) ‘ . ; ….
<span class='text_page_counter'>(5)</span> 1. VÝ dô vÒ ch¬ng tr×nh 2. Ng«n ng÷ lËp tr×nh gåm nh÷ng g×? B¶ng ch÷ c¸i C¸c quy t¾c. B¶ng ch÷ c¸i C¸c quy t¾c – 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ỗ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.. VÝ dô: Sau tõ Program lµ c¸c dÊu c¸ch. C©u lÖnh kÕt thóc. Mét sè c©u lÖnh kÕt thóc b»ng dÊu ;. Program vd1; Uses crt; Begin Writeln(‘CHAO CAC BAN’); End.. C©u lÖnh chØ thÞ m¸y tÝnh in ra mµn h×nh dßng ch÷ CHAO CAC BAN.
<span class='text_page_counter'>(6)</span> 1. VÝ dô vÒ ch¬ng 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 tr×nh 2. Ng«n ng÷ lËp tr×nh gåm nh÷ng g×? B¶ng ch÷ c¸i C¸c quy t¾c. 3. Tõ kho¸ vµ tªn Tõ kho¸. ngữ lập trình quy định. – 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..
<span class='text_page_counter'>(7)</span> 1. Ví dụ về chơng 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. tr×nh 2. Ngôn ngữ lập – 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. tr×nh gåm nh÷ng VÝ dô 1: g×? B¶ng ch÷ c¸i C¸c quy t¾c. 3. Tõ kho¸ vµ tªn Tõ kho¸ Tªn. Program vd1; Uses crt; Begin Writeln(‘CHAO CAC BAN’); End.. vd1 tªn ch¬ng tr×nh crt tªn th viÖn • 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¸..
<span class='text_page_counter'>(8)</span> 1. VÝ dô vÒ ch¬ng Quy tắc đặt tên trong ngôn ngữ lập trình tr×nh Pascal: 2. Ng«n ng÷ lËp B¾t ®Çu b»ng ch÷ c¸i hoÆc dÊu g¹ch díi tr×nh gåm nh÷ng Kh«ng chøa dÊu c¸ch, kh«ng chøa g×? các ký tự đặc biệt, không trùng với B¶ng ch÷ c¸i tõ khãa. C¸c quy t¾c VÝ dô 2: 3. Tõ kho¸ vµ tªn Tõ kho¸ Tªn. H·y chØ ra nh÷ng tªn kh«ng hîp lÖ trong Pascal. V× sao? Bai toan. 8@A1. So_hoc_sinh. R1.
<span class='text_page_counter'>(9)</span> 1. VÝ dô vÒ ch¬ng tr×nh 2. Ng«n ng÷ lËp tr×nh gåm nh÷ng g×? B¶ng ch÷ c¸i C¸c quy t¾c. 3. Tõ kho¸ vµ tªn Tõ kho¸ Tªn. CÊu tróc chung cña mäi chư¬ng tr×nh gåm hai phÇn: [<PhÇn khai b¸o>] <PhÇn th©n chư¬ng tr×nh>. 4. Cấu trúc chung Trong đó: cña ch¬ng tr×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ã..
<span class='text_page_counter'>(10)</span> 1. VÝ dô vÒ ch¬ng PhÇn khai b¸o gåm: tr×nh Khai b¸o tªn chư¬ng tr×nh 2. Ng«n ng÷ lËp Khai b¸o c¸c thư viÖn: chøa c¸c lÖnh viÕt s½n cã thÓ tr×nh gåm nh÷ng dïng trong chương tr×nh. g×? C¸c khai b¸o kh¸c. B¶ng ch÷ c¸i C¸c quy t¾c. 3. Tõ kho¸ vµ tªn Tõ kho¸ Tªn. PhÇ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. VÝ dô:. 4. CÊu tróc chung PhÇn khai b¸o cña chương tr×nh PhÇn khai b¸o PhÇn th©n chư¬ng tr×nh. PhÇn th©n chương tr×nh. Program vd1; Uses crt; Begin Writeln(‘CHAO CAC BAN’);. End..
<span class='text_page_counter'>(11)</span> 1. VÝ dô vÒ ch¬ng tr×nh 2. Ng«n ng÷ lËp tr×nh gåm nh÷ng g×? B¶ng ch÷ c¸i C¸c quy t¾c. 3. Tõ kho¸ vµ tªn Tõ kho¸ Tªn. 4. CÊu tróc chung cña ch¬ng tr×nh PhÇn khai b¸o PhÇn th©n chư¬ng tr×nh. 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..
<span class='text_page_counter'>(12)</span> 1. VÝ dô vÒ ch¬ng So¹n th¶o ch¬ng tr×nh tr×nh Trong cửa sổ chơng trình dùng bàn phím để soạn thảo 2. Ng«n ng÷ lËp tr×nh gåm nh÷ng ch¬ng tr×nh. g×? B¶ng ch÷ c¸i C¸c quy t¾c. 3. Tõ kho¸ vµ tªn Tõ kho¸ Tªn. 4. CÊu tróc chung cña chư¬ng tr×nh PhÇn khai b¸o PhÇn th©n chư¬ng tr×nh. 5. VÝ dô vÒ ng«n ng÷ lËp tr×nh. Program vd1; Uses Crt; Begin. Writeln(‘CHAO CAC BAN’); End..
<span class='text_page_counter'>(13)</span> 1. VÝ dô vÒ ch¬ng So¹n th¶o ch¬ng tr×nh tr×nh DÞch ch¬ng tr×nh 2. Ng«n ng÷ lËp – NhÊn tæ hîp phÝm Alt + F9 tr×nh gåm nh÷ng – Ch¬ng tr×nh dÞch sÏ kiÓm tra lçi chÝnh t¶ vµ có ph¸p . g×? B¶ng ch÷ c¸i C¸c quy t¾c. 3. Tõ kho¸ vµ tªn Tõ kho¸ Tªn. 4. CÊu tróc chung cña chư¬ng tr×nh PhÇn khai b¸o PhÇn th©n chư¬ng tr×nh. 5. VÝ dô vÒ ng«n ng÷ lËp tr×nh.
<span class='text_page_counter'>(14)</span> 1. VÝ dô vÒ chư¬ng So¹n th¶o ch¬ng tr×nh tr×nh DÞch chương tr×nh 2. Ng«n ng÷ lËp tr×nh gåm nh÷ng Ch¹y chương tr×nh g×? NhÊn tæ hîp phÝm Ctrl + F9 B¶ng ch÷ c¸i C¸c quy t¾c. 3. Tõ kho¸ vµ tªn Tõ kho¸ Tªn. 4. CÊu tróc chung cña chư¬ng tr×nh PhÇn khai b¸o PhÇn th©n chư¬ng tr×nh. 5. VÝ dô vÒ ng«n ng÷ lËp tr×nh. Mµn h×nh hiÖn kÕt qu¶ cña ch ¬ng tr×nh:.
<span class='text_page_counter'>(15)</span> 1. VÝ dô vÒ ch¬ng So¹n th¶o ch¬ng tr×nh DÞch chư¬ng tr×nh tr×nh 2. Ng«n ng÷ lËp Ch¹y ch¬ng tr×nh tr×nh gåm nh÷ng g×?. Ghi nhí!. B¶ng ch÷ c¸i C¸c quy t¾c. 3. Tõ kho¸ vµ tªn Tõ kho¸ Tªn. dụng nhất định của ngôn ngữ lập trình.. 4. CÊu tróc chung cña ch¬ng tr×nh PhÇn khai b¸o PhÇn th©n ư¬ng tr×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ử. ch. 5. VÝ dô vÒ ng«n ng÷ lËp 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. 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..
<span class='text_page_counter'>(16)</span>