De kiem tra lop 11

Chia sẻ bởi Thái Ngọc Tuấn Anh | Ngày 16/10/2018 | 53

Chia sẻ tài liệu: de kiem tra lop 11 thuộc Tin học 9

Nội dung tài liệu:

Họ và tên: Kiểm tra 45 phút
Lớp:11 Môn tin học
-------------------------------------------------------------------------------------------------------------------------------
Trắc nghiệm (Em hãy khoanh tròn câu đúng)
1/* Với A,B,X là các biến nguyên. Cho đoạn chương trình sau:
A:=5; B:=10; X:=A;
If A < B then X:=A+B;
write(X);
Kết quả của X là: a 5 b 10 c 15 d 20
2/ Cho a,b,z là các biến nguyên, cho đoạn chương trình:
a:=5: b:=8;
While a>b Do a:=a+1;
Write(a:3, b:3);
Kết quả giá trị của a, b là:
a a=5, b=8 b a=8, b=5
c a=8, b=8 d không xác định giá trị vì lặp vô hạn
3/ Với i là các biến nguyên. Cho đoạn chương trình sau:
For i:=1 to 5 do If i mod 2=0 then Writeln(‘ ‘);
writeln(i:2);
Kết quả hiện lên màn hình là: a 1 b 5 c 2 4 6 d 1 3 5
4/ Đoạn chương trình sau cho kết quả gì?
T:=0; for i:=1 to n do if (i mod 3=0) then T:=T+i*i;
a Tính tổng bình phương các số nguyên trong phạm vi từ 3 đến n
b Tính tổng bình phương các số nguyên chia hết cho 3 trong phạm vi từ 1đến n
c Tính tổng các số nguyên trong phạm vi từ 1đến n
d Tính tổng các số nguyên chia hết cho 3 trong phạm vi từ 1đến n
5/ Với i,j là các biến nguyên. Cho đoạn chương trình sau:
For i:=1 to 3 do
For j:=i downto 1 do Write( j -1:2);
Kết quả hiện lên màn hình là:
a 0 1 0 2 1 0 b 0 1 0 3 2 1 c 0 1 1 1 1 0 d 0 12 2 1 0
6/ Lệnh nào in ra màn hình tổng điểm văn và toán (điểm văn, điểm toán được lưu trong hai biến dv, dt)
a If (dv, dt>5) then writeln(`TD:`,dv+dt); b If (dv>5) and (dt>5) then write(`TD:`,dv+dt);
c If (dv>5) and (dt>5) then readln(dv+dt); d If (dv and dt)>5 then readln(`TD:`,dv+dt);
7/ Lệnh nào sau đây in ra màn hình số lớn nhất giữa A và B?
a If A > B then write(B) else write(A); b If A > B then Readln(A) else Readln(B);
c If A < B then writeln(A) else writeln(B); d If A > B then write(A) else write(B);
8/ Kiểm tra nếu điểm của 3 môn không đồng thời dưới 5 thì in ra tổng điểm, như vậy sẽ chọn lệnh nào:
a If (dA >=5) or (dB >=5) or (dC >=5) then writeln (` tong diem`, TD:8);
b If (dA >5) or (dB >5) or (dC >5) then writeln (` tong diem,`TD );
c If (dA >5) and (dB >5) and (dC >5) then writeln (` tong diem, TD` );
d If (dA >=5) and (dB >=5) and (dC >=5) then writeln (` tong diem`, TD);

9/ Câu lệnh sau đây cho kết quả nào? If b>a then c:=b Else c:=a;
a Câu lệnh sai ngữ pháp b Gán c bằng giá trị lớn nhất của a và b
c Hoán đổi giá trị 2 biến a và b d Gán c bằng giá trị nhỏ nhất của a và b
10/ Với i là các biến nguyên. Đoạn chương trình sau thực hiện công việc
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...

Người chia sẻ: Thái Ngọc Tuấn Anh
Dung lượng: 36,50KB| Lượt tài: 0
Loại file: doc
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)