1. Trang chủ
  2. » Giáo Dục - Đào Tạo

ĐỀ KTHKI_LỚP 11

4 6 0

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 4
Dung lượng 19,34 KB

Nội dung

PHẦN TRẮC NGHIỆM (5đ): HÃY KHOANH TRÒN VÀO ĐÁP ÁN ĐÚNG NHẤT Câu 1: Trong ngôn ngữ lập trình Pascal, từ khoá uses dùng để?. Khai báo tên chương trìnhA[r]

(1)

Trường THPT Cửa Tùng Họ tên:……… Lớp:……….

I PHẦN TRẮC NGHIỆM (5đ): HÃY KHOANH TRÒN VÀO ĐÁP ÁN ĐÚNG NHẤT Câu 1: Trong ngơn ngữ lập trình Pascal, từ khố uses dùng để?

A Khai báo tên chương trình. B Khai báo biến.

C Khai báo thư viện D Khai báo hằng.

Câu 2: x2 viết Pascal?

A abs(x) B abs<x>

C sqr(x) D sqrt(x)

Câu 3: Trong Pascal câu lệnh gán có dạng nào?

A <tên biến>=<biểu thức>; B <tên biến>:=<biểu thức>; C <tên biến>:<biểu thức>; D <tên biến>;<biểu thức>; Câu 4: Khi thực lặp, câu lệnh for i:=b to a do<câu lệnh> dừng lại nào?

A Khi thực <câu lệnh> n lần B Khi thực <câu lệnh> b-a lần C Khi thực <câu lệnh> b-a+1 lần D Khi thực <câu lệnh> a-b+1 lần Câu 5: Cú pháp câu lệnh lặp với số lần biết trước:

A IF <Điều kiện> THEN <câu lệnh>; B for <biến đếm>:=<GTĐ> to <GTC> <câu lệnh>; B.While <điều kiện> do<câu lệnh> D for <biến đếm>:=<GTC> to <GTC> <câu lệnh>; Câu 6: Kết biểu thức: (3>2) or (5<1)and (7*2 mod 2<4) là:

A True B False C 1 D 2

Câu 7: Cho đoạn chương tình sau: (Với khai báoT,i:word) p:=15;q:=5;

C:=p; p:=q; q:=c; Write(‘p=’,p,’; q=’,q);

Kết hiển thị lên nào?

A.p=15; q=15 B.p=15 q=15 C.p=5 q=15 D.p=5; q=15

Câu 8: Với input(a=5;b=4) output(a,b) nhận sau thực chương trình sau là: Var a,b,x:byte;

Begin

Write(‘nhap a,b’);readln(a,b);

If a>b then begin a:=a-b; b:=b-a; end Else a:=b;

End;

A a=4,b=4 B a=5,b=4 C a=5,b=5 D tất sai

Câu 9: Em cho biết kết đoạn chương trình sau S:=2;

For i:=1 to s:=s+1; Write(s);

A 15 B 17 C D

Câu 10: Biến đếm câu lệnh lặp với số lần biết trước có kiểu liệu gì?

A Kiểu số thực, kiểu số nguyên C Kiểu ký tự, kiểu số thực

B Kiểu số nguyên, kiểu ký tự D Tất II Phần tự luận: (5 đ):

Câu 1(2đ): Viết chương trình tính tổng S= 42+52+…+1002 bằng hai cách biết n nhập từ bàn phím n >=4.

Câu 2( 2đ): Hãy lập trình tính biểu thức Biết n nhập từ bàn phím

¿ √n+2

n −2khin<2 vàn >=0 n2n−2 khin>=

¿h={ ¿

Câu 3(1đ): Lập trình tính tổng s=Lập trình tính tổng s=1-1*22+1*2*32+…+ (-1)n-11*2*3*…*n2 Với n được

nhập từ bàn phím (n nguyên duơng,n>=1)

(2)

Trường THPT Cửa Tùng Họ tên:……… Lớp:……….

I PHẦN TRẮC NGHIỆM (5đ): HÃY KHOANH TRÒN VÀO ĐÁP ÁN ĐÚNG NHẤT Câu 1: Trong ngơn ngữ lập trình Pascal, từ khố PROGRAM dùng để?

A Khai báo tên chương trình. B Khai báo biến.

C Khai báo thư viện D Khai báo hằng.

Câu 2: | x | viết Pascal?

A abs(x) B abs<x>

C sqr(x) D sqrt(x)

Câu 3: Trong Pascal câu lệnh gán có dạng nào?

A <tên biến>:<biểu thức>; B <tên biến>:=<biểu thức>; C <tên biến>=<biểu thức>; D <tên biến>;<biểu thức>; Câu 4: Khi thực lặp, câu lệnh for i:=a to b do<câu lệnh> dừng lại nào?

A Khi thực <câu lệnh> n lần B Khi thực <câu lệnh> b-a lần C Khi thực <câu lệnh> b-a+1 lần D Khi thực <câu lệnh> a-b+1 lần Câu 5: Cú pháp câu lệnh lặp với số lần biết trước:

A IF <Điều kiện> THEN <câu lệnh>; B for <biến đếm>:=<GTĐ> to <GTC> <câu lệnh>; B.While <điều kiện> do<câu lệnh> D for <biến đếm>:=<GTC> to <GTC> <câu lệnh>; Câu 6: Kết biểu thức: (3>2) or (5<1)and (7*2 mod 2>0) là:

A True B False C 1 D 2

Câu 7: Cho o n chđ ương tình nh sau: (V i khai báoT,i:word)ư p:=15;q:=5;

C:=p; p:=q; q:=c; Write(‘p=’,p,’ q=’,q);

Kết hiển thị lên nào?

A.p=15; q=15 B.p=15 q=15 C.p=5 q=15 D.p=5; q=15

Câu 8: Với input(a=4;b=5) output(a,b) nhận sau thực chương trình sau là: Var a,b,x:byte;

Begin

Write(‘nhap a,b’);readln(a,b);

If a>b then begin a:=a-b; b:=b-a; end Else a:=b;

End;

A a=4,b=4 B a=5,b=4 C a=5,b=5 D tất sai

Câu 9: Em cho biết kết đoạn chương trình sau S:=2;

For i:=1 to s:=s+i; Write(s);

A 15 B 17 C 14 D 16

Câu 10: Biến đếm câu lệnh lặp với số lần biết trước có kiểu liệu gì?

C Kiểu số thực, kiểu số nguyên C Kiểu ký tự, kiểu số thực

D Kiểu số nguyên, kiểu ký tự D Tất II Phần tự luận: (5 đ):

Câu 1(2đ): Viết chương trình tính tổng S= 2+ 12+

1 22+

1 32+ .+

1

N2 …cho đến s>1000

Câu 2( 2đ): Hãy lập trình tính biểu thức sau hai cách Biết y nhập từ bàn phím

¿

y3 +2

y khiy ≠0 y22 khiy=0

¿z={ ¿

Câu 3(1đ): Lập trình tính tổng s=Lập trình tính tổng s=1-1*22+1*2*32+…+ (-1)n-11*2*3*…*n2 Với n được

nhập từ bàn phím (n nguyên duơng,n>=1)

(3)

Trường THPT Cửa Tùng Họ tên:……… Lớp:……….

I PHẦN TRẮC NGHIỆM(5đ): HÃY KHOANH TRÒN VÀO ĐÁP ÁN ĐÚNG NHẤT

Câu 1: Hãy chọn phơng án Trong biểu diễn dới đây, biểu diễn từ khoá Pascal?

A Integer; B Real; C sqrt; D Var;

Câu 2:Trong ngôn ngữ lập trình Pascal, mặt cú pháp câu lệnh sau sai ? A c:=PI*11; B b:=b+1; C a:=3.15; D x:=14,5;

Câu 3: Biến A nhận giá trị 2; 3; 5; 7; 8; biến B nhận giá trị 0.3; 0.6; 0.9; 10.2; 11.5 Khai báo tron khai báo sau ?

A Var A, B: Integer; C Var A, B: Real;

B Var A: Integer; B: Real; D Var A: Real; B: Integer; Câu 4: Cú pháp câu lệnh lặp với số lần lặp biết trước:

A WHILE<biểu thức điều kiện> DO <câu lệnh>;

B FOR < biến đếm= <giá trị đầu > TO <giá trị cuối> DO < câu lệnh>

C FOR < biến đếm> := <giá trị cuối> DOWNTO <giá trị đầu > DO < câu lệnh>; D Cả B C

Câu 5: Điều kiện câu lệnh while-do là

A Biểu thức logic C Biểu thức logic biểu thức quan hệ

B Biểu thức quan hệ D Biểu thức logic biểu thức quan hệ

Câu 6:Cú pháp câu lệnh ghi liệu hình:

A write(bt1,bt2,…,btn) B readln(biến 1, biến 2, …,biến n); B.write(bt1,bt2,…,btn) ; D readln(biến 1, biến 2, …,biến n) Câu 7: Cho đoạn chương trình sau:

T:= 5;

For i:=5 downto t:=t+3;

Kết T là:

A.20 B.15 C.-10 D.6 Câu 8: Cho đoạn chương trình sau

khoi:=’d’; avan:=8; v:=7; If khoi=’a’ then tb:=avan+v; If khoi=’c’ then tb:=(v*2+avan)/3 Else tb:=avan*2

Kết chương trình là:

A 15 B 7.3 C 16 D tất sai

Câu 9: Trong ngơn ngữ lập trình Pascal, câu lệnh viết đúng:

A WHILE a>100 DO i:=i+1 B WHILE a>5 DO a:=a+7 C while a>100 i:=i+1; D WHILE a>5 DO a:=a+7;

Câu 10: Hãy cho biết đoạn chương trình sau cho kết s bao nhiêu? S:=2;

For i:=3 to S:=s+i*i; Writeln (s=,s);

A s=14 B s=52 C s=12 D.50

II PHẦN TỰ LUẬN (5đ)

Câu 1. Viết chương trình tính hiệu a= 8-9-10-…-n hai cách Với n nhập từ bàn phím.(n>=3)

Câu 2. Hãy lập trình tính biểu thức sau Biết u, v nhập từ bàn phím

¿ 3u3

+1

u − v khiu>v u210 khiu<=v

¿y={ ¿

Câu 3(1đ): Lập trình tính tổng s=Lập trình tính tổng s=1-1*22+1*2*32+…+ (-1)n-11*2*3*…*n2 Với n

được nhập từ bàn phím (n nguyên duơng,n>=1)

(4)

Trường THPT Cửa Tùng Họ tên:……… Lớp:……….

I PHẦN TRẮC NGHIỆM(5đ): HÃY KHOANH TRÒN VÀO ĐÁP ÁN ĐÚNG NHẤT

Câu 1: Hãy chọn phơng án Trong biểu diễn dới đây, biểu diễn từ khoá Pascal?

A if; B Real; C sqrt; D write;

Câu 2:Trong ngôn ngữ lập trình Pascal, mặt cú pháp câu lệnh sau sai ? A c:=PI*11 B b:=b+1; C a:=3.15; D x:=14.5;

Câu 3: Biến B nhận giá trị 2; 3; 5; 7; 8; biến A nhận giá trị 0.3; 0.6; 0.9; 10.2; 11.5 Khai báo tron khai báo sau ?

A Var A, B: Integer; C Var A, B: Real;

B Var A: Integer; B: Real; D Var A: Real; B: Integer; Câu 4: Cú pháp câu lệnh lặp với số lần lặp chưa biết trước:

A WHILE<biểu thức điều kiện> DO <câu lệnh>;

B FOR < biến đếm= <giá trị đầu > TO <giá trị cuối> DO < câu lệnh>

C FOR < biến đếm> := <giá trị cuối> DOWNTO <giá trị đầu > DO < câu lệnh>; D Cả B C

Câu 5: Điều kiện câu lệnh while-do là

A Biểu thức logic C Biểu thức logic biểu thức quan hệ

B Biểu thức quan hệ D Biểu thức logic biểu thức quan hệ

Câu 6:Cú pháp câu lệnh nhập liệu từ bàn phím:

A write(bt1,bt2,…,btn) B readln(biến 1, biến 2, …,biến n); B.write(bt1,bt2,…,btn) ; D readln(biến 1, biến 2, …,biến n) Câu 7: Cho o n chđ ương trình sau:

T:= 8;

For i:=5 downto t:=t+2;

Kết T là:

A.20 B.15 C.17 D.16 Câu 8: Cho đoạn chương trình sau

khoi:=’c’; avan:=8; v:=7; If khoi=’a’ then tb:=avan+v; If khoi=’c’ then tb:=(v*2+avan)/3 Else tb:=avan*2

Kết chương trình là:

A 15 B 7.3 C 16 D tất sai

Câu 9: Trong ngơn ngữ lập trình Pascal, câu lệnh viết đúng:

A WHILE a>100 DO i:=i+1 B WHILE a>5 DO a:=a+7 C while a>100 i:=i+1; D WHILE a>5 DO a:=a+7;

Câu 10: Hãy cho biết đoạn chương trình sau cho kết s bao nhiêu? S:=5;

For i:=3 to S:=s+i*i; Writeln (s=,s);

A s=16 B s=50 C s=55 D.55

II PHẦN TỰ LUẬN (5đ)

Câu 3. Viết chương trình tính hiệu a= 32-42-52-…-n2 … a<-100 hai cách với n nhập từ bàn phím (n>=3)

Câu 4. Hãy lập trình tính biểu thức sau hai cách Biết a,b nhập từ bàn phím

¿

a − bkhia>=b

¿a −b∨khia<b ¿y={

¿

Câu 3(1đ): Lập trình tính tổng s=Lập trình tính tổng s=1-1*22+1*2*32+…+ (-1)n-11*2*3*…*n2 Với n

được nhập từ bàn phím (n nguyên duơng,n>=1)

Ngày đăng: 10/03/2021, 14:17

TÀI LIỆU CÙNG NGƯỜI DÙNG

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

TÀI LIỆU LIÊN QUAN

w