1. Trang chủ
  2. » Kỹ Năng Mềm

Đề kiểm tra học kỳ II – Tin học 8

3 10 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Nội dung

Vận dụng Cấp độ thấp Cấp độ cao Vận dụng viết chương trình toán toán đơn giản Câu 5 1 10% Vận dụng được các bước giải toán bằng cách lập phương trình bậc hai... Nội dung kiểm tra Phần I [r]

(1)ĐỀ KIỂM TRA HỌC KỲ II – TIN HỌC I.Mục đích kiểm tra 1.Kiến thức - Biết cấu trúc chương trình pascal - Hiểu câu lệnh lặp - Biết kiểu mảng và truy cập các phần tử 2.Kỹ Vận dụng giải bài tập và viết chương trình Pascal đơn giản 3.Thái độ Tư học tập, nghiêm tuc II.Hình thức kiểm tra -Hình thức; Trắc nghiệm khách quan, tự luận, thực hành -Học sinh làm bài trên lớp III.Ma trận kiểm tra Cấp độ Chủ đề Nhận biết - Hiểu cách khai báo biến 1.Chương trình Pascal đơn giản Số câu Số điểm Tỷ lệ % 2.Tổ chức lắp và kiểu mảng Số câu Số điểm Tỷ lệ % Thông hiểu Biết cách khai báo biến mảng Câu 0,5 5% Câu 1,2 10% Hiểu hoạt động vòng lặp Câu 0,5 5% 3.Thực hành Số câu Số điểm Tỷ lệ % Tổng số câu Tổng số điểm Tỷ lệ % 0,5 5% 1,5 30% Lop7.net Vận dụng Cấp độ thấp Cấp độ cao Vận dụng viết chương trình toán toán đơn giản Câu 10% Vận dụng các bước giải toán cách lập phương trình bậc hai Câu 20% Thực lập trình Câu 50 60% Tổng 20% 3 30% 50% 10 100% (2) IV Nội dung kiểm tra Phần I – TRẮC NGHIỆM KHÁCH QUAN (2 ĐIỂM) Hãy khoanh tròn vào chữ cái đứng trước câu trả lời đúng Câu (0,5 điểm) Biến a nhận các giá trị là ; -1 ; ; Ta có thể khai báo a thuộc kiểu liệu : A Integer B Char C Real D String Câu (0,5 điểm) Chương trình sau cho kết là: Program vd; Var a, b: real; x: integer ; Begin Write(‘Moi ban nhap gia tri cho a va b:’) readln(a, b); If a>b then x:=a else x:=b; Write(x); End A Xuất màn hình số nhỏ số a, b đã nhập B Xuất màn hình số lớn số a, b đã nhập C Chương trình không thực lỗi khai báo kiểu liệu D Đảo giá trị biến a, b cho Câu (0,5 điểm) Cho S và i là biến nguyên Khi chạy đoạn chương trình : s:=0; for i:=1 to s := s+2*i; writeln(s); Kết in lên màn hình là : A s = 10 B s = 11 C s = 12 D.s = 13 Câu (0,5 điểm) Cách khai báo biến mảng nào đúng: A x: array 1 5,1 of integer; B.y: array 1 100 of integer; C z: array 1 n of real; D t: array 1 : 100 of integer; Phần II – TỰ LUẬN ( ĐIỂM) Câu (1 điểm) Viết chương trình nhập số x từ bàn phím Đưa thông báo tính giá trị biểu thức: x2 -1 Câu (2 điểm) Viết chương trình nhập vào mảng số nguyên Tính tổng các số nguyên đó Phần III – THỰC HÀNH (5 ĐIỂM) HS thực lập trình bài trên máy tính Lop7.net (3) ĐÁP ÁN VÀ THANG ĐIỂM Phần I – TRẮC NGHIỆM KHÁCH QUAN (2 ĐIỂM) Câu Đáp án Điểm A 0,5 C 0,5 C 0,5 B 0,5 Phần II – TỰ LUẬN ( ĐIỂM) Câu ( 1điểm) Program bai5; Uses crt; Var x: integer; Begin Clrscr; Writeln(‘ Moi ban nhap so x=’); readln(x); Writeln(‘ Gia tri cua bieu thuc la:’, x/2+3); Readln End Câu ( 2điểm) Program bai6; Uses crt; Var N,i, tong: integer ; A:array [1 100] of integer; Begin Clrscr; Writeln(‘ Moi ban nhap so luong mang’); readln(N); For i:=1 to N Begin Writeln(‘So thu’,i); readln (a[i]); End; For i:=1 to N Tong:=tong+a[i]; Writeln(‘Trung binh cong cac so duong la’,TBC:2:1); Readln End Phần III – THỰC HÀNH (5 ĐIỂM) Lop7.net ( 0,5điểm) ( 0,5điểm) ( 0,5điểm) ( 0,5điểm) ( 0,5điểm) ( 0,5điểm) (4)

Ngày đăng: 31/03/2021, 06:20

w