1. Trang chủ
  2. » Luận Văn - Báo Cáo

Đề kiểm tra thực hành (1 tiết)19338

2 8 0

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 2
Dung lượng 157,04 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

ĐỀ KIỂM TRA THỰC HÀNH 1 tiếtA.. M ục đích của đề kiểm tra Kiến thức  Biết được cách khai báo và sử dụng các biến..  Viết được chương trình tính tổng có điều kiện có trong dãy số.. Kĩ n

Trang 1

ĐỀ KIỂM TRA THỰC HÀNH (1 tiết)

A M ục đích của đề kiểm tra

Kiến thức

 Biết được cách khai báo và sử dụng các biến

 Viết được chương trình tính tổng có điều kiện có trong dãy số

Kĩ năng

 Khai báo đúng biến

 Sử dụng được câu lệnh vào ra, câu lệnh điều kiện, câu lệnh lặp với số lần biết trước

B Hình th ức

Thực hành

C Ma tr ận đề

V ận dụng

Nh ận

bi ết Thông hiểu C ấp độ thấp C ấp độ cao

Cấp độ

Tên

Chủ đề

Cộng

N ội dung 1

Khai báo bi ến

Hi ểu được ý ngh ĩa

c ủa việc khai báo

và s ử

d ụng

bi ến.

ND1.TH TH.1

Số câu

Số điểm 3.0

Số câu

Số điểm Số câu 01 3.0 điểm

30.%

Nội dung 2

X ử lí dãy số trong

ch ương trình

Viết được

chương trình tính

tổng có điều

kiện có trong dãy số ND2.TH.

VDT.1

S ố câu

7.0

S ố câu 01 7.0 điểm 70%

T ổng số câu

T ổng số điểm

Tỉ lệ %

S ố câu 01

S ố điểm3.0 30%

S ố câu 01

S ố điểm 7.0 70%

S ố câu 02

S ố điểm 10.0

D Câu h ỏi

Câu 1 (3 điểm) ND1.TH.TH.1: Tìm và sửa lỗi sai trong chương trình tìm số lớn nhất của dãy số

gồm 20 phần tử

Var x:aray[1 10] of real;

max:integer;

ThuVienDeThi.com

Trang 2

For i:=1 to 20 do readln(a[i]);

max:=a[1];

For i:=2 to 20 do

If max<a[i] then max:=a[i];

Writeln(max);

End

Câu 2 (7.0 điểm) ND2.TH.VDT.1

Viết chương trình :

a Nhập vào một mảng các số nguyên bất kì

B In ra màn hình mảng vừa nhập

c In ra màn hình tổng các số dương trong mảng

E H ướng dẫn chấm (đáp án) và thang điểm

Câu 1 (3 điểm): Tìm và sửa lỗi sai trong chương trình tìm số lớn nhất của dãy số gồm 20 phần tử

Var a:aray[1 10] of real;max:real;

i:integer;

Begin

For i:=1 to 20 do readln(a[i]);

max:=a[1];

For i:=2 to 20 do

If max<a[i] then max:=a[i];

Writeln(‘so lon nhat la:’, max);

End

Câu 2 (7 điểm):

{Khai báo bi ến: 1.5đ}

var a:array[1 100] of integer;

s,i,n :integer;

BEGIN

{nhập số phần tử: 1đ}

write(‘Nhap so phan tu cua mang:’);readln(n);

{Nh ập giá trị cho từng phần tử: 2đ}

for i:=1 to n do begin

Write(‘nhap phan tu thu ‘,i);

readln(a[i]);

End;

{In giá tr ị của từng phần tử vừa nhập: 1đ}

write(‘mang vua nhap la:’);

For i:=1 to n do

write(a[i],’ ‘);

{Tính tổng các số dương: 1đ}

s:=0;

For i:=1 to n do

if a[i] >0 then

s:=s+a[i];

{In ra màn hình tổng các số dương: 0.5đ}

write(‘tong cac so duong la:’,s);

readln;

END

ThuVienDeThi.com

Ngày đăng: 25/03/2022, 13:00

HÌNH ẢNH LIÊN QUAN

C. Ma trận đề - Đề kiểm tra thực hành (1 tiết)19338
a trận đề (Trang 1)
B. Hình thức - Đề kiểm tra thực hành (1 tiết)19338
Hình th ức (Trang 1)
c. In ra màn hình tổng các số dương trong mảng. - Đề kiểm tra thực hành (1 tiết)19338
c. In ra màn hình tổng các số dương trong mảng (Trang 2)

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w