Kiem tra hoc kỳ 1- co ma tran de
Chia sẻ bởi Dương Minh Trúc |
Ngày 14/10/2018 |
48
Chia sẻ tài liệu: kiem tra hoc kỳ 1- co ma tran de thuộc Tin học 8
Nội dung tài liệu:
Trường: THCS Triệu Hoà
Lớp: 8…..
Họ và tên:……………………………
Tiết 16: KIỂM TRA
Môn: Tin học 8
Thời gian: 45’
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)
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
ĐÁP ÁN KIỂM TRA TIẾT 16 TIN HỌC 8
Câu hỏi
Đáp án
Điểm
1
d
0.5 điểm
2
b
0.5 điểm
3
c
0.5 điểm
4
b
0.5 điểm
5
Từ khóa
Tên
Program
x
CT_dau_tien
x
begin
x
writeln
x
0.25 điểm
0.25 điểm 1 điểm
0.25 điểm
0.25 điểm
6
Lệnh gán
Đúng
Sai
s:= ‘Tin hoc’;
x
a:= 36000;
x
r:= a/b;
x
r:=s;
x
0.25 điểm
0.25 điểm 1 điểm
0.25 điểm
0.25 điểm
7
Trong toán học Trong Pascal
a/ 15(4+30+12)
Lớp: 8…..
Họ và tên:……………………………
Tiết 16: KIỂM TRA
Môn: Tin học 8
Thời gian: 45’
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)
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
ĐÁP ÁN KIỂM TRA TIẾT 16 TIN HỌC 8
Câu hỏi
Đáp án
Điểm
1
d
0.5 điểm
2
b
0.5 điểm
3
c
0.5 điểm
4
b
0.5 điểm
5
Từ khóa
Tên
Program
x
CT_dau_tien
x
begin
x
writeln
x
0.25 điểm
0.25 điểm 1 điểm
0.25 điểm
0.25 điểm
6
Lệnh gán
Đúng
Sai
s:= ‘Tin hoc’;
x
a:= 36000;
x
r:= a/b;
x
r:=s;
x
0.25 điểm
0.25 điểm 1 điểm
0.25 điểm
0.25 điểm
7
Trong toán học Trong Pascal
a/ 15(4+30+12)
* 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ẻ: Dương Minh Trúc
Dung lượng: 97,50KB|
Lượt tài: 1
Loại file: doc
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)