JavaScript is required
Danh sách đề

500+ câu trắc nghiệm môn Công nghệ phần mềm có lời giải chi tiết - Đề 1

50 câu hỏi 60 phút

Thẻ ghi nhớ
Luyện tập
Thi thử
Nhấn để lật thẻ
1 / 50

Đặc tả hệ thống mô tả:

A.

Chức năng và hành vi của hệ thống dựa vào máy tính

B.

Việc thi hành của mỗi thành phần hệ thống được chỉ

C.

Chi tiết giải thuật và cấu trúc hệ thống

D.

Thời gian đòi hỏi cho việc giả lập hệ thống

Đáp án
Đáp án đúng: A
Đặc tả hệ thống mô tả chức năng và hành vi của hệ thống dựa vào máy tính. Nó định nghĩa những gì hệ thống phải làm, cách nó tương tác với môi trường bên ngoài, và các ràng buộc về hiệu năng, độ tin cậy, và bảo mật. Các đặc tả hệ thống thường được viết bằng ngôn ngữ tự nhiên, biểu đồ, hoặc các ký hiệu hình thức khác. Các lựa chọn khác không phải là mục tiêu của đặc tả hệ thống.

Danh sách câu hỏi:

Câu 1:

Đặc tả hệ thống mô tả:

Lời giải:
Đáp án đúng: A
Đặc tả hệ thống mô tả chức năng và hành vi của hệ thống dựa vào máy tính. Nó định nghĩa những gì hệ thống phải làm, cách nó tương tác với môi trường bên ngoài, và các ràng buộc về hiệu năng, độ tin cậy, và bảo mật. Các đặc tả hệ thống thường được viết bằng ngôn ngữ tự nhiên, biểu đồ, hoặc các ký hiệu hình thức khác. Các lựa chọn khác không phải là mục tiêu của đặc tả hệ thống.
Lời giải:
Đáp án đúng: C
Trong phân tích yêu cầu phần mềm, khung nhìn (view) essential view (khung nhìn bản chất) thường được quan tâm đầu tiên. Khung nhìn này tập trung vào việc xác định các chức năng và dữ liệu cốt lõi mà hệ thống cần cung cấp, không bị ảnh hưởng bởi các chi tiết triển khai. Nó giúp chúng ta hiểu rõ vấn đề cần giải quyết trước khi đi vào các chi tiết cụ thể về người dùng (actor view), dữ liệu (data view) hay cách thức triển khai (implementation view).

* Actor view: Mô tả hệ thống từ quan điểm của người dùng (actors) và cách họ tương tác với hệ thống. Mặc dù quan trọng, nó thường được xem xét sau khi đã xác định các chức năng cốt lõi.
* Data view: Tập trung vào cấu trúc dữ liệu và luồng dữ liệu trong hệ thống. Tương tự như actor view, nó thường được xem xét sau essential view.
* Implementation view: Liên quan đến các quyết định về công nghệ và kiến trúc hệ thống, và do đó, được xem xét ở giai đoạn sau của quá trình phân tích yêu cầu.

Vì vậy, essential view là khung nhìn được quan tâm đầu tiên để nắm bắt được bản chất của vấn đề và các yêu cầu cốt lõi của hệ thống.

Câu 3:

Mục nào không là một mục đích cho việc xây dựng một mô hình phân tích:

Lời giải:
Đáp án đúng: C
Mục đích của việc xây dựng một mô hình phân tích trong phát triển phần mềm là để mô tả yêu cầu của khách hàng, phát triển một giải pháp tóm tắt cho vấn đề và thiết lập một nền tảng cho thiết kế phần mềm. Điều này giúp các nhà phát triển hiểu rõ vấn đề cần giải quyết, đưa ra giải pháp tổng quan và có cơ sở để thiết kế phần mềm một cách hiệu quả. Ngược lại, việc xác định một tập hợp các yêu cầu phần mềm thường là một phần của giai đoạn thu thập yêu cầu, tiền đề cho việc xây dựng mô hình phân tích, chứ không phải là mục đích của nó.

Câu 4:

Loại trừu tượng nào được dùng trong thiết kế phần mềm:

Lời giải:
Đáp án đúng: D
Trong thiết kế phần mềm, trừu tượng hóa là một kỹ thuật quan trọng để quản lý độ phức tạp. Nó cho phép các nhà phát triển tập trung vào các chi tiết quan trọng ở một mức độ nhất định mà không cần quan tâm đến các chi tiết cấp thấp hơn. Có nhiều loại trừu tượng hóa khác nhau được sử dụng, bao gồm:

* Trừu tượng điều khiển (Control Abstraction): Ẩn các chi tiết thực hiện của các cấu trúc điều khiển (ví dụ: vòng lặp, rẽ nhánh) và cung cấp các cấu trúc bậc cao hơn.
* Trừu tượng dữ liệu (Data Abstraction): Ẩn chi tiết biểu diễn dữ liệu và cung cấp các kiểu dữ liệu trừu tượng với các thao tác trên chúng.
* Trừu tượng thủ tục (Procedural Abstraction): Ẩn các bước thực hiện của một thủ tục và cho phép gọi thủ tục bằng một tên duy nhất.

Vì cả ba loại trừu tượng (điều khiển, dữ liệu và thủ tục) đều được sử dụng trong thiết kế phần mềm, nên đáp án "Tất cả mục trên" là chính xác nhất.

Câu 5:

Thủ tục phần mềm tập trung vào:

Lời giải:
Đáp án đúng: B
Thủ tục phần mềm (Software procedures) tập trung vào việc xác định các bước hoặc hành động cần thiết để thực hiện một tác vụ cụ thể trong phần mềm. Điều này bao gồm việc xử lý chi tiết của mỗi module riêng biệt để đảm bảo rằng nó hoạt động đúng cách và tương tác tốt với các module khác.

* Phương án 1: Cấp bậc điều khiển trong một cảm nhận trừu tượng hơn không phải là trọng tâm chính của thủ tục phần mềm. Mặc dù điều khiển là quan trọng, nhưng thủ tục tập trung vào các bước thực hiện cụ thể.
* Phương án 2: Xử lý chi tiết của mỗi module riêng biệt là một phần quan trọng của thủ tục phần mềm. Thủ tục cần xác định cách mỗi module hoạt động và cách nó tương tác với các module khác.
* Phương án 3: Xử lý chi tiết của mỗi tập module cũng quan trọng, nhưng thủ tục phần mềm thường bắt đầu với việc xử lý từng module riêng lẻ trước khi xem xét các tập hợp module.
* Phương án 4: Quan hệ giữa điều khiển và thủ tục là một khía cạnh của thiết kế phần mềm, nhưng không phải là trọng tâm chính của thủ tục phần mềm.

Do đó, đáp án chính xác nhất là phương án 2.

Câu 6:

Từ điển dữ liệu chứa những mô tả của mỗi:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 7:

Trong độ đo hiệu quả khử lỗi DRE, số lỗi tiềm tàng là:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 8:

 Yêu cầu nào là yêu cầu chức năng? 

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 9:

Mô hình phát triển phần mềm dựa trên mẫu thử (prototype) là:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 10:

Phát biểu nào là hợp lý nhất khi nói về mô hình phát triển phần mềm tuần tự tuyến tính:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 11:

Độ lớn (Volume) trong phân tích yêu cầu là:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 13:

Độ đo mức độ bảo trì:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 14:

Chỉ ra phát biểu đúng nhất về thiết kế phần mềm?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 15:

Ưu điểm đặc tả hình thức?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 16:

Chỉ ra các phương pháp đặc tả yêu cầu?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 17:

Ưu điểm của mô hình kho dữ liệu?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 18:

Phần mềm dự báo thời tiết thu thập các số liệu về nhiệt độ, độ ẩm, … xử lý tính toán để cho ra các dự báo thời tiết là 1 ví dụ của loại phần mềm:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 19:

Mô hình phát triển ứng dụng nhanh

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 20:

Sử dụng bảng lần vết giúp

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 21:

Phân tích giá trị được dẫn ra như là một phần của QFD (quality function deployment) nhằm xác định

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 22:

Phân tích văn phạm của bản tường thuật xử lý là bước đầu tiên tốt nhất để tạo ra

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 23:

Loại trừu tượng nào được dùng trong thiết kế phần mềm

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 24:

Cấp bậc điều khiển thể hiện

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 25:

Trong phương pháp phân tích kiến trúc, mô tả mẫu kiến trúc thường dùng khung nhìn

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 26:

Những nguyên lý thiết kế giao diện cho phép người dùng ít phải nhớ

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 27:

Hướng tiếp cận nào để những phân tích tác vụ của người dùng trong thiết kế giao diện người dùng

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 28:

Những vấn đề thiết kế chung nổi trội lên trong hầu hết giao diện người dùng

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 29:

Ngôn ngữ thiết kế chương trình (PDL) thường là một

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 30:

Hướng debug

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 31:

Chỉ ra phát biểu sai. Quá trình kiểm nghiệm phần mềm

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 33:

Lý do tốt nhất cho việc dùng nhóm kiểm tra phần mềm độc lập là

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 34:

Mẫu mô hình hệ thống chứa thành phần

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 35:

Mô hình nào đưa ra hình ảnh tiền sử (profile) người dùng cuối của hệ thống dựa vào máy tính

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 36:

Ngôn ngữ thiết kế chương trình (PDL) thường là một

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 37:

Nhiều đo lường hữu dụng có thể thu thập khi quan sát những người dùng tương tác với hệ thống máy tính gồm

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 38:

Những bản câu hỏi có ý nghĩa nhất đối với những người thiết kế giao diện khi được hoàn tất bởi

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 39:

Những gì làm cho khó đưa ra những yêu cầu

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 40:

Những nguyên lý thiết kế giao diện nào không cho phép người dùng còn điều khiển tương tác với máy tính

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 41:

Theo chiến thuật kiểm nghiệm phổ biến, kiểm nghiệm tính năng tương quan với

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 42:

Tiêu chuẩn đánh giá chất lượng của một thiết kế kiến trúc phải dựa vào

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 44:

Trong một dự án thành công sử dụng chiến lược

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 45:

Dạ̣ng kiểm thử nào dùng kỹ thuật hộp trắng (white box test)

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 46:

Đặc tả hệ thống mô tả

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 47:

Ai là người không thích hợp để tham dự vào nhóm FAST (facilitated application specification techniques)

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 48:

Cấu trúc thông tin biểu diển tổ chức nội của

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 49:

Sơ đồ luồng dữ liệu

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 50:

Một đặc trưng của thiết kế tốt là

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP