Tại sao phần mềm cần phải bảo trì?

quizzz8

Quiz
•
Science
•
University
•
Easy
Lê Trang
Used 2+ times
FREE Resource
29 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
a.
Vì các yêu cầu mới, lỗi phần mềm, và thay đổi môi trường có thể xuất hiện.
b.
Vì các thiết bị mới không ảnh hưởng đến hệ thống phần mềm.
c.
Vì phần mềm không cần cải thiện hiệu năng hoặc độ tin cậy
.
Vì phần mềm luôn có chi phí bảo trì thấp.
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Khó khăn nào sau đây thường gặp trong quá trình bảo trì phần mềm?
Chi phí bảo trì không bị ảnh hưởng bởi yếu tố kỹ thuật và phi kỹ thuật.
Bảo trì chỉ liên quan đến một giai đoạn duy nhất trong vòng đời phần mềm
Phần mềm cũ thường có chi phí bảo trì thấp hơn do dùng công nghệ cũ.
Việc bảo trì nhiều có thể làm thay đổi cấu trúc và tăng độ phức tạp phần mềm.
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Những lý do nào sau đây là nguyên nhân chính khiến phần mềm cần được bảo trì?
Để giảm chi phí phát triển phần mềm.
Để bảo đảm rằng sản phẩm không bao giờ cần thay đổi chức năng.
Để loại bỏ hoàn toàn mã nguồn cũ.
Để hiệu chỉnh lỗi, hoàn thiện hiệu năng, và thích ứng với môi trường thay đổi
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Tái kỹ nghệ hệ thống (System Re-engineering) có ý nghĩa chính là gì?
Nâng cấp hệ thống bằng cách bổ sung các chức năng mới mà không quan tâm đến cấu trúc cũ.
Xóa bỏ hệ thống cũ và phát triển một hệ thống mới với các chức năng hoàn toàn khác biệ
Viết lại hoặc cấu trúc lại một phần hoặc toàn bộ hệ thống hiện có mà không thay đổi chức năng của nó.
Tạo ra một hệ thống hoàn toàn mới với các chức năng được cải tiến để thay thế hệ thống cũ.
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Trong quy trình cài đặt thay đổi, bước nào sau đây thường được thực hiện sau khi cập nhật yêu cầu?
Đánh giá lại các yêu cầu để đảm bảo tính chính xác.
Phân tích tác động của yêu cầu thay đổi.
Đề xuất các thay đổi cần thiết trong hệ thống.
Phát triển hoặc sửa đổi phần mềm theo yêu cầu.
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Một công ty sử dụng phần mềm quản lý nhân sự cũ được viết bằng ngôn ngữ lập trình COBOL từ những năm 1990. Hiện tại, phần mềm này khó bảo trì và không tương thích với các hệ thống hiện đại. Công ty quyết định thực hiện tái kỹ nghệ hệ thống để cải thiện phần mềm mà không làm thay đổi các chức năng cốt lõi của nó. Các bước thực hiện bao gồm: 1. Dịch mã nguồn từ COBOL sang Java; 2. Phân tích mã nguồn để hiểu rõ logic chương trình (kỹ nghệ ngược); 3. Cải thiện cấu trúc chương trình, tổ chức lại thành các mô-đun rõ ràng; 4. Tái kỹ nghệ dữ liệu để đảm bảo dữ liệu tương thích với các cơ sở dữ liệu hiện đại. Trong ví dụ về hệ thống quản lý nhân sự, nếu công ty cần tái cấu trúc dữ liệu từ định dạng cũ để đảm bảo tương thích với cơ sở dữ liệu hiện đại, bước nào nên được thực hiện?
Chuyển đổi mã nguồn để hiện đại hóa ngôn ngữ lập trình sử dụng trong hệ thống.
Tái kỹ nghệ dữ liệu để tổ chức lại, làm sạch và chuẩn hóa dữ liệu hiện có.
Kỹ nghệ ngược để tìm hiểu logic chương trình và chức năng dữ liệu.
Mô-đun hoá chương trình để phân chia các chức năng thành các phần nhỏ rõ ràng.
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Trong quy trình cài đặt thay đổi khẩn cấp, bước nào sau đây thường được thực hiện ngay sau khi phân tích mã nguồn?
Xác định các yêu cầu bổ sung cần được triển khai.
Chỉnh sửa mã nguồn để đáp ứng các yêu cầu thay đổi.
Chuyển giao hệ thống đã thay đổi cho người dùng cuối.
Thực hiện kiểm tra hệ thống trước khi sửa đổi
Create a free account and access millions of resources
Similar Resources on Quizizz
34 questions
hjfhgfvhygf

Quiz
•
7th Grade - University
25 questions
Quiz về Hệ thống thông tin địa lý (GIS)

Quiz
•
University
25 questions
Bài 3

Quiz
•
University
25 questions
Bài 2

Quiz
•
University
30 questions
Ôn tập-Tin 4-HK1

Quiz
•
5th Grade - University
34 questions
An Ninh Mạng Viễn Thông

Quiz
•
University
30 questions
Pháp luật

Quiz
•
University
33 questions
KIỂM TRA CUỐI KỲ 2 TIN HỌC 12 (24-25)

Quiz
•
10th Grade - University
Popular Resources on Quizizz
20 questions
math review

Quiz
•
4th Grade
20 questions
Math Review - Grade 6

Quiz
•
6th Grade
20 questions
Reading Comprehension

Quiz
•
5th Grade
20 questions
Types of Credit

Quiz
•
9th - 12th Grade
20 questions
Taxes

Quiz
•
9th - 12th Grade
10 questions
Human Body Systems and Functions

Interactive video
•
6th - 8th Grade
19 questions
Math Review

Quiz
•
3rd Grade
45 questions
7th Grade Math EOG Review

Quiz
•
7th Grade