intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Đề thi học kì 1 môn Tin học lớp 8 năm 2021-2022 có đáp án - Trường THCS Trần Cao Vân, Duy Xuyên

Chia sẻ: _ _ | Ngày: | Loại File: DOC | Số trang:3

5
lượt xem
2
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Thông qua việc giải trực tiếp trên “Đề thi học kì 1 môn Tin học lớp 8 năm 2021-2022 có đáp án - Trường THCS Trần Cao Vân, Duy Xuyên” các em sẽ nắm vững nội dung bài học, rèn luyện kỹ năng giải đề, hãy tham khảo và ôn thi thật tốt nhé! Chúc các em ôn tập kiểm tra đạt kết quả cao!

Chủ đề:
Lưu

Nội dung Text: Đề thi học kì 1 môn Tin học lớp 8 năm 2021-2022 có đáp án - Trường THCS Trần Cao Vân, Duy Xuyên

  1. PHÒNG GDĐT DUY XUYÊN ĐỀ KIỂM TRA HỌC KỲ I. Năm học: 2021-2022 TRƯỜNG THCS Môn: Tin học – Lớp 8 TRẦN CAO VÂN Thời gian làm bài: 45 phút Họ và tên học sinh: Điểm Lời phê Giám thị: ………………………… ……………………. Lớp: ……… Giám khảo: ……………………. A. TRẮC NGHIỆM (5,0 điểm) Chọn một phương án đúng trong mỗi câu sau, rồi ghi vào phần bài làm: Câu 1: Ngôn ngữ dùng để viết các chương trình máy tính được gọi là gì? A. Ngôn ngữ máy B. Ngôn ngữ lập trình C. Ngôn ngữ chương trình D. Ngôn ngữ tự nhiên Câu 2. Cấu trúc chung của một chương trình gồm: A. Phần khai báo, phần thân, phần kết thúc B. Phần mở bài, thân bài, kết luận C. Phần khai báo và phần thân. D. Phần thân và phần kết thúc. Câu 3. Trong Pascal Câu lệnh Writeln hoặc Write được dùng để: A. Khai báo hằng B. Khai báo biến C. Đọc dữ liệu vào từ bàn phím D. In dữ liệu ra màn hình 18 − 4 Câu 4. Biểu thức toán học − 4 được biểu diễn trong Pascal là? 6 +1 A. (18-4)/(6+1)-4 B. (18-4)/(6+1-4) C. (18 - 4)/6+1-4 D. 18-4/6+1-4 Câu 5: Trong ngôn ngữ lập trình Pasal, câu lệnh gán nào sau đây đúng? A. x : = real; B. y = a +b; C. I : 4; D. z : = 3; Câu 6: Kết quả đúng cho phép toán “23 mod 5” bằng bao nhiêu? A. 5 B. 2 C. 3 D. 4 Câu 7: Nếu cho x = 10, giá trị của x là bao nhiêu sau câu lệnh: if x > 5 then x : = x + 5;? A. 15 B. 10 C. 5 D. 20 Câu 8. Quá trình giải một bài toán trên máy tính gồm A. Xây dựng thuật toán; viết chương trình. B. Xác định bài toán; viết chương trình. C. Xác định bài toán; xây dựng thuật toán và viết chương trình. D. Xác định bài toán; viết chương trình; xây dựng thuật toán Câu 9: Trong Pascal, câu lệnh điều kiện nào sau đây được viết đúng? A. if x : = 6 then a = b; B. if x > 5; then a : = b; C. if x > 5 then a : = b; D. if x > 5 then a : = b; else m : = n; Câu 10. Hãy cho biết giá trị của biến a, biến b bằng bao nhiêu sau khi thực hiện đoạn lệnh sau: a:=5; b:=10; if a>b then a:=a+5 else b:=b-2; A. a=5,b=8 B. a=10,b=10 C. a=10,b=8 D. a=5,b=10 II. TỰ LUẬN (5.0 điểm) Bài 1: (1 điểm) Nêu sự khác nhau giữa biến và hằng? Cho một vài ví dụ về khai báo biến và hằng? Bài 2: (1 điểm) Cho biết kết quả của phép toán sau: a ) 75 mod 6 b) 99 div 5 Bài 3: (1 điểm) Hãy chuyển các biểu thức toán học sau bằng các kí hiệu trong ngôn ngữ lập trình Pascal? n n+3 a) ( x 2 + 2)(3 x − 4) b) − n−2 n−4 Bài 4: (1 điểm) Hãy chỉ ra INPUT và OUTPUT của bài toán sau: Tìm số lớn nhất trong 3 số a,b,c. Bài 5. (1 điểm) Nhập vào một số N từ bàn phím (-32000< N
  2. HƯỚNG DẪN CHẤM VÀ BIỂU ĐIỂM ĐỀ KIỂM TRA HKI Môn: Tin 8-Năm học: 2021-2022 I. Trắc nghiệm: (5.0 điểm) Mỗi câu trả lời đúng ghi 0.5 đ Câu 1 2 3 4 5 6 7 8 9 10 Đáp án B C D A D C A C C A II. Tự luận: (5.0 điểm) Bài Nội Dung Điểm - Biến được dùng để lưu trữ dữ liệu và dữ liệu do biến lưu trữ có thể thay đổi trong khi 0.25 thực hiện chương trình. - Hằng là đại lượng có giá trị không thay đổi trong suốt quá trình thực hiện chương 0.25 1 trình. (1đ) VD: Khai báo biến 0.25 Var m,n: integer; S, Dientich: real; Thong_bao: string; VD: Khai báo hằng: 0.25 Const c:=3; 2 a . 75 mod 6 = 3 0.5 (1đ) b. 99 div 5 = 19 0.5 a) ( x 2 + 2)(3 x − 4) => (x*x+2)*(3*x-4) 0.5 3 n n+3 (1đ) b) − => n/(n-2)-(n+3)/(n-4) n−2 n−4 0.5 0.5 4 INPUT: 3 số a, b, c 0.5 (1đ) OUTPUT: Số lớn nhất trong 3 số a,b,c. Program CHANLE; Uses crt; Var N: integer; 0.25 Begin clrscr; 5 Write(‘nhap so N= ’);readln(N); 0.25 (1đ) If N mod 2 =0 then Write(‘LA SO CHAN’) ELSE Write(‘LA SO 0.25 LE’); Readln 0.25 End. TPCM GV ra đề Trần Văn Phước Lê Trung Đông
  3. MA TRẬN ĐỀ KIỂM TRA HỌC KỲ I MÔN TIN 8 Cấp Vận dụng Nhận biết Thông hiểu Vận dụng độ cao Tổn g TN TL TN TL TN TL TN TL Chủ đề 1.MT, Nhận biết được chương biến, hằng, cách trình MT, để chạy chương làm quen trình, lệnh in ra với NNLT. màn hình Số câu 3 1 4 Số điểm 1.5 1 2.5 Tỉ lệ % 15% 10% 25% 2. Chương Biết khai báo, Hiểu lệnh gán, Vận dụng chuyển trinh MT, tên , từ khóa, phép toán mod, biểu thức toán dữ liệu, sử kiểu dữ liệu div bằng kí hiệu trong dụng biến NNLT để tính toán Số câu 3 1 2 1 8 Số điểm 1.5 0.5 1 1 4.0 Tỉ lệ % 20% 10% 10% 10% 40% 3. 3. Từ bài Hiểu hoạt động Vận dụng xác định Vận dụng viết toán đến câu lệnh điều kiện được INPUT, được chương chương OUTPUT cho một trình đơn giản trình, câu bài toán cụ thể lện điều kiện Số câu 3 1 1 4 Số điểm 1.5 1 1 3.5 Tỉ lệ % 10% 10% 10% 35% Tổng số câu 7 6 2 1 16 T.số điểm 4 3 2 1 10 100% Tỉ lệ % 40% 30% 20% 10%
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2