Tải bản đầy đủ (.ppt) (15 trang)

Bai 2 Lam quen voi chuong trinh va ngon ngu lap trinh

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 (354.27 KB, 15 trang )

BÀI 2

1


KIỂM TRA BÀI CŨ
Câu hỏi 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ữ tự nhiên

B. Màn hình

C. Ngơn ngữ máy

D. Tất cả các ngôn ngữ trên

Câu hỏi 2: Để máy tính có thể thực hiện một cơng việc theo
mong muốn của mình, con người phải đưa ra các chỉ dẫn
(“lệnh”) thích hợp cho máy tính. Những lệnh nào dưới đây
thường được sử dụng để “ra lệnh” cho máy tính?
A. Bàn phím

B. Màn hình

C. Microphone

D. Chuột máy tính
2


BÀI MỚI



Gồm có các nội dung sau:
1. Ví dụ về chương trình
2. Ngơn ngữ lập trình gồm những gì?
3. Từ khố và tên chương trình
4. CÊu tróc chung cđa ch¬ng trình
5. Ví dụ về ngôn ngữ lập trình
3


1. Ví dụ về chương trình

 Ví dụ:
Lệnh khai báo tên
ho ạ
bên minhtrình
Hìnhchương
ình

một chương tr
n
đơn giản bằng ngơ
ngữ lập trình
PASCAL

Program CT_dau_tien;
Uses crt;
Begin
Writeln(‘Chao Cac Ban’);
Readln;


End.
Lệnh in ra màn hình dịng chữ “Chao Cac Ban”

4


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”

12/02/21

5


2. Ngụn ng lp trỡnh gm nhng gỡ?
1010111110
1111010011
Ngôn ngữ lập trình là tập hợp các1 kí
0 1 hiệu
1 0 1 0 và
0 1 0quy tắc
1 0 1 hoàn
0 1 1 0 0chỉnh
11
viết các lệnh tạo thành một chơng trình





thực hiện đợc trên máy tính

1101111010

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?

12/02/21

6


3. T khoỏ v tờn chng 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

a) Từ khóa:

Program CT_dau_tien;
Uses crt;

Begin
Writeln(‘Chao cac ban’);
Readln;
End.

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 ngồi mục
đích sử dụng do ngơn ngữ lập trình quy định
12/02/21

7


3. Từ khố và tên chương trình
Program CT_dau_tien;
Uses crt;
Begin
Writeln(‘Chao cac ban’);
Readln;
End.

 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
trình và do người lập trình đặt. Nên đặt tên nên ngắn gọn, dễ
nhớ và dễ hiểu

12/02/21

8


4. Cấu trúc chung của chơng trình

12/02/21

9


4. Cấu trúc chung của chơng trình
Cu 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

12/02/21

10


4. Cấu trúc chung của chơng trình
Phần khai báo

Phần khai báo thờng gồm các
lệnh dùng để khai báo tên
chng trỡnh, khai báo các
th viện và một số các khai
báo khác

Phần thân
Phần thân chng 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.
12/02/21

11


5. Ví dụ về ngôn ngữ lập trình (Xem SGK trang 12)
- Khởi động phần mềm
Turbo Pascal bằng 1 trong hai
cách:

+ Nháy đúp vào biểu tợng
của chơng trình
+ Vào D:\Turbo Pascal 7.0
\BIN\Borland Pascal 7.0

Cửa sổ soạn thảo chơng
trình nh hình bªn 
12/02/21


12


5. Ví dụ về ngôn ngữ lập trình

Sử dụng
phím để soạn
chơng trình
tự nh soạn

bàn
thảo
tơng
thảo

văn bản

12/02/21

13


5. Ví dụ về ngôn ngữ lập trình

Sau khi son
tho xong, nhấn
tổ
hợp
phím


Alt+F9

để dịch
chương
trình,
màn
hình

dạng như sau

Để chạy chương trình, nhấn tổ hợp phím Ctrl+F9
12/02/21

14


DẶN DÒ

Làm các bài tập SGK trang 13
Xem trước Bài thực hành 1.
LÀM QUEN VỚI TURBO PASCAL

12/02/21

15




×