wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

kiểm tra thường xuyên lớp 11

Total questions: 10

Worksheet time: 20mins

Name
Class
Date
1.

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

a)

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

b)

Là tập hợp có 100 tối đa phần tử

c)

Là tập hợp các phần tử cùng kiểu

d)

Là tập hợp nhiều phần tử

2.

Để truy xuất tới phần tử cuối cùng của mảng 1 chiều a gồm n phần tử ta viết:

a)

a[n]

b)

a[n+1]

c)

a[100]

d)

a[n-1]

3.

Số phần tử của mảng là:

a)

Vô hạn.

b)

Có giới hạn.

c)

Có n phần tử.

d)

Có 100 phần tử.

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.

Cho biết ý nghĩa của đoạn khai báo sau:

Const Max = 100;

Type Dayso = ARRAY[1..Max] Of real;

Var A : Dayso;

a)

Khai báo biến Dayso gồm max số nguyên.

b)

Khai báo biến Dayso gồm 100 số thực.

c)

Khai báo biến mảng A gồm max số nguyên.

d)

Khai báo biến A gồm tối đa 100 số thực.

6.

Cho khai báo biến: Var A : array[1..5] of Integer; Chọn lệnh đúng:

a)

A[1] := 6/2 ;

b)

A[2] := -10 ;

c)

A(3) := 6 ;

d)

A := 10 ;

7.

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

8.

Cho mảng A gồm N số nguyên. Đoạn chương trình sau thực hiện công việc gì?

FOR i:=1 TO N DO

IF A[i] < 0 THEN Write(A[i]);

a)

In ra màn hình các số nguyên âm

b)

In ra màn hình các số nguyên dương

c)

Kiểm tra phần tử thứ i là dương hay âm

d)

Không làm gì cả

9.

Để 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]);

10.

Cho khai báo:

Var A: Array[1..10] of Real;

i : Integer;

Ðể nhập dữ liệu cho A, chọn câu nào:

a)

For i:=1 to 10 do Begin Write(‘ Nhập A[‘, i, ‘]:’); Readln(A[i]); End;

b)

For i:=1 to 10 do Write(‘ Nhập A[‘, i, ‘]:’); Readln(A[i]);

c)

For i:=1 to 10 do Readln(‘ Nhập A[‘, i, ‘]:’);

d)

Write(‘ Nhập A:’); Readln(A);