De kiem tra 1 tiet Tin 11 hkI

3 8 0
De kiem tra 1 tiet Tin 11 hkI

Đang tải... (xem toàn văn)

Thông tin tài liệu

Real Câu 30: Trong NN lập trình Pascal, để xem từng bước thực hiện chương trình ta dùng phím:A. F9.[r]

(1)

TRƯỜNG THPT LÊ LỢI NĂM HỌC 2010-2011

ĐỀ KIỂM TRA MỘT TIẾT (SỐ 1) MÔN TIN HỌC 11

Thời gian làm bài: 45 phút; (40 câu trắc nghiệm)

Mã đề thi 132 Câu 1: Cho biết kết sau thực lệnh:

Begin a := 100; b := 30; x := a div b; End;

A 10 B 30 C 3 D 1

Câu 2: Cú pháp thủ tục nhập liệu vào từ bàn phím: A Write(<tên biến 1>,<tên biến 2>, , <tên biến n>); B Readln <tên biến 1>,<tên biến 2>, , <tên biến n> C Readln(<tên 1>,<tên 2>, , <tên n>); D Readln (<tên biến 1>,<tên biến 2>, , <tên biến n>);

Câu 3: Trong Pascal, phép toán Mod với số ngun có tác dụng gì?

A Chia lấy dư B Chia lấy nguyên

C Làm tròn số D Thực phép chia

Câu 4: Xét biểu thức logic: (m mod 100<10) and (m div 100>0), với giá trị m biểu thức trên cho giá trị true?

A 33 B 99 C 2007 D 66

Câu 5: Chương trình dịch Pascal cấp phát byte nhớ cho biến khai báo sau : Var m, n : integer ;

A, c : real ; X, y : word ; Ch, th : char ;

A 22 B 12 C 6 D 8

Câu 6: Trong Pascal mặt cú pháp câu lệnh sau đúng?

A For i:= to 10 write(i) B For i= to 10 write(i); C For i:=1 to 10 write(i); D For i=: to 10 write(i); Câu 7: Cho chương trình:

Write(‘a=’); readln(a); S:=0;

For i:=1 to n S:=S+1/(a+i);

Chương trình tính giá trị biểu thức nào? A S=

n

1    B S=

n a a

a

a      

1 1 1

C S=

n a a

a     

1 1

D Cả sai. Câu 8: Tên không ngôn ngữ Pascal?

A abc_123 B abc123_ C 123_abc D _123abc

Câu 9: Cú pháp thủ tục xuất liệu hình:

A Writeln(<Danh sách kết ra>); B Writeln(<Danh sách kết ra>) C Writeln <Danh sách kết ra>; D Readln(<Danh sách kết ra>); Câu 10: Kiểu integer có miền giá trị:

A Từ đến 255 B Từ -215 đến 215 -1 C Từ 0đến 216 -1 D Từ -231 đến 231 -1

Câu 11: Trong Pascal mặt cú pháp câu lệnh sau đúng?

A While i>0 i:=i+10; B While i>0 do; i:=i+10; C While i>0 i:=i+10 D While i>0; i:=i+10; Câu 12: Trong NN lập trình Pascal, để chạy chương trình ta dùng tổ hợp phím:

A Alt + F9 B Shif +F9 C Ctrl + F9 D Ctrl + Alt +F9

(2)

Câu 13: Để thực gán giá trị 10 cho biến X Phép gán sau đúng?

A X =10; B X :=10; C X =: 10; D X : = 10;

Câu 14: Trong Ngơn ngữ lập trình Pascal, biểu thức số học sau hợp lệ?

A 5*a +7*b +8*c; B X*y(x +y); C 5a + 7b + 8c; D {a + b}*c

Câu 15: Để nhập giá trị cho hai biến a b ta dùng lệnh:

A write(a,b); B real(a,b); C read('a,b'); D readln(a,b);

Câu 16: Cho S, i n>0 biến nguyên Ðể tính S = xn, chọn câu nào?

A S := 1; For i:= to n S := S + i; B S := 1; For i := to n S := S * x; C S := 0; For i := to n S := S * x; D S := 1; For i := to n S := S * n; Câu 17: Trong ngơn ngữ lập trình Pascal, đoạn chương trình sau cho kết gì?

T:=0;

For i:= to n If ( i mod 5<>0) Then T:=T+i; A Tính tổng số lẻ phạm vi từ đến n. B Tính tổng số từ đến n.

C Tính tổng số chia hết cho phạm vi từ đến n. D Tính tổng số khơng chia hết cho phạm vi từ đến n. Câu 18: Trong Pascal, đoạn thích đặt cặp dấu nào?

A [ ] B /* */ C ( ) D { }

Câu 19: Câu lệnh xố hình thư viện Crt có dạng:

A Clear scr; B Clear screen; C Clrscr; D Clr scr;

Câu 20: Cấu trúc chương trình sau đúng?

A [<phần khai báo>] B [<phần khai báo>] <phần thân> <phần thân>

<phần kết luận>

C [<phần thân>] D [<Phần thân>]

<phần kết luận> <Phần khai báo>

Câu 21: Trong Pascal, câu lệnh sau sai?

A X:= x; B X:= 12345; C X:= 123,456; D X:= pi*100;

Câu 22: Khai báo sau sai?

A Var x, y, z: Real; B Var a1, b2, c3: Char;

C Var a, b, c: integer; D Var 1, 2, :integer;

Câu 23: Biến X nhận giá trị 1;100; 150; 200 biến Y nhận giá trị 1; 0,2; 0,3; 1,99. Khai báo sau tốn nhớ nhất?

A Var X, Y: byte; B Var X, Y: real;

C Var X: byte; Y: real; D Var X: real; Y: byte;

Câu 24: Các thành phần ngôn ngữ lập trình là:

A Chương trình dịch, bảng chữ cái, cú pháp ngữ nghĩa B Bảng chữ cái, cú pháp ngữ nghĩa

C Chương trình thơng dịch chương trình biên dịch

D Tên dành riêng, tên chuẩn tên người lập trình định nghĩa Câu 25: Trong tin học, đại lượng:

A Có giá trị khơng thay đổi q trình thực chương trình B Có giá trị thay đổi trong trình thực chương trình C Có thể thay đổi giá trị khơng thay đổi giá trị tùy thuộc vào tóan D Được đặt tên

Câu 26: Hãy chọn biểu diễn đúng?

A ‘Abc B 10A C Begin D 127

Câu 27: Trong Pascal, câu lệnh sau đúng? A If <điều kiện>; then <câu lệnh 1> else <câu lệnh 2>; B If <điều kiện> then <câu lệnh 1> else <câu lệnh 2>; C If <điều kiện> then <câu lệnh 1>; else <câu lệnh 2>; D If <điều kiện> then <câu lệnh 1> else <câu lệnh 2> Câu 28: Trong cách khai báo sau đây, cách ?

A Const Pi = 3.14; B Const = Pi; C Pi = 3.14; D Const Pi = 3,14; Câu 29: Kiểu liệu sau cần nhớ lớn nhất?

(3)

A Byte B Integer C Longint D Real Câu 30: Trong NN lập trình Pascal, để xem bước thực chương trình ta dùng phím:

A F2 B F6 C F7 D F9

Câu 31: Trong ngôn ngữ pascal, từ khoá Const dùng để khai báo:

A Biến B Tên chương trình C Hằng D Thư viện

Câu 32: Cho S i biến kiểu nguyên Khi chạy đoạn chương trình sau kết là: S:= 0;

i:= 1;

while i<= begin

S:= S + i; i:= i + 2; end;

Write(s);

A 9 B 3 C 11 D 6

Câu 33: Biểu diễn từ khoá Pascal?

A Crt B Sqrt C longint D End

Câu 34: Trong Pascal, câu lệnh sau đúng?

A If a=3 then a:=b+1; else a:=b+2; B If a=3 then a:=b+1 else a:=b+2; C If a=3 then a=b+1 else a=b+2; D If a=3 then a:=b+1 else a:=b+2

Câu 35: Biểu diễn biểu thức

b a

a c

bc a b a

 

 

 )

(

2

NN lập trình Pascal là:

A (a+b) + sqr(a*a+2*b*c)/c-a/(a+b) B (a+b) + sqrt(a*a+2*b*c)/(c-a/(a+b)) C (a+b) + sqr(sqrt(a)+2*b*c)/(c-a/(a+b)) D (a+b) + sqrt(sqr(a) +2*b*c/c-a/(a+b) Câu 36: Trong ngôn ngữ pascal, từ khoá Uses dùng để khai báo:

A Hằng B Biến C Tên chương trình D Thư viện

Câu 37: Trong ngơn ngữ lập trình Pascal, đoạn chương trình sau cho kết gì? For i:= to n If ( i mod 2=0) Then Write(i,’ ’);

A In số chia hết cho 2 B In số không chia hết cho 2. C In số dương.

D Kiểm tra số phạm vi từ đến n. Câu 38: Cho chương trình:

Var x, y: real; Begin

Write(‘nhap vao gia tri x = ‘); readln(x); y:= (x+2)*x-5;

writeln(‘gia trị y =’, y); End

Nếu nhập x = giá trị biến y là:

A 13 B 5 C 7 D 3

Câu 39: Để đưa hình giá trị biến a kiểu nguyên biến b kiểu thực ta dùng lệnh:

A writeln(a:8:3, b:8:3); B writeln(a:8, b:8:3);

C readln(a,b); D write(a:8:3, b:8);

Câu 40: Hàm cho giá trị bình phương x là:

A Sqrt(x); B Sqr(x); C Abs(x); D Exp(x);

- HẾT

Ngày đăng: 16/05/2021, 08:41

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan