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

tin 8 bai 1

4 210 0

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

THÔNG TIN TÀI LIỆU

Nội dung

 Trường THCS Nguyễn Huệ  Tin học 8  Lê văn Hòa Tiế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 : Chun ®ỉ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 Nguyễn Huệ Thứ ……… ngày … tháng …… năm 2009 Họ và tên: ……………………………………………. KIỂM TRA 45 PHÚT Lớp: 8…. MÔN TIN HỌC - Lớp 8 – BÀI SỐ 1 Điểm Chữ ký Nhận xét của giáo viên: Bằng số Băng chữ ĐỀ BÀI: 1-Trong các tên sau tên nào hợp lệ trong ngôn ngữ Paxcal? A. End B. Tinh tien C. Tinhtien D.7a 2-Giả sử A là khai báo biến kiểu Integer, X là biến kiêu String các phép gán nào sao đây là hợp lệ: A. A:=’15’; B. X:= 419; C. X:=’ha85’ D. A:=12,5 3-Trong lập trình Paxcal, khai báo nào sau đây là hợp lệ? A. Const x: real; B. var 4hs: real; C. var tb:real; D. var x= 30; 4- Để dòch chương trình trong ngôn ngữ lập trình Paxcal ta dùng tổ hợp phím: A. Ctrt+F9 B. Alt+F5 C. Alt+F9 D. Ctrt+F9 5- Nối cột A và cột B để được câu đúng bằng cách điền chữ cái thích hợp vào ô trống ở giữa. CỘT A Điền CỘT B A. End. 1. Lệnh khai báo chương trình B. Program 2. Lệnh in ra màn hình kiểu xâu X= C. Writeln(X) 3. Kiểu dữ liệu sô nguyên D. Readln(n) 4. Kiểu dữ liệu số thực E. Integer 5. nhập giá trò n từ bàn phím F. Real 6. Lệnh in giá trò biến X ra màn hình H. Writeln(‘X=’) 7. Chạy chương trình K. Ctrl+F9 8. Kết thúc chương trình 6. Các chương trình sau có hợp lệ không? Tạ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. ……………………………………………………………………………………………………………………………………………………………………………………………………  Trường THCS Nguyễn Huệ  Tin học 8  Lê văn Hòa …………………………………………………………………………………………………………………………………………………………………………………………………… …………………………………………………………………………………………………………………………………………………………………………………………………… 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). Nội dung chương trình Kết quả Sửa lại 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) CỘT A Điền CỘT B A. End. 8 1. Lệnh khai báo chương trình B. Program 1 2. Lệnh in ra màn hình kiểu xâu X= C. Writeln(X) 2 3. Kiểu dữ liệu sô nguyên D. Readln(n) 5 4. Kiểu dữ liệu số thực E. Integer 3 5. nhập giá trò n từ bàn phím F. Real 4 6. Lệnh in giá trò biến X ra màn hình H. Writeln(‘X=’) 6 7. Chạy chương trình K. Ctrl+F9 7 8. Kết thúc chương trình 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ội dung chương trình Kết quả Sửa lại Var b, a:= Integer; Sai Var b, a: Integer; Const c:= 4; Sai Const c= 4; Begim Sai Begin a:=200; Đúng a:=200; b:=5/a; sai b là số nguyên Write(‘Tôi là học sinh giỏi’) sai Write(‘Toi la hoc sinh gioi’) readln đúng End Sai End. IV. Rút kinh nghiêm : ………………………………………………………………………… ……………………………………………………………………………………………………  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.  Trường THCS Nguyễn Huệ  Tin học 8  Lê văn Hòa 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 : Chun ®ỉ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 BiÕt 1b,1c,2.1 1.25 1a,1d,2.2,2.4 1.5 2.3 0.25 2.5;2.6 0.5 3.5 HiĨu 2.7 0.25 2.8, 3a 1.25 2.9;2.10 0.5 2 VËn dơng 4 2 3b 2 4 F. §Ị bµi : Bµi 1 : §¸nh dÊu x vµo « lùa chän (1 ®iĨm) Néi dung §óng Sai 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 bc 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 ? A. Ng«n ng÷ tù nhiªn. B. Ng«n ng÷ lËp tr×nh. C. Ng«n ng÷ m¸y. D. Ng«n ng÷ … C©u 2 : Trong ng«n ng÷ lËp tr×nh Pascal, tõ nµo kh«ng ph¶i lµ tõ kho¸ ? A. Uses B. Program C. End D. Computer C©u 3 : D·y kÝ tù 20n10 thc kiĨu d÷ liƯu ? A. String B. Integer C. Real D. Char C©u 4 : Tªn hỵp lƯ trong ng«n ng÷ Pascal lµ : A. 16abc; B. Hinh thang; C. D15; D. Program; C©u 5 : Tõ kho¸ ®Ĩ khai b¸o biÕn trong ng«n ng÷ lËp tr×nh Pascal lµ : A. Const B. Var C. Real D. End C©u 6 : §Ĩ ch¹y mét ch¬ng tr×nh Pascal ta nhÊn tỉ hỵp phÝm : A. Ctrl+F9 B. Alt+F9 C. Shitf+F9 D. Ctrl+Shift+F9 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. End -> Program -> Begin. D. Program -> Begin -> End. C©u 8 : PhÇn nguyªn trong phÐp chia cđa hai sè nguyªn 16 vµ 5 lµ : A. 16 div 5 = 1 B. 16 mod 5 = 1 C. 16 div 5 = 3 D. 16 mod 5 = 3 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µ : A. A:= 4.5; B. X:= ‘1234’; C. X:= 57; D. A:= ‘LamDong’; C©u 10 : Trong Pascal khai khai b¸o nµo sau ®©y lµ ®óng : A. Var hs : real; B. Var 5hs : real; C. Const hs : real; D. Var S = 24; Bµi 3 (2 ®iĨm)  Trường THCS Nguyễn Huệ  Tin học 8  Lê văn Hòa 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 chun 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. a. Sai b. §óng c. §óng d. Sai Bµi 2: (2,5 ®iĨm) Mçi c©u ®óng 0.25 ®iĨm. 1 2 3 4 5 6 7 8 9 10 C D A C B A D C B A 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 lun gâ bµn phÝm nhanh víi finger break out (phÇn 2) ……………………………………………………………………………………………………………………………… …………………………………………………………………………………………………………………… ………………………………………… . ®iĨm BiÕt 1b,1c,2 .1 1.25 1a,1d,2.2,2.4 1. 5 2.3 0.25 2.5;2.6 0.5 3.5 HiĨu 2.7 0.25 2 .8, 3a 1. 25 2.9;2 .10 0.5 2 VËn dơng 4 2 3b 2 4 F. §Ị bµi : Bµi 1 : §¸nh dÊu x vµo « lùa chän (1 ®iĨm) Néi. 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. a. Sai b. §óng c. §óng d. Sai Bµi 2: (2,5 ®iĨm) Mçi c©u ®óng 0.25 ®iĨm. 1 2 3 4 5 6 7 8 9 10 C D. D. Program -> Begin -> End. C©u 8 : PhÇn nguyªn trong phÐp chia cđa hai sè nguyªn 16 vµ 5 lµ : A. 16 div 5 = 1 B. 16 mod 5 = 1 C. 16 div 5 = 3 D. 16 mod 5 = 3 C©u 9 : A ®ỵc khai b¸o biÕn

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

Xem thêm

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

TÀI LIỆU LIÊN QUAN

w