Sự khác biệt giữa các phần mềm có thể cài đặt và các phần mềm di động
Các phần mềm cài đặt. Tùy thuộc vào loại phần mềm, người sử dụng phải thực hiện một hoặc nhiều nhiệm vụ trước khi có thể chạy các ứng dụng phần mềm. Đôi khi, người dùng có thể chạy một ứng dụng đơn giản bằng cách sao chép các tập tin chương trình được cung cấp vào một thư mục thích hợp, nhưng những người khác yêu cầu người sử dụng cài đặt phần mềm bằng cách chạy chương trình cài đặt phần mềm tự động trước tiên. Thông thường, dựa trên sự khác biệt này, các ứng dụng phần mềm được phân loại là Phần mềm Có thể Cài đặt hoặc Portable. Không có quy trình cài đặt chính thức là tiêu chuẩn trên Mac OS X, đôi khi trở lại. Thậm chí có một số hệ điều hành như AmigaOS 4. 0 và Mac OS X 1-9 có thể chạy trực tiếp từ phương tiện di động.
Phần mềm có thể cài đặt là gì?Các ứng dụng phần mềm có thể cài đặt được cài đặt trên máy tính của người sử dụng phần mềm, để chạy nó. Cài đặt là quá trình đặt tất cả các tệp tin (bao gồm trình điều khiển, trình cắm, v.v.) ở các vị trí thích hợp của máy tính, do đó người dùng có thể thực hiện. Tuy nhiên, vì số lượng và loại tập tin nên được đặt để cài đặt thay đổi cho mỗi chương trình, hầu hết trong số chúng đi kèm với một trình cài đặt (đó là chương trình đặc biệt tự động quá trình cài đặt). Nếu đây là trường hợp, người dùng chỉ phải thực hiện trình cài đặt của chương trình mà không phải lo lắng về bất cứ điều gì khác.
Thông thường, trình cài đặt có thể giải nén các tập tin chương trình có trong một số dạng nén, sao chép chúng vào các đường dẫn (thư mục) đã xác định, đảm bảo rằng phần mềm phù hợp với phần cứng hệ thống, thông báo cho hệ điều hành biết về chương trình mới được cài đặt, vv Các hoạt động phổ biến khác như tạo và sửa đổi các tập tin hệ thống chia sẻ và tư nhân, tạo thư mục, cập nhật các cửa sổ đăng ký mục, chèn vào các tập tin cấu hình, cập nhật các biến môi trường và tạo các phím tắt được thực hiện bởi hầu hết các trình cài đặt phần mềm. Hơn nữa, hệ thống phù hợp cho chương trình và không gian có sẵn trên hệ thống cũng có thể được kiểm tra bởi trình cài đặt. Sau khi trình cài đặt hoàn tất việc thực hiện (hoàn thành tất cả các nhiệm vụ cài đặt), phần mềm đã sẵn sàng để được chạy bởi người dùng. Thông thường, các ứng dụng phần mềm cài đặt có thể chạy nhiều lần như người dùng muốn (không cần cài đặt lại), miễn là người dùng không xóa một hoặc nhiều tệp (đã được cài đặt trong quá trình cài đặt) vô tình hoặc bằng tay.
Portable Software là gì?
Các phần mềm di động (các ứng dụng di động) là các chương trình có thể tự chạy mà không phụ thuộc vào hệ điều hành.Họ cũng được gọi là chương trình phần mềm máy tính độc lập. Do khả năng di động này, các loại ứng dụng này thường được giữ và chạy từ phương tiện lưu trữ di động (ví dụ: ổ cứng ngoài, CD, DVD, ổ USB hoặc đĩa mềm). Tất cả các tệp chương trình bổ sung, tệp cấu hình và dữ liệu liên quan được lưu trữ trên các phương tiện truyền thông. Mặc dù phần mềm di động có thể được thực hiện trên bất kỳ loại máy, nhưng chúng đòi hỏi một hệ điều hành nhất định. Tuy nhiên, tính di động là một khái niệm khó thực hiện được thực hiện tùy thuộc vào hệ điều hành cụ thể. Ví dụ, tất cả các ứng dụng là di động (theo định nghĩa) trên hệ điều hành AmigaOS. Trên Windows, những chương trình không yêu cầu cài đặt thường được gọi là phần mềm di động. Tuy nhiên, điều quan trọng cần lưu ý là khả năng di chuyển phần mềm (biên dịch mã nguồn cho suiting các nền tảng khác nhau) là một ý tưởng khác nhau từ việc phát triển các ứng dụng di động.sự khác nhau giữa phần mềm có thể cài đặt và phần mềm di động là gì?
Các ứng dụng phần mềm có thể cài đặt thường tạo các phím tắt tự động, nhưng người sử dụng phải tạo các phím tắt cho các ứng dụng phần mềm di động theo cách thủ công vì chúng không tạo chúng cho bạn. Các ứng dụng phần mềm có thể cài đặt có thể tạo tệp hoặc thư mục mới ở các vị trí không xác định cho người dùng. Nhưng đôi khi, khi người dùng gỡ cài đặt ứng dụng, một số tệp hoặc thư mục đó không bị xóa hoàn toàn (người dùng thường phải tìm chúng và xóa chúng theo cách thủ công để dọn dẹp, bởi vì chúng có thể chiếm không gian không cần thiết trên ổ cứng của máy tính). Mặt khác, phần mềm di động thường nằm trong thư mục của riêng mình và không lây lan các tệp tin hoặc thư mục đến các vị trí khác trong máy tính. Điều này có nghĩa là việc gỡ bỏ (gỡ bỏ) các ứng dụng di động là dễ dàng hơn nhiều (tất cả người dùng phải làm là xóa các thư mục tương ứng và nội dung của nó) hơn là gỡ bỏ cài đặt các ứng dụng phần mềm cài đặt được.
Đôi khi nó là thuận lợi cho người dùng có hệ thống khởi động đôi hoặc ba để sử dụng các ứng dụng phần mềm di động hơn các ứng dụng phần mềm cài đặt, bởi vì với phần mềm di động người dùng không phải cài đặt lại nó trong hệ điều hành thứ hai hoặc thứ ba (vì vậy người dùng cài đặt sẽ được bảo toàn). Nhưng đối với tất cả các ứng dụng phần mềm cài đặt, người dùng phải cài đặt lại nó trong các hệ điều hành khác và tất cả các cài đặt người dùng sẽ bị mất. Tương tự như vậy, nếu người dùng muốn chạy cùng một phần mềm có thể cài đặt trong một máy tính khác, cô ấy phải cài đặt lại ứng dụng trên máy tính đó (do đó sẽ mất tất cả các thiết lập người dùng được lưu trữ trên máy tính đầu tiên). Tuy nhiên, phần mềm di động có thể dễ dàng chuyển từ máy tính này sang máy tính khác thông qua phương tiện di động như ổ đĩa flash và cài đặt người dùng sẽ được chuyển. Đây thực sự là lý do chính tại sao chúng được gọi là 'xách tay' ứng dụng phần mềm.
Vì vậy, nếu cần cài đặt phần mềm chỉ trong một máy tính hoặc hệ điều hành, phần mềm có thể cài đặt sẽ làm việc cho bạn, nhưng nếu bạn dự định thực hiện ứng dụng mà bạn đã từng đi, các ứng dụng di động phải là sự lựa chọn ưa thích.Nhưng điều quan trọng là phải có các thiết bị bên ngoài hoặc có thể tháo lắp được với tốc độ I / O chấp nhận được để sử dụng các ứng dụng di động một cách hiệu quả nhất (ví dụ như ổ đĩa cứng gắn ngoài phải được sử dụng thay vì ổ USB cho các ứng dụng di động lớn). Hơn nữa, nếu bạn muốn sử dụng các hệ thống sao lưu trực tuyến (như DropBox), bạn có thể dễ dàng chuyển các phiên bản mới nhất (với các thiết lập cập nhật vv) của các ứng dụng di động của bạn từ máy tính để bàn đến máy tính xách tay của bạn. Đây không phải là một lựa chọn với phần mềm cài đặt được.