D B
A
KIỂM TRA BÀI CŨ
Câu 1: Máy tính có thể hiểu được trực tiếp ngôn ngữ nào trong các
ngôn ngữ sau đây ? A. Ngôn ngữ Pascal
B. Ngôn ngữ lập trình C. Ngôn ngữ máy
D. Tất cả các ngôn ngữ trên
Tiết 3+4 BÀI 2
Làm quen với chương trình
và ngôn ngữ lập trình
100
%
N ộ i d u n g
4. Cấu trúc chung của chương trình
3. Từ khóa và tên chương trình
2. Ngôn ngữ lập trình gồm những gì
1. Ví dụ về chương trình
5. Ví dụ về ngôn ngữ lập trình
1.
Ví dụ về chương trình
Hình bên minh hoạ một chương trình đơn giản bằng ngôn
ngữ lập trình PASCAL
Ví dụ:
Program CT_dau_tien;
Uses crt;
Begin
Writeln(‘Chao Cac Ban’);
Readln;
End.
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”
07/19/2022 6
1.
Ví dụ về chương trình
Sau khi dịch và chạy chương trình, trên màn hình sẽ hiện kết quả là dòng chữ
“Chao Cac Ban”
2. Ngụn ngữ lập trỡnh gồm những gỡ?
1 0 1 0 1 1 1 1 1 0 1 1 1 1 0 1 0 0 1 1 1 0 1 1 0 1 0 0 1 0 1 0 1 0 1 1 0 0 1 1 1 1 0 1 1 1 1 0 1 0
Khi nói và viết ngoại ngữ, để ng ời khác ư hiểu đ ợc ư và hiểu
đúng, các em có cần dùng các chữ cái, những từ cho phép và phải ghép theo đúng quy tắc ngữ pháp hay không?
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ạo thành một ch ươ ng trình hoàn chỉnh và
thực hiện đ ợc trên máy tính ư
07/19/2022 8
3.
Từ khoỏ và tờn chương trỡnh
Mọi ngôn ngữ lập trình th ờng có ư các từ khóa dành riêng cho mục
đích sử dụng nhất
định
Program CT_dau_tien;
Uses crt;
Begin
Writeln(‘Chao cac ban’);
Readln;
End.
a) Từ khúa:Từ khúa của một ngụn ngữ lập trỡnh là những từ dành riờng, khụng được dựng cỏc từ khúa này cho bất kỡ mục đớch nào khỏc ngoài mục đớch sử dụng do ngụn ngữ lập trỡnh quy định
3.
Từ khoá và tên chương trình
b) Tên:
Tên do người lập trình đặt phải tuân thủ các quy tắc của ngôn ngữ lập trình, chương trình dịch và thỏa mãn:
+Tên khác nhau tương ứng với hai đại lượng khác nhau +Tên không được trùng với các từ khoá
Tên được dùng để phân biệt các đại lượng trong chương
Program CT_dau_tien;
Uses crt;
Begin
Writeln(‘Chao cac ban’);
Readln;
End.
07/19/2022 10
4. CÊu tróc chung cña ch ¬ng tr×như
Cấu trúc chung của mọi chương trình gồm:
Phần khai báo
- Khai báo tên chương trình;
- Khai báo các thư viện và một số khai báo khác.
Phần thân của chương trình gồm các câu lệnh mà máy tính cần thực hiện. Đây là phần bắt buộc phải có Phần khai báo có thể có hoặc không. Tuy nhiên, nếu có phần khai báo phải được đặt trước phần thân chương trình
4. CÊu tróc chung cña ch ¬ng tr×như
07/19/2022 12
4. Cấu trúc chung của ch ơng trình ư Phần khai báo
Phần thân
Phần thân chương trỡnh: bắt
đầu bằng từ khóa Begin và kết thúc bằng từ khóa End.
Giữa từ khóa Begin và End là các câu lệnh.
Phần khai báo th ờng gồm các lệnh dùng để khai báo tên chương trỡnh, khai báo các th viện và một số các khai báo khác
5. Ví dụ về ngôn ngữ lập trình (Xem SGK trang 12)
- Khởi động phần mềm Turbo Pascal ho c ặ Free Pascal bằng 1 trong hai cách:
Cửa sổ soạn thảo ch ơng trình nh hình ư ư
+ Vào D:\Turbo Pascal 7.0 \ BIN\Borland Pascal 7.0
+ Nháy đúp vào biểu t ợng của ch ơng trìnhư
07/19/2022 14
5. Ví dụ về ngôn ngữ lập trình
Sử dụng bàn phím để soạn thảo ch ơng trình t ơng ư tự nh soạn thảo ư văn bản
5. VÝ dô vÒ ng«n ng÷ lËp tr×nh
Sau khi soạn
thảo xong, nhấn tổ hợp phím
Alt+F9 để dịch
chương trình, màn hình có dạng như sau
Ctrl+F9
“ Add your company slogan ”
4. Cấu trúc chung của chương trình
3. Từ khóa và tên chương trình
2. Ngôn ngữ lập trình gồm những gì
1. Ví dụ về chương trình
5. Ví dụ về ngôn ngữ lập trình