Kiem tra tin 8 trac nghiem

Chia sẻ bởi Phan Thanh Ky | Ngày 14/10/2018 | 48

Chia sẻ tài liệu: kiem tra tin 8 trac nghiem thuộc Tin học 8

Nội dung tài liệu:

Họ và tên: ................................ KIỂM TRA LÝ THUYẾT 1 TIẾT
Lớp: 8... MÔN TIN HỌC 6
Thời gian: 45 phút
ĐỀ 1
Phần I(6đ). trắc nghiệm
Câu 1: Để thông báo kết quả tính toán, ta dùng lệnh nào?
A. write(‘ket qua la’, 2*x) B. writeln(ket qua la, 2*x);
C. readln(x) D. read(x);
Câu 2: Biểu thức nào sau đây không đúng trong pascal?
A. a > b B. a < b C. a = b D. a ≠ b
Câu 3: Để nhập dữ liệu ta dùng lệnh:
A. Clrscr B. X:= ‘dulieu’
C. Write(‘Nhap du lieu’) D. Readln(x);
Câu 4: Cấu trúc nào được dùng để viết câu lệnh lặp với số lần chưa biết trước?
A. For ... do…. B. If … Then….
C. If …..then ….else…. D. While ….do ….
Câu 5 : Trong ngôn ngữ lập trình Pascal, từ nào không phải là từ khoá ?
A. Uses B. Program C. Computer D. End
Câu 6 : Từ khoá để khai báo biến trong ngôn ngữ lập trình Pascal là :
A. Const B. Var C. Real D. End
Câu 7 : Để chạy một chương trình Pascal ta nhấn tổ hợp phím :
A. Ctrl+F9 B. Alt+F9 C. Shitf+F9 D. Ctrl+Shift+F9
Câu 8 : Cấu trúc chung hợp lý của một chương trình Pascal là :
A. Begin -> Program -> End. B. Program -> End -> Begin.
C. End -> Program -> Begin. D. Program -> Begin -> End.
Câu 9: Trong Pascal khai khai báo nào sau đây là đúng :
A. Var hs : real; B. Var 5hs : real; C. Const hs : real; D. Var S = 24;
Câu 10: Khi viết câu lệnh lặp for..do:
Giá trị đầu lớn hơn giá trị cuối b. Giá trị cuối phải lớn hơn giá trị đầu
c. Giá trị đầu bằng giá trị cuối d. Tất cả đều sai.
Câu 11: Dữ liệu kiểu real là
Kiểu số nguyên nhận các giá trị từ 0 đến 255 b. kiểu số thực
c. kiểu số nguyên nhận các giá trị từ - 2 31 đến 231-1 d. Tất cả đều sai.
Câu 12 Cấu trúc rẽ nhánh dạng đầy đủ trong ngôn ngữ lập trình Pascal có dạng:
a. if then ;
b. if <điều kiện1> then ;

c. if <điều kiện> then < câu lệnh 1> else ;
d. if <điều kiện> then ;

Phần III(2đ). Điền từ vào khoảng trống
Bài 13 (1 điểm)
Hãy liệt kê lỗi (nếu có) trong chương trình sau :
Var a,b := integer;
Const c := 3;
Begin
a := 200
b := a/c
write (b);
readln;
End.
Câu 14(0.5): Đoạn chương trình sau:
S:=1; While S < 10 do writeln(S+1); cho kết quả là:…………………………………………
Câu 15(0.5): Đoạn chương trình sau:
For i:=1 to 10 do
if i mod 2 <> 0 then write(i); cho kết quả là: …………………………………


Phần III(2đ). Điền Đ hoặc S vào các câu sau:
 1. Biến đếm trong câu lệnh for..do có thể nhận bất kỳ loại giá trị nào
 2. Trong câu lệnh for..do giá trị đầu phải nhỏ hơn giá trị cuối
 3. Lệnh điều kiện chỉ có một dạng duy nhất
 4. Từ khóa trong pascal do người lập trình đặt ra
 5. Lệnh lặp while..do là lệnh lặp với số lần đã biết trước
 6. Lệnh lặp for..do là lệnh lặp với số lần đã biết trước
 7. Để chạy chương trình pascal ta nhấn tổ hợp 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ẻ: Phan Thanh Ky
Dung lượng: 102,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)