Trắc nghiệm Tin học 11 Khoa học máy tính cánh diều: Ôn tập chủ đề FCS (phần 3)

Bài trắc nghiệm có đáp án. Câu hỏi và bài tập trắc nghiệm Tin học 11 Khoa học máy tính cánh diều Ôn tập chủ đề FCS phần 3. Học sinh luyện tập bằng cách chọn đáp án của mình trong từng câu hỏi. Đề thi trắc nghiệm có đáp án trực quan sau khi chọn kết quả: nếu sai thì kết quả chọn sẽ hiển thị màu đỏ kèm theo kết quả đúng màu xanh. Chúc bạn làm bài thi tốt..

ÔN TẬP CHỦ ĐỀ FCS PHẦN 3

Câu 1. một số nguyên có thể chiếm bao nhiêu byte?

  • A. 2 byte hoặc 4 byte
  • B. 1 byte hoặc 2 byte
  • C. 1 byte hoặc 4 byte

Câu 2. có những vòng lặp nào hay sử dụng trong mã thuật toán?

  • A. While và if
  • B. If và while
  • C. If và for
  • D. For và while

Câu 3. vòng lặp for bên ngoài kiểm soát việc thực hiện đúng bao nhiêu bước

  • A. n - 1
  • B. n – 4
  • C. n - 3
  • D. n - 2

Câu 4. Để duyệt qua tất cả các phần tử trong mảng 2 chiều, ta sử dụng vòng lặp nào?

  •  A. while loop
  •  B. do-while loop
  •  C. foreach loop
  •  D. for loop

Câu 5. vòng lặp nào thực hiện đồng thời cùng hai việc trong mỗi bước

  • A. for
  • B. while
  • C. if
  • D. and

Câu 6. điền từ thích hợp vào chỗ trống

Python có lệnh…cho phép bấm giờ tính thời gian chạy thực thi chương trình

  • A. End
  • B. Start
  • C. Copy
  • D. Time

Câu 7. việc định nghĩa các kí hiệu phép toán để làm gì?

  • A. Chỉ một ngôn ngữ lập trình cụ thể
  • B. Chỉ một hành động cụ thế
  • C. Chỉ một việc cụ thể
  • D. Chỉ một dữ liệu cụ thể

Câu 8. một ô nhớ có thể dài bao nhiêu ?

  • A. 1 byte, 2 byte hay 4 byte
  • B. 1 byte, 3 byte hay 5 byte
  • C. 2 byte, 4 byte hay 6 byte
  • D. 3 byte, 5 byte hay 7 byte

Câu 9. Điểm dừng (break point) trong các phần mềm soạn thảo lập trình có ý nghĩa gì?

  • A. Đó là vị trí chương trình chạy tới đó thì kết thúc.
  • B. Đó là vị trí chương trình dừng lại để người lập trình quan sát phát hiện lỗi.
  • C. Đó là vị trí chương trình mỗi khi chạy đến dòng lệnh đó sẽ kêu pip pip.
  • D. Đó là vị trí chương trình tạm dừng, người lập trình sẽ quan sát các biến của chương trình và có thể điều khiển để chương trình tiếp tục chạy.

Câu 10. phát biểu sai?

  • A. Dễ sửa lỗi: bố cục chương trình có logic rõ ràng, dễ thấy lỗi xảy ra ở việc nào.
  • B. Gán dữ liệu đầu vào: một số câu lệnh gán giá trị cho các biến đầu vào. Dữ liệu đầu vào cũng có thể đọc từ tệp cho trước
  • C. Dễ chạy thử: dùng dấu chú thích “@” có thể liệt kê một danh sách các ca kiểm thử khác nhau và chạy thử từng ca

Câu 11. Chương trình sau bị lỗi ở dòng lệnh thứ bao nhiêu ?

>>> fruits = ['Banana', 'Apple', 'Lime']

>>> loud_fruits = [fruit.upper() for fruit in fruits]

>>> print(loud_fruits)

>>> list(enumerate(fruits))

  • A. 2.
  • B. 3.
  • C. 4.
  • D. Không phát sinh lỗi.

Câu 12. với mảng a = [1,2,3,4,5,6], câu lệnh print (a.index(3,1,4)) sẽ in ra màn hình kết quả là?

  • A. 5
  • B. 4
  • C. 2
  • D. 3

Câu 13. khi biết số đó là bội số của một số nguyên tố ta cần làm gì?

  • A. Đục bỏ dần các số không nguyên tố bằng cách đánh dấu là “bội số”
  • B. Đục bỏ dần các số không nguyên tố bằng cách đánh dấu là “hợp số”
  • C. Đục bỏ dần các số nguyên tố bằng cách đánh dấu là “bội số”
  • D. Đục bỏ dần các số nguyên tố bằng cách đánh dấu là “hợp số”

Câu 14. Công đoạn “lập trình” là:

  • A. Phân tích nhu cầu của cộng đồng cần phục vụ, xác định vai trò của phần mềm, xác định thông tin đầu vào, đầu ra của hệ thống phần mềm cần xây dựng.
  • B. Chuyển những mô tả ở bản thiết kế thành các lệnh thực hiện được trên máy tính để máy tính “hiểu” và “thực hiện” đúng theo thiết kế.
  • C. Chuyển các yêu cầu về phần mềm thành bản thiết kế phần mềm.
  • D. Thực hiện các bước thử nghiệm sản phẩm xem có khiếm khuyết gì không để khắc phục kịp thời trước khi phần mềm đến tay người sử dụng.

Câu 15. Định nghĩa sau là của thuật toán sắp xếp nào?

“Thuật toán thực hiện lặp đi lặp lại việc đổi chỗ 2 số liền kề trong một dãy số nếu chúng đứng sai thứ tự cho đến khi dãy số được sắp xếp”.

  • A. Sắp xếp chọn.
  • B. Sắp xếp nổi bọt.
  • C. Sắp xếp chèn.
  • D. Sắp xếp nhanh.

Câu 16. Đâu không là công cụ để kiểm thử chương trình?

  • A. Công cụ in biến trung gian.
  • B. Công cụ sinh các bộ dữ liệu test.
  • C. Công cụ thống kê dữ liệu.
  • D. Công cụ điểm dừng trong phần mềm soạn thảo lập trình.

Câu 17. với mảng a = [1,2,3,4,5,6], câu lệnh print (a.index(3,1,4)) cho biết vị trí của phần tử 3 trong đoạn nào?

  • A. [1,2]
  • B. [1,4]
  • C. [2,3]
  • D. [3,4]

Câu 18. điền từ thích hợp vào chỗ chấm

Danh sách dùng làm mảng được…và…như một danh sách Python thông thường.\

  • A. Bổ sung – sao lưu

  • B. Khai báo – bổ sung

  • C. Sao lưu – sử dụng

  • D. Khai báo – sử dụng

Câu 19. Chương trình chạy phát sinh lỗi ngoại lệ NameError, nên xử lí như thế nào?

  • A. Kiểm tra lại chỉ số trong mảng.
  • B. Kiểm tra lại tên các biến và hàm.
  • C. Kiểm tra giá trị của số bị chia.
  • D. Kiểm tra kiểu dữ liệu nhập vào.

Câu 20. điền từ thích hợp vào chỗ trống

Các lời gọi hàm thư viện hay hàm do người lập trình định nghĩa có thể mô tả ngắn gọn bằng cách viết….

  • A. Ngôn ngữ lập trình
  • B. Toán học
  • C. Kí hiệu
  • D. Thuật toán

Câu 21. Để tìm phần tử lớn nhất trong mảng 2 chiều, ta sử dụng phương thức nào?

  •  A. sum()
  •  B. max()
  •  C. sort()
  •  D. min()

Câu 22. Một ô nhớ được đánh số gọi là?

  • A. Địa chỉ truy cập
  • B. Phân phối truy cập
  • C. Dữ liệu truy cập
  • D. Sao lưu truy cập

Câu 23. Các thuật toán được đánh giá và so sánh dựa trên một tiêu chuẩn quan trọng đó là ?

  • A. Tính phổ biến
  • B. Tính chính xác
  • C. Tính khoa học
  • D. Tính hiệu quả

Câu 24. Để tính tổng các phần tử trong mảng 2 chiều, ta sử dụng phương thức nào?

  •  A. min()
  •  B. sort()
  •  C. sum()
  •  D. max()

Câu 25. có mấy ý tưởng sắp xếp chèn tuyến tính?

  •  A. 2
  •  B. 4
  •  C. 1
  •  D. 3

Xem thêm các bài Trắc nghiệm Tin học 11 cánh diều, hay khác:

Dưới đây là danh sách Trắc nghiệm Tin học 11 cánh diều chọn lọc, có đáp án, cực sát đề chính thức theo nội dung sách giáo khoa Lớp 11.

Xem Thêm

Lớp 11 | Để học tốt Lớp 11 | Giải bài tập Lớp 11

Giải bài tập SGK, SBT, VBT và Trắc nghiệm các môn học Lớp 11, dưới đây là mục lục các bài giải bài tập sách giáo khoa và Đề thi chi tiết với câu hỏi bài tập, đề kiểm tra 15 phút, 45 phút (1 tiết), đề thi học kì 1 và 2 (đề kiểm tra học kì 1 và 2) các môn trong chương trình Lớp 11 giúp bạn học tốt hơn.