1. Trang chủ
  2. » Giáo án - Bài giảng

Ngân hàng tin học 11 python giữa kì

10 509 4

Đ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 10
Dung lượng 55,4 KB
File đính kèm Ngân hàng tin học 11 python- giữa kì.rar (51 KB)

Nội dung

NGÂN HÀNG CÂU HỎI TIN HỌC 11CÂU 1: Khẳng định nào sau đây về Python là đúng?. A.Python là một ngôn ngữ lập trình cấp cao.. B.Python là một ngôn ngữ thông dịch.. C.Python là ngôn ngữ lập

Trang 1

NGÂN HÀNG CÂU HỎI TIN HỌC 11

CÂU 1: Khẳng định nào sau đây về Python là đúng?

A.Python là một ngôn ngữ lập trình cấp cao

B.Python là một ngôn ngữ thông dịch

C.Python là ngôn ngữ lập trình hướng đối tượng

D.Tất cả các đáp án đều đúng

CÂU 2: Trong các tên sau đây, tên nào là hợp lệ trong ngôn ngữ Python?

A._A

B.8a

C.Import

D._@123baitap

CÂU 3: Lệnh nào dùng để nhập lấy dữ liệu đầu vào từ người dùng trong ngôn ngữ Python? A.print

B.input

C.write

D.cin

CÂU 4: Câu lệnh nào sau đây được dùng để nhập dữ liệu kiểu nguyên cho biến a?

A.a = input(“Nhập giá trị cho a:”)

B.a = input(‘Nhập giá trị cho a:’)

C.a = int(input(“Nhập giá trị cho a:”)

D.a = float(input(“Nhập giá trị cho a:”)

CÂU 5: Trong Python, phép toán % 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

CÂU 6: Trong Python, câu lệnh nào sau đây là sai?

A.X =x

Trang 2

B.X = 12345

C.X = 123,456

D.X = PI*100

CÂU 7: Xét biểu thức lôgic : (m % 100 < 10 ) and (m // 100 > 0), với giá trị nào của m dưới đây biểu thức trên cho giá trị TRUE

A.66

B.99

C.2007

D.2011

CÂU 8: Biểu thức D = 25 % 3 + 5 / 2 * 3 có giá trị là :

A.8.0

B.15.5

C.15.0

D.8.5

CÂU 9:Trong ngôn ngữ lập trình Python, 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)

CÂU 10: Biểu thức P = 25 // 3 + 5 / 2 * 3 có giá trị là :

A.8.0

B.15.5

C.15.0

D.8.5

CÂU 11: 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 // 2 )

C.( 3 < 5 ) or ( 4 + 2 < 5 ) and ( 2 < 4 // 2 )

D.4 + 2 * ( 3 + 5 ) < 18 // 4 * 4

CÂU 12: Cho biết kết quả sau khi thực hiện đoạn chương trình sau

A = 100

B = 30

X = A // B Print(X) A.10

Trang 3

C.3

D.1

CÂU 13: Bằng 2 chữ cái A và B, người ta có thể viết được mấy tên đúng có độ dài không quá

2 chữ cái

A.2

B.4

C.6

D.8

CÂU 14: Biểu diễn biểu thức sau trong ngôn ngữ lập trình Python

A.P = fabs(x +5) – (y / fabs(b+5)) * (x + 2)**3

B.P = math.fabs(x +5) – y / (math.fabs(b+5)) * (x + 2)**3

C.P = math.fabs(x +5) – (y / math.fabs(b+5)) * (x + 2)*(x+2)*(x+2)

D.P = math.fabs(x +5) – y / math.fabs(b+5) * (x + 2)**3

CÂU 15: Biểu diễn biểu thức

2 2 (a b) a bc

a c

a b

trong ngôn ngữ lập trình Python là

A.(a+b) + math.sqrt(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) + math.sqrt( a**a + 2*b*c) / c – a / (a+b)

D.(a+b) + sqrt( a**a + 2*b*c) / c – (a / (a+b) )

Câu 16: Câu lệnh sau đây viết đúng hay sai

A False

B True

Trang 4

Câu 17: Hãy cho biết kết quả khi thực hiện đoạn chương trình sau:

Câu 18: Cấu trúc if – else nào viết đúng

A if <điều kiện>: <câu lệnh 1>

Else:

<câu lệnh 2>

B if <điều kiện>: <câu lệnh 1>

else:

<câu lệnh 2>

C If <điều kiện>: <câu lệnh 1>

Else:

<câu lệnh 2>

D if <điều kiện>: <câu lệnh 1>

else

<câu lệnh 2>

Câu 19: điều kiện trong Python được biểu diễn như thế nào?

A 2x or x < 5

B x <5 and 2x

C x >=2 and x < 5

D x >=2 or x < 5

Câu 20: Trong Python, muốn kiểm tra đồng thời cả ba giá trị của a, b, c có cùng lớn hơn 0

hay không ta viết câu lệnh if như thế nào?

A if a.b.c > 0:

Trang 5

B if a > 0 and b > 0 and c > 0:

C if a > 0 or b > 0 or c > 0:

D if a,b,c:

Câu 21 Đoạn chương trình sau đưa ra màn hình kết quả nào?

A.1

B.Không đưa gì cả

C.0

D.8

Câu 22 Câu lệnh if nào sau đây viết đúng?

A.if a == 5; a = d + 1

else: a = d + 2

B.if a == 5: a = d + 1

else: a = d + 2

C.if a == 5: a = d + 1

else a = d + 2

D.If a == 5; a = d + 1

Else: a = d + 2

Câu 23: Biểu thức (x > y) and (y > 3) thuộc loại biểu thức nào trong Python? A.Biểu thức Logic

B.Biểu thức số học

C.Biểu thức quan hệ

D.Một loại biểu thức khác

Câu 24: Biểu thức (5 + 3 >= 8) and ( 6 // 3 > 3) trả về giá trị nào sau đây? A.“1”

B.“0”

C.False

D.True

Câu 25: Lặp là gì?

Trang 6

A.Điều kiện thỏa mãn thì ta thực hiện công việc

B.Liên kết các thao tác lại với nhau

C.Thực hiện công việc nào đỏ nhiều lần

D.Điều kiện không thỏa mãn bỏ qua thao tác

Câu 26: Câu lệnh lặp nào sau đậy viết đúng

A.for N in range(1, N): S = S + N

B.For N in range(1, N); S = S + N

C.for N in (1, N): S = S + N

D.for N in range(1, N)

S = S + N

Câu 27: Cho biết kết quả của câu lệnh sau

A.in ra các lớp từ 11A1 đến 11A15 theo chiều ngang

B.in ra các lớp từ 11A1 đến 11A15 theo chiều dọc

Câu 28: cho biết kết quả khi thực hiện đoạn chương trình sau

A.5

B.15

C.3

D.10

Câu 29: cho biết kết quả của câu lệnh sau:

A.In ra các số chẵn từ 1 đến 50 theo chiều ngang

Trang 7

B.In ra các số chẵn từ 1 đến 50 theo chiều dọc

C.In ra các số chẵn từ 1 đến 100 theo chiều ngang

D.In ra các số chẵn từ 1 đến 100 theo chiều dọc

Câu 30: Cho đoạn chương trình sau:

x = 2

y = 3

if x>y: F = 2*x - y

else:

if x==y: F = 2 * x

else:

F = x * x + y * y

print(Z)

hãy cho biết kết quả sau khi thực hiện đoạn chương trình? A.1

B.13

C.4

D.6

Câu 31: hãy cho biết kết quả của đoạn lệnh sau

A.10

B.11

C.12

D.22

Câu 32: Cho câu lệnh sau

m=8

n=5

Trang 8

a=m//n+m%n+m*n+m**2+m**2

print(a)

Khi chạy chương trình, kết quả hiển thị trên màn hình là:

A 133.6

B 133

C 131

D 172

Câu 33: Chương trình dịch không có khả năng nào trong các khả năng sau ? A.Phát hiện được lỗi ngữ nghĩa

B.Phát hiện được lỗi cú pháp

C.Thông báo lỗi cú pháp

D.Tạo được chương trình đích

Câu 34: Trường hợp nào sau đây không phải là biến trong Python?

A.Giai_Ptrinh_Bac_2

B.Ngaysinh

C._Noisinh

D.2x

Câu 35: Cho biết kết quả của đoạn chương trình sau?

N = 645

A = N % 10

N = N // 10

A = A + N // 10

A = A + N % 10

print(A);

A.6

B.5

C.15

D.64

Trang 9

Câu 36: Cho x là biến thực đã được gán giá trị 12.41235 Để thực hiện lên màn hình nội dung “x=12.41” cần chọn câu lệnh nào sau đây ?

A.print(x)

B.print(x,2)

C.print(round(x,2))

D.print(round(x))

Câu 37: Phát biểu nào sau đây có thể lấy làm biểu thức điều kiện trong cấu trúc rẽ nhánh? A.100 > 99

B “C > D ”

C “C nhỏ hơn D”

D “False”

Câu 38: Phát biểu nào sau đây có thể lấy làm biểu thức điều kiện trong cấu trúc rẽ nhánh? A.C + D

B C > D

C N % 100

D “C nhỏ hơn D”

Câu 39: Cho đoạn chương trình sau?

trình trên là đúng ?

là bội số của 3

B Đây là chương trình đếm và thông báo ra màn hình rằng trong khoảng từ 1 đến 100 có bao nhiêu số nguyên là bội số của 3 và có bao nhiêu số là bội số chung của 3 và 5

C Đây là chương trình đếm số các số nguyên nhỏ hơn 100 và chia hết cho 3

D Đây là chương trình đếm số các số nguyên trong khoảng từ 1 đến 100 là bội số của 3 và 5

Câu 40:Trong ngôn ngữ lập trình Python, đoạn chương trình sau thực hiện công việc gì ?

T = 0 for i in range(1, N):

if i % 3 == 0 and i % 5 == 0: T = T + i A.Tính tổng các số chia hết cho 3 hoặc 5 trong phạm vi từ 1 đến N ;

Trang 10

B Tính tổng các ước thực sự của N ;

C Tính tổng các số chia hết cho cả 3 và 5 trong phạm vi từ 1 đến N ;

D Tìm một ước số của số N ;

Câu 41: Hãy cho biết giá trị thu về sau khi thực hiện lệnh sau?

import math a=math.ceil(5.3)

A.5

B.3

C.5.3

D.6

Câu 42: Hãy cho biết giá trị thu về sau khi thực hiện lệnh sau?

import math b=math.factorial(6) A.120

B.6

C 720

D 0

Câu 43: Hãy cho biết kết quả trả về khi thực hiện biểu thực logic sau?

a = 99

print(a<=5 or a>100)

A.True

B False

Câu 44:Hãy cho biết kết quẩ trả về khi thực hiện biểu thực logic sau? print((6 > 8)==(4 > 5))

A.False

B True

Ngày đăng: 22/01/2022, 22:20

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w