

Câu 1. Mảng một chiều là:
Câu 2. Cấu trúc dữ liệu mảng một chiều trong Python có thể biểu diễn bằng kiểu dữ liệu:
A.str. B. list. C. int. D. bool.
Câu 3. Để bổ sung phần tử vào cuối danh sách trong Python, ta sử dụng lệnh:
A,insert(). B. extend(). C. append(). D. remove().
Câu 5. Để truy cập phần tử tại hàng 2 cột 3 của ma trận M ta gõ lệnh:M ( 12 35 16)
84 70 29
36 11 52
A.M[1][2] B. M[2][3] C. M[2][1] D. M[3][2]
Câu 6. Phần tử M[2][2] có giá trị bằng bao nhiêu:M (12 35 16)
84 70 29
36 11 52
A.12 B. 11 C. 70 D. 29
Câu 7. Chọn câu đúng.
Câu 8. Cho dãy A = [10, 3, 25, 9, 18, 0, 7, 46, 81, 2]. Thuật toán tìm kiếm tuần tự cần thực hiện bao nhiêu lần duyệt để tìm ra phần tử có giá trị bằng 81 trong dãy?
A.7. B. 8. C. 9. D. 10.
Câu 9. Chọn câu sai.
A.Tìm kiếm là một trong những bài toán quan trọng nhất của Tin học.
B.Việc thiết kế thuật toán tìm kiếm sẽ phụ thuộc vào cấu trúc của miền dữ liệu cần tìm kiếm và tiêu chí cụ thể của bài toán tìm kiếm.
C.Thuật toán tìm kiếm tuần tự được thực hiện bằng cách duyệt lần lượt các phần tử của dãy từ đầu đến cuối để tìm phần tử có giá trị bằng giá trị cần tìm.
D. Thuật toán tìm kiếm tuần tự không được áp dụng cho các dãy được sắp xếp theo thứ tự xác định.
Bảng tin