Hoạt động dạy học

Một phần của tài liệu Giáo án Tin học 8_Cả năm (Trang 25 - 28)

1.ổ n định

2. Đề bài: Đề I:

Bài 1: (1,5đ) Đánh dấu “X” vào ơ thích hợp:

Nội dung Đúng Sai

1. Biến và hằng phải đợc khai báo trớc khi sử dụng.

2. Trong một chơng trình tên cĩ thể đặt trùng với từ khĩa.

3. Cấu trúc của một chơng trình gồm 2 phần: Phần khai báo và phần thân 4. Con ngời chỉ dẫn cho máy tính thực hiện cơng việc thơng qua các lệnh 5. Ngơn ngữ lập trình là ngơn ngữ dùng để viết chơng trình cho máy tính 6. Trong một chơng trình cĩ thể khơng cĩ phần thân

Bài 2: (2đ) Khoanh trịn vào chữ cái đứng trớc câu trả lời đúng: 1. Trong các phép so sánh sau, phép so sánh nào là đúng:

A. 25 - 7 < 17; B. 2x - 3 > 6; C. - 5x < 0; D. | X| ≥ 0 2. Khi đặt tên trong một chơng trình ta phải đặt tên sao cho:

A. Tên khác nhau tơng ứng với các đại lợng khác nhau.

B. Tên khơng đợc trùng với từ khĩa, khơng chứa dấu cách trống. C. Trong tên chơng trình ký tự đầu tiên khơng phải là ký tự số. D. Tất cả đều đúng.

3. Trong Pascal cĩ các phép so sánh là:

A. =, <>, <; B. =, <>, <, <=; C. <>, =, <, >, <=, >= 4. Để khai báo biến ta phải:

A. Khai báo tên biến và gán giá trị cho biến.

B. Khai báo tên biến và khai báo kiểu dữ liệu của biến. C. Khai báo tên biến và tính tốn với các giá trị của biến. D. Tất cả đều sai.

Bài 3: (1đ) Điền vào chổ “……” để cĩ khẳng định đúng:

a. Cú pháp khai báo biến trong chơng trình Pascal là: ……… b. Cú pháp lệnh gán trong Pascal là: ………. Bài 4: (2đ) Viết các biểu thức tốn học dới đây bằng các ký hiệu trong Pascal:

a. m x

m y+ ; b. 3.x2 - 2.x + 1; c. 1 3

.(b 2)

a 4− + ; d. (a2 + 1).(1 - b)3 Bài 5: (3,5đ) Hãy chữa lỗi chơng trình sau và viết lại cho đúng:

Program Bai_5; Var m, n:= integer; Const h:=5; Begin m: = 100; n: = m/h

Write(‘Gia tri cua n la: ‘,n) Readln

End. Đề II:

Bài 1: (1,5đ) Đánh dấu “X” vào ơ thích hợp:

Nội dung Đúng Sai

1. Con ngời chỉ dẫn cho máy tính thực hiện cơng việc thơng qua các lệnh 2. Trong một chơng trình tên cĩ thể đặt trùng với từ khĩa.

3. Ngơn ngữ lập trình là ngơn ngữ dùng để viết chơng trình cho máy tính 4. Biến và hằng phải đợc khai báo trớc khi sử dụng.

5. Cấu trúc của một chơng trình gồm 2 phần: Phần khai báo và phần thân 6. Trong một chơng trình cĩ thể khơng cĩ phần thân

Bài 2: (2đ) Khoanh trịn vào chữ cái đứng trớc câu trả lời đúng:

1. Trong Pascal cĩ các phép so sánh là:

A. =, <>, <; B. =, <>, <, <=; C. <>, =, <, >, <=, >=

2. Để khai báo biến ta phải:

A. Khai báo tên biến và gán giá trị cho biến.

B. Khai báo tên biến và khai báo kiểu dữ liệu của biến. C. Khai báo tên biến và tính tốn với các giá trị của biến. D. Tất cả đều sai.

3. Trong các phép so sánh sau, phép so sánh nào là đúng:

A. 25 - 7 < 17; B. 2x - 3 > 6; C. - 5x < 0; D. | X| ≥ 0

4. Khi đặt tên trong một chơng trình ta phải đặt tên sao cho:

A. Tên khác nhau tơng ứng với các đại lợng khác nhau.

B. Tên khơng đợc trùng với từ kháo, khơng chứa dấu cách trống. C. Trong tên chơng trình ký tự đầu tiên khơng phải là ký tự số. D. Tất cả đều đúng.

Bài 3: (1đ) Điền vào chổ “……” để cĩ khẳng định đúng:

a. Cú pháp khai báo biến trong chơng trình Pascal là:……….

b. Cú pháp lệnh gán trong Pascal là: ………...

Bài 4: (2đ) Viết các biểu thức tốn học dới đây bằng các ký hiệu trong Pascal:

a. 1 3

.(b 2)

a 4− + ; b. (a2 + 1).(1 - b)3; c. m x

Bài 5: (3,5đ) Hãy chữa lỗi chơng trình sau và viết lại cho đúng: Program Bai_5; Var m, n:= integer; Const h:=5; Begin m: = 100; n: = m/h

Write(‘Gia tri cua n la: ‘,n) Readln

End. Đáp án

Đề I

Bài 1: Điền đúng mỗi ơ cho 0,25đ

1 2 3 4 5 6

Đ S Đ Đ Đ S

Bài 2: Điền đúng mỗi ơ cho 0,5đ

1 2 3 4

D D C B

Bài 3:

a. VAR <Tên các biến>:<Kiểu DL >; (0,5đ) b. <Biến>:= <Biểu thức>; (0,5đ)

Bài 4: Viết đúng mỗi câu cho 0,5đ.

a. m/m + x/y; b. 3*x*x - 2*x + 1; c. 1/a - 3/4*(b+2); d.(a*a +1)*(1- b) *(1- b)*(1- b) Bài 5: Chữa lại:

Program Bai_5; Var m, n: integer; (1đ) Const h=5; (1đ) Begin m: = 100; n: = m/h; (0,75đ)

Write(‘Gia tri cua n la: ‘,n); (0,75đ) Readln End. Đề II. Bài 1: 1 2 3 4 5 6 Đ S Đ Đ Đ S Bài 2: 1 2 3 4 C B D D Bài 3: Giống đề I Bài 4:

a. 1/a - 3/4*(b+2); b. (a*a +1)*(1- b) *(1- b)*(1- b); c. m/m + x/y; d. 3*x*x- 2*x + 1 Bài 5: Giống đề I

Ngày giảng: 8A 8B

Tiết 17+18: Luyện gõ phím nhanh bằng finger break out

I. Mục tiêu.

1. Kiến thức: - Học sinh hiểu đợc tác dụng của phần mềm finger break out 2. Kỹ năng: - HS biết khởi động, thốt phần mềm finger break out

- HS biết sử dụng chuột để khởi động, và thực hiện một số thao tác trên cửa sổ finger break out. HS biết cách mở các baig và chơi.

3. Thái độ: - Hình thành phong cách làm việc khoa học - Rèn tính nhẫn nại, chịu khĩ.

II. Chuẩn bị.

Máy tính, phần mềm finger break out

Một phần của tài liệu Giáo án Tin học 8_Cả năm (Trang 25 - 28)