[Chân trời] Trắc nghiệm Tin học 5 bài 13: Chạy thử chương trình

0
Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!
Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!

[Chân trời] Trắc nghiệm Tin học 5 bài 13: Chạy thử chương trình

[Chân trời] Trắc nghiệm Tin học 5 bài 13: Chạy thử chương trình

1. Khi chạy thử một chương trình, bạn phát hiện ra rằng việc đóng chương trình đột ngột (ví dụ: rút điện) không gây ra mất mát dữ liệu nghiêm trọng hoặc làm hỏng tệp tin hệ thống. Điều này cho thấy chương trình có thể có đặc điểm gì?

A. Có cơ chế xử lý lỗi ngoại lệ tốt (graceful error handling).
B. Đang sử dụng phiên bản thử nghiệm.
C. Yêu cầu cấu hình phần cứng cao.
D. Chưa được tối ưu hóa hoàn toàn.

2. Nếu một chương trình hiển thị thông báo lỗi File not found khi bạn cố gắng mở một tệp tin mà bạn biết chắc chắn là tồn tại, thì lỗi này có thể liên quan đến vấn đề gì?

A. Đường dẫn đến tệp tin bị sai hoặc chương trình không có quyền truy cập.
B. Tệp tin đã bị xóa bởi một chương trình khác.
C. Cấu hình mạng không ổn định.
D. Bộ nhớ RAM của máy tính đã đầy.

3. Khi bạn cố gắng nhập chữ vào một ô chỉ cho phép nhập số trong một chương trình, bạn đang kiểm tra loại lỗi nào?

A. Xử lý dữ liệu không hợp lệ.
B. Hiệu suất chương trình.
C. Khả năng tương thích.
D. Bảo mật chương trình.

4. Khi chạy thử một chương trình, bạn nhập một ký tự đặc biệt vào ô tìm kiếm và chương trình bị lỗi. Điều này cho thấy chương trình có thể chưa được kiểm thử kỹ lưỡng với các loại ký tự nào?

A. Ký tự đặc biệt và các ký tự không thuộc bảng chữ cái thông thường.
B. Chỉ các ký tự chữ cái và số.
C. Các ký tự tiếng Anh.
D. Các ký tự có dấu.

5. Việc kiểm tra xem chương trình có hiển thị đúng các thông báo lỗi cho người dùng hay không thuộc về loại kiểm thử nào?

A. Kiểm thử khả năng sử dụng (Usability testing).
B. Kiểm thử hiệu năng (Performance testing).
C. Kiểm thử bảo mật (Security testing).
D. Kiểm thử đơn vị (Unit testing).

6. Nếu một chương trình yêu cầu người dùng đồng ý với các điều khoản sử dụng trước khi tiếp tục, và người dùng từ chối. Nếu chương trình vẫn cho phép người dùng truy cập đầy đủ chức năng, đây là một lỗi thuộc loại nào?

A. Vi phạm quy trình hoặc logic kinh doanh.
B. Lỗi tràn bộ nhớ.
C. Lỗi kết nối mạng.
D. Lỗi phần cứng.

7. Nếu một chương trình tính toán trả về kết quả sai cho một phép tính đơn giản (ví dụ: 2 + 2 = 5), thì lỗi này thuộc loại nào?

A. Lỗi logic, chương trình thực hiện sai phép tính.
B. Lỗi cú pháp, chương trình không hiểu lệnh.
C. Lỗi giao diện, hiển thị sai kết quả.
D. Lỗi hệ thống, máy tính gặp trục trặc.

8. Tại sao việc thử nghiệm chương trình với các dữ liệu đầu vào khác nhau, bao gồm cả dữ liệu hợp lệ và không hợp lệ, lại quan trọng?

A. Để đảm bảo chương trình xử lý được cả các trường hợp thông thường và các trường hợp bất thường một cách an toàn.
B. Để làm cho chương trình có nhiều tính năng hơn.
C. Để tăng tốc độ xử lý của chương trình.
D. Để giảm dung lượng lưu trữ của chương trình.

9. Khi chạy thử một ứng dụng đặt lịch hẹn, bạn thử đặt một lịch hẹn vào một ngày đã qua. Nếu chương trình cho phép bạn đặt lịch hẹn này, thì đây là một lỗi liên quan đến khía cạnh nào?

A. Xử lý dữ liệu về thời gian/ngày tháng không chính xác.
B. Thiếu chức năng thông báo.
C. Tốc độ tải trang chậm.
D. Dung lượng lưu trữ không đủ.

10. Mục đích của việc kiểm tra hộp trắng (white-box testing) là gì?

A. Kiểm tra cấu trúc bên trong, luồng logic và mã nguồn của chương trình.
B. Kiểm tra giao diện người dùng và trải nghiệm người dùng.
C. Kiểm tra chức năng của chương trình mà không cần biết mã nguồn.
D. Kiểm tra hiệu năng dưới tải cao.

11. Trong ngữ cảnh chạy thử chương trình, thuật ngữ kịch bản kiểm thử (test case) thường đề cập đến điều gì?

A. Một tập hợp các bước cụ thể để thực hiện một kiểm tra, bao gồm dữ liệu đầu vào và kết quả mong đợi.
B. Mã nguồn của chương trình.
C. Báo cáo lỗi của người dùng.
D. Tài liệu hướng dẫn sử dụng chương trình.

12. Khi một lỗi được phát hiện trong quá trình chạy thử, bước tiếp theo nên làm là gì?

A. Ghi lại chi tiết lỗi, bao gồm các bước để tái hiện nó, và báo cáo cho người phát triển.
B. Ngay lập tức sửa lỗi mà không cần báo cáo.
C. Bỏ qua lỗi đó vì nó có thể không quan trọng.
D. Thay đổi toàn bộ cấu trúc của chương trình.

13. Khi chạy thử một chương trình tính toán, nếu kết quả của bạn bị sai lệch một phần nhỏ so với kết quả chuẩn, lỗi này có thể liên quan đến điều gì?

A. Vấn đề về độ chính xác của phép toán với số thực (floating-point precision).
B. Chương trình đã bị tấn công.
C. Cần phải khởi động lại máy tính.
D. Chương trình không có chức năng lưu.

14. Trong quá trình chạy thử, bạn phát hiện một lỗi giao diện (UI bug) khiến một nút bấm bị ẩn đi một phần. Lỗi này ảnh hưởng trực tiếp đến yếu tố nào của chương trình?

A. Tính thẩm mỹ và khả năng tương tác của giao diện người dùng.
B. Hiệu suất xử lý của chương trình.
C. Độ chính xác của các phép tính.
D. Khả năng bảo mật dữ liệu.

15. Trong quá trình chạy thử, nếu bạn nhập một chuỗi ký tự rất dài vào một ô văn bản, và chương trình chỉ cho phép nhập tối đa 100 ký tự, điều này cho thấy chương trình đang hoạt động theo quy tắc nào?

A. Giới hạn độ dài đầu vào đã được thiết lập và chương trình tuân thủ nó.
B. Chương trình đang gặp lỗi tràn bộ đệm.
C. Người dùng đã nhập sai.
D. Cần phải cập nhật phiên bản mới nhất của chương trình.

16. Khi chạy thử một chương trình xử lý ảnh, bạn tải lên một ảnh có dung lượng rất lớn. Nếu chương trình mất rất nhiều thời gian để xử lý hoặc bị lỗi, điều này có thể cho thấy điều gì về việc tối ưu hóa chương trình?

A. Chương trình có thể chưa được tối ưu hóa tốt cho việc xử lý các tệp tin lớn.
B. Dung lượng ảnh là nguyên nhân chính.
C. Máy tính cần được nâng cấp phần cứng.
D. Chương trình đang hoạt động bình thường.

17. Trong quá trình chạy thử chương trình, mục đích chính của việc kiểm tra các trường hợp dữ liệu khác nhau là gì?

A. Để đảm bảo chương trình hoạt động đúng đắn với mọi loại đầu vào có thể.
B. Để tìm ra cách làm cho chương trình chạy nhanh hơn.
C. Để trang trí giao diện chương trình đẹp mắt hơn.
D. Để ghi lại lịch sử sử dụng chương trình.

18. Mục đích của việc chạy thử nghiệm hồi quy (regression testing) là gì?

A. Đảm bảo rằng việc sửa lỗi hoặc thêm tính năng mới không làm hỏng các chức năng đã hoạt động đúng trước đó.
B. Tăng cường tốc độ xử lý của chương trình.
C. Thiết kế lại giao diện người dùng.
D. Kiểm tra khả năng tương thích với các hệ điều hành khác nhau.

19. Nếu một chương trình yêu cầu bạn nhập mật khẩu hai lần để xác nhận, và hai lần nhập này không khớp nhau, chương trình sẽ báo lỗi. Điều này minh họa cho việc kiểm tra loại điều kiện nào?

A. So sánh hai giá trị đầu vào để đảm bảo tính nhất quán.
B. Kiểm tra tốc độ nhập liệu.
C. Đánh giá độ phức tạp của mật khẩu.
D. Xác định lỗi cú pháp trong mật khẩu.

20. Mục tiêu của việc tạo ra các dữ liệu kiểm thử (test data) là gì?

A. Cung cấp các đầu vào đa dạng và có cấu trúc để kiểm tra mọi khía cạnh của chương trình.
B. Làm cho chương trình chạy nhanh hơn.
C. Giảm dung lượng mã nguồn.
D. Tăng cường khả năng hiển thị đồ họa.

21. Theo dõi kết quả đầu ra của chương trình so với kết quả mong đợi là một phần của hoạt động nào?

A. Xác minh tính đúng đắn của chương trình.
B. Tối ưu hóa hiệu suất chương trình.
C. Phát triển giao diện người dùng.
D. Mở rộng phạm vi chức năng.

22. Trong quá trình chạy thử, bạn nhận thấy rằng khi sử dụng chức năng tìm kiếm, chương trình trả về kết quả không khớp với từ khóa bạn đã nhập. Đây là lỗi thuộc nhóm nào?

A. Lỗi chức năng (Functional bug).
B. Lỗi hiệu năng (Performance bug).
C. Lỗi giao diện (UI bug).
D. Lỗi bảo mật (Security bug).

23. Nếu một chương trình xử lý dữ liệu từ tệp CSV và bạn thay đổi định dạng của một dòng trong tệp CSV đó, chương trình có thể sẽ gặp lỗi gì?

A. Lỗi phân tích cú pháp tệp (parsing error) do không đọc đúng cấu trúc.
B. Lỗi bảo mật.
C. Lỗi giao diện người dùng.
D. Lỗi kết nối mạng.

24. Khi chạy thử một chương trình soạn thảo văn bản, bạn nhập một đoạn văn bản dài và nhấn nút Lưu. Nếu chương trình bị treo, điều này cho thấy khả năng nào?

A. Chương trình có thể gặp vấn đề khi xử lý lượng dữ liệu lớn hoặc một chuỗi thao tác cụ thể.
B. Máy tính của bạn đang bị lỗi phần cứng.
C. Chương trình đã được lưu thành công.
D. Chỉ có thể do người dùng nhập sai.

25. Một chương trình hiển thị thông báo Permission denied khi bạn cố gắng lưu một tệp vào một thư mục nhất định. Điều này có nghĩa là gì?

A. Chương trình không có quyền ghi dữ liệu vào thư mục đó.
B. Tệp tin đã bị hỏng.
C. Thư mục đó đã đầy.
D. Chương trình cần được khởi động lại.

1 / 25

Category: [Chân trời] Trắc nghiệm Tin học 5 bài 13: Chạy thử chương trình

Tags: Bộ đề 1

1. Khi chạy thử một chương trình, bạn phát hiện ra rằng việc đóng chương trình đột ngột (ví dụ: rút điện) không gây ra mất mát dữ liệu nghiêm trọng hoặc làm hỏng tệp tin hệ thống. Điều này cho thấy chương trình có thể có đặc điểm gì?

2 / 25

Category: [Chân trời] Trắc nghiệm Tin học 5 bài 13: Chạy thử chương trình

Tags: Bộ đề 1

2. Nếu một chương trình hiển thị thông báo lỗi File not found khi bạn cố gắng mở một tệp tin mà bạn biết chắc chắn là tồn tại, thì lỗi này có thể liên quan đến vấn đề gì?

3 / 25

Category: [Chân trời] Trắc nghiệm Tin học 5 bài 13: Chạy thử chương trình

Tags: Bộ đề 1

3. Khi bạn cố gắng nhập chữ vào một ô chỉ cho phép nhập số trong một chương trình, bạn đang kiểm tra loại lỗi nào?

4 / 25

Category: [Chân trời] Trắc nghiệm Tin học 5 bài 13: Chạy thử chương trình

Tags: Bộ đề 1

4. Khi chạy thử một chương trình, bạn nhập một ký tự đặc biệt vào ô tìm kiếm và chương trình bị lỗi. Điều này cho thấy chương trình có thể chưa được kiểm thử kỹ lưỡng với các loại ký tự nào?

5 / 25

Category: [Chân trời] Trắc nghiệm Tin học 5 bài 13: Chạy thử chương trình

Tags: Bộ đề 1

5. Việc kiểm tra xem chương trình có hiển thị đúng các thông báo lỗi cho người dùng hay không thuộc về loại kiểm thử nào?

6 / 25

Category: [Chân trời] Trắc nghiệm Tin học 5 bài 13: Chạy thử chương trình

Tags: Bộ đề 1

6. Nếu một chương trình yêu cầu người dùng đồng ý với các điều khoản sử dụng trước khi tiếp tục, và người dùng từ chối. Nếu chương trình vẫn cho phép người dùng truy cập đầy đủ chức năng, đây là một lỗi thuộc loại nào?

7 / 25

Category: [Chân trời] Trắc nghiệm Tin học 5 bài 13: Chạy thử chương trình

Tags: Bộ đề 1

7. Nếu một chương trình tính toán trả về kết quả sai cho một phép tính đơn giản (ví dụ: 2 + 2 = 5), thì lỗi này thuộc loại nào?

8 / 25

Category: [Chân trời] Trắc nghiệm Tin học 5 bài 13: Chạy thử chương trình

Tags: Bộ đề 1

8. Tại sao việc thử nghiệm chương trình với các dữ liệu đầu vào khác nhau, bao gồm cả dữ liệu hợp lệ và không hợp lệ, lại quan trọng?

9 / 25

Category: [Chân trời] Trắc nghiệm Tin học 5 bài 13: Chạy thử chương trình

Tags: Bộ đề 1

9. Khi chạy thử một ứng dụng đặt lịch hẹn, bạn thử đặt một lịch hẹn vào một ngày đã qua. Nếu chương trình cho phép bạn đặt lịch hẹn này, thì đây là một lỗi liên quan đến khía cạnh nào?

10 / 25

Category: [Chân trời] Trắc nghiệm Tin học 5 bài 13: Chạy thử chương trình

Tags: Bộ đề 1

10. Mục đích của việc kiểm tra hộp trắng (white-box testing) là gì?

11 / 25

Category: [Chân trời] Trắc nghiệm Tin học 5 bài 13: Chạy thử chương trình

Tags: Bộ đề 1

11. Trong ngữ cảnh chạy thử chương trình, thuật ngữ kịch bản kiểm thử (test case) thường đề cập đến điều gì?

12 / 25

Category: [Chân trời] Trắc nghiệm Tin học 5 bài 13: Chạy thử chương trình

Tags: Bộ đề 1

12. Khi một lỗi được phát hiện trong quá trình chạy thử, bước tiếp theo nên làm là gì?

13 / 25

Category: [Chân trời] Trắc nghiệm Tin học 5 bài 13: Chạy thử chương trình

Tags: Bộ đề 1

13. Khi chạy thử một chương trình tính toán, nếu kết quả của bạn bị sai lệch một phần nhỏ so với kết quả chuẩn, lỗi này có thể liên quan đến điều gì?

14 / 25

Category: [Chân trời] Trắc nghiệm Tin học 5 bài 13: Chạy thử chương trình

Tags: Bộ đề 1

14. Trong quá trình chạy thử, bạn phát hiện một lỗi giao diện (UI bug) khiến một nút bấm bị ẩn đi một phần. Lỗi này ảnh hưởng trực tiếp đến yếu tố nào của chương trình?

15 / 25

Category: [Chân trời] Trắc nghiệm Tin học 5 bài 13: Chạy thử chương trình

Tags: Bộ đề 1

15. Trong quá trình chạy thử, nếu bạn nhập một chuỗi ký tự rất dài vào một ô văn bản, và chương trình chỉ cho phép nhập tối đa 100 ký tự, điều này cho thấy chương trình đang hoạt động theo quy tắc nào?

16 / 25

Category: [Chân trời] Trắc nghiệm Tin học 5 bài 13: Chạy thử chương trình

Tags: Bộ đề 1

16. Khi chạy thử một chương trình xử lý ảnh, bạn tải lên một ảnh có dung lượng rất lớn. Nếu chương trình mất rất nhiều thời gian để xử lý hoặc bị lỗi, điều này có thể cho thấy điều gì về việc tối ưu hóa chương trình?

17 / 25

Category: [Chân trời] Trắc nghiệm Tin học 5 bài 13: Chạy thử chương trình

Tags: Bộ đề 1

17. Trong quá trình chạy thử chương trình, mục đích chính của việc kiểm tra các trường hợp dữ liệu khác nhau là gì?

18 / 25

Category: [Chân trời] Trắc nghiệm Tin học 5 bài 13: Chạy thử chương trình

Tags: Bộ đề 1

18. Mục đích của việc chạy thử nghiệm hồi quy (regression testing) là gì?

19 / 25

Category: [Chân trời] Trắc nghiệm Tin học 5 bài 13: Chạy thử chương trình

Tags: Bộ đề 1

19. Nếu một chương trình yêu cầu bạn nhập mật khẩu hai lần để xác nhận, và hai lần nhập này không khớp nhau, chương trình sẽ báo lỗi. Điều này minh họa cho việc kiểm tra loại điều kiện nào?

20 / 25

Category: [Chân trời] Trắc nghiệm Tin học 5 bài 13: Chạy thử chương trình

Tags: Bộ đề 1

20. Mục tiêu của việc tạo ra các dữ liệu kiểm thử (test data) là gì?

21 / 25

Category: [Chân trời] Trắc nghiệm Tin học 5 bài 13: Chạy thử chương trình

Tags: Bộ đề 1

21. Theo dõi kết quả đầu ra của chương trình so với kết quả mong đợi là một phần của hoạt động nào?

22 / 25

Category: [Chân trời] Trắc nghiệm Tin học 5 bài 13: Chạy thử chương trình

Tags: Bộ đề 1

22. Trong quá trình chạy thử, bạn nhận thấy rằng khi sử dụng chức năng tìm kiếm, chương trình trả về kết quả không khớp với từ khóa bạn đã nhập. Đây là lỗi thuộc nhóm nào?

23 / 25

Category: [Chân trời] Trắc nghiệm Tin học 5 bài 13: Chạy thử chương trình

Tags: Bộ đề 1

23. Nếu một chương trình xử lý dữ liệu từ tệp CSV và bạn thay đổi định dạng của một dòng trong tệp CSV đó, chương trình có thể sẽ gặp lỗi gì?

24 / 25

Category: [Chân trời] Trắc nghiệm Tin học 5 bài 13: Chạy thử chương trình

Tags: Bộ đề 1

24. Khi chạy thử một chương trình soạn thảo văn bản, bạn nhập một đoạn văn bản dài và nhấn nút Lưu. Nếu chương trình bị treo, điều này cho thấy khả năng nào?

25 / 25

Category: [Chân trời] Trắc nghiệm Tin học 5 bài 13: Chạy thử chương trình

Tags: Bộ đề 1

25. Một chương trình hiển thị thông báo Permission denied khi bạn cố gắng lưu một tệp vào một thư mục nhất định. Điều này có nghĩa là gì?

Xem kết quả