de thi tin 8 hoc ky 2 (hay)

2 318 0
de thi tin 8 hoc ky 2 (hay)

Đang tải... (xem toàn văn)

Thông tin tài liệu

Trường THCS Đinh Tiên Hoàng Lớp: 8/… Họ và tên:…………………………………………… Kiểm Tra HK2 (Đề A) Môn : Tin học Thời gian : 45’ Điểm TH: Điểm LT: Điểm Thi: PHẦN I : LÀM TRÊN GIẤY (Thang điểm 10 – mỗi câu 1 đ) Câu 1 : Lệnh Read dùng để làm gì ? a/ Nhập dữ liệu từ bàn phím b/ Xuất dữ liệu ra màn hình c/ Xóa màn hình d/ cả a, b, c đều sai Cho đoạn chương trình sau : Program dct1; Var x : Integer; y: real; z: Char; Begin Clrscr; x:= 10; y:= 5; x:= x + y; write(‘ x + y =’, x+y); Readln; End. Dùng đoạn chương trình trên để trả lời các câu hỏi sau: Câu 2 : Trong đoạn khai báo trên ta đã khai báo bao nhiêu biến ? a/ 1 biến b/ 2 biến c/ 3 biến d/ Cả a, b, c đều sai Câu 3 : Trong đoạn khai báo trên biến y mang kiểu dữ liệu gì ? a/ Số nguyên b/ Số thực c/ Kiểu ký tự d/ Kiểu logic Câu 4 : Trong đoạn chương trình trên biến x có giá trò là bao nhiêu ? a/ 15 b/ 10 c/0 d/ Là một giá trò khác Câu 5 : Khi chạy chương trình kết quả hiển thò ra màn hình của đoạn chương trình trên là: a/ x + y =15 b/ x + y = 20 c/ x + y = 25 d/ Cả a, b, c đều sai Câu 6 : Trong nội dung tin 8 ở học kỳ 2, ta đã học được bao nhiêu vòng lặp ? a/ 2 b/ 3 c/4 d/5 Câu 7 : For là loại vòng lặp : a/ Có số lần lặp xác đònh b/ Có số lần lặp không xác đònh b/ Vừa xác đònh vừa không xác đònh d/ Cả a, b, c đều đúng Câu 8 : For a : = 1 to 200 7 do Tong : = Tong +1 ; Kết thúc vòng lặp giá trò của biến Tong là a/ 0 b/ 1 c/ 2007 d/ Là một giá trò khác Câu 9 : Chức năng của hàm MOD dùng để làm gì ? a/ Lấy phân dư của phép chia b/ Lấy phần nguyên của phép chia a/ Cả a, b đều sai Câu 10 : Điền vào chỗ trống sao cho thích hợp IF (a mod 2 = 0) Then write(‘a ………………………………………………’); PHẦN II : LÀM TRÊN MÁY ( Thang điểm 10) Viết chương trình tính tổng các số chẳn lớn hơn 0 và bé hơn hoặc bằng n , Với n là số tự nhiên được nhập từ bàn phím ĐÁP ÁN VÀ BIỂU ĐIỂM PHẦN I : LÀM TRÊN GIẤY (Thang điểm 10) - Mỗi câu 1 điểm Câu 1 2 3 4 5 6 7 8 9 10 Đáp án a c b a b b a c a a là số chẳn hoặc a chia hết cho 2 hoặc a là bội của 2 PHẦN II : LÀM TRÊN MÁY ( Thang điểm 10) - Viết đủ cấu trúc cơ bản của một chương trình được 4 đ Program tenchuongtrinh; 0,5đ Uses crt; 0,5đ Var 0,5đ Khai báo biến 0,5đ Begin 0,5đ Clrscr; 0,5đ ………………………………………………………………… Readln; 0,5đ End. 0,5đ - 6 điểm còn lại được chia cho các ý nhỏ sau Program tenchuongtrinh; Uses crt; Var N,I: Integer; Tong: LongInt; Begin Clrscr; Write(‘Nhap n:’); Readln(n); (1đ) Tong:=0; (1đ) For I:= 1 to n do (1đ) If(I mod 2 = 0 ) then (1đ) Tong:= Tong + I; (1đ) Write(‘Tong cac so chan tu 1 den ‘, n ,’ la’, Tong); (1đ) Readln; End. . trình trên là: a/ x + y =15 b/ x + y = 20 c/ x + y = 25 d/ Cả a, b, c đều sai Câu 6 : Trong nội dung tin 8 ở học kỳ 2, ta đã học được bao nhiêu vòng lặp ? a/ 2 b/ 3 c/4 d/5 Câu 7 : For là loại vòng. Trường THCS Đinh Tiên Hoàng Lớp: 8/ … Họ và tên:…………………………………………… Kiểm Tra HK2 (Đề A) Môn : Tin học Thời gian : 45’ Điểm TH: Điểm LT: Điểm Thi: PHẦN I : LÀM TRÊN GIẤY (Thang điểm 10. TRÊN GIẤY (Thang điểm 10) - Mỗi câu 1 điểm Câu 1 2 3 4 5 6 7 8 9 10 Đáp án a c b a b b a c a a là số chẳn hoặc a chia hết cho 2 hoặc a là bội của 2 PHẦN II : LÀM TRÊN MÁY ( Thang điểm 10) - Viết

Ngày đăng: 06/07/2014, 05:00

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan