Trường THCS Bình Đông Kiểm tra HKI - Năm học 2014-2015 Môn: Tin Học Thời gian: 45 phút Họ tên học sinh: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .SBD: . . . . . . . . .Lớp: 8A . . . 01. ; / = ~ 06. ; / = ~ 11. ; / = ~ 16. ; / = ~ 02. ; / = ~ 07. ; / = ~ 12. ; / = ~ 17. ; / = ~ 03. ; / = ~ 08. ; / = ~ 13. ; / = ~ 18. ; / = ~ 04. ; / = ~ 09. ; / = ~ 14. ; / = ~ 19. ; / = ~ 05. ; / = ~ 10. ; / = ~ 15. ; / = ~ 20. ; / = ~ Mã đề: 144 Câu 1. program ten_ct; uses crt; var a,b,c:integer; begin CLRSCR; write('nhap 2 so nguyen cach nhau 1 khoang trang roi enter: ');readln(a,b); a:=3; b:=5; c:=a + b; write('Tong 2 so la : ');writeln(c); readln; end. Hỏi rằng: sau khi bấm Ctrl+F9 thì kết quả trên màn hình là gì? A. Tong 2 so la : 8_ B. câu lệnh readln(a,b); nhận giá trị từ người sử dụng chương trình, do không biết người sử dụng nhập giá trị là bao nhiêu nên không thể biết được kết quả trên màn hình là gì. C. Tong 2 so la : 8 _ D. Báo lỗi do readln(a,b); là câu lệnh sai. Câu 2. Chọn đáp án đúng A. Begin Write('Xin Chao ') Readln; End. B. Begin Write('Xin Chao ); Readln; End. C. Begin Write('Xin Chao '); Readln; End. D. Begin Write(Xin Chao ); Readln; End. Câu 3. cho biểu thức sau: (daybe+daylon)*cao/2 Hỏi để in kết quả của biểu thức trên ra màn hình thì câu lệnh nào đúng: A. Write((daybe+daylon)*cao/2); B. Write((daybe+daylon)*cao/2'); C. Write('(daybe+daylon)*cao/2); D. Write('(daybe+daylon)*cao/2'); Câu 4. Cho khai báo biến như sau: Var a:read; HỎi nhận xét nào đúng? A. a là biến chứa dữ liệu kiểu số thực B. a là biến chứa dữ liệu kiểu số nguyên C. a là biến chứa dữ liệu kiểu ký tự D. Không có nhận xét nào đúng Câu 5. Cho khai báo biến như sau: Var a:string; HỎi nhận xét nào đúng? A. a là biến chứa dữ liệu kiểu số nguyên B. a là biến chứa dữ liệu kiểu số thực C. a là biến chứa dữ liệu kiểu ký tự D. a là biến chứa dữ liệu kiểu xâu ký tự Câu 6. Biết a:= b/c; Hỏi khai báo biến nào đúng? A. các đáp án đều đúng. B. var a,b,c:real; C. var a:real; b,c:real; D. var a:real; b:real; c:real; Câu 7. Cho khai báo biến như sau: Var a,:char; HỎi nhận xét nào đúng? A. Không có nhận xét nào đúng B. a là biến chứa dữ liệu kiểu ký tự C. a là biến chứa dữ liệu kiểu số nguyên D. a là biến chứa dữ liệu kiểu xâu ký tự Câu 8. program ten_ct; uses crt; var a,b,c:integer; begin CLRSCR; write('nhap 2 so nguyen cach nhau 1 khoang trang roi enter: ');readln(a,b); a:=3; b:=5; c:=a + b; write('Tong 2 so la : ');write(c); readln; end. Hỏi rằng: sau khi bấm Ctrl+F9 thì kết quả trên màn hình là gì? A. Tong 2 so la : 8_ B. Tong 2 so la : 8 _ C. Báo lỗi do readln(a,b); là câu lệnh sai. D. câu lệnh readln(a,b); nhận giá trị từ người sử dụng chương trình, do không biết người sử dụng nhập giá trị là bao nhiêu nên không thể biết được kết quả trên màn hình là gì. Câu 9. Cho khai báo biến như sau: Var a:cha; HỎi nhận xét nào đúng? A. a là biến chứa dữ liệu kiểu số nguyên B. a là biến chứa dữ liệu kiểu xâu ký tự C. a là biến chứa dữ liệu kiểu ký tự D. Không có nhận xét nào đúng Câu 10. program ten_ct; uses crt; var a,b,c:integer; begin CLRSCR; a:=103; b:=-2; c:=a+b; write(c);writeln(' con cho dom'); readln; end. Hỏi rằng: sau khi bấm Ctrl+F9 thì kết quả trên màn hình là gì? A. ccon cho dom B. 101con cho dom C. 101 con cho dom D. 101 con cho dom Câu 11. Cho khai báo biến như sau: Var a:char; HỎi nhận xét nào đúng? A. a là biến chứa dữ liệu kiểu xâu ký tự B. a là biến chứa dữ liệu kiểu số nguyên C. a là biến chứa dữ liệu kiểu số thực D. a là biến chứa dữ liệu kiểu ký tự Câu 12. Cho khai báo biến như sau: Var a real; HỎi nhận xét nào đúng? A. Không có nhận xét nào đúng B. a là biến chứa dữ liệu kiểu số thực C. a là biến chứa dữ liệu kiểu ký tự D. a là biến chứa dữ liệu kiểu số nguyên Câu 13. Biết n:=a mod b; và d:=a div b; Hỏi khai báo biến nào đúng? A. Các đáp án đều đúng B. var a : integer; b : integer; d : integer; n : integer; C. var a,b : integer; d, n: integer; D. var a : integer; b : integer; d, n: integer; Câu 14. Cho khai báo biến như sau: Var a:sting; HỎi nhận xét nào đúng? A. Không có nhận xét nào đúng B. a là biến chứa dữ liệu kiểu ký tự C. a là biến chứa dữ liệu kiểu số nguyên D. a là biến chứa dữ liệu kiểu xâu ký tự Câu 15. Biết n:=a mod b; và d:=a div b; Hỏi khai báo biến nào đúng? A. Các đáp án đều đúng B. var a : integer; b : integer; d, n: real; C. var a,b : integer; d, n: real; D. var a : integer; b : integer; d : real; n : real; Câu 16. cho biểu thức sau: (daybe+daylon)*cao/2 Hỏi để in biểu thức trên ra màn hình thì câu lệnh nào đúng: A. Write((daybe+daylon)*cao/2); B. Write((daybe+daylon)*cao/2'); C. Write('(daybe+daylon)*cao/2'); D. Write('(daybe+daylon)*cao/2); Câu 17. Biết a:='Hello Kitty'; Hỏi khai báo biến nào đúng? A. Var a: string; B. Var a: Integer; C. Var a: char; D. Var a: Real; Câu 18. Cho khai báo biến như sau: Var a:integer; HỎi nhận xét nào đúng? A. a là biến chứa dữ liệu kiểu xâu ký tự B. a là biến chứa dữ liệu kiểu số thực C. a là biến chứa dữ liệu kiểu số nguyên D. a là biến chứa dữ liệu kiểu ký tự Câu 19. Cho khai báo biến như sau: Var a:real; HỎi nhận xét nào đúng? A. a là biến chứa dữ liệu kiểu số nguyên B. a là biến chứa dữ liệu kiểu số thực C. a là biến chứa dữ liệu kiểu ký tự D. a là biến chứa dữ liệu kiểu xâu ký tự Câu 20. program ten_ct; uses crt; var a,b,c:integer; begin CLRSCR; a:=103; b:=-2; c:=a+b; write(c);writeln('con cho dom'); readln; end. Hỏi rằng: sau khi bấm Ctrl+F9 thì kết quả trên màn hình là gì? A. ccon cho dom B. 101 con cho dom C. 101con cho dom D. 101 con cho domTrường THCS Bình Đông Kiểm tra HKI - Năm học 2014-2015 Môn: Tin Học Thời gian: 45 phút Họ tên học sinh: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .SBD: . . . . . . . . .Lớp: 8A . . . 01. ; / = ~ 06. ; / = ~ 11. ; / = ~ 16. ; / = ~ 02. ; / = ~ 07. ; / = ~ 12. ; / = ~ 17. ; / = ~ 03. ; / = ~ 08. ; / = ~ 13. ; / = ~ 18. ; / = ~ 04. ; / = ~ 09. ; / = ~ 14. ; / = ~ 19. ; / = ~ 05. ; / = ~ 10. ; / = ~ 15. ; / = ~ 20. ; / = ~ Mã đề: 178 Câu 1. Cho khai báo biến như sau: Var a real; HỎi nhận xét nào đúng? A. Không có nhận xét nào đúng B. a là biến chứa dữ liệu kiểu số nguyên C. a là biến chứa dữ liệu kiểu số thực D. a là biến chứa dữ liệu kiểu ký tự Câu 2. Cho khai báo biến như sau: Var a,:char; HỎi nhận xét nào đúng? A. a là biến chứa dữ liệu kiểu xâu ký tự B. a là biến chứa dữ liệu kiểu ký tự C. Không có nhận xét nào đúng D. a là biến chứa dữ liệu kiểu số nguyên Câu 3. Cho khai báo biến như sau: Var a:char; HỎi nhận xét nào đúng? A. a là biến chứa dữ liệu kiểu xâu ký tự B. a là biến chứa dữ liệu kiểu số nguyên C. a là biến chứa dữ liệu kiểu ký tự D. a là biến chứa dữ liệu kiểu số thực Câu 4. Cho khai báo biến như sau: Var a:string; HỎi nhận xét nào đúng? A. a là biến chứa dữ liệu kiểu xâu ký tự B. a là biến chứa dữ liệu kiểu ký tự C. a là biến chứa dữ liệu kiểu số thực D. a là biến chứa dữ liệu kiểu số nguyên Câu 5. program ten_ct; uses crt; var a,b,c:integer; begin CLRSCR; write('nhap 2 so nguyen cach nhau 1 khoang trang roi enter: ');readln(a,b); a:=3; b:=5; c:=a + b; write('Tong 2 so la : ');writeln(c); readln; end. Hỏi rằng: sau khi bấm Ctrl+F9 thì kết quả trên màn hình là gì? A. Báo lỗi do readln(a,b); là câu lệnh sai. B. Tong 2 so la : 8_ C. Tong 2 so la : 8 _ D. câu lệnh readln(a,b); nhận giá trị từ người sử dụng chương trình, do không biết người sử dụng nhập giá trị là bao nhiêu nên không thể biết được kết quả trên màn hình là gì. Câu 6. Biết a:='Hello Kitty'; Hỏi khai báo biến nào đúng? A. Var a: string; B. Var a: Integer; C. Var a: char; D. Var a: Real; Câu 7. Cho khai báo biến như sau: Var a:integer; HỎi nhận xét nào đúng? A. a là biến chứa dữ liệu kiểu xâu ký tự B. a là biến chứa dữ liệu kiểu số nguyên C. a là biến chứa dữ liệu kiểu ký tự D. a là biến chứa dữ liệu kiểu số thực Câu 8. Chọn đáp án đúng A. Begin Write(Xin Chao ); Readln; End. B. Begin Write('Xin Chao '); Readln; End. C. Begin Write('Xin Chao ); Readln; End. D. Begin Write('Xin Chao ') Readln; End. Câu 9. Cho khai báo biến như sau: Var a:read; HỎi nhận xét nào đúng? A. a là biến chứa dữ liệu kiểu ký tự B. a là biến chứa dữ liệu kiểu số nguyên C. a là biến chứa dữ liệu kiểu số thực D. Không có nhận xét nào đúng Câu 10. cho biểu thức sau: (daybe+daylon)*cao/2 Hỏi để in biểu thức trên ra màn hình thì câu lệnh nào đúng: A. Write('(daybe+daylon)*cao/2); B. Write((daybe+daylon)*cao/2'); C. Write((daybe+daylon)*cao/2); D. Write('(daybe+daylon)*cao/2'); Câu 11. cho biểu thức sau: (daybe+daylon)*cao/2 Hỏi để in kết quả của biểu thức trên ra màn hình thì câu lệnh nào đúng: A. Write((daybe+daylon)*cao/2); B. Write((daybe+daylon)*cao/2'); C. Write('(daybe+daylon)*cao/2'); D. Write('(daybe+daylon)*cao/2); Câu 12. Cho khai báo biến như sau: Var a:cha; HỎi nhận xét nào đúng? A. a là biến chứa dữ liệu kiểu số nguyên B. Không có nhận xét nào đúng C. a là biến chứa dữ liệu kiểu ký tự D. a là biến chứa dữ liệu kiểu xâu ký tự Câu 13. program ten_ct; uses crt; var a,b,c:integer; begin CLRSCR; a:=103; b:=-2; c:=a+b; write(c);writeln(' con cho dom'); readln; end. Hỏi rằng: sau khi bấm Ctrl+F9 thì kết quả trên màn hình là gì? A. 101con cho dom B. ccon cho dom C. 101 con cho dom D. 101 con cho dom Câu 14. Cho khai báo biến như sau: Var a:real; HỎi nhận xét nào đúng? A. a là biến chứa dữ liệu kiểu ký tự B. a là biến chứa dữ liệu kiểu xâu ký tự C. a là biến chứa dữ liệu kiểu số thực D. a là biến chứa dữ liệu kiểu số nguyên Câu 15. Biết n:=a mod b; và d:=a div b; Hỏi khai báo biến nào đúng? A. var a,b : integer; d, n: real; B. Các đáp án đều đúng C. var a : integer; b : integer; d, n: real; D. var a : integer; b : integer; d : real; n : real; Câu 16. Cho khai báo biến như sau: Var a:sting; HỎi nhận xét nào đúng? A. a là biến chứa dữ liệu kiểu số nguyên B. a là biến chứa dữ liệu kiểu xâu ký tự C. a là biến chứa dữ liệu kiểu ký tự D. Không có nhận xét nào đúng Câu 17. program ten_ct; uses crt; var a,b,c:integer; begin CLRSCR; write('nhap 2 so nguyen cach nhau 1 khoang trang roi enter: ');readln(a,b); a:=3; b:=5; c:=a + b; write('Tong 2 so la : ');write(c); readln; end. Hỏi rằng: sau khi bấm Ctrl+F9 thì kết quả trên màn hình là gì? A. Tong 2 so la : 8 _ B. Báo lỗi do readln(a,b); là câu lệnh sai. C. câu lệnh readln(a,b); nhận giá trị từ người sử dụng chương trình, do không biết người sử dụng nhập giá trị là bao nhiêu nên không thể biết được kết quả trên màn hình là gì. D. Tong 2 so la : 8_ Câu 18. Biết a:= b/c; Hỏi khai báo biến nào đúng? A. các đáp án đều đúng. B. var a:real; b,c:real; C. var a,b,c:real; D. var a:real; b:real; c:real; Câu 19. Biết n:=a mod b; và d:=a div b; Hỏi khai báo biến nào đúng? A. Các đáp án đều đúng B. var a : integer; b : integer; d, n: integer; C. var a,b : integer; d, n: integer; D. var a : integer; b : integer; d : integer; n : integer; Câu 20. program ten_ct; uses crt; var a,b,c:integer; begin CLRSCR; a:=103; b:=-2; c:=a+b; write(c);writeln('con cho dom'); readln; end. Hỏi rằng: sau khi bấm Ctrl+F9 thì kết quả trên màn hình là gì? A. ccon cho dom B. 101 con cho dom C. 101con cho dom D. 101 con cho domTrường THCS Bình Đông Kiểm tra HKI - Năm học 2014-2015 Môn: Tin Học Thời gian: 45 phút Họ tên học sinh: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .SBD: . . . . . . . . .Lớp: 8A . . . Đáp án mã đề: 144 01. - - = - 06. ; - - - 11. - - - ~ 16. - - = - 02. - - = - 07. ; - - - 12. ; - - - 17. ; - - - 03. ; - - - 08. ; - - - 13. ; - - - 18. - - = - 04. - - - ~ 09. - - - ~ 14. ; - - - 19. - / - - 05. - - - ~ 10. - - = - 15. ; - - - 20. - - = - Đáp án mã đề: 178 01. ; - - - 06. ; - - - 11. ; - - - 16. - - - ~ 02. - - = - 07. - / - - 12. - / - - 17. - - - ~ 03. - - = - 08. - / - - 13. - - = - 18. ; - - - 04. ; - - - 09. - - - ~ 14. - - = - 19. ; - - - 05. - - = - 10. - - - ~ 15. - / - - 20. - - = -
Tài liệu đính kèm: