Đề kiểm tra Học kì 1 môn Tin học Lớp 11 - Năm học 2016-2017 - Trường THPT Lê Duẩn (Có đáp án)
Họ và tên học sinh:…………………………...
Lớp :…………….
Số báo danh:………………..
Sở GD & ĐT Ninh Thuận
Trường THPT Lê Duẩn
ĐỀ KIỂM TRA HỌC KÌ I – LỚP 11 THPT
NĂM HỌC: 2016-2017
Môn: Tin học
Thời gian làm bài: 45 phút
(Không kể thời gian phát, chép đề)
Đề chính thức
ĐỀ:
(Đề có 01 trang)
Câu 1 (2,0 điểm)
- Em hãy nêu cú pháp câu lệnh rẽ nhánh (dạng thiếu và đủ)?
- Áp dụng:
Viết câu lệnh rẽ nhánh tính :
2x 1
nếu x 0
y =
x2 2x 1 nếu x < 0
Câu 2 (2,0 điểm)
Em hãy nêu cú pháp câu lệnh lặp với số lần biết trước (cả 2 dạng: dạng tiến và dạng lùi)?
Câu 3 (3,0 điểm)
Viết chương trình tính tổng những số chia hết cho 3 trong phạm vi từ 1 đến 20?
Câu 4 (3,0 điểm)
Viết chương trình tính :
50
n
Y = ∑ —
n=1 n+1
----------HẾT----------
SỞ GD – ĐT NINH THUẬN
TRƯỜNG THPT LÊ DUẨN
ĐÁP ÁN ĐỀ THI HKI TIN HỌC 11
Thời gian 45 phút
Câu 1: (02 điểm)
- Em hãy nêu cú pháp câu lệnh rẽ nhánh (dạng thiếu và đủ)?
- Áp dụng:
Viết câu lệnh rẽ nhánh tính :
2x 1
nếu x 0
y =
x2 2x 1 nếu x < 0
Điểm
Nội dung
Cú pháp câu lệnh rẽ nhánh
+ Dạng thiếu :
If <điều kiện> then <câu lệnh>;
+ Dạng đủ :
If <điều kiện> then <câu lệnh 1>
Else <câu lệnh 2>;
Viết câu lệnh rẽ nhánh tính :
if (x < 0 ) then y:= x*x + 2*x + 1 else y:= -2*x + 1;
0,5
0,5
1,0
Câu 2 : (02 điểm)
Em hãy nêu cú pháp câu lệnh lặp với số lần biết trước (cả 2 dạng: dạng tiến và dạng lùi)
Nội dung
Điểm
Cú pháp câu lệnh lặp với số lần biết trước :
-
Dạng lặp tiến:
1,0
1.0
For <biến đếm>:=<giá trị đầu> to <giá trị cuối> do <câu lệnh>;
Dạng lặp lùi:
-
For <biến đếm>:=<giá trị cuối> down to <giá trị đầu> do <câu lệnh>;
Câu 3 : (03 điểm)
Viết chương trình tính tổng những số chia hết cho 3 trong phạm vi từ 1 đến 20.
Nội dung Điểm
Program tinhtong;
Uses crt;
Var i, tong:byte;
Begin
0,5
Clrscr;
tong:=0;
For i:= 1 to 20 do
If (i mod 3 = 0) then tong:=tong+ i;
Writeln(‘Tong chia het cho 3 la : ’, tong);
0,5
0,5
1,0
0,5
Readln
End.
Câu 4 : (03 điểm)
Lập trình tính :
50 n
Y = ∑ —
n=1 n+1
Nội dung
Điểm
Program bt4;
Uses crt;
Var Y: real;
n: integer;
Begin
0,5
0,5
clrscr;
Y: =0;
0,5
1,0
0,5
For n:=1 to 50 do Y:=Y + n / (n+1);
Writeln(‘Tong Y la’, Y);
Readln
End.
Bạn đang xem tài liệu "Đề kiểm tra Học kì 1 môn Tin học Lớp 11 - Năm học 2016-2017 - Trường THPT Lê Duẩn (Có đáp án)", để tải tài liệu gốc về máy hãy click vào nút Download ở trên
File đính kèm:
de_kiem_tra_hoc_ki_1_mon_tin_hoc_lop_11_nam_hoc_2016_2017_tr.doc

