De thi ky I

Chia sẻ bởi Đinh Xuân Sinh | Ngày 17/10/2018 | 44

Chia sẻ tài liệu: De thi ky I thuộc Tin học 8

Nội dung tài liệu:

TRƯỜNG THCS TÂN YÊN

ĐỀ KIỂM TRA CHẤT LƯỢNG HỌC KỲ I
MÔN TIN HỌC 8
Thời gian 45 phút
I. Mục đích yêu cầu
1 .Kiến thức: Biết cách khai báo biến, các câu lệnh lập trình, biết mô tả thuật toán và viết chương trình.
2. Kỹ năng: Vận dụng các kiến thức đã học làm bài tập. Lập trình trên máy.
3. Thái độ: Nghiêm túc trong học tập,
II.Mức độ yêu cầu

Mức độ
Chủ đề
Nhận biết
Thông hiểu
Vận dụng

Câu lệnh vào/ra, câu lệnh điều kiện
Biết cách viết đúng câu lệnh



Thuật toán, chương trình

Mô tả thuật toán
viết chương trình

Thực hành


Lập trình


III.Ma trận 2 chiều
Mức độ
Chủ đề
Nhận biết
Thông hiểu
Vận dụng
Tổng


TNKQ
TNTL
TNKQ
TNTL
TNKQ
TNTL


Câu lệnh vào/ra, câu lệnh điều kiện
4
2





4
2

Thuật toán, chương trình



1
1

1
2
2
3

Thực hành





1
5
1
5

Tổng
4
2
1
1
2
7
7
10


IV. Câu hỏi kiểm tra.















TRƯỜNG T.H.C.S TÂN YÊN
Họ và tên: ...............................................
Lớp 8A...
Thứ ngày tháng 12 năm 2010

BÀI THI CHẤT LƯỢNG HỌC KỲ I
MÔN TIN HỌC 8
Thời gian 45 phút
(Không kể thời gian phát đề)










Phần I: TRẮC NGHIỆM KHÁCH QUAN (3 ĐIỂM)
Hãy khoanh tròn vào chỉ một chữ cái đứng trước câu trả lời đúng.
Câu 1 (0,5 điểm) Phép toán nào cho kết quả là 3
A. 15 mod 5 B. 15 div 3 C. 15 mod 3 D. 15 div 5
Câu 2 (0,5 điểm) Trong Pascal, khai báo nào sau đây là đúng:
A. var h=5; B. const y:integer
C. var ch:char; D. var 123vn:real;
Câu 3 (0,5 điểm) Câu lệnh nào viết đúng:
A. Writeln(Moi ban nhap vao ten:); Readln(ten);
B. Writeln(‘Moi ban nhap vao ten;’); read(ten);
C. Write(‘Moi ban nhap vao ten:’) read(ten)
D. Write(‘Moi ban nhap vao ten:’); Readln(‘ten’);
Câu 4 (0,5 điểm) Câu lệnh nào trong Pascal viết sai:
A. if a?0 then T:=c/a;
B. if n mod 2 =0 then write(‘Đo la so chan’);
C. if a>0 then write(‘a la so dương’) else write(‘a la so am’);
D. if n = 2 then a=b;
Phần II: TỰ LUẬN (3 ĐIỂM)
Câu 5 (1 điểm): Em hãy mô tả thuật toán kiểm tra 1 số nguyên a là số âm hay số dương?
Câu 6 (2 điểm): Viết chương trình nhập một số nguyên a từ bàn phím. Kiểm tra số nguyên a và đưa ra thông báo: a là số âm hay a là số dương.
Phần III: THỰC HÀNH (5 ĐIỂM)
Câu 7 (5 điểm): Lập trình trên máy nhập một số nguyên a từ bàn phím. Kiểm tra số nguyên a và đưa ra thông báo: a là số âm hay a là số dương.







V. HƯỚNG DẪN CHẤM VÀ THANG ĐIỂM

Phần I: TRẮC NGHIỆM KHÁCH QUAN (2 ĐIỂM)

Câu hỏi
1
2
3
4

Đáp án
D
C
B
A

Điểm
0,25
0,25
0,25
0,25


Phần II: TỰ LUẬN (3 ĐIỂM)
Câu 5 (1 điểm) : Mô tả thuật toán
Bước 1: Nhập số nguyên a.
Bước 2: Nếu a<0 thì a là số âm. ngược lại, dương.
Bước 3: Kết thúc
Câu 6 (2 điểm): Viết chương trình
Program cau10;
Uses crt;
Var a:integer;
Begin
Clrscr;
Write (‘Moi ban nhap so nguyen a tu ban phim a=’);readln(a);
If
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...

Người chia sẻ: Đinh Xuân Sinh
Dung lượng: 59,00KB| Lượt tài: 1
Loại file: doc
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)