trong ch¬ng tr×nh cã sö dông c©u lÖnh dừng màn hình để xem kết quả, câu lệnh xoá đi các kết quả trên màn hình cña lÇn ch¹y tríc.?. Nêu đúng khái niệm ngôn ngữ lập trình: là tập hợp các k[r]
(1)Phßng GD&§T Kim Thµnh Trêng THCS Lai Vu §Ò kiÓm tra kh¶o s¸t häc k× i M«n: Tin häc N¨m häc 2008 – 2009 Thêi gian lµm bµi: 45 phót C©u (2 ®iÓm) a Ng«n ng÷ lËp tr×nh lµ g×? b Nªu c¸c phÇn c¬ b¶n cña mét ch¬ng tr×nh? C©u (2 ®iÓm) a Nêu các kiểu liệu ngôn ngữ lập trình Pascal đã học? b Cho số ví dụ cụ thể các kiểu liệu đó C©u (2 ®iÓm) a ViÕt cÊu tróc khai b¸o biÕn, h»ng ng«n ng÷ lËp tr×nh Pascal? b ViÕt lÖnh khai b¸o biÕn a thuéc kiÓu sè nguyªn; khai b¸o h»ng b cã gi¸ trÞ lµ 10 C©u (2 ®iÓm) Vẽ sơ đồ cấu trúc câu lệnh điều kiện dạng đầy đủ? C©u (2 ®iÓm) ViÕt ch¬ng tr×nh Pascal nhËp vµo sè nguyªn a vµ b tõ bµn phÝm, in kÕt qu¶ lµ sè lín nhÊt hai sè a vµ b (trong ch¬ng tr×nh cã sö dông c©u lÖnh dừng màn hình để xem kết quả, câu lệnh xoá các kết trên màn hình cña lÇn ch¹y tríc) §¸p ¸n + biÓu ®iÓm m«n Tin häc N¨m häc 2010 – 2011 C©u (2 ®iÓm) a Nêu đúng khái niệm ngôn ngữ lập trình: là tập hợp các kí hiệu và quy tắc để viết các lệnh tạo thành chơng trình hoàn chỉnh và chạy đợc trên máy tÝnh 1® b Mét ch¬ng tr×nh gåm phÇn c¬ b¶n: (1đ )trong đó + PhÇn khai b¸o: khai b¸o tªn ch¬ng tr×nh, tªn c¸c th viÖn, biÕn 0,5® + PhÇn th©n ch¬ng tr×nh: gåm c¸c c©u lÖnh chØ dÉn cho m¸y tÝnh c¸ch gi¶i bài toán nào đó 0,5® (2) C©u (2 ®iÓm) a C¸c kiÓu d÷ liÖu c¬ b¶n ng«n ng÷ lËp tr×nh Pascal: 1® KiÓu sè nguyªn (Integer); KiÓu sè thùc (Real); KiÓu x©u kÝ tù (String) b Cho số ví dụ cụ thể các kiểu liệu đó 1® KiÓu sè nguyªn (Integer): 124 KiÓu sè thùc (Real): 124,5 KiÓu x©u kÝ tù (String): matran C©u (2 ®iÓm) a CÊu tróc khai b¸o biÕn, h»ng ng«n ng÷ lËp tr×nh Pascal 1® Khai b¸o biÕn: Var <tªn biÕn> : kiÓu d÷ liÖu; 0,5® Khai b¸o h»ng: Const <tªn h»ng> := gi¸ trÞ cÇn g¸n; 0,5® b LÖnh khai b¸o biÕn a thuéc kiÓu sè nguyªn: Var a: Integer; 0,5® Khai b¸o h»ng b cã gi¸ trÞ lµ 10: Const b:=10; 0,5® C©u (2 ®iÓm) Sơ đồ cấu trúc câu lệnh điều kiện dạng đầy đủ: vẽ đúng các hình qui định, đúng cấu trúc 2® C©u (2 ®iÓm) Viết đúng chơng trinh trõ 0,25 ®iÓm (2®iÓm) NÕu khai b¸o thiÕu, sai c©u lÖnh, mçi lçi Program Insolonnhat; Uses Crt; Var a, b: Integer; Begin Clrscr; Write('nhap vao so thu nhat: a= '); readln(a); Write('nhap vao so thu hai: b= '); readln(b); If a>= b Then Writeln(' So lon nhat hai so la: ', a) Else Writeln(' So lon nhat hai so la: ', b); Readln; End (3) Néi dung Lµm quen víi ch¬ng tr×nh vµ ng«n ng÷ lËp tr×nh Ch¬ng tr×nh m¸y tÝnh vµ d÷ liÖu Sö dông biÕn ch¬ng tr×nh C©u lÖnh ®iÒu kiÖn Tæng Ma trËn Mức độ NhËn biÕt Th«ng hiÓu C1a 1® C1b 1® VËn dông Tæng 2® C2a 1® C2b 1® 2® C3a 1® C3b 1® C4_ 2® 5® 4® 2® 10® 3® C5 2® 2® (4)