1.Ổn định tổ chức lớp
- Kiểm tra sĩ số
2. đề kiểm tra:Đề 1 (8A) Đề 1 (8A)
A. TRẮC NGHIỆM: Khoanh tròn câu trả lời đúng: (2 điểm)
Câu 1: Thao tác để kiểm tra lỗi trong lập trình Pascal là: a. Alt+F9 b. Ctrl+F9
c. Shift+F9 d. F2
Câu 2: Tên nào trong program là hợp lệ trong ngôn ngữ Pascal?
a. Tính tổng; b. Tínhtổng;
c. Tính_tổng; d. Tinh_tong;
Câu 3: Để in kết quả của biểu thức tính tổng hai số a và b lên màn hình, em dùng câu lệnh nào dưới đây:
a. Write(’tong cua hai so la’); b. Write(tong cua hai so la); c. Write(’tong cua hai so la, a+b’); d. Write(’tong cua hai so la: ’, a+b); Câu 4: Cú pháp lệnh gán nào đúng trong khai báo biến:
a. s:=x+y b. s= x+y
c. s:= s d. s= s
Câu 5: Từ khóa khai báo biến trong lập trình Pascal là:
a. Uses b. Var
c. Const d. begin
Câu 6: Từ khóa khai báo hằng trong lập trình Pascal là:
a. Uses b. Var
c. Const d. begin
Câu 7: Kiểu dữ liệu đúng của biến “số học sinh khối 8” trong lập trình Pascal là: a. Integer b. Real
c. Read d. key
Câu 8: Để chạy chương trình Turbo Pascal, ta nhấn tổ hợp phím:
a. Alt+F9 b. Ctrl+F9
c. Shift+F9 d. F2
B. TỰ LUẬN:
1. Hãy tìm lỗi đoạn chương trình sau và sửa lại cho đúng: (1,5 điểm)
Program Vi_du; Var a,b,c,s: Integer; Begin
Write(’nhap chieu dai a =’); readln(‘a’); Write(’nhap chieu rong b =’); readln(‘b’);
S:=a*b C:=(a+b)x2;
Write(’dien tich hinh chu nhat la: ’, ‘S’); Write(’chu vi hinh chu nhat la: ’,’C’);
Readln; End
2. Em hãy nêu cấu trúc chung của chương trình trong Pascal ? (1,5 điểm) 3. Hãy viết các biểu thức toán học dưới đây sang ngôn ngữ Pascal: (2 điểm)
a. (7 - x)2 chia cho 5 lấy dư b. 3 1 12
5y20x
4. Viết chương trình Pascal tính tích của hai số a và b, in ra màn hình tích hai số đó ? (Với a và b là hai số nguyên bất kỳ được nhập từ bàn phím) (3 điểm)
Đề 2 (8B)
A. TRẮC NGHIỆM: Khoanh tròn câu trả lời đúng: (2 điểm)
Câu 1: Thao tác để kiểm tra lỗi trong lập trình Pascal là: a. Alt+F9 b. Ctrl+F9
c. Shift+F9 d. F2
Câu 2: Tên nào trong program là hợp lệ trong ngôn ngữ Pascal?
a. Tính tổng; b. Tínhtổng;
c. Tính_tổng; d. Tinh_tong;
Câu 3: Để in kết quả của biểu thức tính tổng hai số a và b lên màn hình, em dùng câu lệnh nào dưới đây:
a. Write(’tong cua hai so la’); b. Write(tong cua hai so la); c. Write(’tong cua hai so la, a+b’); d. Write(’tong cua hai so la: ’, a+b); Câu 4: Cú pháp lệnh gán nào đúng trong khai báo biến:
a. s:=x+y b. s= x+y
c. s:= s d. s= s
Câu 5: Từ khóa khai báo biến trong lập trình Pascal là:
a. Uses b. Var
c. Const d. begin
Câu 6: Từ khóa khai báo hằng trong lập trình Pascal là:
a. Uses b. Var
c. Const d. begin
Câu 7: Kiểu dữ liệu đúng của biến “số học sinh khối 8” trong lập trình Pascal là:
a. Integer b. Real
c. Read d. key
Câu 8: Để chạy chương trình Turbo Pascal, ta nhấn tổ hợp phím:
a. Alt+F9 b. Ctrl+F9
c. Shift+F9 d. F2
B. TỰ LUẬN:
1. Hãy tìm lỗi đoạn chương trình sau và sửa lại cho đúng: (1,5 điểm)
Program Vi_du; Var a,b,c,s: Integer; Begin
Write(’nhap chieu dai a =’); readln(‘a’); Write(’nhap chieu rong b =’); readln(‘b’);
S:=a*b C:=(a+b)x2;
Write(’dien tich hinh chu nhat la: ’, ‘S’); Write(’chu vi hinh chu nhat la: ’,’C’);
Readln; End
2. Em hãy nêu cấu trúc chung của chương trình trong Pascal ? (1,5 điểm) 3. Hãy viết các biểu thức toán học dưới đây sang ngôn ngữ Pascal: (2 điểm)
a. (7 - x) chia cho 5 lấy dư b. 5x12 4. Viết chương trình Pascal tính tổng của hai số a và b, in ra màn hình tổng hai số đó ? (Với a và b là hai số nguyên bất kỳ được nhập từ bàn phím) (3 điểm)