DayThemIconLogo
DayThemTextLogoDayThemSpecificTextLogo
ab testing

Trắc nghiệm Tin học 10 Kiểm thử và gỡ lỗi chương trình có đáp án

Trắc nghiệm tin học lớp 10

Tổng câu hỏi:15
Thời gian làm: 00:25:00

Tổng câu hỏi: 15

Thời gian làm: 00:25:00

M
Câu 1 (0.66đ)

Phát biểu nào sau đây là đúng về lỗi ngữ nghĩa?

  • A.

    Là lỗi câu lệnh viết không theo đúng quy định của ngôn ngữ.

  • B.

    Là lỗi xảy ra khi chương trình đang chạy, một lệnh nào đó không thể thực hiện.

  • C.

    Là lỗi mặc dù các câu lệnh viết đúng quy định của ngôn ngữ nhưng sai trong thao tác xử lí nào đó.

  • D.

    Tất cả các lỗi trên.

Chưa có lời giải

Đã ẩn 50% câu hỏi phần đầu

Để xem các câu đã ẩn, lời giải hoặc đáp án, vui lòng bấm nút dưới đây.

Câu 8 (0.66đ)

Thư viện PDB là thư viện dùng để:

  • A.

    Cung cấp các thủ tục vào ra của chương trình.

  • B.

    Cung cấp hàng loạt các hàm dùng cho việc giao tiếp với hệ điều hành

  • C.

    Hỗ trợ trực tiếp các định dạng nén và lưu trữ dữ liệu.

  • D.

    Cung cấp các dịch vụ gỡ lỗi.

Chưa có lời giải

Câu 9 (0.66đ)

Phát biểu nào sau đây là đúng về lỗi ngoại lệ?

  • A.

    Là lỗi câu lệnh viết không theo đúng quy định của ngôn ngữ.

  • B.

    Là lỗi xảy ra khi chương trình đang chạy, một lệnh nào đó không thể thực hiện.

  • C.

    Là lỗi mặc dù các câu lệnh viết đúng quy định của ngôn ngữ nhưng sai trong thao tác xử lí nào đó.

  • D.

    Tất cả các lỗi trên.

Chưa có lời giải

Câu 10 (0.66đ)

Khẳng định nào sau đây là sai?

  • A.

    Môi trường lập trình bậc cao nói chung và Python nói riêng có công cụ hỗ trợ cho người dùng tìm lỗi.

  • B.

    Việc đọc kĩ chương trình để tìm lỗi chỉ thích hợp với các chương trình ngắn, đơn giản.

  • C.

    Lỗi ngoại lệ hay còn gọi là lỗi Runtime.

  • D.

    Lỗi ngữ nghĩa là lỗi dễ phát hiện.

Chưa có lời giải

Câu 11 (0.66đ)

Lỗi nào khó phát hiện nhất?

  • A.

    Lỗi cú pháp.

  • B.

    Lỗi ngữ nghĩa.

  • C.

    Lỗi ngoại lệ.

  • D.

    Cả ba lỗi trên.

Chưa có lời giải

Câu 12 (0.66đ)

Để kiểm thử chương trình có bao nhiêu nhóm dữ liệu khác nhau cần tạo ra:

  • A.

    1

  • B.

    2

  • C.

    3

  • D.

    4

Chưa có lời giải

Câu 13 (0.66đ)

Muốn truy vết để tìm lỗi ta nên:

  • A.

    Sử dụng công cụ gỡ lỗi của chương trình lập trình hoặc đưa thêm các câu lệnh xuất ra kết quả trung gian của quá trình tính toán.

  • B.

    Sử dụng thêm câu lệnh nhập.

  • C.

    Lưu lại chương trình.

  • D.

    Gõ lại chương trình.

Chưa có lời giải

Câu 14 (0.76đ)

Điều gì sẽ xảy ra nếu bạn cố mở một file không tồn tại?

  • A.

    Python tự động tạo một file mới dưới tên bạn đang gọi ra.

  • B.

    Không có gì xảy ra vì file không tồn tại.

  • C.

    Gây ra một lỗi ngoại lệ.

  • D.

    Không có đáp án nào đúng.

Chưa có lời giải

Câu 15 (0.66đ)

Công cụ Debug dùng để:

  • A.

    Chạy chương trình.

  • B.

    Lưu chương trình.

  • C.

    Mở chương trình.

  • D.

    Gỡ lỗi.

Chưa có lời giải