wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

kiểm thử

Total questions: 48

Worksheet time: 16mins

Name
Class
Date
1.

một hãng hàng không muốn làm rõ chính sách xử lý hành lý của mình, đồng thời tối ưu....

2kg -->miễn phí

10kg tiếp theo -->10 đô

15 kg tiếp --> 17 đô

hành lý vượt quá , tối đa 150kg--> 5đô/kg

quá 150, ko đc mạng

giới hạn biên?

a)

2.0, 9.9, 15.0, 26.9

b)

2.0, 12.1, 27.0, 150.1

c)

1.9, 12.0, 14.9, 150.0

d)

0, 5.0, 10.0, 17.0

2.

Mục đích của đánh giá không chính thức (informal review) là ?

a)

ra quyết định một số vấn đề kỹ thuật giải pháp phần mềm

b)

mang lại một số lượi ích nhất định cho việc đảm bảo chất lượng các chế tác (artifacts) của phần mềm thwo một cách không tốn kém

c)

tìm ra sai sót bên trong các chế tác (antiffacts) dựa trên kế hoạch đảm bảo chất lượng

d)

học hỏi, đem lại sự hiểu biết vè các tạo tác phần mềm

3.

mục đích chính của pha lập kế hoạch của 1 đánh giá chính thức?

a)

theo dõi tiến độ

b)

lựa chọn nhân sự, phân bố vai trò

c)

giải thích mục tiêu

d)

chuẩn bị cuộc họp cá nhân

4.

điều khiển kiểm thử (test driver) là gì?

a)

giá trị vào-ra và các điệu kiện ràng nên giá trị vào -ra, hanh vi phi chức năng của thành phần

b)

một thành phần pm hoặc công cụ kiểm tra đảm bảo nhận việc điều khiển và/hoặc gọi một thành phần hoặc hệ thống được kiểm tra

c)

bản giả lập thành phần được gọi tới, sử dụng trong kiểm thử và phát triển pm

d)

bản giả lập thành phần được gọi tới, sử dụng trong kiểm thử và phát triển pm

5.

ở mức độ kiểm thử nào toàn bộ hệ thống được kiểm tra để các minh rằng tất cả yêu cầu chất lượng và cấu trúc thông tin thu thập được đáp ứng?

a)

kiểm thử hệ thống

b)

kiểm thử đơn vị

c)

kiểm thử tích hợp

d)

kiểm thử chấp nhận

6.

kiểm thử khả năng đáp ứng yêu cầu chức năng và phi chức năng của hệ thống được thực hiện ở phía nhà phát triển là thuộc mức độ kiểm thử nào sau đây?

a)

kiểm thử chấp nhận

b)

kiểm thử đơn vị

c)

kiểm thử hệ thống

d)

kiểm thử tích hợp

7.

dự đoán đầu ra mong đợi của mỗi ca kiểm thử là nhiệm vụ của giai đoạn nào trong quy trình kiểm thử?

a)

thiết kế các trường hợp kiểm thử

b)

phân tích cơ sở kiểm thử

c)

thực thi kiểm thử

d)

lập kế hoạch kiểm thử

8.

đánh giá khả năng kiểm thử được của yêu cầu và hệ thống là một phần của pha nào sau đây?

a)

cài đặt và thực thi kiểm thử

b)

đánh giá tiêu chí kết thúc và báo cáo kiểm thử

c)

lập kế hoạch và kiểm soát kiểm thử

d)

phân tích và thiết kế kiểm thử

9.

Phát biểu nào sau đây là sai?

a)

kiểm thử giúp phát hiện khiếm khuyết và thiết kế kt tốt giúp định vị khiếm khuyết gây ra thất bại chương trình

b)

kt là quá trình phát hiện khiếm khuyết bên mã nguồn, còn gỡ lỗi (debugging) là quá trình tìm, phân tích và loai bỏ các khiếm khuyết

c)

định vị và gỡ lỗi là nghiệm vụ của kiểm thử tự động

10.

  Các giai đoạn của quá trình đánh giá chính thức (formal review) thường diễn ra theo thứ tự nào?

a)

preparation, planning, kick off, meeting, rework, follow up

b)

kick off, preparation, planning, meeting, rework, follow up

c)

planning, kick off, preparation, meeting, rework, follow up

d)

planning, preparation, kick off, meeting, rework, follow up

11.

Ở mức độ kiểm thử nào toàn bộ hệ thống được kiểm tra để xác minh rằng tất cả yêu cầu chất lượng và cấu trúc thông tin thu thập được đáp ứng

a)

kiểm thử hệ thống

b)

kiểm thử đơn vị

c)

kiểm thử tích hợp

d)

kiểm thử chấp nhận

12.

Tùy chọn nào sau đây là cơ sở của kiểm thử thành phần?

a)

giao tiếp giữa các thành phần

b)

yêu cầu hệ thống

c)

đặc tả thành phần

d)

yêu cầu người dùng

13.

Phần mềm đã đưa vào sử dụng ổn định thì không cần kiểm thử?

a)

đúng

b)

sai

14.

1.       Dự đoán đầu ra mong đợi của mỗi ca kiểm thử là nhiệm vụ của giai đoạn nào trong quy trình kiểm thử?

a)

phân tích cơ sở kiểm thử

b)

lập kế hoạch kiểm thử

c)

thiết kế các trường hợp kiểm thử

d)

thực thi kiểm thử

15.

1.       Đánh giá chính thức một sản phẩm công việc được tạo ra bởi một hoặc nhiều đánh giá độc lập, có đủ năng lực để phát hiện ra các sai sót được gọi là gì?

a)

walkthrough

b)

informal review

c)

peer review

d)

inspection

16.

1.       Kiểm thử khả năng đáp ứng yêu cầu chức năng và phi chức năng của hệ thống được thực hiện ở phía nhà phát triển là thuộc mức độ kiểm thử nào

a)

kiểm thử đơn vị

b)

kiểm thử hệ thống

c)

kiểm thử chấp nhận

17.

1.       Từ góc độ kiểm thử phần mềm, mục đích chính của quản lý cấu hình là ?

i. xác định phiên bản pm đang được kiểm tra

ii. kiểm soát phiên bản của các hạng mục kiểm thử

iii. phát triển các hạng mục kiểm thử mới

iv. theo dõi các thay đổi của các hạng mục kiểm thử

v. phân tích nhu cầu về các hạng mục phần mềm thử nghiệm mới

a)

ii, iii, iv

b)

i, iii, v

c)

ii, iv, v

d)

i, ii, iv

18.

1.       Trong kiểm thử phần mềm, mục đích chính của tiêu chí kết thúc kiểm thử là ?

a)

để tìm phướng án thay thế cho một hoạt động kiểm tra đánh giá

b)

để xác định khi nào dừng kiểm thử

c)

để tăng cường bảo mật của hệ thống

d)

ngăn chặn các vòng lặp vô hạn trong mã nguồn

19.

1.       Độ phức tạp Cyclomatic đánh giá cấu trúc luồng điều khiển của chương trình được tính bằng công thức ?

a)

Độ phức tạp = số dòng lệnh

b)

độ phức tạp = số quyết định

c)

độ phức tạp = só vòng lặp +1

d)

độ phức tạp = số quyết định +1

20.

1.       Trong đánh giá chính thức, ai là người chịu trách nhiệm cho các tài liệu được đánh giá?

a)

người điều hành (moderator)

b)

người đánh giá

c)

tác giả

d)

quản lý

21.

1.       Sự khác nhau giữa kiểm thử hồi quy và tái kiểm thử

a)

tái kiểm thử tìm kiếm cá hiệu ứng lề sau khi sửa chữa các sai sót trước đó, kiểm thử hồi quy là lặp lại các ca kiểm thử trước đó sau khi sửa chữa các sai sót

b)

tái KT là chạy (thực thi) lại một KT sau khi sửa chữa sai sót, KT hồi quy tìm kiếm các hiệu ứng lề không mong muốn sau khi sửa chữa các sai sót trước đó

c)

tái kiểm thử là KT lại hệ thống hoặc thành phần hệ thống trên cùng môi trường vưới kiểm thử ban đàu sau khi sai sót được sửa chữa, kiểm thử hồi quy là kiểm thử lại hệt hống hoặc thành phần hệ thống trên nhiều môi trường khác nhau sau khi sai sót được sửa chữa

d)

tái kiểm thử đưcọ thực hiện bởi nhân viên phát triển (deverloper), KT hồi quy được thực hiện bởi các KT viên độc lập

22.

1.       Kỹ thuật không phải là kỹ thuật kiểm thử hộp đen

a)

phân tích giá trị biên

b)

phân vùng tương đương

c)

kt dựa trên mô hình

d)

kiểm thử dựa trên luồng điều khiển

23.

1.       Những tùy chọn nào sau đây được cân nhắc như là tiêu chí hoàn tất kiểm thử (chọn 3)

a)

khi không tìm ra lỗi bên trong pm

b)

các sai sót đuộc tìm thấy so với dự kiến

c)

chi phí và thười gian được phân bố theo kế hoạch

d)

mức độ bao phủ kiểm thử ( dựa trên kỹ thuật đo lường kiểm thử) đạt được so vưới kế hoạch đã định

24.

1.       Đánh giá khả năng kiểm thử được của yêu cầu hệ thống là một phần của pha nào sau đây?

a)

cài đặt và thực thi kiểm thử

b)

lập kế hoạch KT

c)

đánh giá tiêu chí kết thúc va báo cáo kKT

d)

phân tích và thiết kế kiểm thử

25.

1.       Quy tắc đạo đức “JUDGMENT (Đánh giá)“

a)

KTV được chứng nhận sẽ phải hành đồng theo cách có lựi nhất cho khách hàng và người sử dụng lao động của họ, phù hợp vưới lợi ích công cộng

b)

KTV được chứng nhận phải duy trì tính liêm khiết và độc lập trong đánh giá chuyên môn của họ

c)

KTV được chứng nhận phải hành động nhất quán vì lợi ích cộng đồng

d)

KTV được chứng nhận phải công bằng và hỗ trợ đồng nghiệp của họ, đồng thời thúc đẩy hợp tác với các thành viên phát triển pm khác

26.

1.       Quy tắc đạo đức “COLLEAGUES (Đồng nghiệp)”

a)

KTV được chứng nhận phải duy trì tính liêm khiết và độc lập trong đánh giá chuyên môn của họ

b)

KTV được chứng nhận sẽ tham gia vào việc học tập suốt đời để nâng cao năng lực nghề nghiệp và đạo đức nghề nghiệp

c)

KTV được chứng nhận sẽ phải hành đồng theo cách có lựi nhất cho khách hàng và người sử dụng lao động của họ, phù hợp vưới lợi ích công cộng

d)

KTV được chứng nhận phải công bằng và hỗ trợ đồng nghiệp của họ, đồng thời thúc đẩy hợp tác với các thành viên phát triển pm khác

27.

1.       Quy tắc đạo đức “PUBLIC (Công cộng)”

a)

KTV được chứng nhận sẽ nâng cao tính toàn vẹn và danh tiếng nghề nghiệp nhất quán với lợi ích cộng đồng

b)

KTV được chứng nhận phải hành động nhất quán vì lợi ích cộng đồng

c)

KTV được chứng nhận phải công bằng và hỗ trợ đồng nghiệp của họ, đồng thời thúc đẩy hợp tác với các thành viên phát triển pm khác

d)

KTV được chứng nhận sẽ phải hành đồng theo cách có lựi nhất cho khách hàng và người sử dụng lao động của họ, phù hợp vưới lợi ích công cộng

28.

1.       Quy tắc đạo đức “PROFESSION (Chuyên nghiệp)”

a)

KTV được chứng nhận sẽ nâng cao tính toàn vẹn và danh tiếng nghề nghiệp nhất quán với lợi ích cộng đồng

b)

KTV được chứng nhận phải duy trì tính liêm khiết và độc lập trong đánh giá chuyên môn của họ

c)

KTV được chứng nhận sẽ tham gia vào việc học tập suốt đời để nâng cao năng lực nghề nghiệp và đạo đức nghề nghiệp

d)

KTV được chứng nhận sẽ phải hành đồng theo cách có lựi nhất cho khách hàng và người sử dụng lao động của họ, phù hợp vưới lợi ích công cộng

29.

1.       Trong dự án phát triển phần mềm ai thường là người thực hiện công việc gỡ lỗi (debuging)?

a)

tester

b)

developer

c)

BA

d)

incident managers

30.

1.       Đâu không phải lý do của việc kiểm thử

a)

để đóng góp vào chất lượng của cacs thành phần và hệ thống

b)

để giúp ltv mã hóa nhanh nhất có thể

c)

để giảm rủi ro của thất bại khi phân fmeemf đưa vào vận hành

d)

có thể đáp ứng các cam kết hợp đồng và yêu cầu pháp lỹ

31.

Thất bại được đánh giá có mức độ nghiêm trọng cao nhất

a)

mất một vài giao dịch

b)

cỡ chữ trên giao diện hơi nhỏ

c)

cơ sở dữ liệu bị hủy hoại

d)

hiểu lầm hoặc thừa thông tin

32.

1.       Cơ sở của kiểm thử thành phần

a)

đặc tả thành phần

b)

yêu cầu người dùng

c)

yêu cầu hệ thống

d)

giao tiếp giữa các thành phần

33.

1.       Lý do quan trọng nhất của việc thiết kế kiểm thử sớm?

a)

làm cho việc chẩn bị kiểm thử dễ dàng hơn

b)

thiết kế KT sớm đồng nghĩa với việc không cần thanh tra (inspection)

c)

sẽ giúp tìm ra được tất cả các lỗi

d)

có thể ngăn chặn sự nhân lên, lan truyền sai sót trong quá trình phát triển pm

34.

phát biểu nào sau đây sai?

a)

để đảm bảo chất lượng pm thì kiểm thử càng nhiềm càng tốt

b)

khi thời gian phats triển pm càng ngắn thì cần kiểm thử càng nhiều

c)

kt là phương pháp phổ biến để đo lường đánh giá chất lượng pm

d)

kt để chỉ ra lỗi pm và làm giảm độ tin cậy của pm

35.

1.       Tùy chọn không được tìm thấy trong báo cáo sự cố phần mềm

a)

gợi ý về cách khắc phục sự cố

b)

kết quả thực tế và mong đợi

c)

tên và công việc của người gây ra howcj có trách nhiệm về sự cố pm

36.

1.       các ca kiểm thử chấp nhận được thiết kế dựa trên cơ sở kiểm thử nào

a)

bảng quyết định

b)

yêu cầu

c)

kiến trúc hệ thống

d)

mã nguồn

37.

1.       ca kiểm thử cụ thể (concrete test case) được tạo ra trong giai đoạn nào của quy trình kiểm thử

a)

thực thi kt

b)

cài đặt kt

c)

phân tích kt

d)

thiết kế kt

38.

1.       Kiểm thử thực địa (alpha testing và beta testing) thường được thực hiện ở mức độ kiểm thử nào

a)

kiểm thử chấp nhận

b)

kiểm thử hệ thống

c)

kt tích hợp

d)

kt đơn vị

39.

1.       Lựa chọn nào sau đây là tiêu  của tài liệu hóa tài liệu kiểm thử phần mềm?

a)

IEEE 829

b)

IEEE 830

c)

ISO 31010

d)

ISO 12207

40.

1.       Thiết kế các ca kiểm thử dựa trên các mẫu đặc tả thiết kế kiến trúc thường được thực hiện ở mức độ kiểm thử nào sau đây

a)

Kiểm thử tích hợp

b)

kiểm thử chấp nhận

c)

kt đơn vị

d)

kt hệ thống

41.

1.       Kiểm thử hộp trắng thường được thực hiện ở mức độ nào sau đây

a)

kiểm thử tích hợp

b)

kt hệ thống

c)

kt chấp nhận

d)

kt đơn vị

42.

1.       Tùy chọn nào sau đây ko là nhiệm vụ chính của giai đoạn lập kế hoạch kiểm thử:

a)

chỉ ra các điều kiện kt

b)

xác định chiến lược kiểm thử

c)

xác định tiêu chí kiểm thử, mức độ bao phủ

d)

dự trù và phân bố con người, thời gian và phương tiện cho kiểm thử

43.

Loại kiểm thử nào nên được thực hiện bởi người sử dụng ở phía khách hàng

a)

kt hệ thống

b)

kt tính khả dụng

c)

kt thực địa

d)

kt hiệu năng

44.

1.       Phát biểu đúng về kiểm thử hồi quy

a)

sẽ giúp đảm bảo các vùng không thay đổi của phân fmemf khong bị tác động

b)

chỉ có thể được thực thi sau kiểm thử chấp nhận người dùng

c)

sẽ giúp đảm bảo các vùng đã thay đổi của phân fmemf không bị ảnh hưởng

d)

luôn luôn được thuecj thi một cách tự động

45.

1.       Cơ sở xác định điều kiện kiểm thử

a)

đặc tả yêu cầu phần mềm

b)

chiến lược kt đc lựa chọn

c)

các thuộc tính chất lượng của loại pm đc kiểm thử

d)

năng lực của đội ngũ lập trình viên

46.

1.       Phát biểu nào sau đây là sai

a)

định vị, gỡ lỗi là nhiệm vụ của kt động

b)

kt là quá trình phát hiện khiếm khuyết bên trong mã nguồn, còn gỡ lỗi (debuging) là quá trình tìm, phân tích và loại bỏ các khiếm khuyết

c)

kt giúp phát hiện khiếm khuyết và thiết kế kiểm thử tốt giúp định vị khiếm khuyết gây ra thất bại chương trình

47.

1.       ai thường Sử dụng các kỹ thuật kiểm thử tĩnh để phát hiện sai sót trong chế tác phần mềm

a)

khách hàng và kiểm thử viên

b)

thiết kế viên và lập trình viên

c)

nhân viên phân tích nghiệp vụ

d)

kiểm thử viên kt ở mức hệ thống

48.

1.       Phát biểu nào sau đây là đúng ?

a)

nếu không phát hiện ra bất cứ một sai sót nào bên trong pm thì pm đó hoàn toàn tin cậy

b)

một pm có thể không có bất kỳ một sai sót nào

c)

một hệ thống pm có thể đáng tin cậy trong khi vẫn còn có lỗi