Câu hỏi trac nghiem Tin học 11 KNTT (CS)

CÂU HỎI TRẮC NGHIỆM NHIỀU LỰA CHỌN TIN HỌC 11 KNTT (CS) CHỦ ĐỀ 6. KỸ THUẬT LẬP TRÌNH

CÂU HỎI TRẮC NGHIỆM NHIỀU LỰA CHỌN TIN HỌC 11 KNTT (CS) CHỦ ĐỀ 6. KỸ THUẬT LẬP TRÌNH

Thầy cô và học sinh có thể tham khảo loạt câu hỏi trắc nghiệm nhiều lựa chọn cho mỗi bài học trong sách Tin học 11 KNTT định hướng CS chủ đề 6. Mỗi bài học bao gồm 25 câu hỏi trắc nghiệm được phân loại theo mức độ nhận thức, kèm theo đáp án chi tiết.

BÀI 17. DỮ LIỆU MẢNG MỘT CHIỀU VÀ HAI CHIỀU

Nhận biết

Câu 1. Cấu trúc dữ liệu nào thường được sử dụng để lưu trữ danh sách các địa điểm?
A. Cấu trúc cây.
B. Cấu trúc danh sách liên kết.
C. Mảng hai chiều.
D. Mảng một chiều.

Câu 2. Em hãy cho biết, cấu trúc dữ liệu mảng một chiều có đặc điểm gì?
A. Các phần tử có thể thuộc các kiểu dữ liệu khác nhau.
B. Các phần tử được sắp xếp theo thứ tự ngẫu nhiên.
C. Các phần tử có cùng kiểu dữ liệu.
D. Không thể thay đổi giá trị của các phần tử.

Câu 3. Theo em, trong Python, dữ liệu mảng một chiều có thể được biểu diễn bằng kiểu dữ liệu nào?
A. Số nguyên (int).
B. Số thực (float).
C. Chuỗi (str).
D. Danh sách (list).

Câu 4. Em hãy cho biết, chỉ số của phần tử đầu tiên trong mảng một chiều trong Python là bao nhiêu?
A. 1.
B. 0.
C. -1.
D. Tùy thuộc vào kiểu dữ liệu của mảng.

Câu 5. Theo em, toán tử nào được sử dụng để kiểm tra một đối tượng có nằm trong mảng hay không?
A. in.
B. not in.
C. is.
D. is not.

Thông hiểu

Câu 18. Em hãy cho biết, đoạn mã sau sẽ in ra thông tin gì?

for i in range(3):
    for j in range(3):
        print(A[i][j], end=" ")
    print()

A. Giá trị của tất cả các phần tử trong ma trận A.
B. Chỉ số của tất cả các phần tử trong ma trận A.
C. Kích thước của ma trận A.
D. Không có thông tin gì.

Câu 19. Theo em, hàm sum() trong Python có tác dụng gì?
A. Tính tổng các phần tử trong một danh sách.
B. Tính tích các phần tử trong một danh sách.
C. Tìm giá trị lớn nhất trong một danh sách.
D. Tìm giá trị nhỏ nhất trong một danh sách.

Câu 20. Em hãy cho biết, để tính giá trị trung bình của một dãy số trong Python, ta có thể sử dụng những hàm nào?
A. sum() và len().
B. max() và min().
C. sort() và reverse().
D. append() và remove().

Vận dụng

Câu 25. Cho danh sách diem_thi = [[“An”, 8, 9], [“Bình”, 7, 8], [“Hạnh”, 9, 10]]. Em hãy viết đoạn mã Python để tính và in ra điểm trung bình của mỗi học sinh.
A. for hs in diem_thi: print(hs[0], (hs[1] + hs[2]) / 2)
B. for hs in diem_thi: print(hs[0], sum(hs[1:]) / len(hs[1:]))
C. for i in range(len(diem_thi)): print(diem_thi[i][0], (diem_thi[i][1] + diem_thi[i][2]) / 2)
D. Cả A, B và C đều đúng.

Đáp án:
1-C, 2-C, 3-D, 4-B, 5-A, 6-B, 7-A, 8-C, 9-D, 10-B, 11-B, 12-B, 13-C, 14-C, 15-C, 16-B, 17-B, 18-A, 19-A, 20-A, 21-A, 22-C, 23-C, 24-A, 25-D

BÀI 18. THỰC HÀNH DỮ LIỆU MẢNG MỘT CHIỀU VÀ HAI CHIỀU

BÀI 19. BÀI TOÁN TÌM KIẾM

BÀI 20. THỰC HÀNH BÀI TOÁN TÌM KIẾM

BÀI 21. CÁC THUẬT TOÁN SẮP XẾP ĐƠN GIẢN

BÀI 22. THỰC HÀNH BÀI TOÁN SẮP XẾP

BÀI 23. KIỂM THỬ VÀ ĐÁNH GIÁ CHƯƠNG TRÌNH

BÀI 24. ĐÁNH GIÁ ĐỘ PHỨC TẠP THỜI GIAN THUẬT TOÁN

BÀI 25. THỰC HÀNH XÁC ĐỊNH ĐỘ PHỨC TẠP THỜI GIAN THUẬT TOÁN

BÀI 26. PHƯƠNG PHÁP LÀM MỊN DẦN TRONG THIẾT KẾ CHƯƠNG TRÌNH

BÀI 27. THỰC HÀNH THIẾT KẾ CHƯƠNG TRÌNH THEO PHƯƠNG PHÁP LÀM MỊN DẦN

BÀI 28. THIẾT KẾ CHƯƠNG TRÌNH THEO MÔĐUN

BÀI 29. THỰC HÀNH THIẾT KẾ CHƯƠNG TRÌNH THEO MÔĐUN

BÀI 30. THIẾT LẬP THƯ VIỆN CHO CHƯƠNG TRÌNH

BÀI 31. THỰC HÀNH THIẾT LẬP THƯ VIỆN CHƯƠNG TRÌNH

Quý thầy cô bấm vào đây để tải file word câu hỏi trắc nghiệm tất cả các chủ đề thuộc môn Tin học 11 định hướng Khoa học máy tính (CS)  

Để lại một bình luận