Tải bản đầy đủ (.doc) (2 trang)

de thi tin lop 8 2010

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (69.17 KB, 2 trang )

<span class='text_page_counter'>(1)</span><div class='page_container' data-page=1>

<b>ĐỀ THI LỚP 8</b>


<b>I./ TR ẮC NGHIỆM</b> (4.0 điểm)


<b>Câu 1</b>: Máy tính có thể hiểu được trực tiếp ngôn ngữ nào trong các ngôn ngữ dưới đây?
A.Ngôn ngữ tự nhiên B.Ngơn ngữ máy


C.Ngơn ngữ lập trình D.Tất cả các ngơn ngữ nói trên
<b>Câu 2:</b> Trong các tên sau, tên nào là tên hợp lệ trong Pascal


A.Tinh_tong B. Begin C. 3diem D.#Tong


<b>Câu 3:</b> Trong các biểu thức sau, biểu thức nào sẽ cho kết quả là True


A.(5>3) and (6>2) B. (7<1) and (6>2) C. (7<1) or (6<2) D. 4 >7


<b>Câu 4:</b> Trong câu lệnh lặp <b>for </b>i<b>:=</b>1<b> to </b>10 <b>do </b>begin…..end; Hỏi có bao nhiêu vòng lặp được thực
hiện


A.1 lần B. 2 lần C. 10 lần D.Không lần nào


<b>Câu 5:</b> Khi cần đếm một số từ 1 đến 100, ta dùng kiểu kiểu dữ liệu nào?


A.Byte B. Real C. String D. Char


<b>Câu 6:</b> Các câu lệnh Pascal sau, câu lệnh nào hợp lệ?


A.<b> for </b>i<b>:=</b>100<b> to </b>1<b> do</b> Writeln (‘A’); B.<b> for </b>i<b>:=</b>1.5<b> to </b>10.5<b> do</b> Writeln (‘A’);


C. <b>for </b>i<b>:=</b>1<b> to </b>10<b> do</b> Writeln (‘A’); D.<b> for </b>i<b>:=</b>1<b> to </b>100<b> do;</b>Writeln (‘A’);


<b>Câu 7 </b>: Sau khi thực hiện đoạn chương trình sau, giá trị của biến J bằng bao nhiêu?


J <b>:=</b>0;


<b>for </b>i:=0<b> to </b>5<b> do </b>J<b> := </b>J+1;


A.2 B. 4 C. 6 D.8


<b>Câu 8:</b> Hãy cho biết giá trị của biến X =? Sau khi thực hiện câu lệnh <b>if </b> (45 mod 3 ) = 0 <b>then </b>X
:=X+2; ( Biết rằng trước đó giá trị của biến X = 5)


A.5 B. 7 C. 9 D. 11


<b> II./ TỰ LUẬN</b> (6.0 điểm)


<b>Câu 1 :</b> (1.5 đ)Hãy cho biết giá trị của các biến a, b, c sau khi thực hiện xong những lệnh sau:
1./ Const c=5;


2./ a :=10;
3./ b :=a+10;
4./ a :=a +(c*b);


<b>Câu 2</b>: (2.0 đ) Hãy tìm lỗi và sửa lại trong chương trình sau để được một chương trình đúng
Var a,b <b>:= </b>integer;


Const c <b>:=</b> 3;
Begin


a <b>:=</b> 200
b <b>:=</b> a/c ;


write (b);
readln
end


<b>Câu 4:</b> (2.5 đ) Viết chương trình tính diện tích hình trịn


</div>
<span class='text_page_counter'>(2)</span><div class='page_container' data-page=2>

<b>I./ TR ẮC NGHIỆM</b> (4.0 điểm)Mỗi câu đúng 0.5 điểm


1 2 3 4 5 6 7 8


B A A C A C C B


<b>II./ TỰ LUẬN</b> (6.0 điểm)


<b>Câu 1</b>: (2.0 điểm) Sau khi thực hiện xong những lệnh các biến a, b, c có giá trị lần lượt là: 110, 20, 5
<b>Câu 2</b>: (2.0 đ) Chương trình được sửa lại như sai


Var a<b>: </b>integer; b<b>:</b> real;
Const c <b>=</b> 3;


Begin


a <b>:=</b> 200;
b <b>:=</b> a/c ;
write (b);
readln
end.


<b>Câu 4:</b> (2.5 đ)chương trình tính diện tích hình trịn
Program Dientichhinhtron;



Uses crt;
Var r: interger;
S: real;
Const Pi = 3.14;
Begin


Clrscr;


Write (‘Cho biet ban kinh hinh tron r =: ‘);
Readln (r)


S :=Pi*r*r;


Write (‘dien tich hinh tron la: ‘, S:8:2);
Readln


</div>

<!--links-->

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×