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 Nguyễn Văn Trỗi, Tiên Phước

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

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

Với mong muốn giúp các bạn có thêm tài liệu ôn tập thật tốt trong kì thi sắp tới. TaiLieu.VN xin gửi đến các bạn ‘Đề 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 Nguyễn Văn Trỗi, Tiên Phước’. Vận dụng kiến thức và kỹ năng của bản thân để thử sức mình với đề thi nhé! Chúc các bạn đạt kết quả cao trong kì 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 Nguyễn Văn Trỗi, Tiên Phước

  1. MA TRẬN ĐỀ KIỂM TRA GIỮA KÌ I MÔN: TIN LỚP 8 – THỜI GIAN LÀM BÀI: 45 phút Mức độ TT nhận Đơn vị thức Tổng % CHỦ kiến Vận điểm ĐỀ Nhận Thông Vận thức dụng biết hiểu dụng cao TN TL TN TL TN TL TN TL - Bài 1: Máy tính và chương trình máy tính LÀM QUEN - Bài 2: VỚI Làm quen 4 điểm 1 NGÔN với 5 1 2 NGỮ 40% chương LẬP trình và TRÌNH NNLT - Bài thực hành 1: Làm quen với Free Pascal 2 - Bài 3: 3 3 1 1 6 điểm CHƯƠN Chương 60% G trình máy TRÌNH tính và dữ MÁY TÍNH liệu VÀ DỮ - Bài thực
  2. hành 2: Viết chương trình để tính toán - Bài 4: LIỆU Sử dụng biến và hằng trong chương trình Tổng 8 4 2 1 1 Tỉ lệ % 40% 30% 20% 10% 100% Tỉ lệ 70% 30% 100% chung ĐẶC TẢ ĐỀ KIỂM TRA GIỮA KỲ I MÔN: TIN 8 – THỜI GIAN LÀM BÀI: 45 phút
  3. TT Số câu hỏi theo mức độ nhận thức Nội dung Đơn vị kiến Nhận biết Thông hiểu Vận dụng Vận dụng cao kiến thức thức Mức độ kiến thức, kĩ năng Nhận biết tra, cần kiểm - đánh giá Chức năng của ngôn ngữ lập trình. - Bài 1: Máy - Chương trình tính và chương dịch là gì? LÀM QUEN - Thành phần trình máy tính VỚI NGÔN cơ bản của NGỮ LẬP - Bài 2: Làm ngôn ngữ lập TRÌNH quen với trình? 1TN 1 5TN chương trình và - Làm quen với 2TL NNLT Free Pascal. - Bài thực hành Thông hiểu 1: Làm quen với Free Pascal - Từ khóa và tên. - Cú pháp và ý nghĩa của lệnh Write, Writeln. Vận dụng 2 CHƯƠNG - Bài 3: Nhận biết 3TN 3TN 1TL 1TL TRÌNH MÁY Chương trình - Phép toán với TÍNH VÀ DỮ LIỆU máy tính và dữ kiểu dữ liệu số liệu và phép so sánh - Bài thực hành trong ngôn ngữ lập trình Pascal. 2: Viết chương - Biến, khai báo trình để tính biến và hằng. toán Thông hiểu - Bài 4: Sử - Hiểu phép
  4. TT Nội dung Đơn vị kiến Số câu hỏi theo mức độ nhận thức Mức độ kiến kiến thức thức thức, kĩ năng Nhận biết Thông hiểu Vận dụng Vận dụng cao toán div, mod; Vận dụng tra, cần kiểm đánh giá - Viết được chương trình tính biểu thức dụng biến và toán học bằng hằng trong các kí hiệu chương trình trong ngôn ngữ Pascal. Vận dụng cao - Viết được chương trình có khai báo biến. Tổng 8(TN) 4TN, 2TL 1(TL) 1(TL) Tỉ lệ % 40% 30% 20% 10% Tỉ lệ chung 70% 30%
  5. Trường THCS Nguyễn Văn Trỗi KIỂM TRA GIỮA KỲ Họ và tên: HỌC KỲ I, NĂM HỌC 2022-2023 …………………...……. MÔN: TIN HỌC – LỚP: 8 Lớp: 8/…. Thời gian làm bài: 45 phút (Không kể thời gian giao đề) ĐIỂM: NHẬN XÉT CỦA THẦY/CÔ: I. TRẮC NGHIỆM KHÁCH QUAN: (6,0 điểm) Khoanh tròn vào chữ cái (A hoặc B, C, D) đứng đầu ý trả lời đúng nhất trong các câu sau: Câu 1. Ngôn ngữ lập trình là ngôn ngữ dùng để: A. dịch chương trình máy tính  B. viết các chương trình máy tính C. chạy chương trình  D. khởi động chương trình Câu 2. Chương trình dịch là gì? A. Dịch từ ngôn ngữ lập trình sang ngôn ngữ máy. B. Dịch từ ngôn ngữ lập trình sang ngôn ngữ tự nhiên C. Dịch từ ngôn ngữ máy sang ngôn ngữ lập trình D. Dịch từ ngôn ngữ máy sang ngôn ngữ tự nhiên. Câu 3. Đâu là thành phần cơ bản của ngôn ngữ lập trình? A. Bảng chữ cái                     B. Các quy tắc C. Kí tự và bảng chữ cái D. Bảng chữ cái và các quy tắc Câu 4. Để thoát khỏi Pascal ta sử dụng tổ hợp phím: A. Alt + F9 B. Alt +X C. Ctrl+ F9 D. Ctrl + X Câu 5. Cấu trúc chung của chương trình gồm mấy phần? A. 1 B. 2 C. 3 D. 4  Câu 6. Để quan sát kết quả mà không cần nhấn tổ hợp phím Alt+F5 ta làm gì? A. Thêm lệnh Readln vào trước từ khóa End. B. Thay thế lệnh Readln cho từ khóa End.
  6. C. Thêm lệnh Writeln vào trước từ khóa End. D. Thay thế lệnh Writeln cho từ khóa End. Câu 7. Trong các câu sau, câu nào đúng?  A. 11 div 2 = 5; B. 11 mod 2 = 5; C. 11 div 2 = 1; D. 11 mod 2 = 0; Câu 8. Để thực hiện việc tính tổng của hai số nguyên a và b, phép gán nào sau đây là đúng: A. Tong=a+b; B. Tong(a+b); C. Tong:a+b; D. Tong:=(a+b); Câu 9. Trong Pascal, ở các câu lệnh sau thì câu lệnh khai báo nào đúng? A. Var 3A: integer; B. const Pi: =3.14; C. Var CV= real; D. Var a, b: integer; Câu 10. Để tạm ngừng chương trình ta sử dụng lệnh nào trong các lệnh sau đây? A. Clrscr;                                                   B. Readln;     C. End;                                        D. Write; Câu 11. Dãy chữ số ‘2021’ thuộc kiểu dữ liệu nào? A. String B. Integer C. Longint D. Char Câu 12. Nếu xuất ra màn hình kết quả của biểu thức 20 : 5, ta dùng lệnh: A. Writeln(‘20:5’); B. Writeln(20/5); C. Writeln(20:5); D. Writeln(“20/5”); II. TỰ LUẬN: (1,0 điểm) Câu 13. (0,5 điểm) Nêu điểm khác nhau giữa từ khóa và tên? ....................................................................................................................................................................................................................................... ....................................................... ............................................................................................................................................... Câu 14. (0,5 điểm) Nêu điểm khác nhau giữa lệnh Write và Writeln? ....................................................................................................................................................................................................................................... .......................................................
  7. ............................................................................................................................................... PHẦN THỰC HÀNH (3,0 điểm) Câu 1. (2,0 điểm) Viết chương trình để tính kết quả của biểu thức: 20(5+35+25). Câu. (1,0 điểm) Hãy viết chương trình Pascal tính diên tich hinh chư nhât vớ ̣ ́ ̀ ̃ ̣ i chiêu dai c và chiêu rông d được nhập từ bàn phím? ̀ ̀ ̀ ̣ ĐÁP ÁN VÀ HƯỚNG DẪN CHẤM ĐỀ KIỂM TRA GIỮA HỌC KÌ I MÔN: TIN HỌC – LỚP: 8
  8. NĂM HỌC 2022–2023 THANG ĐIỂM ĐÁP ÁN I – TRẮC NGHIỆM 6,0 đ Câu 1 2 3 4 Đáp  B A D B Mỗi đáp án đúng được 0,5đ án 1,0 đ II – TỰ LUẬN Điểm khác nhau giữa từ khóa và tên: ­ Từ khóa là dành riêng của ngôn ngữ lập trình (do ngôn ngữ  0,25 đ Câu 11 lập trình quy định) (0,5 đ) ­ Tên do người lập trình đặt cho các đối tượng, đại lượng   0,25 đ trong chương trình. Điểm khác nhau giữa lệnh Write và Writeln: Câu 12 ­ Lệnh write: Không đưa con trỏ xuống đầu dòng tiếp theo 0,25 đ (0,5 đ) ­ Lệnh writeln: Đưa con trỏ xuống đầu dòng tiếp theo 0,25 đ PHẦN THỰC HÀNH 3,0 đ
  9. * Phần khai báo (có thể không viết) * Phần thân Begin Câu 1(2 đ) Write (‘20(5+35+25) =’, 20*(5+35+25)); 1,0 đ Readln End. Kiểm tra chương trình cho kết quả đúng 1,0 đ * Phần khai báo: ­ Khai báo biến đúng:   Var S,c,d : real; 0,25đ * Phần thân: ­ Viết đúng câu lệnh nhập 2 số:   Câu 2(1 đ)        VD: Writeln (‘Nhap so c va d:’); 0,25đ                 Readln (c,d); ­ Viết đúng câu lệnh đê tinh tich hinh chư nhât: S:= c*d; ̉ ́ ́ ̀ ̃ ̣ 0,25đ ­ Viết đúng câu lệnh in kết quả ra màn hình: 0,25đ     VD: writeln(‘Dien tich hinh chu nhat la:’, S);  TỔ TRƯỞNG                                                                   GIÁO VIÊN BỘ MÔN                        Trần Thị Diệu Linh                                                            Tr ần Th ị Di ệu Linh                                         DUYỆT CỦA BAN GIÁM HIỆU
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

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