TRẮC NGHIỆM: Hãy khoanh tròn vào câu trả lời đúng nhất: 5 điểm 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?. Ng«n ng÷ tù nhiªn.A[r]
(1)Trường: THCS Hòa Đông Lớp: Hoï vaø teân:……………………………… Ñieåm Kieåm tra tieát Moân: Tin hoïc (Thời gian 45 phút) Lời phê giáo viên I TRẮC NGHIỆM: Hãy khoanh tròn vào câu trả lời đúng nhất: (5 điểm) Câu : Máy tính có thể hiểu trực tiếp ngôn ngữ nào các ngôn ngữ ®©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÷ kh¸c C©u : 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 : D·y kÝ tù 20n10 thuéc kiÓu d÷ liÖu ? A String B Integer C Real D Char C©u : Tªn hîp lÖ ng«n ng÷ Pascal lµ : A 16abc; B Hinh thang; C D15; D Program; Câu : Từ khoá để khai báo biến ngôn ngữ lập trình Pascal là : A Const B Var C Real D End Câu : Để chạy 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 : Cấu trúc chung hợp lý chương trình Pascal là : A Begin -> Program -> End B Program -> End -> Begin C End -> Program -> Begin D Program -> Begin -> End C©u : PhÇn nguyªn phÐp chia cña hai sè nguyªn 16 vµ lµ : A 16 div = B 16 mod = C 16 div = D 16 mod = C©u : 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 báo nào sau đây là đúng : A Var hs : real; B Var 5hs : real; C Const hs : real; D Var S = 24; II TỰ LUẬN: (5 điểm) Bµi 1: (2 điểm) a) Xác định kết các biểu thức sau : 15 – > ; (20 – 15)2 = 25 ; b) Hãy liệt kê lỗi (nếu có) chương trình sau : Var a,b := integer; …………………………………………………………………………………… …………………………………………………………………………………… Const c := 3; ………………………………………………………………………… ……… Begin ………………………………… …………………………………………………………………………………… a := 200 …………………………………………………………………………………… b := a/c ; …………………………………………………………………………………… write (b); …………………………………………………………………………………… …………………………………………………………………………………… readln; End Lop7.net (2) Bµi : H·y chuyÓn c¸c biÓu thøc ®îc viÕt 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/2 + 1/(2*3) + 1/(3*4) + 1/(4*5) Bµi 3: §¸nh dÊu x vµo « lùa chän (1 ®iÓm) Néi dung a) Lệnh khai báo tên chương trình 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 gọi lµ ng«n ng÷ lËp tr×nh d) Cấu trúc chung chương trình bắt buộc phải có phần khai b¸o Lop7.net §óng Sai (3) Ma trận đề : Néi dung Mức độ BiÕt M¸y tÝnh vµ chương trình MT 3bTL,3cTL, 1 HiÓu VËn dông Ng«n ng÷ lËp tr×nh D÷ liÖu vµ c¸c phÐp to¸n 3aTL,3dT L, 2, 1.5 8, 1aTL 0.5 2TL BiÕn vµ h»ng Tæng ®iÓm 5, 0.5 9, 10 1.5 1bTL 3 §¸p ¸n : I TRẮC NGHIỆM : (5 điểm) Mỗi câu đúng 0.5 điểm C D A C B A D C II TỰ LUẬN : Bµi 1: (2 ®iÓm) Câu a: Mỗi câu đúng điểm 15 – > 7; (Sai) (20 – 15)2 = 25; (đúng) C©u b: Cã lçi sai, chØ mét lçi sai ®îc 0.25 ®iÓm Bài :(2 điểm) Mỗi câu đúng 0,5 điểm Bài 3: (1 điểm) Mỗi câu đúng 0.25 điểm a Sai b §óng c §óng Lop7.net d Sai B 10 A (4)