Đề thi HK I Tin học 8 năm học 2010-2011

- 0 / 0
(Tài liệu chưa được thẩm định)
Nguồn:
Người gửi: Nguyễn Xuân Hoàng (trang riêng)
Ngày gửi: 15h:20' 15-12-2010
Dung lượng: 23.5 KB
Số lượt tải: 101
Nguồn:
Người gửi: Nguyễn Xuân Hoàng (trang riêng)
Ngày gửi: 15h:20' 15-12-2010
Dung lượng: 23.5 KB
Số lượt tải: 101
Số lượt thích:
0 người
I./NGHIỆM (4.0 điểm)
Câu 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ữ dưới đây?
A.Ngôn ngữ tự nhiên B.Ngôn ngữ máy
C.Ngôn ngữ lập trình D.Tất cả các ngôn ngữ nói trên
Câu 2: Trong các tên sau, tên nào là tên hợp lệ trong Pascal:
A.Tinh_tong B. Begin
C. 3diem D. #Tong
Câu 3: Trong các biểu thức sau, biểu thức nào sẽ cho kết quả là True:
A.(5>3) and (6>2) B. (7<1) and (6>2)
C. (7<1) or (6<2) D. 4 >7
Câu 4: Kết quả của phép tính 17 mod 6 bằng:
A. 2 B. 3
C. 4 D. 5
Câu 5: Khi cần đếm một số từ 1 đến 100, ta dùng kiểu dữ liệu nào?
A. String B. Real
C. Integer D. Char
Câu 6: Để chạy một chương trình trong Pascal cần nhấn tổ hợp phím:
A. Ctrl + F5 B. Alt + F5
C. Alt + F9 D. Ctrl + F9
Câu 7: Trong chương trình Pascal từ khóa dùng để khai báo tên chương trình là:
A. Uses B. Program
C. Begin D. Var
Câu 8: Hãy cho biết giá trị của biến X bằng bao nhiêu sau khi thực hiện câu lệnh
if (45 mod 3 ) = 0 then X :=X+2; ( Biết rằng trước đó giá trị của biến X = 5)
A.5 B. 7
C. 9 D. 11
II./ TỰ LUẬN (6.0 điểm)
Câu 1 : (1.5 đ)Hãy cho biết giá trị của các biến a, b, c sau khi thực hiện xong những lệnh sau:
1./ Const c=5;
2./ a :=10;
3./ b :=a+10;
4./ a :=a +(c*b);
Câu 2: (2.0 đ) Hãy tìm lỗi và sửa lại trong chương trình sau để được một chương trình đúng
Var a,b := integer;
Const c := 3;
Begin
a := 200
b := a/c ;
write (b);
readln
end
Câu 3: (2.5 đ) Viết chương trình tính diện tích hình tròn.
Câu 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ữ dưới đây?
A.Ngôn ngữ tự nhiên B.Ngôn ngữ máy
C.Ngôn ngữ lập trình D.Tất cả các ngôn ngữ nói trên
Câu 2: Trong các tên sau, tên nào là tên hợp lệ trong Pascal:
A.Tinh_tong B. Begin
C. 3diem D. #Tong
Câu 3: Trong các biểu thức sau, biểu thức nào sẽ cho kết quả là True:
A.(5>3) and (6>2) B. (7<1) and (6>2)
C. (7<1) or (6<2) D. 4 >7
Câu 4: Kết quả của phép tính 17 mod 6 bằng:
A. 2 B. 3
C. 4 D. 5
Câu 5: Khi cần đếm một số từ 1 đến 100, ta dùng kiểu dữ liệu nào?
A. String B. Real
C. Integer D. Char
Câu 6: Để chạy một chương trình trong Pascal cần nhấn tổ hợp phím:
A. Ctrl + F5 B. Alt + F5
C. Alt + F9 D. Ctrl + F9
Câu 7: Trong chương trình Pascal từ khóa dùng để khai báo tên chương trình là:
A. Uses B. Program
C. Begin D. Var
Câu 8: Hãy cho biết giá trị của biến X bằng bao nhiêu sau khi thực hiện câu lệnh
if (45 mod 3 ) = 0 then X :=X+2; ( Biết rằng trước đó giá trị của biến X = 5)
A.5 B. 7
C. 9 D. 11
II./ TỰ LUẬN (6.0 điểm)
Câu 1 : (1.5 đ)Hãy cho biết giá trị của các biến a, b, c sau khi thực hiện xong những lệnh sau:
1./ Const c=5;
2./ a :=10;
3./ b :=a+10;
4./ a :=a +(c*b);
Câu 2: (2.0 đ) Hãy tìm lỗi và sửa lại trong chương trình sau để được một chương trình đúng
Var a,b := integer;
Const c := 3;
Begin
a := 200
b := a/c ;
write (b);
readln
end
Câu 3: (2.5 đ) Viết chương trình tính diện tích hình tròn.
 






Các ý kiến mới nhất