Câu hỏi về bảo trì phần mềm

Câu hỏi về bảo trì phần mềm

University

22 Qs

quiz-placeholder

Similar activities

Ôn tập kiến thức

Ôn tập kiến thức

University

20 Qs

Tin học

Tin học

12th Grade - University

22 Qs

Câu hỏi về CV

Câu hỏi về CV

University

19 Qs

Tin học 5-Ôn tập HK2 (24-25)

Tin học 5-Ôn tập HK2 (24-25)

5th Grade - University

20 Qs

KTTX 8A1 cột 3

KTTX 8A1 cột 3

8th Grade - University

20 Qs

20 câu hỏi trắc nghiệm

20 câu hỏi trắc nghiệm

University

20 Qs

ôn tập tin 4

ôn tập tin 4

4th Grade - University

25 Qs

Hoạt động khởi động

Hoạt động khởi động

University

20 Qs

Câu hỏi về bảo trì phần mềm

Câu hỏi về bảo trì phần mềm

Assessment

Quiz

Instructional Technology

University

Medium

Created by

NGUYỄN MAI

Used 1+ times

FREE Resource

22 questions

Show all answers

1.

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ì?

Để 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.

Để bảo đảm rằng sản phẩm không bao giờ cần thay đổi chức năng.

Để giảm chi phí phát triển phần mềm.

Để loại bỏ hoàn toàn mã nguồn cũ.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Một công ty đang vận hành hệ thống quản lý bệnh viện (HIS) được triển khai trên toàn quốc. Sau khi vận hành, một số bệnh viện phản hồi rằng hệ thống gặp sự cố khi nhập dữ liệu bệnh nhân có ký tự đặc biệt, gây gián đoạn hoạt động. Đồng thời, các bệnh viện đề xuất bổ sung chức năng báo cáo tự động để tổng hợp số liệu hàng tháng. Đội ngũ phát triển cần ưu tiên giải quyết sự cố và thực hiện yêu cầu mới này một cách hiệu quả, đảm bảo không làm ảnh hưởng đến các chức năng hiện tại. Trong trường hợp hệ thống quản lý bệnh viện (HIS) gặp lỗi khi nhập dữ liệu và cần bổ sung chức năng mới, cách tiếp cận nào sau đây là hợp lý nhất để vừa sửa lỗi, vừa thêm tính năng mà không ảnh hưởng đến hoạt động hệ thống?

Sửa lỗi trước để đảm bảo hệ thống hoạt động ổn định, sau đó phát triển và thử nghiệm tính năng mới.

Bổ sung ngay chức năng mới và sau đó sửa lỗi trong quá trình vận hành để tiết kiệm thời gian.

Dừng vận hành toàn bộ hệ thống và triển khai lại phiên bản mới sau khi đã sửa lỗi và thêm tính năng.

Tái thiết kế toàn bộ hệ thống để loại bỏ lỗi và tích hợp trực tiếp các yêu cầu mới từ khách hàng.

3.

OPEN ENDED QUESTION

3 mins • 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

Evaluate responses using AI:

OFF

4.

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.

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.

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.

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Trong trường hợp công ty cần chuyển đổi mã nguồn của hệ thống quản lý nhân sự từ COBOL sang Java, hoạt động nào trong quy trình tái kỹ nghệ được áp dụng?

Mô-đun hoá chương trình để tái tổ chức các chức năng của hệ thống.

Kỹ nghệ ngược để phân tích và hiểu rõ các quy trình kinh doanh trong phần mềm.

Tái kỹ nghệ dữ liệu để chuyển đổi cơ sở dữ liệu hiện tại sang một định dạng mới.

Chuyển đổi mã nguồn để chuyển hệ thống từ ngôn ngữ lập trình cũ sang ngôn ngữ mới.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Bảo trì phần mềm thường không bao gồm điều gì?

Thực hiện các thay đổi lớn liên quan đến kiến trúc của hệ thống.

Điều chỉnh chương trình theo yêu cầu mới.

Bổ sung những thành phần mới.

Chỉnh sửa những thành phần hiện có.

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Bảo trì phần mềm là gì?

Là việc viết lại toàn bộ hệ thống phần mềm từ đầu.

Là quá trình phát triển và nâng cấp hệ thống phần mềm ban đầu.

Là hoạt động chỉnh sửa chương trình trong quá trình sử dụng.

Là giai đoạn thử nghiệm phần mềm trước khi phát hành.

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?