Giáo viên : SGK, SG

Một phần của tài liệu Giao an Tin 8 - Ca nam (Trang 68 - 73)

- Cỏc phộp so sỏnh cho kết quả đỳng hoặc sai.

1. Giáo viên : SGK, SG

- Đồ dùng dạy học

2. Học sinh : - Kiến thức đã học.

- SGK, Đồ dùng học tập

III. Tiến trình tiết dạy :

1. ổn định tổ chức lớp : - Kiểm tra sĩ số : 8B: ... - ổn định trật tự :

2. Kiểm tra bài cũ : 3. Dạy bài mới :

Hoạt đụ̣ng của giáo viờn và học sinh Nụ̣i dung

-Nhắc lại các phép tốn trong pascal và các kiểu dữ liệu cơ bản trong Pascal.

Ví dụ 2. Bảng 1 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:

Nội dung ơn tập

+ Từ khố và tên trong chơng trình Pascal

+ Cấu trúc chung của chơng trình

+ Dữ liệu và kiểu dữ liệu + Các phép tốn với kiểu dữ liệu số

+ Sử dụng biến trong chơng trình Pascal

+ Thuật tốn và mơ tả thuật tốn

Viết lại phép tốn bằng TP a) a c b d+ ; b) ax2+bx c+ ; b) ax2+bx c+ ; c)1 a(b 2) x 5− + ; d) (a2+b)(1 c)+ 3 a) a/b+c/d; b) a*x*x+b*x+c; b) a*x*x+b*x+c; c)1/x-a/5*(b+2); d) (a*a+b)*(1+c)*(1+c)*(1+c). d)(a*a+b)*(1+c)*(1+c)*(1+c).

+ Câu lệnh điều kiện (IF— Then -- Else)

VD:

**: Chú ý về ơn tập va xem các dạng bai tập

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ì1038 và số 0.

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

Ngày soạn: Ngày dạy: Tiết 36 ĐỀ KIỂM TRA HỌC KỲ I MễN : TIN HỌC Thời gian : 45 phỳt Lớp: 8 Đề : 1,2

Phần 1: Trắc nghiệm khỏch quan(2.5 Điểm ) : Hĩy chọn đỏp ỏn đỳng nhất

Cõu 1. Trong cỏc tờn sau đõy, tờn nào là hợp lệ trong ngụn ngữ Pascal: (0.5 điểm)

a. 8a b. tamgiac c. program d. bai tap

Cõu 2. Để chạy chương trỡnh ta sử dụng tổ hợp nào: (0.5 điểm)

a. Ctrl – F9 b. Alt – F9 c. F9 d. Ctrl – Shitf – F9

Cõu 3. Trong Pascal, khai bỏo nào sau đõy là đỳng? (0.5 điểm)

a. Var tb: real; b. Type 4hs: integer; c. const x: real; d. Var R = 30;

Câu 4: Muốn in lên màn hình sịng chữ “Toi la Hs lop 8” ta sử dụng câu lệnh nào sau đây.

A. Toi la Hs lop 8 := integer; B. Read(‘Toi la Hs lop 8’); C. Writeln (‘Toi la Hs lop 8’); D. Var Toi la Hs lop 8:String

Cõu 5. Biểu thức toỏn học (a2 + b)(1 + c)3 được biểu diễn trong Pascal như thế nào ? (0.5 điểm)

a. (a*a + b)(1+c)(1 + c)(1 + c) b. (a.a + b)(1 + c)(1 + c)(1 + c) c. (a*a + b)*(1 + c)*(1 + c)*(1 + c) d. (a2 + b)(1 + c)3

Cõu 6: Writeln (‘Ban hay nhap nam sinh’); (0.5 điểm) Readln (NS);

í nghĩa của hai cõu lệnh trờn là:

a. Thụng bỏo ra màn hỡnh dũng chữ: “Ban hay nhap nam sinh”. b. Yờu cầu người sử dụng nhập giỏ trị cho biến NS.

c. Thụng bỏo ra màn hỡnh dũng chữ: “Ban hay nhap nam sinh” và yờu cầu người sử dụng nhập giỏ trị cho biến NS

d. Tất cả đều sai.

II. Phần tự luận: (Dề 1)

Cõu 6: Viết cỏc biểu thức toỏn sau đõy dưới dạng biểu thức Pascal: (2 điểm)

a. 15x2 +30(x+2) .

b. y y x + − + + 5 18 3 ) 10 ( 2

Câu 7: Viết chơng trình giảI phơng trình bậc nhất AX+B=0(Sử dụng lệnh if- then – else 5 Điểm)

III. Phần tự luận (Đề 2):

Cõu 7: Viết cỏc biểu thức toỏn sau đõy dưới dạng biểu thức Pascal: (2 điểm)

a. (a3 + b)(1 + c3) . b. 2 1 4 5 (2 ) 3 6 7 x x y y + + + − + Cõu 8: (5 điểm)

Viết chương trỡnh nhập vào 2 số từ bàn phớm, kiểm tra xem tổng của hai số đú là một số chẵn hay lẻ.

Đáp án:

Phần 1: Trắc nghiệm khỏch quan đề 1 và 2( 2.5 Điểm ) : Hĩy chọn đỏp ỏn đỳng nhất

Câu 1 2 3 4 5 6 Đáp án đúng B A A C C C Phần II: Phần tự luận.đề 1 Câu 7: a. 15*x*x + 30*(x+2) b. (10 + x)*(10 + x)/(3 + y) – 18/(5+y) Câu 8: Program GIAI_PHUONG_TRINH_BAC_NHAT; Var a,b,x:real; Begin Clrscr;

Writeln('GIAI PHUONG TRINH BAC NHAT: AX + B=0'); '); Write ('Nhap a= '); readln(a);

Write ('Nhap b='); readln(b); If(a=0) then If(b=0) then

Writeln(' Phuong trinh co vo so nghiem') Else

Writeln(‘Phuong trinh vo nghiem’) Else

Writeln('Phuong trinh co nghiem x=',-b/a); Readln; End. Phần III: Phần tự luận.đề 2 Câu 7: c. (a*a*a + b)* (1 + c*c*c) b. (2*x+y)*(2*x+y) +1/3 – (4*x +5)/(6*y + 7); Câu 8:

Program kiemtra_chan_le; Var a,b,p :Integer;

Begin

Writeln(‘ Chuong trinh kiem tra tong 2 so ’); Write(‘ Nhap hai so tu ban phim : ’);

Readln(a,b); P:=a+b;

If ( p mod 2 = 0) then

Writeln(‘ Tong hai so la so chan ’ ) Else

Writeln(‘ Tong hai so la so le ’); Readln;

Ngày soạn: Ngày dạy 8B: Tiết: 37, 38

TèM HIỂU THỜI GIAN VỚI PHẦN MỀM SUN TIMES I. MụcTiờu:

- HS hiểu được cỏc chức năng chớnh của phần mềm, sử dụng phần mềm để quan sỏt thời gian địa phương của cỏc vị trớ khỏc nhau trờn trỏi đất.

- Hs cú thể tự thao tỏc và thực hiện một số chức năng chớnh của phần mềm.

Thụng qua phần mềm HS sẽ hiểu biết thờm về thiờn nhiờn, trỏi đất, từ đú nõng cao ý thức bảo vệ mụi trường sống.

II. Chuẩn bị :

1. Giáo viên : - SGK, SGV

- Đồ dùng dạy học

2. Học sinh : - Kiến thức đã học.

- SGK, Đồ dùng học tập

III. Tiến trình tiết dạy :

1. ổn định tổ chức lớp : - Kiểm tra sĩ số : 8B: ... - ổn định trật tự :

2. Kiểm tra bài cũ : 3. Dạy bài mới :

Hoạt động của GV - HS Nội dung

Trờn bản đồ cú cỏc vựng sỏng, tối khỏc nhau. Vựng sỏng cho biết cỏc vị trớ thuộc vựng này tại thời điểm hiện thời là ban ngày. Ngược lại, cỏc vựng tối chỉ ra cỏc vị trớ thuộc vựng này là ban đờm. -Giữa vựng sỏng và tối cú một đường vạch liền, đú là ranh giới giữa ngày và đờm. Tại cỏc vựng cú

đường này đang là thời gian Mặt Trời lặn hoặc mọc ở đường chõn

Một phần của tài liệu Giao an Tin 8 - Ca nam (Trang 68 - 73)