Bài giảng Tin học Lớp 8 - Tiết 1, Bài 1: Máy tính và chương trình máy tính

ppt 12 trang Thành Trung 16/06/2025 140
Bạn đang xem tài liệu "Bài giảng Tin học Lớp 8 - Tiết 1, Bài 1: Máy tính và chương trình máy tính", để tải tài liệu gốc về máy hãy click vào nút Download ở trên.

File đính kèm:

  • pptbai_giang_tin_hoc_lop_8_tiet_1_bai_1_may_tinh_va_chuong_trin.ppt

Nội dung text: Bài giảng Tin học Lớp 8 - Tiết 1, Bài 1: Máy tính và chương trình máy tính

  1. BÀI 1- MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH Nguyễn Ánh Bình – Trường THCS Hòa An
  2. TIẾT 1 BÀI 1 – MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH 1. Viết chương trình – ra lệnh cho máy tính làm việc: Nguyễn Ánh Bình – Trường THCS Hòa An
  3. TIẾT 1 BÀI 1 – MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH Được xây dựng trên một cấu trúc cơ bản gồm các khối chức MÁY TÍNH năng để thực hiện các hoạt động xửa lý thông tin. Cụ thể: Bộ xử lý Thiết bị vào Thiết bị ra Bộ nhớ (xử lý thông tin) (thu nhận thông tin) (truyền, chia sẻ thông tin) (lưu trữ thông tin) Các khối chức năng trên được hoạt động dưới sự hướng dẫn của các chương trình máy tính (gọi tắt là chương trình) do con người lập ra Vậy chương trình máy tính (chương trình) có những gì? Nguyễn Ánh Bình – Trường THCS Hòa An
  4. TIẾT 1 BÀI 1 – MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH 1. Viết chương trình – ra lệnh cho máy tính làm việc: - Chương trình máy tính (gọi tắt là chương trình) là một dãy các câu lệnh mà máy tính có thể hiểu và thực hiện được - Mỗi câu lệnh sẽ hướng dẫn một thao tác cụ thể cần thực hiện. - Quan sát chương trình điều khiển cho một robot nhặt rác như sau: Hãy nhặt rác Bắt đầu Tiến hai bước; - Chương trình này có 6 câu lệnh để thực Điều này có nghĩa Quay trái, tiến 1 bước; hiện việc nhặt rác. phải thực hiện xong Nhặt rác; - Mỗi câu lệnh sẽ thực hiện tuần tự từ một lệnh mới đến lệnh Quay phải, tiến 3 bước; trên xuống dưới và từ trái sang phải. tiếp theo, từ lệnh đầu tiên đến lệnh cuối Quay trái, tiến 2 bước; cùng. Bỏ rác vào thùng; Kết thúc. Nguyễn Ánh Bình – Trường THCS Hòa An
  5. TIẾT 1 BÀI 1 – MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH Như các em đã được học, máy có ngôn ngữ của máy đó là các dãy bit (gồm hai số 0 và 1). Tuy nhiên nếu sử dụng ngôn ngữ máy để viết chương trình sẽ gặp nhiều khó khăn. Thay vì viết các câu lệnh bằng các dãy bít thì chúng ta sử dụng một loại ngôn ngữ mới gọi là ngôn ngữ lập trình để viết chương trình. Nguyễn Ánh Bình – Trường THCS Hòa An
  6. TIẾT 1 BÀI 1 – MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH 2. Chương trình và ngôn ngữ lập trình: Ngôn ngữ lập trình (NNLT) là ngôn ngữ dùng để viết các chương trình máy tính. Ngôn ngữ này có các thành phần cấu tạo gần với ngôn ngữ tự nhiên nên khi sử dụng sẽ thuận lợi cho người viết chương trình. Tức là nó sử dụng chữ cái tiếng anh, các kí hiệu có trên bàn phím. Nguyễn Ánh Bình – Trường THCS Hòa An
  7. TIẾT 1 BÀI 1 – MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH - Vấn đề mới cần giải quyết đó là: máy hiểu ngôn ngữ máy, mà chương trình thì được viết bằng NNLT. - Vậy để giải quyết vấn đề này thì cần chuyển (dịch) chương trình được viết bằng NNLT sang ngôn ngữ máy bằng một chương trình có tên gọi là chương trình dịch. Nguyễn Ánh Bình – Trường THCS Hòa An
  8. TIẾT 1 BÀI 1 – MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH 2. Chương trình và ngôn ngữ lập trình: - Ngôn ngữ lập trình (NNLT) là ngôn ngữ dùng để viết các chương trình máy tính. - Các bước tạo ra chương trình máy tính: Bước 1: viết chương trình bằng NNLT. Bước 2: dịch chương trình thành ngôn ngữ máy để máy tính hiểu được. Nguyễn Ánh Bình – Trường THCS Hòa An
  9. TIẾT 2 BÀI 1 – MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH (tiếp theo) 3. BÀI TẬP TRÁC NGHIỆM Câu 1: Ta gọi một dãy các câu lệnh được sắp xếp tuần tự, và các câu lệnh này máy tính có thể hiểu và thực hiện được là gì? A. Chương trình dịch B. chương trình game show C. Chương trình chào năm mới D. Chương trình máy tính Câu 2: Người viết ra các chương trình máy tính được gọi là gì? A. Lập trình viên B. Lập trình sư C. Giảng viên phần mềm D. Chương trình viên Nguyễn Ánh Bình – Trường THCS Hòa An
  10. TIẾT 2 BÀI 1 – MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH (tiếp theo) Câu 3: Chương trình máy tính được viết bằng ngôn ngữ gì? A. Ngôn Ngữ máy B. Ngôn ngữ hình học C. Ngôn ngữ lập trình D. Ngôn ngữ tượng hình Câu 4: Để máy tính hiểu, xử lý và thực hiện các câu lệnh trong chương trình. Cần chuyển đổi ngôn ngữ lập trình sang ngôn ngữ gì? A. Ngôn Ngữ máy B. Ngôn ngữ hình học C. Ngôn ngữ lập trình D. Ngôn ngữ tượng hình Nguyễn Ánh Bình – Trường THCS Hòa An