Tin Ch (LE DUAN) HK1 11 2016 2017

WORD 157 0.047Mb

Tin Ch (LE DUAN) HK1 11 2016 2017 là tài liệu môn Tin Học trong chương trình Lớp 11 được cungthi.vn tổng hợp và biên soạn. Tạo nguồn tài liệu giúp các bạn trong việc ôn tập

Những địa chỉ uy tín để bạn mua sách


Nội dung tóm tắt

Họ và tên học sinh:…………………………... Lớp :……………. Số báo danh:……………….. Sở GD & ĐT Ninh ThuậnTrường THPT Lê DuẩnĐề chính thức ĐỀ KIỂM TRA HỌC KÌ I – LỚP 11 THPT NĂM HỌC: 2016-2017 Môn: Tin họcThời gian làm bài: 45 phút(Không kể thời gian phát, chép đề) ĐỀ: (Đề 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 : nếu 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 : ----------HẾT---------- SỞ GD – ĐT NINH THUẬNTRƯỜNG THPT LÊ DUẨN ĐÁP ÁN ĐỀ THI HKI TIN HỌC 11Thờ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 : nếu nếu x < 0 Nội dung Điểm Cú pháp câu lệnh rẽ nhánh+ Dạng thiếu :If <điều kiện> then ;+ Dạng đủ :If <điều kiện> then Else ; 0,5 0,5 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; 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:For := to do ;Dạng lặp lùi:For := down to do ; 1,0 1.0 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 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); Readln End. 0,5 0,5 0,5 1,0 0,5 Câu 4 : (03 điểm) Lập trình tính : Nội dung Điểm Program bt4; Uses crt; Var Y: real; n: integer; Begin clrscr; Y: =0; For n:=1 to 50 do Y:=Y + n / (n+1); Writeln(‘Tong Y la’, Y);Readln End. 0,50,50,5 1,0 0,5 y = y = 50 n Y = ∑ — n=1 n+1 50 n Y = ∑ — n=1 n+1