Quảng cáo
Đề thi khảo sát giữa học kì I Tin học 8 - Năm học 2016-2017 - Trường THCS Biên Giới
QR

Đề thi khảo sát giữa học kì I Tin học 8 - Năm học 2016-2017 - Trường THCS Biên Giới

Nguồn: thuviendethi.com

Báo tài liệu không phù hợp

Xem trước nội dung

PHÒNG GD&ĐT CHÂU THÀNH

Trường THCS BIÊN GIỚI

CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM

Độc lập – Tự do – Hạnh phúc

ĐỀ THI KHẢO SÁT CHẤT LƯỢNG GIỮA HKI - NĂM HỌC 2016 – 2017

Môn thi: TIN ; LỚP: 8 Thời gian: 45 phút (không kể thời gian phát đề) 3.1. ĐỀ A. Trắc nghiệm: (4 điểm) Khoanh tròn vào chữ cái trước câu trả lời đúng . 1/ Trong các tên dưới đây, tên nào là hợp lệ trong Pascal? (0.5 điểm) a/ Ten dung b/ Lop.8A c/ end d/ Hinh_binh_hanh 2/ Để chạy chương trình Pascal ta sử dụng tổ hợp phím nào? (0.5 điểm) a/ Alt +F4 b/ Ctrl+F9 c/ Ctrl+Shift+F9 d/ Shift+F3 3/ Trong Pascal, ở các câu lệnh sau thì câu lệnh khai báo nào đúng? (0.5 điểm) a/ Var 3A: integer ; b/ const Pi:=3.14 ; c/ Var a,b : integer ; d/ Var CV= real ; 4/ Trong các câu sau, câu nào đúng? (0.5 điểm) a/ 17 div 2 =5 b/ 17 div 2 = 8 c/ 14 mod 5 =2 d/ 14 mod 5 = 2.8 5/ Dưới đây là một chương trình viết trong pascal:

program CT_dau_tien; uses crt; begin

writeln(‘ Chao cac ban’); readln; end. Hãy phân biệt từ khóa và tên trong chương trình trên và đánh dấu “x” vào ô ở cột tương ứng trong bảng dưới đây? (1 điểm)

Từ khóa Tên Program CT_dau_tien begin writeln 6/Giả sử trong Pascal, a và b là hai biến kiểu số nguyên (integer), r là biến kiểu số thực (real), s là biến kiểu xâu (string). Các lệnh gán sau đây đúng hay sai, hãy đánh dấu “x” vào cột tương ứng? (1 điểm)

Lệnh gán Đúng Sai s:= ‘Tin hoc’; a:= 36000; r:= a/b; r:=s;

B. Tự Luận: (6 điểm) 7/ Viết các biểu thức toán học sau đây thành biểu thức trong Pascal? (2 điểm)

ThuVienDeThi.com

Trong toán học Trong Pascal

a/ 15(4+30+12) a/…………………………………………………………….

b/ ax2+bx+2c b/……………………………………………………………

c/ (a+b)2 + (c+d)2 c/…………………………………………………………….

d/ d/……………………………………………………………

8/ Tìm và sửa các lỗi sai trong chương trình Pascal sau: (2 điểm)

program Chuong_trinh ……………………………………………… uses crt; ……………………………………………… var a,b:= integer ……………………………………………… c:= real ……………………………………………… const phi: 100; ……………………………………………… begin ………………………………………………

writeln(‘Nhap vao so a va b’) ………………………………………………

readln(a,b) ………………………………………………

c= a+b+phi; ………………………………………………

writeln(‘Ket qua:’, c); ……………………………………………… end ………………………………………………

9/ Hãy viết chương trình Pascal ra giấy tính tích của hai số nguyên a và b được nhập từ bàn phím? (2 điểm) Gợi ý: c= a*b

2 x y x 

ThuVienDeThi.com

Trên đây là phần đầu tài liệu — bấm Đọc sách để xem đầy đủ.

Quảng cáo
Quảng cáo