wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

KIỂM TRA GIỮA KÌ II TIN HỌC 11 (BÙ)

Total questions: 20

Worksheet time: 20mins

Name
Class
Date
1.

Phát biểu nào dưới đây về kiểu mảng một chiều là phù hợp?

a)

Là một tập hợp các số nguyên

b)

Độ dài tối đa của mảng là 255

c)

Là một dãy hữu hạn các phần tử cùng kiểu

d)

Mảng không thể chứa kí tự

2.

Để khai báo số phần tử của mảng trong PASCAL, người lập trình cần:

a)

khai báo một hằng số là số phần tử của mảng

b)

khai báo chỉ số bắt đầu và kết thúc của mảng

c)

khai báo chỉ số kết thúc của mảng

d)

không cần khai báo gì, hệ thống sẽ tự xác định

3.

Cho khai báo mảng như sau: Var a : array[0..10] of integer ;

Phương án nào dưới đây chỉ phần tử thứ 10 của mảng?

a)

a[10];

b)

a(10);

c)

a[9];

d)

a(9);

4.

Chọn khai báo đúng:

a)

Var A: array[1..20] of integer;

b)

Var A= array[1..20] of integer;

c)

Var A:= array[1..20] of integer;

d)

Var A: array[1,20] of integer;

5.

Muốn tham chiếu đến một phần tử nào đó trong mảng ta cần phải có tối thiểu các thông tin

a)

Tên kiểu mảng, tên biến mảng

b)

Chỉ số phần tử, tên kiểu mảng

c)

Tên biến mảng, chỉ số phần tử

d)

Giá trị của phần tử, biến mảng

6.

Đoạn chương trình sau đây thực hiện việc gì?

...

Randomize;

For i:= 1 to n do A[i] := random(50);

a)

Tạo giá trị ngẫu nhiên cho mảng A gồm n phần tử (các giá trị nằm trong khoảng 0..50).

b)

Tạo giá trị ngẫu nhiên cho mảng A gồm n phần tử

c)

Tạo giá trị ngẫu nhiên cho mảng A gồm 50 phần tử

d)

Tạo giá trị ngẫu nhiên cho mảng A gồm 49 phần tử

7.

Để in giá trị phần tử thứ 10 của mảng một chiều A ra màn hình ta viết:

a)

Write(A[10]);

b)

Write(A(10));

c)

Readln(A[10]);

d)

Write([10]);

8.

Độ dài tối đa của xâu kí tự trong PASCAL là:

a)

256

b)

255

c)

65535

d)

tùy ý

9.

Cho khai báo sau: Var hoten : String;

Phát biểu nào dưới đây là đúng ?

a)

Câu lệnh sai vì thiếu độ dài tối đa của xâu

b)

Xâu có độ dài lớn nhất là 0

c)

Xâu có độ dài lớn nhất là 255

d)

Cần phải khai báo kích thước của xâu sau đó

10.

Hãy chọn phương án ghép đúng nhất. Thủ tục chuẩn Insert(S1,S2,vt) thực hiện:

a)

Chèn xâu S1 vào S2 bắt đầu từ vị trí vt

b)

Chèn xâu S2 vào S1 bắt đầu từ vị trí vt

c)

Nối xâu S2 vào S1

d)

Sao chép vào cuối S1 một phần của S2 từ vị trí vt

11.

Trong ngôn ngữ lập trình Pascal, xâu kí tự không có kí tự nào gọi là ?

a)

Xâu không;

b)

Xâu rỗng;

c)

Xâu trắng;

d)

Không phải là xâu kí tự;

12.

Trong ngôn ngữ lập trình Pascal, sau khi chương trình thực hiện xong đoạn chương trình sau, giá trị của biến S là ?

S := ‘Ha Noi Mua thu’;

Delete(S,7,8);

Insert(‘Mua thu’, S, 1);

a)

Ha Noi Mua thu;

b)

Mua thu Ha Noi mua thu;

c)

Mua thu Ha Noi;

d)

Ha Noi;

13.

so sánh 2 xâu, biết

S1='Tin học'; S2='Tin Học'

a)

S1>S2

b)

S1=S2

c)

S1<S2

d)

S1>=S2

14.

Cho 2 xâu S1 =' Phu nư xinh dep'; S2=' Yeu thuong

sau khi thực hiện các lệnh sau ta được kết quả nào?

Delete(S1, 7, 10);

Insert(S1,S2,11)

a)

'Phu nu xinh dep Yeu thuong

b)

'Phu nu Yeu thuong xinh dep

c)

Yeu thuong phu nu

d)

xinh dep Yeu thuong

15.

s1:=‘ Phu nu’; s2:=‘Quoc te’;

Để kết quả s2:= ‘Quoc te Phu nu’ ta thực hiện thao tác nào?

a)

s2:= insert(s1, s2, 6)

b)

s2:= insert(s1, s2, 8);

c)

A.s2:= insert(s1, s2, 5);

d)

A.s2:= insert(s1, s2, 7);

16.

cho 2 xâu: s1:=‘chi hai’; s2:=‘anh hai’;

So sánh 2 xâu s1 và s2 ta được

a)

s1 > s2

b)

s1 < s2

c)

a.s1 >= s2

d)

a.s1 <= s2

17.

Cho xâu S là “Ha Noi – Viet Nam” , kết quả của hàm Pos(‘Viet Nam’,S) là:

a)

9

b)

11

c)

10

d)

12

18.

Cho s = ‘abc123456’ hàm Copy(s,2,4) cho giá trị bằng:

a)

12

b)

23

c)

bc12

d)

c123

19.

Cho S1:='Bien dao que huong';


S2:= upcase(S1[10]);


S2 có giá trị là:

a)

'Q'

b)

'Bien Dao Que Huong'

c)

'Que'

d)

‘Bien’

20.

Cho 2 xâu A, B. Hãy cho biết câu lệnh sau thực hiện công việc gì:


If A[1] = B[length(B)] then writeln(‘Giong nhau’)

else writeln(‘Khac nhau’);

a)

Xuất ra kết quả so sánh kí tự đầu tiên của xâu A và kí tự cuối cùng của xâu B.

b)

Xuất ra kết quả so sánh của xâu A và xâu B.

c)

Xuất ra kết quả so sánh chiều dài của xâu A và chiều dài của xâu B.

d)

Xuất ra kết quả so sánh kí tự đầu tiên của xâu B và kí tự cuối cùng của xâu A.