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

ñieåm lôøi pheâ cuûa coâ giaùo ñeà 1 caâu 1 vieát caùc bieåu thöùc sau döôùi daïng bieåu dieãn töông öùng trong pascal a 15 x 4 – 30 12 b c d caâu 2 vieát caùc bieåu dieãn trong pa

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 (249.45 KB, 3 trang )

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

<b>Điểm</b>

<b>Lời phê của cô giáo</b>



Đề 1



Câu 1:

<2điểm>

Viết các biểu thức sau dưới dạng biểu diễn tương ứng trong Pascal.



a.

15 x 4 – 30 + 12

b.



2
(10 2)


24
(3 1)






c.



10 5 18
3 1 5 1





 

d.

15 5 2


<i>a</i>


 



Câu 2:

<2điểm>

Viết các biểu diễn trong Pascal sang dạng biểu thức toán học.



a. a/b + c/d

b. a*x*x + b*x + c



c. 1/x – a/ 5 * (b+2)

d. (a*a + b)*(1+c)*(1+c)*(1+c)



Câu 3:

<2điểm>

Vẽ sơ đồ, nêu cú pháp và ý nghĩa của câu lệnh lặp với số lần chưa biết


trước While .. Do ?



Câu 4:

<4điểm>

Viết chương trình nhập vào 1 số a. Nếu a khơng phải là số chẵn thì nhập lại,


đến khi nào là số chẵn thì dừng.



Bài làm



...
...
...
...
...
...
...


<b>KIỂM TRA CHẤT LƯỢNG HKII</b>



<b>Năm học: 2008 - 2009</b>



<b>Mơn Tin học lớp 8</b>


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


Phòng Giáo Dục – Đào Tạo M’drăk




Trường THCS Lý Tự Trọng


Lớp:...



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

<b>ĐÁP ÁN – ĐỀ 1</b>


Câu 1:

<2điểm>

Viết các biểu thức sau dưới dạng biểu diễn tương ứng trong Pascal.


a.

15 x 4 – 30 + 12  15 * 4 – 30 + 12

c.



10 5 18
3 1 5 1





 

<sub></sub> (10+5)/(3+1) – 18 /(5+1)

b.


2
(10 2)
24
(3 1)



<sub> </sub>

<sub></sub><sub> ((10 + 2)*(10+2) – 24) / (3+1) </sub>

<sub>d. </sub>

15 5 <sub>2</sub>
<i>a</i>


 


 15+5* a / 2


Câu 2:

<2điểm>

Viết các biểu diễn trong Pascal sang dạng biểu thức toán học.


a. a/b + c/d



<i>a</i> <i>c</i>


<i>b d</i>

<sub> b. a*x*x + b*x + c </sub>

<sub></sub> <sub>ax</sub>2<sub> + bx + c</sub>

c. 1/x – a/ 5 * (b+2)



1


( 2)
5


<i>a</i>
<i>x b</i>


<i>x</i>  <sub> </sub>

<sub>d.(a*a + b)*(1+c)*(1+c)*(1+c) </sub>

<sub></sub><sub> (a</sub>2 <sub> + b) x (1 + c )</sub>3

Câu 3:

<2điểm>

Vẽ sơ đồ, nêu cú pháp và ý nghĩa của câu lệnh lặp với số lần chưa biết


trước While .. Do ?



a) Cú pháp:

<b>while </b>

<

<i>điều kiƯn</i>

>

<b>do </b>

<

<i>c©u lƯnh</i>

>

<b>;</b>



<b> </b>


b) Giải thích cú pháp:


- <i>điều kiện </i>thờng là một phép so s¸nh;


- <i>câu lệnh</i> có thể là câu lệnh đơn giản hay câu lệnh ghép.



c) ý nghÜa:


1. KiĨm tra <i>®iỊu kiƯn</i>.


2. NÕu <i>®iỊu kiƯn</i> SAI, <i>câu lệnh</i> sẽ bị bỏ qua và việc thực hiện lệnh lặp kết thúc. Nếu <i>điều kiện</i>


<b>NG</b>, thực hin <i>câu lnh</i> và quay lại bớc 1


Caõu 4:

<4ủieồm> <b>Viết chương trình nhập vào 1 số a. Nếu a khơng phải là số chẵn thì nhập lại, </b>
<b>đến khi nào là số chẵn thì dừng.</b>


<b>Câu 4</b> <b>Nội Dung</b> <b>Điểm</b>


<b>Program bai4;</b>
<b>Uses crt;</b>


<b>Var a : Real;</b>


1.5


<b>Begin</b>


<b>Clrscr;</b>
<b>Readln(a);</b>


0.5



<b>While a mod 2 <> 0 do</b>

<sub>1</sub>



<b>Readln(a);</b>
<b>Readln;</b>


<b>End.</b>


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

<!--links-->

×