DE KIEM TRA HKII TIN 8

Chia sẻ bởi Trần Vũ Cương | Ngày 14/10/2018 | 47

Chia sẻ tài liệu: DE KIEM TRA HKII TIN 8 thuộc Tin học 8

Nội dung tài liệu:


TRƯỜNG THCS QUẢNG LỘC
Họ và tên:……………………………
Lớp:…………..
KIỂM TRA HK II
Môn: Tin 8
Thời gian làm bài: 45 phút


ĐỀ I
A/ Trắc nghiệm :
I. Hãy điền vào bảng điền đáp án bên dưới ứng với câu trả lời em cho là đúng nhất: (4,0 điểm):
Câu 1: Khi nào thì câu lệnh lặp For…do (dạng tiến) kết thúc?
A. Khi biến đếm nhỏ hơn giá trị cuối. B. Khi biến đếm lớn hơn giá trị cuối.
C. Khi biến đếm bằng giá trị cuối. D. Khi biến đếm bằng giá trị đầu.
Câu 2: Khi sử dụng lệnh lặp While…do cần chú ý `điều gì?
A. Điều kiện dần đi đến sai. B. Số lần lặp.
C. Số lượng câu lệnh. D. Điều kiện dần đi đến đúng.
Câu 3: Kết quả của phép so sánh:
A. Có thể có giá trị đúng hoặc giá trị sai. B. Chỉ có giá trị đúng.
C. Đồng thời nhận giá trị đúng và giá trị sai. D. Chỉ có giá trị sai.
Câu 4: Trong Pascal, câu lệnh lặp với số lần chưa xác định trước có dạng:
A. While <điều kiện> do ; B. While <điều kiện>; do ;
C. While <điều kiện> then ; D. While <điều kiện>; then ;
Câu 5: Việc đầu tiên mà câu lệnh lặp While…do cần thực hiện là gì?
A. Thực hiện sau từ khóa do. B. Kiểm tra giá trị của <điều kiện>.
C. Thực hiện sau từ khóa then. D. Kiểm tra .
Câu 6: Cho đoạn chương trình sau:
N:=0;
While N>0 do
Begin
N:=N+1;
Writeln(‘Xin chao’);
End;
Câu 7: Trước khi khai báo mảng A:array[1..n] of Real, thì phải khai báo điều gì trước?
A. Const n=10; B. Var n:integer;
C. Cả A và B đều đúng. D. Cả A và B đều sai.
Câu 8. Chỉ ra cú pháp khai báo biến mảng đúng trong Turbo Pascal:
A. Var : array[] of ;
B. Var : array[..]: ;
C. Var : array[:]: ;
D. Var : array[..]of ;
Câu 9: Trong câu lệnh lặp với số lần định trước (for…do), được thực hiện mấy lần?
A. ( - ) lần. B. Tùy thuộc vào bài toán mới biết được số lần.
C. Khoảng 10 lần. D. ( - + 1) lần.
Câu 10: Chỉ ra khai báo biến mảng đúng trong các cách khai báo sau:
A. Var a:array[1...10] of integer; B. Var a:array(1..10] of integer;
C. Var a:array(1..10) of integer; D. Var a:array[1..10] of integer;

II. Phần tự luận
Câu 1: Viết chương trình (bằng ngôn ngữ Pascal) thực hiện công việc nhập 10 phần tử có giá trị nguyên cho mảng A (mảng 1 chiều) từ bàn phím và tính tổng các phần tử lẽ có trong mảng A.



Bảng điền đáp án:
Câu

















Đ.án

















 II/ Hãy điền đáp án vào cột C: Là kết quả ghép nối đúng giữa cột A với cột B (1,0 điểm):
A (tên chương trình)
B (công dụng thu gọn)
C (kết quả)

Finger Break Out.
Sun Times.
Geogebra.
Yenka.
a/ Quan sát hình không gian.
b/ Tìm hiểu thời gian.
c/ Luyện gõ phím nhanh.
d/ Học vẽ hình.
e/ Học lập trình.
1+………..
2+……….
3+………..
4
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...

Người chia sẻ: Trần Vũ Cương
Dung lượng: 163,50KB| Lượt tài: 1
Loại file: doc
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)