Đề kiểm tra tin 8 HK II

2 274 0
Đề kiểm tra tin 8 HK II

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

Thông tin tài liệu

Trường: Kiểm tra 1 tiết Lớp: Môn: Tin học Tên: I. Trắc nghiệm (3điểm) Khoanh tròn vào phương án em cho là đúng nhất: Câu 1: Mọi ngôn ngữ lập trình đều có câu lệnh để thể hiện: a. Cấu trúc lặp b. Cấu trúc rẽ nhánh c. cả a và b đều sai. d. cả a và b đều đúng Câu 2: Cấu trúc rẽ nhánh dạng đầy đủ trong ngôn ngữ lập trình Pascal có dạng: a. if <câu lệnh 1> then <câu lệnh 2>; b. if <điều kiện1> then <câu lệnh1>; c. if <điều kiện> then < câu lệnh 1> else <câu lệnh 2>; d. if <điều kiện> then <câu lệnh>; Câu 3: Khi viết câu lệnh lặp for do: a. Giá trị đầu bằng giá trị cuối b. Giá trị cuối phải lớn hơn giá trị đầu c. Giá trị đầu lớn hơn giá trị cuối d. Tất cả đều sai. Câu 4: Câu lệnh gotoxy(a,b) có tác dụng a. Đưa con trỏ về hàng b b. Đưa con trỏ về cột a c. Đưa con trỏ về cột a hàng b d. Tất cả đều đúng. Câu 5: Các hoạt động nào dưới đây lặp với số lần nhất định: a. Ngày đánh răng ba lần b. Mỗi ngày đi học một lần c. Học cho đến khi thuộc bài d. Gọi điện cho tới khi có người nhấc máy Câu 6: Câu lệnh pascal nào sau đây là hợp lệ? a. For i:=100 to 1 do writeln(‘A’) b. For i= 1 to 10 do writeln(‘A’); c. For i:=1.5 to 10.5 do writeln(‘A’) d. For i:= 1 to 10 do writeln(‘A’); II. Phần tự luận: (7 điểm) Câu 1 : (1.5 đ) Em hãy vẽ sơ đồ khối biểu diễn câu lệnh lặp chưa biết trước, nêu sự hoạt động của câu lệnh này? Câu 2: ( 1.5 ) Hãy phát hiện lỗi sai và sửa lại cho đúng: a) a : = 5; while a < 10 then a : = a +1; b) For i = 1 to 10 do Writeln(‘ABC’); c) If x > 5 then x: = x +1; else x : = x- 1; Câu 3: (1 đ) cho đoạn chương trình sau: S : = 0; i: = 0; While S < = 15 do Begin S:= S + i; I : = i + 1; End; Sau khi thực hiện chương trình giá trị của i và s bằng bao nhiêu? Câu 4: (3) Viết chương trình nhập vào một số, kiểm tra số đó là số chẵn hay lẻ, nếu là số chẵn thì in ra trên màn hình dòng thông báo: “số vừa nhập là số chẵn”, ngược lại thông báo: “số vừa nhập là số lẻ”. Bài làm . Trường: Kiểm tra 1 tiết Lớp: Môn: Tin học Tên: I. Trắc nghiệm (3điểm) Khoanh tròn vào phương án em cho là đúng nhất: Câu 1: Mọi ngôn ngữ lập trình đều có câu lệnh để thể hiện:. trình đều có câu lệnh để thể hiện: a. Cấu trúc lặp b. Cấu trúc rẽ nhánh c. cả a và b đều sai. d. cả a và b đều đúng Câu 2: Cấu trúc rẽ nhánh dạng đầy đủ trong ngôn ngữ lập trình Pascal có dạng: . hơn giá trị cuối d. Tất cả đều sai. Câu 4: Câu lệnh gotoxy(a,b) có tác dụng a. Đưa con trỏ về hàng b b. Đưa con trỏ về cột a c. Đưa con trỏ về cột a hàng b d. Tất cả đều đúng. Câu 5: Các hoạt

Ngày đăng: 28/04/2015, 16:00

Từ khóa liên quan

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

Tài liệu liên quan