Giáo án Tin học 8 - Tiết 14: Kiểm tra 1 tiết (Lý thuyết) - Năm học 2009-2010 - Phạm Tấn Phát

Giáo án Tin học 8 - Tiết 14: Kiểm tra 1 tiết (Lý thuyết) - Năm học 2009-2010 - Phạm Tấn Phát

I./ Muïc ñích yeâu caàu:

 Về kiến thức: Đánh giá sự tiếp thu của học sinh qua các nội dung

+ Hs biết được con người ra lệnh cho máy tính thông qua các lệnh

+ Hs nhắc lại khái niệm chương trình, ngôn ngữ máy, ngôn ngữ lập trình, chương trình dịch, tên một số ngôn ngữ lập trình.

+ Hs nắm vững khái niệm, ký hiệu và qui tắc sử dụng trong ngôn ngữ lập trình.

+ Hs nắm vững khái niệm từ khóa và tên, cách đặt tên.

+ Hs nắm vững cấu trúc chung của một chương trình

+ Hs biết cách biên dịch,chạy chương trình và xem kết quả

+ Hs nắm được thao tác khởi động, lưu tệp, lưu tệp với tên mới, mở tệp mới, mở tệp đã có trên đĩa, thoát khỏi chương trình.

+ Hs nắm vững thao tác ra lệnh trên bảng chọn bằng bàn phím và chuột.

+ Hs biết ý nghĩa của một số thông báo lỗi thường dùng.

+ Hs nắm được khái niệm dữ liệu và kiểu dữ liệu, quan trọng là biết một số kiểu dữ liệu thường dùng, biết phân loại dữ liệu theo từng kiểu dữ liệu, biết phạm vi giá trị của các kiểu dữ liệu.

+ Hs biết các phép toán +, - , *, / , ^, div, mod và ( , ), ‘, ’ trong tin học và biết chuyển một biểu thức từ toán học sang tin học và ngược lại.

+ Hs biết các phép so sánh trong Tin học, giá trị của phép so sánh là true hoặc false.

+ Hs biết các lệnh giao tiếp giữa người dùng và máy tính.

+ Hs giải thích ý nghĩa câu lệnh write hoặc writeln về hiển thị thông báo lên màn hình, hiển thị kết quả tính toán lên màn hình.

 

doc 4 trang Người đăng tranhiep1403 Lượt xem 1075Lượt tải 0 Download
Bạn đang xem tài liệu "Giáo án Tin học 8 - Tiết 14: Kiểm tra 1 tiết (Lý thuyết) - Năm học 2009-2010 - Phạm Tấn Phát", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên
Tuaàn 7
Ngaøy soaïn:
Tieát: 14
Ngaøy daïy:
Kieåm tra 1 tieát (Lyù thuyeát)
I./ Muïc ñích yeâu caàu:
Về kiến thức: Đánh giá sự tiếp thu của học sinh qua các nội dung
+ Hs biết được con người ra lệnh cho máy tính thông qua các lệnh
+ Hs nhắc lại khái niệm chương trình, ngôn ngữ máy, ngôn ngữ lập trình, chương trình dịch, tên một số ngôn ngữ lập trình.
+ Hs nắm vững khái niệm, ký hiệu và qui tắc sử dụng trong ngôn ngữ lập trình.
+ Hs nắm vững khái niệm từ khóa và tên, cách đặt tên.
+ Hs nắm vững cấu trúc chung của một chương trình
+ Hs biết cách biên dịch,chạy chương trình và xem kết quả
+ Hs nắm được thao tác khởi động, lưu tệp, lưu tệp với tên mới, mở tệp mới, mở tệp đã có trên đĩa, thoát khỏi chương trình.
+ Hs nắm vững thao tác ra lệnh trên bảng chọn bằng bàn phím và chuột.
+ Hs biết ý nghĩa của một số thông báo lỗi thường dùng.
+ Hs nắm được khái niệm dữ liệu và kiểu dữ liệu, quan trọng là biết một số kiểu dữ liệu thường dùng, biết phân loại dữ liệu theo từng kiểu dữ liệu, biết phạm vi giá trị của các kiểu dữ liệu.
+ Hs biết các phép toán +, - , *, / , ^, div, mod và ( , ), ‘, ’ trong tin học và biết chuyển một biểu thức từ toán học sang tin học và ngược lại.
+ Hs biết các phép so sánh trong Tin học, giá trị của phép so sánh là true hoặc false.
+ Hs biết các lệnh giao tiếp giữa người dùng và máy tính.
+ Hs giải thích ý nghĩa câu lệnh write hoặc writeln về hiển thị thông báo lên màn hình, hiển thị kết quả tính toán lên màn hình.
+ Hs biết cách chia lấy phần nguyên và phép chia lấy phần dư.
+ Hs biết ý nghĩa lệnh delay(x), read, readln và phân biệt được sự khác nhau của các lệnh này, muốn dùng câu lệnh delay(x) phải khai báo thư viện.
+ Hs biết câu lệnh để in một số thực lên màn hình theo độ dài qui định, giải thích ý nghĩa của các thành phần trong câu lệnh writeln(:n:m);
+ Hs biết khởi động và thoát khỏi phần mềm Finger Break Out, biết cách đặt tay và thay đổi các mức chơi, biết cách di chuyển qua trái, phải và bắn phá, biết điểm số của mình đạt được.
Về kỹ năng: Các thao tác cơ bản sau
+ Hs nhắc lại cách khởi động và thoát khỏi Pascal, cách lưu, mở một tệp *.pas đúng đường dẫn qui định như D:\LOP81\CT1.PAS
+ Hs nhắc lại cách biên dịch chương trình, chạy chương trình.
+ Hs nhắc lại cách viết một chương trình đơn giản, câu lệnh in một câu lên màn hình, dừng màn hình.
Về thái độ: Hs nghiêm túc và trung thực trong khi tiến hành kiểm tra 1 tiết.
II./ Ma traän ñeà: (5 phuùt)
Độ khó/câu
Câu 1
Câu 2
Câu 3
Câu 4
Câu 5
Câu 6
Câu 7
Câu 8
Câu 9
Câu 10
Biết
x
x
x
x
Hiểu
x
x
x
x
Vận dụng
x
x
III./ Ñeà kieåm tra:
Phoøng GD& ÑT Chaâu Thaønh
ÑEÀ KIEÅM TRA 1 TIEÁT 
Tröôøng THCS Ñoaøn Gioûi
Thôøi gian: 45 phuùt (khoâng keå thôøi gian giao phaùt ñeà)
A./ Traéc nghieäm: (5 ñieåm)
Caâu 1: (7x0,25 ñieåm) Ñieàn vaøo choå troáng caùc cuïm töø thích hôïp ?
“Ñeå chæ daãn maùy tính thöïc hieän moät coâng vieäc naøo ño,ù con ngöôøi ñöa cho maùy tính (1), maùy tính seõ .(2). thöïc hieän caùc leänh naøy theo .(3). nhaän ñöôïc.
.(4). laø ngoân ngöõ duøng ñeå vieát chöông trình maùy tính, ..(5).. laø cô sôû taïo ra ngoân ngöõ daønh cho maùy tính goïi laø ..(6).. Caáu truùc chung cuûa chöông trình goàm .(7). ”
Traû lôøi: (1)(2)..(3)(4)........................
(5)(6)...(7)
Caâu 2: (0,5 ñieåm) Töø naøo laø töø khoùa trong ngoân ngöõ laäp trình Pascal, khoanh troøn caâu ñoù ?
a./ End
b./ Uses 
c./ Crt
d./ Writeln
e./ Begin
f./ Program
Caâu 3: (1,0 ñieåm) Trong caùc teân sau teân naøo laø hôïp leä ?
a./ begin_end
b./ Day_la_ten_sai
c./ lop 8A
d./ end
e./ 1000_hoa_hong
f./ Ngay-20-11
Caâu 4: (1,0 ñieåm) Cho bieát keát quaû caâu leänh sau:
a./ Writeln((15-3)*(15-4)>=4*4 -1);	Keát quaû:.
b./ Writeln(‘121 div 3=’,121 div 3);	Keát quaû:.
c./ Writeln(‘128 mod 9=’,127 mod 9);	Keát quaû:.
d./ Writeln(‘(15+20)*3/2=’,(15+20)*3/2:8:4);	Keát quaû:.
Caâu 5: (0,5 ñieåm) So saùnh caâu leänh delay(x) vôùi caâu leänh read hoaëc readln ?
Caâu 6: (0,25 ñieåm) Muoán söû duïng caâu leänh delay(x), clrscr ta phaûi khai baùo ñieàu gì ...................
B./ Töï luaän: (5 ñieåm)
Caâu 7 (1 ñieåm):Ngoân ngöõ laäp trình, chöông trình bieân dòch duøng ñeå laøm gì ?Ngoân ngöõ laäp trình goàm nhöõng gì ?
Caâu 8(1 ñieåm):Trình baøy Töø khoùa, teân, qui taéc ñaët teân ? Cho bieát töø khoùa khaùc teân ôû choå naøo ? Trình baøy teân, phaïm vi cuûa caùc kieåu döõ lieäu ?
Caâu 9 (1 ñieåm): Cho bieát caùc pheùp toaùn treân döõ lieäu kieåu soá nguyeân trong Tin hoïc ? Cho bieát caùc pheùp toaùn so saùnh trong Tin hoïc ?
Caâu 10 (2 ñieåm): Haõy chuyeån caùc bieåu thöùc toaùn hoïc sang bieåu thöùc trong Tin hoïc ?
a./ 5x3+2x2-8x+15	.
b./ 	.
c./ k2+(k+1)2 ¹ (k+2)2	.
d./ 	.
IV./ Keát quaû kieåm tra
Stt
Lôùp
Sæ soá/Nöõ
Gioûi
Khaù
TB
Yeáu
Keùm
Treân TB
1
81
2
82
3
83
4
84
5
85
TC
V./ Ruùt kinh nghieäm tieát kieåm tra
VI./ Ñaùp aùn kieåm tra tieát (PPCT tieát 14 / Tuaàn 7) 
A./ Traéc nghieäm
Caâu 1: (1,75 ñieåm) 
Moãi yù ñuùng giaùo khaûo chaám 0,25 ñieåm
(1) moät hoaëc nhieàu leänh
(2) laàn löôït
(3) ñuùng thöù töï
(4) ngoân ngöõ laäp trình
(5) daõy bit
(6) ngoân ngöõ maùy
(7) phaàn khai baùo vaø phaàn thaân
Caâu 2: (0,5 ñieåm)
-Caâu ñuùng a, b, e, f
-Neáu hoïc sinh choïn 1 hoaëc 2 caâu ñuùng cho 0,25 ñieåm, neáu 3 hoaëc 4 caâu ñuùng cho 0,5 ñieåm
(Neáu choïn caâu sai tuøy möùc ñoä giaùo vieân tröø ñieåm cho phuø hôïp)
Caâu 3: (1,0 ñieåm)
-Caâu ñuùng a, b
-Moãi caâu ñuùng giaùm khaûo cho 0,5 ñieåm
-Neáu choïn 1 caâu sai tröø 0,25 ñieåm
Caâu 4: (1,0 ñieåm)
-Keát quaû nhö sau
a./ False
b./ 121 div 3=40
c./ 128 mod 9=1
d./ (15+20)*3/2= 52.5000
-Moãi caâu ñuùng giaùm khaûo chaám 0,25 ñieåm
-Tuøy möùc ñoä sai, giaùm khaûo tính ñieåm cho phuø hôïp, ñaûm baûo chuù yù ñeán söï coá gaéng cuûa hs
Caâu 5: (0,5 ñieåm)
-Keát quaû nhö sau
+ Gioáng nhau: caû hai caâu leänh delay(x) vaø read hoaëc readln ñeàu döøng chöông trình
+ Khaùc nhau: caâu leänh delay(x) döøng chöông trình trong khoaûng thôøi gian x phaàn nghìn giaây, coøn caâu leänh read hoaëc readln döøng chöông trình vaø chôø ngöôøi duøng nhaán phím Enter ñeå tieáp tuïc.
-Moãi yù ñuùng cho 0,25 ñieåm, tuøy möùc ñoä giaùm khaûo töï chaám ñieåm cho hôïp lyù
Caâu 6: (0,25 ñieåm)
-Traû lôøi: Khai baùo thö vieän crt hoaëc uses crt hoaëc thö vieän crt
-Giaùm khaûo cho troïn ñieåm trong ba tröôøng hôïp treân
Caâu 7: (1 ñieåm)
-Ngoân ngöõ laäp trình laø ngoân ngöõ duøng ñeå vieát chöông trình maùy tính
-Chöông trình bieân dòch ñoùng vai troø ngöôøi phieân dòch vaø dòch nhöõng chöông trình vieát baèng ngoân ngöõ laäp trình sang ngoân ngöõ maùy ñeå maùy tính coù theå xöû lyù ñöôïc.
-Ngoân ngöõ laäp trình laø taäp hôïp caùc kyù hieäu vaø qui taéc sao cho coù theå vieát ñöôïc caùc caâu leänh taïo thaønh moät chöông trình hoaøn chænh vaø chaïy ñöôïc treân maùy tính.
-Ngoân ngöõ laäp trình goàm baûng chöõ caùi, kyù hieäu pheùp toaùn +,-,*,/,^, mod, div, and, or, daáu môû ñoùng ngoaëc ( ), daáu môû ñoùng nhaùy ñôn ‘’. Caùc qui taéc nhö caùch vieát, yù nghóa cuûa chuùng vaø caùch boá trí caùc caâu leänh.
Caâu 8: (1 ñieåm)
-Töø khoùa: Program, uses, begin, end,
+ Program: Khai baùo teân chöông trình
+ Uses: khai baùo thö vieän lieân quan ñeán maøn hình
+ begin, end: leänh baét ñaàu vaø keát thuùc chöông trình
-Teân do ngöôøi laäp trình ñaët caàn tuaân thuû qui taéc
+ Teân khoâng ñöôïc truøng töø khoùa
+ Teân khoâng ñöôïc chöùa khoaûng caùch
+ Teân khoâng ñöôïc baét ñaàu baèng soá
+ Hai ñaïi löôïng khaùc nhau phaûi coù teân khaùc nhau
-Töø khoùa khaùc teân ôû choå laø: Töø khoùa laø teân daønh rieâng cho töøng ngoân ngöõ laäp trình, teân laø do ngöôøi laäp trình ñaët vaø phaûi tuaân thuû qui taéc ñaët teân.
-Coù 4 kieåu döõ lieäu thöôøng duøng: 
+ Soá nguyeân (integer), phaïm vi töø -32768à32767
+ Soá thöïc (real), phaïm vi töø 2,9 x 10-39 ñeán 1,7 x 1038 vaø soá 0
+ Kyù töï (char), phaïm vi laø moät kyù töï trong baûng chöõ caùi
+ Xaâu kyù töï (string), phaïm vi toái ña goàm 255 kyù töï
Caâu 9: (1 ñieåm)
- Pheùp toaùn treân kieåu döõ lieäu nguyeân: + , -, *, /, mod, div
- Pheùp so saùnh: >, >=, 
Caâu 10: (2 ñieåm)
a./ 5*x*x*x +2*x*x -8*x +15
b./ (x+y)/((x-y)*(x-y))
c./ k*k + (k+1)*(k+1) (k+2)*(k+2)
d./ (1/n)*(1/(n+1))*(1/(n+2)) <0.01
* Lưu ý: Các câu 7,8,9,10 chưa chi tiết, giám khảo tự chi tiết thêm

Tài liệu đính kèm:

  • docMoi-Tiet 14 Soan lai-Kiem tra 1 tiet- viet.doc