ĐỀ+ĐÁP ÁN KIỂM TRA KÌ I TIN 8 (13-14 - ĐỀ 1)

Chia sẻ bởi Phạm Thanh Yên | Ngày 17/10/2018 | 47

Chia sẻ tài liệu: ĐỀ+ĐÁP ÁN KIỂM TRA KÌ I TIN 8 (13-14 - ĐỀ 1) thuộc Tin học 8

Nội dung tài liệu:

ĐỀ KIỂM TRA HỌC KỲ I

NĂM HỌC 2013-2014
MÔN TIN HỌC LỚP 8
Thời gian: 45 phút ( không kể thời gian phát đề)

ĐỀ SỐ I

A. TRẮC NGHIỆM: (5 điểm)
I./ (3 điểm) Hãy khoanh tròn vào chữ cái đứng trước câu trả lời đúng nhất:
Câu 1./ Con người viết chương trình để
a./ Hướng dẫn máy tính thực hiện các công việc cần thiết
b./ Nghe nhạc hay soạn thảo văn bản
c./ Máy tính hiểu ‎ sở thích con người d./ Máy tính hoạt động được
Câu 2./ Ngôn ngữ lập trình bao gồm?
a./ Bảng chữ cái tiếng anh b./ Bảng chữ cái và các phép toán ( +,-,*,/...)
c./ Từ khóa và bảng chữ cái d./ Bảng chữ cái và các quy tắc
Câu 3./ Các tên sau đây, tên nào hợp lệ
a./ a; b./ tam giac; c./ vidu; d./ abc.
Câu 4/ Kết quả hiển thị trên màn hình câu lệnh writeln(’15-11=’, ‘15-11’) là
a./ 1115-11=-4 b./ -4 c./ 15-11=, ‘15-11’ d./ 15-11=15-11
Câu 5./ Từ nào sau đây không phải là từ khóa:
a. program b.end c. exel d.begin
Câu 6./ Khai báo biến x kiểu kí tự ta thực hiện
a./ Var x: integer; b./ var x: string; c./ Var x: char; d./ type x:array[1..10] of char;
Câu 7./ Kết quả phép so sánh sau là 10-x > 2
a./ Đúng b./ Sai
c./ không có kết quả d./ Đúng hay sai phụ thuộc vào giá trị của x
Câu 8./ Biểu thức toán học -ax2-bx+c được viết bằng kí hiệu pascal là
a./ a*x*2+b*x+c; b./ -a* x*x -b*x+c; c./ a*x^2+b*x+c; d./ a .x.x+b.x+c.
Câu 9 Giả sử x là biến kiểu dữ liệu xâu. Phép gán nào sau đây hợp lệ ?
a./ x :=3 ; b./ x :=’3’ ; c./ x := “3”; d./ x:=(3) ;
Câu 10 Câu lệnh nào sau đây dùng để nhập một số từ bàn phím vào biến x?
a. Writeln(‘Nhập x = ’); b. Readn(x); c. Writeln(x); d. Readln(x);
Câu 11 Giá trị của x sẽ là bao nhiêu? nếu trước đó giá trị của x bằng 5: if x div 2=1 then x:=x+1;
a./ 6 b./4 c./ 5 d./ 7
Câu 12 Có đoạn chương trình: x:=2; y:=5; for i:=1 to 3 do begin x:=x+1; y:=y+x; end;
writeln(x,’ ‘,y);
a./ 2 5 b./ 5 17 c./ 6 18 d./ 17 5
II./ Hãy thay đổi trật tự của các câu lệnh và sửa các lỗi sai để được chương trình đúng.
Mỗi ý đúng 0.25 điểm.
Program Tinh_tong {cac so tư nhien }
Sửa lại


Var N, i: integer



 S: longint;



Begin



 Write(‘Nhap N= ‘); Readln(N);



 S:=1;



 Writeln(‘Tich la’, S);



 For i:= 1 to N do S:=S*i;



 Readln



 End.










III./ (1 điểm) Điền các cụm từ sau vào những chỗ trống(…) để được câu hoàn chỉnh:
Khi khai báo biến trong lập trình cần khai báo ………….(1)… và …………...(2)……..
Say khi khai báo biến, ta có thể sử dụng các biến trong chương trình với các thao tác ….(3)…. và ………...(4)……….

B. TỰ LUẬN: (5 điểm
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...

Người chia sẻ: Phạm Thanh Yên
Dung lượng: 75,00KB| Lượt tài: 1
Loại file: doc
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)