Khi phân tích yêu cầu tích hợp cần quan tâm đến:
Tất cả đều sai
Tích hợp ứng dụng với phần mềm cũ
Cả 2 phương án
Chuyển đổi dữ liệu cũ sang khuôn dạng mới
Yêu cầu phi chức năng liên quan đến chuyên viên tin học bao gồm:
Tính tiến hoá; Tính tiện dụng; Tính hiệu quả; Tính bảo trì
Tính tái sử dụng; Tính bảo trì
Tính tiến hoá; Tính tái sử dụng; Tính hiệu quả; Tính tương thích
Mục tiêu chính của giai đoạn “Xác định yêu cầu” trong mô hình thác nước là:
Mô tả lại thế giới thực thông qua các mô hình trước khi thiết kế
Xác định chính xác các yêu cầu đặt ra cho phềm mềm
Mô tả các thành phần của phần mềm trước khi tiến hành cài đặt
Nội dung của màn hình chính gồm:
Danh sách các công việc có thể thực hiện với phần mềm
Kết quả tra cứu
Tiêu chí tra cứu
Kết quả nhận của giai đoạn “Thiết kế” trong mô hình thác nước là:
Mô hình phần mềm
Mô hình thế giới thực
Danh sách các yêu cầu cùng các thông tin có liên quan
Thông tin về hoạt động của thế giới thực
Tìm hiểu hiện trạng tổ chức bao gồm:
Đối nội; Đối ngoại; Chức danh
Thông tin kết xuất
Thông tin đầu vào
Quy mô hoạt động; Các hoạt động mà đơn vị có tham gia
Các phép toán trong ngôn ngữ thao tác dữ liệu (DML) bao gồm:
COMMIT, ROLLBACK
INSERT, UPDATE, DELETE, SELECT
INSERT, UPDATE, DELETE
Tính tiến hoá trong yêu cầu chất lượng phần mềm là:
Tốc độ xử lý nhanh
Sản phẩm có thể thay đổi về mặt chức năng một cách dễ dàng
Đạt hiệu quả kinh tế
Đầy đủ và chính xác các yêu cầu của người dùng
Nhóm phép toán Single-Row là:
=, <>, <, <=, >, >=
IN, NOT IN, All, ANY
EXISTS, NOT EXISTS
Yêu cầu về tốc độ truy xuất dữ liệu có liên quan đến:
Giao diện phần mềm
Cấu trúc truy vấn dữ liệu
Cấu trúc thiết kế cơ sở dữ liệu
Cả 2 phương án Cấu trúc truy vấn dữ liệu và Cấu trúc thiết kế cơ sở dữ liệu
Tính tiện dụng trong yêu cầu chất lượng phần mềm là:
Giao diện đẹp, trực quan, dễ thao tác
Cho phép người dùng khai báo các thay đổi về quy định với phần mềm
Ý nghĩa sử dụng của màn hình chính:
Cho phép người dùng nhập liệu và tính toán
Cho phép người dùng tra cứu, tìm kiếm thông tin
Cho phép người dùng chọn được công việc mà họ muốn thực hiện trên máy tính
Trước khi tiến hành phỏng vấn khách hàng cần chuẩn bị:
Bộ câu hỏi
Kế hoạch phỏng vấn (con người, thời gian, địa điểm)
Cả 2 đáp án
Kết quả chuyển giao của giai đoạn “Lập trình (cài đặt)” trong mô hình thác nước là:
Chương trình nguồn của phần mềm với cấu trúc cơ sở dữ liệu tương ứng
Mô hình xử lý; Mô hình dữ liệu
Danh sách các yêu cầu cùng với thông tin chi tiết về từng yêu cầu
Phần mềm với độ tin cậy cao
Trong khi phỏng vấn khách hàng cần chú ý:
Chỉ hỏi các câu hỏi liên quan đến nghiệp vụ hệ thống
Góp ý khéo với khách hàng
Lắng nghe, không nhìn ra ngoài khi khách hàng trình bày
Cả 3 phương án trên
Công nghệ phần mềm là:
Là một lĩnh vực nghiên cứu của tin học nhằm đưa ra các nguyên lý, phương pháp, công cụ, phương tiện giúp việc thiết kế và cài đặt một sản phẩm phần mềm đạt đầy đủ các yêu cầu về chất lượng
Là một lĩnh vực nghiên cứu của tin học nhằm đưa ra các nguyên lý, phương pháp, công cụ, phương tiện giúp việc thiết kế và cài đặt một sản phẩm phần mềm
Là một lĩnh vực nghiên cứu nhằm đưa ra các nguyên lý, phương pháp giúp việc thiết kế và cài đặt một sản phẩm phần mềm đạt đầy đủ các yêu cầu về chất lượng
Khi thiết kế dữ liệu với yêu cầu tính đúng đắn cần thoả mãn:
Đảm bảo đầy đủ và chính xác về mặt ngữ nghĩa các thông tin
Đảm bảo đầy đủ các thông tin
Đảm bảo chính xác về mặt ngữ nghĩa các thông tin
Yêu cầu chức năng hệ thống bao gồm:
Môi trường; Mô phỏng; Tự động; Phân quyền; Sao lưu
Môi trường; Kết xuất; Tự động; Phân quyền; Sao lưu
Lưu trữ; Mô phỏng; Tự động; Phân quyền; Sao lưu
Phép toán Multiple-Row có thể so sánh với truy vấn con:
Multiple-Column SubQuery
Multiple-Row SubQuery
Single-Row SubQuery
Cả Multiple-Column SubQuery và Multiple-Row SubQuery
Đặc điểm của phương pháp kiểm thử hộp đen là:
Dựa trên đặc tả các chức năng
Chỉ chú tâm đến phát hiện sai sót
Không quan tâm đến cài đặt cụ thể
Thành phần dữ liệu của phần mềm gồm:
Hệ thống các hàm đọc/ghi cùng với mô hình tổ chức dữ liệu tương ứng
Hệ thống các hàm xử lý tính toán
Hệ thống các hàm nhập/xuất cùng với hình thức trình bày
Phép toán Single-Row có thể so sánh với truy vấn con:
Ứng dụng của nhóm phần mềm hệ thống là
Phục vụ công tác quản lý nghiệp vụ
Phục vụ việc quản lý thời gian thực
Phục vụ cho các chương trình khác
Khi thêm một một bản ghi mới vào bảng, có thể sẽ ảnh hướng đến:
Ràng buộc NOT NULL trong bảng
Ràng buộc khoá chính trong bảng
Tất cả đều đúng
Ràng buộc khoá quan hệ trong bảng
Kết quả chuyển giao của giai đoạn “Thiết kế” trong mô hình thác nước là:
Mô tả thành phần giao diện; Mô tả thành phần xử lý; Mô tả thành phần dữ liệu
Các phản ánh của khách hàng trong quá trình sử dụng phần mềm
Mục tiêu chính của giai đoạn “Thiết kế” trong mô hình thác nước là:
Mô tả lại thế giời thực thông qua các mô hình trước khi thiết kế
Tạo lập phần mềm theo yêu cầu
Một trong các đặc điểm của phương pháp kiểm thử hộp đen là:
Dựa trên đặc tả cầu trúc
Quan tâm đến cài đặt cụ thể
Tối ưu câu truy vấn để cải thiện tốc độ cần:
Hạn chế sử dụng các hàm tính toán thống kê không cần thiết
Loại bỏ những bảng dư thừa (không liên quan) trong truy vấn
Nhược điểm của hình thức “Phỏng vấn” khi khảo sát hiện trạng:
Đòi hỏi kỹ năng giao tiếp
Khó thực hiện
Không hiệu quả
Mục tiêu chính của giai đoạn “Bảo trì” trong mô hình thác nước là:
Tăng độ tin cậy của phần mềm
Đảm bảo phần mềm vận hành tốt
Nội dung của màn hình giao diện gồm các thành phần:
Thành phần dữ liệu và Thành phần xử lý
Thành phần xử lý
Thành phần dữ liệu
Kết quả nhận của giai đoạn “Phân tích” trong mô hình thác nước là:
Yêu cầu đối với việc thiết lập ràng buộc quan hệ giữa 2 cột của 2 bảng là:
Cột bên bảng con là khóa ngoại
Hai cột đó phải cùng kiểu dữ liệu và độ rộng
Cột bên bảng cha là khoá chính
Khi xoá một bản ghi trong bảng, có thể sẽ ảnh hướng đến:
Ràng buộc khoá quan hệ ở bảng con khác có tham chiếu quan hệ đến bảng đó
Ràng buộc khoá chính trong bảng đó
Ràng buộc khoá quan hệ trong bảng đó
Nội dung của màn hình tra cứu gồm:
Thông tin tính toán
Tiêu chí tra cứu và Kết quả tra cứu
Thông tin nhập liệu
Tìm hiểu hiện trạng nghiệp vụ bao gồm:
Thông tin đầu vào; Quá trình xử lý; Thông tin kết xuất
Đối nội; Đối ngoại; Chức danh (hiện trạng tổ chức)
Truy vấn con dạng Single-Row SubQuery trả kết quả về:
Nhiều cột, một dòng
Một cột, một dòng
Nhiều cột, nhiều dòng
Một cột, nhiều dòng
Tính lặp lại trong yêu cầu kiểm thử phần mềm cần:
Cần đảm bảo đã kiểm tra hết tất cả các trường hợp
Được lặp lại để kiểm tra xem lỗi đã được sửa hay chưa
Kiểm tra dữ liệu cục bộ
Kết quả nhận của giai đoạn “Lập trình (cài đặt)” trong mô hình thác nước là:
Yêu cầu đối với kiểm thử phần mềm:
Được lập tài liệu
Tính lặp lại
Tính hệ thống
Thành phần của phần mềm gồm:
Thành phần giao diện
Các phép toán trong ngôn ngữ điều khiển dữ liệu (DCL) gồm có:
Phép toán Exists, Not Exists có thể so sánh với truy vấn con:
Cả 3 loại truy vấn trên
Mũi tên vẽ mối quan hệ giữa 2 bảng trong sơ đồ logic theo hướng:
Từ bảng cha đến bảng con
Cả hai chiều
Từ bảng con đến bảng cha
Khi thiết kế dữ liệu với yêu cầu tính hiệu quả cần thoả mãn:
Đảm bảo tốc độ nhanh, lưu trữ tối ưu
Vẫn đảm bảo tính đúng đắn, tính tiến hoá nhưng thoả mãn thêm tốc độ nhanh và lưu trữ tối ưu
Tính hiệu quả trong yêu cầu chất lượng phần mềm là:
Tốc độ xử lý nhanh, đạt hiệu quả kinh tế, sử dụng tối ưu tài nguyên hệ thống
Ý nghĩa sử dụng của màn hình tra cứu:
Cho phép người dùng tìm kiếm và xem các thông tin về các đối tượng
Phần mềm là một tập hợp bao gồm:
Các cấu trúc dữ liệu làm cho chương trình thao tác thông tin thích hợp
Các chương trình máy tính
Các tài liệu mô tả thao tác và cách dùng chương trình
Kết quả nhận của giai đoạn “Kiểm thử” trong mô hình thác nước là:
Danh sách các yêu cầu; Mô hình phần mềm; Phần mềm
Mục tiêu chính của giai đoạn “Lập trình (cài đặt)” trong mô hình thác nước là:
Để giảm bớt chi phí vận hành phần mềm cần:
Khả năng chứa tốt
Chương trình được kiểm thử và chạy debug trước khi đưa vào sử dụng
Cấu hình phần cứng tốt
Truy vấn con dạng Multiple-Row SubQuery trả kết quả về:
Khi vẽ đường quan hệ giữa 2 bảng SÁCH và CHI_TIẾT_PHIẾU_MƯỢN trong sơ đồ logic, đường mũi tên chỉ về đâu? Biết rằng mỗi sách có thể có nhiều chi tiết phiếu mượn, mỗi chi tiết phiếu mượn xác định duy nhất một sách
Chỉ về bảng CHI_TIẾT_PHIẾU_MƯỢN
Chỉ về bảng SÁCH
Chỉ về cả 2 bảng
Truy vấn con dạng Multiple-Column SubQuery trả kết quả về:
Nhiều dòng
Nhiều cột
Nhược điểm của mô hình thác nước là:
Nếu có sai sót ở một giai đoạn sẽ dẫn đến sai sót gấp bội ở giai đoạn tiếp theo
Tốn nhiều người
Khó tiếp cận
Khi phân tích yêu cầu về bảo mật cần quan tâm đến yếu tố:
Môi trường bảo mật
Mức độ bảo mật
Ảnh hưởng của bảo mật
Mục tiêu chính của giai đoạn “Kiểm thử” trong mô hình thác nước là:
Tìm hiểu tổng quan về thế giới thực bao gồm:
Cả hai phương án trên
Nhóm phép toán Multiple-Row là:
Ý nghĩa sử dụng của màn nhập liệu:
Cho phép người tìm kiếm, tra cứu thông tin
Cho phép người dùng thực hiện các công việc có liên quan đến ghi chép trong thế giới thực
Nội dung của màn hình nhập liệu gồm:
Thông tin nhập liệu và Thông tin tính toán
Tính đúng đắn trong yêu cầu chất lượng phần mềm là:
Mục tiêu chính của giai đoạn “Phân tích” trong mô hình thác nước là:
Phương án khác
Mục tiêu chính của thiết kế giao diện là:
Mô tả cấu trúc dữ liệu
Mô tả cấu trúc chương trình
Mô tả hệ thống các màn hình giao diện
Khi thiết kế dữ liệu với yêu cầu tính tiến hoá cần thoả mãn:
Vẫn đảm bảo tính đúng đắn nhưng thoả mãn thêm tính tiến hoá
Đảm bảo tính tiến hoá
Loại thông tin nào dưới đây khi xác định yêu cầu phần mềm:
Cách thức tiến hành và các quy định liên quan
Phạm vi của hệ thống
Cơ sở hạ tầng
Trong cùng một bảng có thể:
Truy vấn kết nối từ bảng tới chính nó
Tạo mối quan hệ giữa một cột đến một cột khác
Một trong các đặc điểm của phần mềm:
Phần mềm được chế tạo theo nghĩa cổ điển
Phần mềm được lắp ráp từ các thành phần có sẵn
Phần mềm không “hỏng đi”
Mô hình xoắn ốc thích hợp với:
Những hệ thống không xác định rõ yêu cầu nghiệp vụ
Những hệ thống lớn và phức tạp
Những hệ thống đã hiểu rõ về yêu cầu nghiệp vụ ngay từ ban đầu
Nhược điểm của hình thức “Quan sát” khi khảo sát hiện trạng:
Mất nhiều thời gian
Chi phí chuẩn bị lớn
Phân loại màn hình giao diện gồm:
Màn hình chính; Màn hình nhập liệu; Màn hình kết quảMàn hình tra cứu
Màn hình chính; Màn hình nhập liệu; Màn hình kết quả; Màn hình thông báo; Màn hình tra cứu
Màn hình chính; Màn hình nhập liệu; Màn hình tra cứu
Màn hình chính; Màn hình nhập liệu; Màn hình thông báo; Màn hình tra cứu
Mô hình hoá chức năng cần thực hiện:
Định danh các chức năng
Xác định tác nhân tạo dữ liệu và tác nhân tiêu thụ dữ liệu
Xác định cách thức dữ liệu di chuyển trong hệ thống
Công việc của phương pháp hộp trắng cần:
Kiểm tra giao tiếp của đơn vị, dữ liệu cục bộ, các điều kiện biên và đảm bảo mọi con đường thực hiện phải đi qua ít nhất một lần
Kiểm tra các điều kiện biên
Mô hình bản mẫu thích hợp với:
Những hệ thống chưa xác định rõ yêu cầu nghiệp vụ
Các thông tin cần mô tả một màn hình giao diện gồm:
Tên màn hình (Tên công việc muốn thực hiện trên máy tính)
Nội dung (Cấu trúc thành phần bên trong màn hình)
Nội dung của bộ kiểm thử bao gồm:
Dữ liệu vào
Tên modun/chức năng muốn kiểm thử
Tên modun/chức năng muốn kiểm thử; Dữ liệu vào; Kết quả mong muốn; Kết quả thực tế
Thành phần xử lý của phần mềm gồm:
Thành phần giao diện của phần mềm gồm:
Hệ thống các hàm đọc/ghi với mô hình tổ chức dữ liệu tương ứng
Khi phân tích yêu cầu về tốc độ cần quan tâm đến yếu tố:
Băng thông (độ rộng của đường truyền mạng)
Khả năng chứa
Việc thiết kế cơ sở dữ liệu
Ứng dụng của nhóm phần mềm máy tính cá nhân:
Xử lý đồ hoạ
Xử lý văn bản, trang tính
Quản trị cơ sở dữ liệu
Phát biểu nào sau đây sai khi vẽ luồng thông tin:
Luồng thông tin cho nối giữa tác nhân và tiến trình, giữa tiến trình và kho
Luồng thông tin cho phép từ một tiến trình vào chính nó
Mỗi luồng thông tin chỉ có một chiều (một mũi tên)
Yêu cầu chức năng nghiệp vụ bao gồm:
Lưu trữ; Tra cứu; Tính toán; Kết xuất
Lưu trữ; Tra cứu; Tính toán; Sao lưu
Lưu trữ; Kết xuất; Tra cứu; Sao lưu
Nhược điểm của hình thức “Họp nhóm” khi khảo sát hiện trạng:
Mất nhiều công sức, thời gian và tiền bạc để chuẩn bị
Kết quả nhận của giai đoạn “Bảo trì” trong mô hình thác nước là:
Phần mềm đã hoàn thành
Loại thông tin chính khi xác định yêu cầu phần mềm là:
Địa điểm và thời gian thực hiện công việc
Người hoặc bộ phận sẽ thực hiện công việc
Tên công việc ứng với từng yêu cầu
Ưu điểm của hình thức “Phỏng vấn” khi khảo sát hiện trạng:
Nhận được cả thông tin chất lượng và số lượng
Kỹ sư phần mềm không bị định kiến
Nhận được các hiểu biết tốt về môi trường công tác hiện tại, vấn đề và quá trình xử lý thông qua quan sát
Ưu điểm của hình thức “Quan sát” khi khảo sát hiện trạng:
Nhận được thông tin chất lượng và số lượng
Ứng dụng của nhóm phần mềm quản lý nghiệp vụ:
Phục vụ công tác xử lý văn bản
Khi thiết kế dữ liệu với yêu cầu hệ thống cần thoả mãn:
Vẫn đảm bảo các yêu cầu về chất lượng nhưng thoả mãn thêm yêu cầu về hệ thống (phân quyền, cấu hình, môi trường…)
Đảm bảo việc phân quyền, khai báo hệ thống
Đảm bảo việc sao lưu dữ liệu
Yêu cầu phi chức năng liên quan đến người dùng bao gồm:
Tính tiến hoá; Tính tiện dụng; Tính hiệu quả; Tính tương thích
Mục đích của việc kiểm thử phần mềm là:
Phát hiện lỗi của phần mềm
Chứng minh sự tồn tại của lỗi
Chứng minh phần mềm không có lỗi
Xác định yêu cầu chức năng nghiệp vụ là:
Xác định bộ phận (người dùng) sẽ sử dụng phần mềm
Xác định các công việc mà người dùng sẽ thực hiện trên phần mềm
Kết quả nhận của giai đoạn “Xác định yêu cầu” trong mô hình thác nước là:
Đặc điểm của phần mềm có:
Phần mềm được phát triển hay được kỹ nghệ hoá, nó không được chế tạo theo nghĩa cổ điển
Phần mềm không hỏng đi
Phần lớn phần mềm được xây dựng theo đơn đặt hàng, ít khi được lắp ráp từ các thành phần có sẵn
Kết quả chuyển giao của giai đoạn “Kiểm thử” trong mô hình thác nước là:
Mô hình hoá miền thông tin cần thực hiện:
Định danh dữ liệu (đối tượng, thực thể)
Mỗi quan hệ giữa các dữ liệu
Định nghĩa các thuộc tính
Đối tượng tham gia xác định yêu cầu gồm:
Chuyên viên tin học
Chuyên viên tin học và Nhà chuyên môn
Nhà chuyên môn
Người sử dụng
Các phép toán trong ngôn ngữ định nghĩa dữ liệu (DDL) gồm có:
CREATE.., ALTER.., DROP…
Khi tạo bảng, ràng buộc mức cột khác với ràng buộc mức bảng ở chỗ:
Ràng buộc mức bảng viết sau dấu phẩy
Ràng buộc mức cột viết ngay sau tên cột đó và không có dấu phẩy
Không có sự khác nhau
Phát biểu nào sau đây đúng khi vẽ luồng thông tin giữa một tiến trình chỉ đọc và kho:
Không có luồng thông tin nào
Có cả 2 luồng thông tin ngược chiều nhau
Chỉ có một luồng thông tin từ kho về tiến trình
Chỉ có một luồng thông tin từ tiến trình về kho
Kết quả chuyển giao của giai đoạn “Phân tích” trong mô hình thác nước là:
Mô hình thác nước thích hợp với:
Ưu điểm của hình thức “Họp nhóm” khi khảo sát hiện trạng:
Nhận được cả thông tin tổng hợp và chi tiết
Khi phân tích khả năng mở rộng yêu cầu cần quan tâm đến yếu tố:
Khi tạo bảng, đặt ràng buộc khoá quan hệ (foreign key) ở:
Cả hai
Bảng cha
Bảng con
Tính hệ thống trong yêu cầu kiểm thử phần mềm cần:
Khi sửa một cột khoá quan hệ trong bảng, có thể sẽ ảnh hướng đến:
Ràng buộc NOT NULL
Ràng buộc khoá chính không bao gồm cột đó
Ràng buộc khoá duy nhất không bao gồm cột đó
Tính tương thích trong yêu cầu chất lượng phần mềm là:
Cho phép trao đổi dữ liệu với các phần mềm khác
Tốc độ xử lý nhanh, đạt hiệu quả kinh tế
Phát biểu nào sau đây đúng khi vẽ luồng thông tin giữa một tiến trình thực hiện phép toán ghi và kho:
Hình thức trình bày của thiết kế màn hình chính gồm:
Phím nóng Thực đơn; Biểu tượng
Thực đơn; Phím nóng; Biểu tượng; Sơ đồ
Thực đơn; Phím nóng; Biểu tượng; Sơ đồ; Tích hợp
Kết quả chuyển giao của giai đoạn “Xác định yêu cầu” trong mô hình thác nước là:
Quyền trên đối tượng bao gồm:
Các câu lệnh thao tác dữ liệu (DML)
Quyền kết nối cơ sở dữ liệu
Các câu lệnh định nghĩa dữ liệu (DDL)
Khi vẽ đường quan hệ giữa 2 bảng ĐỘC_GIẢ và PHIẾU_MƯỢN trong sơ đồ logic, đường mũi tên chỉ về đâu? Biết rằng mỗi độc giả có thể mượn nhiều sách, mỗi phiếu mượn xác định duy nhất một dộc giả.
Chỉ về bảng PHIẾU_MƯỢN
Chỉ về bảng ĐỘC_GIẢ