Kiểm tra 15p-hki2- có đáp án
Chia sẻ bởi Nguyễn Như Anh |
Ngày 26/04/2019 |
55
Chia sẻ tài liệu: kiểm tra 15p-hki2- có đáp án thuộc Tin học 11
Nội dung tài liệu:
Trường THPT Nguyễn Thị Minh khai
Kiểm tra 2012-2013
Điểm
Họ tên:………………………………………...
Môn : Tin học 11
Lớp11A….
Thời gian : 15 phút
GV: Nguyễn Thị Như Anh
Đề: 01
Đánh dấu X vào ô đáp án đúng
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
A
B
C
D
Câu 1: Cho đề bài như sau: Viết chương trình con để kiểm tra 2 số nguyên dương bất kì có phải là nguyên tố cùng nhau hay không? Trong trường hợp này ta nên viết CTC dưới dạng nào là hợp lí nhất?
A. Dùng Thủ tục B. Dùng Hàm
C. Dùng Thủ Tục hay Hàm đều được D. Không viết được dưới dang CTC
Câu 2: Kiểu dữ liệu nào KHÔNG ĐƯỢC dùng làm kiểu của Hàm :
A. RECORD, BYTE B. INTEGER; REAL
C. STRING, CHAR D. BOOLEAN, WORD
Câu 3: Hãy chọn câu đúng nhât ?
A. Tham trị là tham số hình thức được thay bằng tham số thực sự là giá trị
B. Tham biến là tham số hình thức được thay bằng tham số thực sự là biến
C. Tham trị là tham số hình được thay bằng tham số thực sự là giá trị và giá trị không đổi khi thực hiện CTC
D. Tham biến là tham số hình thức được thay bằng tham số thực sự là biến và không đổi khi thực hiện CTC
Câu 4: Cho hai xâu `Cong cha` ... `cong on`. Chọn dấu thích hợp điền vào ....
A. < B. = C. > D. <>
Câu 5: Phát biểu nào sau đây là sai
A. Tên biến trong chương trình chính và chương trình con có thể trùng nhau
B. Tên biến trong chương trình chính và chương trình con không được phép trùng nhau
C. Chương trình con không nhất thiết phải có tham số hình thức và biến cục bộ
D. Biến toàn cục được sử dụng cho cả chương trình chính và chương trình con
Câu 6: Khi sử dụng hàm cần lưu ý điều gì?
A. phải sử dụng câu lệnh gán giá trị cho tên hàm trong thân chương trình con
B. hàm có thể sử dụng như một toán hạng trong biểu thức
C. hàm có thể sử dụng như tham số của lời gọi hàm hoặc thủ tục khác
D. cả 3 ý trên đều đúng
Câu 7: Phát biểu nào sau đây về chương trình con là không phù hợp ?
A. Hàm được thực hiện như một biểu thức trong Pascal;
B. Thủ tục được thực hiện như một biểu thức trong Pascal;
C. Hàm được thực hiện như một lệnh trong Pascal;
D. Thủ tục được thực hiện như một lệnh trong Pascal;
Câu 8: Cú pháp khai báo hàm trong Pascal:
A. Procedure Ten_ham( danh sách các tham số);
B. Function Ten_ham( danh sách các tham số);
C. Procedure Ten_ham( danh sách các tham số): Kiểu dữ liệu;
D. Function Ten_ham( danh sách các tham số): Kiểu dữ liệu;
Câu 9: Tên chương trình con trong Turbo Pascal có tối đa bao nhiêu kí tự?
A. 256 B. 255 C. 127 D. 128
Câu 10: a sẽ có kết quả là gì trong đoạn chương trình sau: a:=`tuoi hoc tro`; delete(a,9,4);
A. tuoi B. xâu rỗng C. tuoi hoc D. hoc tro
Câu 11: Đọc chương trình sau và cho biết kết quả hiển thị khi chạy chương trình
Program KTHK;
Var x,y:integer;
Procedure M(Var A:integer; B:integer);
Begin
A:=A*2; B:=B*B;
Writeln(A,` `,B);
end;
Begin
x:=4; y:=8;
M(x,y);
Writeln(x,` `,y);Readln;
End.
A. 8 64 B. 8 8 C. 4 64 D. 4 4
Câu 12: Biến cục bộ được khai báo ở đâu?
A. Trong
Kiểm tra 2012-2013
Điểm
Họ tên:………………………………………...
Môn : Tin học 11
Lớp11A….
Thời gian : 15 phút
GV: Nguyễn Thị Như Anh
Đề: 01
Đánh dấu X vào ô đáp án đúng
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
A
B
C
D
Câu 1: Cho đề bài như sau: Viết chương trình con để kiểm tra 2 số nguyên dương bất kì có phải là nguyên tố cùng nhau hay không? Trong trường hợp này ta nên viết CTC dưới dạng nào là hợp lí nhất?
A. Dùng Thủ tục B. Dùng Hàm
C. Dùng Thủ Tục hay Hàm đều được D. Không viết được dưới dang CTC
Câu 2: Kiểu dữ liệu nào KHÔNG ĐƯỢC dùng làm kiểu của Hàm :
A. RECORD, BYTE B. INTEGER; REAL
C. STRING, CHAR D. BOOLEAN, WORD
Câu 3: Hãy chọn câu đúng nhât ?
A. Tham trị là tham số hình thức được thay bằng tham số thực sự là giá trị
B. Tham biến là tham số hình thức được thay bằng tham số thực sự là biến
C. Tham trị là tham số hình được thay bằng tham số thực sự là giá trị và giá trị không đổi khi thực hiện CTC
D. Tham biến là tham số hình thức được thay bằng tham số thực sự là biến và không đổi khi thực hiện CTC
Câu 4: Cho hai xâu `Cong cha` ... `cong on`. Chọn dấu thích hợp điền vào ....
A. < B. = C. > D. <>
Câu 5: Phát biểu nào sau đây là sai
A. Tên biến trong chương trình chính và chương trình con có thể trùng nhau
B. Tên biến trong chương trình chính và chương trình con không được phép trùng nhau
C. Chương trình con không nhất thiết phải có tham số hình thức và biến cục bộ
D. Biến toàn cục được sử dụng cho cả chương trình chính và chương trình con
Câu 6: Khi sử dụng hàm cần lưu ý điều gì?
A. phải sử dụng câu lệnh gán giá trị cho tên hàm trong thân chương trình con
B. hàm có thể sử dụng như một toán hạng trong biểu thức
C. hàm có thể sử dụng như tham số của lời gọi hàm hoặc thủ tục khác
D. cả 3 ý trên đều đúng
Câu 7: Phát biểu nào sau đây về chương trình con là không phù hợp ?
A. Hàm được thực hiện như một biểu thức trong Pascal;
B. Thủ tục được thực hiện như một biểu thức trong Pascal;
C. Hàm được thực hiện như một lệnh trong Pascal;
D. Thủ tục được thực hiện như một lệnh trong Pascal;
Câu 8: Cú pháp khai báo hàm trong Pascal:
A. Procedure Ten_ham( danh sách các tham số);
B. Function Ten_ham( danh sách các tham số);
C. Procedure Ten_ham( danh sách các tham số): Kiểu dữ liệu;
D. Function Ten_ham( danh sách các tham số): Kiểu dữ liệu;
Câu 9: Tên chương trình con trong Turbo Pascal có tối đa bao nhiêu kí tự?
A. 256 B. 255 C. 127 D. 128
Câu 10: a sẽ có kết quả là gì trong đoạn chương trình sau: a:=`tuoi hoc tro`; delete(a,9,4);
A. tuoi B. xâu rỗng C. tuoi hoc D. hoc tro
Câu 11: Đọc chương trình sau và cho biết kết quả hiển thị khi chạy chương trình
Program KTHK;
Var x,y:integer;
Procedure M(Var A:integer; B:integer);
Begin
A:=A*2; B:=B*B;
Writeln(A,` `,B);
end;
Begin
x:=4; y:=8;
M(x,y);
Writeln(x,` `,y);Readln;
End.
A. 8 64 B. 8 8 C. 4 64 D. 4 4
Câu 12: Biến cục bộ được khai báo ở đâu?
A. Trong
* 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 Như Anh
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)