Chương trình máy tính là gì? Chức năng của chương trình máy tính?

Chương trình máy tính là gì? Chức năng của chương trình máy tính?
4.2 (83.53%) 17 votes

Chương trình máy tính là yếu tố quan trọng để cho một chiếc máy tính hoạt động bình thường nhằm đạt được nhu cầu sử dụng của người dùng. Sau đây, chúng tôi xin giới thiệu cho bạn một số thông tin về chương trình máy tính.

chương trình máy tính

1.Chương trình máy tính là gì?

Chương trình máy tính là một tập hợp các hướng dẫn cho việc thực hiện nhiệm vụ của một máy tính. Một máy tính đòi hỏi các chương trình phải hoạt động và thường thực hiện các lệnh chương trình ở bộ phận xử lý trung tâm. Một chương trình máy tính được viết bằng một ngôn ngữ lập trình.

Một số ví dụ về các chương trình máy tính:

  • Một trình duyệt web như Mozilla Firefox và Apple Safari có thể được sử dụng để xem các trang web trên internet.
  • Một bộ phần mềm văn phòng có thể được sử dụng để viết các tài liệu hoặc bảng tính.
  • Trò chơi video là những chương trình máy tính.

Một chương trình máy tính được lưu như một tập tin trên ổ cứng máy tính. Khi người dùng chạy các chương trình, các tập tin được đọc bởi máy tính và các bộ xử lý đọc dữ liệu trong tập tin như là một danh sách các hướng dẫn. Sau đó, các máy tính làm những gì chương trình cho phép nó làm.

Một chương trình máy tính được viết bởi một lập trình viên. Các lập trình viên phải viết một chương trình mà máy tính có thể đọc được, vì vậy các chương trình đó phải được viết bằng một ngôn ngữ lập trình, chẳng hạn như BASIC, C, Java. Một khi nó được viết, các lập trình viên sử dụng một trình biên dịch để biến nó thành một ngôn ngữ mà máy tính có thể hiểu được.

Ngoài ra còn có các chương trình xấu hay còn được gọi là phần mềm độc hại, được viết bởi những người muốn làm những điều xấu với máy tính của người dùng. Một số phần mềm gián điệp cố gắng để ăn cắp thông tin từ máy tính. Một số cố gắng để làm hỏng các dữ liệu được lưu trữ trên ổ đĩa cứng. Một số khác lại đưa người dùng đến các trang web bán hàng hoặc có thể là virus máy tính.

2.Chức năng của chương trình máy tính

chương trình máy tính

Chương trình máy tính có thể được phân loại theo các tuyến chức năng. Các loại chức năng chính là phần mềm ứng dụng và phần mềm hệ thống. Hệ thống phần mềm bao gồm các hệ điều hành mà trong đó là sự tương tác giữa phần cứng với phần mềm máy tính. Mục đích của hệ điều hành là cung cấp một môi trường trong đó các phần mềm ứng dụng thực hiện một cách thuận tiện và hiệu quả. Ngoài các hệ điều hành, phần mềm hệ thống bao gồm các chương trình nhúng, các chương trình khởi động và Microcode. Phần mềm ứng dụng được thiết kế cho người dùng cuối có một giao diện người dùng.

  • Phần mềm ứng dụng: là một chương trình máy tính được thiết kế để thực hiện một nhóm các chức năng phối hợp nhiệm vụ hoặc các hoạt động vì lợi ích của người sử dụng. Ví dụ về một ứng dụng bao gồm một bộ xử lý từ, một bảng tính, một ứng dụng kế toán, một trình duyệt web, một máy nghe nhạc,…
  • Phần mềm tiện ích: là những chương trình ứng dụng được thiết kế để hỗ trợ quản trị hệ thống và lập trình máy tính. Các loại phần mềm tiện ích như Anti – virus, phần mềm sao lưu, quản lý clipboard, Cryptographic, nén dữ liệu,…
  • Hệ điều hành: là một chương trình máy tính hoạt động như một trung gian giữa một người sử dụng máy tính và các phần cứng máy tính.
  • Chương trình khởi động: một máy tính được lưu trữ chương trình đòi hỏi một chương trình máy tính ban đầu được lưu giữ trong bộ nhớ chỉ để đọc và khời động. Qúa trình khởi động là xác định và khởi tạo tất cả các khía cạnh của hệ thống, từ đăng ký xử lý để điều khiển thiết bị cho nội dung bộ nhớ.
  • Chương trình nhúng: một thiết bị phần cứng có thể đã nhúng firmware để kiểm soát hoạt động của nó. Firmware được sử dụng khi các chương trình máy tính không bao giờ thay đổi, hoặc khi chương trình không bị mất khi tắt nguồn.
  • Microcode: là các chương trình kiểm soát một số bộ phận xử lý trung tâm và một số phần cứng khác. Mã này di chuyển dữ liệu giữa các thanh ghi, đơn vị logic số học và các đơn vị chức năng khác trong CPU.

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *