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 Du

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

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

Để đạt thành tích cao trong kì thi sắp tới, các bạn học sinh có thể sử dụng tài liệu “Đề 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 Du” sau đây làm tư liệu tham khảo giúp rèn luyện và nâng cao kĩ năng giải đề thi, nâng cao kiến thức cho bản thân để tự tin hơn khi bước vào kì thi chính thức. Mời các bạn cùng tham khảo đề 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 Du

  1. KHUNG MA TRẬN ĐỀ KIỂM TRA GIỮA KÌ 1 MÔN TIN HỌC, LỚP: 8 Tổng Mức độ Nội % điểm nhận thức dung/đơn (12) TT Chương/ (4-11) vị kiến (1) chủ đề (2) thức Nhận biết Thông Vận dụng Vận dụng (3) hiểu cao TNKQ TL TNKQ TL TNKQ TL TNKQ TL - Bài 1: Máy tính và chương trình máy tính Chủ đề 1: - Bài 2: Làm quen Làm quen 4 câu 2đ 1 với ngôn với (2đ) (20%) ngữ lập chương trình. trình và NNLT - Bài TH 1: Làm quen với Free Pascal 2 Chủ đề 2: - Bài 3: 4 câu 1,5 câu 1 câu 0,5 câu 8đ Chương Chương (2đ) (3đ) (2đ) (1đ) (80%) trình máy trình máy tính và tính và dữ liệu. dữ liệu - Bài TH 2: Viết chương
  2. trình để tính toán - Bài 4: Sử dụng biến và hằng trong chương trình - Bài TH 3: Khai báo và sử dụng biến 1 câu 8 câu 1,5 câu 0,5 câu Tổng (2đ) 10đ (4đ) (3đ) (1đ) Tỉ lệ % 40% 10% 100%
  3. BẢNG ĐẶC TẢ ĐỀ KIỂM TRA GIỮA KÌ 1 MÔN: TIN HỌC, LỚP: 8 Mô tả ( Phần trắc nghiệm) Câu 1: Biết máy tính hiểu được ngôn ngữ gì Câu 2,3: Biết cú pháp của ngôn ngữ lập trình Pascal Câu 4,5,6: Biết cách khai báo dữ liệu trong lập trình Biết cách sử dụng các biến trong chương trình Câu 7,8: Biết các kiểu dữ liệu cơ bản ngôn ngữ Pascal thao tác được Biết được cách viết biểu thức trong Pascal Mô tả ( Phần tự luận) Câu 9: Nắm nguyên tắc hoạt động của lệnh trong chương trình Câu 10: Biết cách biểu diễn biểu thức trong Pascal để tính toán Câu 11: Vận dụng viết chương trình để chạy trên máy tính Trường : BÀI KIỂM TRA GIỮA KÌ I ĐIỂM Họ và tên: NĂM HỌC 2022 - 2023 Lớp : STT: Môn : TIN HỌC 8 Thời gian : 45 phút Phần I: Trắc nghiệm(4đ): Hãy chọn câu trả lời đúng nhất và ghi đáp án vào ô ĐA: Câu 1 2 3 4 5 6 7 8 ĐA Câu 1: Máy tính có thể hiểu được trực tiếp ngôn ngữ nào trong các ngôn ngữ dưới đây? A. Ngôn ngữ tự nhiên B. Ngôn ngữ lập trình C. Ngôn ngữ máy D. Tất cả các ngôn ngữ trên
  4. Câu 2: Trong các từ sau, từ nào là từ khoá trong ngôn ngữ Pascal? A. End B. Ct_dau_tien C. Ten_chuong_trình D. Integer Câu 3: Để dịch chương trình Pascal ta sử dụng tổ hợp nào? A. Ctrl +F9 B. Alt + F9 C. Ctrl+X D. Alt+X Câu 4: Từ khóa Const dùng để A. Khai báo thư viện B. Khai báo biến C. Khai báo tên chương trình D. Khai báo hằng Câu 5: Trong Pascal để khai báo biến x thuộc kiểu số thực ta khai báo? A. Var x: real; B. Var x: integer; C. Var x: char; D. Var x : string; Câu 6: Để gán giá trị 12 cho biến X ta dùng lệnh A. X=12; B. X:12; C. X:=12; D. X=:12; Câu 7: Hãy cho biết kết quả in ra màn hình khi thực hiện câu lệnh sau: writeln (‘16 div 3 = ’ , 16 div 3) ; A.16 div 3 = 1 B. 16 div 3 = 5 C. 16 div 3 = 16 div 3 D. Tất cả đều sai 2 Câu 8: Cách chuyển biểu thức ax +bx+c nào sau đây là đúng A. a*x2 +b*x+c B. a*x*x+b*x+c*x C. a*x*x +b.x +c*x D. a*x*x + b*x+c Phần II: Tự luận: Câu 9 (2đ): Hãy cho biết ý nghĩa và kết quả của từng câu lệnh trong chương trình sau. (2đ) Begin Writeln(‘15/3 =’,15/3); { lệnh 1} Writeln(’15 div 3 = ‘,15 div 3); { lệnh 2} Writeln(’15 mod 3 =’,15 mod 3); { lệnh 3} Readln { lệnh 4} End. Câu 10 (2đ): Hãy viết các biểu thức toán học dưới đây sang ngôn ngữ Pascal: (2đ) a. (7 - x)3 chia cho 5 lấy dư b. Bài làm:
  5. Phần thực hành: Câu 11 (2đ): Viết chương trình tính tổng hai số a và b ( với a và b là các số tự nhiên được nhập vào từ bàn phím) ……………………………………………………………………………………………………. ……………………………………………………………………………………………………. ……………………………………………………………………………………………………. ……………………………………………………………………………………………………. ……………………………………………………………………………………………………. ……………………………………………………………………………………………………. ……………………………………………………………………………………………………. ……………………………………………………………………………………………………. ……………………………………………………………………………………………………. ……………………………………………………………………………………………………. ……………………………………………………………………………………………………. ……………………………………………………………………………………………………. ……………………………………………………………………………………………………. ……………………………………………………………………………………………………. ……………………………………………………………………………………………………. ……………………………………………………………………………………………………. ……………………………………………………………………………………………………. ……………………………………………………………………………………………………. ……………………………………………………………………………………………………. ……………………………………………………………………………………………………. …………………………………………………………………………………………………….
  6. ……………………………………………………………………………………………………. ……………………………………………………………………………………………………. ……………………………………………………………………………………………………. ……………………………………………………………………………………………………. ……………………………………………………………………………………………………. …………………………………………………………………………………………………….
  7. HƯỚNG DẪN CHẤM KIỂM TRA GIỮA KÌ I Môn: Tin học 8 Thời gian: 45 phút Phần I: Trắc nghiệm (4 điểm). Mỗi câu trả lời đúng được 0,5đ Câu 1 2 3 4 5 6 7 8 ĐA C A B D A C B D Phần II: Tự luận( điểm): Câu 9: Hãy cho biết ý nghĩa và kết quả của từng câu lệnh trong chương trình sau. (2đ) Begin Writeln(‘15/3 =’,15/3); { lệnh 1} Writeln(’15 div 3 = ‘,15 div 3); { lệnh 2} Writeln(’15 mod 3 =’,15 mod 3); { lệnh 3} Readln { lệnh 4} End. Mỗi lệnh đúng được 0,5 đ Lệnh 1: 5 Lệnh 2: 5 Lệnh 3: 0 Lệnh 4: dừng màn hình Câu 10: Hãy viết các biểu thức toán học dưới đây sang ngôn ngữ Pascal: (2đ) a. (7 - x)3 chia cho 5 lấy dư b. Mỗi biểu thức chuyển đúng được 1đ Phần thực hành( 2 điểm): Câu 11: Viết chương trình tính tổng hai số a và b ( với a và b là các số tự nhiên được nhập vào từ bàn phím) - Khai báo đúng : 0,5đ - Nhập giá trị cho a, b: 0,5đ - Tính tổng: 0,5đ
  8. - Hiển thị tổng: 0,5đ
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

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