Kiemtra1tiet

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

Chia sẻ tài liệu: kiemtra1tiet 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







ĐỀ C
A – TRẮC NGHIỆM KHÁCH QUAN
I/ 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 – Bàn phím B – Màn hình
C - Chuột máy tính D – Microphone
Câu 2: 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 B – Ngôn ngữ lập trình
C – Ngôn ngữ máy D - Tất cả các ngôn ngữ trên
Câu 3: 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, các từ khoá và tên
C - 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ĩa 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
D - Bảng chữ cáivà các từ khoá
Câu 4: Trong các tên dưới đây tên nào là hợp lệ trong Pascal
A) Z275 B) TEN DUNG C) begin
D) Day_la_ten_sai D) Ngay-20-11 D) 10000_dam_duoi_bien
Câu 5: 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) Tên có sẵn B) Hằng
C) Từ khoá D) Biến
Câu 6: Số biến có thể khai báo tối đa trong một chương trình là bao nhiêu?
A) Chỉ một biến cho mỗi kiểu dữ liệu B) 10 biến
C) Chỉ hạn chế bởi dung lượng bộ nhớ D) Không giới hạn
II/ Chọn câu sai
Câu 1: Trong ngôn ngữ Pascal, những phát biểu nào dưới đây là sai
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
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ó
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
Có thể đặt phần khai báo tại bất kì vị trí nào trong chương trình
Câu 2: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
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ũ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
III/ Đ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ác lệnh trong ngôn ngữ máy được viết dưới dạng ……………
b) ………………………..……………được sử dụng để viết chương trình
c) 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.
d) ……………………………. là ngôn ngữ duy nhất máy tính có thể hiểu trực tiếp
e) 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à……………………………
B - TỰ LUẬN
I/ Tìm chỗ sai trong các lệnh khai báo và sửa lại cho đúng:
a) var begin: real;
b) const x:=3.14; y:=1000;
c) var a:=4;
d) const ten lop = ‘8A’;
e) var xep_loai, diem : integer, real;
f) const ten_nhom = Tin hoc;
g) Const 10a = 5;
II/ Viết chương trình tính diện tích tam giác biết độ dài 1 cạnh và chiều cao tương ứng

* 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: 34,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)