Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Tin 11: Bài 17: Dữ liệu mảng một chiều và mảng hai chiều

Total questions: 10

Worksheet time: 10mins

Name
Class
Date
1.

Cách khai báo mảng một chiều trong ngôn ngữ lập trình?

a)

int arr[];

b)

int arr();

c)

int arr{};

d)

int arr[5];

2.

Làm thế nào để truy cập vào một phần tử trong mảng một chiều?

a)

array[index]

b)

array{index}

c)

array(index)

d)

array.index

3.

Khái niệm về mảng hai chiều là gì?

a)

Mảng hai chiều không thể chứa các phần tử có kiểu dữ liệu khác nhau.

b)

Mảng hai chiều là một cấu trúc dữ liệu có thể chứa các phần tử được tổ chức theo hàng và cột.

c)

Mảng hai chiều là một cấu trúc dữ liệu có thể chứa các phần tử được tổ chức theo cột và hàng.

d)

Mảng hai chiều chỉ chứa một hàng duy nhất.

4.

Làm thế nào để truy cập vào một phần tử trong mảng hai chiều?

a)

array[row_index, column_index]

b)

array[row_index][column_index]

c)

array(row_index)(column_index)

d)

array.column_index[row_index]

5.

Mảng hai chiều có cấu trúc như thế nào?

a)

Mảng hai chiều là một danh sách các số nguyên

b)

Mảng hai chiều chứa các phần tử không theo thứ tự

c)

Mảng hai chiều chỉ chứa một hàng hoặc một cột

d)

Mảng hai chiều là một mảng chứa các mảng con, biểu diễn dữ liệu theo hàng và cột.

6.

Trong mảng hai chiều, làm thế nào để truy cập vào phần tử ở hàng i, cột j?

a)

array(i,j)

b)

array[i][j]

c)

array[i,j]

d)

array(i)(j)

7.

Tại sao việc sử dụng mảng một chiều và mảng hai chiều quan trọng trong lập trình?

a)

Mảng một chiều và mảng hai chiều không cần thiết trong lập trình

b)

Việc sử dụng mảng một chiều và mảng hai chiều không ảnh hưởng đến hiệu suất của chương trình

c)

Việc sử dụng mảng một chiều và mảng hai chiều quan trọng trong lập trình để tổ chức và truy cập dữ liệu một cách hiệu quả.

d)

Mảng một chiều và mảng hai chiều chỉ dùng để lưu trữ dữ liệu không quan trọng

8.

Trong mảng một chiều, làm thế nào để thêm một phần tử mới vào cuối mảng?

a)

Thực hiện phép toán cộng với phần tử cuối cùng của mảng

b)

Sử dụng hàm push() để thêm phần tử mới

c)

Thay đổi kích thước của mảng và gán giá trị mới vào vị trí cuối cùng

d)

Không thể thêm phần tử mới vào mảng một chiều

9.

Cho ma trận A kích thước m x n được biểu diễn trong Python theo dạng danh sách trong danh sách. Mệnh đề nào dưới đây là đúng?

a)

Danh sách A có m x n phần tử.

b)

Danh sách A có m phần tử.

c)

Danh sách A có n phần tử.

d)

Danh sách A có " 2 " phần tử.

10.

Trong các dữ liệu sau, những dữ liệu nào là mảng một chiều?

a)

[1, 2, 3, [4, 5, 6]].

b)

[A", "B", 1, 2, 3, 4].

c)

["One", "Two", "Three"].

d)

[(1,2), (3, 4), (4,5), (5,6)].