Tải bản đầy đủ (.docx) (4 trang)

Đề thi học kỳ I môn tin học 8 - Tin học 8 - Phạm Chí Tâm - E-Learning, Website trường THCS Suối Ngô, Tân Châu, Tây Ninh

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 (108.88 KB, 4 trang )

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

<b>PHÒNG GD & ĐT TÂN CHÂU ĐỀ THI HỌC KỲ I NĂM HỌC 2013- 2014</b>
<b> TRƯỜNG THCS SUỐI NGÔ MÔN: TIN HỌC 8</b>


<b> </b> <b> Thời gian: 45 phút</b>


<b> (Không kể thời gian chép đề)</b>
<b> </b>


ĐỀ 1


<b>Câu 1: (3 điểm) </b>


Chỉ ra các từ khố, các biến của chương trình tính diện tích hình trịn.
Program<i><b> S_Hinh_Tron;</b></i>


Var <i>R: Integer;</i>
<i>S: Real;</i>
Const <i>PI = 3.14;</i>
Begin


<i>Write('Nhap ban kinh hinh tron R=: '); Readln(R);</i>
<i>S:= So_PI*R*R;</i>


<i>Write('Dien tich hinh tron la: ', S); readln</i>
end.


<b>Câu 2 (2điểm): </b>Hãy chuyển các biểu thức được viết trong Pascal sang 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 + 1/2 + 1/(2*3) + 1/(3*4) + 1/(4*5)


<b>Câu 3 : Hãy liệt kê các lỗi nếu có trong chương trình sau và sửa lại cho đúng (Nếu khơng sửa phải </b>
giải thích)


<b>Nội dung chương trình</b> <b>Kết quả</b> <b>Sửa lại</b>


Var b, a: Integer;
Const c:= 4;
Begim
a:=200;
b:=5/a;


Write(Toi la hoc sinh gioi);
readln


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

<b>PHÒNG GD & ĐT TÂN CHÂU ĐỀ THI HỌC KỲ I NĂM HỌC 2013- 2014</b>
<b> TRƯỜNG THCS SUỐI NGÔ MÔN: TIN HỌC 8</b>


<b> </b> <b> Thời gian: 45 phút</b>


<b> (Không kể thời gian chép đề)</b>
<b> </b>


ĐỀ 2


<b>Bài 1: (3 điểm) </b>


Chỉ ra các từ khố, các biến của chương trình tính diện tích hình trịn.


Program<i><b> S_Hinh_Tron;</b></i>


Var <i>R: Integer;</i>
<i>S: Real;</i>
Const <i>PI = 3.14;</i>
Begin


<i>Write('Nhap ban kinh hinh tron R=: '); Readln(R);</i>
<i>S:= So_PI*R*R;</i>


<i>Write('Dien tich hinh tron la: ', S); readln</i>
end.


<b>Bài 2: (5 điểm) </b>


Em hãy viết chương trình:


a/ Viết chương trình tính hiệu của hai số nguyên a và b được nhập từ bàn phím.
b/ Hãy xác định điều kiện bài tốn.


<b>Bài 3: (2 điểm)</b>


Hãy liệt kê các lỗi nếu có trong chương trình dưới đây và sửa lại cho đúng.
Var x, y:= integer;


Const z:=3;
Begin
x:= 200;
y:=x/z;
Write(y);


Readln
End.


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

<b>---HẾT---IV. ĐÁP ÁN</b>


<b>CÂU</b> <b>NỘI DUNG</b> <b>ĐIỂM</b>


<b>Bài 1:</b> <sub>Mỗi từ khoá và biến chỉ ra đúng được 0,5 điểm.</sub>
<i><b>Program ; Var ; Const ; Begin ; end.</b></i>
Các biến: R, S.


<b>3 điểm</b>


<b>Bài 2:</b> a/ Viết chương trình:
Program CT_TINHHIEU;
uses crt;


var a, b: integer;
begin


Write('hay nhap vao so thu nhat: '); read(a);
write('hay nhap vao so thu hai: '); read(b);
Writeln('Tinh hieu hai so nhu sau:');
Write(a-b);


end.


b/ INPUT: Hai số nguyên a và b .


<b> OUTPUT: Hiệu hai số a và b nhập từ bàn </b>


phím


<b>5 điểm</b>


<b>Bài 3:</b> <sub>Do đó, chương trình đã chỉnh sửa sẽ là</sub>
như sau: (0.5đ)


Var x: integer;
y: real;
Const z= 3;
Begin


x:= 200;
y:= x/z;
Write(y);
Readln
End.


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

<b>Bài 1: (3 điểm) </b>


<b>Câu 2: </b>Hãy chuyển các biểu thức được viết trong Pascal sang biểu thức toán học (2điểm


a)

 



. .<i>x</i>


<i>a b</i> <i>a b</i>
<i>y</i>


 



b) 2
<i>b</i>
<i>ab c</i>


c)



2


3 3


<i>a</i>


<i>b c b</i> <sub> d) </sub>


1 1 1 1


1


2 2.3 3.4 4.5


   


<b>Câu 3 : Hãy liệt kê các lỗi nếu có trong chương trình sau và sửa lại cho đúng (Nếu khơng sửa phải </b>
giải thích)


<b>Nội dung chương trình</b> <b>Kết quả</b> <b>Sửa lại</b>


Var b, a: Integer; Đúng



Const c:= 4; Sai Const c= 4;


Begim Sai Begin


a:=200; Đúng


b:=5/a; Sai B là số thực


Write(Toi la hoc sinh gioi); Sai Write(‘Toi la hoc sinh gioi’);


readln Đúng


</div>

<!--links-->

×