DE KIEM TRA TIN 8 (45')

Chia sẻ bởi Mai Duc Sang | Ngày 14/10/2018 | 35

Chia sẻ tài liệu: DE KIEM TRA TIN 8 (45') thuộc Tin học 8

Nội dung tài liệu:

Phòng Giáo Dục – Đào tạo Q9
TRƯỜNG THCS HOA LƯ
---oOo---
ĐỀ KIỂM TRA 1 TIẾT KHỐI 8
MÔN Tin học
Thời gian làm bài: 45 phút;
Đề 1
ĐIỂM


Họ, tên học sinh:............................................................... STT.............. Lớp 8….



I. PHẦN TRẮC NGHIỆM: (5 điểm)
Hãy khoanh tròn vào đáp án mà em cho là đúng nhất
Câu 1: Các dãy bit (dãy nhị phân) là cơ sở để tạo ra
a. Ngôn ngữ lập trình b. Ngôn ngữ máy c. Chương trình dịch d. Cả 3 câu đều đúng
câu 2: Để chuyển đổi từ ngôn ngữ lập trình sang ngôn ngữ máy, ta cần có
a. Ngôn ngữ tự nhiên b. Ngôn ngữ máy c. Chương trình dịch d. Cả 3 câu đều đúng
Câu 3: Các thành phần cơ bản của một ngôn ngữ lập trình gồm:
Từ khóa và tên
Phần khai báo và phần thân chương trình
Bảng chữ cái, từ khóa và tên
Bảng chữ cái, các ký hiệu, các quy tắc để viết câu lệnh và cách bố trí câu lệnh
Câu 4: Từ khoá của một ngôn ngữ lập trình là:
a. Là từ do người sử dụng đặt tên b. Là từ riêng của một ngôn ngữ lập trình
c. Được phép sử dụng tuỳ ý trong chương trình d. Câu a,b, c đều sai
Câu 5: Các cách đặt tên sau, cách nào đúng trong ngôn ngữ Pascal:
a. bai thi b. Baithi c. Bàithi d. Bai-thi
Câu 6. Tên nào sau đây là do người lập trình đặt:
a. Var b. Real c. End d. n
Câu 7: Lệnh khai báo tên chương trình trong ngôn ngữ lập trình Pascal là
a. Begin b. Uses c. Program d. Var
Câu 8. Trong Pascal, để chạy chương trình ta sử dụng tổ hợp nào
a. Ctrl – F9 b. Alt – F9 c. F9 d. Alt – F5
Câu 9: Trong Pascal, khi gõ từ khóa cho biết điểm bắt đầu phần thân chương trình, ta có thể viết
a. begin b. BEGIN c. Begin d. Cả 3 câu đều đúng
Câu 10: Trong Pascal, lệnh clrscr được dùng để
a. In thông tin ra màn hình b. Xóa màn hình
c. Nhập dữ liệu từ bàn phím d. Tạm dừng chương trình
Câu 11: Kiểu dữ liệu Integer có giá trị lớn nhất là
a. 32768 b. 32767 c. 2 tỉ d. -32768...+32767
Câu 12. Viết biểu thức toán (a+b)3 sang Pascal thì ta viết là:
a. (a+b)*3 b.(a+b)(a+b)(a+b) c. (a+b)*(a+b)*(a+b) d. (aaa+bbb)
Câu 13: Kết quả của biểu thức 2+3>6 là
a. True b. False c. a và b đều đúng d. a và b đều sai
Câu 14. Phần dư trong phép chia của hai số nguyên 16 và 5 là:
a. 16 div 5 = 1 b. 16 mod 5 = 1 c. 16 div 5 = 3 d. 16 mod 5 = 3
Câu 15. Câu lệnh nào sau đây dùng để nhập một số từ bàn phím vào biến x?
a. Writeln(`x`); b. Readln(` x `); c. Writeln(x); d. Readln(x);
Câu 16. Muổn tạm ngừng chương trình trong một khoảng thời gian nhất định, ta dùng lệnh
a. Writeln; b. Readln; c. Delay; d. Pause;
Câu 17: Hãy chọn phát biểu sai:
Việc gán giá trị cho 1 biến chỉ có thể thực hiện được sau khi đã được khai báo
Việc gán giá trị cho 1 biến nhằm mục đích tính toán với các giá trị cụ thể thông qua tên biến
Việc gán giá trị cho 1 biến chỉ được thực hiện bằng cách duy nhất là sử dụng lệnh gán
Việc gán giá trị cho 1 biến có thể thực hiện bằng lệnh nhập dữ liệu (lệnh Read)
Câu 18: Trong Pascal, khai báo nào sau đây là đúng
a.Var tb:real; b. Var 4HS:interger; c. Const X:real; d. Var R=30;
Câu 19: Giả sử biến A được khai báo là biến với kiểu dữ liệu số nguyên. Phép gán nào sau đây hợp lệ
a. A:=4.0; b. A:=’4’ c. A:=4
* 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ẻ: Mai Duc Sang
Dung lượng: 84,50KB| Lượt tài: 0
Loại file: doc
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)