Simulacrum, từ simulacrum Latin, là một sự bắt chước, giả mạo hoặc hư cấu. Khái niệm này được liên kết với mô phỏng, đó là hành động mô phỏng .Một...
Trắc nghiệm Tin học 11 Bài 6 (có đáp án): Phép toán, biểu thức, câu lệnh gán
Trắc nghiệm Tin học 11 Bài 6 (có đáp án): Phép toán, biểu thức, câu lệnh gá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ự triển khai : Trong ngoặc trước, nếu không có ngoặc triển khai nhân, chia, lấy phần nguyên ( div ), lấy phần dư ( mod ) thực thi trước và cộng, trừ triển khai 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. thế cho nên 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à 1 số ít 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 hiệu 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 tác dụng sau khi triển khai 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à :
Đá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. 5 a + 7 b + 8 c ;
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 thi phép toán :
+ Thực hiện trong ngoặc trước ;
+ Trong dãy những phép toán không chứa ngoặc thì triển khai từ trái sang phải, theo thứ tự nhân, chia, chia nguyên, lấy phần dư thực thi trước và những phép cộng, trừ triển khai sau .
Đáp án: A
Xem thêm những bài Câu hỏi trắc nghiệm Tin học 11 tinh lọc, có đáp án khác :
Giới thiệu kênh Youtube VietJack
Ngân hàng trắc nghiệm lớp 11 tại khoahoc.vietjack.com
Đã có app VietJack trên điện thoại cảm ứng, giải bài tập SGK, SBT Soạn văn, Văn mẫu, Thi trực tuyến, Bài giảng …. không tính tiền. 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:
Theo dõi chúng tôi không lấy 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.
Source: https://vh2.com.vn
Category: Tin Học