Các mẫu dữ liệu mô tả các vấn đề định hướng dữ liệu lặp lại và các giải pháp mô hình hóa dữ liệu có thể được sử dụng để giải quyết chúng

Một phần của tài liệu câu hỏi trắc nghiệm môn kiến trúc và thiết kế phần mềm CTU (Trang 63 - 67)

Quý 2. Thiết kế giao diện người dùng do kỹ sư phần mềm thực hiện; nó là một quá trình lặp đi lặp lại dựa trên các nguyên tắc thiết kế được xác định trước

Q. 10. Các mẫu dữ liệu mô tả các vấn đề định hướng dữ liệu lặp lại và các giải pháp mô hình hóa dữ liệu có thể được sử dụng để giải quyết chúng

A. ĐÚNG VẬY B. SAI

Trả lời: A) Đúng Giải trình:

Khi nói đến các thách thức định hướng dữ liệu lặp lại và các giải pháp mô hình hóa dữ liệu có thể được sử dụng để giải quyết chúng, các mẫu dữ liệu đóng vai trò như một hướng dẫn.

Q11. Các mẫu thành phần còn được gọi là các mẫu thiết kế giải quyết các vấn đề liên quan đến sự phát triển của ____.

A. Hệ thống con và thành phần B. Hệ thống tích hợp

C. Hoàn thiện hệ thống

D. Tất cả những điều đã đề cập ở trên Trả lời: A) Hệ thống con và thành phần Giải trình:

Các mẫu thành phần còn được gọi là các mẫu thiết kế được sử dụng để giải quyết các thách thức liên quan đến sự phát triển của các hệ thống con và thành phần, phương pháp mà chúng giao tiếp với nhau và vị trí của các thành phần này trong một kiến trúc rộng hơn.

Q12. Các mẫu thiết kế giao diện mô tả các vấn đề ___ phổ biến và giải pháp của chúng với một hệ thống lực lượng bao gồm các đặc điểm cụ thể của người dùng cuối.

A. Giao diện người dùng B. Chi tiết triển khai nội bộ C. Thiết kế mạng

D. Không có điều nào được đề cập ở trên Trả lời: A) Giao diện người dùng

Giải trình:

Một hệ thống các lực lượng có chứa các đặc điểm riêng của người dùng cuối được sử dụng để giải quyết các vấn đề chung về giao diện người dùng. Các mẫu thiết kế giao diện phác thảo cách giải quyết các vấn đề giao diện người dùng thông thường với một hệ thống các lực lượng.

Q13. ____ giải quyết một tập hợp vấn đề gặp phải khi xây dựng các ứng dụng Web và thường kết hợp nhiều danh mục mẫu khác vừa được đề cập.

A. Mẫu ứng dụng dành cho thiết bị di động B. Các mẫu ứng dụng web

C. Mẫu ứng dụng hệ thống

D. Không có điều nào được đề cập ở trên Đáp án: B) Các mẫu WebApp

Giải trình:

Các mẫu WebApp được thiết kế để xử lý một tập hợp vấn đề cụ thể gặp phải khi phát triển các WebApp và chúng thường chứa các phần tử từ nhiều loại mẫu khác được thảo luận ở trên.

Q14. Các mẫu di động mô tả các vấn đề thường gặp phải khi phát triển các giải pháp cho nền tảng di động.

A. ĐÚNG VẬY B. SAI

Trả lời: A) Đúng Giải trình:

Khi xây dựng giải pháp cho nền tảng di động, các mẫu di động giải thích những khó khăn thường xuyên gặp phải. Thành ngữ chỉ cách triển khai tất cả hoặc một phần của một thuật toán hoặc cấu trúc dữ liệu nhất định cho một thành phần phần mềm bên trong ngữ cảnh của một ngôn ngữ lập trình cụ thể ở mức độ trừu tượng thấp hơn.

Q15. Các mẫu sáng tạo tập trung vào ___ của các đối tượng.

A. Sự sáng tạo B. Thành phần C. Đại diện

D. Tất cả những điều đã đề cập ở trên Đáp án: D) Tất cả những điều đã đề cập ở trên Giải trình:

Các mẫu sáng tạo liên quan đến việc "tạo, bố cục và biểu diễn" của các đối tượng và chúng cung cấp các kỹ thuật giúp việc khởi tạo đối tượng bên trong hệ thống dễ dàng hơn, cũng như "các ràng buộc về loại và số lượng đối tượng có thể được tạo ra trong hệ thống. "

Q16. Các mẫu cấu trúc tập trung vào các vấn đề và giải pháp liên quan đến cách ___ được tổ chức A. Các lớp và đối tượng

B. Yếu tố hệ thống C. Thiết bị liên lạc

D. Không có điều nào được đề cập ở trên Đáp án: A) Các lớp và đối tượng

Giải trình:

Những khó khăn và giải pháp liên quan đến cách các lớp và đối tượng được sắp xếp và kết hợp để xây dựng một cấu trúc rộng hơn là trọng tâm của các mẫu cấu trúc.

Q17. Các mẫu hành vi giải quyết các vấn đề liên quan đến việc phân công trách nhiệm giữa ___ được thực hiện giữa các đối tượng.

A. Đối tượng và giao tiếp của họ B. Các lớp và sự đại diện của chúng C. Nhận dạng mẫu

D. Không có điều nào được đề cập ở trên Đáp án: A) Đối tượng và giao tiếp của họ Giải trình:

Các mẫu cấu trúc quan tâm đến những khó khăn và giải pháp liên quan đến việc tổ chức và tích hợp các lớp và đối tượng để xây dựng một cấu trúc rộng hơn.

Q18. Bản thân các mẫu có thể không đủ để phát triển một thiết kế hoàn chỉnh.

A. ĐÚNG VẬY B. SAI

Trả lời: A) Đúng Giải trình:

Có thể chỉ riêng các mẫu sẽ không đủ để tạo ra một thiết kế toàn diện. Trong một số trường hợp, nó có thể được yêu cầu cung cấp một kiến trúc khung cụ thể cho việc triển khai, được gọi là một khuôn khổ, để tạo điều kiện thuận lợi cho quá trình thiết kế.

Q19. Một kiến trúc nhỏ có thể tái sử dụng cung cấp cấu trúc và hành vi chung cho một nhóm phần mềm trừu tượng,

A. ĐÚNG VẬY B. SAI

Trả lời: A) Đúng Giải trình:

"Một kiến trúc nhỏ có thể tái sử dụng cung cấp cấu trúc và hành vi chung cho một nhóm phần mềm trừu tượng, cũng như bối cảnh chỉ định sự cộng tác và sử dụng của chúng bên trong một miền nhất định", theo định nghĩa.

Q20. Các mẫu thiết kế trừu tượng hơn các khuôn khổ.

A. ĐÚNG VẬY B. SAI

Trả lời: A) Đúng Giải trình:

Các khuôn khổ cụ thể hơn các mẫu thiết kế. Mã có thể đóng gói các khuôn khổ, nhưng chỉ các mẫu của các mẫu mới có thể được đóng gói trong mã. Các khung công tác có lợi thế là có thể được viết ra bằng các ngôn ngữ lập trình, sau đó được thực thi và tái sử dụng trực tiếp.

Q1. Thiết kế cho các ứng dụng Web bao gồm, A. Chỉ hoạt động thiết kế

B. Các hoạt động kỹ thuật và phi kỹ thuật C. Chỉ các hoạt động thử nghiệm

D. Không có điều nào được đề cập ở trên Đáp án: B) Các hoạt động kỹ thuật và phi kỹ thuật Giải trình:

Thiết kế cho các ứng dụng Web bao gồm các hoạt động kỹ thuật và phi kỹ thuật.

Quý 2. WebApp, tạo ___ và lập kế hoạch điều hướng xảy ra trong WebApp.

A. Bố cục thẩm mỹ của giao diện người dùng B. Xác định cấu trúc kiến trúc tổng thể

C. Phát triển nội dung và chức năng nằm trong kiến trúc D. Tất cả những điều đã đề cập ở trên

Đáp án: D) Tất cả những điều đã đề cập ở trên Giải trình:

WebApp, thiết lập bố cục trực quan của giao diện người dùng, xác định khung kiến trúc tổng thể, tạo ra nội dung và chức năng tồn tại trong kiến trúc và tổ chức điều hướng xảy ra trong WebApp.

Q3. Trong số những người sau đây, ai tham gia vào việc tạo ra một mô hình thiết kế WebApp?

A. Kỹ sư web B. Thiết kế đồ họa

C. Nhà phát triển nội dung

D. Tất cả những điều đã đề cập ở trên Đáp án: D) Tất cả những điều đã đề cập ở trên Giải trình:

Các kỹ sư web, nhà thiết kế đồ họa, nhà phát triển nội dung và các bên liên quan khác đều tham gia vào việc tạo ra một mô hình thiết kế WebApp.

Q4. Thiết kế web cho phép bạn tạo một mô hình có thể được đánh giá về chất lượng và được cải thiện trước khi tạo nội dung và mã.

A. ĐÚNG VẬY B. SAI

Trả lời: A) Đúng Giải trình:

Chúng tôi có thể thiết kế một mô hình có thể được đánh giá về chất lượng và được cải thiện trước khi tạo nội dung và mã, thực hiện các thử nghiệm và người dùng cuối tham gia với số lượng lớn. Giai đoạn thiết kế là khi chất lượng của WebApp được thiết lập.

Q5. Các bước chính bao gồm thiết kế WebApp,

A. Thông tin thu được trong quá trình lập mô hình yêu cầu

B. Thiết kế nội dung sử dụng mô hình nội dung được phát triển trong quá trình phân tích

C. Thiết kế kiến trúc tập trung vào cấu trúc siêu phương tiện tổng thể của tất cả các đối tượng và chức năng nội dung

D. Không có điều nào được đề cập ở trên Đáp án: D) Không có điều nào được đề cập ở trên Giải trình:

Các bước chính bao gồm thiết kế WebApp là thông tin thu được trong quá trình mô hình hóa yêu cầu, thiết kế nội dung sử dụng mô hình nội dung được phát triển trong quá trình phân tích và thiết kế kiến trúc tập trung vào cấu trúc siêu phương tiện tổng thể của tất cả các đối tượng và chức năng nội dung.

Q6. Thiết kế giao diện thiết lập bố cục và cơ chế tương tác xác định giao diện người dùng.

A. ĐÚNG VẬY B. SAI

Trả lời: A) Đúng Giải trình:

Thiết kế giao diện là quá trình xác định bố cục và các kỹ thuật tương tác sẽ được sử dụng để hình thành giao diện người dùng.

Q7. Thiết kế điều hướng xác định,

A. Cách người dùng cuối điều hướng thông qua cấu trúc siêu phương tiện B. Thiết kế thành phần thể hiện cấu trúc chi tiết bên trong

C. Các yếu tố chức năng của WebApp D. Tất cả những điều đã đề cập ở trên Đáp án: D) Tất cả những điều đã đề cập ở trên Giải trình:

Khi nói đến các ứng dụng web, thiết kế điều hướng xác định cách người dùng cuối điều hướng qua khung siêu phương tiện, trong khi thiết kế thành phần thể hiện cấu trúc bên trong chi tiết của các phần chức năng trong WebApp.

Q8. Mô hình thiết kế bao gồm các vấn đề về nội dung, thẩm mỹ, kiến trúc, giao diện, điều hướng và thiết kế cấp thành phần là ____.

A. Sản phẩm chính B. Công việc phụ C. Kiến trúc bên trong

D. Không có điều nào được đề cập ở trên Đáp án: A) Sản phẩm chính

Giải trình:

Sản phẩm công việc chính được tạo ra trong quá trình thiết kế WebApp là một mô hình thiết kế kết hợp các thách thức về nội dung, thẩm mỹ, kiến trúc, giao diện, điều hướng và thiết kế cấp thành phần. Mô hình thiết kế này được sử dụng để hướng dẫn sự phát triển của WebApp.

Q9. Mỗi yếu tố của mô hình thiết kế đều được xem xét để tìm ra lỗi.

A. ĐÚNG VẬY

B. SAI Trả lời: A) Đúng Giải trình:

Mỗi phần của mô hình thiết kế được xem xét kỹ lưỡng nhằm cố gắng xác định bất kỳ sai sót, mâu thuẫn hoặc thiếu sót nào có thể đã xảy ra.

Một phần của tài liệu câu hỏi trắc nghiệm môn kiến trúc và thiết kế phần mềm CTU (Trang 63 - 67)

Tải bản đầy đủ (PDF)

(178 trang)