Đây là bản xem th , vu ử i lòng mua tài li u ệ đ xe ể m chi ti t (c ế ó l i ờ gi i ả ) Bài 30: Ki m ể th và g ử ỡ l i ỗ chư ng t ơ rình
Câu 1. Hoàn thành phát bi u ể sau: “Có r t ấ nhi u ề công cụ và phư ng ơ pháp khác nhau để ki m ể thử chư ng
ơ trình. Các công cụ có m c ụ đích … c a ủ chư ng ơ trình và …, … các l i ỗ phát sinh trong tư ng ơ lai”
A. Tìm ra lỗi, phòng ng a, ừ ngăn ch n. ặ
B. Tìm ra lỗi, phòng ng a, x ừ l ử í. C. Phòng ng a, ngăn ừ ch n, x ặ l ử í l i ỗ .
D. Xử lí lỗi, phòng ng a, ngăn ch ừ n. ặ
Câu 2. Đâu không là công c đ ụ ki ể m ể th ch ử ư ng ơ trình? A. Công c i ụ n bi n t ế rung gian.
B. Công cụ sinh các bộ d l ữ i u t ệ est. C. Công c t ụ hống kê d l ữ i u ệ D. Công c đi ụ m ể d ng t ừ rong ph n m ầ m ề so n t ạ h o ả l p t ậ rình.
Câu 3. Trong các phát bi u ể sau, phát bi u
ể nào chưa chính xác về ki m ể thử chư ng ơ trình? A. Hi n nay ệ , có ít phư ng ơ pháp và công c khác ụ nhau đ ki ể m ể th ch ử ư ng ơ trình. B. Chư ng ơ trình c n ầ đư c ợ th ử v i ớ m t ộ s b ố d ộ l ữ i u ệ test g m ồ đ u ầ vào tiêu bi u ể và k t ế qu đ ả ầu ra bi t ế trư c. ớ C. Các b t ộ est ph t ụ hu c vào các ộ tiêu chí khác nhau. D. Các b t ộ est d l ữ i u nên có nhi ệ u b ề t ộ est ng u nh ẫ iên,... Câu 4. Phát bi u ể nào sau đây đúng nh t ấ khi nói v ề các bộ d ữ li u ệ test khi ki m ể th ch ử ư ng ơ trình? A. Các b t ộ est có th có đ ể u vào t ầ
heo các tiêu chí khác nhau. B. Các b t ộ est có đ u vào t ầ heo m t ộ s t ố iêu chí nh t ấ đ nh. ị
C. Các bộ test có thể có đ u
ầ vào theo các tiêu chí khác nhau nh ư đ ộ l n, ớ tính đa d ng ạ c a d ủ l ữ i u. ệ M i
ọ thắc mắc vui lòng xin liên h h
ệ otline: 084 283 45 85
Đây là bản xem th , vu ử i lòng mua tài li u ệ đ xe ể m chi ti t (c ế ó l i ờ gi i ả )
D. Các bộ test có đ u ầ vào ph i ả theo các tiêu chí v ề đ ộ l n, ớ tính đa d ng ạ c a ủ dữ li u. ệ
Câu 5. Số phát bi u đúng t ể rong các phát bi u s ể au:
1) Cần chú ý nên có nhi u ề b t ộ est khi test các bộ d l ữ i u. ệ 2) Vi c ệ sinh ng u ẫ nhiên dữ li u ệ đ u ầ vào trong mi n ề xác đ nh ị c a ủ chư ng ơ trình
làm tăng khả năng tìm l i ỗ . 3) Th c t ự cho t ế h y í ấ t khi phát sinh l i ỗ t i ạ các vùng biên ho c l ặ ân c n bi ậ ên. 4) Không th s ể ử d ng các l ụ nh pr ệ int() đ i ể n ra các bi n t ế rung gian. A. 2. B. 3. C. 1. D. 4. Câu 6. Chư ng ơ trình ch y ạ phát sinh l i ỗ ngo i ạ l ệ ZeroDivision, nên x ử lí nh ư thế nào? A. Ki m ể tra l i ạ giá tr s ị chi ố a. B. Ki m ể tra l i ạ ch s ỉ t ố rong m ng. ả C. Ki m ể tra giá tr c ị a ủ s b ố chi ị a. D. Ki m ể tra ki u d ể l ữ i u nh ệ p vào. ậ Câu 7. Chư ng t ơ rình sau bị l i ỗ ở dòng l nh t ệ hứ 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. M i
ọ thắc mắc vui lòng xin liên h h
ệ otline: 084 283 45 85
Đây là bản xem th , vu ử i lòng mua tài li u ệ đ xe ể m chi ti t (c ế ó l i ờ gi i ả )
D. Không phát sinh lỗi Câu 8. Chư ng t ơ rình sau phát sinh l i ỗ gì? >>> 1 / 0 0.5 >>> 2 ** 3 8 A. NameError. B. TypeError. C. ZeroDivisionError. D. Syntax Error. Câu 9. Chư ng ơ trình ch y ạ phát sinh l i ỗ ngo i
ạ lệ IndexError, nên xử lí như thế nào? A. Ki m ể tra l i ạ giá tr s ị chi ố a. B. Ki m ể tra l i ạ ch s ỉ t ố rong m ng. ả C. Ki m ể tra giá tr c ị a ủ s b ố chi ị a. D. Ki m ể tra ki u d ể l ữ i u nh ệ p vào. ậ Câu 10. Chư ng t ơ rình sau có lỗi dòng l ở nh nào? ệ n = int(input("Nh p ậ s t ố nhi ự ên n: ")) s = "" for i in range(10): s = s + i A. 1. B. 2. C. 3. D. 4. M i
ọ thắc mắc vui lòng xin liên h h
ệ otline: 084 283 45 85
Đây là bản xem th , vu ử i lòng mua tài li u ệ đ xe ể m chi ti t (c ế ó l i ờ gi i ả ) Câu 11. Chư ng ơ trình ch y ạ phát sinh l i ỗ ngo i
ạ lệ TypeError, nên xử lí như thế nào? A. Ki m ể tra l i ạ ch s ỉ t ố rong m ng. ả B. Ki m ể tra l i ạ giá tr s ị chi ố a. C. Ki m ể tra giá tr c ị a ủ s b ố chi ị a. D. Ki m ể tra ki u d ể l ữ i u nh ệ p vào. ậ Câu 12. Chư ng t ơ rình sau m c ắ lỗi gì? def func(n) a, b = 0, 1 while a < n: print(a, end=' ') a, b = b, a+b print() print(func(1000)) A. TypeError. B. ZeroDivisionError. C. Syntax Error. D. NameError.
Câu 13. Để tính giá trị trung bình c a ủ m t ộ danh sách số A, ngư i ờ l p ậ trình đã
dùng lệnh gttb = sum(A) / len(A). Nh ng m ữ ã l i ỗ ngo i ạ l nào có t ệ h x ể y ả ra ? A. NameError. B. ZeroDivisionError. C. Không th x ể y ả ra l i ỗ D. Có th x ể y r ả a cả hai l i ỗ trên. Câu 14. Chư ng ơ trình ch y ạ phát sinh l i ỗ ngo i ạ l ệ NameError, nên x ử lí nh ư thế nào? M i
ọ thắc mắc vui lòng xin liên h h
ệ otline: 084 283 45 85
Trắc nghiệm Bài 30 Tin học 10 Kết nối tri thức: Kiếm thử và gỡ lỗi chương trình
104
52 lượt tải
MUA NGAY ĐỂ XEM TOÀN BỘ TÀI LIỆU
CÁCH MUA:
- B1: Gửi phí vào TK:
0711000255837
- NGUYEN THANH TUYEN - Ngân hàng Vietcombank (QR) - B2: Nhắn tin tới Zalo VietJack Official ( nhấn vào đây ) để xác nhận thanh toán và tải tài liệu - giáo án
Liên hệ ngay Hotline hỗ trợ: 084 283 45 85
Tài liệu được cập nhật liên tục trong gói này từ nay đến hết tháng 6/2023. Chúng tôi đảm bảo đủ số lượng đề đã cam kết hoặc có thể nhiều hơn, tất cả có BẢN WORD, LỜI GIẢI CHI TIẾT và tải về dễ dàng.
Để tải tài liệu gốc về máy bạn click vào nút Tải Xuống ở trên!
Thuộc bộ (mua theo bộ để tiết kiệm hơn):
- Tailieugiaovien.com.vn giới thiệu Bộ câu hỏi trắc nghiệm Tin học 10 Kết nối tri thức mới nhất nhằm giúp Giáo viên có thêm tài liệu tham khảo Trắc nghiệm Tin học 10.
- File word có lời giải chi tiết 100%.
- Mua trọn bộ sẽ tiết kiệm hơn tải lẻ 50%.
Đánh giá
4.6 / 5(104 )5
4
3
2
1
Trọng Bình
Tài liệu hay
Giúp ích cho tôi rất nhiều
Duy Trần
Tài liệu chuẩn
Rất thích tài liệu bên VJ soạn (bám sát chương trình dạy)
TÀI LIỆU BỘ BÁN CHẠY MÔN Tin Học
Xem thêmTÀI LIỆU BỘ BÁN CHẠY Lớp 10
Xem thêmTài liệu bộ mới nhất
Đây là b n xem th , vui lòng mua tài li u đ xem chi ti t (có l i gi i)ả ử ệ ể ế ờ ả
Bài 30: Ki m th và g l i ch ng trìnhể ử ỡ ỗ ươ
Câu 1. Hoàn thành phát bi u sau: “Có r t nhi u công c và ph ng pháp khácể ấ ề ụ ươ
nhau đ ki m th ch ng trình. Các công c có m c đích … c a ch ng trìnhể ể ử ươ ụ ụ ủ ươ
và …, … các l i phát sinh trong t ng lai”ỗ ươ
A. Tìm ra l i, phòng ng a, ngăn ch n.ỗ ừ ặ
B. Tìm ra l i, phòng ng a, x lí.ỗ ừ ử
C. Phòng ng a, ngăn ch n, x lí l i.ừ ặ ử ỗ
D. X lí l i, phòng ng a, ngăn ch n.ử ỗ ừ ặ
Câu 2. Đâ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 3. Trong các phát bi u sau, phát bi u nào ể ể ch aư chính xác v ki m thề ể ử
ch ng trình?ươ
A. Hi n nay, có ít ph ng pháp và công c khác nhau đ ki m th ch ng trình.ệ ươ ụ ể ể ử ươ
B. Ch ng trình c n đ c th v i m t s b d li u test g m đ u vào tiêu bi uươ ầ ượ ử ớ ộ ố ộ ữ ệ ồ ầ ể
và k t qu đ u ra bi t tr c.ế ả ầ ế ướ
C. Các b test ph thu c vào các tiêu chí khác nhau.ộ ụ ộ
D. Các b test d li u nên có nhi u b test ng u nhiên,...ộ ữ ệ ề ộ ẫ
Câu 4. Phát bi u nào sau đây đúng nh t khi nói v các b d li u test khi ki mể ấ ề ộ ữ ệ ể
th ch ng trình?ử ươ
A. Các b test có th có đ u vào theo các tiêu chí khác nhau.ộ ể ầ
B. Các b test có đ u vào theo m t s tiêu chí nh t đ nh.ộ ầ ộ ố ấ ị
C. Các b test có th có đ u vào theo các tiêu chí khác nhau nh đ l n, tính đaộ ể ầ ư ộ ớ
d ng c a d li u.ạ ủ ữ ệ
M i th c m c vui lòng xin liên h hotline: 084 283 45 85ọ ắ ắ ệ
Đây là b n xem th , vui lòng mua tài li u đ xem chi ti t (có l i gi i)ả ử ệ ể ế ờ ả
D. Các b test có đ u vào ph i theo các tiêu chí v đ l n, tính đa d ng c a dộ ầ ả ề ộ ớ ạ ủ ữ
li u.ệ
Câu 5. S phát bi u đúng trong các phát bi u sau:ố ể ể
1) C n chú ý nên có nhi u b test khi test các b d li u.ầ ề ộ ộ ữ ệ
2) Vi c sinh ng u nhiên d li u đ u vào trong mi n xác đ nh c a ch ng trìnhệ ẫ ữ ệ ầ ề ị ủ ươ
làm tăng kh năng tìm l i.ả ỗ
3) Th c t cho th y ít khi phát sinh l i t i các vùng biên ho c lân c n biên.ự ế ấ ỗ ạ ặ ậ
4) Không th s d ng các l nh print() đ in ra các bi n trung gian.ể ử ụ ệ ể ế
A. 2.
B. 3.
C. 1.
D. 4.
Câu 6. Ch ng trình ch y phát sinh l i ngo i l ZeroDivision, nên x lí nh thươ ạ ỗ ạ ệ ử ư ế
nào?
A. Ki m tra l i giá tr s chia.ể ạ ị ố
B. Ki m tra l i ch s trong m ng.ể ạ ỉ ố ả
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 7. 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.
M i th c m c vui lòng xin liên h hotline: 084 283 45 85ọ ắ ắ ệ
Đây là b n xem th , vui lòng mua tài li u đ xem chi ti t (có l i gi i)ả ử ệ ể ế ờ ả
D. Không phát sinh l iỗ
Câu 8. Ch ng trình sau phát sinh l i gì?ươ ỗ
>>> 1 / 0
0.5
>>> 2 ** 3
8
A. NameError.
B. TypeError.
C. ZeroDivisionError.
D. Syntax Error.
Câu 9. Ch ng trình ch y phát sinh l i ngo i l IndexError, nên x lí nh thươ ạ ỗ ạ ệ ử ư ế
nào?
A. Ki m tra l i giá tr s chia.ể ạ ị ố
B. Ki m tra l i ch s trong m ng.ể ạ ỉ ố ả
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 10. Ch ng trình sau có l i dòng l nh nào?ươ ỗ ở ệ
n = int(input("Nh p s t nhiên n: "))ậ ố ự
s = ""
for i in range(10):
s = s + i
A. 1.
B. 2.
C. 3.
D. 4.
M i th c m c vui lòng xin liên h hotline: 084 283 45 85ọ ắ ắ ệ
Đây là b n xem th , vui lòng mua tài li u đ xem chi ti t (có l i gi i)ả ử ệ ể ế ờ ả
Câu 11. Ch ng trình ch y phát sinh l i ngo i l TypeError, 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 giá tr s chia.ể ạ ị ố
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 12. Ch ng trình sau m c l i gì?ươ ắ ỗ
def func(n)
a, b = 0, 1
while a < n:
print(a, end=' ')
a, b = b, a+b
print()
print(func(1000))
A. TypeError.
B. ZeroDivisionError.
C. Syntax Error.
D. NameError.
Câu 13. Đ tính giá tr trung bình c a m t danh sách s A, ng i l p trình đãể ị ủ ộ ố ườ ậ
dùng l nh gttb = sum(A) / len(A). Nh ng mã l i ngo i l nào có th x y raệ ữ ỗ ạ ệ ể ả ?
A. NameError.
B. ZeroDivisionError.
C. Không th x y ra l iể ả ỗ
D. Có th x y ra c hai l i trên.ể ả ả ỗ
Câu 14. Ch ng trình ch y phát sinh l i ngo i l NameError, nên x lí nh thươ ạ ỗ ạ ệ ử ư ế
nào?
M i th c m c vui lòng xin liên h hotline: 084 283 45 85ọ ắ ắ ệ
Đây là b n xem th , vui lòng mua tài li u đ xem chi ti t (có l i gi i)ả ử ệ ể ế ờ ả
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 15. Ch ng trình sau nên s a nh th nào. Ch n ph ng án đúng nh t.ươ ử ư ế ọ ươ ấ
fruits = ['Banana', 'Apple', 'Lime']
print(fruits[4])
A. Thay đ i ki u d li u c a t ng ph n t trong m ng.ổ ể ữ ệ ủ ừ ầ ử ả
B. Ki m tra ch s c a m ng khi th c hi n l nh.ể ỉ ố ủ ả ự ệ ệ
C. Thay đ i tên m ng.ổ ả
D. Ch ng trình không có l i.ươ ỗ
ĐÁP ÁN
1 2 3 4 5 6 7 8 9 10
A C A C A A D C B D
11 12 13 14 15 16 17 18 19 20
D C D B B
M i th c m c vui lòng xin liên h hotline: 084 283 45 85ọ ắ ắ ệ