CÁC ỨNG DỤNG
Phần mềm ứng dụng (còn được gọi là ứng dụng) đề cập đến một phần mềm được thiết kế cho các mục đích thực hiện các nhiệm vụ, hoạt động hoặc chức năng phối hợp khác nhau vì lợi ích của người dùng. Ví dụ về ứng dụng bao gồm bảng tính, trình duyệt web, trình phát đa phương tiện, ứng dụng email, trình xử lý văn bản, trình mô phỏng chuyến bay hàng không, trình chỉnh sửa ảnh, trò chơi console hoặc trình xem tệp. Phần mềm ứng dụng được sử dụng như một danh từ chung để chỉ chung cho tất cả các ứng dụng. Điều này trái ngược với phần mềm hệ thống, được sử dụng để chạy máy tính.
Một máy tính có thể được đóng gói cùng với các ứng dụng cũng như phần mềm hệ thống của nó hoặc chúng có thể được xuất bản riêng và chúng có thể được mã hóa là nguồn mở, trường đại học hoặc các dự án độc quyền. Ứng dụng dành cho thiết bị di động là thuật ngữ chỉ những ứng dụng được tạo cho các nền tảng di động.
PHÂN LOẠI
Các ứng dụng có thể được phân loại theo nhiều cách hoặc nhiều thứ tự khác nhau. Theo quan điểm pháp lý, ứng dụng chủ yếu được phân loại với cái gọi là cách tiếp cận hộp đen , liên quan đến quyền của người đăng ký cuối cùng hoặc người dùng cuối.
Các ứng dụng phần mềm cũng có thể được phân loại theo ngôn ngữ lập trình đã được sử dụng để viết mã nguồn và thực thi, cũng như tôn trọng đầu ra và mục đích của chúng.
- Bằng tài sản và quyền sử dụng. Phần mềm ứng dụng chủ yếu được phân biệt giữa hai lớp chính: phần mềm nguồn mở và ứng dụng phần mềm nguồn đóng, và giữa các ứng dụng phần mềm độc quyền hoặc miễn phí. Phần mềm độc quyền được đặt dưới quyền cấp giấy phép phần mềm độc quyền và bản quyền độc quyền. Nguyên tắc đóng mở nói rằng phần mềm có thể “chỉ mở để mở rộng, chứ không thể sửa đổi”. Những loại ứng dụng như vậy chỉ có thể được bổ sung bởi các bên thứ ba.
- Bằng ngôn ngữ mã hóa. Kể từ khi gần như được áp dụng phổ biến và sự phát triển của web, một điểm khác biệt quan trọng đã xuất hiện, đó là giữa các ứng dụng web được viết bằng JavaScript, HTML và các công nghệ web gốc khác và yêu cầu một ứng dụng phải trực tuyến và chạy trình duyệt web.
- Theo mục đích và sản lượng. Phần mềm ứng dụng có thể được xem là dọc hoặc ngang . Các ứng dụng ngang phổ biến và rộng rãi hơn, vì chúng là những mục đích chung, chẳng hạn như cơ sở dữ liệu hoặc bộ xử lý văn bản. Mặt khác, các ứng dụng dọc là các sản phẩm thích hợp được thiết kế cho một loại hình kinh doanh hoặc ngành cụ thể hoặc một bộ phận trong tổ chức. Bộ phần mềm tích hợp sẽ cố gắng giải quyết mọi khía cạnh cụ thể có thể. Ví dụ, nhân viên ngân hàng hoặc sản xuất, dịch vụ khách hàng hoặc kế toán.
Một số loại phần mềm ứng dụng khác nhau bao gồm:
- Một bộ ứng dụng . Điều này bao gồm nhiều ứng dụng được đóng gói cùng nhau. Chúng thường có các chức năng, giao diện người dùng và tính năng liên quan và có thể tương tác với nhau, ví dụ như mở các tệp của nhau. Nhiều ứng dụng dành cho doanh nghiệp thường chủ yếu có trong các bộ như iWork, LibreOffice và Microsoft Office.
- Phần mềm doanh nghiệp. Điều này giải quyết nhu cầu của luồng dữ liệu trong các quy trình của toàn tổ chức, qua các phòng ban khác nhau, chủ yếu là trong một môi trường phân tán rộng lớn. Ví dụ, hệ thống quản lý quan hệ khách hàng (CRM), phần mềm quản lý chuỗi cung ứng và các hệ thống hoạch định nguồn lực doanh nghiệp.
- Phần mềm công nhân thông tin. Điều này cho phép người dùng tạo cũng như quản lý thông tin, chủ yếu cho các dự án riêng lẻ trong một bộ phận, trái ngược với quản lý doanh nghiệp. Ví dụ, quản lý tài nguyên và quản lý thời gian.
- Phần mềm giáo dục. Điều này liên quan đến phần mềm truy cập nội dung nhưng nó có các tính năng hoặc nội dung được điều chỉnh để học sinh hoặc nhà giáo dục sử dụng. Ví dụ, nó có thể cung cấp các bài kiểm tra.
- Phần mềm mô phỏng. Điều này mô phỏng các hệ thống trừu tượng hoặc vật lý cho đào tạo hoặc nghiên cứu.