Mục tiêu của bài Máy tính và chương trình máy tính nhằm giúp các em biết được: Con người chỉ dẫn cho máy tính thực hiện công việc thông qua lệnh, chương trình là cách để con người chỉ dẫn cho máy tính thực hiện nhiều công việc liên tiếp, viết chương trình là viết các lệnh chỉ 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, ngôn ngữ lập trình là ngôn ngữ dùng để viết chương trình,... Để biết rõ hơn về nội dung chi tiết, mời các em cùng theo dõi bài học dưới đây.
Các lệnh để rô-bốt hoàn thành tốt công việc:
1. Tiến 2 bước;
2. Quay trái, tiến 1 bước;
3. Nhặt rác;
4. Quay phải, tiến 3 bước;
5. Quay trái, tiến 2 bước;
6. Bỏ rác vào thùng;
Máy tính sẽ thực hiện các lệnh có trong chương trình một cách tuần tự, thực hiện xong một lệnh sẽ thực hiện lệnh tiếp theo, từ lệnh đầu tiên đến lệnh cuối cùng
Viết chương trình giúp con người điều khiển máy tính đơn giản hơn
Có 2 bước tạo ra chương trình máy tính:
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 tình thành ngôn ngữ máy để máy tính hiểu được
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 và thực hiện chương tình thường được kết hợp vào một phần mềm, được gọi là môi trường lập
trình
Thế nào là viết chương trình? Chương trình máy tính?
Gợi ý trả lời:
Tại sao cần phải viết chương trình?
Gợi ý trả lời:
Viết chương trình giúp con người điều khiển máy tính đơn giản hơn
Thế nào là ngôn ngữ máy? Ngôn ngữ lập trình? Chương trình dịch
Gợi ý trả lời:
Sau khi học xong Bài 1: Máy tính và chương trình máy tính, các em cần ghi nhớ:
Các em có thể hệ thống lại nội dung kiến thức đã học được thông qua bài kiểm tra Trắc nghiệm Tin học 8 Bài 1 cực hay có đáp án và lời giải chi tiết.
Chương trình máy tính được tạo ra gồm những bước nào?
Chương trình dịch làm gì?
Con người chỉ dẫn cho máy tính thực hiện công việc như thế nào?
Câu 4- 10: Mời các em đăng nhập xem tiếp nội dung và thi thử Online để củng cố kiến thức về bài học này nhé!
Các em có thể xem thêm phần hướng dẫn Giải bài tập Tin học 8 Bài 1để giúp các em nắm vững bài học và các phương pháp giải bài tập.
Bài tập 1 trang 8 SGK Tin học 8
Bài tập 2 trang 8 SGK Tin học 8
Bài tập 3 trang 8 SGK Tin học 8
Bài tập 4 trang 8 SGK Tin học 8
Trong quá trình học tập nếu có thắc mắc hay cần trợ giúp gì thì các em hãy comment ở mục Hỏi đáp, Cộng đồng Tin học DapAnHay sẽ hỗ trợ cho các em một cách nhanh chóng!
Chúc các em học tập tốt và luôn đạt thành tích cao trong học tập!
-- Mod Tin Học 8 DapAnHay
Chương trình máy tính được tạo ra gồm những bước nào?
Chương trình dịch làm gì?
Con người chỉ dẫn cho máy tính thực hiện công việc như thế nào?
Viết chương trình là gì?
Tại sao cần viết chương trình?
Ngôn ngữ lập trình là gì?
Môi trường lập trình bao gồm?
Ngôn ngữ nào trong các ngôn ngữ dưới đây được sử dụng để viết chương trình?
Có mấy bước để tạo chương trình máy tính?
Theo em hiểu viết chương trình là gì?
Trong ví dụ về rô-bốt, nếu thay đổi thứ tự của hai lệnh trong chương trình, rô-bốt có thực hiện được công việc nhặt rác không? Hãy xác định vị trí mới của rô-bốt sau khi thực hiện xong lệnh "Hãy quét nhà" và đưa ra các lệnh để rô-bốt trở lại vị trí ban đầu của mình.
Hãy cho biết lí do cần phải viết chương trình để điều khiển máy tính.
Tại sao người ta phải tạo ra các ngôn ngữ lập trình trong khi có thể điều khiển máy tính bằng ngôn ngữ máy?
Chương trình dịch làm gì?
Họ và tên
Tiêu đề câu hỏi
Nội dung câu hỏi
1/ Vì sao cần phải viết chương trình máy tính?
2/ Viết chương trình in ra màn hình 1 danh thiếp đơn giản tự giới thiệu về mình theo mẫu sau:
MẤY BN ƠI GIÚP MK VS ĐÂY LÀ ĐỀ KT 1 TIẾT CỦA MK ẤY.LM GIÙM MK 1 CÂU CX ĐC CẢM ƠN TRC
Câu trả lời của bạn
writeln('*******************');
writeln('* THCS CAT HUNG *');
writeln('* FREE PASCAL *');
writeln('* 8/1 *');
writeln('*******************');
đc ko bn?
hơi ngắn
ko có mở đầu
==" trình bày phải giông mẫu đó ak
còn vt để máy tính hiểu và thực hiện đc nhớ na ná trong scahs có mà
1/ Em hiểu như thế nào về viết chương trình cho máy tính? Tại sao người ta cần viết chương trình cho máy tính?
2/ Điểm giống và khác nhau giữ hằng và biến?
3/ Bài toán là gì? Để giải quyết được một bài toán cụ thể ta cần làm gì?
Câu trả lời của bạn
trong sách có hết bạn ạ
1/
- Viết chương trình là viết dãy câu lệnh hướng dẫn máy tính thực hiện một công việc hay giải một bài toán cụ thể nào đó.
- Viết chương trình giúp điều khiển máy tính dễ dàng và hiệu quả hơn.
2/
* Giống nhau:
- Biến và hằng đều là đại lượng để lưu trữ dữ liệu
- Biến và hằng đều phải được khai báo trước khi sử dụng
* Khác nhau:
Biến | Hằng |
- Giá trị của biến có thể thay đổi trong suốt quá trình thực hiện chương trình. | - Giá trị của hằng không thay đổi trong suốt quá trình thực hiện chương trình |
- Có thể nhập hay gán giá trị khác vào cho biến. | - Không thể nhập hay gán giá trị khác vào cho hằng. |
3/
- Bài toán là một công việc hay một nhiệm vụ cần phải giải quyết.
- Để giải quyết một bài toán cụ thể ta cần xác định điều kiện cho trước và kết quả cần thu được
con người và máy tính giao tiếp với nhau ntn?
Câu trả lời của bạn
Con người và máy tính giao tiếp với nhau bằng những cách sau:
1. Thông báo kết quả tính toán
2. Nhập dữ liệu
3. Tạm ngừng chương trình
4. Hộp thoại
Mô tả thuật toán: Tìm tất cả các số có 3 chữ số sao cho tổng các chữ số chia hết cho 4.
Câu trả lời của bạn
==" Bắt buộc hả bn?
uses crt;
var i,j,k: integer;
begin
clrscr;
write('cac so can tim la ');
for i:= 1 to 9 do
for j:= 0 to 9 do
for k:= 0 to 9 do
if (100*i+10*j+k) mod 4 = 0 then writeln(100*i+10*j+k);
readln;
end.
haizz mệt wa =="
program bai1;
uses crt;
var i,j,k: integer;
begin
clrscr;
write('cac so can tim la ');
for i:= 1 to 9 do
for j:= 0 to 9 do
for k:= 0 to 9 do
if (100*i+10*j+k) mod 4 = 0 then writeln(100*i+10*j+k);
readln;
end.
*Hơi nhiều số nha bạn.
Theo em hiểu biết, chương trình là gì?
A. Tạo ra các câu lệnh rồi sắp xếp theo một trình tự đã biết
B. viết ra lại tất cả các câu lệnh mà em đã được học
C. Tạo ra các câu lệnh để điều khiển rôbot
D. Viết ra một đoạn văn bản được sắp xếp theo chương trình
Câu trả lời của bạn
C
theo mình là câu C
có thể là câu A
Theo em hiểu biết, chương trình là gì?
A. Tạo ra các câu lệnh rồi sắp xếp theo một trình tự đã biết
B. viết ra lại tất cả các câu lệnh mà em đã được học
C. Tạo ra các câu lệnh để điều khiển rôbot
D. Viết ra một đoạn văn bản được sắp xếp theo chương trình
Trong ví dụ về rô bốt , nếu thay đổi thứ tự của lệnh 1 và lệnh 2 trong chương trình , rô bốt có thực hiện được công việc nhặt rác không ? Hãy xác định vị trí mới của rô bốt sau khi thực hiện xong chương trình.Em hãy bổ sung 2 lệnh để rô bốt quay lại vị trí ban đầu.Ngắn thôi nha đừng dài dòng!
Câu trả lời của bạn
Ko đc đâu bn
Trả lời:
- Nếu thay đổi thứ tự của hai lệnh trong chương trình điều khiển rô-bốt, rô-bốt sẽ không thực hiện được công việc nhặt rác vì rô-bốt sẽ không đi đúng hướng và có thể không đi tới vị trí có rác, hoặc thực hiện việc nhặt rác tại vị trí không có rác,....
- Ví dụ, nếu thay đổi thứ tự của lệnh 1 "Tiến 2 bước" và lệnh 2 "Quay trái, tiến 1 bước", tác dụng của cả hai lệnh này sẽ là "Quay trái và tiến 3 bước". Khi đó rô-bốt sẽ nhặt rác tại vị trí không có rác. Nói chung, các lệnh điều khiển rô-bốt hay chương trình cần được đưa ra theo một thứ tự xác định sao cho ta đạt kết quả mong muốn.
- Trong một số ít trường hợp, ta có thể đưa ra các lệnh khác nhau, nhưng vẫn đạt kết quả. Chẳng hạn, trong ví dụ về rô-bốt, thay cho hai câu lệnh đầu tiên, ta có thể điều khiển rô-bốt đến đúng vị trí có rác bằng các lệnh sau: "Quay trái, tiến 1 bước" và "Quay phải, tiến 2 bước" hoặc "Quay phải, tiến 2 bước", "Quay trái, tiến 2 bước" và "Quay trái, tiến 4 bước". Trong một số ít các trường hợp khác, việc thay đổi thứ tự của một vài câu lệnh vẫn cho kết quả đúng như yêu cầu.
- Vị trí mới của rô-bốt sau khi thực hiện xong lệnh "Hãy quét nhà" là vị trí có thùng rác (ở góc đối diện). Ta có nhiều cách khác nhau để đưa ra hai lệnh để rô-bốt trở lại vị trí ban đầu của mình, một trong các cách đó là hai lệnh "Quay trái, tiến 5 bước" và "Quay trái, tiến 3 bước".
Chúc bạn học tốt!
Hãy cho biết lí do cần phải viết chương trình để điều khiển máy tính.
Câu trả lời của bạn
vì máy tính ko có tư duy nên phải ra lệnh
Trả lời:
Máy tính thực chất chỉ là một thiết bị điện tử vô tri vô giác. Để máy tính có thể thực hiện một công việc theo mong muốn của mình thì con người phải đưa ra những chỉ dẫn thích hợp cho máy. Việc viết nhiều lệnh và tập hợp lại trong một chương trình, giúp con người điều khiển máy tính một cách đơn giản và hiệu quả hơn.
Chúc bạn học tốt!
Chương trình dịch làm gì?
Câu trả lời của bạn
Trả lời:
Chương trình dịch đóng vai trò "người phiên dịch" và dịch chương trình máy tính được viết bằng ngôn ngữ lập trình sang ngôn ngữ máy để máy tính hiểu được.
Chúc bạn học tốt!
Là chương trình có chức năng chuyển đổi chương trình viết trên ngôn ngữ lập trình bậc cao thành ngôn ngữ máy để sẵn sàng cho máy thực hiện.
Có 02 loại chương trình dịch:
a. Thông dịch: Thực hiện lặp đi lặp lại dãy các bước sau:
- Kiểm tra tính đúng đắn của câu lệnh tiếp theo trong chương trình nguồn;
- Chuyển đổi câu lệnh đó thành các câu lệnh tương ứng trong ngôn ngữ máy;
- Thực hiện các câu lệnh vừa chuyển đổi.
* Loại chương trình dịch này đặc biệt thích hợp cho môi trường đối thoại giữa người dùng và hệ thống.
b Biên dịch: Thực hiện qua 02 bước sau:
- Duyệt, kiểm tra phát hiện lỗi, xác định chương trình nguồn có dịch được hay không;
- Dịch chương trình nguồn thành một chương trình đích có thể thực hiện được trên máy và lưu trữ lại để sử dụng về sau.
Trả lời:
Chương trình dịch đóng vai trò "người phiên dịch" và dịch chương trình máy tính được viết bằng ngôn ngữ lập trình sang ngôn ngữ máy để máy tính hiểu được.
Chúc bạn học tốt!
1) ngôn ngữ Lập trình là gì?
Câu trả lời của bạn
Ngôn ngữ lập trình là ngôn ngữ dùng để viết các chương trình máy tính.
_ Là ngôn ngữ dùng để diễn tả thuật toán sao cho máy tính hiểu và thực hiện được
- Là ngôn ngữ dùng để diễn tả thuật toán sao cho máy tính hiểu và thực hiện được
Tại sao người ta phải tạo ra các ngôn ngữ lập trình trong khi có thể điều khiển máy tính bằng ngôn ngữ máy?
Câu trả lời của bạn
bn tưởng tượng thử bn có nhớ nổi dãy bit ko?
VD:10000011000001
Tuy ngôn ngữ máy là một loại ngôn ngữ lập trình nhưng ở đây chúng ta hiểu ngôn ngữ lập trình này là ngôn ngữ lập trình bậc cao, vì mọi chỉ thị đều được biểu diễn bởi các dãy bit (0 và 1). Ngôn ngữ máy khó đọc, khó sử dụng, tuy vậy ngôn ngữ máy là ngôn ngữ duy nhất mà máy tính có thể nhận biết và thực hiện một cách trực tiếp, phụ thuộc vào phần cứng của máy tính; còn ngôn ngữ lập trình trình thì dễ hiểu, dễ sử dụng, dễ nhớ không phụ thuộc vào phần cứng máy tính.
Vì ngôn ngữ máy rất phức tạp và dài dòng ,hơn nữa lại khác với tư duy tự nhiên của con người.Vì vậy nếu sử dụng nó ,thì sẽ rất mất thời gian cho việc xây dựng chương trình,dữ liệu ....(đặc bịệt là các dự án lớn)và khiến ta không thể có nghành công nghiệp phần mềm như hiện nay . Nên ngôn ngữ lập trình được tạo ra để người lập trình có thể điều khiển máy bằng cách lập sẵn các lệnh điều khiển vào một gói gọi là chương trình, và để phù hợp với công việc và chức năng tùy theo lãnh vực cần thiết.
từ khóa là
Câu trả lời của bạn
cái này mình tìm hiểu trên mạng nha bạn
Từ khóa là từ trong một câu, một đoạn, một văn bản, mang một ý nghĩa quan trọng hoặc có mục đích nhấn mạnh theo ý của người viết. Từ khóa (Keyword) được sử dụng rộng rãi như là một thuật ngữ internet chỉ việc xác định những từ ngữ chính thể hiện sản phẩm, dịch vụ, thông tin mà chủ website hướng đến cũng như người dùng internet hay dùng để tìm kiếm thông tin liên quan.
1 Bình luận
Để lại bình luận
Địa chỉ email của hạn sẽ không được công bố. Các trường bắt buộc được đánh dấu *