Trường THCS Lương Thế Vinh Lớp:………
Họ tên:………
ĐỀ THI HỌC KÌ 1 Môn: Tin học 8 Thời gian: 45 phút
Điểm Lời phê của giáo viên
A. Trắc nghiệm(3đ)
Câu 1: Từ nào sau đây là từ khóa trong ngôn ngữ lập trình Pascal?
A. Uses; B. Hinh_tron; C. Var; D. A và C.
Câu 2: Kết quả của phép toán 125 div 4 + 1 là bao nhiêu?
A. 7; B. 25; C. 23; D. 2.
Câu 3: Trong các tên sau đây, tên nào là hợp lệ trong ngôn ngữ Pascal?
A. Program B. Tu_giac C. A 8bc D. Ve hinh Câu 4: Trong ngôn ngữ lập trình Pasal, câu lệnh gán nào sau đây đúng?
A. x := real; B. y = a +b; C. z : = 3; D. i = 4.
Câu 5: Hãy chọn khai báo đúng trong các khai báo sau đây:
A. Var x, y : integer; B. Var y: 3.5; C. Const m: integer; D. Const n: = 8;
Câu 6: Giả sử B được khai báo là biến với dữ liệu số nguyên, Y là biến có kiểu dữ liệu kí tự phép gán nào sau đây không hợp lệ?
A. Y := “Tin hoc”; B. Y:= “6789”; C. B:= 2009; C. B:= “ Nghe An”;
B. Tự luận(7đ)
Câu 1: (2đ) Kết thúc thuật toán sau đây, hãy cho biết giá trị của biến T và i là bao nhiêu?
B1: T 0; i 100;
B2: i i - 10;
B3: Nếu i 20 thì T T + i và quay lại bước 2;
B4: Thông báo kết quả và kết thúc thuật toán.
Câu 2:(1đ) Viết biểu thức toán sau đây dưới dạng biểu thức trong Pascal.
2
2 2
5 (8 2) 4
7 4
1 y 5
x z
Câu 3:(4đ) Viết chương trình tính diện tích hình bán nguyệt có bán kính R được nhập vào từ bàn phím. Đưa kết quả ra màn hình.