Tinh - Giáo án tin 8 (tuần 10)

Chia sẻ bởi Nguyễn Đức Tính | Ngày 14/10/2018 | 39

Chia sẻ tài liệu: Tinh - Giáo án tin 8 (tuần 10) thuộc Tin học 8

Nội dung tài liệu:


Tuần: 8 Ngày soạn 07/10/2010
Tiết: 16 Ngày dạy: 14/10/2010

KIỂM TRA 45’

I. MỤC TIÊU
- Đánh giá kiến thức, kĩ năng của HS về: Ngôn ngữ lập trình, cấu trúc chung của chương trình, cách đặt tên trong chương trình, các phép toán được dùng trong Pascal, các lệnh cơ bản của ngôn ngữ lập trình Pascal.
II. YÊU CẦU CỦA ĐỀ BÀI
* Kiến thức: Kiểm tra kiến thức Ngôn ngữ lập trình, cấu trúc chung của chương trình, cách đặt tên trong chương trình, các phép toán được dùng trong Pascal, các lệnh cơ bản của ngôn ngữ lập trình Pascal.
* Kiểm tra trên giấy.
* Kiểm tra sau khi đã học xong Bài thực hành số 3.
III. TIẾN TRÌNH
1. Ổn định tổ chức lớp
Sĩ số của các lớp:
Lớp 8A1: ………………. ; 8A2: ……………….; 8A3: ……………..…
2. Kiểm tra bài cũ
3. Bài mới
ĐỀ BÀI:
A) PHẦN TRẮC NGHIỆM (6 điểm):
Em hãy khoanh tròn vào phương án đúng nhất
1. Viết chương trình là
a) Viết các lệnh cho màn hình máy tính làm viêc.
b) Viết các câu lệnh một cách tuần tự để điều khiến con người làm việc.
c) Viết các câu lệnh một cách tuần tự để điều khiến máy tính làm việc.
d) Cả 3 đáp án trên.
2. Khi thực hiện chương trình máy tính thực hiện các lệnh có trong chương trình……
a) Một cách tuần tự. b) Một cách ngẫu nhiên
c) Một cách xác suất d) Có thể bó qua một số lệnh không cần thiết.
3. Ngôn ngữ lập trình là
a) Ngôn ngữ duy nhất dành cho con người
b) Ngôn ngữ duy nhất dành cho Người và máy tính.
c) Ngôn ngữ dùng để viết các chương trình máy tinh.
d) Ngôn ngữ duy nhất dành cho máy tính.
4. Từ khoá của một ngôn ngữ lập trình là
a) Là từ dành riêng do người lập trình quy định. b) Là từ dành riêng do máy tính quy định
c) Từ dành riêng do ngôn ngữ lập trình quy định. d) Là từ dành riêng cho mọi người.
5. Trong lập trình Pascal phần khai báo gồm
a) Khai báo tên chương trình. b) Khai báo thư viện hàm
c) Khai báo biến d) Cả 3 đáp án trên.
6. Phần thân chương trình bắt đầu bởi từ khoá…. Và kết thúc bởi từ khoá…
a) Program….. var b) Uses…. Begin
c) Begin ….. End. d) Program … End.
7. Các kiểu Integer, real, char, String lần lượt là các kiểu dữ liệu
a) Số nguyên, số thực, xâu ký tự, một ký tự. b) Số nguyên, số thực, một ký tự, xâu ký tự.
c) Số thực, số nguyên, một ký tự, xâu ký tự. d) Số thực, số nguyên, xâu ký tự, một ký tự.
8. Ký hiệu “div” và ký hiệu “mod” lần lượt là ký hiệu của phép toán
a) Nhân và chia b) Chia và chia lấy phần dư
c) Chia và chia lấy phần nguyên d) chia lấy phần nguyên và chia lấy phần dư
9. Trong Turbo pascal thì các phép toán sau phép toán nào đúng
a) (12+5):(12-4) b) (12+5)*12:6
c) (12+5)(12-4) d) (12+5)*12/6
10. Biến là đại lượng dùng để
a) thay đổi giá trị b) lưu trữ dữ liệu c) gán giá trị d) không có tác dụng gì.
11. Trong các khai báo biến sau, khai báo nào đúng cấu trúc
a) Var x:integer b) Uses x:integer; c) Var x integer; d) Var x:integer;
12. Trong các lệnh gán sau, lệnh gán nào SAI cấu trúc
a) x:=y; b) x:=x+1; c) x:=x-1; d) x=x+1;

II) PHẦN TỰ LUẬN (4diểm)
1) Em hãy đánh dấu x vào ô vuông trước những lệnh mà em cho là sai.
* 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ẻ: Nguyễn Đức Tính
Dung lượng: 95,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)