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

Đề thi giữa học kì 1 môn Tin học lớp 8 năm 2021-2022 có đáp án - Trường THCS Trần Nguyên Hãn, Long Điền

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

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

Cùng tham gia thử sức với “Đề thi giữa học kì 1 môn Tin học lớp 8 năm 2021-2022 có đáp án - Trường THCS Trần Nguyên Hãn, Long Điền” để nâng cao tư duy, rèn luyện kĩ năng giải đề và củng cố kiến thức môn học nhằm chuẩn bị cho kì thi quan trọng sắp diễn ra. Chúc các em vượt qua kì thi học kì thật dễ dàng nhé!

Chủ đề:
Lưu

Nội dung Text: Đề thi giữa học kì 1 môn Tin học lớp 8 năm 2021-2022 có đáp án - Trường THCS Trần Nguyên Hãn, Long Điền

  1. PHÒNG GIÁO DỤC VÀ ĐÀO TẠO MA TRẬN ĐỀ KIỂM TRA GKI NĂM HỌC 2021-2022 HUYỆN LONG ĐIỀN MÔN: TIN HỌC – LỚP 8 TRƯỜNG THCS TRẦN NGUYÊN HÃN Thời gian làm bài : 45 phút B1: Lựa chọn chủ đề - Tìm hiểu về ngôn ngữ lập trình Pascal - Tìm hiểu các phép toán trong NNLT - Tìm hiểu về biến trong ngôn ngữ lập trình Bước 2: Xác định KTKN và năng lực hướng tới của chủ đề a) Chuẩn kiến thức kĩ năng, thái độ theo chương trình hiện hành - Nắm được các khái niệm cơ bản và các thành phần của NNLT - Nắm được các phép toán và các kiểu dữ liệu cơ bản trong Pascal - Nắm được cách khai báo và sử dụng biến trong chương trình b) Năng lực hướng tới - Áp dụng được các kiến thức đã học để giải quyết được các bài tập ứng dụng hình học Bước 3: Bảng mô tả các mức yêu cầu cần đạt mỗi loại câu hỏi và bài tập trong mỗi chủ
  2. Loại Vận dụng Nhận biết Thông hiểu Vận dụng thấp câu cao Nội dung (Mô tả yêu cầu cần (Mô tả yêu cầu cần (Mô tả yêu cầu Tổng hỏi/bài (Mô tả yêu đạt) đạt) cần đạt) tập cầu cần đạt) TN TL TL TL Nhận biết được ngôn Hiểu được cấu trúc Khái niệm ngữ lập trình là gì, các của 1 chương trình, về ngôn Lý từ khóa của NNLT, việc sử dụng các từ ngữ lập thuyết cấu rúc chung của 1 khóa và tên trình chương trình ND1.LT.TH.* ND1.LT.NB.* Số Câu 2 1 3 Số Điểm 1 1.5 2.5 Tỷ lệ 10% 15% 25% Chương Nhận biết được 1 số Hiểu được cách viết trình máy Lý kiểu dữ liệu cơ bản kí hiệu các phép toán tính và dữ thuyết trong NNLT và các phép so sánh liệu ND2.LT.NB.* ND2.LT.TH.* Số Câu 3 1 4 Số Điểm 1.5 2 3.5 Tỷ lệ 15% 20% 35% Nhận biết được biến Vận dụng biến Vận dụng Sử dụng và hằng, cách khai báo hằng để giải giải quyết biến trong Lý biến và hằng trong quyết 1 bài được lỗi của chương thuyết NNLT toán cụ thể đoạn chương trình ND3.LT.NB.* ND3.LT.VDT trình Số Câu 4 1 1 4 Số Điểm 2 1.5 0.5 3.5 Tỷ lệ 25% 15% 5% 35% Tổng Số 9 2 1 1 13 Câu Tổng số 4.0 3.5 1.5 1 10 điểm Tỷ lệ 40% 35% 15% 10% 100%
  3. ĐỀ KIỂM TRA I.Trắc nghiệm Câu 1: Cấu trúc của một chương trình gồm: a. Phần khai báo và phần thân chương trình. Trong đó phần thân là phần bắt buộc phải có b. Phần thân c. Phần khai báo. Đứng sau phần thân d. Tất cả đều đúng Câu 2: Trong các tên sau đây, tên nào là hợp lệ trong ngôn ngữ Pascal: a. 8a b. Tamgiac; c. Program; d. bai tap; Câu 3: Kết quả của phép toán 39 div 2 mod 3 - 1 là bao nhiêu? a. 0; b. 1; c. 2; d. 3. Câu 4: Sau 2 câu lệnh x:=5; x:=x*x; Giá trị của biến x là: a. 5 b. 10 c. 15 d. 25. Câu 5: Trong Pascal, khai báo nào sau đây là đúng? a. Var tb: real; b. x:= integer; c. const x: real; d. Var R = 30; Câu 6: Biến X có thể nhận các giá trị 1; 100; 150; 200 và biến Y có thể nhận các giá trị 1; 0.2; 0.3; 10.99. Khai báo nào trong các khai báo sau là đúng nhất? a. Var X,Y: byte; b. Var X, Y: real; c. Var X: real; Y: byte; d. Var X: byte; Y: real; Câu 7: Trong Pascal, từ khóa để khai báo biến là: a. Const b. Begin c. Var d. Uses Câu 8: Trong Pascal, giả sử B là biến kiểu số nguyên. Phép gán nào sau đây đúng? a. B:=30.2; b. B:=a/b; c. B:=20; d. B:=’Truong THCS Tan Hung’; Câu 9: Câu lệnh Writeln('15*4-30+12=',15*4-30+12) in ra màn hình kết quả gì? a. 15*4 – 30 + 12 b.42 c.=42 d. 15*4 – 30 +12 = 42 II.Tự luận: Câu 10: Chương trình sau, chương trình có hợp lệ hay không. Nếu không hợp lệ giải thích tại sao? Begin Program bai1; Write (‘Chao cac ban!!’); End. Câu 11: Viết các biểu thức toán sau đây dưới dạng biểu thức trong Pascal
  4. 1 a 1. − (b + 2) 2. (x-1) chia cho 3 lấy nguyên x 5 3. (y+1)2≥y3 4.(20-8)2≠4 Câu 12: Tính diện tích S của hình chữ nhật với chiều dài là a và chiều rộng lầ b (Với a và b là các số nguyên và được nhập vào từ bàn phím). Câu 13: Tìm và sửa lỗi cho đoạn chương trình sau trong Pascal: Program tim_loi Var a,b: integer; Begin a:=5; b= 10 Write(‘Tong cua a va b la:, a+b); Readln End. HẾT Người duyệt đề Người ra đề Trình Thị Ngọc Phúc
  5. PHÒNG GIÁO DỤC VÀ ĐÀO TẠO HƯỚNG DẪN CHẤM KTGKI NĂM HỌC 2021 -2022 HUYỆN LONG ĐIỀN MÔN: TIN HỌC – LỚP 8 TRƯỜNG THCS TRẦN NGUYÊN HÃN Thời gian làm bài : 45 phút Câu Hướng Dẫn Châm Điểm 1 A 0.5 2 B 0.5 3 A 0.5 4 D 0.5 5 A 0.5 6 D 0.5 7 C 0.5 8 C 0.5 9 D 0.5 - Chương trình không hợp lệ vì phần khai báo tên chương trình nằm 10 1.5 trong phần thân chương trình 1 a 0.5 1. − (b + 2) ->1/x-a/5*(b+2) x 5 11 2.(x-1) chia cho 3 lấy nguyên -> (x-1) div 3 0.5 2 3 3. (y+1) ≥y -> (y+1)*(y+1)>= y*y*y 0.5 2 4.(20-8) ≠4 ->(20-8)*(20-8)4 0.5 Var a,b: integer; 0.5 S: longint; Begin Write(‘ nhap chieu dai a’); readln(a); 0.5 12 Write(‘ nhap chieu rong b’); readln(b); S :=a*b; Writeln(‘ dien tich hình chu nhat la ‘, s); 0.5 Readln End. Program tim_loi S 0.25 Var a,b: integer; Begin a:=5; b= 10 S Write(‘Tong cua a va b la:, a+b); S Readln End. 13 Sửa lại Program tim_loi; Var a,b: integer; Begin a:=5; 0.25 b:= 10; Write(‘Tong cua a va b la:’, a+b); Readln End.
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

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