Thi học kỳ I - Năm học 2016 - 2017 môn Tin học – Khối lớp 8 - Mã đề 937

doc 2 trang Người đăng tranhong Lượt xem 1388Lượt tải 1 Download
Bạn đang xem tài liệu "Thi học kỳ I - Năm học 2016 - 2017 môn Tin học – Khối lớp 8 - Mã đề 937", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên
Thi học kỳ I - Năm học 2016 - 2017 môn Tin học – Khối lớp 8 - Mã đề 937
PHÒNG GD&ĐT MANG THÍT
TRƯỜNG THCS LONG MỸ
(Không kể thời gian phát đề)
THI HỌC KỲ I - NĂM HỌC 2016 - 2017
MÔN TIN HỌC – KHỐI LỚP 8
Thời gian làm bài : 60 phút 
Mã đề 937
Họ và tên học sinh :............................................................... Số báo danh : ...................
I - PHẦN CÂU HỎI TRẮC NGHIỆM
Câu 1: (0.25 điểm) Với x:=0; sau câu lệnh For i:=1 to 2 do; x:=x+5; x bằng bao nhiêu?
A. 10.	B. 15.	C. 20.	D. 5.
Câu 2: (0.25 điểm) Với câu lệnh For i:=5 to 7 do a:= a*a; Hãy cho biết lệnh được lặp mấy lần?
A. 5 lần.	B. 3 lần.	C. 1 lần.	D. 7 lần.
Câu 3: (0.25 điểm) Thuật toán là dãy hữu hạn các thao tác cần thực hiện để giải một bài toán nào đó. Thuật toán không có tính chất nào sau đây?
A. Tính không xác định.	B. Tính dừng.	C. Tính xác định.	D. Tính đúng đắn.
Câu 4: (0.25 điểm) Trong Pascal, để có một phép tính đon giản như 10+2, em viết câu lệnh nào sau đây để có kết quả đúng?
A. Readln(10+2)	B. Write ('10+2')	C. Writeln (10+2)	D. Readln('10+2')
Câu 5: (0.25 điểm) Trong các tên sau, tên nào là hợp lệ trong Pascal?
A. Uses;	B. 8hs;	C. tamgiac;	D. Bai toan;
Câu 6: (0.25 điểm) Giải sử a:=2; thì sau câu lệnh For i:=1 to 3 do a:=a*a; a nhạn giá trị bằng bao nhiêu?
A. 128.	B. 16.	C. 64.	D. 256.
Câu 7: (0.25 điểm) Từ khóa nào dùng trong khai báo hằng?
A. Uses	B. Const	C. Var	D. Program
Câu 8: (0.25 điểm) Từ khóa nào dùng trong khai báo biến?
A. Uses	B. Begin	C. Var	D. Const
Câu 9: (0.25 điểm) A là kiểu số thực, phép gán nào sau đây đúng?
A. A: 12;	B. A:=12.5;	C. A: ‘12’;	D. A=12;
Câu 10: (0.25 điểm) Xác định bài toán là:............
A. Tìm kiếm thông tin ban đầu.	B. Lập chương trình cho bài toán.
C. Xác định thông tin vào và thông tin ra.	D. Tìm kết quả bài toán.
Câu 11: (0.25 điểm) Kết quả của phép toán 5 mod 2 là :
A. 3	B. 4	C. 1	D. 2
Câu 12: (0.25 điểm) Phát biểu nào sau đây sai?
A. Thuật toán thể hiện chương trình trong một ngôn ngữ lập trình cụ thể.
B. Mô tả thuật toán là tìm cách để giải bài toán và diễn tả bằng các lệnh cần thực hiện.
C. Xác định bài toán là xác định các điều kiện cho trước và kết quả thu được.
D. Các điều kiện cho trước gọi là Input, thông tin cần tìm gọi là Ouput.
II - PHẦN CÂU HỎI TỰ LUẬN
Câu 1: (2 điểm) Vẽ sơ đồ cấu trúc rẽ nhánh dạng thiếu và dạng đầy đủ.
Câu 2: (1 điểm) Cho X:=5; Y:=8;
Với mỗi câu lệnh sau đây hãy cho biết giá trị của biến X sau khi thực hiện xong chương trình.
a) If 15 mod x=0 then X:= X*Y;
 b) If X*20 then X:=X+Y else X:= X-Y;
Câu 3: (2 điểm) Cho bài toán: Có một thửa đất hình vuông có cạnh là 10.5m và một thửa đất hình chữ nhật mà diện tích được nhập từ bàn phím. Tính tổng diện tích của 2 thửa đất. 
Em hãy trình bài thuật toán để giải bài toán.
Câu 4: (2 điểm) Quá trình giải bài toán gồm bao nhiêu bước?Trình bày các bước.
------ HẾT ------

Tài liệu đính kèm:

  • docde_937.doc