THIẾT LẬP MA TRẬN ĐỀ KIỂM TRA CUỐI HỌC KÌ I
NĂM HỌC 2022 - 2023
MÔN: TIN HỌC 8
Mức độ
Nội dung
Nhận biết Thông
hiểu Vận dụng Tổng số
TN TL TN TL
VDT VDC
TN TL TN TL
Bài 1:
Máy tính
chương
trình máy
tính.
- Cơng
tnh dch
là gì?
- Chức
năng của
ngôn ngữ
lập trình.
- Các lệnh
trong
ngôn ngữ.
Số câu:
Số điểm:
Tỉ lệ: %
3
1.5
15
3
1.5
15
Bài 2:
Làm quen
với
chương
trình và
- Thành
phần cơ
bản của
ngôn ngữ
- Làm
quen
với Free
Pascal.
UBND HUYỆN PHƯỚC SƠN
TRƯỜNG PTDTBT TH &THCS
PHƯỚC LỘC
(Đề gồm có 02 trang)
KIỂM TRA CUỐI HỌC KÌ I
NĂM HỌC 2022-2023
MÔN: TIN HỌC 8
Thời gian: 45 phút (không kể thời gian
giao đề)
Họ tên: ……................................................ Lớp: .......... Ngày kiểm tra......................
Điểm Lời nhận xét của thầy (cô) giáo
A. PHẦN TRẮC NGHIỆM : (5 điểm)
Khoanh tròn vào chữ cái đặt trước câu trả lời đúng:
Câu 1. Ngôn ng lp tnh là
A. chương tnh dch.
B. các dãy bít (các y s chgồm 0 và 1).
C. ngôn ngữ dùng đviết các chương trình máy tính.
D. ngôn ng dùng đ viết 1 chương tnh y tính.
Câu 2. Chương trình dch dùng đ
A. dch tngôn ng lp tnh sang ngôn ng t nhn.
B. dch t ngôn ngữ y sang ngôn ng lập trình.
C. dch t ngôn ngữ y sang ngôn ng tự nhiên.
D. dch tngôn ng lp tnh sang ngôn ng máy.
Câu 3. c thành phn cơ bn của Ngôn ngữ lp tnh gm
A. bng ch cái, phn khai báo.
B. phn khai báo và phần thân.
C. các quy tắc viết câu lệnh và phn thân.
D. bảng chcái và các quy tc viết câu lnh.
Câu 4. Để khởi động Free Pascal cần thực hin
A. nháy chuột n biu tưng . B. nháy chut phi lên biu tưng .
C. nháy đúp chut lên biu tưng . D. nháy đúp chut phi lên biu ng .
Câu 5. Khi ta khai o mt biến
A. máy tính dành rng một phn bnh đ lưu tr d liu.
B. biến đó phải được sử dng trong cơng trình.
C. kiu dliu ca biến có th thay đổi khi thc hin chương tnh.
D. tên biến ca hp l đưc cơng trình dch tđộng sa theo quy tắc đặt tên.
Câu 6. Biến đưc khai o vi kiu dliệu s thc có thlưu các giá trị nào trong các tả i đây?
A. Mt s nguyên bất .
B. Mt s thc bt kì.
C. Mt dãy các ch và s.
D. Một s thực trong phạm vi cho phép.
Câu 7. Vic gán giá trị cho một biến có mc đích nhp dữ liu vào vùng bộ nhớ đưc dành riêng cho biến đó. Thực chất ca việc tính toán
với biến là tính tn vi dữ liu này. Vic gán giá tr cho mt biến
A. ch có th thực hin đưc sau khi biến đã được khai báo.
B. nhằm mục đích tính toán với giá trc th thông qua biến.
C. ch được thc hin bằng cách duy nht là s dng lệnh gán.
D. có th thực hin bng lệnh nhp d liu.
Câu 8. y cho biết trong các cu trúc sau đây, đâu cấu tc câu lnh if - then dạng thiếu?
A. If iu kin> then<Câu lệnh>;
B. If <Skin><Câu lệnh>;
C. If iều kin> then <u lệnh1> else<Câu lnh 2>;
D. Begin.
Câu 9. c lnh trong ngôn ng máy được viết dưi dng
A. dãy bit.
B. ngôn ngữ lp trình.
C. chương tnh.
D. cơng tnh dịch.
Câu 10. Hãy cho biết ý nghĩa ca đon lệnh sau
Writeln ('Các bn ch 2 giây nhé...');
Delay (2000);
A. Thông báo kết qu tính tn.
B. Tm ngng chương tnh trong 2 giây.
C. Tm ngng chương tnh đnhp d liu.
D. Tạm ngng cơng tnh đến khi nhn phím Enter.
B. PHẦN TỰ LUẬN: (5 điểm)
Câu 1. Hãy cho biết kiểu dữ liệu của các biến cần khai báo dùng để viết chương trình bậc 1 (ax + b = 0) và phương trình bậc 2 (ax2+
bx + c =0)? (1 điểm)
Câu 2. Viết chương trình kiểm tra một số tự nhiên là số chẳn hay số lẻ và thông báo ra màn hình. (2 điểm).
Câu 3. Viết chương trình nhập vào hai số a b được nhập từ bàn phím. Tính và in ra màn hình tổng, tích, hiệu và thương của 2 số
đó. (2 điểm)
---------------Hết---------------
(Giám thị coi thi không giải thích gì thêm)
ĐÁP ÁN ĐỀ KIỂM TRA CUỐI HỌC KÌ I
NĂM HỌC 2022 - 2023
MÔN: TIN HỌC 8
A. PHẦN TRẮC NGHIỆM : (5 điểm - mỗi câu đúng 0.5 điểm)
Câu 1 2 3 4 5 6 7 8 9 10