Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Untitled Quiz

Total questions: 26

Worksheet time: 13mins

Name
Class
Date
1.

Câu 1: Tính hiệu quả của sản phẩm phần mềm không bao gồm sử dụng hiệu quả _______

a)

CPU

b)

thiết bị vào/ra

c)

bộ nhớ

d)

phần mềm bản quyền

2.

Phần mềm dự báo thời tiết thu thập số liệu để ra dự báo thời tiết. Phần mềm này là ví dụ của loại phần mềm nào?

a)

Phần mềm thời gian thực

b)

Phần mềm hệ thống

c)

Phần mềm đa phương tiện

d)

Phần mềm ứng dụng nghiệp vụ

3.

Một phần mềm quản lý tài chính doanh nghiệp xử lý thông tin kế toán, báo cáo tài chính. Đây là ví dụ về loại phần mềm nào?

a)

Phần mềm MIS

b)

Phần mềm hệ thống

c)

Phần mềm thời gian thực

d)

Phần mềm nhúng

4.

Khi phát triển hệ thống cho công ty đa quốc gia, yếu tố quan trọng nhất để triển khai toàn cầu là?

a)

Khả năng đa ngôn ngữ

b)

Tính khả dụng

c)

Tính bảo mật

d)

Tính thân thiện với người dùng

5.

Yếu tố nào KHÔNG phải là yếu tố chính trong kỹ nghệ phần mềm?

a)

Con người

b)

Công cụ

c)

Quy trình

d)

Tài chính

6.

Câu 6: Phần mềm là một tập hợp

a)

các chương trình, dữ liệu và tài liệu liên quan

b)

các chương trình và dữ liệu

c)

các chương trình

d)

các tài liệu và dữ liệu

7.

Mục tiêu chính của kỹ nghệ phần mềm là?

a)

Phần mềm có chất lượng, trong thời gian ngắn nhất

b)

Phần mềm có chất lượng và hiệu quả với chi phí

c)

Phần mềm có chất lượng, chi phí cho phép và không giới hạn về thời gian

d)

Phần mềm có chất lượng, hoàn tất trong khoảng thời gian và chi phí cho phép

8.

Các thành phần của phần mềm dưới góc nhìn người phát triển là?

a)

Thành phần khái niệm, logic, vật lý

b)

Thành phần giao tiếp, xử lý, lưu trữ

c)

Thành phần thuật toán, cấu trúc, dữ liệu

d)

Thành phần giao diện, logic, dữ liệu

9.

Lý do phát triển phần mềm là lĩnh vực đầy khó khăn và thách thức?

a)

Khó kiểm soát quy trình và chất lượng

b)

Nhân lực chất lượng cao khan hiếm

c)

Chi phí phát triển cao

d)

Yêu cầu thường xuyên thay đổi

10.

Mô hình phát triển phần mềm có các pha phân tách rõ ràng và thực hiện tuần tự?

a)

Xoắn ốc

b)

Làm bản mẫu

c)

Thiết kế ứng dụng nhanh RAD

d)

Thác nước

11.

Khái niệm phần mềm dưới góc nhìn người sử dụng là gì?

a)

Là tập chương trình thực thi để hỗ trợ thao tác nghiệp vụ

b)

Là tập các chương trình, dữ liệu và tài liệu liên quan

c)

Là hệ thống gồm chương trình và phần cứng giải trr

d)

Là một chương trình thực thi

12.

Để ứng dụng quản lý khách hàng mở rộng khi số lượng người dùng tăng, cần chú trọng yếu tố nào?

a)

Tính khả dụng

b)

Tính thân mỹ với người diện

c)

Tính bảo mật

d)

Tính thích nghi

13.

Phần mềm quản lý bệnh viện theo dõi thông tin bệnh nhân là ví dụ loại phần mềm nào?

a)

Phần mềm thiết kế ứng dụng

b)

Phần mềm chuyên gia

c)

Phần mềm thông tin (MIS)

d)

Phần mềm nhúng

14.

Lý do vận hành và bảo trì chiếm tỉ lệ cao trong chi phí phần mềm?

a)

Do yêu cầu thay đổi liên tục và thời gian bảo trì dài hơn phát triển

b)

Do phần mềm dễ bị lỗi và khó sửa chữa

c)

Do phần mềm không cần bảo trì

d)

Do phần mềm phức tạp và yêu cầu thay đổi

15.

Tập các chương trình được viết để phục vụ các chương trình khác là?

a)

Phần mềm hệ thống (System software)

b)

Phần mềm nhúng

c)

Phần mềm thời gian thực

d)

Phần mềm thương mại

16.

Lý do nên kinh tế phụ thuộc vào phần mềm?

a)

Phần mềm quyết định năng suất và tạo nên sự khác biệt

b)

Phần mềm thay thế hoàn toàn con người

c)

Phần mềm giảm chi phí vận hành

d)

Phần mềm giúp bảo vệ môi trường

17.

Một pha trong vòng đời phát triển phần mềm là?

a)

Phân tích yêu cầu

b)

Quản lý dự án

c)

Đào tạo nhân viên

d)

Xây dựng cơ sở dữ liệu

18.

Pha nào KHÔNG có trong vòng đời phát triển phần mềm?

a)

Trừu tượng hóa

b)

Kiểm thử

c)

Lập trình

d)

Bảo trì

19.

Hoạt động KHÔNG phải là một phần của tiến trình phát triển phần mềm?

a)

Thẩm định phần mềm

b)

Sử dụng phần mềm

c)

Phát triển phần mềm

d)

Đặc tả phần mềm

20.

Phương án nào nêu đúng lý do phần mềm tất yếu phải tiến hóa?

a)

Vì phần cứng không ảnh hưởng đến sự phát triển của phần mềm.

b)

Vì tính phức tạp của phần mềm và yêu cầu sử dụng không ngừng thay đổi, cùng với sự tiến bộ nhanh của hạ tầng phần cứng.

c)

Vì phần mềm luôn ổn định và không cần phải thay đổi.

d)

Vì phần mềm không cần thích nghi với những thay đổi trong hạ tầng phần cứng.

21.

Phần mềm điều khiển lò vi sóng tự động thực hiện chức năng nấu ăn, hẹn giờ. Đây là loại phần mềm nào?

a)

Phần mềm thời gian thực

b)

Phần mềm ứng dụng văn phòng

c)

Phần mềm hệ thống

d)

Phần mềm nhúng

22.

Hệ thống nhúng ô tô giám sát túi khí, phanh ABS là loại phần mềm nào?

a)

Phần mềm quản lý thông tin

b)

Phần mềm thời gian thực

c)

Phần mềm nhúng

d)

Phần mềm hệ thống

23.

Ứng dụng thương mại điện tử, yếu tố nào tiên tiến khi phát triển?

a)

Khả năng tự động hóa

b)

Tạo giao diện người dùng thân thiện

c)

Khả năng tích hợp thanh toán

d)

Khả năng mở rộng nhiều nền tảng

24.

Phát biểu KHÔN đúng về kỹ sư phần mềm?

a)

Nên duy trì độc lập, liêm chính trong đánh giá

b)

Nên phụ thuộc đồng nghiệp

c)

Không nên sử dụng kỹ năng để gây hại cho người khác

d)

Không nên nhận công việc ngoài khả năng

25.

Các công cụ dựa trên máy tính dùng để hỗ trợ các giai đoạn khác nhau trong vòng đời phát triển phần mềm gọi là?

a)

Các công cụ CASE

b)

Các công cụ CAME

c)

Các công cụ CARE

d)

Các công cụ CAQE

26.

Thành phần giao tiếp (giao diện) của phần mềm có chức năng nào?

a)

Bảo vệ phần mềm khỏi các cuộc tấn công từ bên ngoài

b)

Tiếp nhận các yêu cầu từ người sử dụng và trình bày kết quả

c)

Quản lý việc lưu trữ và truy xuất dữ liệu

d)

Điều khiển hoạt động phần cứng