De kiem tra HK 2mon tin 11
Chia sẻ bởi Phan Văn Thế |
Ngày 26/04/2019 |
39
Chia sẻ tài liệu: De kiem tra HK 2mon tin 11 thuộc Tin học 11
Nội dung tài liệu:
sở gd & đt nghệ an
Trường THPT - DTNT Quỳ Châu
Cộng hoà xã hội chủ nghĩa việt nam
Độc lập - Tự do - Hạnh phúc
Đề kiểm tra học kỳ 2 – môn tin học 11
MÃ ĐỀ: 004
Câu 1: Chọn phát biểu sai:
A. Phần thân của chương con được đặt trong cặp begin …end;
B. Cấu trúc của chương trình con gồm có 3 phần.
C. Phần khai báo của chương trình con có thể có hoặc không.
D. Phần đầu của chương trình con có thể có hoặc không.
Câu 2: Xét hàm:
Function f (k: integer): string;
Begin
If k mod 2 = 0 then f:= ‘chan’ else f:= ‘le’;
End;
Muốn write (f(y)); thì biến y phải khai báo kiểu nào?
A. Một kiểu dữ liệu khác. B. String. C. Byte. D. Integer.
Câu 3: Kết quả đoạn chương trình sau là gì? Nếu nhập x = 2, y = 3, z = 4
Program thamtri_thambien;
Var x, y: integer;
Procedure nhan(var so2: integer ; so1, sonhan: integer);
Begin
So1:= so1*sonhan;
So2:=so2*sonhan;
End;
Begin
Write (‘nhap x, y, z:’);
Readln(x, y, z);
Nhan(x, y, z);
Write (x:4, y:4);
End.
A. 2 12 B. 8 3 C. 8 12 D. 2 3
Câu 4: Khi chạy chương trình:
Var x, y: real;
Function f(x, y: real): real;
Begin
F:= x;
If x< y then f:= y;
End;
Begin
X:= 10;
Y:= 15;
Write ( f(x, y): 4:1);
End.
A. 15. B. 0 C. Một kết quả khác. D. 10
Câu 5: Để ghi dữ liệu vào tệp, ta dùng cú pháp nào sau đây:
A. Write/ writeln ();
B. Write/ writeln (, );
C. Write/ writeln (, );
D. Write/ writeln (, );
Câu 6: Chọn phát biểu sai:
A. Có thể xây dựng kiểu dữ liệu chuẩn dựa vào kiểu dữ liệu có cấu trúc.
B. Lập trình theo kiểu chương trình con là lập trình có cấu trúc.
C. Kiểu dữ liệu có cấu trúc được xây dựng dựa trên kiểu dữ liệu chuẩn.
D. Kiểu mảng, kiểu bản ghi,kiểu xâu, kiểu tệp là những kiểu dữ liệu có cấu trúc.
Câu 7: Khi chạy chương trình :
Var x : Integer;
Procedure TT ;
Begin
x:=4; x:= x+5;
End;
BEGIN
x:=0; TT; Write(x);
END.
Kết quả in ra là:
A. 9 B. 4 C. 5 D. 0
Câu 8: Cho biết kết quả đoạn chương trình sau:
Var s1, s2: string;
kq: boolean;
Begin
s1:= ‘abCde’; s2:= ‘abc’; Kkq:= s1>s2;
Write (kq);
End.
A. s1>s2 B. True C. false D. s2>s1
Câu 9: Cho a là biến nguyên a=3, và khai báo thủ tục :
Procedure TT( x : Integer) ;
Begin x:=x+2;
End;
Sau khi gọi thủ tục TT(a); thì Giá trị của biến a là :
A. 3 B. 5 C. 0 D. 2
Câu 10: Câu lệnh sau đây làm gì?
For i:= length (s) downto 1 do
Write(upcase(s[i]));
A. Viết ra xâu hoa. B. Viết ra xâu s. C. Viết ra xâu đảo hoa của xâu s.
D. Viết ra xâu đảo của xâu s.
Câu 11: Để biết khi nào thì kết thúc tệp, người ta dùng hàm:
A. FOE() B. EOF() C. EOFLN() D.
Trường THPT - DTNT Quỳ Châu
Cộng hoà xã hội chủ nghĩa việt nam
Độc lập - Tự do - Hạnh phúc
Đề kiểm tra học kỳ 2 – môn tin học 11
MÃ ĐỀ: 004
Câu 1: Chọn phát biểu sai:
A. Phần thân của chương con được đặt trong cặp begin …end;
B. Cấu trúc của chương trình con gồm có 3 phần.
C. Phần khai báo của chương trình con có thể có hoặc không.
D. Phần đầu của chương trình con có thể có hoặc không.
Câu 2: Xét hàm:
Function f (k: integer): string;
Begin
If k mod 2 = 0 then f:= ‘chan’ else f:= ‘le’;
End;
Muốn write (f(y)); thì biến y phải khai báo kiểu nào?
A. Một kiểu dữ liệu khác. B. String. C. Byte. D. Integer.
Câu 3: Kết quả đoạn chương trình sau là gì? Nếu nhập x = 2, y = 3, z = 4
Program thamtri_thambien;
Var x, y: integer;
Procedure nhan(var so2: integer ; so1, sonhan: integer);
Begin
So1:= so1*sonhan;
So2:=so2*sonhan;
End;
Begin
Write (‘nhap x, y, z:’);
Readln(x, y, z);
Nhan(x, y, z);
Write (x:4, y:4);
End.
A. 2 12 B. 8 3 C. 8 12 D. 2 3
Câu 4: Khi chạy chương trình:
Var x, y: real;
Function f(x, y: real): real;
Begin
F:= x;
If x< y then f:= y;
End;
Begin
X:= 10;
Y:= 15;
Write ( f(x, y): 4:1);
End.
A. 15. B. 0 C. Một kết quả khác. D. 10
Câu 5: Để ghi dữ liệu vào tệp, ta dùng cú pháp nào sau đây:
A. Write/ writeln (
B. Write/ writeln (
C. Write/ writeln (
D. Write/ writeln (
Câu 6: Chọn phát biểu sai:
A. Có thể xây dựng kiểu dữ liệu chuẩn dựa vào kiểu dữ liệu có cấu trúc.
B. Lập trình theo kiểu chương trình con là lập trình có cấu trúc.
C. Kiểu dữ liệu có cấu trúc được xây dựng dựa trên kiểu dữ liệu chuẩn.
D. Kiểu mảng, kiểu bản ghi,kiểu xâu, kiểu tệp là những kiểu dữ liệu có cấu trúc.
Câu 7: Khi chạy chương trình :
Var x : Integer;
Procedure TT ;
Begin
x:=4; x:= x+5;
End;
BEGIN
x:=0; TT; Write(x);
END.
Kết quả in ra là:
A. 9 B. 4 C. 5 D. 0
Câu 8: Cho biết kết quả đoạn chương trình sau:
Var s1, s2: string;
kq: boolean;
Begin
s1:= ‘abCde’; s2:= ‘abc’; Kkq:= s1>s2;
Write (kq);
End.
A. s1>s2 B. True C. false D. s2>s1
Câu 9: Cho a là biến nguyên a=3, và khai báo thủ tục :
Procedure TT( x : Integer) ;
Begin x:=x+2;
End;
Sau khi gọi thủ tục TT(a); thì Giá trị của biến a là :
A. 3 B. 5 C. 0 D. 2
Câu 10: Câu lệnh sau đây làm gì?
For i:= length (s) downto 1 do
Write(upcase(s[i]));
A. Viết ra xâu hoa. B. Viết ra xâu s. C. Viết ra xâu đảo hoa của xâu s.
D. Viết ra xâu đảo của xâu s.
Câu 11: Để biết khi nào thì kết thúc tệp, người ta dùng hàm:
A. FOE(
* 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ẻ: Phan Văn Thế
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)