1. Trang chủ
  2. » Giáo Dục - Đào Tạo

tin 8 hoc ky 2

3 6 0

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

THÔNG TIN TÀI LIỆU

Hãy viết các câu lệnh, khai báo theo yêu cầu sau: 2điểm A.Khai báo mảng A gồm 50 phần tử thuộc kiểu dữ liệu số thực.. Khai báo mảng dayso gồm 50 phần tử thuộc kiểu dữ liệu số nguyên.[r]

(1)TRƯỜNG THCS TRẦN HƯNG ĐẠO ĐỀ KIỂM TRA HỌC KỲ II - Năm học : 2013 - 2014 Môn: Tin học - Khối : Thời gian : 45 phút ( không kể thời gian phát đề) MA TRẬN ĐỀ KIỂM TRA Tên Chủ đề Vận dụng Nhận biết TN Thông hiểu TL TN Chủ đề 1: Câu lệnh điều kiện Cấp độ thấp TL TN Số điểm TS câu 0.5 Tỉ lệ % Biết cú pháp câu lệnh lặp 1.5 20 % Số câu 15% 0.5 30 % Tỷ lệ TS điểm 0.5 Tỉ lệ % TS câu 5% 20% 2.5 Tỷ lệ 25.0% 30.0% TS điểm 50.0% 3.5 Vận dụng để viết câu lệnh Số điểm Tỉ lệ % 35.0% Số câu 35.0% 5% Biết cú pháp mảng 3.5 Hiểu cấu trúc câu lệnh lặp Chủ đề 4: Làm việc với dãy số TS điểm TS câu Tỉ lệ % Tổng số điểm Số điểm 5.0% Biết tính số vòng lặp Biết cú pháp và cách hoạt động câu lệnh lặp 0.5 Tỷ lệ TS câu Tỉ lệ % TS điểm Số điểm Tổng số câu 5% Số câu Chủ đề 3: Lặp với số lần chưa biết trước TL Nhận dạng cú pháp Số câu Chủ đề 2: Câu lệnh lặp với số lần biết trước Cộng 10 20.0 % (2) ĐỀ KIỂM TRA HỌC KỲ II Năm học : 2013 - 2014 Môn: Tin học - Khối : Thời gian : 45 phút TRƯỜNG THCS TRẦN HƯNG ĐẠO Họ và tên: Lớp: ĐIỂM LỜI PHÊ CỦA GIÁO VIÊN Câu Điền X vào các ô cho phù hợp và giải thích vì sao? (2 điểm) Câu Đúng Sai Giải thích a) if a>b then max:=a; else max:=b; b) var X: Array[5 10] Of Real; c) X:=10; while X:=10 X := X+5; d) for i:=1.5 to 10 m:=m + 1; Câu Hãy viết các câu lệnh, khai báo theo yêu cầu sau: (2điểm) A.Khai báo mảng A gồm 50 phần tử thuộc kiểu liệu số thực ………………………………… B Phần tử thứ mảng A gán giá trị là ………………………………… C Khai báo mảng dayso gồm 50 phần tử thuộc kiểu liệu số nguyên ………………………………… D Nhập giá trị cho phần tử thứ mảng diem ………………………………… Câu Viết cú pháp câu lệnh lặp với số lần chưa biết trước Nêu hoạt động câu lệnh (3 điểm) Câu ( điểm)Trình bày cú pháp câu lệnh lặp với số lần biết trước For, công thức tính số vòng lặp với số lần biết trước Tính số vòng lặp câu lệnh sau For i: = to 12 S: = S + 2; (3) TRƯỜNG THCS TRẦN HƯNG ĐẠO ĐÁP ÁN KIỂM TRA HỌC KỲ II - Năm học : 2013 - 2014 Môn: Tin học - Khối : Thời gian : 45 phút ( không kể thời gian phát đề) Câu 1: Điền và giải thích đúng câu ghi 0,5 điểm Câu Câu a) 2: if Khai báo đúng câu 0,5 điểm a>b then max:=a; elseghi max:=b; Đúng YêuOf cầu b) var X: Array[5 10] Real; X c) X:=10; while X:=10 X := X+5; a Khai biến mảng 50 + phần d) báo for i:=1.5 to 10Adogồm m:=m 1; tử thuộc kiểu liệu số thực Sai X Giải thích Thừa dấu ; trước else Câu lệnh và khai báo X Sau While phải là phép so sánh a Var array[1 50] real; (0,5đ) X BiếnA: đếm i phải là sốofnguyên b Phần tử thứ biến mảng A gán giá trị là b A[5]:=8; (0,5đ) c Khai báo biến mảng dayso gồm 50 phần tử thuộc kiểu liệu số nguyên c Var dayso: array[10 50] of integer; d Nhập giá trị cho phần tử thứ mảng diem d readln(diem[2]); (0,5đ) (0,5đ) Câu 3: - Cú pháp câu lệnh: while <điều kiện> <câu lệnh>; (1.5 điểm) - Hoạt động: Khi thực câu lệnh đầu tiên chương trình kiểm tra điều kiện (0.5 đ) - Nếu điều kiện đúng thực câu lệnh sau từ khóa và quay lại kiểm tra điều kiện (0.5 đ) - Nếu điều kiện sai bỏ qua câu lệnh sau từ khóa và kết thúc (0.5 đ) Câu 4: Cú pháp câu lệnh For For < biến đếm> := <giá trị đầu> to <giá trị cuối> <câu lệnh> (1 điểm) Công thức tính số lần lặp = giá trị cuối – giá trị đầu +1 (1 điểm) Lặp lần (1 điểm) (4)

Ngày đăng: 13/09/2021, 20:15

Xem thêm:

w