NgôN Ngữ LậP TrìNh

588 views
535 views

Published on

Published in: Education, Sports
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
588
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

NgôN Ngữ LậP TrìNh

  1. 1. NGÔN NGỮ LẬP TRÌNH
  2. 2. <ul><li>PHẦN I: </li></ul><ul><li>GIỚI THIỆU MỘT SỐ NGÔN NGỮ LẬP TRÌNH THÔNG DỤNG </li></ul>
  3. 3. PHẦN II: NGÔN NGỮ LẬP TRÌNH PASCAL <ul><li>CẤU TRÚC CỦA MỘT CHƯƠNG TRÌNH PASCAL. </li></ul><ul><li>CÁC KIỂU DỮ LIỆU. </li></ul><ul><li>MỘT SỐ HÀM VÀ CÂU LỆNH. </li></ul><ul><li>CHƯƠNG TRÌNH CON. </li></ul><ul><li>MỘT SỐ VÍ DỤ. </li></ul>
  4. 4. 1. CẤU TRÚC CỦA MỘT CHƯƠNG TRÌNH PASCAL <ul><li>PROGRAM TÊN_CHƯƠNG_TRÌNH; </li></ul><ul><li>USES TÊN_CÁC_UNIT; </li></ul><ul><li>LABEL (* KHAI BÁO NHÃN *) </li></ul><ul><li>CONST (* KHAI BÁO HẰNG *) </li></ul><ul><li>TYPE (* KHAI BÁO CÁC KIỂU DỮ LIỆU MỚI *) </li></ul><ul><li>VAR (* KHAI BÁO BIẾN *) </li></ul><ul><li>(* CHƯƠNG TRÌNH CON - CTC *) </li></ul><ul><li>PROCEDURE TÊN_THỦ_TỤC ( DANH SÁCH THAM SỐ HÌNH THỨC ); </li></ul><ul><li>LABEL (* KHAI BÁO NHÃN CHO CTC *) </li></ul><ul><li>CONST (* KHAI BÁO HẰNG CHO CTC*) </li></ul><ul><li>TYPE (* KHAI BÁO CÁC KIỂU DỮ LIỆU MỚI CHO CTC *) </li></ul><ul><li>VAR (* KHAI BÁO BIẾN CHO CTC *) </li></ul><ul><li>BEGIN </li></ul><ul><li>.......................................... </li></ul><ul><li>END; </li></ul>
  5. 5. <ul><li>FUNCTION TÊN_HÀM ( DANH SÁCH THAM SỐ HÌNH THỨC ); </li></ul><ul><li>LABEL (* KHAI BÁO NHÃN CHO CTC *) </li></ul><ul><li>CONST (* KHAI BÁO HẰNG CHO CTC*) </li></ul><ul><li>TYPE (* KHAI BÁO CÁC KIỂU DỮ LIỆU MỚI CHO CTC *) </li></ul><ul><li>VAR (* KHAI BÁO BIẾN CHO CTC *) </li></ul><ul><li>BEGIN </li></ul><ul><li>.......................................... </li></ul><ul><li>END; </li></ul><ul><li>(* CHƯƠNG TRÌNH CHÍNH *) </li></ul><ul><li>BEGIN </li></ul><ul><li>......................................... </li></ul><ul><li>END. </li></ul>
  6. 6. 2. CÁC KIỂU DỮ LIỆU <ul><li>2.1 KIỂU SỐ </li></ul>
  7. 7. <ul><li>2.2 KIỂU LOGIC </li></ul><ul><li>Khai báo: tên_biến: BOOLEAN; </li></ul><ul><li>tên_biến sẽ nhận giá trị TRUE, hoặc FALSE </li></ul><ul><li>2.3 KIỂU KÝ TỰ </li></ul><ul><li>- 1 ký tự: </li></ul><ul><li>Khai báo: Tên_biến: CHAR; </li></ul><ul><li>- Xâu ký tự: </li></ul><ul><li>Khai báo: Tên_biến: STRING[x]; </li></ul><ul><li>x : chiều dài tối đa của xâu(0 ≤ x ≤255 ) </li></ul><ul><li>2.4 KIỂU BẢNG GHI. </li></ul><ul><li>Khai báo: </li></ul><ul><li>TYPE </li></ul><ul><li>Tên_bảng_ghi = RECORD </li></ul><ul><li>Trường1: Kiểu_dữ_liệu; </li></ul><ul><li>Trường2: Kiểu_dữ_liệu; </li></ul><ul><li>... </li></ul><ul><li>Trườngn: Kiểu_dữ_liệu; </li></ul><ul><li>End; </li></ul>
  8. 8. 3. MỘT SỐ HÀM VÀ CÂU LỆNH

×