Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (747.3 KB, 18 trang )
<span class='text_page_counter'>(1)</span>-. -?. Bình Dương, ngày 10 tháng 09 năm 2016.
<span class='text_page_counter'>(2)</span> TIẾT 1,2: BÀI 1: MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH 1. CON NGƯỜI RA LỆNH CHO MÁY TÍNH NHƯ THẾ NÀO?. Máy tính giúp chúng ta làm những công việc gì?.
<span class='text_page_counter'>(3)</span> TIẾT 1,2: BÀI 1: MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH 1. CON NGƯỜI RA LỆNH CHO MÁY TÍNH NHƯ THẾ NÀO? - Máy tính là công cụ trợ giúp con người để xử lí thông tin một cách hiệu quả. Tuy nhiên, để máy tính có thể thực hiện một công việc cụ thể, con người phải đưa ra những chỉ dẫn thích hợp cho máy tính. - Ví dụ: Vd1: Ra lệnh cho máy tính khởi động phần mềm. Vd2: Ra lệnh cho máy tính in dữ liệu. Vd3: Ra lệnh cho máy tính sao chép dữ liệu từ vị trí này sang vị trí khác. - Kết luận: Để chỉ dẫn máy tính thực hiện một công việc nào đó, con người ra lệnh cho máy tính một hoặc nhiều lệnh, máy tính sẽ lần lượt thực hiện các lệnh đó.. Máy tính là công cụ trợ giúp con mộtcách người để Em xử lí hãy thôngcho tin một hiệu quả.vài Tuy nhiên, để máy tính có Từví những vícon dụ dụ mà thể thực hiện một công việc cụ thể, đó, em cho người rahãy lệnh con người phải đưa ra những chỉ dẫn biết chocon máyngười tính ra thích hợp cho máy tính.. lệnhhiện chocông máy thực tínhmà nhưem thế việc mongnào? muốn?.
<span class='text_page_counter'>(4)</span> TIẾT 1,2: BÀI 1: MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH 1. Con người ra lệnh cho máy tính như thế nào? 2. Ví dụ: rô-bốt nhặt rác? a. Rô-bốt: là một loại máy có thể tự động thực hiện được một số công việc thông qua sự điều khiển của con người.. Theo em, rô-bốt là gì?.
<span class='text_page_counter'>(5)</span> b. Ví dụ: rô-bốt nhặt rác 1010111110 1111010011 1011010010 1010110011 1101111010. 1. 2. 3. 4. 5. 6.. Rẽ phải 3 bước Emtrái, hãyTiến ra những lệnh nào để Rẽ 1 bước Robot Nhặt ráchoàn thành công việc vàtiến bỏ rác đúng nơi qui Rẽnhặt phải, 3 bước Rẽ trái, Tiến 3định? bước Bỏ rác vào thùng.
<span class='text_page_counter'>(6)</span> 2. Ví dụ: rô-bốt nhặt rác 1010111110 1111010011 1011010010 1010110011 1101111010. Ra từng lệnh cụ thể, đơn giản, theo trình tự để robot có thể hoàn thành tốt nhất..
<span class='text_page_counter'>(7)</span> TIẾT 1,2: BÀI 1: MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH 1. Con người ra lệnh cho máy tính như thế nào? 2. Ví dụ: rô-bốt nhặt rác? a. Rô-bốt: là một loại máy có thể tự động thực hiện được một số công việc thông qua sự điều khiển của con người. b. Ví dụ: rô-bốt nhặt rác: sgk.
<span class='text_page_counter'>(8)</span> TIẾT 1,2: BÀI 1: MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH 1. Con người ra lệnh cho máy tính như thế nào? 2. Ví dụ: rô-bốt nhặt rác? 3. Viết chương trình- ra lệnh cho máy tính làm việc: a. 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ể. b. Lí do cần phải viết chương trình vì: Điều khiển máy tính tự động thực hiện các công việc đa dạng và phức tạp mà một lệnh đơn giản không đủ để chỉ dẫn.. Lí do Viết chương cần phải trình máy viết tính là gì? trình điều chương khiển máy tính?.
<span class='text_page_counter'>(9)</span> TIẾT 1,2: BÀI 1: MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH 1. Con người ra lệnh cho máy tính như thế nào? 2. Ví dụ: rô-bốt nhặt rác? 3. Viết chương trình- ra lệnh cho máy tính làm việc: 4. Chương trình và ngôn ngữ lập trình: a. Chương trình máy tính là một dãy các lệnh mà máy tính có thể hiểu và thực hiện được. Việc tạo ra một chương trình gồm có hai bước: (1)Viết chương trình bằng ngôn ngữ lập trình. (2)Dịch chương trình thành ngôn ngữ máy để máy tính hiểu được... Theo ươmột ng Việc em tạo chra trinh la gi? chương trình gồm có mấy bước?̀.
<span class='text_page_counter'>(10)</span> TIẾT 1,2: BÀI 1: MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH 1. Con người ra lệnh cho máy tính như thế nào? 2. Ví dụ: rô-bốt nhặt rác? 3. Viết chương trình- ra lệnh cho máy tính làm việc: 4. Chương trình và ngôn ngữ lập trình: a. Chương trình máy tính: b. 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. Một số ngôn ngữ lập trình phổ biến hiện nay: Pascal, C, java…... Theo em ngôn ngữ lập trình la gi?.
<span class='text_page_counter'>(11)</span> 4. Chương trình và ngôn ngữ lập trình T×nh huèng: Mét thÇy gi¸o chØ biÕt tiÕng ViÖt muèn giíi thiÖu vÒ ng«i trương cña m×nh cho mét ®oµn khách đến từ nươc Anh. Theo em cã mÊy c¸ch thùc hiÖn ®iÒu trªn?.
<span class='text_page_counter'>(12)</span> Hai kÜ thuËt dÞch:. Th«ng dÞch. . Biªn dÞch. .
<span class='text_page_counter'>(13)</span> Th«ng dÞch. Thùc hiÖn lÆp ®i lÆp l¹i d·y c¸c bươc sau 1010111110. • Kiểm tra tính đúng đắn cña c©u lÖnh tiÕp theo trong chương tr×nh nguån.. 1111010011 1011010010 1010110011 1101111010. • 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..
<span class='text_page_counter'>(14)</span> Biªn dÞch Thùc hiÖn qua hai 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 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 trªn m¸y vµ lu trữ lại để sử dụng về sau..
<span class='text_page_counter'>(15)</span> 4. Chương trình và ngôn ngữ lập trình. Tại sao con người 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?. Trong ngôn ngữ máy tính, mọi câu lệnh đều đựơc biểu diễn bằng các con số 0 và 1. Ngôn ngữ máy tính khó đọc và khó sử dụng. Các ngôn ngữ lập trình được phát triển để khắc phục các nhược điểm của ngôn ngữ máy tính. Ngôn ngữ lập trình sử dụng các cụm từ tự nhiên nên dễ nhớ, dễ sử dụng..
<span class='text_page_counter'>(16)</span> 4. Chương trình và ngôn ngữ lập trình. Chương trình dịch là gì?. Chương trình dịch giúp chuyển đỗi chương trình được viết bằng ngôn ngữ lập trình thành chương trình bằng ngôn ngữ máy thực hiện được trên máy tính. Như vậy, chương trình dịch chuyển đổi tệp gồm các dòng lệnh được soạn thảo thành tệp có thể chạy trên máy tính..
<span class='text_page_counter'>(17)</span> TIẾT 1,2: BÀI 1: MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH 1. Con người ra lệnh cho máy tính như thế nào? 2. Ví dụ: rô-bốt nhặt rác? 3. Viết chương trình- ra lệnh cho máy tính làm việc: 4. Chương trình và ngôn ngữ lập trình: a. Chương trình máy tính: b. Ngôn ngữ lập trình: - Chương trình dịch giúp chuyển đổi chương trình được viết bằng ngôn ngữ lập trình thành chương trình bằng ngôn ngữ máy thực hiện được trên máy tính. Như vậy, chương trình dịch chuyển đổi tệp gồm các dòng lệnh được soạn thảo thành tệp có thể chạy trên máy tính..
<span class='text_page_counter'>(18)</span> Ghi nhí! 1. Con người điều khiển máy tính thông qua lệnh - Con người chỉ dẫn cho máy tính thực hiện nhiều thao tác liên tiếp một cách tự động 2. 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ể. 3. Ngôn ngữ dùng để viết các chương trình máy tính được gọi là ngôn ngữ lập trình..
<span class='text_page_counter'>(19)</span>