1. Trang chủ
  2. » Thể loại khác

De thi tin11 nam 1011

3 108 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 3
Dung lượng 59 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Câu 2: Gắn tên tệp BT.TXT cho biến tệp văn bản tep1 ta dùng lệnh: A.. Chỉ có thủ tục mới có thể có tham số hình thứcA. Cả thủ tục và hàm đều có thể có tham số hình thức.. Chỉ có hàm mới

Trang 1

Sở Giáo Dục – Đào Tạo Đăk Lắk

Trường THPT Nguyễn Bỉnh Khiêm

Lớp : ……….……… Stt …….

BẢNG TRẢ LỜI TRẮC NGHIỆM (THI KÌ II LỚP 11)

1……3:…… 5:…….7:.…….9:.……11: …13: 15: …17: 19:… …21:… 23:

2:… 4: … 6:.… 8:.… 10:… 12: … 14: ….16: … 18: 20:….…22:… 24:

NỘI DUNG:(hoàn chỉnh nội dung ở câu 1, em hãy chọn đáp án thích hợp điền vào bảng kết quả trên,)

Câu 1 Cho chương trình sau:

Program kt;

Var p,q,X : integer;

Procedure TD(Var a: integer; b: byte);

Var i: Byte;

Begin

i:=5;

b:=b+i;

a:=a+i;

X:=a+b;

Writeln(a, ‘ ’,b);

End;

Begin

Write(‘nhập p và q:’); Readln(p,q);

Writeln(p, ‘ ’,q);

TD(p,q);

Writeln(p,’ ‘,q,’ ‘,X);

Readln;

End.

Câu 2: Gắn tên tệp BT.TXT cho biến tệp văn bản tep1 ta dùng lệnh:

A assign (BT.TXT, tep1); B assign (tep1, ‘BT.TXT’);

C assign (‘BT.TXT’, tep1); D assign (tep1, “BT.TXT”);

Câu 3 Hàm tạo xâu gồm N kí tự liên tiếp bắt đầu từ vị trí vt của xâu S được viết:

Câu 4 Khẳng định nào sau đây là đúng?

A Chỉ có thủ tục mới có thể có tham số hình thức

B Cả thủ tục và hàm đều có thể có tham số hình thức

C Chỉ có hàm mới có thể có tham số hình thức

D Thủ tục và hàm nào cũng phải có tham số hình thức

Câu 5 Dữ liệu kiểu tệp (Chọn câu đúng nhất)

A được lưu trữ trên ROM B chỉ được lưu trữ trên đĩa USB

C. được lưu trữ trên RAM D được lưu trữ trên bộ nhớ ngoài

Câu 6 Để ghi kết quả vào tệp văn bản ta có thể sử dụng thủ tục nào sau:

A read(<tên tệp>,<danh sách kết quả>); B read(<tên biến tệp>,<danh sách kết quả>);

C write(<tên biến tệp>;<danh sách kết quả>); D write(<tên biến tệp>,<danh sách kết quả>); Câu 7 Kiểu dữ liệu của chương trình con

A Chỉ có thể là kiểu boolean,record, kiểu mảng B Chỉ có thể là kiểu integer, real, char

C Có thể là các kiểu integer, real, char, boolean, string

D Có thể là integer, real, char, boolean, string, record, kiểu mảng

Hãy cho biết?

+ Biến toàn cục là: ……

+ Biến cục bộ là: ………

+ Tham số hình thức

- Tham số giá trị: ………

- Tham biến: ………

+Tham số thực sự: ………

+ Khi chạy chương trình, nhập p = 5, q = 7 thì kết quả:

A B C D

Trang 3

Câu 8 Cho khai báo đầu của một hàm:

Function F( i : Integer) : String ;

Begin

If k mod 2=0 then F:=’Chan’ else F:=’Le’;

End;

Muốn in Write( F(a) ); thì biến a phải khai báo

kiểu gì :

a) Var a : Real; b) Var a : Integer;

c) Var a : String; d) Var a : Char;

Câu 9 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:=15; y:=25;

Write(F(x, y): 0:0);

END

-Kết qủa in ra:

a) 40 b) 25 c) 15 d) F(x,y) Câu 10 Cho khai báo hàm đệ quy :

Function F( a : Integer) : Integer;

Begin

If a=1 then F:=1 else F:= a*a+ F(a-1); End;

Giá trị của hàm F(3) là:

a) 1 b) 25 c) 30 d) 14

Câu 11 Chương trình con chuẩn nào sau đây không thuộc thư viện GRAPH

A SetColor(màu) B TextColor(màu) C PutPixel(x,y,màu) D MoveTo(x,y)

Câu 12 Để biết khi nào thì hết dòng, người ta dùng hàm

A EOFLN(<biến tệp>) B EOF(<biến tệp>) C FOE(<biến tệp>) D EOLN(<biến tệp>) Câu 13 Cho xâu st = ‘Nguyen Binh Khiem’)

Kết quả khi thực hiện thủ tục Delete(st,1,7) là:

A st = ‘NguyenKhiem’ C st = ‘Binh Khiem’

B st = ‘Nguyen hiem’ D st = ‘Nguyen’

Câu 14 Cho S1 = ‘m’, S2 = ‘Lop Em’ (1 điểm)

Kết quả khi thực hiện hàm Pos(S1, S2) là:

Câu 15 Trong NNLT Pascal, để khai báo hai biến tệp văn bản f1, f2 ta viết:

A Var f1,f2:Text; B Var f1; f2:Text; C Var f1:f2:Text; D Var f1 f2:Text;

Câu 16 Nếu hàm EOF(<tên biến tệp>) cho giá trị True thì con trỏ văn bản tệp nằm ở vị trí

A đầu dòng B cuối tệp C cuối dòng D đầu tệp

Câu 17 Nếu hàm EOLN(<tên biến tệp>) cho giá trị True thì con trỏ văn bản tệp nằm ở vị trí

A đầu dòng B đầu tệp C cuối tệp D cuối dòng

Câu 18 Khai báo mảng 2 chiều nào sau đây đúng?

A var A : array[1 100; 1 100] of real; B var A : array[1 100, 1 100] of real;

C var A = array[1 100, 1 100] of byte; D var A : array[1 100, 1 100] of byte;

Câu 19 Với định nghĩa: type Kmang = array[1 20,1 19] of integer; thì khai báo biến nào sau đây đúng?

A var Bang1 : Kmang2 ; B var Bang : Kmang ;

C var 1Bang : Kmang2 ; D var 1Bang : Kmang;

Câu 20 Khai báo xâu nào sau đây sai ?

A var S : string ; B var S : string[100] ;

C var S : string[257] ; D var S : string[1] ;

Câu 21 Với khai báo type Arr = array[1 100,1 100] of real; var A : Arr; thì tham chiếu đến phần tử ở hàng

9, cột 5 của biến mảng A được viết:

A A [5;9] B Arr [9;5] C A [9,5] D Arr [5,9]

Hết

Ngày đăng: 21/12/2017, 11:01

TỪ KHÓA LIÊN QUAN

w