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

Đề thi học kì 1 môn Tin học lớp 8 năm 2022-2023 có đáp án - Trường THCS Quang Trung, Đại Lộc

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

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

Mời các bạn tham khảo “Đề thi học kì 1 môn Tin học lớp 8 năm 2022-2023 có đáp án - Trường THCS Quang Trung, Đại Lộc” sau đây để hệ thống lại kiến thức đã học và biết được cấu trúc đề thi cũng như những nội dung chủ yếu được đề cập trong đề thi để từ đó có thể đề ra kế hoạch học tập và ôn thi một cách hiệu quả hơn. Chúc các bạn ôn tập thật tốt!

Chủ đề:
Lưu

Nội dung Text: Đề thi học kì 1 môn Tin học lớp 8 năm 2022-2023 có đáp án - Trường THCS Quang Trung, Đại Lộc

  1. KHUNG MA TRẬN ĐỀ KIỂM TRA CUỐI KỲ I MÔN TIN HỌC 8 Nhận biết Vận dụng Cộng Thông hiểu Cấp độ Cấp độ thấp Cấp độ cao Chủ đề TNKQ TL TNKQ TL TNKQ TL TNKQ TL Chương trình dịch. 1. Máy tính và chương Một số ngôn ngữ lập trình máy tính. trình bậc cao. Số câu: 2 2 Số điểm: 1đ 1đ Tỉ lệ: 10% 10 % Tên và từ khóa. Quy tắc đặt tên. Cấu trung chung của 2. Làm quen với chương Lệnh nhập giá trị cho biến từ chương trình. trình và ngôn ngữ lập trình. bàn phím. Lệnh thông báo kết quả ra màn hình. Số câu: 1 1 1 3 Số điểm: 0.5 đ 0.5 đ 1đ 2đ Tỉ lệ: 5% 5% 10% 20 %
  2. Viết chương trình 3. Chương trình máy tính Các kiểu dữ liệu trong Pascal tính kết và dữ liệu. ngôn ngữ Pascal. quả biểu thức. 1 Số câu 1 2 2đ Số điểm 0.5 đ 2.5 đ 20% Tỉ lệ 5% 25 % Cú pháp khai báo Lệnh gán giá trị. 4. Sử dụng biến và hằng biến, hằng trong Khai báo biến trong chương trong chương trình. pascal. trình Pascal. 1 1 1 3 Số câu: 0.5 đ 0.5 đ 1đ 2đ Số điểm: 5% 5% 10% 20 % Tỉ lệ: Input, Output. 5. Từ bài toán đến chương trình. 1 1 Số câu: 0.5 đ 0.5 đ Số điểm: 5% 5% Tỉ lệ: Cú pháp câu lệnh điều Sử dụng viết chương trình Pascal. kiện. Quy tắc thực 6. Câu lệnh điều kiện. hiện lệnh điều kiện. 1 1 2 Số câu: 1đ 1đ 2đ Số điểm: 10% 10% 20 % Tỉ lệ: Tổng cộng: 7 4 1 1 13 Số điểm: 4.0 đ 3.0 đ 2.0 đ 1.0 đ 10.0đ Tỉ lệ: 40% 30% 20% 10% 100%
  3. TRƯỜNG THCS QUANG TRUNG KIỂM TRA CUỐI KỲ I Họ Tên :…………………................ MÔN : TIN HỌC 8 (Năm học 2022-2023) Lớp 8/….. Thời gian: 45 phút Điểm Lời phê của giáo viên I. PHẦN TRẮC NGHIỆM (4 điểm) Chọn đáp án đúng nhất rồi điền vào bảng dưới. Câu 1 2 3 4 5 6 7 8 Đáp án Câu 1. Nhờ đâu máy tính hiểu được chương trình viết bằng ngôn ngữ lập trình? A. Máy tính có thể hiểu trực tiếp ngôn ngữ bậc cao. B. Con người phải mã hóa ngôn ngữ bậc cao sang ngôn ngữ tự nhiên. C. Ngôn ngữ lập trình được dịch qua ngôn ngữ máy nhờ chương trình dịch. D. Ngôn ngữ bậc cao được dịch sang ngôn ngữ tiếng anh nhờ vào chương trình dịch. Câu 2. Ngôn ngữ lập trình là: A. Ngôn ngữ dùng để viết các chương trình máy tính. B. Ngôn ngữ tiếng anh. C. Ngôn ngữ duy nhất máy tính hiểu. D. Ngôn ngữ máy. Câu 3. Câu lệnh nhập giá trị cho các biến ở phần nào trong chương trình? A. Phần khai báo B. Phần thân C. Phần mở bài D. Phần kết bài Câu 4. Trong các tên sau đây, tên nào không là hợp lệ trong ngôn ngữ lập trình Pascal ? A. chieu rong B. ChieuRong C. chieurong D. Chieurong2 Câu 5. Trong ngôn ngữ Pascal, kiểu xâu ký tự là? A. Real B. Integer C. String D. Char Câu 6. Cú pháp khai báo BIẾN trong pascal? A. Var : ; B. Var : ; C. Const : ; D. Const = ; Câu 7. Lệnh gán giá trị biểu thức x+y cho biến a nào sau đây Đúng?
  4. A. a = x+y ; B. x+y := a; C. x+y = a; D. a := x+y; Câu 8. INPUT bài toán là: A. Các bước liệt kê mô tả thuật toán. B. Sơ đồ khối mô tả thuật toán. C. Điều kiện cho trước. D. Kết quả cần thu được. II. TỰ LUẬN (6 điểm) PHẦN LÝ THUYẾT (3 điểm) Câu 9.(1đ) Trình bày cú pháp câu lệnh điều kiện câu lệnh điều kiện dạng đủ. Cho biết quy tắc thực hiện lệnh điều kiện? Câu 10. (1đ) Viết câu lệnh nhập giá trị cho biến R và câu lệnh thông báo kết quả diện tích hình tròn? Câu 11. (1đ) Hãy cho biết kiểu dữ liệu của các biến cần khai báo dùng để viết chương trình để giải bài toán dưới đây: - Tính diện tích S của hình tam giác với độ dài một cạnh a và chiều cao tương ứng là h (a và h là các số tự nhiên được nhập vào bàn phím).
  5. PHẦN THỰC HÀNH (3 điểm) Câu 10. (2đ) Hãy viết chương trình in ra màn hình kết quả của 2 biểu thức sau: a/ 100 : 3 + 15 b/ 20 . [(42 - 2) : 10] Câu 11. (1đ) Viết chương trình nhập số nguyên N từ bàn phím. Kiểm tra và thông báo ra màn hình N là số chẵn hay số lẽ.
  6. HƯỚNG DẪN CHẤM I. PHẦN TRẮC NGHIỆM (4 điểm) Mỗi câu đúng được 0.5 điểm. Câu 1 2 3 4 5 6 7 8 Đáp án C A B A C B D C II. PHẦN TỰ LUẬN (6 điểm) PHẦN LÝ THUYẾT (3 điểm) Câu 9. - Cú pháp câu lệnh: If then else ; 0.5 điểm - Quy tắc thực hiện câu lệnh: Chương trình sẽ kiểm tra điều kiện. Nếu điều kiện được thỏa mãn, chương trình sẽ thực hiện câu lệnh 1 sau từ khóa then. Trong trường hợp ngược lại, câu lệnh 2 sẽ được thực hiện. 0.5 điểm Câu 10. - Câu lệnh nhập giá trị cho biến R:
  7. Readln(R) ; 0.5 điểm - Câu lệnh thông báo kết quả diện tích hình tròn: Writeln(‘Dien tich hình tron là: ’, S) ; 0.5 điểm Câu 11. Var a, h: Integer ; 0.5 điểm S: Real; 0.5 điểm PHẦN THỰC HÀNH (3 điểm) Câu 12. - Viết các biểu thức bằng chương trình pascal 1 điểm - Kiểm tra lỗi và chạy chương trình 0.5 điểm - Lưu bài trên máy tính 0.5 điểm Câu 13. - Viết chương trình pascal nhập số nguyên rồi kiểm tra số chẳn hay số lẻ 0.5 điểm - Kiểm tra lỗi và chạy chương trình 0.25 điểm - Lưu bài trên máy tính 0.25 điểm
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

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