T ại sao người ta phải tạo ra ngôn ngữ lập trình, trong khi vẫn có thể điều khiển máy tính bằng ngôn.. ngữ máy.[r]
(1)(2)BÀI TẬP Tiết 18
I, LÝ THUYẾT Nội dungNội dung
1 Máy tính chươg trình máy tính - Chương trình máy tính gì?
- Chương trình máy ngơn ngữ lập trình Ngơn ngữ lập trình
- Ngơn ngữ lập trình gồm gì?
- Cấu trúc chương trình gồm gì? Chương trình máy tính liệu
- Dữ liệu kiểu liệu
- Phép toán với kiểu liệu - Phép so sánh
- Giao tiếp người máy tính Máy tính chươg trình máy tính
- Chương trình máy tính gì?
- Chương trình máy ngơn ngữ lập trình Ngơn ngữ lập trình
- Ngơn ngữ lập trình gồm gì?
- Cấu trúc chương trình gồm gì? Chương trình máy tính liệu
- Dữ liệu kiểu liệu
- Phép toán với kiểu liệu - Phép so sánh
- Giao tiếp người máy tính Sử dụng biến chương trình
1 Máy tính chương trình máy tính
2 Ngơn ngữ lập trình 3 Chương trình máy tính liệu
4 Sử dụng biến
chương trình. 1 Máy tính chương trình máy tính
2 Ngơn ngữ lập trình 3 Chương trình máy tính liệu
4 Sử dụng biến
(3)I LÝ THUYẾT
Sử dụng biến
chương trình chương trình4 Sử dụng biến . 1 Máy tính chương
trình máy tính
1 Máy tính chương trình máy tính
2 Ngơn ngữ lập trình2 Ngơn ngữ lập trình 3 Chương trình máy
tính liệu
3 Chương trình máy tính liệu
(4)I LÝ THUYẾT
Ngôn ngữ lập trình gì? Cho ví dụ một số ngơn ngữ lập trình mà em biếtmột số ngơn ngữ lập trình mà em biếtNgơn ngữ lập trình gì? Cho ví dụ
- Ngơn ngữ lập trình dùng để viết các chương trình máy tính.
VD: C, Basic, Java, Pascal 1 Máy tính chương
trình máy tính
1 Máy tính chương trình máy tính
(5)I LÝ THUYẾT
- Ngôn ngữ lập trình dùng để viết các chương trình máy tính.
VD: C, Basic, Java, Pascal
1 Máy tính chương trình máy tính
1 Máy tính chương trình máy tính
Tại người ta phải tạo ngơn ngữ lập trình, trong điều khiển máy tính ngơn
ngữ máy?
Tại người ta phải tạo ngôn ngữ lập trình, trong điều khiển máy tính ngơn
ngữ máy?
Viết chương trình ngơn ngữ máy khó khăn Mất nhiều thời gian, công sức Câu lệnh viết dưới
dạng BIT (số 0,1) không trực quan , khó nhớ
(6)I LÝ THUYẾT
- Ngơn ngữ lập trình dùng để viết các chương trình máy tính.
VD: C, Basic, Java, Pascal
1 Máy tính chương trình máy tính
1 Máy tính chương trình máy tính
Muốn tạo chương trình có bước?Muốn tạo chương trình có bước?
Viết chương trình ngơn ngữ máy khó khăn Mất nhiều thời
gian, công sức Câu lệnh viết dưới
dạng BIT (số 0,1) không trực quan , khó nhớ
Có bước viết chương trình:
-Viết chương trình ngơn ngữ lập
trình
- Dịch chương trình thành ngơn ngữ máy để máy tính hiểu được
(7)I LÝ THUYẾT
- Ngơn ngữ lập trình dùng để viết các chương trình máy tính.
VD: C, Basic, Java, Pascal
1 Máy tính chương trình máy tính
1 Máy tính chương trình máy tính
Viết chương trình ngơn ngữ máy khó khăn Mất nhiều thời
gian, công sức Câu lệnh viết dưới
dạng BIT (số 0,1) không trực quan , khó nhớ
Có bước viết chương trình:
-Viết chương trình ngơn ngữ
lập trình
- Dịch chương trình thành ngơn ngữ máy để máy tính hiểu dược 2 Ngơn ngữ lập trình2 Ngơn ngữ lập trình
(8)I LÝ THUYẾT
1 Máy tính chương trình máy tính
1 Máy tính chương trình máy tính
2 Ngơn ngữ lập trình2 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, các qui tắc để viết câu lệnh có ý nghĩa xác định, cách bố trí câu lệnh.
(9)I LÝ THUYẾT
1 Máy tính chương trình máy tính
1 Máy tính chương trình máy tính
2 Ngơn ngữ lập trình2 Ngơn ngữ lập trình
Cho đoạn chương trình sau:
Program vi_du; Begin
Writeln(‘Chao lop 8A’); Readln
End
Hãy cho biết chương trình có dịng lệnh Hãy tìm tên Chương trình từ khóa?
Chương trình có phần? Hãy kể tên
-Chương trình có dịng lệnh - Chương trình có tên là: vi_du -Có từ khóa: Program; begin; end - Chương trình có phần: Khai báo thân
(10)I LÝ THUYẾT
1 Máy tính chương trình máy tính
1 Máy tính chương trình máy tính
2 Ngơn ngữ lập trình2 Ngơn ngữ lập trình
Cho đoạn chương trình sau:
Program vi_du; Begin
Writeln(‘Chao lop 8A’); Readln
End
(11)I LÝ THUYẾT
1 Máy tính chương trình máy tính
1 Máy tính chương trình máy tính
2 Ngơn ngữ lập trình2 Ngơn ngữ lập trình
Trong NNLT Pascal liệu có kiểu nào?
3 Chương trình máy tính liệu
3 Chương trình máy tính liệu
Kiểu số Kí tự
Số nguyên, số thực Xâu kí tự
-Trong NNLT Pascal liệu có kiểu liệu bản
(12)I LÝ THUYẾT
1 Máy tính chương trình máy tính
1 Máy tính chương trình máy tính
2 Ngơn ngữ lập trình2 Ngơn ngữ lập trình
Chọn đáp án đúng
3 Chương trình máy tính liệu
3 Chương trình máy tính liệu
(13)Câu hỏi: Trong ngơn ngữ Pascal
D.Có phép tốn: +, -, *, /, phép so sánh; phép chia lấy phần nguyên Div; phép chia lấy phần dư Mod (Trên số nguyên)
bạn trả lời đúng!
A Chỉ có phép tốn: +,-,*,/
B Chỉ có phép tốn +,-,*,/ và các phép so sánh, khơng
cịn phép tốn khác
(14)I LÝ THUYẾT
1 Máy tính chương trình máy tính
1 Máy tính chương trình máy tính
2 Ngơn ngữ lập trình2 Ngơn ngữ lập trình
Viết biểu thức sau dạng Pascal
3 Chương trình máy tính liệu
3 Chương trình máy tính liệu
phép toán: +, -, *, /, phép so 5*x*x*x+2*x-8*x+15
(15)I LÝ THUYẾT
1 Máy tính chương trình máy tính
1 Máy tính chương trình máy tính
2 Ngơn ngữ lập trình2 Ngơn ngữ lập trình
Trong Pascal khai báo sau đúng
3 Chương trình máy tính liệu
3 Chương trình máy tính liệu
Sử dụng biến
chương trình chương trình.4 Sử dụng biến D Const ten_nhom= tin hoc;
var diem, xep_loai:interger;
Làm lại
bn ó tr li ỳng!
A Var start, begin: Real;
B Const x:=3.14; y:=1000;
C Var a:=5;
BÀI TẬP Tiết 18
(16)I LÝ THUYẾT
1 Máy tính chương trình máy tính
1 Máy tính chương trình máy tính
2 Ngơn ngữ lập trình2 Ngơn ngữ lập trình
Hãy liệt kê lỗi (Nếu có) CTr TP đây
3 Chương trình máy tính liệu
3 Chương trình máy tính liệu
Sử dụng biến 4 Sử dụng biến
Const pi:=3.1416; Var cv,dt: interge r:real;
Begin r=5,5
Cv=2*pi*r; Dt=pi*r*r;
(17)II BÀI TẬP
(18)II BÀI TẬP
BÀI TẬP Tiết 18
Viết chương trình tính biểu thức sau:
(10 + 2)2 - 24
(3 + 1)
Bài 1:
Viết chương trình nhập vào số nguyên a,b In tổng a b
(19)