Kiem tra 11
Chia sẻ bởi You You You |
Ngày 26/04/2019 |
59
Chia sẻ tài liệu: kiem tra 11 thuộc Tin học 11
Nội dung tài liệu:
Họ và tên:………………………….. Lớp:……STT…..
KIỂM TRA HỌC KÌ II
MÔN: TIN HỌC – LỚP 11
Trả lời:(phần trắc nghiệm)
Câu
1
2
3
4
5
6
7
8
9
10
Đán
I/ Phần Trắc nghiệm ( 10 câu x 0,5 = 5 điểm): chọn đáp án đúng
Câu 1: Để đọc dữ liệu từ tệp văn bản ta có thể sử dụng thủ tục
A. Read(, ); C. Read(, );
B. Write(< tên biến tệp>,); D. Write(, );
Câu 2: Để tham chiếu đến một trường ta cần phải biết:
A. Tên biến và tên trường B. Tên trường
C. Tên biến D. Tên tất cả các trường
Câu 3: Câu lệnh Writeln(f, x); có nghĩa là:
A. Ghi giá trị của biến x vào biến tệp f. B. Gán tệp f cho biến tệp x.
C. Đọc giá trị của biến x vào biến tệp f. D. Gán tệp x cho biến tệp f
Câu 4: Khai báo sau có tối đa bao nhiêu phần tử?
Var a: array[1..5,1..7] of byte;
A. 30 B. 12 C. 22 D. 35
Câu 5: Cho khai báo biến và khai báo đầu của thủ tục TT:
Var x, y : Integer ; St :String ;
Procedure TT( Var a : Integer ; b : String);
Lệnh nào đúng :
A. TT(x +1, St) ; B. y:= TT(St, x) ; C. TT(x, st); D. TT(10, St);
Câu 6: Cho S = 12 + 22 + ... + 1002 . Nhóm lệnh nào tính sai Giá trị của S: A. S:=0; FOR i:=1 TO 100 DO S := S + SQR(i); C. S:=0; FOR i:=1 TO 100 DO S := S + i*i; B. S:=0; FOR i:=100 DOWNTO 1 DO S := S + i*i; D. S:=1; FOR i:=1 TO 100 DO S := S + i*i;
Câu 7: Cho đoạn chương trình sau:
S:=3;
For i:=1 To 5 Do
If i mod 2=0 Then S:=S+I;
Hãy cho biết s nhận giá trị nào?
A. 9 B. 8 C. 18 D. Cả A,B,C đều sai.
Câu 8: Cho S và i biến kiểu nguyên. Khi chạy đoạn chương trình :
S:= 0; i:= 1; while i<= 6 do begin S:= S + i; i:= i + 1; end;
Giá trị sau cùng của S là : A. 22 B. 15 C. 20 D. 21
Câu 9: Cho 2 xâu sau: s1:= ‘0123’; s2:= ‘6789’. Chọn câu trả lời đúng
A. Xâu s1 có độ dài lớn hơn xâu s2 B. Hai xâu có độ dài bằng nhau
C. Xâu s1 có độ dài bé hơn xâu s2 D. Cả 3 phương án trên sai
Câu 10: Phát biểu sai về sự giống nhau giữa 2 loại chương trình con là:
A. Chỉ khác nhau ở từ khóa Procedure và Function; C. Có thể chứa tham số
B. Có cấu trúc giống một chương trình D. Cả 3 phương án trên
II. Tự luận (5đ): (3 phần x 1,5 = 4,5 điểm + 0,5 điểm trình bày)
Cho mảng 2 chiều A gồm có n dòng và m cột; các phần tử là các số thực
a. Viết thủ tục nhập và hiển thị các phần tử của mảng A.
b. Viết hàm tìm phần tử lớn nhất của mảng A.
c. Viết hàm tính Trung bình cộng các phần tử là các số dương của mảng A.
KIỂM TRA HỌC KÌ II
MÔN: TIN HỌC – LỚP 11
Trả lời:(phần trắc nghiệm)
Câu
1
2
3
4
5
6
7
8
9
10
Đán
I/ Phần Trắc nghiệm ( 10 câu x 0,5 = 5 điểm): chọn đáp án đúng
Câu 1: Để đọc dữ liệu từ tệp văn bản ta có thể sử dụng thủ tục
A. Read(
B. Write(< tên biến tệp>,
Câu 2: Để tham chiếu đến một trường ta cần phải biết:
A. Tên biến và tên trường B. Tên trường
C. Tên biến D. Tên tất cả các trường
Câu 3: Câu lệnh Writeln(f, x); có nghĩa là:
A. Ghi giá trị của biến x vào biến tệp f. B. Gán tệp f cho biến tệp x.
C. Đọc giá trị của biến x vào biến tệp f. D. Gán tệp x cho biến tệp f
Câu 4: Khai báo sau có tối đa bao nhiêu phần tử?
Var a: array[1..5,1..7] of byte;
A. 30 B. 12 C. 22 D. 35
Câu 5: Cho khai báo biến và khai báo đầu của thủ tục TT:
Var x, y : Integer ; St :String ;
Procedure TT( Var a : Integer ; b : String);
Lệnh nào đúng :
A. TT(x +1, St) ; B. y:= TT(St, x) ; C. TT(x, st); D. TT(10, St);
Câu 6: Cho S = 12 + 22 + ... + 1002 . Nhóm lệnh nào tính sai Giá trị của S: A. S:=0; FOR i:=1 TO 100 DO S := S + SQR(i); C. S:=0; FOR i:=1 TO 100 DO S := S + i*i; B. S:=0; FOR i:=100 DOWNTO 1 DO S := S + i*i; D. S:=1; FOR i:=1 TO 100 DO S := S + i*i;
Câu 7: Cho đoạn chương trình sau:
S:=3;
For i:=1 To 5 Do
If i mod 2=0 Then S:=S+I;
Hãy cho biết s nhận giá trị nào?
A. 9 B. 8 C. 18 D. Cả A,B,C đều sai.
Câu 8: Cho S và i biến kiểu nguyên. Khi chạy đoạn chương trình :
S:= 0; i:= 1; while i<= 6 do begin S:= S + i; i:= i + 1; end;
Giá trị sau cùng của S là : A. 22 B. 15 C. 20 D. 21
Câu 9: Cho 2 xâu sau: s1:= ‘0123’; s2:= ‘6789’. Chọn câu trả lời đúng
A. Xâu s1 có độ dài lớn hơn xâu s2 B. Hai xâu có độ dài bằng nhau
C. Xâu s1 có độ dài bé hơn xâu s2 D. Cả 3 phương án trên sai
Câu 10: Phát biểu sai về sự giống nhau giữa 2 loại chương trình con là:
A. Chỉ khác nhau ở từ khóa Procedure và Function; C. Có thể chứa tham số
B. Có cấu trúc giống một chương trình D. Cả 3 phương án trên
II. Tự luận (5đ): (3 phần x 1,5 = 4,5 điểm + 0,5 điểm trình bày)
Cho mảng 2 chiều A gồm có n dòng và m cột; các phần tử là các số thực
a. Viết thủ tục nhập và hiển thị các phần tử của mảng A.
b. Viết hàm tìm phần tử lớn nhất của mảng A.
c. Viết hàm tính Trung bình cộng các phần tử là các số dương của mảng A.
* 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ẻ: You You You
Dung lượng: |
Lượt tài: 0
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)