Để kiểm thử một chương trình bạn đã tạo ra rất nhiều bộ dữ liệu test, tất cả các bộ test chương trình đều chạ đúng. Có thể kết luận chương trình hết lỗi chưa? vì sao?
BÀI 30. KIỂM THỬ VÀ GỠ LỖI CHƯƠNG TRÌNH

Quiz
•
Computers
•
9th - 12th Grade
•
Easy

phạm n
Used 1+ times
FREE Resource
5 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
20 sec • 2 pts
Đã hết lỗi. Vì đã chạy đúng hết
Chưa hết lỗi. Vì có thể còn test khác mình chưa nghĩ đến
Chưa,, Kiêm thử chỉ có chức năng phát hiên lỗi ứng với các bộ test, không có chức năng chứng minh chương trình chạy đúng với mọi bộ dữ liệu test
2.
MULTIPLE CHOICE QUESTION
20 sec • 2 pts
Nếu chương trình chạy với thông báo lỗi ZeroDivissionError thì đó là lỗi gì? em cần sữa lỗi như thế nào? Chọn phương án đùng nhất?
Đây là lỗi không thể sữa được
Đây là lỗi chia cho 0. Em thực hiện xóa nó khỏi chương trình
Đây là lỗi chia cho 0,Em cần thay đổi phép toán khác để không xảy ra lỗi
Đây là lỗi chia cho 0. Em cần tìm hiểu nguên nhân vì sao xuất hiện 0 khi chia, có thể bổ sung lệnh kiểm tra trước khi chia.
3.
MULTIPLE CHOICE QUESTION
30 sec • 2 pts
Điểm dừng (break point) trong các phần mềm soạn thảo có ý nghĩa gì?
Đó là vị trí chương trình tạm dừng, người lập trình sẽ quan sát giá trị 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
Đó là vị trí chương trình chạy tới đó thì kết thúc
Đó là vị trí chương dừng lại để người lập trình quan sát phát hiện lỗi
Đó là vị trí chương trình mỗi khi chạy đến dòng lệnh sec kêu bip bip
4.
MULTIPLE CHOICE QUESTION
30 sec • 2 pts
Bộ dữ liệu kiểm thử test có tính chất gì? Chọn đáp án đúng nhất?
Tính chất phát hiện lỗi của chương trình
Cần có càng nhiều càng tốt; Cần khác nhau về độ lớn, đa dạng của dữ liệu
Cầnkhác nhau về độ lớn, đa dạng của dữ liệu; Cần được sinh ngẫu nhiên và phủ kín các trường hợp biên của dữ liệu đầu vào bài toán
Không co tính chât gì
Answer explanation
gf
5.
MULTIPLE CHOICE QUESTION
45 sec • 2 pts
Các lệnh sau em chọn phương pháp sữa lỗi nào? Vì sao?
A=[1, 3, 5, 10, 0]
for i in range(1,len(A)+1):
print(A[i])
Chọn đáp án đùng nhất
Kiểm thử chương trình với bộ dữ liệu test. Vì danh sách A có chứa nhiều giá trị
Thực hiện in các thông số trung gian. Vì vòng hông lặp for không dừng
Quan sát lỗi Runtime và xác định vị trí lỗi. Vì đây là lỗi vượt quá chỉ số của danh sách
Sử dụng công cụ điểm dừng và in các thông số trung gian. vì không kiểm soát được giá trị biến i.
Similar Resources on Wayground
10 questions
Trắc nghiệm: Bài 18-Các lệnh vào ra đơn giản

Quiz
•
10th Grade
10 questions
Tin học 10 - Bài 29

Quiz
•
10th Grade - University
8 questions
CỦNG CỐ BÀI 24 TIN 10

Quiz
•
10th Grade
10 questions
Luyện tập bài 27 - Tin học 10

Quiz
•
10th Grade
10 questions
python-BTxâu

Quiz
•
9th - 12th Grade
10 questions
KIỂM TRA CHƯƠNG 4 - TIN HỌC 10 - 5

Quiz
•
10th Grade
10 questions
Trắc nghiệm Python

Quiz
•
9th - 12th Grade
10 questions
KIỂM TRA THƯỜNG XUYÊN KHỐI 10_HKII

Quiz
•
10th Grade
Popular Resources on Wayground
25 questions
Equations of Circles

Quiz
•
10th - 11th Grade
30 questions
Week 5 Memory Builder 1 (Multiplication and Division Facts)

Quiz
•
9th Grade
33 questions
Unit 3 Summative - Summer School: Immune System

Quiz
•
10th Grade
10 questions
Writing and Identifying Ratios Practice

Quiz
•
5th - 6th Grade
36 questions
Prime and Composite Numbers

Quiz
•
5th Grade
14 questions
Exterior and Interior angles of Polygons

Quiz
•
8th Grade
37 questions
Camp Re-cap Week 1 (no regression)

Quiz
•
9th - 12th Grade
46 questions
Biology Semester 1 Review

Quiz
•
10th Grade
Discover more resources for Computers
25 questions
Equations of Circles

Quiz
•
10th - 11th Grade
30 questions
Week 5 Memory Builder 1 (Multiplication and Division Facts)

Quiz
•
9th Grade
33 questions
Unit 3 Summative - Summer School: Immune System

Quiz
•
10th Grade
37 questions
Camp Re-cap Week 1 (no regression)

Quiz
•
9th - 12th Grade
46 questions
Biology Semester 1 Review

Quiz
•
10th Grade