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 19.8, Bắc Trà My

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

8
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 19.8, Bắc Trà My’. 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 19.8, Bắc Trà My

  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 10% và chương 2 (1.0 trình máy điểm) Chủ đề tính 1: Làm Bài 2: quen với Làm quen 1 Ngôn với ngữ lập chương 40% trình và trình 3 1 1 (4.0 NNLT Bài TH 1: điểm) Làm quen với Free Pascal 2 Bài 3: 1 1 2 25% Chủ đề 2: Chương (2.5 Chương trình máy điểm) trình máy tính và dữ tính và dữ liệu liệu Bài TH 2: Viết 1
  2. chương trình để tính toán Bài 4: Sử dụng biến và hằng trong 25% chương trình 2 1 1 (2.5 Bài TH 3: điểm) Khai báo và sử dụng biến Tổng 8 2 3 1 1 15 Tỉ lệ % 40% 30% 20% 10% 100% 10 điểm Tỉ lệ chung 70% ĐẶC TẢ ĐỀ KIỂM TRA GIỮA KỲ I MÔN: TIN 8 THỜI GIAN LÀM BÀI: 45 phút Mức độ kiến Số câu hỏi theo mức độ nhận thức Nội dung kiến thức, kĩ năng Nhận biết Thông hiểu Vận dụng Vận dụng cao TT Đơn vị kiến thức thức cần kiểm tra, đánh giá 1 Chủ đề 1: Làm Bài 1: Máy tính Nhận biết. 2TN quen với Ngôn và chương trình - Chức năng của ngữ lập trình máy tính ngôn ngữ lập trình. - Chương trình 2
  3. Nội dung kiến Mức độ kiến Số câu hỏi theo mức độ nhận thức TT Đơn vị 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 dịch làkiểm tra, cần gì? - Thành phần cơ bản của ngôn ngữ lập trình? - Làm quen với Free Pascal. - Biết khái niệm chương trình, ngôn ngữ lập trình. - Biết vai trò của chương trình dịch. Thông hiểu. -Hiểu cách con người chỉ dẫn cho máy tính thực hiện công việc thông qua lệnh - Hiểu chương trình là cách để con người chỉ dẫn cho máy tính thực hiện nhiều công việc liên tiếp. Vận dụng. - Giải thích được máy tính là công cụ hiệu quả xử lí 3
  4. Nội dung kiến Mức độ kiến Số câu hỏi theo mức độ nhận thức TT Đơn vị 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 cần kiểm tra, thông tin. Nhận biết. - Biết các thành phần cơ bản của ngôn ngữ lập trình . - Nêu được các HĐ cơ bản trong xử lí thông tin. - Biết thế nào là từ khóa, tên. Thông hiểu. Bài 2: Làm - Cấu trúc chung quen với của chương trình chương trình và - Cú pháp và ý NNLT 3TN 1TN 1TL nghĩa của lệnh Bài TH 1: Làm Write, Writeln quen với Free - Phân biệt được Pascal các từ khóa, tên - Hiểu cấu trúc chung của chương trình Vận dụng. - Biết cách sửa lỗi trong chương trình. - Viết được chương trình đơn giản 2 Bài 3: Chương Nhận biết 1 TN 1TN Chủ đề 2: trình máy tính - Phép toán với 2TL Chương trình và dữ liệu kiểu dữ liệu số và máy tính và dữ Bài TH 2: Viết phép so sánh liệu chương trình để trong ngôn ngữ 4
  5. Nội dung kiến Mức độ kiến Số câu hỏi theo mức độ nhận thức TT Đơn vị 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 cần kiểm tra, lập trình Pascal. - Câu lệnh gán, nhập dữ liệu, thông báo kết quả và tạm ngừng chương trình Thông hiểu - Dữ liệu và kiểu dữ liệu. - Hiểu được phép tính toán toán Div, Mod - Hiểu được kiểu dữ liệu khác nhau thì được xử lí khác nhau; Vận dụng - Nắm được các kí hiệu toán học để chuyển biểu thức từ toán học sang Pascal Bài 4: Sử dụng Nhận biết 2TN 1TL 1TL biến và hằng - Biết khái niệm trong chương biến, hằng trình - Biết vai trò của Bài TH 3: Khai biến trong lập báo và sử dụng trình biến Thông hiểu - Hiểu cách khai báo, sử dụng biến - Hiểu thêm các lệnh in dữ liệu ra màn hình và tạm ngừng chương 5
  6. Nội dung kiến Mức độ kiến Số câu hỏi theo mức độ nhận thức TT Đơn vị 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 trình kiểm tra, cần Hiểu lệnh gán Vận dụng Đọc, hiểu chương trình đơn giản. Biết cách dịch, sửa lỗi chương trình, chạy chương trình và xem kết quả. Vận dụng cao Viết chương trình Pascal. Tổng 8TN 2TN+3TL 1TL 1TL Tỉ lệ % 40% 30% 20% 10% Tỉ lệ chung 70% 30% 6
  7. PHÒNG GD- KIỂM TRA GIỮA HỌC KỲ I ĐT BẮC TRÀ NĂM HỌC 2022-2023 MY MÔN: TIN HỌC 8 TRƯỜNG THỜI GIAN: 45 phút (Không kể giao đề) TRUNG HOC CƠ SỞ 19.8 Họ tên HS: ……………… …………… LỚP 8/… Điểm Nhận xét của giáo viên ĐỀ 1: I. PHẦN TRẮC NGHIỆM. (5,0 điểm) Khoanh tròn vào chữ cái đứng trước đáp án đúng nhất trong các câu sau: Câu 1. Chương trình dịch là chương trình A. chuyển từ tiếng Anh sang tiếng Việt. B. chuyển từ ngôn ngữ lập trình sang ngôn ngữ máy. C. chuyển từ chương trình này sang chương trình khác. D. chuyển từ máy này đến máy khác một cách dễ dàng. Câu 2. Ngôn ngữ dùng để viết các chương trình máy tính là A. ngôn ngữ dịch. B. ngôn ngữ chương trình. C. ngôn ngữ lập trình. D. ngôn ngữ máy. Câu 3. Ngôn ngữ lập trình Pascal gồm A. bảng chữ cái Tiếng Anh. B. bảng chữ cái Tiếng Việt. C. các quy tắc. D. bảng chữ cái Tiếng Anh và các quy tắc. Câu 4. Trong các phép toán sau, phép toán chia lấy phần nguyên là A. cộng (+). B. mod. C. div. D. chia (/). Câu 5. Cú pháp khai báo biến trong ngôn ngữ lập trình Pascal là A. var = ;. B. var : ;. C. var := ;. D. const : ;. Câu 6. Trong Pascal, ký hiệu phép gán của biến là A. :. B. :=. C. =. D. ;. Câu 7. Dãy chữ số ‘2019’ thuộc kiểu dữ liệu là A. string. B. longint. C. integer. D. char. Câu 8. Để dịch chương trình, ta dùng tổ hợp phím nào dưới đây? A. Alt + F9. B. Ctrl + F9. C. Alt + X. D. Alt + F4. Câu 9. Để nhập giá trị cho biến từ bàn phím ta sử dụng lệnh A. clrscr; B. write(); C. read(); D. delay(); 7
  8. Câu 10. Để in kết quả của biểu thức (5 + 20) lên màn hình, em dùng câu lệnh A. write(’(5 + 20)’);. B. delay(5 + 20);. C. read(5 + 20);. D. write(5 + 20);. II. PHẦN TỰ LUẬN. (5,0 điểm) Câu 11. (1,0 điểm) Viết các biểu thức toán học sau đây thành biểu thức trong Pascal? Trong toán học Trong Pascal a/ (2x+3)(x-1) a/……………………………………………………………. b/ (a+b)3 + (c-d)2 b/……………………………………………………………. Câu 12. (2,0 điểm) Cho chương trình sau: Program Kiem tra Begin; Uses crt; Writeln(’Chao cac ban’); End. a) Tìm các lỗi sai ở chương trình trên và viết lại cho đúng? b) Hãy giải thích ý nghĩa từng câu lệnh sau khi đã sửa chương trình? Câu 13. (0,5 điểm) Cấu trúc chung của chương trình máy tính gồm những phần nào? Khai báo biến, hằng nằm ở phần nào của chương trình? Câu 14. (0,5 điểm) Giải thích các từ khóa sau: program, uses, var, const. Câu 15. (1,0 điểm) Viết chương trình nhập hai số nguyên a và b từ bàn phím, in ra màn hình tổng hai số đó? ----------------Hết---------------- Giáo viên duyệt đề Giáo viên ra đề Trịnh Thị Thuỷ Nguyễn Thị Ngọc Lý Bài làm …………………………………………………………………………………………………. …………………………………………………………………………………………………. …………………………………………………………………………………………………. …………………………………………………………………………………………………. …………………………………………………………………………………………………. …………………………………………………………………………………………………. …………………………………………………………………………………………………. …………………………………………………………………………………………………. …………………………………………………………………………………………………. …………………………………………………………………………………………………. 8
  9. …………………………………………………………………………………………………. …………………………………………………………………………………………………. …………………………………………………………………………………………………. …………………………………………………………………………………………………. …………………………………………………………………………………………………. …………………………………………………………………………………………………. ĐÁP ÁN VÀ HƯỚNG DẪN CHẤM THANG ĐIỂM ĐÁP ÁN I – PHẦN TRẮC NGHIỆM 5,0 đ Câu 1 Câu 2 Câu 3 Câu 4 B C D Câu 6 Câu 7 Câu 8 Câu 9 Mỗi đáp án đúng được 0,5đ B A A C 9
  10. 5,0 đ II – PHẦN TỰ LUẬN a/ (2x+3)(x-1) → (2*x+3) * (x-1) 0,5 đ b/ (a+b)3 + (c-d)2 → (a+b) * (a+b) * (a+b) + (c-d) * (c-d) 0,5 đ Câu 11 (1,0 đ) a) Đề Chương trình đúng Program Kiem tra Program Kiem_tra; 0,5 đ Begin; Uses crt; 0,25 đ Uses crt; Begin 0,25 đ Writeln(‘Chao cac ban’); Writeln(‘Chao cac ban’); End. End. Câu 12 (2,0 đ) b) Giải thích từng câu lệnh: Program Kiem_tra; {Khai báo tên chương trình} 0,25 đ Uses crt; {Khai báo thư viện} 0,25 đ Begin {Bắt đầu thân chương trình} 0,25 đ Writeln(‘Chao cac ban’);{In ra màn hình thông báo ‘Chào 0,25 đ các bạn’} End. {Kết thúc chương trình} * Cấu trúc chung của chương trình máy tính gồm: - Phần khai báo 0,25đ - Phần thân * Khai báo biến, hằng nằm ở phần khai báo của chương trình. 0,25đ Câu 13 (0,5 đ) 10
  11. Giải thích các từ khóa - program: khai báo tên chương trình 0,25đ - uses: khai báo thư viện - var: khai báo biến 0,25đ Câu 14 - const: khai báo hằng (0,5 đ) * Viết chương trình nhập hai số nguyên a, b từ bàn phím, in ra màn hình tổng hai số đó. Program TinhTong; Var a, b, S : Integer; 0,25đ Câu 15 Begin (1,0 đ) Write(’nhap so a =’); readln(a); 0,25đ Write(’nhap so b =’); readln(b); 0,25đ Write(’tong cua hai so nguyen a+b=’, a + b); 0,25đ Readln; End. 11
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

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