Đề kiểm tra tin học 8 lý thuyết

Chia sẻ bởi Võ Thanh Hải | Ngày 17/10/2018 | 40

Chia sẻ tài liệu: Đề kiểm tra tin học 8 lý thuyết thuộc Tin học 8

Nội dung tài liệu:










MỤC TIÊU:
1.1. Kiến thức:
Khái niệm chương trình, ngôn ngữ lập trình.
Biết khai báo và sử dụng biến và hằng trong chương trình.
Biết các kiểu dữ liệu và các phép toán trong pascal.
1.2. Kỹ năng:
Khai báo và gán giá trị cho biến.
Sửa lỗi chương trình.
1.3. Thái độ: Nghiêm túc trung thực trong kiểm tra.
TRỌNG TÂM: Khai báo và sử dụng biến.
CHUẨN BỊ :
3.1.Giáo viên: Đề kiểm tra, phòng máy.
3.2.Học sinh: Giấy kiểm tra, học bài..
TIẾN TRÌNH BÀI DẠY
4.1 Ổn định tổ chức và kiểm diện : Kiểm tra sĩ số, điểm danh.


4.2 Kiểm tra miệng: Thông qua.
4.3 Bài mới:
Ma trận

Nội dung
Nhận biết
Thông hiểu
Vận dụng thấp
Vận dụng cao
Tổng

1/ Làm quen với chương trình và ngôn ngữ lập trình
- Biết cách đặt tên.
- Biết cách chạy chương trình.
Hiểu phân biệt được từ khóa và tên trongg ngôn ngữ lập trình pascal




Số câu
Số điểm - %
2
1 10%
1
1 10%


3
20 20%

2/ Chương trình máy tính và dữ liệu
Phép toán DIV Và MOD


Chuyển đổi các biểu thức toán thành biểu thức pascal




Số câu
Số điểm - %
1
0,5 5%

1
4 40%

2
4,5 45%

3/ Sử dụng biến trong chương trình
Cú pháp khai báo biến và hằng

Khai báo biến và gán giá trị cho biến đúng dữ kiểu liệu.


Cách khai báo, sử dụng biến và hằng trong chương trình.



Số câu
Số điểm - %
1
0,5 5%
1
2 20%

1
1 10%
3
3,5 35%

Tổng số
4
2 20%
2
3 30%
1
4 10%
1
1 10%
8
10 100%


ĐỀ
A. Lý Thuyết
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/ Các phép toán sau đây phép toàn nào cho kết quả đú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 do bạn An lớp 8a2 viết:
program CT_dau_tien;
uses crt;
begin
writeln(‘ Chao cac ban’);
readln;
end.
Theo em quan sát chương trình trên bạn An dùng từ khóa nào mà mình đã học và bạn có đặt tên trong chương trình không? Nếu có em hãy liệt kê tên và các từ khóa đó?(1 điểm)
6/Bạn Bình viết chương trình với khai báo biến như sau: (2 điểm)
Var a,b : integer;
r : real;
s : string;
Sau đó bạn Bình viết các lệnh gán sau đây đúng hay sai?
s:= ‘Tin hoc’; a:= 36000; r:= a/b; r:=s;
B. Áp dụng: (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? (4 điểm)
a/ 15(4+30+12) b/ ax2+bx+2c c/ (a+b)2 + (c+d)2 d/ 
8/ Tìm và sửa các lỗi sai trong chương trình Pascal sau: (1 điểm)
program Chuong_trinh;
uses crt;
var a,b:= integer;
c:= real;
const
* 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ẻ: Võ Thanh Hải
Dung lượng: 77,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)