Tải bản đầy đủ (.doc) (5 trang)

Đề thi vấn đáp Tin học 11

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (92.87 KB, 5 trang )

Sở GD & ĐT Hà Nội
Trường THPT Thượng Cát
Đề kiểm tra học kỳ 2
Môn: Tin học 11
Thời gian: 45 phút

Câu 1 ( 2 đ ): Giải thích ý nghĩa của câu lệnh sau đây
a. Var x:integer;
b. Var a: array[1 100] of real;
Câu 2 ( 2 đ ): Chuyển các câu lệnh sau đây sang dạng pascal
a. Nhập biến n nguyên từ bàn phím
b. Khai báo biến a kiểu Logic
Câu 3 ( 2 đ ): Giải thích ý nghĩa của các câu lệnh sau đây
a. S2:=copy(s1,3,length(s1)-4)
b. If a mod 2 =0 then write(‘ a la so chan’)
Else write ( ‘ a la so le’);
Câu 4 ( 2 đ ): Cho biết kết quả và giải thích ỹ nghĩa của các lệnh dưới
đây
a. S=’ you are the most beautiful in my class’; Delete(s,5,3)=?
b. S=’ I need you’; length(s)=?
Câu 5 ( 2 đ ): Cho biết kết quả của đoạn chương trình dưới đây và giải
thích
Var i, s:integer
Begin
i := 4; s:= 5;
if ( i > 6 ) then s:= s + ( 5 - i ) * 3
else
if ( i > 3 ) then s:= 6 * i+s
else s:= s+2;
write(‘Tong s la:’,s);
End.


Giáo viên ra đề thi
Đề 231
Nguyễn Anh Tùng
Sở GD & ĐT Hà Nội
Trường THPT Thượng Cát
Bài kiểm tra học kỳ 2
Môn: Tin học 11
Thời gian: 45 phút

Câu 1 ( 2 đ ): Giải thích ý nghĩa của câu lệnh sau đây
a. Var x:real;
b. Var b: array[1 100] of integer;
Câu 2 ( 2 đ ): Chuyển các câu lệnh sau đây sang dạng pascal
a) Xuất dữ liệu ra màn hình
b) Lưu tệp
Câu 3 ( 2 đ ): Giải thích ý nghĩa của các câu lệnh sau đây
a) S2:=Delete(s1,3,length(s1)-2);
b) If a<0 then write(‘ a la so am’)
Else write ( ‘ a la so duong’);
Câu 4 ( 2 đ ): Cho biết kết quả và giải thích ỹ nghĩa của các lệnh dưới
đây
a. S=’ you are the most beautiful in my class’; Copy(s,9,3)=?
b. S=’ I hate you so much’; length(s)=?
Câu 5 ( 2 đ ): Cho biết kết quả của đoạn chương trình dưới đây và giải
thích
Var i, s:integer
Begin
i := 7; s:= 4;
if ( i > 5 ) then s:= s + ( 6 - i ) * 2
else

if ( i > 3 ) then s:= s+5 * i
else s:= s+2;
write(‘Tong s la:’,s);
End.
Giáo viên ra đề thi
Đề 213
Nguyễn Anh Tùng
Sở GD & ĐT Hà Nội
Trường THPT Thượng Cát
Bài kiểm tra học kỳ 2
Môn: Tin học 11
Thời gian: 45 phút

Câu 1 ( 2 đ ): Giải thích ý nghĩa của câu lệnh sau đây
a. Fuction UCLN(x,y:integer):integer;
b. Var Hoten:String[20];
Câu 2 ( 2 đ ): Chuyển các câu lệnh sau đây sang dạng pascal
c. Khai báo biến n kiểu nguyên
d. Chạy 1 chương trình Pascal
Câu 3 ( 2 đ ): Giải thích ý nghĩa của các câu lệnh sau đây
c. Insert(s1,s1,4)
d. Readln(n);
Câu 4 ( 2 đ ): Cho biết kết quả và giải thích ỹ nghĩa của các lệnh dưới
đây
a. S=’he is the most intelligent in my class’; Delete(s,7,3)=?
b. S=’ I love you ’; length(s)=?
Câu 5 ( 2 đ ): Cho biết kết quả của đoạn chương trình dưới đây và giải
thích
Var i, s:integer
Begin

i := 4; s:= 5;
if ( i > 9 ) then s:= s + ( 5 - i ) * 3
else
if ( i > 6 ) then s:= 6 * i+s
else s:= s*2+i;
write(‘Tong s la:’,s);
End.
Đề 312
Giáo viên ra đề thi
Nguyễn Anh Tùng
Sở GD & ĐT Hà Nội
Trường THPT Thượng Cát
Bài kiểm tra học kỳ 2
Môn: Tin học 11
Thời gian: 45 phút

Câu 1 ( 2 đ ): Giải thích ý nghĩa của câu lệnh sau đây
a) Procedure Hoan_doi(var x,y:integer)
b) Uses crt;
Câu 2 ( 2 đ ): Chuyển các câu lệnh sau đây sang dạng pascal
a) Khai báo biến n kiểu thực
b) Thoát chương trình Pascal
Câu 3 ( 2 đ ): Giải thích ý nghĩa của các câu lệnh sau đây
a) Gotoxy(3,12)
b) Write(‘ Kết qủa cua S la’,s:8:3);
Câu 4 ( 2 đ ): Cho biết kết quả và giải thích ỹ nghĩa của các lệnh dưới
đây
a) a. S=’ I am more intelligent than you’; Delete(s,6,4)=?
b) S1=’you’, s2=’ I miss you so much’; POS(S1,S2)=?
Câu 5 ( 2 đ ): Cho biết kết quả của đoạn chương trình dưới đây và giải

thích
tong:=0;
Var i, s:integer;
begin
a[1]:=8; a[2]:=2; a[3]:=5;a[4]:=7,a[5]:=1;
for i:=1 to 5 do
if a[i]>4 then tong:=tong+a[i];
Đề 321
writeln(‘ Tong s la:’,Tong);
Giáo viên ra đề thi
Nguyễn Anh Tùng

×