Thi HKII tin8-DA
Chia sẻ bởi Vương Thị Minh Phượng |
Ngày 17/10/2018 |
47
Chia sẻ tài liệu: thi HKII tin8-DA thuộc Tin học 8
Nội dung tài liệu:
Phòng GD&ĐT ……..
………………………………………………………… *****
đề thi học kì II năm 2010 - 2011
Môn: Tin học 8
Thời gian: 45phút
I. Trắc nghiệm: Chọn phương án trả lời em cho là đúng.
Câu 1: Lệnh lặp nào sau đây là đúng?
For= to do ;
For:= to do ;
For:= to do ;
For: to do ;
Câu 2: Vòng lặp While <Điều kiện> do; là vòng lặp:
A. Chưa biết trước số lần lặp B. Biết trước số lần lặp
C. Biết trước số lần lặp nhưng giới hạn là <=100 D. Biết trước số lần lặp nhưng giới hạn là >=100
Câu3: Cú pháp khai báo biến mảng trong Pascal là:
var ; array [..] of ;
var : array […] of ;
var : array […] for ;
var : array [..] of ;
Câu 4: Phần thân chương trình bắt đầu bằng từ khóa:
A. End. B. Begin. C. Uses. D. Var.
Câu5: Sau khi thực hiện đoạn chương trình sau, giá trị của biến S bằng bao nhiêu:
s:=1;
for i:=1 to 5 do s := s*i;
A.120 B. 55 C. 121 D. 151
Câu 6: chạy chương trình trong Pascal ta dùng tổ hợp phím :
Ctrl + F7 B) Ctrl + F8 C) Ctrl + F9 D) Ctrl + F10
II. Tự luận (7 điểm)
Bài 1: (2 điểm) Điền X vào các ô úng hoặc Sai) sao cho phù hợp và giải thích vì sao?
Câu
Đúng
Sai
Giải thích
a) for i=1 to 10 do writeln(`A`);
b) var X: Array[50..10] of integer;
c) X:=10; while X=10 do X := X+5;
d) if x>5 then a:=b; else m := n;
Bài 2: (5 điểm) Viết chương trình Pascal sử dụng câu lệnh While…do để tính tổng sau:
(Với n là số tự nhiên khác 0 được nhập từ bàn phím)
--------------- ((((( --------------Đáp án kiểm tra học kỳ i năm 2010- 2011
tin học 8
I. Trắc nghiệm: (3 điểm)
Câu 1: 0,5 điểm
B
Câu 2: 0,5 điểm
A
Câu3: 0,5 điểm
D
Câu 4 : 0,5 điểm
B
Câu 5 : 0,5 điểm
A
Câu 6: 0,5 điểm
C
II. Tự luận (6 điểm)
Bài 1: (2 điểm)
Câu
Đúng
Sai
Giải thích
a) for i=1 to 10 do writeln(`A`);
X
Thiếu dấu “:” sau biến i
0,5điểm
b) var X: Array[50..10] of integer;
X
Chỉ số đầu lớn hơn chỉ số cuối
0,5điểm
c) X:=10; while X=10 do X := X+5;
X
0,5điểm
d) if x>5 then a:=b; else m := n;
X
Thừ dấu “;” trước else
0,5điểm
Bài 2: (5 điểm)
Program tinh_tong;
Uses crt;
0,5 điểm
Var
n, i: integer;
A: real;
1 điểm
………………………………………………………… *****
đề thi học kì II năm 2010 - 2011
Môn: Tin học 8
Thời gian: 45phút
I. Trắc nghiệm: Chọn phương án trả lời em cho là đúng.
Câu 1: Lệnh lặp nào sau đây là đúng?
For
For
For
For
Câu 2: Vòng lặp While <Điều kiện> do
A. Chưa biết trước số lần lặp B. Biết trước số lần lặp
C. Biết trước số lần lặp nhưng giới hạn là <=100 D. Biết trước số lần lặp nhưng giới hạn là >=100
Câu3: Cú pháp khai báo biến mảng trong Pascal là:
var
var
var
var
Câu 4: Phần thân chương trình bắt đầu bằng từ khóa:
A. End. B. Begin. C. Uses. D. Var.
Câu5: Sau khi thực hiện đoạn chương trình sau, giá trị của biến S bằng bao nhiêu:
s:=1;
for i:=1 to 5 do s := s*i;
A.120 B. 55 C. 121 D. 151
Câu 6: chạy chương trình trong Pascal ta dùng tổ hợp phím :
Ctrl + F7 B) Ctrl + F8 C) Ctrl + F9 D) Ctrl + F10
II. Tự luận (7 điểm)
Bài 1: (2 điểm) Điền X vào các ô úng hoặc Sai) sao cho phù hợp và giải thích vì sao?
Câu
Đúng
Sai
Giải thích
a) for i=1 to 10 do writeln(`A`);
b) var X: Array[50..10] of integer;
c) X:=10; while X=10 do X := X+5;
d) if x>5 then a:=b; else m := n;
Bài 2: (5 điểm) Viết chương trình Pascal sử dụng câu lệnh While…do để tính tổng sau:
(Với n là số tự nhiên khác 0 được nhập từ bàn phím)
--------------- ((((( --------------Đáp án kiểm tra học kỳ i năm 2010- 2011
tin học 8
I. Trắc nghiệm: (3 điểm)
Câu 1: 0,5 điểm
B
Câu 2: 0,5 điểm
A
Câu3: 0,5 điểm
D
Câu 4 : 0,5 điểm
B
Câu 5 : 0,5 điểm
A
Câu 6: 0,5 điểm
C
II. Tự luận (6 điểm)
Bài 1: (2 điểm)
Câu
Đúng
Sai
Giải thích
a) for i=1 to 10 do writeln(`A`);
X
Thiếu dấu “:” sau biến i
0,5điểm
b) var X: Array[50..10] of integer;
X
Chỉ số đầu lớn hơn chỉ số cuối
0,5điểm
c) X:=10; while X=10 do X := X+5;
X
0,5điểm
d) if x>5 then a:=b; else m := n;
X
Thừ dấu “;” trước else
0,5điểm
Bài 2: (5 điểm)
Program tinh_tong;
Uses crt;
0,5 điểm
Var
n, i: integer;
A: real;
1 điểm
* 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ẻ: Vương Thị Minh Phượng
Dung lượng: 55,00KB|
Lượt tài: 1
Loại file: doc
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)