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

ñeà thi hoïc kì i giaùo aùn töï choïn tin 8 tröôøng thcs thaïnh myõ – ñôn döông ngµy so¹n 10122008 tuçn 18 ngµy d¹y 12122008 tiõt 36 ñeà thi hoïc kì i i muïc tieâu ñaùnh giaù kieán thöùc kó naêng

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

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

<i>Ngày soạn: 10/12/2008</i> <i>Tuần:18</i>


<i>Ngày dạy: 12/12/2008</i> <i>TiÕt: 36</i>


<b>ĐỀ THI HỌC KÌ I</b>


<b>I. MỤC TIÊU:</b>


Đánh giá kiến thức, kĩ năng của HS về Thuật tốn và ngơn ngữ lập trình , chương trình TP
đơn giản, Tổ chức rẽ nhánh.


<b>II. YÊU CẦU CỦA ĐỀ:</b>


<i><b>1. Kiến thức</b><b> : </b></i>


- Biết được thuật tốn và ngơn ngữ lập trình.


- Biết sơ bộ về ngơn ngữ lập trình Pascal, biết được cấu trúc của một chương trình Pascal đơn
giản.


- Hiểu được câu lệnh rẽ nhánh và câu lệnh ghép.


<i><b>2. Kó năng</b><b> :</b></i>


- Mơ tả được thuật toán đơn giản bằng liệt kê các bước.
- Viết được chương trinh TP đơn giản.


- Biết sử dụng đúng và có hiệu quả câu lệnh rẽ nhánh.
<i><b>3. Thái độ</b><b> :</b></i>


- Nghiêm túc trong khi làm bài kiểm tra.
<b>III. MA TRẬN ĐỀ:</b>



Thuật tốn và ngơn
ngữ lập trình


Chương trình TP đơn giản. Tổ chức rẽ nhánh


Biết 1.a,b;


2.1 2.4 - 2.5 2.6 2.71.c,d,e,f


Hieåu 2.2 3 - 4 2.3


Vận dụng 5


<b>IV. ĐỀ BÀI:</b>


<b>Bài 1: (1.5Đ) Hãy điền dấu X vào ơ lựa chọn:</b>


Đúng Sai


a Chương trình máy tính là một dãy các lệnh mà máy tính có thể hiểu<sub>và thực hiện được</sub> X
b Với ngơn ngữ lập trình chúng ta có thể viết được chương trình máy<sub>tính.</sub> X


c Khi dịch chương trình, chương trình dịch chỉ dịch các lệnh viết đúng<sub>quy tắc. Các lệnh viết sai quy tắc sẽ bị bỏ qua.</sub> X
d Một chương trình có thể gồm hai phần : phần khai báo và phần thân<sub>chương trình, trong đó thân chương trình là phần bắt buộc phải có.</sub> X
e Để có thể sử dụng được biến và hằng trong chương trình, ta phải khai<sub>báo chúng trong phần khai báo.</sub> X


f Để khai báo một biến, ta cần khai báo cả tên biến và kiểu dữ liệu mà<sub>biến đó có thể lưu trữ.</sub> X
<b>Bài 2: (3.5Đ) Khoanh tròn vào đáp án đúng:</b>



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

2. Trong các phát biểu sau, phát biểu nào sai:
A. Mỗi loại máy tính có ngơn ngữ máy riêng.


<b>B. Cần chọn ngơn ngữ lập trình theo ngơn ngữ máy</b>
C. Chương trình viết bằng ngơn ngữ máy chạy nhanh hơn.
D. Chương trình viết trên ngơn ngữ lập trình dễ hiểu hơn


3. Trong Pascal, cấu trúc điều kiện dạng đầy đủ câu lệnh có dạng:
<b>A. If <câu lệnh 1> then <câu lệnh 2></b>


<b>B. If <điều kiện> then <câu lệnh ></b>


<b>C. If <điều kiện> then <câu lệnh 1>; else <câu lệnh 2>;</b>
<b>D. If <điều kiện> then <câu lệnh 1> else <câu lệnh 2>;</b>
4. Trong Pascal, khai báo nào sau đây là đúng:


<b>A. var diem: real; </b>
<b>B. var 4ban: integer;</b>
<b>C. const x : integer;</b>
<b>D. var Pi = 3,14</b>


5. Số biến có thể khai báo tối đa trong một chương trình là bao nhiêu?
A. Chỉ một biến cho mỗi kiểu dữ liệu.


B. 10 bieán


<b>C. Chỉ hạn chế bởi dung lượng bộ nhớ</b>
D. Không giới hạn.


6. Biến được khai báo với kiểu dữ liệu số thực có thể lưu các giá trị nào trong các giá trị dưới


đây:


A. Một số nguyên bất kì


<b>B. Một số thực (có thể là số ngun) trong phạm vi cho phép.</b>
C. Một số thực bất kì.


D. Một dãy các chữ số.
7. Hãy chọn phát biểu sai:


A. Sau khi xác định bài tốn, việc mơ tả thuật tốn đúng đắn rất quan trọng để nhận
được lời giải đúng của bài tốn.


<b>B. Việc thực hiện một cách máy móc cả ba bước khi giải bài tốn trên máy tính là</b>
<b>dài dịng, khơng cần thiết. Nhiều bài tốn đã thấy ngay cách giải, chỉ cần khai</b>
<b>báo các biến thích hợp rồi có thể viết chương trình ln.</b>


C. Việc thực hiện cả ba bước khi giải bài tốn trên máy tính là cần thiết, nhất là đối với
các bài toán phức tạp.


D. Máy tính hoạt động rất máy móc, vì thế cần mơ tả các bước một cách chính xác để
máy tính có thể hiểu và thực hiện.


<b>Bài 3: (1.5Đ) Viết các biểu thức tốn dưới đây bằng các kí hiệu trong Pascal:</b>
(

<i>x+</i>1


2)(<i>x</i>


2<i><sub>− 2)</sub></i>



<b>Bài 4: (1Đ) Hãy chỉ ra INPUT và OUTPUT của bài tốn sau:</b>
“Tìm số lớn nhất trong n số đã cho.”


<b>Bài 5: (2.5Đ)Viết chương trình nhập hai số nguyên a và b khác nhau từ bàn phím và in ra màn hình</b>
kết quả so sánh hai số đó.


<b>V. ĐÁNH GIÁ:</b>


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

<!--links-->

×