De va dap an KTHK2 khoi 8 (de chan)
Chia sẻ bởi Nguyễn Công Cường |
Ngày 14/10/2018 |
51
Chia sẻ tài liệu: De va dap an KTHK2 khoi 8 (de chan) thuộc Tin học 8
Nội dung tài liệu:
Đề kiểm tra học kỳ 2(45 phút)
đề 2
Họ và tên học sinh:.........................................................................
Lớp:....................
Phần I(Trắc nghiệmkhoanh tròn chữ cái đứng trước kết quả đúng (4 Điểm)
Câu 1 : Cấu trúc của vòng lặp FOR – DO 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 2:Cấu trúc của vòng lặp while - do có dạng:
While <điều kiện> do;
B. While do <điều kiện>;
C. While <điều kiện> do
While do ;
Câu 3: 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 4: 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à :
a s = 11 b s = 55 c s = 101 d s = 15
Câu 5: Cho S và i là biến nguyên. Khi chạy đoạn chương trình :
s:=0;
for i:=1 to 10 do s := s+i;
writeln(s);
Kết quả in lên màn hình là :
a s = 11 b s = 55 c s = 101 d s = 100
Câu 6: Cho S và i là biến nguyên. Khi chạy đoạn chương trình :
s:=1;
for i:=1 to 5 do s := s *i;
writeln(s);
Kết quả in lên màn hình là :
a s = 72 b s = 101 c s = 55 d s = 120
Câu 7. 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 8. 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 (6 đ)
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ị Max, Min và giá trị trung bình của dáy số N nhập vào từ bàn phím
............................................................................................................................................................................................................................................................................................................
.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Đáp án:
I: Phần trắc nghiệm
Câu
1
2
3
4
5
6
7
8
Đáp án
A
A
B
D
B
D
C
C
Phần 2: Tự luận:
program MaxMin;
uses crt;
Var
i, n,s Max, 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;
Max:=a[1]; Min:=a[1]; s:=0;
for i:=2 to n do
begin if Max if Min>a[i] then Min:=a[i]
đề 2
Họ và tên học sinh:.........................................................................
Lớp:....................
Phần I(Trắc nghiệmkhoanh tròn chữ cái đứng trước kết quả đúng (4 Điểm)
Câu 1 : Cấu trúc của vòng lặp FOR – DO là
For
For
For
For
Câu 2:Cấu trúc của vòng lặp while - do có dạng:
While <điều kiện> do
B. While
C. While <điều kiện> do
While
Câu 3: 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 4: 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à :
a s = 11 b s = 55 c s = 101 d s = 15
Câu 5: Cho S và i là biến nguyên. Khi chạy đoạn chương trình :
s:=0;
for i:=1 to 10 do s := s+i;
writeln(s);
Kết quả in lên màn hình là :
a s = 11 b s = 55 c s = 101 d s = 100
Câu 6: Cho S và i là biến nguyên. Khi chạy đoạn chương trình :
s:=1;
for i:=1 to 5 do s := s *i;
writeln(s);
Kết quả in lên màn hình là :
a s = 72 b s = 101 c s = 55 d s = 120
Câu 7. 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 8. 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 (6 đ)
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ị Max, Min và giá trị trung bình của dáy số N nhập vào từ bàn phím
............................................................................................................................................................................................................................................................................................................
.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Đáp án:
I: Phần trắc nghiệm
Câu
1
2
3
4
5
6
7
8
Đáp án
A
A
B
D
B
D
C
C
Phần 2: Tự luận:
program MaxMin;
uses crt;
Var
i, n,s Max, 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;
Max:=a[1]; Min:=a[1]; s:=0;
for i:=2 to n do
begin if Max if Min>a[i] then Min:=a[i]
* 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ẻ: Nguyễn Công Cường
Dung lượng: 80,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)