wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

ádsd

Total questions: 38

Worksheet time: 19mins

Name
Class
Date
1.

Chọn phát biểu đúng nhất về sản phẩm phần mềm.

a)

Phần mềm gồm ba phần chính: chương trình máy tính, cấu trúc dữ liệu (ngoài và trong) và tài liệu

b)

Phần mềm là tên gọi khác của chương trình máy tính

c)

Phần mềm gồm chương trình máy tính và cấu trúc dữ liệu (ngoài và trong)

d)

Phần mềm là các ứng dụng được cài đặt trên máy tính

2.

Chọn phát biểu sai trong những phát biểu sau đây.+

a)

Phần mềm là một phần tử vật lý

b)

Phần mềm là một phần tử logic

c)

Phần mềm là sản phẩm được các kỹ sư phần mềm thiết kế và xây dựng

3.

Chọn phát biểu sai trong các phát biểu dưới đây.

a)

Hệ thống thông tin (HTTT) là tên gọi khác của sản phẩm phần mềm

b)

HTTT gồm phần cứng và cơ sở hạ tầng mạng truyền thông, phần mềm, dữ liệu, con người và các quy trình đảm bảo HTTT được sử dụng hiệu quả và có khả năng bảo trì

c)

Phần mềm là thành phần quan trọng nhất của HTTT

d)

Ngày nay, chí phí phát triển phần mềm thường chiếm đa số trong chi phí xây dựng HTTT

4.

Đâu không là đặc trưng của một sản phẩm phần mềm?

a)

Chi phí phát triển phần mềm thường rất cao

b)

không được phát triển theo khuôn mẫu có sẵn

5.

Đâu không là độ đo về tính năng của một

hệ thống phần mềm?

a)

Tính hiệu quả

b)

Tính phù hợp

6.

Đâu không là độ đo về độ tin cậy của một hệ thống phần mềm?

a)

Khả năng chịu tải

b)

Tính hoàn thiện

7.

Đâu không là độ đo về tính khả dụng (dễ sử dụng) của một hệ thống phần mềm?

a)

Dễ bảo trì

b)

Dễ đọc, dễ hiểu

8.

Đâu không là độ đo về tính dễ bảo trì

của một hệ thống phần mềm?

a)

Dễ sử dụng

b)

Có thể phân tích (hiểu) được

9.

Đâu không là độ đo về tính khả chuyển của một hệ thống phần mềm?

a)

Hoạt động ổn định, ít lỗi

b)

Khả năng thích nghi

10.

Chọn phát biểu đúng

a)

Trong quá trình phát triển (xây dựng) cũng như vận hành (sử dụng), phần mềm có thể bị thay đổi (tiến hóa) bất cứ lúc nào tại bất cứ thời điểm nào

b)

Phần mềm chỉ bị thay đổi (tiến hóa) trong quá trình phát triển

11.

Khi nào thì một phần mềm bị tiến hóa?

a)

Bất cứ khi nào trong quá trình phát triển và vận hành

b)

Chỉ trong quá trình phát triển

12.

Đâu là độ đo về kích cỡ (size) của một sản phẩm phần mềm?

a)

LOC (Line of Code) và FPs (function points)

b)

LOC (Line of Code)

13.

Tài liệu nào được tạo ra bởi pha phân tích và đặc tả yêu cầu?

a)

Tài liệu đặc tả yêu cầu

b)

Tài liệu thu thập yêu cầu

14.

Đâu là tài liệu quan trọng nhất hỗ trợ giao tiếp giữa các bên liên quan trong quá trình phát triển phần mềm

a)

Tài liệu đặc tả yêu cầu

b)

Tài liệu thiết kế

15.

Để xác định chính xác phạm vi của phần mềm, chúng ta cần những đặc trưng nào trong các đặc trưng sau?

a)

Mục tiêu, chức năng và hiệu năng hệ thống

b)

Hiệu năng hệ thống

16.

Chọn phát biểu đúng nhất trong các phát biểu sau

a)

Mục tiêu của kỹ nghệ phần mềm (SE) là phát triển các sản phẩm phần mềm có chất lượng cao, thời gian phát triển nhanh với chi phí hợp lý

b)

Mục tiêu của kỹ nghệ phần mềm (SE) là phát triển các sản phẩm phần mềm có độ tin cậy cao với chi phí hợp lý

17.

Vòng đời phát triển phần mềm …

a)

là quá trình tồn tại của phần mềm từ khi khách hàng có nhu cầu phát triển đến khi nó bị bỏ đi

b)

Là quá trình phát triển phần mềm

18.

Mô hình phát triển tuần tự tuyến tính còn được gọi là …

a)

Mô hình vòng đời cổ điển và Mô hình thác nước

b)

Mô hình thác nước

19.

Mô hình phát triển phần mềm tăng dần (incremental development) là …

a)

Một cách tiếp cận hợp lý khi sản phẩm nghiệp vụ cốt lõi cần có gấp

b)

Một cách tiếp cận hợp lý khi yêu cầu được định nghĩa rõ ràng

20.

Mô hình bản mẫu (prototyping model) của phát triển phần mềm là

a)

Một cách tiếp cận hữu ích khi khách hàng không thể định nghĩa yêu cầu rõ ràng

b)

Một cách tiếp cận hợp lý khi yêu cầu được định nghĩa rõ ràng

21.

Sử dụng khả năng lần vết (traceability) cho phép ______.

a)

xác định, điều khiển và giám sát các thay đổi yêu cầu

b)

gỡ lỗi chương trình bằng việc xác định các lỗi thực thi

22.

Chế tác nào sau đây không phải là một phần tử của mô hình yêu cầu?

a)

các phần tử dữ liệu

b)

các phần tử hành vi

23.

Biểu đồ UML nào sau đây không được sử dụng để tạo ra mô hình phân tích hệ thống

a)

Biểu đồ luồng dữ liệu

b)

Biểu đồ hoạt động

24.

Thiết kế kiến trúc được bắt đầu khi

a)

Khi kiến trúc sư phần mềm cảm thấy đủ có yêu cầu

b)

Có những yêu cầu đầu tiên từ người dùng, càng sớm càng tốt

25.

Chọn phát biểu đúng nhất về kiểu kiến trúc hướng dịch vụ

a)

'' Tương tác giữa các thành phần được thực hiện thông qua các giao thức được chuẩn hóa '' và '' Một dịch vụ có thể có nhiều bên sử dụng ''

b)

Tương tác giữa các thành phần được thực hiện thông qua các giao thức được chuẩn hóa

26.

Chọn phát biểu đúng nhất trong các phát biểu sau

a)

Sinh các ca kiểm thử là giai đoạn quyết định khả năng phát hiện lỗi của quá trình kiểm thử

b)

Thực thi các ca kiểm thử là giai đoạn quyết định khả năng phát hiện lỗi của quá trình kiểm thử

27.

Chọn phát biểu đúng nhất trong các phát biểu sau

a)

Hộp đen là chức năng; hộp trắng là cấu trúc

b)

Hộp đen là chức năng; hộp trắng là phi chức năng

28.

… sử dụng đặc tả yêu cầu để sinh các ca kiểm thử?

a)

Kiểm thử hộp đen

b)

Kiểm thử hộp trắng

29.

… sử dụng mã nguồn để sinh các ca kiểm thử?

a)

Kiểm thử hộp trắng


b)

Kiểm thử hộp đen

30.

Chọn phát biểu đúng nhất trong các phát biểu sau

a)

Mục tiêu chính của kiểm thử chấp nhận là đảm bảo rằng hệ thống có thể chấp nhận được đối với tất cả người dùng

b)

Mục tiêu chính của kiểm thử chấp nhận là tìm lỗi trong hệ thống

31.

Chọn phát biểu đúng trong các phát biểu sau

a)

Kiểm thư lại là chạy lại các ca kiểm thử; Kiểm thử hồi quy là kiểm thử lại hệ thống khi nó bị thay đổi

b)

Kiểm thử lại được thực hiện bởi các nhà phát triển; kiểm thử hồi quy được thực hiện bởi những người kiểm thử độc lập

32.

Kỹ thuật kiểm thử nào kết hợp cả hai tính năng kiểm thử hộp đen và kiểm thử hộp trắng?

a)

Kiểm thử hộp xám

b)

Kiểm thử lai

33.

Đâu là bốn cấp độ kiểm thử được dùng trong mô hình chữ V?

a)

Kiểm thử đơn vị, kiểm thử tích hợp, kiểm thử hệ thống và kiểm thử chấp nhận

b)

Kiểm tra gia tăng, kiểm tra toàn diện, kiểm tra thăm dò và kiểm tra dữ liệu

34.

Chọn phát biểu đúng trong các phát biểu sau

a)

Kiểm thử các yêu cầu phi chức năng bao gồm kiểm thử các thuộc tính của hệ thống bao gồm hiệu năng, khả năng chịu tải, tính dễ dùng, …

b)

Kiểm thử các yêu cầu phi chức năng là kiểm tra để xem liệu hệ thống có hoạt động đúng chức năng hay không

35.

Đâu không là các hoạt động chính của kiểm thử hệ thống

a)

Kiểm thử đơn vị

b)

Kiểm thử chức năng hệ thống

36.

Chọn phát biểu đúng nhất trong các phát biểu sau

a)

Kiểm thử hộp đen chỉ có khả năng phát hiện các lỗi được đặc tả mà không được cài đặt và lỗi cài đặt sai so với đặc tả

b)

Kiểm thử hộp đen là đủ để phát hiện các lỗi

37.

Chọn phát biểu đúng nhất trong các phát biểu sau

a)

Kiểm thử hộp trắng chỉ có khả năng phát hiện các lỗi không được đặc tả mà được cài đặt và lỗi cài đặt sai so với đặc tả

b)

Kiểm thử hộp trắng là đủ để phát hiện các lỗi

38.

Chọn phát biểu đúng nhất trong các phát biểu sau:

a)

Cả kiểm thử hộp đen và hộp trắng đều cần thiết và không thay thế cho nhau

b)

Kiểm thử hộp đen có khả năng phát hiện lỗi tốt hơn kiểm thử hộp trắng