intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Bài giảng Tin học lớp 8: Ôn tập học kỳ II

Chia sẻ: đinh Trường Sơn | Ngày: | Loại File: PPT | Số trang:30

255
lượt xem
35
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Bài giảng Tin học lớp 8: Ôn tập học kỳ II được biên soạn nhằm giúp các bạn cung cố kiến thức về Tin học lớp 8 như từ bài toán đến chương trình; câu lệnh điều kiện; câu lệnh lặp với số lần biết trước; câu lệnh lặp với số lần chưa biết trước; làm việc với dãy số.

Chủ đề:
Lưu

Nội dung Text: Bài giảng Tin học lớp 8: Ôn tập học kỳ II

  1. TIẾT 67: ÔN TẬP HỌC KÌ II NỘI DUNG ÔN TẬP BÀI 5: BÀI 7: BÀI 8: BÀI 6: TỪ BÀI CÂU LỆNH CÂU LỆNH BÀI 9: CÂU TOÁN LẶP VỚI LẶP VỚI LÀM VIỆC LỆNH ĐẾ N SỐ LẦN SỐ LẦN VỚI ĐIỀU CHƯƠNG BIẾT CHƯA BIẾT DÃY SỐ KIỆN TRÌNH TRƯỚC TRƯỚC
  2. * Bài 5: Từ bài toán đến chương trình: ­ Quá trình giải bài toán trên máy tính gồm  mấy bước? Đó là những bước nào? Quá trình giải bài toán trên máy tính gồm 3  bước: ­ B1: Xác định bài toán: Xác định thông tin  vào (Input) và thông tin ra (Output). ­ B2: Mô tả thuật toán: Tìm cách giải bài  toán và diễn tả các bước cần thực hiện. ­ B3: Viết chương trình.
  3. * Bài 6: Câu lệnh điều kiện: ­ Mục đích việc sử dụng câu lệnh điều  kiện? ­ Mục đích: Chỉ dẫn cho máy tính thực hiện  các hoạt động khác nhau tùy theo 1 điều  kiện cụ thể có được thỏa mãn hay không. ­ Cấu trúc câu lệnh điều kiện dạng thiếu? If  then ; ­ Cấu trúc câu lệnh điều kiện dạng đủ? If  then  Else  ;
  4. * Bài 6: Câu lệnh điều kiện: ­ If, then là gì? ­ If, then là các từ khóa. ­ Điều kiện thường là 1 phép so sánh, cũng có  thể là 1 câu lệnh điều kiện khác. ­ Câu lệnh 1, câu lệnh 2 trong 1 câu lệnh có thể  là 1 câu lệnh đơn hoặc 1 câu lệnh ghép. ­ Câu lệnh ghép là nhóm các lệnh được đặt giữa  các từ khóa gì? ­ Câu lệnh ghép là nhóm các lệnh được đặt giữa  các từ khóa Begin và End.
  5. * Bài 7: Câu lệnh lặp với số lần biết trước: ­ Mục đích việc sử dụng câu lệnh điều lặp với số lần biết  trước? ­ Mục đích: Chỉ dẫn cho máy  tính thực hiện lặp lại nhiều  lần một hoặc 1 nhóm các hoạt động. ­ Cấu trúc câu lệnh lặp với số lần biết trước? For :=  to  do ; ­ Trong đó For, to, do là gì? For, to, do là các từ khóa. ­ Đặc điểm của biến đếm, giá trị đầu, giá trị cuối? + Đặc điểm: Biến đếm là biến kiểu nguyên, giá trị đầu và  giá trị cuối là những giá trị nguyên. ­ Số vòng lặp = Giá trị cuối – Giá trị đầu + 1.
  6. * Bài 7: Câu lệnh lặp với số lần biết trước: ­ Hoạt động của lệnh lặp? ­ Hoạt động: Khi thực hiện, ban đầu biến đếm sẽ nhận  giá trị là giá trị đầu. Sau mỗi vòng lặp biến đếm tự động  tăng thêm 1 đơn vị cho đến khi bằng giá trị cuối. ­ Câu lệnh thành phần của câu lệnh lặp có thể là 1 câu  lệnh đơn hoặc 1 câu lệnh ghép. ­ Câu lệnh ghép là nhóm các lệnh được đặt giữa các từ  khóa nào? ­ Câu lệnh ghép là nhóm các lệnh được đặt giữa các từ  khóa Begin và End. ­ Khi câu lệnh thành phần của lệnh lặp For...do là 1 câu  lệnh For...do khác thì ta gọi đó là câu lệnh lặp gì? ­  Khi câu lệnh thành phần của lệnh lặp For...do là 1 câu  lệnh For...do khác thì ta gọi đó là câu lệnh lặp For...do  lồng nhau.
  7. * Bài 8: Câu lệnh lặp với số lần chưa biết trước: ­ Mục đích việc sử dụng câu lệnh điều lặp với số lần  chưa biết trước? ­ Mục đích: Chỉ dẫn cho máy  tính thực hiện lặp lại nhiều  lần một hoặc 1 nhóm các hoạt động khi chưa biết trước  số lần lặp. ­ Cấu trúc câu lệnh lặp với số lần chưa biết trước? While  do ; ­ Hoạt động của lệnh lặp? ­ Hoạt động: Trước hết điều kiện được kiểm tra. Nếu điều  kiện được thỏa mãn thì thực hiện lệnh câu lệnh lần thứ  nhất và quay trở về đầu vòng lặp kiểm tra điều kiện và  thực hiện tương tự lần 1. Quá trình đó chỉ dừng lại khi  điều kiện sai. ­ Câu lệnh thành phần của câu lệnh lặp có thể là 1 câu  lệnh đơn hoặc 1 câu lệnh ghép.
  8. * Bài 9: Làm việc với dãy số: ­ Để biểu diễn 1 dãy gồm n số A1, A2,..., An, thay vì dùng n  biến số, ta dùng 1 biến có kiểu mảng. ­ Dữ liệu kiểu mảng là tập hợp hữu hạn các phần tử có thứ tự,  có chung 1 kiểu dữ liệu. ­ Thứ tự của các phần tử được gán các chỉ số tương ứng. ­ Cách khai báo biến mảng? Var : Array [..] of  ; + Trong đó: Array, of  là các từ khóa. + Chỉ số đầu và chỉ số cuối là hai số nguyên thỏa mãn “chỉ số  đầu ≤ chỉ số cuối”. + Kiểu dữ liệu là kiểu dữ liệu chung của các phần tử. ­ Ta có thể làm việc với các phần tử bất kì của mảng như làm  việc với 1 biến thông thường thông qua chỉ số của mảng.
  9. CÂU HỎI TRẮC NGHIỆM Hãy chọn đáp án đúng.
  10. Câu 1: Phép gán nào sau đây đúng?  a) x=y;  b) x:=y;  c) x:y;  d) x=:y; ­ Đáp án b.
  11. Câu 2: Câu lệnh cho phép ta nhập giá trị của a từ bàn phím là:  a) Write(‘a’);       b) Writeln(‘a’);  c) Readln(a); ­ Đáp án c.
  12. Câu 3: Lệnh khai báo hằng nào sau đây là đúng?  a) Const a = 10;  b) Const a:= 10;  c) Const a=: 10; ­ Đáp án a.
  13. Câu 4: Phát biểu nào sau đây là đúng?  a) Ngôn ngữ Pascal thể hiện cấu trúc lặp  với số lần lặp cho trước bằng câu lệnh  for…do.  b) Ngôn ngữ Pascal thể hiện cấu trúc lặp  với số lần lặp cho trước bằng câu lệnh  while…do. ­ Đáp án a.
  14. Câu 5: Lệnh lặp nào sau đây là đúng?  a) For :=  to  do ;  b) For :=  to  do ;  c) For :  to  do ; ­ Đáp án a.
  15. Câu 6: Câu lệnh pascal nào sau đây là hợp lệ?  a) For i:=100 to 1 do writeln(‘A’);  b) For i:=1.5 to 10.5 do writeln(‘A’);  c) For i= 1 to 10 do writeln(‘A’);  d) For i:= 1 to 10 do writeln(‘A’); ­ Đáp án d.
  16. Câu 7: Câu lệnh lặp while…do có dạng đúng là:  A. While  do; ;     B.  While   do;  C. While  do ;      D. While  do  ; ­ Đáp án d.
  17. Câu 8: Thành phần trong câu lệnh lặp for...do và while...do có thể là:  a) 1 câu lệnh đơn  b) 1 câu lệnh ghép  c) Cả A và B đều đúng ­ Đáp án c.
  18. Khi không biết nhìn xa trông rộng
  19. TIẾT 68: ÔN TẬP HỌC KÌ II THẢO LUẬN VÀ TRẢ LỜI CÁC CÂU HỎI  TRẮC NGHIỆM SAU
  20. Câu 9: Sau khi thực hiện đoạn chương trình  j:= 0; for i:= 1 to 3 do j:=j+2; thì giá trị in ra  màn hình là? a)  4            b) 6          c) 8    d)10 ­ Đáp án b.
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2