*Chào mừng các thầy cô về dự giờ thăm lớp*Bài tập... BÀI TẬPCâu 1 : Nêu các bước viết chương trình?... BÀI TẬPAlt+F5 F2 Ctl+F9 F3 Alt+F9 F10 Câu 2 : Nêu chức năng các phím tắt trên phần
Trang 1*Chào mừng các thầy cô về dự giờ thăm lớp*
Bài tập
Trang 2BÀI TẬP
Câu 1 : Nêu các bước viết chương trình?
Trang 3BÀI TẬP
Alt+F5
F2
Ctl+F9
F3
Alt+F9
F10
Câu 2 : Nêu chức năng các phím tắt trên phần mềm pascal
Quan sát kết quả Lưu chương trình Chạychương trình
Mở file đã có sẵn Dịch chương trình
Mở bảng chọn
Trang 4BÀI TẬP
Câu 3: Nêu qui tắc đặt tên?
Trang 5BÀI TẬP
Câu 4 : Trong pascal, tên nào là hợp lệ?
Nội dung Đúng/Sai Sữa sai
beginend;
Tin_hoc;
Tin8;
Tin hoc 8;
6pascal;
Begin;
abc
Đ Đ Đ
Trang 6BÀI TẬP
Câu 5: Nêu các kiểu dữ liệu, kí hiệu phép toán, so sánh?
Trang 7BÀI TẬP
Câu 6: cho kết quả biểu thức sau:
a 17 div 3+((20-12)*2)
b 15 mod 3+((100-60)/2)
a 5+(8*2)=21
b 0+(40/2)=20
Trang 8BÀI TẬP
a)
b)
c)
Câu 7 : Chuyển đổi sang biểu thức pascal:
a*a + 4*a*b*b >=5
(x+y) /(x-y)<> (x+2)*(x+2)*(x+2)
(2*b*b - 3*b+a/b )/(a+b)
Trang 9BÀI TẬP
Câu 8: Nêu cách khai báo biến, hằng, sử dụng biến?
Trang 10BÀI TẬP
Câu 9: Nối cột A và B phù hợp
án
a 4
b 3
c 2
d 1
Trang 11BÀI TẬP
Câu 10 : Khai báo kiểu dữ liệu
Var x: real;
Const y=10;
Câu lệnh gán nào sau đây không hợp lý? Vì sao?
Câu 10 : Khai báo kiểu dữ liệu
Var x: real;
Const y=10;
Câu lệnh gán nào sau đây không hợp lý? Vì sao?
a X:=15.3;
b x:=‘tin hoc’;
c y:=y+10;
d z:=y;
f x:=y;
Đ s s Đ Đ
Giá trị ko đổi X:=100;
Trang 12BÀI TẬP
Câu 11: Cách khai báo nào sau đây là sai? Vì sao?
Trang 13BÀI TẬP
Câu 12: Nêu cấu trúc của chương trình?
Trang 14BÀI TẬP
Sữa lại lỗi sai trong Chương trình sau:
1 Program bai tap; Program bai _tap;
3 const b,c: integer; Var b,c,ct: integer;
4 begin
5 Write(nhap b=); readln(b); Write(‘nhap b=‘); readln(b);
6 Write(‘nhap c =’); write(c); Write(‘nhap c =’); readln(c);
8 Write(‘bt co kq la: ’); Write(‘bt co kq la: ’,ct);
9 Readln;
Câu 13: Sữa lỗi sai trong chương trình?
Trang 15 BÀI TẬP VỀ NHÀ