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 2022-2023 có đáp án - Trường THCS Lai Thành, Kim Sơn

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

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

Mời các bạn học sinh và quý thầy cô cùng tham khảo “Đề thi giữa học kì 1 môn Tin học lớp 8 năm 2022-2023 có đáp án - Trường THCS Lai Thành, Kim Sơn” để giúp học sinh hệ thống kiến thức đã học cũng như có cơ hội đánh giá lại năng lực của mình trước kì thi sắp tới và giúp giáo viên trau dồi kinh nghiệm ra đề thi.

Chủ đề:
Lưu

Nội dung Text: Đề thi giữa học kì 1 môn Tin học lớp 8 năm 2022-2023 có đáp án - Trường THCS Lai Thành, Kim Sơn

  1. PHÒNG GD&ĐT KIM SƠN ĐỀ KIỂM TRA CHẤT LƯỢNG GIỮA KÌ I TRƯỜNG THCS LAI THÀNH NĂM HỌC 2022 - 2023 MÔN: TIN 8 Thời gian làm bài: 90 phút (Đề bài in trong 05 trang) MA TRẬN ĐỀ KIỂM TRA Số câu Tổng % điểm hỏi (13) TT Nội theo Mức độ Chươn dung/Đ mức độ (1) đánh g/ ơn vị nhận giá Chủ đề kiến thức (2) thức Nhận Thông Vận Vận (4) (3) biết hiểu dụng dụng cao TNKQ TL TNKQ TL TNKQ TL TNKQ TL 1 Lập Nội Nhận 3 35% trình dung 1. biết: (0,75) đơn Làm - Nhận giản quen biết với được chương ngôn trình và ngữ lập ngôn trình là ngữ lập gì, các trình. từ khoá của ngôn
  2. ngữ lập trình, cấu trúc chung của 1 chương trình Thông hiểu: - Nhận biết được ngôn ngữ lập trình là gì, các từ khoá 3 của (0,75) ngôn ngữ lập trình, cấu trúc chung của 1 chương trình Vận 1 dụng: (2,0)
  3. - Nhận biết được cấu trúc và lỗi sai trong chương trình. Nội Nhận 17,5% dung 2. biết: Chươn - Nhận g trình biết máy được tính và một số dữ liệu kiểu dữ liệu cơ bản 2 trong (0,5) ngôn ngữ lập trình, cách giao tiếp với máy tính Thông 3 hiểu: (0,75) - Nhận
  4. biết chương trình, biết viết các biểu thức trong pascal Vận dụng: - Nhận biết các 2 biểu (0,5) thức trong pascal Nội Nhận 3 1 47,5% dung 3. biết: (0,75) (2,0) Sử - Nhận dụng biết biến và được hằng biến và trong hằng là chương gì? trình Cách khai báo và sử dụng biến và
  5. hằng - Khai báo, viết cấu trúc của hằng, biến Vận dụng cao: - Vận dụng được cấu 1 trúc (2,0) hằng, biến vào một chương trình cụ thể. Tổng 8 1 6 2 1 1 19 (2,0) (2,0) (1,5) (0,5) (2,0) (2,0) (10) Tỉ lệ % 40% 15% 25% 20% 100% Tỉ lệ chung 100 55% 45% %
  6. PHÒNG GD&ĐT KIM SƠN ĐỀ KIỂM TRA CHẤT LƯỢNG GIỮA HỌC KÌ I TRƯỜNG THCS LAI THÀNH Năm học: 2022 - 2023 MÔN: TIN 8 Thời gian làm bài: 45 phút Đề thi gồm 19 câu, in trên 02 trang. I. TRẮC NGHIỆM:(4,0 điểm). Ghi ra giấy thi chữ cái đứng trước câu trả lời đúng. Câu 1: Để chỉ dẫn cho máy tính thực hiện một công việc nào đó, con người đưa cho máy tính bao nhiêu lệnh? A. 1 B. 2 C. Một hoặc nhiều D. Nhiều câu lệnh lệnh Câu 2: Tên do người lập trình đặt phải tuân thủ qui tắc nào sao đây? A. Tên khác nhau tương ứng đại lượng C. Tên không được bắt đầu bằng chữ số và khác nhau không được chứa dấu cách B. Tên không trùng với từ khóa D. Các ý A, B, C Câu 3: Trong các tên sau đây, tên nào là hợp lệ trong ngôn ngữ pascal A. tam_giac B. 8a C. Tam giac D. End Câu 4: Trong các phép toán thì phép toán nào chỉ có kiểu dữ liệu số nguyên? A. Div, +, -, *, / B. +, -, *, / C. Mod, +, -, *, / D. Div, mod Câu 5: Kết quả của 10 mod 3 bằng bao nhiêu? A. 1 B. 2 C. 3 D. 4 Câu 6: Biểu thức toán ax2+bx+c bằng các kí hiệu trong Pascal A. a*x2+bx+c B. a*x2+b*x+c C. a*(x*x) + b*x + D. a(x*x) + bx + c c Câu 7: Giả sử S được khai báo với dữ liệu xâu kí tự . Cách khai báo nào sau đây hợp lệ A. Var S: char; B. Var S: integer; C. Var S: string; D. Var S: Real; Câu 8: Theo em, họ tên học sinh được khai báo với dữ liệu nào sau đây hợp lệ: A. Var hoten:char; B. Var hoten:string; C. Var hoten:real; D. Var
  7. hoten:integer; Câu 9:1035,7 thuộc kiểu dữ liệu nào? A. Real B. integer C. char D. string Câu 10: Xác định bài toán trong pascal là làm công việc gì? A. Viết giả thiết, kết luận. C. Tìm lời giải của bài toán. B. Tìm INPUT và OUTPUT. D. Viết thuật toán của bài toán. Câu 11: Chức năng chính của chương trình dịch: A. Phát hiện lỗi cú pháp của chương trình C. Dịch ngôn ngữ lập trình sang ngôn ngữ máy B. Soạn thảo chương trình D. Lưu chương trình nguồn Câu 12: Tên nào không hợp lệ? A. Tamgiac2 B. 2TamGiac C. Tam_giac2 D. Tam_giac_2 Câu 13: Đại lượng nào có thể thay đổi giá trị trong quá trình thực hiện? A. Biến B. Hằng C. Lệnh D. Hàm Câu 14: Với x là kiểu số nguyên, phép gán nào sau đây đúng? A. x := 5/2 B. x := x*(3/2) C. x := x*0.1 D. x := x*5 Câu 15: Trong Pascal, người ta có thể viết các từ khóa: A. Bằng chữ thường C. Viết hoa kí tự đầu tiên B. Bằng chữ hoa D. Không phân biệt chữ hoa hay chữ thường Câu 16: Chọn kết quả cho phép toán: ‘17 div 2’ A. 8 B. 1 C. 3 D. 6 II. TỰ LUẬN: (6,0 điểm). Câu 17. (2điểm) Quan sát chương trình được viết sẵn bên dưới, em hãy điền vào chỗ trống. {1} Program Tinh_tong_n_so_hang;
  8. {2} Uses crt; {3} VAR n, s: integer; {4} BEGIN {5} clrscr; {6} n := 0; {7} s := 0; {8} while s
  9. hiệu Hoàng Thị Kim Oanh Vũ Thị Hoa Hường Trung Văn Đức
  10. HƯỚNG DẪN CHẤM ĐỀ KIỂM TRA GIỮA HỌC KỲ I Môn: TIN 8 Năm học: 2022 - 2023 (Hướng dẫn chấm gồm có 01 trang) I. TRẮC NGHIỆM: (4,0 điểm) Câu 1 2 3 4 5 6 7 8 Đáp án C D A D A C C B Câu 9 10 11 12 13 14 15 16 Đáp án A B C B A D D A II. TỰ LUẬN: (6,0 điểm) Thang Câu Ý Đáp án điểm - Phần khai báo gồm các dòng: 1, 2, 3 0,5 Câu 17 - Phần thân chương trình từ dòng 4 đến dòng 15 0,5 - Các từ khóa trong chương trình là: program, uses, var, begin, 0,5 (2,0 điểm) while, do, end 0,5 - Tên do người lập trình đặt là: Tinh_tong_n_so_hang 1,0 a) (2*n)/(n*(n+1)*(n+2)) Câu 18: (2,0 điểm) b) (2*x+3)*(x-1) 1,0 Câu 19: Program diện tích; 0,5 (2,0 điểm) Var a,b: real; 0,5 Begin
  11. Write(‘Chieu cao hinh binh hanh la: ’); Readln(a) ; 0,5 Write(‘Canh day hinh binh hanh la: ’); Readln(b) ; 0,5 Write(‘Dien tich hinh binh hanh la: ’,a*b); Readln; End. ----------HẾT---------- Xác nhận của Ban giám hiệu Giáo viên thẩm định đáp Giáo viên ra đáp án án Trung Văn Đức Vũ Thị Hoa Hường Hoàng Thị Kim Oanh
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

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