Bài thực hành 7. Xử lí dãy số trong chương trình

Chia sẻ bởi Vũ Thu Hương | Ngày 17/10/2018 | 45

Chia sẻ tài liệu: Bài thực hành 7. Xử lí dãy số trong chương trình thuộc Tin học 8

Nội dung tài liệu:


KIỂM TRA HỌC KỲ 2

I/ MA TRẬN ĐỀ
Mức độ
Nội dung
Nhận biết
Thông hiểu
Vận dụng
Tống


TN
TL
TN
TL
TN
TL


Bài 7: Câu lệnh lặp
2
1


1
0,5

1
0,5

4
2

Bài 8: Lặp với số lần chưa biết trước
2
1





2
1
1
2
5
4

Bài 9: Làm việc với dãy số
2
1


1
0,5


1
0,5
1
2
5
4

Tổng
6
3
2
1
6
6
14
10

Tỷ lệ(%)
30
10
60
100


II/ ĐỀ KIỂM TRA

A. Phần trắc nghiệm: (4 điểm - mỗi câu 0,5 điểm) Hãy chọn một đáp án đúng nhất.
Câu 1. Câu lệnh lặp For ... do có:
A. Số lần lặp là vô hạn. B. Số lần lặp biết trước.
C. Số vòng lặp phải nhỏ hơn 100. D. Số vòng lặp không biết trước.
Câu 2. Cho đoạn chương trình: j:= 1;
for i:= 0 to 10 do j:= j+1;
Sau khi thực hiện chương trình trên, giá trị của biến j bằng bao nhiêu?
A. 12; B. 13; C. 11; D. 14.
Câu 3. Trong Pascal, câu lệnh nào sau đây là đúng?
A. i:=0; S:=1; B. i:=1; S:=0;
While S<10 do s:=S+i; i:=i+1; while s<10 begin>C. n:=2; while n<5 do write(‘a’); d. cả a và b.
Câu 4. Khi thực hiện đoạn chương trình sau: n:=10; T:=100;
While n>10 do n:=n+5; T:=T - n;
Hãy cho biết chương trình sẽ thực hiện bao nhiêu vòng lặp?
A. 5 B. 4 C. 6 D. 10
Câu 5. Đoạn lệnh sau: so := 1;
While so <10 writeln(so); so := so + 1;
Sẽ cho kết quả là gì?
A. In ra các số từ 1 đến 10; B. Chương trình báo lỗi;
C. In ra vô hạn số 1 trên một cột; D. In ra vô hạn số 1 trên một dòng.
Câu 6. Trong Pascal, câu lệnh khai báo biến mảng nào sao đây đúng?
A. a : array[10..1] of integer; B. b : array(1..100) of real; C. c : array[1..15] of integer; D. d : array[-2..5] of real;
Câu 7. Khai báo biến mảng: A : array[1..7] of real;. Sử dụng câu lệnh For i:= 1 to 5 do readln(A[i]); để gán giá trị cho các phần tử trong biến A từ bàn phím, ta sẽ nhập được bao nhiêu giá trị?
A. 5; B. 4; C. 6; D. 7.
Câu 8. Trong câu lệnh khai báo biến mảng, phát biểu nào sau đây đúng:
A. Chỉ số đầu và chỉ số cuối là 2 số nguyên; B. Chỉ số đầu  chỉ số cuối;
C. Kiểu dữ liệu có thể là integer hoặc real; D. Cả ba ý trên;
B. Phần tự luận: (6 điểm)
Câu 1. (2 điểm) Hãy nêu sự giống và khác nhau của hai dạng câu lệnh điều hkiện If…then.
Câu 2. (4 điểm) Viết chương trình tính điểm trung bình n môn học của một học sinh với n và điểm các môn học được nhập từ bàn phím (sử dụng biến mảng).
---------------------------HẾT------------------------ III/ ĐÁP ÁN VÀ BIỂU ĐIỂM

A. Phần trắc nghiệm: (6 điểm – mỗi câu đúng 0,5 điểm).

Câu
1
2
3
4
5
6
7
8

Đáp án
B
* 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ũ Thu Hương
Dung lượng: 40,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)