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

108 54 lượt tải
Lớp: Lớp 10
Môn: Tin Học
Dạng: Trắc nghiệm
File: Word
Loại: Tài liệu lẻ
Số trang: 6 trang


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!

  • 1

    Bộ trắc nghiệm Tin học 10 Kết nối tri thức (có đáp án)

    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!

    1.1 K 572 lượt tải
    100.000 ₫
    100.000 ₫
  • 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(108 )
5
53%
4
22%
3
14%
2
5%
1
7%
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)

Đâ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 ph ng pháp khác ươ
nhau đ ki m th ch ng trình. Các công 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 th đ 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 đ 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 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 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 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 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 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

Mô tả nội dung:


Đâ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


zalo Nhắn tin Zalo