Skip to main content

Phần mềm máy tính là gì?

Phần mềm máy tính là một chương trình cho máy tính phải làm gì.Các hướng dẫn này có thể là các lệnh nội bộ, chẳng hạn như cập nhật đồng hồ hệ thống hoặc phản hồi cho đầu vào bên ngoài nhận được từ bàn phím hoặc chuột.Mặc dù có nhiều loại phần mềm khác nhau được thực hiện cả với các tiêu chuẩn nguồn mở và độc quyền, nhưng chương trình chủ yếu đi theo một vài quy tắc cơ bản.Thứ hai không phải.Phần cứng là chính máy và thực hiện tất cả các công việc vật lý, trong khi phần mềm cho các thành phần phần cứng khác nhau làm gì và cách tương tác với nhau.Điều này giúp các máy tính có thể thích ứng với các tác vụ mới hoặc cài đặt phần cứng mới.Trong khi phần cứng bao gồm những thứ như màn hình, đơn vị xử lý trung tâm (CPU), bàn phím và chuột;Phần mềm bao gồm những thứ như chương trình xử lý văn bản, hệ điều hành và trò chơi.

Các loại

Có hai loại phần mềm máy tính chính: hệ thống và ứng dụng.Loại đầu tiên được sử dụng chỉ để chạy phần cứng, trong khi loại thứ hai được sử dụng để làm những việc khác.Các loại phần mềm hệ thống chính là các hệ điều hành, như Windows Trade;Hệ điều hành X, hoặc Linux;và trình điều khiển, là các chương trình cho phép máy tính tương tác với các thiết bị khác, như máy in và thẻ video.Có nhiều loại phần mềm ứng dụng khác nhau, bao gồm trò chơi, trình phát phương tiện, bộ xử lý văn bản, chương trình chống vi-rút và ứng dụng để tạo ra các chương trình mới. Cách thức hoạt động

Phần cứng chỉ hiểu hai khái niệm cơ bản, bật và tắtđược đại diện là 1 và 0 trong ngôn ngữ nhị phân.Phần mềm đóng vai trò là người dịch giữa ngôn ngữ người và nhị phân, điều này giúp phần cứng có thể hiểu các hướng dẫn được đưa vào nó.Các lập trình viên viết các lệnh gọi là mã nguồn trong các ngôn ngữ lập trình tương tự như những gì ai đó có thể sử dụng trong lời nói hàng ngày.Một chương trình khác được gọi là trình biên dịch sau đó được sử dụng để chuyển đổi các lệnh mã nguồn thành nhị phân.Kết quả là một chương trình máy tính có thể thực hiện được. Nguồn mở so với các lập trình viên

độc quyền tạo ra phần mềm máy tính nguồn mở hoặc nguồn mở.Loại đầu tiên có thể được chỉnh sửa và điều chỉnh bởi người dùng, trong khi loại thứ hai được bảo vệ và không có ý định được chỉnh sửa bởi những người bên ngoài công ty bán nó.Mặc dù các chương trình nguồn mở thường miễn phí, các chương trình độc quyền được cấp phép cho các nhà phân phối và phải được thanh toán. Cả hai loại thường có chất lượng lập trình tương đương, nhưng sửa lỗi cho các lỗi thường đến nhanh hơn đối với các sản phẩm nguồn mở so với các sản phẩm độc quyền.Ngoài ra, một số người thích sử dụng các ứng dụng nguồn mở vì họ có thể cảm thấy quyền sở hữu trong dự án cuối cùng hoặc cảm thấy rằng các công ty phần mềm máy tính tạo ra độc quyền và muốn thay thế.Những người khác thích các chương trình nguồn đóng vì đôi khi chúng ổn định hơn hoặc ít bị tổn thương hơn với tin tặc, thường đến trong các bộ và đi kèm với dịch vụ khách hàng từ công ty.