Viết chương trình nhập vào số nguyên a kiểm tra xem nếu a là số lẽ và chia hết cho 3 thì biểu thức sqrt(sqr(sqr(a+a))), nếu không nhì thông báo a là số chẳn không tính.. ....[r]
(1)ĐỀ KIỂM TRA TIN HỌC KHỐI 11 THỜI GIAN 45 PHÚT
HỌ VÀ TÊN LỚP Mã đề 123
01 ; / = ~ 02 ; / = ~ 03 ; / = ~ 04 ; / = ~ 05 ; / = ~
06 ; / = ~ 07 ; / = ~ 18 ; / = ~ 09 ; / = ~ 10 ; / = ~
11 ; / = ~ 12 ; / = ~ 13 ; / = ~ 14 ; / = ~ 15 ; / = ~
16 ; / = ~ 17 ; / = ~ 18 ; / = ~ 19 ; / = ~ 20 ; / = ~
I PH ẦN TRẮC NGHI ỆM điểm 1/ Đoạn chương trình sau:
read(k);
if k mod =0 then Write(k);
a Giá trị k chia hết cho b k c k số chẳn d Thông báo lỗi 2/ Trong Pascal chọn biểu diễn biểu diễn đây:
a 1416’ b -120C c '65DE' d “65DE”
3/ Trong biểu diễn đây, biểu diễn tên chuẩn Pascal?
a ABS b Uses c Var d Begin
4/ Trong Turbo Pascal, để lưu chương trình vào đĩa:
a Nhấn tổ hợp phím Alt + F2 b Nhấn phím F5 c Nhấn tổ hợp phím Alt + F2 d Nhấn phím F2 5/ Trong ngơn ngữ lập trình Pascal, từ khoá PROGRAM dùng để
a Khai báo tên chương trình b Khai báo thư viện
c Khai báo d Khai báo biến
6/ Trong khai báo sau: Var M, N, I: integer; C: char;
i, j, k: integer; PI = 3.1416;
Lỗi khai báo là:
a PI số nên khai báo CONST PI = 3,1416;
b Biến i khai báo lần PI số nên khai báo CONST PI = 3.1416; c Biến i khai báo hai lần
d PI số nên khai báo CONST PI = 3.1416;
7/ Trong ngôn ngữ lập trình Pascal, với câu lệnh sau (với a biến kiểu số thực):
a:=12;
Writeln('KQ la:',a:7:3); ghi hình?
a KQ la: 12.000 b Ket qua la 12 c KQ la 12 d 12.000
8/ Trong ngôn ngữ Pascal, tên sau ðây tên dành riêng:
a Program b Delta c Begin d Var
9/ Tên sau tên chuẩn?
a Cos b sqr c sin d Chart
10/ Trong ngơn ngữ lập trình Pascal, khẳng định sau, khẳng định sai? a Phần khai báo có khơng
b Phần thân chương trình có khơng. c Phần thân chương trình thiết phải có d Phần tên chương trình khơng thiết phải có 11/ Trong PasCal để xố hình dùng lệnh:
a Clrscr; b Cls; c Uses crt; d Alt+F4;
12/ Cho biểu thức Pascal: abs(x+1) - Biểu thức tương ứng Toán học là:
a |x-1|+1 b |x+1|-1 c 1-|x+1| d 1+|x-1|
13/ Trong biểu diễn đây, biểu diễn từ khoá Pascal?
a END b Integer c Real d sqrt
(2)từ 140 đến 260 cách khai báo sau chiếm nhớ nhất? a s: Real; b s: integer;c s:Word; d s:longint
15/ Trong ngôn ngữ lập trình Pascal, kiểu liệu kiểu sau có miền giá trị lớn nhất?
a Word b Integer c Longint d Byte
16/ Trong ngơn ngữ lập trình Pascal, từ khố VAR dùng để:
a Khai báo biến b Khai báo
c Khai báo thư viện d Khai báo tên chương trình
17/ Trong ngơn ngữ lập trình Pascal, với câu lệnh sau: Writeln("KQ la:",a); ghi hình?
a Câu lệnh viết sai b KQ la <giá trị a> c Ket qua la a d KQ la a 18/ Trong Turbo Pascal, tên sau sai?
a X1 b Baitap c Tin hoc d Ho_Ten
19/ Cho biểu thức toán học x − y
x −1 Biểu thức tương ứng Pascal là: a x - y/x - b x - 1/x - y c (x - 1)/(x - y) d x - y)/(x -1) 20/ Trong ngơn ngữ lập trình Pascal, xâu ký tự "Hoa co mua xuan" viết nào?
a 'Hoa co mua xuan' b "Hoa co mua xuan" c 'Hoa co mua xuan" d Hoa co mua xuan II PHẦN TỰ LUẬN điểm
Viết chương trình nhập vào số nguyên số a, b kiểm tra xem số khơng âm chẳn tính biểu thức sqrt(a+b)*a, khơng nhì thơng báo nhập sai?
======HẾT========
ĐỀ KIỂM TRA TIN HỌC KHỐI 11 BAN TỰ NHIÊN THỜI GIAN 45 PHÚT
(3)01 ; / = ~ 02 ; / = ~ 03 ; / = ~ 04 ; / = ~ 05 ; / = ~
06 ; / = ~ 07 ; / = ~ 18 ; / = ~ 09 ; / = ~ 10 ; / = ~
11 ; / = ~ 12 ; / = ~ 13 ; / = ~ 14 ; / = ~ 15 ; / = ~
16 ; / = ~ 17 ; / = ~ 18 ; / = ~ 19 ; / = ~ 20 ; / = ~
1/ Cho biểu thức Pascal: abs(x+1) - Biểu thức tương ứng Toán học là:
a 1+|x-1| b 1-|x+1| c |x+1|-1 d |x-1|+1
2/ Để tính diện tích hình chchữ nhật có cạnh a, b với giá trị nguyên tring phạm vi từ 140 đến 260 cách khai báo sau chiếm nhớ nhất?
a s: integer; b s:longint c s:Word; d s: Real;
3/ Trong ngơn ngữ lập trình Pascal, với câu lệnh sau: Writeln("KQ la:",a); ghi hình? a KQ la <giá trị a> b Câu lệnh viết sai
c KQ la a d Ket qua la a
4/ Trong ngôn ngữ Pascal, tên sau tên dành riêng:
a Program b Delta c Begin d Var
5/ Trong ngơn ngữ lập trình Pascal, kiểu liệu kiểu sau có miền giá trị lớn nhất?
a Word b Integer c Longint d Byte
6/ Đoạn chương trình sau: read(k);
if k mod =0 then Write(k);
a Giá trị k chia hết cho b Thông báo lỗi c k d k số chẳn 7/ Trong ngơn ngữ lập trình Pascal, từ khố VAR dùng để
a Khai báo b Khai báo biến
c Khai báo thư viện.d Khai báo tên chương trình 8/ Cách đặt tên sau pascal:
a baitappascal.pas b baitap.pasc 2baitap.pas d bai tap.pas
9/ Trong ngơn ngữ lập trình Pascal, với câu lệnh sau (với a biến kiểu số thực):
a:=12;
Writeln('KQ la:',a:7:3); ghi hình?
a 12.000 b KQ la: 12.000 c Ket qua la 12 d KQ la 12
10/ Trong ngôn ngữ lập trình Pascal, xâu ký tự "Hoa co mua xuan" viết nào? a 'Hoa co mua xuan' b 'Hoa co mua xuan"
c "Hoa co mua xuan" d Hoa co mua xuan 11/ Trong Turbo Pascal, tên sau sai?
a Ho_Tenb Tin hoc c Baitap d X1
12/ Trong ngơn ngữ lập trình Pascal, từ khố USES dùng để a Khai báo thư viện b Khai báo tên chương trình
c Khai báo biến d Khai báo
13/ Trong Turbo Pascal, để chạy chương trình
a Nhấn tổ hợp phím Ctrl + F9 b Nhấn tổ hợp phím Shift + F9 c Nhấn tổ hợp phím Alt + F9 d Nhấn phím F9
14/ Trong ngơn ngữ lập trình Pascal, mặt cú pháp câu lệnh sau sai?
a a:=3.12 b b:=x*y c c:=PI*12 d x:=12,5
15/ Trong Pascal chọn biểu diễn biểu diễn
a “65DE” b '65DE' c 1416’ d -120C
16/ Trong khai báo sau: Var M, N, I: integer; C: char;
i, j, k: integer; PI = 3.1416;
Lỗi khai báo là:
a PI số nên khai báo CONST PI = 3.1416;
(4)d Biến i khai báo hai lần
17/ Cho biểu thức toán học x − y
x −1 Biểu thức tương ứng Pascal là:
a x - y/x - b x - y)/(x -1) c (x - 1)/(x - y) d x - 1/x - y 18/ Tên sau tên chuẩn?
a Chart b Cos c sqr d sin
19/ Đoạn chương trình sau khai báo biến m, n có kiểu BYTE Readln(m,n);
for I:=m to n Write(I);
Nhập vào M=6, N=10, cho kết là:
a 10 b c 10 d 678910
20/ Đoạn chương trình sau đây: for i:=1 to 20
if (i mod 5=0) then write(i:6);
sẽ cho kết là?
a 20 b 20 c 10 15 20 d
.II PHẦN TỰ LUẬN điểm
Viết chương trình nhập vào số nguyên a kiểm tra xem a số lẽ chia hết cho biểu thức sqrt(sqr(sqr(a+a))), khơng nhì thơng báo a số chẳn khơng tính?
=====HẾT=====
ĐỀ KIỂM TRA TIN HỌC KHỐI 11 BAN TỰ NHIÊN THỜI GIAN 45 PHÚT
HỌ VÀ TÊN LỚP Mã đề 323
01 ; / = ~ 02 ; / = ~ 03 ; / = ~ 04 ; / = ~ 05 ; / = ~
06 ; / = ~ 07 ; / = ~ 18 ; / = ~ 09 ; / = ~ 10 ; / = ~
11 ; / = ~ 12 ; / = ~ 13 ; / = ~ 14 ; / = ~ 15 ; / = ~
16 ; / = ~ 17 ; / = ~ 18 ; / = ~ 19 ; / = ~ 20 ; / = ~
1/ Tên sau tên chuẩn?
a sqr b sin c Chart d Cos
(5)a Tin hoc b X1 c Baitap d Ho_Ten 3/ Trong ngơn ngữ lập trình Pascal, từ khoá USES dùng để
a Khai báo biến b Khai báo c Khai báo thư việnd Khai báo tên chương trình
4/ Trong ngơn ngữ lập trình Pascal, kiểu liệu kiểu sau có miền giá trị lớn nhất?
a Byte b Word c Longint d Integer
5/ Trong khai báo sau: Var M, N, I: integer; C: char;
i, j, k: integer; PI = 3.1416;
Lỗi khai báo là:
a PI số nên khai báo CONST PI = 3.1416; b Biến i khai báo hai lần
c PI số nên khai báo CONST PI = 3,1416;
d Biến i khai báo lần PI số nên khai báo CONST PI = 3.1416; 6/ Trong biểu diễn đây, biểu diễn tên chuẩn Pascal?
a Begin b ABS c Var d Uses
7/ Chương trình Pascal cấp phát byte ô nhớ cho khai báo sau: Var m,n,i,j:integer;
p,a,b,c: real; x,y: extended; j,k: word
a 36 b 42 c 46 d 28
8/ Trong ngôn ngữ lập trình Pascal, xâu ký tự "Hoa co mua xuan" viết nào? a 'Hoa co mua xuan" b Hoa co mua xuan
c "Hoa co mua xuan" d 'Hoa co mua xuan' 9/ Trong Pascal chọn biểu diễn biểu diễn
a “65DE” b 1416 c '65DE' d -120C
10/ Trong ngơn ngữ lập trình Pascal, từ khoá PROGRAM dùng để
a Khai báo b Khai báo biến
c Khai báo tên chương trình d Khai báo thư viện 11/ Trong Turbo Pascal, để biên dịch chương trình
a Nhấn tổ hợp phím Ctrl + F9 b Nhấn phím F3
c Nhấn tổ hợp phím Shift + F9 d Nhấn tổ hợp phím Alt + F9 12/ Trong PasCal để xố hình dùng lệnh:
a Cls; b Alt+F4; c Uses crt; d Clrscr;
13/ Trong ngôn ngữ lập trình Pascal, từ khố VAR dùng để a Khai báo b Khai báo thư viện c Khai báo biến d Khai báo tên chương trình
14/ Đoạn chương trình sau khai báo biến m, n có kiểu BYTE Readln(m,n);
for I:=m to n Write(I);
Nhập vào M=6, N=10, cho kết là:
a 678910 b c 10 d 10
15/ Để tính diện tích hình chchữ nhật có cạnh a, b với giá trị nguyên tring phạm vi từ 140 đến 260 cách khai báo sau chiếm nhớ nhất?
a s: integer; b s: Real; c s:Word; d s:longint
16/ Trong ngơn ngữ lập trình Pascal, với câu lệnh sau: Writeln("KQ la:",a); ghi hình? a KQ la <giá trị a> b Câu lệnh viết sai c KQ la a d Ket qua la a 17/ Trong ngơn ngữ lập trình Pascal, với câu lệnh sau (với a biến kiểu số thực):
a:=12;
Writeln('KQ la:',a:7:3); ghi hình?
a KQ la: 12.000 b 12.000 c KQ la 12 d Ket qua la 12
(6)for i:=1 to 20 if (i mod 5=0) then write(i:6);
sẽ cho kết là?
a b 20 c 10 15 20 d 20
19/ Cho biểu thức toán học x − y
x −1 Biểu thức tương ứng Pascal là:
a x - 1/x - y b (x - 1)/(x - y) c x - y/x - d x - y)/(x -1) 20/ Trong ngôn ngữ lập trình Pascal, khẳng định sau, khẳng định sai?
a Phần khai báo có khơng b Phần thân chương trình thiết phải có c Phần tên chương trình khơng thiết phải có d Phần thân chương trình có khơng .II PHẦN TỰ LUẬN điểm
Viết chương trình nhập vào số nguyên x,y,z kiểm tra xem số lẽ biểu thức sqr(sqr(x+y))*z, khơng nhì thơng báo a nhập sai?
=====HẾT===== ======HẾT======
ĐỀ KIỂM TRA TIN HỌC KHỐI 11 BAN TỰ NHIÊN THỜI GIAN 45 PHÚT
HỌ VÀ TÊN LỚP Mã đề 423
01 ; / = ~ 02 ; / = ~ 03 ; / = ~ 04 ; / = ~ 05 ; / = ~
06 ; / = ~ 07 ; / = ~ 18 ; / = ~ 09 ; / = ~ 10 ; / = ~
11 ; / = ~ 12 ; / = ~ 13 ; / = ~ 14 ; / = ~ 15 ; / = ~
16 ; / = ~ 17 ; / = ~ 18 ; / = ~ 19 ; / = ~ 20 ; / = ~
1/ Tên sau tên chuẩn?
a Chart b sin c Cos d sqr
2/ Trong PasCal để xố hình dùng lệnh:
(7)3/ Trong ngôn ngữ lập trình Pascal, với câu lệnh sau: Writeln("KQ la:",a); ghi hình? a KQ la <giá trị a> b Ket qua la a
c KQ la a d Câu lệnh viết sai
4/ Cho biểu thức toán học √x2
+1− x Biểu thức tương ứng Pascal là: a Sqr(sqrt(x) + - x) b Sqrt(sqr(x) + 1) - x
c Sqr(sqrt(x) + 1) - x d Sqrt(sqr(x) + - x.)
5/ Chương trình Pascal cấp phát byte ô nhớ cho khai báo sau: Var m,n,i,j:integer;
p,a,b,c: real; x,y: extended; j,k: word
a 28 b 46 c 36 d 42
6/ Đoạn chương trình sau: read(k);
if k mod =0 then Write(k);
a k số chẳn b Giá trị k chia hết cho c k d Thông báo lỗi
7/ Trong Turbo Pascal, để chạy chương trình
a Nhấn phím F9 b Nhấn tổ hợp phím Alt + F9
c Nhấn tổ hợp phím Ctrl + F9 d Nhấn tổ hợp phím Shift + F9 8/ Trong ngơn ngữ lập trình Pascal, mặt cú pháp câu lệnh sau sai?
a x:=12,5 b c:=PI*12 c a:=3.12 d b:=x*y
9/ Trong ngơn ngữ lập trình Pascal, từ khoá 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
10/ Cho biểu thức toán học x − yx −1 Biểu thức tương ứng Pascal là: a x - 1/x - y b x - y/x - c (x - 1)/(x - y) d x - y)/(x -1) 11/ Trong Turbo Pascal, để lưu chương trình vào đĩa:
a Nhấn tổ hợp phím Alt + F2 b Nhấn tổ hợp phím Alt + F2
c Nhấn phím F5 d Nhấn phím F2
12/ Trong ngơn ngữ lập trình Pascal, với câu lệnh sau (với a biến kiểu số thực):
a:=12;
Writeln('KQ la:',a:7:3); ghi hình?
a KQ la 12 b 12.000 c KQ la: 12.000 d Ket qua la 12
13/ Trong ngơn ngữ lập trình Pascal, xâu ký tự "Hoa co mua xuan" viết nào? a "Hoa co mua xuan" b 'Hoa co mua xuan"
c 'Hoa co mua xuan' d Hoa co mua xuan
14/ Trong ngôn ngữ Pascal, tên sau tên dành riêng:
a Program b Delta c Var d Begin
15/ Cho biểu thức Pascal: abs(x+1) - Biểu thức tương ứng Toán học là:
a 1-|x+1| b |x+1|-1 c 1+|x-1| d |x-1|+1
16/ Trong Turbo Pascal, để biên dịch chương trình
a Nhấn tổ hợp phím Shift + F9 b Nhấn tổ hợp phím Alt + F9 c Nhấn tổ hợp phím Ctrl + F9 d Nhấn phím F3
17/ Trong ngơn ngữ lập trình Pascal, khẳng định sau, khẳng định sai? a Phần tên chương trình khơng thiết phải có
b Phần thân chương trình thiết phải có c Phần khai báo có khơng
d Phần thân chương trình có khơng 18/ Đoạn chương trình sau đây:
for i:=1 to 20 if (i mod 5=0) then write(i:6);
sẽ cho kết là?
(8)19/ Trong biểu diễn đây, biểu diễn từ khoá Pascal?
a sqrt b Integer c END d Real
20/ Đoạn chương trình sau khai báo biến m, n có kiểu BYTE Readln(m,n);
for I:=m to n Write(I);
Nhập vào M=6, N=10, cho kết là:
a 10 b c 10 d 678910
.II PHẦN TỰ LUẬN điểm
Viết chương trình nhập vào số nguyên b,c kiểm tra xem a số lẽ b số chẳn tính biểu thức, sqrt(a*b)+(sqr(b)) khơng nhì thơng báo nhập sai?
=====HT===== Ô ỏp ỏn ca 423:
1[ 4]a 2[ 4]d 3[ 4]a 4[ 4]b 5[ 4]b 6[ 4]b 7[ 4]c 8[ 4]a 9[ 4]a 10[ 4]d 11[ 4]d 12[ 4]c 13[ 4]c 14[ 4]b 15[ 4]b 16[ 4]b 17[ 4]d 18[ 4]d 19[ 4]a 20[ 4]d 21[ 4]b 22[ 4]d 23[ 4]b 24[ 4]a 25[ 4]a 26[ 4]d 27[ 4]d 28[ 4]b 29[ 4]a 30[ 4]c
Ô ỏp ỏn ca 323:
1[ 4]c 2[ 4]a 3[ 4]c 4[ 4]c 5[ 4]d 6[ 4]b 7[ 4]c 8[ 4]d 9[ 4]c 10[ 4]c 11[ 4]d 12[ 4]d 13[ 4]c 14[ 4]a 15[ 4]c 16[ 4]a 17[ 4]a 18[ 4]c 19[ 4]d 20[ 4]d 21[ 4]a 22[ 4]b 23[ 4]a 24[ 4]b 25[ 4]d 26[ 4]d 27[ 4]d 28[ 4]a 29[ 4]a 30[ 4]a
Ô Đáp án đề 223
1[ 4]c 2[ 4]c 3[ 4]a 4[ 4]b 5[ 4]c 6[ 4]a 7[ 4]b 8[ 4]b 9[ 4]b 10[ 4]a 11[ 4]b 12[ 4]a 13[ 4]a 14[ 4]d 15[ 4]b 16[ 4]b 17[ 4]b 18[ 4]a 19[ 4]d 20[ 4]c 21[ 4]a 22[ 4]c 23[ 4]b 24[ 4]c 25[ 4]c 26[ 4]a 27[ 4]b 28[ 4]d 29[ 4]a 30[ 4]b
Ô ỏp án đề 123
(9)(10)