Biểu Diễn Nào Dưới đây Không Phải Là Lệnh Gán Trong Pascal
Có thể bạn quan tâm
- Tải app VietJack. Xem lời giải nhanh hơn!
Câu 1: Hãy chọn phương án đúng. Biểu thức: 25 mod 3 + 5 / 2 * 3 có giá trị là :
A. 8.0;
B. 15.5;
C. 15.0;
D. 8.5;
Hiển thị đáp án
Trả lời:
+ Trong Pascal phép Mod là phép chia lấy phần dư, phép (/) là phép chia, (*) là phép nhân trong toán học.
+ Thứ tự thực hiện: Trong ngoặc trước, nếu không có ngoặc thực hiện nhân, chia, lấy phần nguyên (div), lấy phần dư (mod) thực hiện trước và cộng, trừ thực hiện sau.
Vậy giá trị của biểu thức là :
25 mod 3 + 5 / 2 * 3 = 1 + 2.5 x 3= 1+ 7.5 = 8.5
Đáp án: D
Câu 2: Những biểu thức nào sau đây có giá trị TRUE ?
A. ( 20 > 19 ) and ( ‘B’ < ‘A’ );
B. ( 4 > 2 ) and not( 4 + 2 < 5 ) or ( 2 >= 4 div 2 );
C. ( 3 < 5 ) or ( 4 + 2 < 5 ) and ( 2 < 4 div 2 );
D. 4 + 2 * ( 3 + 5 ) < 18 div 4 * 4 ;
Hiển thị đáp án
Trả lời:
Trong pascal phép and, or, not có nghĩa là phép và, hoặc, phủ định trong toán học. vì vậy phép toán 4 > 2→ đúng
Phép toán not( 4 + 2 < 5 ) nghĩa là phủ định của 6 <5 là 6 > 5 → đúng.
Phép toán ( 2 >= 4 div 2 ) nghĩa là 2>=2→ đúng
⇒ Biểu thức có giá trị TRUE (đúng) là ( 4 > 2 ) and not( 4 + 2 < 5 ) or ( 2 >= 4 div 2 );
Đáp án: B
Câu 3: Biểu thức nào sau kiểm tra "n là một số nguyên dương chẵn"?
A. (n>0) and (n mod 2 = 0)
B. (n>0) and (n div 2 = 0)
C. (n>0) and (n mod 2 <> 0)
D. (n>0) and (n mod 2 <> 0)
Hiển thị đáp án
Trả lời:
N là một số nguyên dương chẵn → n>0 và n chia hết cho 2 hay số dư bằng 0. Tương đương với phép mod trong Pascal ( n mod 2 = 0).
Đáp án: A
Câu 4: Cho biểu thức sau: (a mod 3 = 0) and (a mod 4 = 0)
Số a nhận giá trị nào sau đây để biểu thức cho kết quả là TRUE?
A. 24
B. 16
C. 20
D. 15
Hiển thị đáp án
Trả lời:
Ta có : a mod 3 = 0→ phần dư bằng 0 → a chia hết cho 3
a mod 4 = 0 → Phần dư bằng 0 → a chia hết cho 4
⇒ a chia hết cho 12
Đáp án: A
Câu 5: Cho đoạn chương trình:
Begin
a := 100;
b := 30;
x := a div b ;
Write(x);
End.
Cho biết kết quả sau khi thực hiện lệnh :
A. 10
B. 33
C. 3
D. 1
Hiển thị đáp án
Trả lời:
Ta có a := 100; gán cho a giá trị là 100
b := 30 ; gán cho b giá trị là 30
x := a div b =100 div 30 =3 ( div là phép lấy nguyên)
Đáp án: C
Câu 6: Trong Pascal, phép toán MOD với số nguyên có tác dụng gì ?
A. Chia lấy phần nguyên
B. Chia lấy phần dư
C. Làm tròn số
D. Thực hiện phép chia
Hiển thị đáp án
Trả lời: Trong Pascal, phép toán MOD với số nguyên có tác dụng chia lấy phần dư còn phép toán DIV với số nguyên có tác dụng chia lấy phần nguyên.
Đáp án: B
Câu 7: Để thực hiện gán giá trị 10 cho biến X. Phép gán nào sau đây là đúng ?
A. X = 10;
B. X := 10;
C. X =: 10;
D. X : = 10;
Hiển thị đáp án
Trả lời:
Để thực hiện gán giá trị 10 cho biến X là X := 10;
Cấu trúc câu lệnh gán là:
<tên biến> := <giá trị>;
Đáp án: B
Câu 8: Hàm cho giá trị bằng bình phương của x là :
A. Sqrt(x);
B. Sqr(x);
C. Abs(x);
D. Exp(x);
Hiển thị đáp án
Trả lời: Trong Pascal :
+ Hàm cho giá trị bằng bình phương của x là Sqr(x).
+ Hàm Sqrt(x) là hàm căn bậc hai
+ Hàm Abs(x) là hàm giá trị tuyệt đối
+ Hàm exp(x) là hàm lũy thừa của số e.
Đáp án: B
Câu 9: Trong ngôn ngữ lập trình Pascal, biểu thức số học nào sau đây là hợp lệ ?
A. 5a + 7b + 8c;
B. 5*a + 7*b + 8*c; (*)
C. {a + b}*c;
D. X*y(x+y);
Hiển thị đáp án
Trả lời: Trong ngôn ngữ lập trình Pascal, không được bỏ dấu nhân (*) trong tích và chỉ dùng cặp ngoặc tròn để xác định trình tự thực hiện phép toán → loại A. C. D.
Đáp án: B
Câu 10: Biểu diễn biểu thức trong NNLT Pascal là
A. (a+b) + sqrt(a*a+2*b*c) / ( c – a / (a+b) )
B. (a+b) + sqr(a*a+2*b*c) / c – a / (a+b)
C. (a+b) + sqrt( sqr(a) + 2*b*c / c – a / (a+b)
D. (a+b) + sqr( sqrt(a) + 2*b*c) / (c – a / (a+b) )
Hiển thị đáp án
Trả lời:
Thứ tự thực hiện phép toán:
+ Thực hiện trong ngoặc trước;
+ Trong dãy các phép toán không chứa ngoặc thì thực hiện từ trái sang phải, theo thứ tự nhân, chia, chia nguyên, lấy phần dư thực hiện trước và các phép cộng, trừ thực hiện sau.
Đáp án: A
Xem thêm các bài Câu hỏi trắc nghiệm Tin học 11 chọn lọc, có đáp án khác:
Giới thiệu kênh Youtube VietJack
- Hỏi bài tập trên ứng dụng, thầy cô VietJack trả lời miễn phí!
Đã có app VietJack trên điện thoại, giải bài tập SGK, SBT Soạn văn, Văn mẫu, Thi online, Bài giảng....miễn phí. Tải ngay ứng dụng trên Android và iOS.
Nhóm học tập facebook miễn phí cho teen 2k5: fb.com/groups/hoctap2k5/
Theo dõi chúng tôi miễn phí trên mạng xã hội facebook và youtube:Nếu thấy hay, hãy động viên và chia sẻ nhé! Các bình luận không phù hợp với nội quy bình luận trang web sẽ bị cấm bình luận vĩnh viễn.
ĐỀ CƯƠNG ÔN THI MÔN TIN HỌC 11 HỌC KỲ ICâu 1: Cho biểu thức trong Pascal: abs(x+1) - 3. Biểu thức tương ứng trong Toán học là:A. 1 3x− +B. 3 1x+ −C. 3 1x− +D. 1 3x+ −Câu 2: Trong ngôn ngữ lập trình Pascal, muốn kiểm tra đồng thời cả ba giá trị của A, B, C đều lớn hơn không ta viết câu lệnh If then thế nào cho đúng?A. if A > 0 and B > 0 and C > 0 then B. if A, B, C > 0 then C. if (A > 0) or (B > 0) or (C > 0) then D. if (A > 0) and (B > 0) and (C > 0) then Câu 3: Trong Pascal, để nhập dữ liệu từ bàn phím ta sử dụng thủ tục:A. read(<danh sách biến vào >); B. readln(<danh sách biến vào >);C. readlnn(<danh sách biến vào >); D. Cả A và B đều đúng.Câu 4: Trong Turbo Pascal, xác định tên đúng trong các tên sau:A. 10pro B. Bai tap_1 C. Baitap D. ngay sinhCâu 5: Danh sách các biến là một hoặc nhiều tên biến, các tên biến được viết cách nhau bởi :A. dấu chấm phẩy (;) B. dấu phẩy (,) C. dấu chấm (.) D. dấu hai chấm (:)Câu 6: Trong ngôn ngữ lập trình Pascal, từ khoá CONST dùng đểA. khai báo tên chương trình. B. khai báo hằng.C. khai báo biến. D. khai báo thư viện.Câu 7: Cho a:=3; b:=5. Câu lệnh IF a>b Then a:=4 Else b:=1. Sau khi thực hiện đoạn chương trình trên đáp án nào đúngA. b=1. B. a=3; C. b=5; D. a=4;Câu 8: Cho đoạn chương trình sau: If(a<>1) then x:=9 div a Else x:= -2013; Write(‘ x= ‘, x + 1); Khi cho a = 1 thị đoạn chương trình trên sẽ in ra màn hình giá trị x bằng bao nhiêu?A. x = -2012. B. x = -2013; C. x = 9; D. x = 10;Câu 9: Trong Pascal, biểu thức (27 mod 4) bằng:A. 2 B. 0 C. 1 D. 3Câu 10: Phát biểu nào dưới đây là đúng?A. Phần khai báo có thể khai báo cho: Tên chương trình, hằng, biến và chương trình con.B. Phần khai báo có thể khai báo cho: Tên chương trình, hằng, biến.C. Phần khai báo có thể khai báo cho: Chương trình con, hằng, biến.D. Phần khai báo có thể khai báo cho: Tên chương trình, thư viện, hằng, biến và chương trình con.Câu 11: Trong pascal, câu lệnh gán nào sau đây là sai:A. c-1:=d; B. c:=x+y; C. a:=b+c; D. a:=b;Câu 12: Đoạn chương trình: Max:=a; IF b>Max Then Max:=b;Hãy cho biết đoạn chương trình trên dùng để:A. Tìm giá trị lớn nhất của 2 số a và b; B. Tính giá trị a;C. Tính giá trị b; D. Tính giá trị của a và b.Câu 13: Trong Pascal, cú pháp để khai báo biến là:1A. Var <danh sách biến>=<kiểu dữ liệu>; B. Var <danh sách biến>:<kiểu dữ liệu>;C. <danh sách biến>: kiểu dữ liệu; D. Var <danh sách biến>;Câu 14: Trong Pascal, biểu thức (57 div 13) bằng:A. 3 B. 5 C. 4 D. 6Câu 15: Xét chương trình sau?Var a, b: integer;Begina:=102; write(‘b=’); readln(b);if a<b then write(‘Xin chao cac ban!’);end.Nhập giá trị cho b bao nhiêu để khi chạy chương trình nhận được kết quả ‘Xin chao cac ban!’?A. 99 B. 101 C. 103 D. 100Câu 16: Trong ngôn ngữ lập trình Pascal, từ khóa VAR dùng để?A. Khai báo hằng B. Khai báo thư việnC. Khai báo biến D. Khai báo tên chương trìnhCâu 17: Trong ngôn ngữ lập trình Pascal, từ khoá PROGRAM dùng đểA. khai báo biến. B. khai báo tên chương trình.C. khai báo thư viện. D. khai báo hằng.Câu 18: Trong ngôn ngữ lập trình Pascal, hãy cho biết giá trị của M sau khi thực hiện đoạn chương trình sau với a=9 và b=20?M := a;If a < b then M := b;A. M = 9; B. M nhận cả hai giá trị trên;C. M không nhận giá trị nào; D. M = 20;Câu 19: Phát biểu nào dưới đây là sai?A. Chương trình có chức năng chuyển đổi chương trình được viết bằng ngôn ngữ lập trình bậc cao thành chương trình thực hiện được trên máy tính được gọi là chương trình dịch.B. Trong biên dịch không có chương trình đích để lưu trữ và sử dụng lại khi cần.C. Chương trình viết bằng ngôn ngữ lập trình bậc cao phải được chuyển đổi thành chương trình trên ngôn ngữ máy mới có thể thực hiện được;D. Chương trình dịch có hai loại: thông dịch và biên dịch.Câu 20: Trong Pascal, để đưa dữ liệu ra màn hình ta sử dụng thủ tục:A. writeln(<danh sách kết quả ra >); B. Rewrite(<danh sách các biến >);C. write(<danh sách các giá trị >) D. cả A,B và C đều đúng.Câu 21: Cú pháp biểu diễn cấu trúc rẽ nhánh dạng thiếu là?A. If <điều kiện> then <câu lệnh >;B. If <điều kiện> ;then <câu lệnh>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> ;esle <câu lệnh 2>;Câu 22: Trong ngôn ngữ lập trình Pascal, hằng và biến khác nhau cơ bản như thế nào?2A. Hằng và biến là hai đại lương mà giá trị đều có thể thay đổi được trong quá trình thực hiện chương trình.B. Hằng không cần khai báo còn biến phải khai báo.C. Hằng là đại lượng có giá trị không thể thay đổi trong quá trình thực hiện chương trình, biến là đại lượng có giá trị có thể thay đổi trong quá trình thực hiện chương trình.D. Hằng và biến bắt buộc phải khai báo.Câu 23: Hãy cho biết những biểu diễn nào dưới đây không phải là biểu diễn hằng trong Pascal?A. 4.07E-15 B. ‘3.1416’ C. 120 D. ‘thptCâu 24: Xác định giá trị của biểu thức: S = (250 div 100) + (150 mod 100) div 10A. S = 9; B. S = 6; C. S = 7; D. S = 8.Câu 25: Xét chương trình sau:Var a, b: integer;Begina:=575; b:=678;if a<b then write(1);if a=b then write(0);if a>b then write(2);end.Kết quả của chương trình trên là:A. 1 B. 102 C. 0 D. 2Câu 26: Cho biểu thức dạng toán học sau:2241ba−; hãy chọn dạng biểu diễn tương ứng trong Pascal:A. 1/4* sqrt(a*a-b*b) B. 1/4 + sqrt(a*a-b*b)C. 1/4 - sprt(a*a-b*b) D. 1/4 - sqrt(a*a-b*b)Câu 27: Trong Turbo Pascal, để thoát khỏi chương trình:A. Nhấn tổ hợp phím Alt + X; B. Nhấn tổ hợp phím Ctrl + E;C. Nhấn tổ hợp phím Ctrl + X; D. Nhấn tổ hợp phím Alt + E;Câu 28: Trong ngôn ngữ lập trình Pascal, câu lệnh ghép được sử dụng khiA. Cần một lệnh đơn thực hiện một công việc; B. Ghép nhiều câu lệnh thành một câu lệnh;C. Cả ba trường hợp trên. D. Cần nhiều câu lệnh thực hiện một công việc;Câu 29: Chương trình dịch Pascal sẽ cấp phát bao nhiêu byte bộ nhớ cho các biến trong khai báo sau?VAR M, N, P : Integer; A, B: Real; C: Longint;A. 20 byte. B. 24 byte. C. 22 byte. D. 18 byte.Câu 30: Trong ngôn ngữ lập trình Pascal, từ khoá USES dùng đểA. Khai báo tên chương trình. B. Khai báo hằng.C. Khai báo biến. D. Khai báo thư viện.Câu 31: Cho a:=3; b:=2. Câu lệnh IF a > b Then x:=a - b Else y:=b – a;Sau khi thực hiện đoạn chương trình trên đáp án nào đúngA. x= -1 B. y= -1 C. x= 1 D. y= 13Câu 32: Trong một ngôn ngữ lập trình, bảng chữ cái là:A. Tập các kí tự trong bảng mã ASCII.B. Tập các kí tự được dùng để viết chương trình.C. Tập các kí tự không được phép dùng để viết chương trình.D. Tập các kí tự trong ngôn ngữ tự nhiên.Câu 33: Phát biểu nào dưới đây là sai?A. Trong một chương trình, phần khai báo bắt buộc phải có.B. Trong một chương trình, phần khai báo có thể có hoặc không.C. Trong một chương trình, phần thân chương trình nhất thiết phải có.D. Cả A, B, C đều sai.Câu 34: Trong Turbo Pascal, để thực hiện chương trình:A. Nhấn tổ hợp phím Shift + F9; B. Nhấn phím Ctrl + F9;C. Nhấn tổ hợp phím Ctrl + F7; D. Nhấn tổ hợp phím Alt + F9;Câu 35: Biến x nhận giá trị nguyên trong đoạn [-300 ; 300], kiểu dữ liệu nào sau đây là phù hợp nhất để khai báo biến x ?A. Byte B. Integer C. Word D. RealCâu 36: Một ngôn ngữ lập trình có những thành phần cơ bản nào?A. Bảng chữ cái và ngữ nghĩa. B. Bảng chữ cái, cú pháp và ngữ nghĩa.C. Cú pháp và ngữ nghĩa. D. Bảng chữ cáiCâu 37 : Để đưa thông tin ra màn hình ta sử dụng thủ tục nào?A. Read B. Real C. Readln D. WritelnCâu 38 : Hãy chọn phát biểu đúng về biến trong ngôn ngữ lập trình?A. Biến là đại lượng có giá trị không đổi B. Biến phải được khai báo trước khi sử dụngC. Tên biến được đặt tùy ý D. Tên biến có thể được bắt đầu bằng chữ sốCâu 39 : Để nhập dữ liệu vào từ bàn phím cho 2 biến a,b ta dùng lệnh?A. Writeln(a,b); B. Readln(a,b); C. Write(a;b); D. Readln(a;b);Câu 40 : Hãy chọn phát biểu đúng về hằng?A. Không cần khai báo khi dùng B. Đại lượng không đổi trong quá trình thực hiện chương trìnhC. Đại lượng có thể thay đổi D. Khai báo bằng từ khóa VARCâu 41 : Đâu là câu lệnh gán đúng?A. X:Y; B. X=Y; C. X;=Y; D. X:=Y;Câu 42 : Trong Pascal để thực hiện chương trình ta nhấn các phím?A. Ctrl + F9 B. Alt + F9 C. F9 D. Alt + F3Câu 43 : Khẳng định nào sau đây là sai?A. Phần tên chương trình không nhất thiết phải cóB. Phần khai báo có thể có hoặc khôngC. Phần thân chương trình có thể có hoặc khôngD. Phần khai báo thư viện có thể có hoặc khôngCâu 44 : Biểu thức ((25 mod 10) div 2) có kết quả là mấy?A. 1 B. 3 C. 2 D. 4Câu 45 : Trong Pascal, khai báo hằng nào sau đây sai?A. CONST Max=1000; B. CONST pi=3.1416;C. CONST Lop=”Lop 11”; D. CONST Lop=’Lop 11’;Câu 46 : Tên trong ngôn ngữ lập trình Turbo Pascal là một dãy liên tiếp không quá bao nhiêu kí tự?A. 16 B. 127 C. 255 D. 64Câu 47 : Trong cấu trúc chương trình Pascal phần thân chương trình bắt đầu bằng….và kết thúc 4bằng…?A. BEGIN…END; B.BEGIN… ENDC.BEGIN… END,D. BEGIN… END.Câu 48 : Kết qủa của biểu thức quan hệ trong ngôn ngữ lập trình sẽ trả về giá trị gì?A. True/False B. 0/1 C. Đúng/Sai D. Yes/NoCâu 49 : Hãy chọn biểu diễn tên đúng trong Pascal?A. AB_234 B. 100ngan C. Bai tap D. ‘*****’Câu 50 : Kết quả của biểu thức sqr((ABS(25-30) mod 4) ) là?A. 4 B. 2 C. 1 D. 8Câu 51 : Kiểu nào sau đây có miền giá trị lớn nhất?A. Byte B. Word C. Longint D. IntegerCâu 52 : Để khai báo biến, trong Pascal ta sử dụng từ khóa nào?A. BEGIN B. VAR C. CONST D. USESCâu 53 : Trong 1 chương trình, biến M có thể nhận các giá trị: 10, 15, 20, 30, 40, và biến N có thể nhận các giá trị: 1.0 , 1.5, 2.0, 2.5 , 3.0, khai báo nào trong các khai báo sau là đúng?A. Var M,N :Byte; B. Var M: Real; N: Word;C. Var M, N: Longint; D. Var M: Word; N: Real;Câu 54 : Trong các tên sau, đâu là tên dành riêng (từ khóa) trong ngôn ngữ lập trình Pascal?A. Baitap B. Program C. Real D. ViduCâu 55 : Biểu diễn hằng nào trong TP sau đây là sai?A. 57,15 B. 1.03E-15 C. 3+9 D. ’TIN HOC’Câu 56 : Với lệnh nào sau đây dùng để in giá trị M(M kiểu số thực) ra màn hình với độ rộng là 5 và có 2 chữ số phần thập phân ?A. Write(M:5); B. Writeln(M:2); C. Writeln(M:2:5); D. Write(M:5:2);Câu 57 : Trong khai báo dưới đây bộ nhớ sẽ cấp phát cho các biến tổng cộng là bao nhiêu byte?Var x,y,z : Integer; c,h: Char; ok: Boolean;A. 9 byte B. 10 byte C. 11 byte D. 12 byteCâu 58 : Khai báo 3 biến A,B,C nào sau đây đúng cú pháp trong Pascal?A. VAR A; B; C: Byte; B. VAR A; B; C ByteC. VAR A, B, C: Byte; D. VAR A B C : Byte;Câu 59 : Để biểu diễn 3x, ta có thể viết?A. SQRT(x*x)*x B. SQR(x*x*x) C. SQR(SQRT(X)*X) D. SQRT(x*x*x)Câu 60 : Điều kiện của cấu trúc câu lệnh rẽ nhánh là biểu thứcA. Số học B. Quan hệ C. Logic D. Quan hệ hoặc LogicCâu 61 : Mỗi ngôn ngữ lập trình thường có các thành phần cơ bản là.A. Bảng chữ cái, bảng số học, cú pháp. B. Bảng chữ cái, cú pháp, ngữ nghĩa.C. Các ký hiệu, bảng chữ cái, cú pháp. D. Bảng chữ cái, qui ước, bảng số học.Câu 62: Phạm vi giá trị của kiểu integer thuộcA. Từ 0 đến 255 B. Từ -215 đến 215 -1 C. Từ 0 đến 216 -1 D. Từ -231 đến 231 -1Câu 63: Trong NN lập trình Pascal, câu lệnh nào sau đây là saiA. X:= x; B. X:= 12345; C. X:= 123,456; D. X:= pi*100;Câu 64: Trong NN lập trình Pascal, phép toán MOD với số nguyên có tác dụng gìA. Chia lấy phần nguyên B. Chia lấy phần dưC. Làm tròn số D. Thực hiện phép chiaCâu 65 :Trong NN lập trình Pascal, đoạn chương trình sau dùng để làm gì?Var x, y, t: integer; Begin x: = t; t:= y; y:= x; End.A. Hoán đổi giá trị y và t B. Hoán đổi giá trị x và y5C. Hoán đổi giá trị x và t D. Một công việc khácCâu 66 :Câu lệnh X := y ; có nghĩaA. Gán giá trị X cho Y B. Gán giá trị y cho biến XC. So sánh xem y có bằng X hay không D. Ý nghĩa khácCâu 67: Làm cho giá trị bằng bình phương của x làA. sqrt(x); B. sqr(x); C. abs(x); D. exp(x);Câu 68 :Trong ngôn ngữ lập trình Pascal, từ khóa USES dùng đểA. Khai báo biến C. Khai báo hằng B. Khai báo tên chương trình D. Khai báo thư việnCâu 69 : Xét biểu thức lôgic: (n >0) and (n mod 2 = 0). Khẳng định nào sau đây là đúng?A. Kiểm tra n có chia hết cho 2 không B. Kiểm tra xem n có là một số dương khôngC. Kiểm tra xem n có là số dương chẵn không D. Kiểm tra n là một số nguyên chẵn khôngCâu 70: Cấu trúc một chương trình được chia làm mấy phần ?A. 1 phần B. 3 phần C. 2 phần D. 4 phầnCâu 71 : Trong Turbo Pascal, muốn chạy chương trình ta dùng tổ hợp phím.A. Alt + F9 B. Ctrl + F9 C. Alt + F6 D. Alt + F8Câu 72: Trong ngôn ngữ lập trình Pascal, kiểu dữ liệu nào trong các kiểu sau có miền giá trị lớn nhấtA. Byte B. Longint C. word D. IntegerCâu 73: Cho biểu thức: (15 mod 2)+ 2 Giá trị của biẻu thức là:A. 4 B. 3 C. 5 D. 6Câu 74: Trong Turbo Pascal, đang ở cửa sổ chương trình nguồn muốn xem lại màn hình Output. A. Nhấn tổ hợp phím Alt + F5 B. Nhấn tổ hợp phím Alt + F7C. Nhấn tổ hợp phím Alt + F6 D. Nhấn tổ hợp phím Alt + F8Câu 75: Trong Turbo Pascal, hàm nào dưới đây biểu diễn giá trị tuyệt đối.A. sqrt() B.sqr() C.abs() D.ln()Câu 76: Trong Pascal phép toán div, mod thuộc phép toán nào sau đâyA. Phép toán số học với số thực B. Phép toán quan hệ C. Phép toán số học với số nguyên D. Phép toán LogicCâu 77: Tên nào không đúng trong ngôn ngữ PascalA. abc_123 B. _123abc C. 123_abc D. abc123_Câu 78: Câu lệnh nào sau đây dùng để nhập một số từ bàn phím vào biến xA. Writeln(‘Nhập x = ’); B. Writeln(x); C. Readln(x); D. Read(‘x’);Câu 79: Để thoát khỏi Turbo Pascal.A. Nhấn tổ hợp phím Alt + X B. Nhấn tổ hợp phím Alt + F4C. Nhấn tổ hợp phím Ctrl + X D. Nhấn tổ hợp phím Ctrl + F4Câu 80: Trong Turbo Pascal, có mấy loại hằng.A. 2 loại B. 3 loại C. 1 loại D. 4 loạiCâu 81: Trong Turbo Pascal, muốn biên dịch chương trình ta dùng tổ hợp phím.A. Alt + F9 B. Ctrl + F9 C. Alt + F6 D. Alt + F8Câu 82: Đại lượng dùng để lưu trữ giá trị và giá trị có thể được thay đổi trong quá trình thực hiện chương trình gọi làA. Hằng B. Biến C. Hàm D.Biểu thức6Câu 83: Biến X nhận giá trị là 0.7 .Khai báo nào sau đây là đúng.A. var X: integer; B. var X: real; C. var X: char; D. a và b đúngCâu 84: Cho biểu thức: (10 div 2)-1 Giá trị của biểu thức là:A. 3 B. 5 C. 4 D. 6Câu 85: Trong NN lập trình Pascal, câu lệnh nào sau đây là khai báo hằng ?A. Const max = 50; B. Const max := 50; C. Const integer max = 50; D. Const max 50;Câu 86: Trong NN lập trình Pascal, phần khai báo tên chương trình được bắt đầu bằng.A. Program B. Uses C. Var D. ConstCâu 87: Biến X có thể nhận các giá trị 1; 100; 150; 200 và biến Y có thể nhận các giá trị 1; 0.2; 0.3; 10.99. Khai báo nào trong các khai báo sau là đúng nhất?A. Var X, Y: byte; B. Var X, Y: real; C. Var X: real; Y: byte; D. Var X: byte; Y: real;Câu 88: Trong Turbo Pascal, để lưu chương trình ta dùng phím.A. Nhấn F2 B. Shift + F2 C. Ctrl+F2 D.Alt + F2Câu 89: Lệnh Write( ‘5 x 4 = ‘ , 5*4 ) ; viết gì ra màn hình :A. 5 x 4 = 20 B. 5 x 4 = 5*4 C. 20 = 20 D. 20 = 5 * 4Câu 90: x2 biểu diễn trong pascal làA.sqrt(x) B.exp(x) C.abs(x) D.sqr(x)Câu 91: Trong NN lập trình Pascal, khẳng định nào trong các khẳng định sau là sai?A. Phần tên chương trình không nhất thiết phải cóB. Phần thân chương trình có thể có hoặc khôngC. Phần khai báo có thể có hoặc khôngD. Phần thân chương trình nhất thiết phải cóCâu 92: Hãy chọn kết quả đúng của đoạn chương trình sau.a := 9; b := 7; c:=8;if a > b then c:=7 else c := 5; Write(c);A. 9 B.8 C.7 D. 5Câu 93: Xét đoạn chương trình sau.for i:=1 to 10 doif(i mod 3 = 0) or (i mod 5 = 0) then write(i:3);A. 3 5 7 9 10 B. 2 4 6 8 10 C.1 3 5 7 9 D.3 5 6 9 10Câu 94: Khi chạy chương trình với lệnh Write(3:2); sẽ được kết quả là:A. 3 B. 3.00 C. 3.5+01 D. 3.75E+01Câu 95: Với i là biến kiểu thực( i=3) Khi chạy đoạn chương trình với lệnh Write(i:5:2); sẽ được kết quả là:A. 3.0 B. 3.00 C. 3.5+01 D. 3.75E+01Câu 96: Hãy chọn kết quả đúng của đoạn chương trình sau.s :=1; for i:= 10 downto 3 do s:=s + 1; Write(s);A. 9 B.7 C.8 D. 6Câu 97: Trong các hằng dưới đây, hãy chọn hằng lôgicA. 2.0 B. TRUE C. ‘lop 11A’ D. +187Câu 98: Trong NN lập trình Pascal, biểu thức số học nào sau đây là hợp lệA. 5a + 7b + 8*c; B. 5*a +7*b +8*c; C. {a + b}*c D. x*y(x +y);Câu 99: Hãy chọn kết quả đúng của đoạn chương trình sau.s := 0; for i:= 1 to 10 do s:=s + i; Write(s);A. 49 B.45 C.50 D. 55Câu 100: biểu thức xx −+ 22 được diễn tả trong pascal làA. sqrt(sqr(x)+2)-x B.sqr(sqrt(x)+2)-x C.(sqrt(x*x)+2)-x D.sqr(x*x+2)-xCâu 101. Trong Turbo Pascal, để lưu một chương trình:A. Nhấn tổ hợp phím Alt + F5 B. Nhấn tổ hợp phím Alt + F2C. Nhấn phím F2 D. Nhấn phím F5Câu 102. Để khai báo biến n thuộc kiểu số nguyên ta viếtA. var n: real; B. var n: boolean; C. var n: char; D. var n: interger;Câu 103. Để gán 2 cho x ta viết câu lệnhA. x:= 2; B. 2:= x; C. x = =2; D. x = 2;Câu 104: Biến là …A. Là đại lượng có giá trị không thay đổi trong suốt quá trình thực hiện chương trìnhB. Là đại lượng có giá trị có thể được thay đổi trong quá trình thực hiện chương trìnhC. Tên không cần theo nguyên tắc đặt tênD. Không cần khai báo trước khi sử dụngCâu 105. Biến x có thể nhận các giá trị -5, 100, 15, 20. Hãy chọn kiểu dữ liệu phù hợp với biến x ?A. Real B. LongInt C. Integer D. WordCâu 106. Trong Pascal phép toán div, mod làA. Phép chia cho cả số nguyên và số thực B. Phép chia chỉ đối với số nguyênC. Phép chia chỉ đối với số thực D. Cả 3 câu trên đều saiCâu 107. Lệnh nào sau đây dùng để in giá trị biến thực M ra màn hình có 2 chữ số thập phân và với độ rộng là 5?A. write (M,5,2); B. write (M:2:5); C. writeln (M:2:5); D. write (M:5:2);Câu 108. Trong Turbo Pascal, để thoát khỏi Turbo PascalA. Nhấn tổ hợp phím Alt + F4 B. Nhấn tổ hợp phím Alt + XC. Nhấn tổ hợp phím Ctrl + F4 D. Nhấn tổ hợp phím Ctrl + XCâu 109. Để biểu diễn x3 ta có thể viếtA. sqrt(sqr x*x); B. sqrt (x*x*x); C. sqr(x)*x; D. sqr(sqrt(x*x*x));8Câu 110. Trong các tên sau, tên nào sau đây được đặt đúng trong NNLT Pascal?A. Ho_ten*1 B. Ho ten C. Ho_ten D. 1hotenCâu 111. Phần thân chương trình được giới hạn bởi cặp từ khóaA. Begin…End; B. Start…Finish. C. Begin…End. D. Start…Finish;Câu 112. Bộ nhớ sẽ cấp phát cho các biến dưới đây tổng cộng bao nhiêu byte?Var x,y:integer; c:char; ok:boolean; z: real;A. 12 B. 14 C. 11 D. 13Câu 113. Các từ: SQR, SQRT, REAL làA. Tên dành riêng B. Tên do người lập trình đặt C. Tên đặc biệt D. Tên chuẩnCâu 114. Trong ngôn ngữ Pascal, phát biểu nào sau đây là ĐÚNG?A. Sau mỗi câu lệnh đều phải có dấu chấm phẩy.B. Câu lệnh trước End không nhất thiết phải có dấu chấm phẩy.C. Có phân biệt chữ hoa và chữ thườngD. Sau từ khóa Begin bắt buộc phải có dấu chấm phẩy.Câu 115. Hãy cho biết những biểu diễn nào dưới đây là biểu diễn hằng trong Pascal?A. A20 B. 1.06E-15 C. ‘XYZ D. “True”Câu 116. Trong NNLT Pascal, giả sử x:= a/b; thì x phải khai báo kiểu dữ liệu nào?A. byte B. integer C. word D. realCâu 117. Trong Pascal, khai báo hằng nào sau đây là ĐÚNG?A. const lop = " lop 11"; B. const max := 1000'; C. const lop = 'lop 11'; D. const p = 3,1416;Câu 118. Biểu thức (25 mod 10) div 2 cho kết quả làA. 4 B. 1 C. 2 D. 3Câu 119. Kết quả của biểu thức sqr(abs(25-30) mod 3) trả về kết quả làA. 1 B. 2 C. 6 D. 4Câu 120. Cho biểu thức (a mod 3 = 0) and (a mod 4 = 0). Giá trị của a làA. 24 B. 16 C. 15 D. 21Câu 121. Trong NNLT Pascal, biểu thức 25 mod 3 + (5/2) * 3 có giá trị làA. 15.5 B. 8.5 C. 8.0 D. 15.09Cauhoi Dapan cauhoi dapan cauhoi dapan cauhoi dapan101 D 31 C 61 B 91 B2 D 32 B 62 B 92 C3 D 33 A 63 C 93 D4 C 34 B 64 B 94 A5 B 35 B 65 B 95 B6 B 36 B 66 B 96 A7 A 37 D 67 B 97 B8 C 38 B 68 D 98 D9 D 39 B 69 C 99 D10 D 40 B 70 C 100 A11 A 41 D 71 B 101 C12 A 42 A 72 B 102 D13 B 43 C 73 B 103 A14 C 44 C 74 A 104 B15 C 45 C 75 C 105 C16 C 46 B 76 C 106 B17 B 47 D 77 C 107 C18 D 48 A 78 C 108 B19 B 49 A 79 A 109 D20 A 50 C 80 B 110 C21 A 51 C 81 A 111 C22 C 52 B 82 B 112 A23 D 53 D 83 B 113 D24 C 54 B 84 C 114 A25 A 55 A 85 A 115 B26 A 56 D 86 A 116 D27 A 57 A 87 D 117 C28 D 58 C 88 A 118 C29 C 59 D 89 A 119 D30 D 60 D 90 D 120 A121 B11
Video liên quan
Từ khóa » Hàm Lũy Thừa Của Số A được Biểu Diễn Trong Pascal Là
-
Trong Pascal, Biểu Diễn Exp(x) Có Nghĩa Là: A. Bình Phương
-
Hàm Cho Giá Trị Bằng Bình Phương Của X Là : A. Sqrt(x); B. Sqr(x)
-
Các Hàm Phổ Biến Trong Pascal - Thủ Thuật
-
Tin Học 11 Bài 6: Phép Toán, Biểu Thức, Câu Lệnh Gán - HOC247
-
Lập Trình Pascal: Dùng Chương Trình Con Tính Lũy Thừa, Giai Thừa
-
Lập Trình Pascal: Tính X Mũ Y Và X Mũ N - Bài Kiểm Tra
-
Dạng Biểu Diễn Của Giai Thừa
-
A. Bình Phương Của X B. Căn Bậc Hai Của X C. Giá Trị Tuyệt ... - Hoc24
-
Top 10 Hàm Bình Phương được Biểu Diễn Trong Pascal Là 2022
-
Trong Pascal, Biểu Diễn Sqr(x) Có Nghĩa Là Bình Phương Của X
-
Lý Thuyết: Phép Toán, Biểu Thức, Câu Lệnh Gán Trang 24 SGK Tin Học 11
-
Căn Bậc N Của 1 Số [Archive] - Diễn Đàn Tin Học
-
Phép Toán Thao Tác Bit – Wikipedia Tiếng Việt
-
Hàm Cho Giá Trị Tuyệt đối Của X Trong Pascal Là