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

đề kthki tin8 thcs đại đồ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 (116.02 KB, 2 trang )

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

<b>PHÒNG GD-ĐT VĨNH TƯỜNG</b>


<b>TRƯỜNG THCS ĐẠI ĐỒNG</b>



<b></b>



<b>---ĐỀ KIỂM TRA HỌC KỲ I NĂM HỌC 2018 - 2019</b>


<b>Môn: Tin học - Lớp 8</b>



<i>Thời gian làm bài: 45 phút (Không kể thời gian giao đề)</i>


<b>I.</b>



<b> MA TRẬN ĐỀ:</b>


<b> Chủ đề Cấp độ →</b>



<b> ↓</b>


<b>Nhận biết</b>

<b>Thông hiểu</b>

<b>Vận dụng</b>

<b>Tổng </b>



<b>Cấp độ thấp</b>

<b>Cấp độ cao</b>



<b>TN</b>

<b>TL</b>

<b>TN</b>

<b>TL</b>

<b>TN</b>

<b>TL</b>

<b>TN</b>

<b>TL</b>



<b>Bài 1 Máy tính và</b>


<b>chương trình máy</b>



<b>tính</b>



1C


0,5Đ



1C



0,5Đ


<b>Bài 2 Làm quen</b>



<b>với chương trình</b>


<b>và ngơn ngữ lập</b>


<b>trình</b>



1C


0,5Đ



1C


0,5Đ


<b>Bài thực hành 1</b>



<b>Làm quen với</b>


<b>Turbo Pascal</b>



1C


0,5Đ



1C


0,5Đ



2C



<b>Bài 3 Chương</b>



<b>trình máy tính và</b>


<b>dữ liệu</b>




2C



1C

3C



<b>Bài 4 Sử dụng</b>


<b>biến trong chương</b>


<b>trình</b>



2C



2C



<b>Bài 5 Câu lệnh</b>


<b>điều kiện</b>



1C




1C



<b>Tổng số câu</b>



<b>Tổng số điểm</b>



6C




1C


0,5Đ




1C


0,5Đ



1C




1C




10C


10Đ


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



<b>Phần I</b>

<b> / T</b>

<b> rắc nghiệm</b>

<b> </b>

<b> ( 4 điểm)</b>



<b> Khoanh tròn vào đáp án em cho là đúng nhất (4đ)</b>


Câu 1:Các dãy bit (0101...) là cơ sở để tạo ra ngơn ngữ gì?



A. Ngơn ngữ lập trình

B. Ngơn ngữ tiếng Anh


C. Ngơn ngữ tiếng Việt

D. Ngôn ngữ máy


Câu 2: Program là từ khóa khai báo gì?



A. Tên chương trình

B. Các thư viện



C. Điểm bắt đầu chương trình

D. Điểm kết thúc chương trình


Câu 3: Sau khi soạn thảo, ta nhấn tổ hợp nào để dịch và chạy chương trình



A. Alt + F9

B. Ctrl + F6

C. Ctrl + F9

D. Alt + F6


Câu 4: Integer là kiểu dữ liệu?




A. Số nguyên

B. Số thực

C. Chuỗi

D. Chữ



Câu 5: Cách chuyển biểu thức ax

2

<sub> +bx+c nào sau đây là đúng</sub>



A. a*x

2

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

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



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

A. Một ký tự trong bảng chữ cái

B. Xâu ký tự tối đa 522 ký tự


C. Xâu ký tự tối đa 525 ký tự

D. Xâu ký tự tối đa 255 ký tự


Câu 7: Div là phép tốn gì?



A. Chia lấy phần ngun

B. Chia lấy phần dư



C. Cộng

D. Trừ



Câu 8: Trong Pascal, khai báo nào sau đây là đúng



A. Const x:real;

B. Var 4hs: Integer

C. Var Tb : real;

D. Var R=30;


<b>Phần II: Tự luận (</b>

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

<b> )</b>



Câu 1:

<b> Tính (2đ)</b>



a) 2Div3 – 2Mod3 + 3Div2 – 3Mod2 =

………..



b) 1/3 – 2*7Mod2 – 8Div4*4 =

……….



Câu 2: Viết chương trình bằng ngơn ngữ lập trình Pascal thực hiện:



-

Nhập vào 3 cạnh của một tam giác, tương ứng với 3 biến a, b, c.



-

Kiểm tra và xuất thơng báo a, b, c có phải là 3 cạnh của tam giác cân hay không? Nếu không



phải thì thơng báo: “Khơng phải 3 cạnh của tam giác cân”



Ví dụ:

Nhap canh a = 6


Nhap canh b = 6


Nhap canh c = 8



La 3 canh cua tam giac can



<b>III. ĐÁP ÁN.</b>


<b>Phần I: Trắc nghiệm (4 điểm)</b>



Câu

1

2

3

4

5

6

7

8



Đ.án

D

A

C

A

D

D

A

A



<b>Phần II: Tự luận (6 điểm)</b>



Câu 1: (2đ)

a)

= -2 (1đ)

b) = -7.6

(1đ)



Câu 2: (4đ)



Program kiem_tra_3_canh;


Uses crt;



Var a,b,c:integer;

(1®)



Begin



Write(‘nhap 3 canh: ’); readln(a,b,c);

(1®)




If (a=b)or(a=c)or(b=c) then writeln(‘La 3 canh cua tam giac can’)


(1®)



Else writeln(‘Khong la 3 canh cua tam giac can’); (1®)


Readln



End.



<b>Duyệt của nhà trường</b>



<i><b> Kí, ghi rõ họ tên</b></i>



<b>Duyệt của tổ trưởng chuyên môn</b>



<i><b> Kí, ghi rõ họ tên</b></i>



<b> Giáo viên thực hiện</b>



<i><b> Kí, ghi rõ họ tên</b></i>



</div>

<!--links-->

×