1. Trang chủ
  2. » Giáo án - Bài giảng

tin 8 bai 1

4 212 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 4
Dung lượng 171,5 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Mục tiêu : - Đánh giá kiến thức, kỹ năng của học sinh về ngôn ngữ lập trình, cấu trúc của chơng trình, sử dụng biến, hằng trong chơng trình.. Kiến thức : - Kiểm tra kiến thức về ngôn ngữ

Trang 1

Tieỏt 16

Ngày soạn: 10/10/2009 Ngày giảng: 12/10/2009

KIểM TRA BàI 1

A Mục tiêu :

- Đánh giá kiến thức, kỹ năng của học sinh về ngôn ngữ lập trình, cấu trúc của chơng trình, sử dụng biến, hằng trong chơng trình

B Yêu cầu của bài :

1 Kiến thức :

- Kiểm tra kiến thức về ngôn ngữ lập tình, cấu trúc của chơng trình, sử dụng biến, hằng

trong chơng trình

2 Kỹ năng : Chuyển đổi giữa biểu thức toán học và ký hiệu trong ngôn ngữ Pascal.

3 Kiểm tra trên giấy : Kiểm tra sau khi học phần sử dụng biến tỏng chơng trình.

Trửụứng THCS Nguyeón Hueọ Thửự ……… ngaứy … thaựng …… naờm 2009 Hoù vaứ teõn: ……… KIEÅM TRA 45 PHUÙT

Lụựp: 8… MOÂN TIN HOẽC - Lụựp 8 – BAỉI SOÁ 1

Baống soỏ Baờng chửừ

ẹEÀ BAỉI:

1-Trong caực teõn sau teõn naứo hụùp leọ trong ngoõn ngửừ Paxcal?

A End B Tinh tien C Tinhtien D.7a

2-Giaỷ sửỷ A laứ khai baựo bieỏn kieồu Integer, X laứ bieỏn kieõu String caực pheựp gaựn naứo sao ủaõy laứ hụùp leọ:

A A:=’15’; B X:= 419; C X:=’ha85’ D A:=12,5

3-Trong laọp trỡnh Paxcal, khai baựo naứo sau ủaõy laứ hụùp leọ?

A Const x: real; B var 4hs: real; C var tb:real; D var x= 30;

4- ẹeồ dũch chửụng trỡnh trong ngoõn ngửừ laọp trỡnh Paxcal ta duứng toồ hụùp phớm:

A Ctrt+F9 B Alt+F5 C Alt+F9 D Ctrt+F9

5- Noỏi coọt A vaứ coọt B ủeồ ủửụùc caõu ủuựng baống caựch ủieàn chửừ caựi thớch hụùp vaứo oõ troỏng ụỷ giửừa

6 Caực chửụng trỡnh sau coự hụùp leọ khoõng? Taùi sao?

A Chửụng trỡnh 1

Begin

Write(‘Day la chuong trinh sai’);

End

A Chửụng trỡnh 2 Begin

Prorgam Bai1 Write(‘Em hay suy nghi ky luong’);

End

………

Trang 2

……… 7-Hãy liệt kê các lỗi nếu có trong chương trình sau đây và sửa lại cho đúng (nếu không sửa phải giải thích)

Var b, a:= Integer;

Const c:= 4;

Begit

a:=200

b:=5/a;

Write(b)

readln

end

ĐÁPÁN VÀ BIỂU ĐIỂM KIỂM TRA 45 PHÚT MÔN TIN HỌC - Lớp 7 – BÀI SỐ 1

-o0o -1- Chọn C 2- Chọn D 3- Chọn A 4- Chọn B (2điểm)

5- Kết quả: (2 diểm)

7-Hãy liệt kê các lỗi nếu có trong chương trình sau đây và sửa lại cho đúng

Write(‘Tôi là học sinh giỏi’) sai Write(‘Toi la hoc sinh gioi’)

………

- -TiÕt 15 :

KiĨm tra bµi viÕt sè 1 (45’)

C Mơc tiªu :

- §¸nh gi¸ kiÕn thøc, kü n¨ng cđa häc sinh vỊ ng«n ng÷ lËp tr×nh, cÊu trĩc cđa ch¬ng tr×nh, sư dơng biÕn, h»ng trong ch¬ng tr×nh

Trang 3

D Yêu cầu của bài :

1 Kiến thức :

- Kiểm tra kiến thức về ngôn ngữ lập tình, cấu trúc của chơng trình, sử dụng biến, hằng

trong chơng trình

2 Kỹ năng : Chuyển đổi giữa biểu thức toán học và ký hiệu trong ngôn ngữ Pascal.

3 Kiểm tra trên giấy : Kiểm tra sau khi học phần sử dụng biến tỏng chơng trình.

E Ma trận đề :

Nội

dung

Mức độ

Máy tính và

ch-ơng trình MT Ngôn ngữ lập trình Dữ liệu và các phép toán Biến và hằng Tổng điểm

F Đề bài :

Bài 1 : Đánh dấu x vào ô lựa chọn (1 điểm)

a) Lệnh khai báo tên chơng trình trong ngôn ngữ lập trình Pascal là

Begin

b) Chơng trình máy tính là dãy các lệnh mà máy tính có thể hiểu và

thực hiện đợc

c) Ngôn ngữ dùng để viết các chơng trình máy tính đợc gọi là ngôn

ngữ lập trình

d) Cấu trúc chung của chơng trình bắt buộc phải có phần khai báo

Bài 2 : Khoanh tròn chữ cái đứng trớc đáp án đúng trong các câu sau :

Câu 1 : Máy tính có thể hiểu trực tiếp ngôn ngữ nào trong các ngôn ngữ dới đây ?

Câu 2 : Trong ngôn ngữ lập trình Pascal, từ nào không phải là từ khoá ?

Câu 3 : Dãy kí tự 20n10 thuộc kiểu dữ liệu ?

Câu 4 : Tên hợp lệ trong ngôn ngữ Pascal là :

Câu 5 : Từ khoá để khai báo biến trong ngôn ngữ lập trình Pascal là :

Câu 6 : Để chạy một chơng trình Pascal ta nhấn tổ hợp phím :

Câu 7 : Cấu trúc chung hợp lý của một chơng trình Pascal là :

A Begin -> Program -> End B Program -> End -> Begin

Câu 8 : Phần nguyên trong phép chia của hai số nguyên 16 và 5 là :

Câu 9 : A đợc khai báo biến với kiểu dữ liệu số nguyên, X là biến với kiểu dữ liệu xâu, phép gán hợp lệ là :

Câu 10 : Trong Pascal khai khai báo nào sau đây là đúng :

Bài 3 (2 điểm)

Trang 4

a) Xác định kết quả của các biểu thức sau :

15 – 8 > 7 ;

(20 – 15)2 = 25 ;

b) Hãy liệt kê lỗi (nếu có) trong chơng trình sau :

Var a,b := integer;

Const c := 3;

Begin

a := 200

b := a/c ; write (b);

readln;

End

Bài 4 : Hãy chuyển các biểu thức đợc viết trong Pascal sau đây thành các biểu thức toán học (2

điểm)

a) (a + b)*(a – b)* x/y;

b) b/(a*b + c*c);

c) a*a/((3*b – c)*3*b);

d) 1 + 1/2 + 1/(2*3) + 1/(3*4) + 1/(4*5)

G Đáp án :

Bài 1: (2 điểm) Mỗi câu đúng 0.5 điểm.

Bài 2: (2,5 điểm) Mỗi câu đúng 0.25 điểm.

Bài 3: (3 điểm)

Câu a: Mỗi câu đúng 0.5 điểm

15 – 8 > 7; (Sai) (20 – 15)2 = 25; (đúng)

Câu b: Có 4 lỗi sai, chỉ một lỗi sai đợc 0,5 điểm

Bài 4:(2 điểm) Mỗi câu đúng 0,25 điểm.

Dặn dò :

Đọc trớc bài luyện gõ bàn phím nhanh với finger break out (phần 2)

………

………

………

Ngày đăng: 02/05/2015, 09:00

Xem thêm

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w