1. Trang chủ
  2. » Công Nghệ Thông Tin

đề thi môn công nghệ phần mềm

72 24 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 72
Dung lượng 547,11 KB

Nội dung

công nghệ phần mềm

Có thể định nghĩa kỹ nghệ (Engineering) là: A Tập hợp cơng nghệ bố trí theo quy trình định B Dùng cơng cụ để tạo sản phẩm định C Là cách thức tiến hành công việc để tạo sản phẩm ngành D Là việc sử dụng phối hợp công nghệ cần thiết để sản xuất sản phẩm ngành [] Một phần mềm gọi tốt thoả mãn tối thiểu thuộc tính: A Đáng tin cậy, có hiệu quả, giao diện người sử dụng thích hợp, bảo trì được, dễ sửa lỗi B Phần mềm thoả mãn yêu cầu người dùng, có hiệu quả, giao diện người sử dụng thích hợp, bảo trì được, giá chấp nhận C Đáng tin cậy, có hiệu quả, tính bảo mật cao, bảo trì được, dễ sửa lỗi D Đáng tin cậy, có hiệu quả, giao diện người sử dụng thích hợp, bảo trì được, giá phải chấp nhận [] Thuộc tính bảo trì bao gồm thành phần sau: A Dễ sửa lỗi, nâng cấp B Dễ sửa lỗi, nâng cấp chuyển giao cơng nghệ C Có đầy đủ tài liệu việc thay đổi thực mà khơng q tốn D Dễ sửa lỗi, có đầy đủ tài liệu để nâng cấp phần mềm [] Lỗi phần mềm "sai" hiểu là: A Sản phẩm xây dựng khác với đặc tả B Lập trình xây dựng khác với thiết kế C Thiết kế xây dựng khác với lập trình D Sản phẩm xây dựng khác với chương trình [] Nguyên nhân xuất lỗi phần mềm đa số do: A Kiểm định B Đặc tả C Thiết kế D Lập trình [] Kỹ nghệ phần mềm (Software Engineering) định nghĩa sau: A Kỹ nghệ phần mềm áp dụng có hệ thống kiến thức kỹ nghệ vào phần mềm B Kỹ nghệ phần mềm áp dụng ứng dụng thực tế vào phần mềm C Kỹ nghệ phần mềm áp dụng có hệ thống phương pháp vào khâu phát triển phần mềm D Kỹ nghệ phần mềm áp dụng kỹ phương pháp vào phần mềm [] Quy trình làm phần mềm bao gồm bước: A Đặc tả, thiết kế, lập trình, kiểm định, bảo trì B Đặc tả, thiết kế, tạo mã, lập trình, kiểm định C Giai đoạn thiết kế lập trình D Giai đoạn lập trình [] Giai đoạn đặc tả thiết kế chiếm khoảng phần trăm (%) toàn thời gian trình phát triển phần mềm? A 20% B 25% C 30% D 45% [] Trong trình phát triển phần mềm, giai đoạn quan trọng nhất? A Giai đoạn thiết kế lập trình B Giai đoạn lập trình C Giai đoạn lập kiểm định bảo hành D Giai đoạn đặc tả thiết kế [] Giai đoạn lập trình chiếm khoảng phần trăm (%) toàn thời gian trình phát triển phần mềm? A 20% B 30% C 35% D 40% [] Giai đoạn kiểm định bảo trì chiếm khoảng phần trăm (%) tồn thời gian q trình phát triển phần mềm? A 25% B 30% C 35% D 40% [] Trong trình phát triển phần mềm, giai đoạn đặc tả phần mềm có nhiệm vụ là: A Xây dựng không gian giải pháp cho vấn đề B Xây dựng hệ thống thực dựa vào thiết kế C Thẩm định lại tính đắn giải pháp theo yêu cầu ban đầu đặt D Nhận biết vấn đề, toán thực tế, yêu cầu mà người dùng đặt [] Trong trình phát triển phần mềm, giai đoạn thiết kế phần mềm có nhiệm vụ là: A Xây dựng không gian giải pháp cho vấn đề B Nhận biết vấn đề, toán thực tế, yêu cầu mà người dùng đặt C Xây dựng hệ thống thực dựa vào thiết kế D Thẩm định lại tính đắn giải pháp theo yêu cầu ban đầu đặt [] Trong trình phát triển phần mềm, giai đoạn lập trình phần mềm có nhiệm vụ là: A Nhận biết vấn đề, toán thực tế, yêu cầu mà người dùng đặt B Xây dựng hệ thống thực dựa vào thiết kế C Xây dựng không gian giải pháp cho vấn đề D Thẩm định lại tính đắn giải pháp theo yêu cầu ban đầu đặt [] Trong trình phát triển phần mềm, giai đoạn kiểm định phần mềm có nhiệm vụ là: A Nhận biết vấn đề, toán thực tế, yêu cầu mà người dùng đặt B Xây dựng không gian giải pháp cho vấn đề C Xây dựng hệ thống thực dựa vào thiết kế D Thẩm định lại tính đắn giải pháp theo yêu cầu ban đầu đặt [] Trong trình phát triển phần mềm, giai đoạn bảo trì phần mềm có nhiệm vụ là: A Thay đổi phát triển hệ thống xây dựng B Xây dựng không gian giải pháp cho vấn đề C Xây dựng hệ thống thực dựa vào thiết kế D Thẩm định lại tính đắn giải pháp theo yêu cầu ban đầu đặt [] Vòng đời phần mềm định nghĩa là: A Quá trình phát triển từ nhận dự án đến phần mềm bị loại bỏ B Quá trình phát triển theo chu kỳ từ giai đoạn đặc tả đến giai đoạn bảo trì phần mềm C Quá trình phát triển từ giai đoạn thiết bảo trì phần mềm D Quá trình phát triển từ giai đoạn đặc tả đến kiểm định phần mềm [] Trong trình phát triển phần mềm, giai đoạn lặp lại nhiều lần? A Đặc tả, thiết kế B Đặc tả, thiết kế, kiểm định C Đặc tả, lập trình, bảo trì D Đặc tả, thiết kế, lập trình, kiểm định, bảo trì [] Trong mơ hình sau, mơ hình khơng phải mơ hình phát triển phần mềm: A Mơ hình tuyến tính B Mơ hình mẫu C Mơ hình song song D Mơ hình tương tranh [] Trong mơ hình phát triển phần mềm sau, mơ hình mơ hình thác nước: A Mơ hình RAD B Mơ hình tuyến tính C Mơ hình mẫu D Mơ hình xốy ốc [] Bên mời thầu yêu cầu bên dự thầu phải: "chỉ rõ phần cứng, phần mềm dịch vụ cụ thể cần cung cấp" nội dung của: A Yêu cầu kỹ thuật B Yêu cầu sản phẩm C Yêu cầu tài nguyên phải đáp ứng D Yêu cầu phần mềm [] Bên mời thầu yêu cầu bên dự thầu phải: "xác định chi tiết lịch trình làm việc, kế hoạch nhân sự, quản lý nhân viên" nội dung của: A Yêu cầu phần mềm B Yêu cầu công ty C Yêu cầu kế hoạch nhân D Yêu cầu quản lý [] Bên mời thầu yêu cầu bên dự thầu phải: "Liệt kê thông tin mà người bán phải cung cấp để đảm bảo tính chắn hợp đồng" nội dung của: A Yêu cầu phần mềm B Yêu cầu hợp đồng C Yêu cầu thông tin bên dự thầu D Yêu cầu thống tin công ty mời thầu [] Trong trình bàn giao sản phẩm, yêu cầu "đào tạo" nghĩa là: A Bên trúng thầu phải hướng dẫn sử dụng phần mềm cho người sử dụng B Bên mời thầu phải đào tạo để sử dụng tốt phần mềm C Bên mời thầu phải hướng dẫn chức cụ thể phần mềm cho bên trúng thầu D Bên trúng thầu phải hướng dẫn nhân viên kỹ thuật cách vận hành phần mềm [] Các mức đặc tả yêu cầu bao gồm: A Định yêu cầu, đặc tả yêu cầu, đặc tả chức B Định yêu cầu, đặc tả yêu cầu, đặc tả thiết kế C Đặc tả chức năng, đặc tả phần mềm, đặc tả thiết kế D Định yêu cầu, đặc tả phần mềm, đặc tả thiết kế [] Khái niệm "Định yêu cầu", nghĩa là: A Các dịch vụ đặc tả ngơn ngữ tự nhiên, dùng làm sở hợp đồng hai bên B Yêu cầu viết ngôn ngữ chuyên ngành để mô tả chi tiết phần mềm C Yêu cầu đặc tả biểu đồ ngữ cảnh, đồ thị lược đồ quan hệ,… D Yêu cầu viết ngôn ngữ tự nhiên dịch vụ mà hệ thống phải cung cấp [] Khái niệm "Đặc tả yêu cầu", nghĩa là: A Yêu cầu viết ngôn ngữ tự nhiên dịch cụ mà hệ thống phải cung cấp B Yêu cầu viết ngôn ngữ chuyên ngành để mô tả chi tiết phần mềm C Yêu cầu đặc tả biểu đồ ngữ cảnh, đồ thị lược đồ quan hệ,… D Các dịch vụ đặc tả cách chi tiết, xác để dùng làm sở hợp đồng hai bên [] Khái niệm "Đặc tả thiết kế", nghĩa là: A Yêu cầu đặc tả biểu đồ ngữ cảnh, đồ thị lược đồ quan hệ,… B Yêu cầu viết ngôn ngữ chuyên ngành để mô tả chi tiết phần mềm C Các dịch vụ đặc tả cách chi tiết, xác để dùng làm sở hợp đồng hai bên D Yêu cầu viết ngôn ngữ tự nhiên dịch vụ mà hệ thống phải cung cấp [] Khái niệm "Yêu cầu chức năng", nghĩa là: A Đặc tả trừu tượng ràng buộc mà hệ thống phải tuân theo B Đặc tả yêu cầu người dùng C Đặc tả trừu tượng dịch vụ mà hệ thống phải cung cấp D Đặc tả trừu tượng nhu cầu người dùng mà hệ thống phải cung cấp [] Khái niệm "Yêu cầu phi chức năng", nghĩa là: A Đặc tả yêu cầu người dùng B Đặc tả trừu tượng nhu cầu người dùng mà hệ thống phải cung cấp C Đặc tả trừu tượng dịch vụ mà hệ thống phải cung cấp D Đặc tả trừu tượng ràng buộc mà hệ thống phải tuân theo [] Hệ thống phần mềm phải tuân thủ ràng buộc về: thời gian, tốc độ xử lý,… ràng buộc thuộc yêu cầu: A Phi chức B Chức C Chức phi chức D Hệ thống phần cứng [] Nếu phần mềm thoả mãn yêu cầu chức khơng gây mâu thuẫn, có nghĩa phần mềm đáp ứng nguyên tắc A Đầy đủ B Tráng kiện C Hợp lý D Không mâu thuẫn [] Trong yêu cầu phi chức năng, phát biểu "Yêu cầu hệ thống phát triển tốc độ, nhớ, độ tin cậy, tính di chuyển được, tính dùng lại được, " là: A Yêu cầu trình phát triển phần mềm B Yêu cầu ngoại lai C Yêu cầu sản phẩm D Yêu cầu phương pháp lập trình [] Trong yêu cầu phi chức năng, phát biểu "Yêu cầu chuẩn phải tuân theo, yêu cầu ngôn ngữ lập trình, phương pháp thiết kế, yêu cầu phân phát, " là: A Yêu cầu sản phẩm B Yêu cầu phương pháp thiết kế lập trình C Yêu cầu ngoại lai D Yêu cầu trình phát triển phần mềm [] Thẩm định công việc thực sau: A Giai đoạn đặc tả B Giai đoạn thiết kế lập trình C Các giai đoạn phát triển phần mềm như: đặc tả, thiết kế, lập trình D Tất giai đoạn phát triển phần mềm như: đặc tả, thiết kế, lập trình [] Lý khiến người phát triển phần mềm phải tạo nguyên mẫu: A Tạo nguyên mẫu làm sở cho việc viết đặc tả cho sản phẩm B Tạo nguyên mẫu dùng làm test cho phần mềm sau C Tạo nguyên mẫu giúp hạ thấp chi phí sửa lỗi D Cả A, B, C [] Tạo nguyên mẫu giúp cho chi phí sửa lỗi giảm xuống, vì: A Nếu có ngun mẫu, phần mềm khơng cần phải bảo trì B Nếu khách hàng chấp nhận nguyên mẫu, khách hàng chấp nhận phần mềm thức Nên khơng chi phí sửa lỗi C Tạo nguyên mẫu cho phép phát sớm lỗi, giúp cho việc sửa chữa diễn vào thời kỳ đầu trình phát triển phần mềm Vì chi phí bảo trì giảm D Tạo ngun mẫu dùng làm tài liệu cho người sử dụng, không tốn tiền đào tạo [] Trong giai đoạn thiết kế phần mềm: 1/ Thiết kế kiến trúc 2/ Thiết kế cấu trúc liệu 3/ Đặc tả trừu tượng 4/ Thiết kế thuật toán 5/ Thiết kế giao diện 6/ Thiết kế thành phần Quá trình thiết kế chi tiết thực theo thứ tự đây? A – – – – – B – – – – – C – – – – – D – – – – – [] Trong thiết kế phần mềm, giai đoạn thiết kế kiến trúc A Các kiến trúc liệu dùng việc thực hệ thống thiết kế chi tiết đặc tả B Các hệ tạo nên hệ tổng thể quan hệ chúng minh định ghi thành tài liệu C Các dịch vụ cung cấp hệ phân chia qua thành phần hệ D Đối với hệ con, đặc tả dịch vụ mà phải cung cấp ràng buộc mà phải tuân theo [] Trong thiết kế phần mềm, giai đoạn đặc tả trừu tượng A Các dịch vụ cung cấp hệ phân chia qua thành phần hệ B Đối với hệ con, đặc tả dịch vụ mà phải cung cấp ràng buộc mà phải tuân theo C Các hệ tạo nên hệ tổng thể quan hệ chúng minh định ghi thành tài liệu D Các kiến trúc liệu dùng việc thực hệ thống thiết kế chi tiết đặc tả [] Trong thiết kế phần mềm, giai đoạn thiết kế cấu trúc liệu A Các dịch vụ cung cấp hệ phân chia qua thành phần hệ ... phần mềm B Kỹ nghệ phần mềm áp dụng ứng dụng thực tế vào phần mềm C Kỹ nghệ phần mềm áp dụng có hệ thống phương pháp vào khâu phát triển phần mềm D Kỹ nghệ phần mềm áp dụng kỹ phương pháp vào phần. .. lỗi phần mềm đa số do: A Kiểm định B Đặc tả C Thi? ??t kế D Lập trình [] Kỹ nghệ phần mềm (Software Engineering) định nghĩa sau: A Kỹ nghệ phần mềm áp dụng có hệ thống kiến thức kỹ nghệ vào phần. .. [] Những thành phần kiến trúc kỹ thuật sản phẩm A Dữ liệu, phần cứng, phần mềm, người B Dữ liệu, tài liệu, phần cứng, phần mềm C Dữ liệu, phần cứng, phần mềm, thủ tục D Tài liệu, phần cứng, người,

Ngày đăng: 15/12/2020, 10:14

TỪ KHÓA LIÊN QUAN

w