Ngôn ngữ lập trình là tập hợp các kí hiệu và quy tắt viết các lệnh tạo thành một chương trình hoàn chỉnh và thực hiện được trên máy.. Nhiều ngôn ngữ lập trình có tập hợp các từ khóa dành[r]
(1)Bài LÀM QUEN VỚI CHƯƠNG TRÌNH VÀ NGÔN NGỮ LẬP TRÌNH (2) Bài LÀM QUEN VỚI CHƯƠNG TRÌNH VÀ NGÔN NGỮ LẬP TRÌNH Ví dụ chương trình: Xét chương trình sau: Lệnh khai báo tên chương trình Câu lệnh Program CT_dautien; Uses crt; Begin writeln(‘Chao cac ban’); End Lệnh in màn hình dòng chữ “Chao cac ban” (3) Bài LÀM QUEN VỚI CHƯƠNG TRÌNH VÀ NGÔN NGỮ LẬP TRÌNH Ngôn ngữ lập trình gồm gì?: Program CT_dautien; Uses crt; Begin writeln(‘Chao cac ban’); End Nhận xét: Mỗi câu lệnh chương trình viết từ kí tự Tập các kí tự này tạo thành bảng chữ cái (4) Bài LÀM QUEN VỚI CHƯƠNG TRÌNH VÀ NGÔN NGỮ LẬP TRÌNH Ngôn ngữ lập trình gồm gì? • Ngôn ngữ lập trình gồm: Bảng chữ cái: thường gồm các chữ cái tiếng Anh và số kí hiệu khác dấu phép toán (+, , *, /, ), dấu đóng mở ngoặc, dấu nháy, Nói chung, các kí tự có mặt trên bàn phím máy tính có mặt bảng chữ cái ngôn ngữ lập trình (5) Bài LÀM QUEN VỚI CHƯƠNG TRÌNH VÀ NGÔN NGỮ LẬP TRÌNH Ngôn ngữ lập trình gồm gì? Program CT_dautien; Uses crt; Begin writeln(‘Chao cac ban’); End Mỗi câu lệnh viết theo qui tắc nào đó Dấu chấm phẩy (6) Bài LÀM QUEN VỚI CHƯƠNG TRÌNH VÀ NGÔN NGỮ LẬP TRÌNH Ngôn ngữ lập trình gồm gì? Program CT_dautien; Uses crt; Begin Lệnh in màn hình dòng chữ “Chào các bạn” writeln(‘Chao cac ban’); End Mỗi câu lệnh mang ý nghĩa định (7) Bài LÀM QUEN VỚI CHƯƠNG TRÌNH VÀ NGÔN NGỮ LẬP TRÌNH Ngôn ngữ lập trình gồm gì? Program CT_dautien; Uses crt; Begin writeln(‘Chao cac ban’); End Tóm lại: Ngôn ngữ lập trình gồm bảng chữ cái và các quy tắc để viết câu lệnh có ý nghĩa, cách bố trí câu lệnh… cho có thể tạo thành chương trình hoàn chỉnh và thực trên máy tính (8) Bài LÀM QUEN VỚI CHƯƠNG TRÌNH VÀ NGÔN NGỮ LẬP TRÌNH Từ khóa và tên: Từ khóa Program CT_dautien; Uses crt; Begin writeln(‘Chao cac ban’); End Tên (9) Bài LÀM QUEN VỚI CHƯƠNG TRÌNH VÀ NGÔN NGỮ LẬP TRÌNH Từ khóa và tên: Từ khóa Program CT_dautien; Uses crt; Begin writeln(‘Chao cac ban’); End Từ khóa là gì? Từ khóa là từ dành riêng ngôn ngữ lập trình, không dùng vào mục đích nào khác ngoài mục đích sử dụng ngôn ngữ lập trình quy định Ví dụ: begin, program, end,… là các từ khóa ngôn ngữ lập trình pascal (10) Bài LÀM QUEN VỚI CHƯƠNG TRÌNH VÀ NGÔN NGỮ LẬP TRÌNH Từ khóa và tên: Program CT_dautien; Tên Uses crt; Begin writeln(‘Chao cac ban’); End Tên là gì? Tên dùng chương trình, đại diện cho đại lượng hay đối tượng nào đó Tên người lập trình quy định Ví dụ: CT_dautien, crt … là các tên (11) Bài LÀM QUEN VỚI CHƯƠNG TRÌNH VÀ NGÔN NGỮ LẬP TRÌNH Từ khóa và tên: Qui tắc đặt tên: Tên khác tương ứng với các đại lượng khác Tên không trùng với các từ khóa Nên đặt tên cho ngắn gọn, dễ nhớ, dễ hiểu Lưu ý: ngôn ngữ lập trình Pascal tên không bắt đầu chữ số, và tên không chứa kí tự trống (khoảng cách) Ví dụ: Stamgiac, chieucao là các tên hợp lệ Lop em, 10a1 là các tên không hợp lệ (12) Bài LÀM QUEN VỚI CHƯƠNG TRÌNH VÀ NGÔN NGỮ LẬP TRÌNH Từ khóa và tên: Bài tập: Trong các tên sau đây, tên nào là hợp lệ ngôn ngữ lập trình pascal: a) A b) Tamgiac d) begin e) end c)8a f) b1 Các tên hợp lệ là: A, Tamgiac, b1 Các tên không hợp lệ là: 8a, begin End, hinh vuong d)hinh vuong (13) Bài LÀM QUEN VỚI CHƯƠNG TRÌNH VÀ NGÔN NGỮ LẬP TRÌNH Cấu trúc chung chương trình: Phần khai báo Program CT_dautien; Uses crt; Begin Phần thân writeln(‘Chao cac ban’); End Cấu trúc chương trình gồm phần: phần thân và phần khai báo (14) Bài LÀM QUEN VỚI CHƯƠNG TRÌNH VÀ NGÔN NGỮ LẬP TRÌNH Cấu trúc chung chương trình: Phần khai báo Program CT_dautien; Uses crt; Begin writeln(‘Chao cac ban’); End Phần khai báo thường gồm: Khai báo tên chương trình Khai báo các thư viện và các khai báo khác khai báo hằng, biến,… (15) Bài LÀM QUEN VỚI CHƯƠNG TRÌNH VÀ NGÔN NGỮ LẬP TRÌNH Cấu trúc chung chương trình: Program CT_dautien; Uses crt; Begin Phần thân writeln(‘Chao cac ban’); End Phần thân: gồm các câu lệnh mà máy tính cần thực Phần thân bắt buộc phải có (16) Bài LÀM QUEN VỚI CHƯƠNG TRÌNH VÀ NGÔN NGỮ LẬP TRÌNH Cấu trúc chung chương trình: Phần khai báo Program CT_dautien; Uses crt; Begin Phần thân writeln(‘Chao cac ban’); End (17) Bài LÀM QUEN VỚI CHƯƠNG TRÌNH VÀ NGÔN NGỮ LẬP TRÌNH Ví dụ ngôn ngữ lập trình: Phần khai báo Phần thân (18) Bài LÀM QUEN VỚI CHƯƠNG TRÌNH VÀ NGÔN NGỮ LẬP TRÌNH a) Soạn thảo chương trình: (19) Bài LÀM QUEN VỚI CHƯƠNG TRÌNH VÀ NGÔN NGỮ LẬP TRÌNH b) Dịch chương trình: Nhấn tổ hợp Alt+F9 (20) Bài LÀM QUEN VỚI CHƯƠNG TRÌNH VÀ NGÔN NGỮ LẬP TRÌNH c) Chạy chương trình: Nhấn tổ hợp Ctrl+F9 (21) Bài LÀM QUEN VỚI CHƯƠNG TRÌNH VÀ NGÔN NGỮ LẬP TRÌNH GHI NHỚ: Ngôn ngữ lập trình là tập hợp các kí hiệu và quy tắt viết các lệnh tạo thành chương trình hoàn chỉnh và thực trên máy Nhiều ngôn ngữ lập trình có tập hợp các từ khóa dành riêng cho mục đích sử dụng định Một chương trình thường có hai phần: phần khai báo và phần thân chương tình Tên dùng để phân biệt các đại lượng chương trình và người lập trình đặt (22) CỦNG CỐ Câu 1: Cách đặt tên nào sau đây không đúng ? A Tugiac B CHUNHAT C Tam giac D a_b_c Câu 2: Để chạy chương trình em nhấn tổ hợp phím nào ? A Alt+F9 B Ctrl+F9 C Shift+F9 D Alt+F2 (23) DẶN DÒ - Về học bài này - Trả lời các câu hỏi và bài tập trang 13 SGK - Xem trước Bài Chương trình máy tính và liệu (24) (25)