Kiem tra 1 tiet

Chia sẻ bởi Phạm Thị Lê Dung | Ngày 17/10/2018 | 41

Chia sẻ tài liệu: kiem tra 1 tiet thuộc Tin học 8

Nội dung tài liệu:

Trường THCS Ngô Gia Tự KIỂM TRA : 45’
Lớp : ………………………… Môn : Tin học 8
Họ và tên: ………………………………. Năm học : 2009 - 2010

ĐIỂM
LỜI PHÊ CỦA GIÁO VIÊN







ĐỀ B
A – TRẮC NGHIỆM KHÁCH QUAN
I/ Điền các cụm từ sau vào những chỗ trống (…) để được câu hoàn chỉnh: ngôn ngữ lập trình, ngôn ngữ máy, chương trình, dãy bít, chương trình dịch
a) ………………………..……………được sử dụng để viết chương trình
b) Các lệnh trong ngôn ngữ máy được viết dưới dạng ……………
c) ……………………………. là ngôn ngữ duy nhất máy tính có thể hiểu trực tiếp
d) Dãy các lệnh để máy tính thực hiện một nhiệm vụ nào đó được gọi là……………………………
e) Chương trình thường được viết bằng ngôn ngữ lập trình, sau đó được ………………. chuyển đổi sang ngôn ngữ máy.
II/ Chọn câu sai
Câu 1:Chọn những câu sai trong các câu dưới đây:
Sau khi hằng đã được khai báo, ta có thể gán lại giá trị cho nó trong phần thân chương trình
Cũng giống như biến, không được phép khai báo hai hằng có cùng tên nhưng với hai giá trị khác nhau
Vì hằng và biến cùng lưu dữ liệu và giá trị của hằng không thể thay đổi được, tốt nhất là dùng biến thay cho hằng
Cả tên biến và tên hằng đều phải được đặt tuân thủ các quy định chung về tên của ngôn ngữ lập trình
Câu 2: Trong ngôn ngữ Pascal, những phát biểu nào dưới đây là sai
Một chương trình có thể gồm hai phần: phần khai báo và phần thân chương trình, trong đó phần thân chương trình là phần bắt buộc phải có
Một chương trình phải có đủ hai phần: phần khai báo và phần thân chương trình
Có thể đặt phần khai báo tại bất kì vị trí nào trong chương trình
Nếu chương trình có phần khai báo, phần đó phải đứng trước phần thân chương trình
III/ Chọn câu đúng
Câu 1: Những thiết bị nào dưới đây thường được sử dụng để “ra lệnh” cho máy tính?
A - Chuột máy tính B– Microphone
C – Bàn phím D – Màn hình
Câu 2: Trong các tên dưới đây tên nào là hợp lệ trong Pascal
A) TEN DUNG B) begin C) Z275
D) Day_la_ten_sai E) 10000_dam_duoi_bien F) Ngay-20-11
Câu 3 Máy tính có thể hiểu được trực tiếp ngôn ngữ nào trong các ngôn ngữ sau:
A – Ngôn ngữ tự nhiên C – Ngôn ngữ máy
B – Ngôn ngữ lập trình D - Tất cả các ngôn ngữ trên
Câu 4: Những tên có ý nghĩa xác định từ trước và không được phép sử dụng cho mục đích khác được gọi là gì?
A) Biến B) Hằng
C) Từ khoá D) Tên có sẵn

Câu 5: Số biến có thể khai báo tối đa trong một chương trình là bao nhiêu?
D) Không giới hạn A) Chỉ một biến cho mỗi kiểu dữ liệu
C) Chỉ hạn chế bởi dung lượng bộ nhớ B) 10 biến
Câu 6: Các thành phần cơ bản của một ngôn ngữ lập trình là:
A – Các từ khoá và tên
B- Bảng chữ cái và các quy tắc (bao gồm cả cách sử dụng các từ khoá) để viết các câu lệnh có ý nghĩ xác định, cách bố trí các câu lệnh, … sao cho có thể tạo thành một chương trình hoàn chỉnh
C - Bảng chữ cái, các từ khoá và tên
D - Bảng chữ cái và các từ khoá
B - TỰ LUẬN
I/ Hãy liệt kê các lỗi nếu có trong chương trình Pascal sau đây và sửa lại cho đúng
Const Pi := 3.1416;
Var cv, dt : integer
r : real;
Begin
r = 5.5
cv = 2*pi*r;
dt = pi*r*r;
writeln(‘chu vi la : cv’);
writeln(‘dien tich la : dt’);
readln
End.
II/ Viết chương trình tính diện tích hình chữ nhật biết độ dài 2 cạnh là 2 số nguyên được nhập từ bàn phí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 Thị Lê Dung
Dung lượng: 40,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)