Tạo Trắc Nghiệm

1000+ câu Trắc nghiệm Phân tích, thiết kế hệ thống thông tin có đáp án - Phần 26

30 câu · Đề ôn tập tổng hợp

Xem trước: đọc nhanh mọi câu dạng chữ, chưa tính giờ, chưa hiện đáp án.
Luyện tập: chọn đáp án là biết đúng sai ngay, kèm lời giải.
Thi thử: nộp bài mới chấm điểm và hiện lời giải.

Câu 1

Trong UML (Unified Modeling Language), loại sơ đồ nào được sử dụng để mô tả các tương tác giữa các đối tượng theo trình tự thời gian?

Đáp án và lời giải

Đáp án: C

Câu 2

Trong thiết kế hệ thống, 'module hóa' (modularization) mang lại lợi ích gì?

Đáp án và lời giải

Đáp án: C

Câu 3

Phương pháp phát triển hệ thống 'Agile' nhấn mạnh vào điều gì?

Đáp án và lời giải

Đáp án: C

Câu 4

Yếu tố nào sau đây KHÔNG thuộc về yêu cầu phi chức năng của hệ thống thông tin?

Đáp án và lời giải

Đáp án: C

Câu 5

Trong mô hình hóa dữ liệu quan hệ, ràng buộc 'toàn vẹn tham chiếu' (referential integrity) đảm bảo điều gì?

Đáp án và lời giải

Đáp án: B

Câu 6

Trong kiểm thử hộp đen (black-box testing), người kiểm thử chủ yếu dựa vào thông tin nào để thiết kế các trường hợp kiểm thử?

Đáp án và lời giải

Đáp án: C

Câu 7

Điều gì KHÔNG phải là mục tiêu chính của giai đoạn 'bảo trì' hệ thống thông tin?

Đáp án và lời giải

Đáp án: D

Câu 8

Trong quy trình kiểm thử phần mềm, 'Unit Testing' (kiểm thử đơn vị) được thực hiện ở giai đoạn nào và nhằm mục đích gì?

Đáp án và lời giải

Đáp án: B

Câu 9

Kiến trúc hệ thống 'Client-Server' hoạt động dựa trên nguyên tắc nào?

Đáp án và lời giải

Đáp án: C

Câu 10

Trong thiết kế cơ sở dữ liệu quan hệ, 'chuẩn hóa' (normalization) nhằm mục đích chính là gì?

Đáp án và lời giải

Đáp án: B

Câu 11

Trong phân tích hệ thống thông tin, giai đoạn nào tập trung vào việc xác định và mô tả các yêu cầu chức năng và phi chức năng của hệ thống?

Đáp án và lời giải

Đáp án: B

Câu 12

Khi nào thì việc sử dụng mô hình 'Prototyping' (mẫu thử nghiệm) là phù hợp trong phát triển hệ thống thông tin?

Đáp án và lời giải

Đáp án: B

Câu 13

Loại kiểm thử nào tập trung vào việc đảm bảo hệ thống hoạt động đúng với các yêu cầu phi chức năng, ví dụ như hiệu suất, bảo mật?

Đáp án và lời giải

Đáp án: B

Câu 14

Trong mô hình hóa dữ liệu quan hệ, khái niệm 'Khóa chính' (Primary Key) dùng để:

Đáp án và lời giải

Đáp án: C

Câu 15

Trong quản lý dự án phát triển hệ thống thông tin, 'WBS' (Work Breakdown Structure) được sử dụng để làm gì?

Đáp án và lời giải

Đáp án: C

Câu 16

Trong phân tích hệ thống, ma trận CRUD (Create, Read, Update, Delete) được sử dụng để làm gì?

Đáp án và lời giải

Đáp án: C

Câu 17

Khi hệ thống thông tin cần tích hợp với nhiều hệ thống khác, kiến trúc nào sau đây thường được ưu tiên lựa chọn để đảm bảo tính linh hoạt và khả năng mở rộng?

Đáp án và lời giải

Đáp án: C

Câu 18

Phương pháp 'Waterfall' (thác nước) trong phát triển hệ thống thông tin có đặc điểm chính là gì?

Đáp án và lời giải

Đáp án: B

Câu 19

Phương pháp 'quan sát' (observation) trong thu thập yêu cầu hệ thống có thể gặp phải hạn chế nào?

Đáp án và lời giải

Đáp án: C

Câu 20

Khi nào thì việc sử dụng 'gia công phần mềm' (outsourcing) là một lựa chọn hợp lý trong phát triển hệ thống thông tin?

Đáp án và lời giải

Đáp án: C

Câu 21

Trong sơ đồ lớp (Class Diagram) UML, mối quan hệ 'kết hợp' (association) giữa hai lớp thể hiện điều gì?

Đáp án và lời giải

Đáp án: C

Câu 22

Trong mô hình hóa quy trình nghiệp vụ, ký hiệu hình chữ nhật thường được sử dụng để biểu diễn:

Đáp án và lời giải

Đáp án: C

Câu 23

Phân tích 'Use Case' (ca sử dụng) trong phân tích yêu cầu hệ thống giúp:

Đáp án và lời giải

Đáp án: B

Câu 24

Mô hình hóa dữ liệu (data modeling) trong thiết kế hệ thống thông tin chủ yếu tập trung vào việc:

Đáp án và lời giải

Đáp án: C

Câu 25

Công cụ CASE (Computer-Aided Software Engineering) được sử dụng để hỗ trợ giai đoạn nào trong phát triển hệ thống thông tin?

Đáp án và lời giải

Đáp án: C

Câu 26

Điều gì là quan trọng nhất cần xem xét khi thiết kế giao diện người dùng (UI) của một hệ thống thông tin?

Đáp án và lời giải

Đáp án: C

Câu 27

Phương pháp 'phỏng vấn' (interview) trong thu thập yêu cầu hệ thống có ưu điểm chính là gì so với 'bảng hỏi' (questionnaire)?

Đáp án và lời giải

Đáp án: C

Câu 28

Khái niệm 'coupling' (kết nối) và 'cohesion' (liên kết) thường được sử dụng để đánh giá điều gì trong thiết kế module phần mềm?

Đáp án và lời giải

Đáp án: C

Câu 29

Trong giai đoạn 'thiết kế hệ thống', quyết định về việc lựa chọn ngôn ngữ lập trình, hệ quản trị cơ sở dữ liệu, và kiến trúc hệ thống thuộc về loại thiết kế nào?

Đáp án và lời giải

Đáp án: B

Câu 30

Mục tiêu chính của việc 'kiểm thử hồi quy' (regression testing) là gì?

Đáp án và lời giải

Đáp án: B