Tiết sau ôn tập tiếp (tt)

Một phần của tài liệu giao an tin 8 ky 1 (chuan) (Trang 84 - 87)

Ngày soạn: Ngày giảng: Tuần 18 – Tiết 35 ÔN TẬP (tiết 2) I. MỤC TIÊU: 1. Kiến thức:

- Củng cố các kiến thức đã học và vận dụng để viết một số chương trình 2. Kĩ năng:

- Rèn luyện kĩ năng sử dụng một số câu lệnh để viết chương trình.

3. Thái độ:

- Thái độ học tập nghiêm túc, yêu thích môn học.

II. CHUẨN BỊ:

- G V: Máy tính, máy chiếu.

- H S: SGK, vở ghi, học trước bài ở nhà …

III. TIẾN TRÌNH TRÊN LỚP:

1. Ổn định lớp: 1’

2. Kiểm tra sự chuẩn bị của HS 3. Bài mới

HOẠT ĐỘNG CỦA THẦY + TRÒ NỘI DUNG

+ Hoạt động 2: Ôn lại một số kiến thức đã học.

1. Các kiểu dữ liệu cơ bản trong Turbo Pascal?

Bảng dưới đây liệt kê một số kiểu dữ liệu cơ bản của ngôn ngữ lập trình Pascal:

I. Lý thuyết (15’)

1. Các kiểu dữ liệu cơ bản trong Turbo Pascal? Turbo Pascal?

Bảng dưới đây liệt kê một số kiểu dữ liệu cơ bản của ngôn ngữ lập trình Pascal:

Tên kiểu

Phạm vi giá trị integer

Số nguyên trong khoảng

−215 đến 215 − 1.

real

Số thực có giá trị tuyệt đối trong khoảng 2,9×10-39 đến 1,7×10 và số 0.38 char Một kí tự trong bảng chữ cái. string

Xâu kí tự, tối đa gồm 255 kí tự.

Tên kiểu Phạm vi giá trị

integer Số nguyên trong khoảng −215 đến 2 15− 1.

real

Số thực có giá trị tuyệt đối trong khoảng 2,9×10-39 đến 1,7×1038 và số 0.

char

Một kí tự trong bảng chữ cái.

string

Xâu kí tự, tối đa gồm 255 kí tự.

2. Nêu cách khai báo biến, hằng trong Pascal? Cho VD?

Var danh sách tên biến : kiểu của biến ;

- var là từ khoá của ngôn ngữ lập trình dùng để khai báo biến.

Const tên hằng = giá trị của hằng;

- Const là từ khoá của ngôn ngữ lập trình dùng để khai báo hằng.

VD: Khai báo biến: Var m,n : Interger; S : real; Khai báo hằng: Const a = 10;

Pi = 3.14;

3. Bài toán là gì? Quá trình giải bài toán trên máy tính gồm mấy bước?

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.

Quá trình giải bài toán trên máy tính gồm có 3 bước:

Bước 1 : Xác định bài toán Bước 2 : Mô tả thuật toán Bước 3 : Viết chương trình

4. Trình bày cú pháp của câu lệnh điều kiện dạng đủ và câu lệnh điều kiện dạng thiếu. Cho ví dụ?

Cú pháp của câu lệnh điều kiện dạng đủ và câu lệnh điều kiện dạng thiếu.

Dạng thiếu: If < Điều kiện > then <Câu lệnh>;

Dạng đủ: If < Điều kiện > then <Câu lệnh 1> Else <Câu lệnh 2>; Cho ví dụ: If a> b then write (a);

If a>b then Max := a else Max:=

2. Cách khai báo biến, hằng trong Pascal? VD? Pascal? VD?

Var danh sách tên biến : kiểu của biến ;

- var là từ khoá của ngôn ngữ lập trình dùng để khai báo biến.

Const tên hằng = giá trị của hằng;

- Const là từ khoá của ngôn ngữ lập trình dùng để khai báo hằng.

VD: Khai báo biến: Var m,n : Interger; S : real; Khai báo hằng: Const a = 10;

Pi = 3.14;

3. Bài toán là gì? Quá trình giải bài toán trên máy tính gồm mấy bước? toán trên máy tính gồm mấy bước?

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.

Quá trình giải bài toán trên máy tính gồm có 3 bước:

Bước 1 : Xác định bài toán Bước 2 : Mô tả thuật toán Bước 3 : Viết chương trình

4. Trình bày cú pháp của câu lệnh điều kiện dạng đủ và câu lệnh điều điều kiện dạng đủ và câu lệnh điều kiện dạng thiếu. Cho ví dụ?

Cú pháp của câu lệnh điều kiện dạng đủ và câu lệnh điều kiện dạng thiếu. Dạng thiếu: If < Điều kiện > then <Câu lệnh>;

Dạng đủ: If < Điều kiện > then <Câu lệnh 1> Else <Câu lệnh 2>;

b;

Bài tập. Bài 1:

Viết chương trình tính diện tich hình chữ nhật

Input: hai số nguyên a và b Output : diện tích hình chữ nhật

Thuật toán : Dùng biến SUM để lưu giá trị của tổng :

Bước 1 : Nhập chiều rộng a, chiều dài b ; Bước 2: S←0;

Bước 3 : S← a*b.

Bước 4 : Thông báo kết quả và kết thúc thuật toán .

Viết chương trình:

Program Dientich;

Var a,b: interger; S : real; Begin

Write(‘Nhap chieu dai hinh chu nhat la:); Readln (b);

Write(‘Nhap chieu rong hinh chu nhat la:); Readln (a);

S: = 0; S:= a*b;

Writeln(‘ Dien tich hinh chu nhat la :’,S); Readln

End.

Cho ví dụ: If a> b then write (a);

If a>b then Max := a else Max:= b;

5. Bài tập. (25’)

Bài 1: Viết chương trình tính diện tích hình chữ nhật, tam giác.

Yêu cầu: - Xác định INPUT, OUT PUT.

- Mô tả thuật toán. - Viết chương trình.

Bài 2: Viết chương trình tính tổng của 20 số tự nhiên đầu tiên.

- Yêu cầu: tương tự

Bài 3: Viết chương trình đổi giá trị của hai biến X và Y

- Yêu cầu: tương tự

4. Củng cố (2 ‘)

- Về nhà hệ thống lại các kiến thức đã học

5. Dặn dò: (2’)

Một phần của tài liệu giao an tin 8 ky 1 (chuan) (Trang 84 - 87)

Tải bản đầy đủ (DOC)

(90 trang)
w