- ► Đôi nét về Trường
- ► Xúc cảm - Tri ân
- ►Tư tưởng Hồ Chí Minh
- ► Quốc hội - Chính phủ
- ►Thời sự chuyên mục
- ►Tin tức giáo dục
- ►Kinh nghiệm - Phương pháp
- ►Tình huống sư phạm
- ►Tin tức nhà trường
- ►Văn bản - Chính sách
- ►Thời khóa biểu
- ►Tổ chuyên môn
- ►Thông tin giáo viên
- ►Thông tin học sinh
- ►Gương vượt khó
- ►Tổ chức đại hội
- ►Góc chuyên môn
- ►Thư viện bài giảng
- ►Thư viện giáo án
- ►Thư viện đề thi
- ►Thư viện tư liệu
- ►Tiện ích - Thủ thuật
- ►Hình ảnh - Hoạt động
- ►Giải trí (Nghe - Nhìn)
- ►Thơ và dịch (TVL)
ĐỀ THI HKII TIN HỌC 8 (2) (10-11)

- 0 / 0
(Tài liệu chưa được thẩm định)
Nguồn: Sưu tầm
Người gửi: Hải Nguyên Văn (trang riêng)
Ngày gửi: 06h:37' 03-05-2011
Dung lượng: 80.5 KB
Số lượt tải: 135
Nguồn: Sưu tầm
Người gửi: Hải Nguyên Văn (trang riêng)
Ngày gửi: 06h:37' 03-05-2011
Dung lượng: 80.5 KB
Số lượt tải: 135
Số lượt thích:
0 người
Họ và tên học sinh: ....................................... Đề kiểm tra học kỳ II(45 phút)
Lớp: ................... đề 1
Phần I Trắc nghiệm
Khoanh tròn chữ cái đứng trước kết quả đúng(3 Đ)
Câu 1. Để nhập một giá trị vào phần tử a[3] của mảng a thì ta viết là:
a. Readln(a) b. Readln(a[3])
c. Readln(a[i]) d. Readln(a(3))
Câu 2: Cấu trúc của vòng lặp For … do dạng tiến là
For:= < giá trị đầu> to do ;
For:= < giá trị cuối> to do ;
For:= < giá trị cuối> downto do ;
For:= < giá trị đầu> downto do ;
Câu 3: Cấu trúc của vòng lặp while - do có dạng:
A. While <điều kiện> do;
B. While do <điều kiện>;
C. While <điều kiện> do
While do ;
Câu 4: Vòng lặp while - do là vòng lặp
Biết trước số lần lặp
Chưa biết trước số lần lặp
Biết trước số lần lặp nhưng giới hạn là <=100
Biết trước số lần lặp nhưng giới hạn là >=100
Câu 5. Khai báo mảng a có 11 phần tử từ 5 đến 15 là các số nguyên thì ta khai báo như sau:
a. a:Array [1..11] of integer; b. a:Array [5...15] of integer;
c. a:Array [5..15] of integer; d. a:Array [11] of integer;
Câu 6. Xuất dữ liệu từ mảng a có 11 phần tử từ 5 đến 15 thì ta viết lệnh như sau:
a. Writeln(a); b. Writeln (a[11]);
c. For i: =5 to 15 do Writeln (a[i]); d. Writeln (a[i]);
phần 2 tự luận (7 đ)
Câu 7: a) Cho S và i là biến nguyên. Khi chạy đoạn chương trình :
s:=0;
for i:=1 to 8 do s := s+2*i;
writeln(s);
Kết quả in lên màn hình là bao nhiêu ?
b) Cho S và i là biến nguyên. Khi chạy đoạn chương trình :
s:=0;
for i:=1 to 5 do s := s+i;
writeln(s);
Kết quả in lên màn hình là bao nhiêu ?
Câu 8: Sử dụng biến mảng viết chương trình nhập dãy số N số nguyên từ bàn phím sau đó in ra màn hình giá trị Min và trung bình cộng của dãy số đó.
........................................................................................................................................................................................................
............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Đáp án:
I: Phần trắc nghiệm
Câu
1
3
4
5
7
8
Đáp án
B
A
A
B
C
C
Phần 2: Tự luận:
Câu 7(2 điểm) a) 72 d) 15
Câu 8: ( 5 điểm)
program trungbinh;
uses crt;
Var
i, n,s Min: integer;
A: array[1..100] of integer;
Begin
clrscr;
write(`Hay nhap do dai cua day so, N = `); readln(n);
writeln(`Nhap cac phan tu cua day so:`);
For i:=1 to n do
Begin
write(`a[`,i,`]=`); readln(a[i]);
End;
Min:=a[1]; s:=0;
for i:=2 to n do
begin
if Min>a[i] then Min:=a[i]
S:=S+a[i];
end;
writeln(` So nho nhat la Min = `,Min);
writeln(‘ Tong cua day so la :’,s/n);
readln;
End.
Lớp: ................... đề 1
Phần I Trắc nghiệm
Khoanh tròn chữ cái đứng trước kết quả đúng(3 Đ)
Câu 1. Để nhập một giá trị vào phần tử a[3] của mảng a thì ta viết là:
a. Readln(a) b. Readln(a[3])
c. Readln(a[i]) d. Readln(a(3))
Câu 2: Cấu trúc của vòng lặp For … do dạng tiến là
For
For
For
For
Câu 3: Cấu trúc của vòng lặp while - do có dạng:
A. While <điều kiện> do
B. While
C. While <điều kiện> do
While
Câu 4: Vòng lặp while - do là vòng lặp
Biết trước số lần lặp
Chưa biết trước số lần lặp
Biết trước số lần lặp nhưng giới hạn là <=100
Biết trước số lần lặp nhưng giới hạn là >=100
Câu 5. Khai báo mảng a có 11 phần tử từ 5 đến 15 là các số nguyên thì ta khai báo như sau:
a. a:Array [1..11] of integer; b. a:Array [5...15] of integer;
c. a:Array [5..15] of integer; d. a:Array [11] of integer;
Câu 6. Xuất dữ liệu từ mảng a có 11 phần tử từ 5 đến 15 thì ta viết lệnh như sau:
a. Writeln(a); b. Writeln (a[11]);
c. For i: =5 to 15 do Writeln (a[i]); d. Writeln (a[i]);
phần 2 tự luận (7 đ)
Câu 7: a) Cho S và i là biến nguyên. Khi chạy đoạn chương trình :
s:=0;
for i:=1 to 8 do s := s+2*i;
writeln(s);
Kết quả in lên màn hình là bao nhiêu ?
b) Cho S và i là biến nguyên. Khi chạy đoạn chương trình :
s:=0;
for i:=1 to 5 do s := s+i;
writeln(s);
Kết quả in lên màn hình là bao nhiêu ?
Câu 8: Sử dụng biến mảng viết chương trình nhập dãy số N số nguyên từ bàn phím sau đó in ra màn hình giá trị Min và trung bình cộng của dãy số đó.
........................................................................................................................................................................................................
............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Đáp án:
I: Phần trắc nghiệm
Câu
1
3
4
5
7
8
Đáp án
B
A
A
B
C
C
Phần 2: Tự luận:
Câu 7(2 điểm) a) 72 d) 15
Câu 8: ( 5 điểm)
program trungbinh;
uses crt;
Var
i, n,s Min: integer;
A: array[1..100] of integer;
Begin
clrscr;
write(`Hay nhap do dai cua day so, N = `); readln(n);
writeln(`Nhap cac phan tu cua day so:`);
For i:=1 to n do
Begin
write(`a[`,i,`]=`); readln(a[i]);
End;
Min:=a[1]; s:=0;
for i:=2 to n do
begin
if Min>a[i] then Min:=a[i]
S:=S+a[i];
end;
writeln(` So nho nhat la Min = `,Min);
writeln(‘ Tong cua day so la :’,s/n);
readln;
End.
 
Tin
tức nhà trường
Danh
sách giáo viên





Các ý kiến mới nhất