Font size
WorksheetsCâu hỏi về Mô hình hóa hệ thống
Total questions: 113
Worksheet time: 1hrs 4mins
Mô hình hóa hệ thống là gì?
Quá trình xây dựng phần mềm
Quá trình xây dựng các mô hình trừu tượng của hệ thống
Quá trình kiểm thử phần mềm
Quá trình triển khai phần mềm
Mô hình nào biểu diễn ngữ cảnh và môi trường của hệ thống?
Mô hình ngữ cảnh
Mô hình tương tác
Mô hình cấu trúc
Mô hình hành vi
Ký hiệu đồ họa nào thường được sử dụng trong mô hình hóa hệ thống?
UML (Unified Modeling Language)
BPMN (Business Process Model and Notation)
ERD (Entity-Relationship Diagram)
DFD (Data Flow Diagram)
Mô hình hóa hệ thống giúp làm gì?
Hiểu chức năng của hệ thống và giao tiếp với khách hàng
Tăng tốc độ phát triển phần mềm
Đảm bảo tính bảo mật của hệ thống
Tăng hiệu suất hệ thống
Mô hình nào giúp làm rõ hệ thống đã có làm được gì?
Mô hình ngữ cảnh
Mô hình tương tác
Mô hình hệ thống đã có sẵn
Mô hình hệ thống mới
Mô hình nào được sử dụng để giải thích các yêu cầu cho các bên liên quan?
Mô hình ngữ cảnh
Mô hình tương tác
Mô hình hệ thống đã có sẵn
Mô hình hệ thống mới
Góc nhìn bên ngoài (external perspective) trong mô hình hóa hệ thống biểu diễn gì?
Ngữ cảnh và môi trường của hệ thống
Các thành phần bên trong hệ thống
Các tương tác giữa các thành phần hệ thống
Các hành vi của hệ thống
Góc nhìn bên trong (internal perspective) trong mô hình hóa hệ thống biểu diễn gì?
Ngữ cảnh và môi trường của hệ thống
Các thành phần bên trong hệ thống
Các tương tác giữa các thành phần hệ thống
Các hành vi của hệ thống
Mô hình nào biểu diễn các tương tác giữa các thành phần của hệ thống?
Mô hình ngữ cảnh
Mô hình tương tác
Mô hình cấu trúc
Mô hình hành vi
Mô hình nào biểu diễn cấu trúc của hệ thống?
Mô hình ngữ cảnh
Mô hình tương tác
Mô hình cấu trúc
Mô hình hành vi
Mô hình nào biểu diễn cấu trúc của hệ thống?
Mô hình ngữ cảnh
Mô hình tương tác
Mô hình cấu trúc
Mô hình hành vi
Mô hình nào biểu diễn các hành vi của hệ thống?
Mô hình ngữ cảnh
Mô hình tương tác
Mô hình cấu trúc
Mô hình hành vi
Mô hình hóa hệ thống giúp gì trong quá trình phát triển phần mềm?
Giảm chi phí phát triển
Tăng cường bảo mật hệ thống
Hiểu rõ yêu cầu và thiết kế hệ thống
Tăng hiệu suất hệ thống
Ký hiệu UML trong mô hình hóa hệ thống giúp làm gì?
Biểu diễn các mô hình trừu tượng của hệ thống
Tăng tốc độ phát triển phần mềm
Đảm bảo tính bảo mật của hệ thống
Tăng hiệu suất hệ thống
Mô hình nào được sử dụng để thảo luận về các điểm mạnh và yếu của hệ thống?
Mô hình ngữ cảnh
Mô hình tương tác
Mô hình hệ thống đã có sẵn
Mô hình hệ thống mới
Mô hình nào giúp xác định các yêu cầu chức năng và phi chức năng của hệ thống?
Mô hình ngữ cảnh
Mô hình tương tác
Mô hình hệ thống đã có sẵn
Mô hình hệ thống mới
Mô hình hóa ngữ cảnh giúp làm gì?
Biểu diễn các dịch vụ hệ thống cung cấp
Xác định các yêu cầu chức năng và phi chức năng
Xác định các yêu cầu người dùng
Hiểu ngữ cảnh và môi trường của hệ thống
Góc nhìn bên ngoài trong mô hình hóa hệ thống giúp làm gì?
Hiểu rõ các tương tác giữa các thành phần hệ thống
Hiểu ngữ cảnh và môi trường của hệ thống
Xác định các yêu cầu người dùng
Biểu diễn các hành vi của hệ thống
Mô hình nào giúp hiểu các tương tác giữa hệ thống và các bên liên quan?
Mô hình ngữ cảnh
Mô hình tương tác
Mô hình cấu trúc
Mô hình hành vi
Mô hình nào giúp làm rõ cấu trúc bên trong của hệ thống?
Mô hình ngữ cảnh
Mô hình tương tác
Mô hình cấu trúc
Mô hình hành vi
Mô hình hành vi giúp làm gì
Mô hình nào giúp làm rõ cấu trúc bên trong của hệ thống?
Mô hình ngữ cảnh
Mô hình tương tác
Mô hình cấu trúc
Mô hình hành vi
Mô hình hành vi giúp làm gì?
Hiểu ngữ cảnh và môi trường của hệ thống
Biểu diễn các tương tác giữa các thành phần hệ thống
Biểu diễn cấu trúc của hệ thống
Biểu diễn các hành vi của hệ thống
Mô hình kiến trúc phần mềm 4+1 bao gồm các góc nhìn nào?
Logical, Physical, Process, Development, Scenarios
Logical, Structural, Behavioral, Process, Development
Structural, Functional, Development, Deployment, Scenarios
Logical, Functional, Process, Deployment, Scenarios
Góc nhìn luận lý trong mô hình 4+1 biểu diễn điều gì?
Các thành phần vật lý của hệ thống
Các thành phần trừu tượng chính của hệ thống
Cách phần mềm được triển khai
Các kịch bản sử dụng hệ thống
Góc nhìn vật lý trong mô hình 4+1 cho thấy điều gì?
Cách các tương tác thời gian thực xảy ra
Cách phần mềm được phân chia thành các thành phần
Cách các đối tượng hoặc lớp đối tượng liên kết với nhau
Cách hệ thống xử lý các yêu cầu phi chức năng
Góc nhìn quy trình trong mô hình 4+1 biểu diễn điều gì?
Các quy trình hoạt động của phần mềm
Các thành phần vật lý của hệ thống
Cách các thành phần phần mềm được phân bố
Các lớp trừu tượng chính
Góc nhìn triển khai trong mô hình 4+1 tập trung vào điều gì?
Cách phần mềm được phân chia thành các thành phần
Cách các đối tượng tương tác với nhau
Cách phần mềm được triển khai trên phần cứng
Các kịch bản sử dụng hệ thống
Scenarios trong mô hình 4+1 có vai trò gì?
Biểu diễn các yêu cầu chức năng của hệ thống
Kiểm thử hệ thống
Mô tả các trường hợp sử dụng
Quản lý các thành phần phần mềm
Mẫu thiết kế kiến trúc là gì?
Mẫu thiết kế kiến trúc là gì?
Một phương pháp thiết kế giao diện người dùng
Một phương pháp để biểu diễn, chia sẻ và tái sử dụng kiến thức
Một phương pháp kiểm thử phần mềm
Một phương pháp quản lý dự án phần mềm
Một trong những lợi ích của việc sử dụng mẫu thiết kế kiến trúc là gì?
Giảm chi phí phần cứng
Tăng tốc độ phát triển phần mềm
Tăng khả năng tái sử dụng và chia sẻ kiến thức
Giảm số lượng lỗi phần mềm
Khi nào mẫu thiết kế kiến trúc hữu ích nhất?
Khi yêu cầu hiệu suất hệ thống cao
Khi cần sự linh hoạt trong thiết kế giao diện
Khi cần chia sẻ và tái sử dụng kiến thức về thiết kế
Khi kiểm thử phần mềm
Quyết định kiến trúc phần mềm liên quan đến việc gì?
Thiết kế giao diện người dùng
Định nghĩa các hệ thống con và cách chúng tương tác
Lập trình các module chi tiết
Viết tài liệu hướng dẫn sử dụng
Kiến trúc phần mềm ảnh hưởng đến điều gì?
Chức năng của phần mềm
Hiệu suất, độ bền, khả năng phân tán và bảo trì của hệ thống
Thiết kế giao diện người dùng
Cách phần mềm được cài đặt
Kiến trúc hệ thống nhỏ liên quan đến điều gì?
Các hệ thống phức tạp bao gồm nhiều thành phần
Kiến trúc của các chương trình riêng biệt và cách phân chia chúng
Cách phần mềm được phân phối trên các máy tính khác nhau
Quản lý các dịch vụ mạng
Kiến trúc hệ thống lớn bao gồm gì?
Các chương trình đơn lẻ
Các hệ thống phức tạp bao gồm các hệ thống con và các thành phần chương trình
Các thành phần phần mềm nhỏ
Các tài liệu hướng dẫn sử dụng
Tại sao kiến trúc phần mềm quan trọng?
Nó ảnh hưởng đến khả năng mở rộng của phần mềm
Nó làm tăng số lượng dòng mã
Nó làm giảm thời gian phát triển
Nó gi
Tại sao kiến trúc phần mềm quan trọng?
Nó ảnh hưởng đến khả năng mở rộng của phần mềm
Nó làm tăng số lượng dòng mã
Nó làm giảm thời gian phát triển
Nó giúp viết tài liệu dễ dàng hơn
Các yêu cầu chức năng thường được phản ánh trong phần nào của kiến trúc phần mềm?
Thành phần riêng lẻ
Toàn bộ hệ thống
Giao diện người dùng
Tài liệu hướng dẫn
Các yêu cầu phi chức năng thường được phản ánh trong phần nào của kiến trúc phần mềm?
Thành phần riêng lẻ
Kiến trúc hệ thống
Giao diện người dùng
Tài liệu hướng dẫn
Một trong những vai trò của kiến trúc sư phần mềm là gì?
Viết mã nguồn phần mềm
Quản lý dự án phần mềm
Thiết kế và định hình kiến trúc của hệ thống
Đào tạo nhân viên mới
Tại sao việc hiểu kiến trúc phần mềm lại quan trọng đối với các bên liên quan?
Để họ có thể viết mã
Để họ có thể kiểm thử phần mềm
Để họ có thể hiểu cách phần mềm hoạt động và tương tác
Để họ có thể lập kế hoạch marketing
Góc nhìn phát triển trong mô hình 4+1 tập trung vào điều gì?
Các thành phần vật lý của hệ thống
Quá trình triển khai phần mềm
Cách phần mềm được phát triển và xây dựng
Các kịch bản sử dụng hệ thống
Quá trình thiết kế kiến trúc thường bắt đầu từ đâu?
Từ việc xác định các thành phần chi tiết
Từ việc phân tích yêu cầu của hệ thống
Từ việc viết mã nguồn
Từ việc kiểm thử phần mềm
Thiết kế phần mềm là gì?
Quá trình viết mã nguồn
Quá trình xác định các thành phần phần mềm và mối liên kết giữa chúng dựa trên yêu cầu của khách hàng
Quá trình kiểm thử phần mềm
Quá trình bảo trì phần mềm
Hiện thực phần mềm là gì?
Quá trình kiểm thử phần mềm
Quá trình hiện thực hóa thiết kế thành chương trình
Quá trình viết tài liệu hướng dẫn
Quá trình bảo trì phần mềm
Hiện thực phần mềm là gì?
Quá trình kiểm thử phần mềm
Quá trình hiện thực hóa thiết kế thành chương trình
Quá trình viết tài liệu hướng dẫn
Quá trình bảo trì phần mềm
Thiết kế và hiện thực phần mềm là hai hoạt động như thế nào?
Tách biệt hoàn toàn
Đan xen lẫn nhau
Hoàn toàn độc lập
Không liên quan đến nhau
Thiết kế hướng đối tượng sử dụng gì để biểu diễn?
UML
SQL
HTML
XML
Thiết kế mẫu là gì?
Một phương pháp lập trình
Một phương pháp thiết kế giao diện người dùng
Một phương pháp để giải quyết các vấn đề thiết kế thường gặp
Một phương pháp kiểm thử phần mềm
Phát triển mã nguồn mở liên quan đến gì?
Sử dụng phần mềm đóng gói
Sử dụng và phát triển các thành phần mã nguồn mở
Thiết kế giao diện người dùng
Quản lý dự án phần mềm
Một trong những nguyên tắc chính trong thiết kế giao diện người dùng là gì?
Tối ưu hóa cho các thiết bị di động
Tính đến nhu cầu, kinh nghiệm và khả năng của người dùng hệ thống
Tăng tốc độ phát triển phần mềm
Giảm chi phí phát triển
Thiết kế UI cần nhận thức được điều gì?
Các hạn chế về tài chính của dự án
Các hạn chế về vật lý và tinh thần của người dùng
Các công nghệ mới nhất
Các yêu cầu chức năng của hệ thống
Các mô hình thiết kế hệ thống có vai trò gì trong dự án lớn?
Giảm thời gian phát triển
Là cơ chế giao tiếp quan trọng giữa các nhóm thiết kế khác nhau
Tăng chi phí dự án
Giảm số lượng lỗi phần mềm
Thiết kế thuật toán là gì?
Quá trình thiết kế giao diện người dùng
Quá trình thiết kế các thuật toán để giải quyết các vấn đề cụ thể
Quá trình viết mã nguồn
Quá trình kiểm thử phần mềm
Thiết kế cơ sở dữ liệu liên quan đến điều gì?
Thiết kế giao diện người dùng
Thiết kế cấu trúc và tổ chức của cơ sở dữ liệu
Thiết kế các thuật toán
Kiể
Thiết kế cơ sở dữ liệu liên quan đến điều gì?
Thiết kế giao diện người dùng
Thiết kế cấu trúc và tổ chức của cơ sở dữ liệu
Thiết kế các thuật toán
Kiểm thử cơ sở dữ liệu
Thiết kế hướng đối tượng bao gồm những giai đoạn nào?
Phân tích, thiết kế, kiểm thử
Thiết kế, hiện thực, bảo trì
Phát triển, triển khai, bảo trì
Xác định yêu cầu, thiết kế, hiện thực
Trong thiết kế giao diện người dùng, cần thừa nhận điều gì?
Người dùng luôn biết cách sử dụng hệ thống
Ai cũng có thể nhầm lẫn
Hệ thống không bao giờ gặp lỗi
Giao diện không cần thân thiện
Mục tiêu chính của thiết kế giao diện người dùng là gì?
Tăng tốc độ phát triển phần mềm
Đáp ứng nhu cầu và trải nghiệm người dùng
Giảm chi phí phát triển
Tăng tính bảo mật của hệ thống
Quá trình thiết kế phần mềm bao gồm gì?
Viết mã nguồn
Định nghĩa các thành phần phần mềm và mối liên kết giữa chúng
Kiểm thử phần mềm
Bảo trì phần mềm
Một ví dụ về biểu đồ hoạt động trong thiết kế phần mềm là gì?
Biểu đồ lớp
Biểu đồ liên kết
Biểu đồ hoạt động swimming lane
Biểu đồ thành phần
Quản lý bản quyền trong thiết kế phần mềm liên quan đến điều gì?
Sử dụng các thành phần mã nguồn mở mà không cần kiểm tra
Duy trì thông tin về các thành phần mã nguồn mở đã tải về và sử dụng
Thiết kế giao diện người dùng
Bảo trì phần mềm
Một trong những nguyên tắc quan trọng trong thiết kế phần mềm là gì?
Giảm thiểu số lượng mã nguồn
Đảm bảo phần mềm dễ dàng bảo trì và mở rộng
Tăng số lượng thành phần phần mềm
Giảm thiểu tài liệu hướng dẫn
Thiết kế cơ sở dữ liệu bao gồm việc gì?
Xác định cấu trúc dữ liệu và cách tổ chức dữ liệu trong cơ sở dữ liệu
Viết mã nguồn
Thiết kế giao diện người dùng
Kiểm thử cơ sở dữ liệu
Thiết kế thuật toán có vai
Thiết kế cơ sở dữ liệu bao gồm việc gì?
Xác định cấu trúc dữ liệu và cách tổ chức dữ liệu trong cơ sở dữ liệu
Viết mã nguồn
Thiết kế giao diện người dùng
Kiểm thử cơ sở dữ liệu
Thiết kế thuật toán có vai trò gì trong phần mềm?
Định nghĩa các giao diện người dùng
Giải quyết các vấn đề cụ thể bằng cách xác định các bước xử lý
Tăng tốc độ phát triển phần mềm
Bảo trì phần mềm
Mục đích của việc hiện thực phần mềm là gì?
Đáp ứng các yêu cầu thiết kế chi tiết
Thỏa mãn người dùng cuối
Tăng tính phức tạp của mã nguồn
Giảm chi phí phát triển
"Unit Implementation" được hiểu là gì?
Lập trình các đơn vị phần mềm nhỏ nhất
Thiết kế giao diện người dùng
Tạo lập các tài liệu hướng dẫn sử dụng
Kiểm tra và bảo trì phần mềm
Một quy tắc vàng trong hiện thực phần mềm là gì?
Kiểm tra các yêu cầu và thiết kế lại một lần nữa
Không cần kiểm tra lại thiết kế sau khi mã hóa
Tập trung vào việc lập trình nhanh chóng
Đơn giản hóa tất cả các quy trình
Tại sao cần xác nhận các thiết kế chi tiết trước khi hiện thực?
Để đảm bảo các thiết kế đáp ứng yêu cầu của người dùng
Để giảm chi phí phát triển
Để tiết kiệm thời gian kiểm thử
Để tăng tốc độ mã hóa
Chuẩn bị đo thời gian phân loại theo các bước nào?
Thiết kế chi tiết, mã hóa, kiểm duyệt mã, biên soạn, kiểm tra và sửa chữa lỗi
Thiết kế chi tiết, lập tài liệu, mã hóa, kiểm duyệt mã, bảo trì phần mềm
Mã hóa, kiểm tra, triển khai, bảo trì, nâng cấp phần mềm
Kiểm tra, mã hóa, triển khai, kiểm duyệt mã, bảo trì
Mục đích của việc ghi lại lỗi khi sử dụng form là gì?
Để theo dõi và sửa chữa lỗi một cách hệ thống
Để lưu trữ dữ liệu người dùng
Để tăng tốc độ phát triển phần mềm
Để phân tích thị trường
Tiêu chuẩn yêu cầu đối với việc mã hóa bao gồm gì?
Tính đúng đắn và rõ ràng
Tính linh hoạt và tiết kiệm
Tính đơn giản và nhanh chóng
Tính bảo mật và khả năng mở rộng
Tiêu chuẩn yêu cầu đối với việc mã hóa bao gồm gì?
Tính đúng đắn và rõ ràng
Tính linh hoạt và tiết kiệm
Tính đơn giản và nhanh chóng
Tính bảo mật và khả năng mở rộng
Ước lượng kích thước và thời gian dựa trên gì?
Dữ liệu đã có
Kinh nghiệm cá nhân
Yêu cầu khách hàng
Ngân sách dự án
Làm việc với các đoạn mã có kích thước bao nhiêu là hợp lý?
+-100 LOC
+-200 LOC
+-300 LOC
+-400 LOC
Hiện thực mã chương trình bao gồm bước nào sau đây?
Lập kế hoạch cấu trúc và thiết kế mã
Thiết kế giao diện người dùng
Viết tài liệu hướng dẫn
Tạo lập báo cáo phân tích
Tại sao cần tự kiểm tra lại thiết kế/cấu trúc trước khi mã hóa?
Để đảm bảo tính đúng đắn và hiệu quả của mã nguồn
Để tăng tốc độ mã hóa
Để giảm chi phí phát triển
Để làm hài lòng khách hàng
Quy tắc đặt tên trong hiện thực mã chương trình cần tuân thủ những gì?
Phù hợp và rõ ràng
Ngắn gọn và xúc tích
Phức tạp và chi tiết
Bất kỳ tên nào cũng được
Kiểm tra Class cần xem xét điều gì?
Tên Class có thích hợp không
Class có được trừu tượng không
Header của Class có mô tả mục đích của hàm hay không
Tất cả các ý trên
Kiểm tra thuộc tính cần xác định điều gì?
Thuộc tính có cần thiết không
Thuộc tính có thể là static không
Thuộc tính có nên là final không
Tất cả các ý trên
Phương pháp kiểm tra phương thức khởi dựng cần xác định điều gì?
Phương thức có cần thiết không
Phương thức có leverage các constructor hiện có không
Phương thức có initialize tất cả các thuộc tính không
Tất cả các ý trên
Làm thế nào để lập trình 1000 LoC/ngày?
Lập kế hoạch cấu trúc và thiết kế mã chương trình
Tăng tốc độ đánh máy
Tập trung vào các yêu cầu củ
Làm thế nào để lập trình 1000 LoC/ngày?
Lập kế hoạch cấu trúc và thiết kế mã chương trình
Tăng tốc độ đánh máy
Tập trung vào các yêu cầu của khách hàng
Giảm thời gian kiểm tra mã
Kiểm tra thuộc tính có cần xác định điều gì?
Sự cần thiết của thuộc tính
Thuộc tính có thể là static hay không
Thuộc tính có nên là final hay không
Tất cả các ý trên
Tại sao cần ghi chú lại các mốc thời gian trong quá trình hiện thực mã chương trình?
Để theo dõi tiến độ và quản lý thời gian hiệu quả
Để lưu trữ dữ liệu người dùng
Để phân tích thị trường
Để giảm chi phí phát triển
Việc chuẩn bị để hiện thực bao gồm gì?
Xác nhận các thiết kế chi tiết phải hiện thực
Mã hóa từ một thiết kế được mô tả bằng văn bản
Đo thời gian phân loại theo các bước
Tất cả các ý trên
Mục đích của việc biên dịch mã lệnh là gì?
Kiểm tra và sửa chữa các lỗi cú pháp
Thiết kế giao diện người dùng
Viết tài liệu hướng dẫn
Tạo lập báo cáo phân tích
Mục tiêu của kiểm thử phần mềm là gì?
Để chỉ ra rằng chương trình thực hiện đúng như mong đợi và tìm ra lỗi
Để giảm chi phí phát triển
Để tăng tốc độ lập trình
Để làm hài lòng khách hàng
Kiểm thử đơn vị (unit testing) tập trung vào điều gì?
Kiểm thử chức năng của các đối tượng hay các phương thức
Kiểm thử giao diện người dùng
Kiểm thử hiệu suất hệ thống
Kiểm thử tính bảo mật
Kiểm thử component (component testing) tập trung vào điều gì?
Kiểm thử giao diện component
Kiểm thử chức năng của các phương thức
Kiểm thử tính bảo mật
Kiểm thử giao diện người dùng
Kiểm thử hệ thống (system testing) tập trung vào điều gì?
Kiểm thử tương tác giữa các component
Kiểm thử giao diện người dùng
Kiểm thử tính bảo mật
Kiểm th
Kiểm thử hệ thống (system testing) tập trung vào điều gì?
Kiểm thử tương tác giữa các component
Kiểm thử giao diện người dùng
Kiểm thử tính bảo mật
Kiểm thử hiệu suất hệ thống
Kiểm thử tự động nên sử dụng gì để hỗ trợ kiểm thử đơn vị?
Framework kiểm thử tự động (như JUnit)
Các công cụ kiểm thử thủ công
Phần mềm thiết kế giao diện
Các chương trình bảo mật
Mục tiêu của kiểm thử giao diện là gì?
Tìm ra lỗi gây ra bởi các lỗi giao diện hoặc giả định sai về các giao diện
Kiểm thử chức năng của các phương thức
Kiểm thử hiệu suất hệ thống
Kiểm thử tính bảo mật
Một loại giao diện trong kiểm thử giao diện là gì?
Giao diện có tham số
Giao diện người dùng
Giao diện hệ thống
Giao diện bảo mật
Kiểm thử phát triển là trách nhiệm của ai?
Đội ngũ phát triển phần mềm
Người dùng cuối
Nhóm marketing
Nhóm hỗ trợ khách hàng
Kiểm thử phát hành là gì?
Kiểm thử hệ thống trước khi phát hành cho khách hàng
Kiểm thử hệ thống sau khi phát hành cho khách hàng
Kiểm thử hệ thống trong giai đoạn phát triển
Kiểm thử hệ thống trong giai đoạn bảo trì
Phương pháp kiểm thử hộp đen tập trung vào điều gì?
Kiểm thử chức năng của hệ thống mà không cần biết cấu trúc bên trong
Kiểm thử hiệu suất hệ thống
Kiểm thử tính bảo mật
Kiểm thử giao diện người dùng
Phương pháp kiểm thử hộp trắng tập trung vào điều gì?
Kiểm thử cấu trúc bên trong của hệ thống
Kiểm thử hiệu suất hệ thống
Kiểm thử tính bảo mật
Kiểm thử giao diện người dùng
Phương pháp kiểm thử hộp xám là gì?
Kết hợp giữa kiểm thử hộp đen và kiểm thử hộp trắng
Kiểm thử hiệu suất hệ thống
Kiểm thử tính bảo mật
Kiểm thử giao diện người dùng
Mục tiêu của kiểm thử validation là gì?
Để chỉ ra rằng phần mềm thỏa mãn các yêu cầu đưa ra
Để
Mục tiêu của kiểm thử validation là gì?
Để chỉ ra rằng phần mềm thỏa mãn các yêu cầu đưa ra
Để tìm ra các lỗi của phần mềm
Để giảm chi phí phát triển
Để tăng tốc độ lập trình
Mục tiêu của kiểm thử defect là gì?
Để tìm ra các tình huống mà phần mềm không hoạt động đúng như mong đợi
Để chỉ ra rằng phần mềm thỏa mãn các yêu cầu đưa ra
Để giảm chi phí phát triển
Để làm hài lòng khách hàng
Tại sao cần kiểm tra kết quả của việc kiểm thử?
Để tìm ra lỗi và các bất thường
Để lưu trữ dữ liệu người dùng
Để phân tích thị trường
Để tăng tốc độ phát triển phần mềm
Kiểm thử người dùng tập trung vào điều gì?
Kiểm thử phần mềm bởi người dùng cuối
Kiểm thử tính bảo mật
Kiểm thử hiệu suất hệ thống
Kiểm thử giao diện người dùng
Cải tiến quy trình phần mềm bao gồm gì?
Cải tiến các phương pháp phát triển và kiểm thử phần mềm
Tăng tốc độ lập trình
Giảm chi phí phát triển
Tập trung vào giao diện người dùng
Cải tiến lập trình động bao gồm gì?
Tăng tính linh hoạt và khả năng thích ứng của phần mềm
Tăng tốc độ lập trình
Giảm chi phí phát triển
Tập trung vào giao diện người dùng
Bảo trì phần mềm bao gồm gì?
Sửa lỗi và nâng cấp phần mềm sau khi phát hành
Thiết kế giao diện người dùng
Viết tài liệu hướng dẫn
Tạo lập báo cáo phân tích
Mục đích của việc kiểm thử bản release là gì?
Để đảm bảo phần mềm hoạt động đúng như mong đợi trước khi phát hành
Để giảm chi phí phát triển
Để tăng tốc độ lập trình
Để làm hài lòng khách hàng
