Hãy phân biệt kiểu dữ liệu, hằng và biến trong chương trình bằng cách đánh dấu X vào b¶ng sau: H»ng BiÕn Ban_kinh Chu_vi Pi Dien_tich 5.. KiÓu d÷ liÖu sè nguyªn 4.[r]
(1)PHÒNG GIÁO DỤC ĐÀO TẠO LÂM HÀ TRƯỜNG THCS TÂN HÀ Họ và tên: Lớp8A: §iÓm THI HỌC KỲ II-MÔN :Tin Hoc Thời gian: 45’ Năm học: 2009-2010 Lêi phª cña thÇy gi¸o §Ò bµi: Trong c¸c tªn sau tªn nµo kh«ng hîp lÖ ng«n ng÷ Pascal?(1®) a Tinhtien b Tinh tien c end d a1 e 8a 2.Gi¶ sö A ®îc khai b¸o lµ biÕn kiÓu d÷ liÖu sè nguyªn, X lµ biÕn kiÓu d÷ liÖu liÖu x©u c¸c phÐp g¸n sau phÐp nµo kh«ng hîp lÖ(1®) a A:=15 b X:=419 c A:=12,8 d X:=’1234’ 3.Trong Pascal, khai báo nào sau đây là đúng?(1đ) a var tb:byte; b var 4hs:real; c const x=13; d Const S:char; Chương trình đây viết để tính chu vi và diện tích hình tròn với bán kính nhËp vµo tõ bµn phÝm (1®) Program Hinh_Tron; Var ban_kinh: integer; chu_vi, dien_tich: real; Const pi =3.14; Begin Write(‘cho biet ban kinh=:’); Readln(ban_kinh); chu_vi:=2*pi*ban_kinh; dien_tich:= pi*ban_kinh*ban_kinh; Writeln(‘chu vi =’,chu_vi, ‘dien tich=’,dien_tich); Readln; End Hãy phân biệt kiểu liệu, và biến chương trình cách đánh dấu X vào b¶ng sau: H»ng BiÕn Ban_kinh Chu_vi Pi Dien_tich Nối cột A và cột B để có nghĩa đúng(2 đ) Cét A Cét B Var a Lệnh khai báo chương trình Program b LÖnh in mµn h×nh x©u x= Writeln(x) c KiÓu d÷ liÖu sè nguyªn Readln(n) d tõ khãa khai b¸o h»ng Integer e NhËp gi¸ trÞ n tõ bµn phÝm const g LÖnh in gi¸ trÞ cña biÕn x mµn h×nh Writeln(‘x=’) h Dịch chương trình Alt+F9 k từ khóa dùng để khai báo biến Lop7.net Tr¶ lêi (2) Hãy liệt kê các lỗi có chương trình đây và sửa lại cho đúng(2 đ) Var b, a:=Integer; Const c:=4; Begin a =200; b: a/c; Write(b); Readln; End Nªu ý nghÜa cña c¸c lÖnh sau: (2 ®) a writeln(’25 div =’, 25 div 4); b writeln(’10 mod 3=’,10 mod 3); Lop7.net (3) Lop7.net (4)