Tin học
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.

Đặc tính của phần mềm

2 posters

Go down

Đặc tính của phần mềm  Empty Đặc tính của phần mềm

Bài gửi  HoangThiLinh-17TH01 4/10/2016, 22:10

Đặc tính chung của phần mềm
• Là hàng hóa vô hình, không nhìn thấy được
• Chất lượng phần mềm: chât lượng phần mềm bị lão hóa bởi trong giai đoạn mới, thời đại mới nhu cầu cao lên những phần mềm bị cũ đi do không đáp ứng được nhu cầu người dùng. nhưng các phần mềm cũ có xu hướng tốt lên sau mỗi lần có lỗi (error/bug) được phát hiện và sửa.
• Phần mềm vốn chứa lỗi tiềm tàng, theo quy mô càng lớn thì khả năng chứa lỗi càng cao
• Lỗi phần mềm dễ được phát hiện bởi người ngoài
• Chức năng của phần mềm thường biến hóa, thay đổi theo thời gian (theo nơi sử dụng)
• Hiệu ứng làn sóng trong thay đổi phần mềm
• Phần mềm vốn chứa ý tưởng và sáng tạo của tác giả/nhóm làm ra nó
• Cần khả năng “tư duy nhị phân” trong xây dựng, phát triển phần mềm
• Có thể sao chép rất đơn giản

HoangThiLinh-17TH01

Tổng số bài gửi : 5
Join date : 14/09/2016

Về Đầu Trang Go down

Đặc tính của phần mềm  Empty Các tiêu chí đánh giá phần mềm và các ứng dụng phần mềm

Bài gửi  NguyenVanHieu19(17th01) 4/10/2016, 23:14

1. Thế nào là phần mềm tốt ?
+Các chỉ tiêu cơ bản
•  Phản ánh đúng yêu cầu người dùng (tính hiệu quả - effectiveness)
•  Chứa ít lỗi tiềm tàng
•  Giá thành không vượt quá giá ước lượng ban đầu
•  Dễ vận hành, sử dụng
•  Tính an toàn và độ tin cậy cao
[You must be registered and logged in to see this image.]-tinh-tieu-chi-danh-gia-phan-mem-va-cac-ung-dung-phan-mem/dac-tinh-tieu-chi-danh-gia-va-cac-ung-dung-phan-mem.png?attredirects=0" alt="" />
+Hiệu suất xử lý cao
•  Hiệu suất thời gian tốt (efficiency):  
–  Độ phức tạp tính toán thấp (Time complexity)
–  Thời gian quay vòng ngắn (Turn Around Time: TAT)
–  Thời gian hồi đáp nhanh (Response time)
•  Sử dụng tài nguyên hữu hiệu: CPU, RAM, HDD, Internet resources, . . .  
Tính dễ hiểu
•  Kiến trúc và cấu trúc thiết kế dễ hiểu
•  Dễ kiểm tra, kiểm thử, kiểm chứng
•  Dễ bảo trì
•  Có tài liệu (mô tả yêu cầu, điều kiện kiểm thử, vận hành, bảo trì, FAQ, . . .) với chất lượng cao
+Tính dễ hiểu: chỉ tiêu ngày càng quan trọng

2. Các ứng dụng phần mềm

•  Phần mềm hệ thống (System SW)
•  Phần mềm thời gian thực (Real-time SW)
•  Phần mềm nghiệp vụ (Business SW)
•  Phần mềm tính toán KH&KT (Eng.&Scie. SW)
•  Phần mềm nhúng (Embedded SW)
•  Phần mềm máy cá nhân (Personal computer SW)
•  Phần mềm trên Web (Web-based SW)
•  Phần mềm trí tuệ nhân tạo (AI  SW)

NguyenVanHieu19(17th01)

Tổng số bài gửi : 12
Join date : 28/09/2016
Age : 27
Đến từ : Nam Định

Về Đầu Trang Go down

Về Đầu Trang

- Similar topics

 
Permissions in this forum:
Bạn không có quyền trả lời bài viết