TRƯỜNG THCS QUANG TRUNG
Họ Tên :…………………................
Lớp 8/…..
KIỂM TRA CUỐI KỲ I
MÔN : TIN HỌC 8 (Năm học 2022-2023)
Thời gian: 45 phút
Điểm Lời phê của giáo viên
I. PHẦN TRẮC NGHIỆM (4 điểm) Chọn đáp án đúng nhất rồi điền vào bảng dưới.
Câu 1 2 3 4 5 6 7 8
Đáp án
Câu 1. Nhờ đâu máy tính hiểu được chương trình viết bằng ngôn ngữ lập trình?
A. Máy tính có thể hiểu trực tiếp ngôn ngữ bậc cao.
B. Con người phải mã hóa ngôn ngữ bậc cao sang ngôn ngữ tự nhiên.
C. Ngôn ngữ lập trình được dịch qua ngôn ngữ máy nhờ chương trình dịch.
D. Ngôn ngữ bậc cao được dịch sang ngôn ngữ tiếng anh nhờ vào chương trình dịch.
Câu 2. Ngôn ngữ lập trình là:
A. Ngôn ngữ dùng để viết các chương trình máy tính. B. Ngôn ngữ tiếng anh.
C. Ngôn ngữ duy nhất máy tính hiểu. D. Ngôn ngữ máy.
Câu 3. Câu lệnh nhập giá trị cho các biến ở phần nào trong chương trình?
A. Phần khai báo B. Phần thân C. Phần mở bài D. Phần kết bài
Câu 4. Trong các tên sau đây, tên nào không là hợp lệ trong ngôn ngữ lập trình Pascal ?
A. chieu rong B. ChieuRong C. chieurong D. Chieurong2
Câu 5. Trong ngôn ngữ Pascal, kiểu xâu ký tự là?
A. Real B. Integer C. String D. Char
Câu 6. Cú pháp khai báo BIẾN trong pascal?
A. Var <tên biến> : <giá trị>; B. Var <tên biến> : <kiểu dữ liệu>;
C. Const <tên biến> : <giá trị>; D. Const <tên biến > = <kiểu dữ liệu>;
Câu 7. Lệnh gán giá trị biểu thức x+y cho biến a nào sau đây Đúng?