Tại sao cần viết chương trình Tin học 8

Câu hỏi: Theo em hiểu viết chương trình là :

A. Tạo ra các câu lệnh được sắp xếp theo một trình tự nào đó

B. Viết ra một đoạn văn bản được sắp xếp theo chương trình

C. Viết ra các câu lệnh mà em đã được học

D. Tạo ra các câu lệnh để điều khiển Robot

Lời giải:

Đáp án: A.Tạo ra các câu lệnh được sắp xếp theo một trình tự nào đó

Giải thích:

Viết chương trình là hướng dẫn máy tính thực hiện các công việc hay giải một bài toán cụ thể, thông qua các câu lệnh được sắp xếp theo một trình tự nào đó để máy tính hiểu và thực hiện được.

Cùng Top lời giải tìm hiểu nội dung Máy tính và chương trình của máy tính dưới đây nhé

1. Viết chương trình ra lệnh cho máy tính làm việc

- Khái niệm câu lệnh: là những chỉ dẫn, nhiệm vụ cần được thực hiện được đưa ra để ra lệnh cho máy tính làm việc.

- Khái niệm chương trình: là một dãy các câu lệnh mà máy tính có thể hiểu để thực hiện theo.

- Mục đích của việc viết chương trình: chương trình được tạo ra nhằm khai thác tốc độ và khả năng tính toán của máy tính để ứng dụng nó vào các bài toán trong cuộc sống, công việc, học tập. chương trình giúp con người điều khiển máy tính đơn giản và hiệu quả hơn.

- Máy tính thực hiện các câu lệnh 1 cách tuần tự, từ trên xuống dưới.

Ví dụ: Chương trình Rô-bốt nhặt rác sẽ có thể có cách lệnh được thực hiện từ trên xuống dưới như sau:

- Tiến 2 bước

- Quay trái, tiến 1 bước

- Nhặt rác

- Quay phải, tiến 3 bước

- Quay trái tiến 2 bước

- Bỏ rác vào thùng

2. Chương trình và ngôn ngữ lập trình

a. Ngôn ngữ máy

- Ngôn ngữ máy là ngôn ngữ được hình thành từ accs số 0 và 1, trên cơ sở các bít.

- Ngôn ngữ máy rất khó học và sử dụng

- Ngôn ngữ máy là ngôn ngữ duy nhất dành cho máy tính. Máy tính có thể trực tiếp hiểu và thực hiện.

b. Ngôn ngữ lập trình

- Ngôn ngữ lập trình là ngôn ngữ sử dụng để viết các chương trình máy tính.

- Gẫn gũi với ngôn ngữ tự nhiên, dễ học dễ sử dụng.

- Máy tính chưa thể trực tiếp hiểu và thực thi các lệnh được viết bằng ngôn ngữ lập trình.

c. Chương trình dịch

- Chương trình dịch là chương trình dùng để chuyển đổi ngôn ngữ lậptrình sang ngôn ngữ máy

d. Môi trường lập trình

-Chương trình soạn thảo và chương trình dịch cùng với các công cụ trợ giúp tìm kiếm, sửa lỗi hoặc thực hiện chương trình được kết hợp vào một phần mềm gọi là môi trường lập trình.

e. Viết chương trình cho máy tính

- Việc viết chương trình cho máy tính gồm 2 bước:

+ Bước 1: Viết chương trình bằng ngôn ngữ lập trình

+Bước 2: Dịch chương trình thành ngôn ngữ máy cho máy tính hiểu được

f. Các ngôn ngữ lập trình hiện nay

- Hiện nay, có rất nhiều ngôn ngữ lập trình sử dụng cho việc tạo ra các chương trình như:

+Turbo Pascal, Free Pascal

+Turbo C, C++, C#

+Java

+Visual Basic

3. 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.

4. Chức năng của 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ớ.

5. Sự khác biệt giữ chương trình máy tính và phần mềm máy tính

Khá nhiều bạn vẫn chương trình máy tình và phần mềm máy tính. Chương trình máy tính như Techacademy đã nói ở trên, là một chuỗi các lệnh. Nó khác với phần mềm máy tính, chúng ta nên phân biệt rõ ràng 2 thuật ngữ này. Phần mềm máy tính là tập hợp của một hoặc nhiều chương trình máy tính và các dữ liệu liên quan.

Chương trình máy tính thường được thể hiện ở 2 dạng: dạng thường thấy là chương trình có thể chạy được [có thể hình dung một file exe trên Windows là một thể hiện của dạng này], một dạng khác là mã nguồn chương trình. Khi chương trình ở dạng mã nguồn, con người có thể đọc và hiểu tính năng của nó một cách dễ dàng; các lập trình viên hay làm việc với chương trình máy tính ở dạng này.

Mã nguồn chương trình có thể chuyển đổi sang chương trình có thể chạy được [bằng máy tính] bằng chương trình gọi là trình biên dịch. Về phiên diện người dùng, máy tính ngày nay có thể chạy hay hoặc nhiều chương trình cùng lúc, quá trình này được gọi là đa tác vụ.

Video liên quan

Chủ Đề