Kiêm tra tin 8 15 phut
Chia sẻ bởi Phạm Viết An |
Ngày 11/10/2018 |
26
Chia sẻ tài liệu: Kiêm tra tin 8 15 phut thuộc Tiếng Anh 8
Nội dung tài liệu:
đề KIểM TRA 1 tiết
Môn: Tin học 8
Yêu cầu của bài :
1. Kiến thức :
- Kiểm tra kiến thức về ngôn ngữ lập tình, cấu trúc của chương trình, sử dụng biến, hằng trong chương trình.
2. Kỹ năng : Chuyển đổi giữa biểu thức toán học và ký hiệu trong ngôn ngữ Pascal.
3. Thái độ: Có thái độ tích cực làm bài, tự giác trong học tập, trung thực trong khi làm bài kiểm tra.
Ma trận đề :
Mức độ
Chủ đề
Biết
Hiểu
Vận dụng
Tổng
TNKQ
TNTL
TNKQ
TNTL
TNKQ
TNTL
Máy tính và chương trình máy tính
2
0.5
1
0.5
1
0.5
1
0.5
2
1.5
7
3.5
Biến và hằng
2
1
2
1
2
1
6
3
Dữ liệu và các phép toán
1
0.5
1
1
1
2
3
3.5
Tổng
6
2.5
6
3.5
4
4
16
10
ĐỀ BÀI:
I. Trắc nghiệm khách quan:(4 điểm)
(Khoanh tròn vào chữ cái đứng trước phương án đúng trong các câu 1,2,3,4)
Câu 1: Trong các tên sau tên nào hợp lệ trong ngôn ngữ Pascal?
A. End B. Tinh tien C. Tinhtien D. 7a
Câu 2 : Giả sử A là khai báo biến kiểu Integer, X là biến String các phép gán nào sao đây là hợp lệ:
A. X:=’ha85’; B. X:= 419; C. A:=’15’ D. A:=12,5
Câu 3: Trong lập trình Pascal, khai báo nào sau đây là hợp lệ?
A. Const x: real; B. var 4hs: real C. var x= 30; ; D. var tb:real;
Câu 4: Để dịch chương trình trong ngôn ngữ lập trình Pascal ta dùng tổ hợp phím:
A. Alt+F9 B . Ctrt+F9 C . Alt+F5 D. Ctrt+F5
Câu 5: Nối cột A và cột B để được câu đúng.
CỘT A
CỘT B
A. End.
A -
1. Lệnh khai báo chương trình
B. Program
B -
2. Lệnh in ra màn hình kiểu xâu X=
C. Writeln(X)
C -
3. Kiểu dữ liệu sô nguyên
D. Readln(n)
D -
4. Kiểu dữ liệu số thực
E. Integer
E -
5. Nhập giá trị n từ bàn phím
F. Real
F -
6. Lệnh in giá trị biến X ra màn hình
G. Writeln(‘X=’)
G -
7. Chạy chương trình
H. Ctrl+F9
H -
8. Kết thúc chương trình
II. Tự luận:
Câu 6: Hãy chuyển các biểu thức được viết trong Pascal sau đây thành các biểu thức toán học (2 điểm)
a, (a + b)*(a – b)* x/y;
b, b/(a*b + c*c);
c, a*a/((3*b – c)*3*b);
d, 1 + 1/2 + 1/(2*3) + 1/(3*4) + 1/(4*5)
Câu 7 :Hãy liệt kê các lỗi nếu có trong chương trình sau đây và sửa lại cho đúng (nếu không sửa phải giải thích).
Nội dung chương trình
Kết quả
Sửa lại
Var b, a: Integer;
Const c:= 4;
Begim
a:=200
b:=5/a;
Write(‘Tôi là học sinh giỏi’);
readln
end
ĐÁPÁN VÀ BIỂU ĐIỂM
I. Trắc nghiệm khách quan:(4 điểm)
Môn: Tin học 8
Yêu cầu của bài :
1. Kiến thức :
- Kiểm tra kiến thức về ngôn ngữ lập tình, cấu trúc của chương trình, sử dụng biến, hằng trong chương trình.
2. Kỹ năng : Chuyển đổi giữa biểu thức toán học và ký hiệu trong ngôn ngữ Pascal.
3. Thái độ: Có thái độ tích cực làm bài, tự giác trong học tập, trung thực trong khi làm bài kiểm tra.
Ma trận đề :
Mức độ
Chủ đề
Biết
Hiểu
Vận dụng
Tổng
TNKQ
TNTL
TNKQ
TNTL
TNKQ
TNTL
Máy tính và chương trình máy tính
2
0.5
1
0.5
1
0.5
1
0.5
2
1.5
7
3.5
Biến và hằng
2
1
2
1
2
1
6
3
Dữ liệu và các phép toán
1
0.5
1
1
1
2
3
3.5
Tổng
6
2.5
6
3.5
4
4
16
10
ĐỀ BÀI:
I. Trắc nghiệm khách quan:(4 điểm)
(Khoanh tròn vào chữ cái đứng trước phương án đúng trong các câu 1,2,3,4)
Câu 1: Trong các tên sau tên nào hợp lệ trong ngôn ngữ Pascal?
A. End B. Tinh tien C. Tinhtien D. 7a
Câu 2 : Giả sử A là khai báo biến kiểu Integer, X là biến String các phép gán nào sao đây là hợp lệ:
A. X:=’ha85’; B. X:= 419; C. A:=’15’ D. A:=12,5
Câu 3: Trong lập trình Pascal, khai báo nào sau đây là hợp lệ?
A. Const x: real; B. var 4hs: real C. var x= 30; ; D. var tb:real;
Câu 4: Để dịch chương trình trong ngôn ngữ lập trình Pascal ta dùng tổ hợp phím:
A. Alt+F9 B . Ctrt+F9 C . Alt+F5 D. Ctrt+F5
Câu 5: Nối cột A và cột B để được câu đúng.
CỘT A
CỘT B
A. End.
A -
1. Lệnh khai báo chương trình
B. Program
B -
2. Lệnh in ra màn hình kiểu xâu X=
C. Writeln(X)
C -
3. Kiểu dữ liệu sô nguyên
D. Readln(n)
D -
4. Kiểu dữ liệu số thực
E. Integer
E -
5. Nhập giá trị n từ bàn phím
F. Real
F -
6. Lệnh in giá trị biến X ra màn hình
G. Writeln(‘X=’)
G -
7. Chạy chương trình
H. Ctrl+F9
H -
8. Kết thúc chương trình
II. Tự luận:
Câu 6: Hãy chuyển các biểu thức được viết trong Pascal sau đây thành các biểu thức toán học (2 điểm)
a, (a + b)*(a – b)* x/y;
b, b/(a*b + c*c);
c, a*a/((3*b – c)*3*b);
d, 1 + 1/2 + 1/(2*3) + 1/(3*4) + 1/(4*5)
Câu 7 :Hãy liệt kê các lỗi nếu có trong chương trình sau đây và sửa lại cho đúng (nếu không sửa phải giải thích).
Nội dung chương trình
Kết quả
Sửa lại
Var b, a: Integer;
Const c:= 4;
Begim
a:=200
b:=5/a;
Write(‘Tôi là học sinh giỏi’);
readln
end
ĐÁPÁN VÀ BIỂU ĐIỂM
I. Trắc nghiệm khách quan:(4 điểm)
* 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ẻ: Phạm Viết An
Dung lượng: 77,50KB|
Lượt tài: 0
Loại file: doc
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)