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

Chương trình máy tính là gì? – Kho truyện cổ tích

Máy tính là một công cụ thông dụng được tạo nên từ các linh kiện điện tử và mạch điện, có thể dùng để giải quyết nhiều bài toán. Nhưng muốn biến ý tưởng sáng tạo của con người thành các bước thao tác thực tế để máy thực hiện, ta phải trải qua nhiều khâu, trong đó quan trọng nhất là biến ý tưởng giải quyết vấn đề thành chương trình để máy tính thi hành.

Người ta thường gọi nhiệm vụ cần xử lý bằng máy tính là nhiệm vụ tính toán. Nhiệm vụ tính toán ở đây không chỉ là tính giá trị số, mà là cách gọi chung cho những nhiệm vụ cần sử dụng máy tính để xử lý. Chúng ta cần dùng chương trình để mô tả những đối tượng mà nhiệm vụ tính toán phải xử lý, đồng thời mô tả nguyên tắc xử lý chúng. Đối tượng xử lý thực chất là những thông tin cần được xử lý trong nhiệm vụ tính toán. Những gì máy tính có thể xử lý hiện nay chính là phương tiện mang thông tin, tức dữ liệu. Ví dụ như con số, văn bản, âm thanh, hình ảnh và cả dữ liệu màn hình v.v... Quy tắc xử lý thường chỉ các động tác và các bước tiến hành xử lý dữ liệu.

Chương trình được tạo ra thông qua ngôn ngữ lập trình. Trong các ngôn ngữ lập trình cấp thấp như ngôn ngữ máy, ngôn ngữ hợp dịch hay hợp ngữ (assembly language), chương trình là một dãy lệnh có trình tự cùng các dữ liệu liên quan. Trong ngôn ngữ lập trình cấp cao, chương trình thường là một nhóm khai báo và câu lệnh. Chương trình phải được cài đặt vào máy tính thì mới phát huy tác dụng.

Xem thêm 10 vạn câu hỏi vì sao

Phần mềm và chương trình của máy tính là một chăng?

Phần mềm và chương trình của máy tính là một chăng?

Chúng ta thường nói đến hai từ: phần mềm và chương trình. Chẳng hạn: “Tôi có được một phần mềm mới”; “Chương trình tôi soạn ra còn phải thử nghiệm”; “Chức năng phần mềm đồ họa nào...
Tại sao phần mềm lại gồm phần mềm hệ thống, phần mềm hỗ trợ và phần mềm ứng dụng?

Tại sao phần mềm lại gồm phần mềm hệ thống, phần mềm hỗ trợ và phần mềm ứng dụng?

Phần mềm là một đại gia đình. Những phần mềm khác nhau thường được thiết kế cho những mục đích khác nhau. Có loại dùng để giải quyết một vấn đề chuyên môn nào đó, như thiết kế ô tô...
Tại sao máy tính buộc phải có phần mềm mới có thể làm việc được?

Tại sao máy tính buộc phải có phần mềm mới có thể làm việc được?

Mọi người đều biết máy tính là một công cụ cao cấp, nhiều chức năng, có thể giải quyết nhiều vấn đề phức tạp. Khi bạn gặp một vấn đề nan giải và cần máy tính trợ giúp, bạn phải...
Tại sao cùng một máy tính, cài đặt phần mềm khác nhau thì khả năng khác nhau?

Tại sao cùng một máy tính, cài đặt phần mềm khác nhau thì khả năng khác nhau?

Nhiều người biết rằng nếu máy tính chỉ có phần cứng mà không có phần mềm thì chỉ là một chiếc máy trần trụi, giống như một cỗ máy chết, không thể làm được điều gì. Chỉ khi máy tính...
Tại sao máy tính lại có thể làm tốt công việc?

Tại sao máy tính lại có thể làm tốt công việc?

Một hệ thống máy tính muốn làm việc bình thường phải có hai nguồn tài nguyên lớn là phần cứng và phần mềm. Tài nguyên phần cứng gồm bộ phận chính của máy, bộ phận lưu trữ, bàn phím...
Tại sao máy tính lại ứng dụng cách tính hệ nhị phân?

Tại sao máy tính lại ứng dụng cách tính hệ nhị phân?

Chức năng cơ bản của máy tính là tính toán số liệu và xử lý thông tin. Các con số mà máy tính hiện nay xử lý được biểu diễn theo hệ nhị phân. Trong hệ nhị phân chỉ có hai chữ số 0...
Máy tính có thể chứng minh định lí được không?

Máy tính có thể chứng minh định lí được không?

Khi học toán, mọi người đều từng gặp vấn đề “chứng minh định lý”. Chứng minh định lý có thể nói là một quá trình suy luận logic điển hình.Từ lâu, con người vẫn luôn tìm kiếm phương...
Máy tính đã thi đấu như thế nào với kiện tướng cờ vua?

Máy tính đã thi đấu như thế nào với kiện tướng cờ vua?

Tháng 5 năm 1997, một trận đấu cờ vua kỳ lạ được tổ chức ở New York. Quán quân thế giới Kasparov không đấu với một kiện tướng nào, mà đấu với một máy tính cao cấp của công ty IBM....
0.25416 sec| 870.531 kb