Mục đích, yêu cầu của đề: KiÕn thøc: - Hiểu và thực hiện cách khai báo, truy cập đến các phần tử của mảng - Cài đặt được thuật toán của bài toán đơn giản với kiểu dữ liệu mảng 3.. Thùc h[r]
Trang 1sở GD - ĐT thanh hóa
Trường THPT Vĩnh Lộc
Môn: Tin học
Khối 11
Họ và tên GV: Đỗ Thị Thu Hiền
1 Mục tiêu đánh giá:
Đánh giá kết quả tiếp thu của học sinh sau khi học Đ11
2 Mục đích, yêu cầu của đề:
Kiến thức:
- Hiểu và thực hiện cách khai báo, truy cập đến các phần tử của mảng
- Cài đặt được thuật toán của bài toán đơn giản với kiểu dữ liệu mảng
3 Ma trận đề:
Biết
4 Nội dung đề:
Câu 1: Trong NNLT Pascal, hãy khai báo mảng một chiều gồm 100 phần tử có giá trị kiểu
real (Thực hiện bằng cả 2 cách trực tiếp và gián tiếp)
Câu 2: Viết chương trình nhập vào một mảng các số nguyên rồi đếm xem có bao nhiêu phần tử có giá trị bằng 1
5 Hướng dẫn chấm và giải:
Câu 1: (4 điểm)
Var A: array[1 100] of real;
Type Ka =array[1 100] of real;
Var A: Ka;
Câu 2: (6 điểm)
program Bai_tap;
Uses crt;
Var a:array[1 100] of integer;
n,i,d: integer;
2 điểm
Begin
clrscr;
d:=0;
Write('Nhap n: '); Readln(n);
for i:=1 to n do readln(a[i]);
2 điểm
for i:=1 to n do
If a[i]=1 then d:=d+1;
Writeln('So phan tu co gia tri =1 la: ',d:4);
Readln
End.
2 điểm
Bài kiểm tra 15 phút
Năm học: 2008 - 2009
Lop11.com