Chào các bạn! Truyen4U chính thức đã quay trở lại rồi đây!^^. Mong các bạn tiếp tục ủng hộ truy cập tên miền Truyen4U.Com này nhé! Mãi yêu... ♥

Phan loai phan mem

2.2.1 Theo mức độ hoàn thiện của phần mềm

Một phần mềm có thể đơn giản là một một chương trình (program) ,một người làm ra cho chình mình dùng hay là một sản phẩm(product) được làm ra cho nhiều người dùng.

Một phần mềm có thể chỉ hoạt động trong một môi trường xác định mà ở đó nó được phát triển- đó là phần mềm đơn lẻ.Một phần mềm được phát triển để hoạt động trong nhiều môi trường khác nhau có sự khác nhau nhất định.

2.2.2 Theo vai trò - chức năng phần mềm thực hiện được:

2.2.2.1 Phần mềm hệ thống

Phần mềm hệ thồng là một tập hợp các chương trình thực hiện chức năng quản lý và điều khiển các nguồn lực của máy tính và chương trình khác nhau chạy trên máy tính.Chúng bao gồm các hệ điều hành các hệ tiện ích hệ thống.

2.2.2.2 Phần mềm công cụ

Phần mềm công cụ là phần mềm trợ giúp quá trình tạo ra các phần mềm.Chúng bao gồm các công cụ trợ giúp phát triển phần mềm bằng máy tính ví dụ như CASE,các ngôn ngữ lập trình.Nhớ các công cụ này mà việc phát triển phần mềm dễ dàng hơn ,nhanh hơn,hiệu quả hơn.

2.2.2.3 Phần mềm ứng dụng

Phần mềm ứng dụng là các phân mềm trợ giúp thực hiện những nhiệm vụ trong các hoạt động nghiệp vụ khác nhau.Các phần mềm nay được chia làm 2 loại: Ứng dụng đa năng và ứng dụng chuyên biệt.Trong số này nhiều phần mềm ở dạng "phần mềm đóng gói"-làm sẵn cho người dùng.

2.2.3 Theo lĩnh vực hoạt động:

2.2.3.1 Phần mềm hệ thống

' Phần mềm hệ thống là tập hợp các chương trình giải quyết các bài toán điều khiển các chương trình và thiết bị trong một máy tính hay một hệ máy tính.

Đặc điểm của nó:

Xử lý cấu trúc thông tin phức tạp nhưng xác định

Đặc trưng bởi sự tương tác chủ yếu với phần cứng

Cấu trúc dữ liệu phức tạp và nhiều giao diện ngoài

2.2.3.2 Phần mềm thời gian thực

Phần mềm loại này điều phối,phân tích hoặc kiểm soát các sự kiện của thế giới thực ngay khi chúng xuất hiện.Bao gồm các phần mềm điều khiển tự động ,robot...

2.2.3.3 Phần mềm nghiệp vụ

Xử lý thông tin nghiệp vụ là lĩnh vực phần mềm lớn nhất.Nó gồm các hệ thống thông tin các hệ hỗ trợ quyết định và các hệ xử lý nghiệp vụ.

2.2.3.4 Phần mềm khoa học và công nghệ

Phần mềm này được đặc trưng bằng các thuật toán phức tạp và xử lý các số liệu nên còn được gọi là máy nghiền số.Nó là phần mềm trong các ứng dụng mới,thiết kế hay chế tạo máy tính trợ giúp.

2.2.3.5 Phần mềm nhúng

Phần mềm máy tính nằm trong các chip gắn với thiết bị.Nó chỉ được kích hoạt để điều khiển sản phẩm về hệ thống cho người dùng,cho thị trường công nghiệp khi các hệ thống này hoạt động.

2.2.3.6 Phần mềm máy tính cá nhân

Phần mềm máy tính cá nhân phục vụ trực tiếp cho một cá nhân làm việc với một máy.Phần mềm này tiếp tục được phát triển và được cải thiện không ngừng đặc biệt là giao diện người-máy.

2.2.3.7 Phân mềm trên nền web

Ta có thể truy nhập vào các trang Web nhờ một phần mềm chuyên dụng là sự phối hợp của các câu lệnh có thể thực hiện được. như CGI,HTML,Perl hay Java và các dữ liệu siêu văn bản...

2.2.3.8 Phần mềm trí tuệ nhân tạo

Phần mềm này sử dụng các thuật toán phi số để giải quyết các vấn đề phức tạp mà tính toán hay phân tích trực tiếp không quản lý nổi.Như các hệ chuyên gia,các hệ cơ sở trí thức,nhận dạng ảnh và nói...

Bạn đang đọc truyện trên: Truyen4U.Com

Tags: