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

Đề kiểm tra giữa kỳ lớp 11 NN PYTHON

4 2K 23
Tài liệu đã được kiểm tra trùng lặp

Đ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 31,86 KB
File đính kèm deKTRA GK1 K11 OLM.rar (28 KB)

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

đề kiểm tra đánh giữa kỳ I, ngôn ngữ lập trình Python phù hợp với đối tượng học sinh đang học lớp 11, giúp giáo viên có thể phân loại học sinh hiệu một cách hiệu quả nhất, giúp học sinh ôn tập để được điểm cao

Trang 1

ĐỀ KIỂM TRA GIỮA KỲ MÔN TIN HỌC KHỐI 11 Câu 1: Đoạn chương trình sau cho kết quả là gì?

if 2020>2021: A=1

else: A=0

if A==1: print(‘ Happy New Year’)

else: print(‘Good Luck’)

A Báo lỗi vì 2020 không lớn hơn 2021

B Không thực hiện điều gì

C In ra màn hình dòng chữ: ‘Good Luck’

D In ra màn hình dòng chữ: ‘Happy New Year’

Câu 2: Với cấu trúc rẽ nhánh

if <điều kiện>:

<câu lệnh>

<câu lệnh> sau dấu : được thực hiện khi

A <điều kiện> được tính và cho giá trị sai

B <điều kiện> không tính được

C <điều kiện> được tính toán xong

D <điều kiện> được tính và cho giá trị đúng

Câu 3 Cho a=5, b=10 Kết quả của hiện ra màn hình là:

if a>b: print(‘ Hello’)

else: print(‘ Byebye’)

A hello

B Byebye

C Hello

D byebye

Câu 4: Các câu lênh sau sẽ in ra màn hình kết quả:

x=2021

print(x%5==0 and x%100!=0)

A True

B False

C true

D flase

Câu 5: Các câu lệnh sau sẽ in ra màn hình kết quả

x=2021

print(x%5==0 and x%100==0) or (x %3==0)

A True

B False

C TRUE

D false

Câu 6 : Sau khi thực hiện các câu lệnh sau Kết quả in ra màn hình là

x=100

if (not x<=5): print("yes")

else: print("no")

A Yes

B No

C yes

D no

Câu 7: Cho biểu thức sau: (x>1) & (x<5)

Với x=10 Cho kết quả là :

Trang 2

A True

B False

C true

D FALSE

Câu 8: Trong ngôn ngữ lập trình Python, cú pháp câu lệnh if nào sau đây là đú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 9: Với cấu trúc rẽ nhánh

if <điều kiện1>:

<câu lệnh1>

elif <điều kiện2>:

<câu lệnh2>

else:

<câu lệnh3> được thực hiện khi:

A <điều kiện 1> đúng <điều kiện 2> sai

B <điều kiện 1> sai <điều kiện 2> sai

C <điều kiện 1> sai <điều kiện 2> đúng

D <điều kiện 1> đúng <điều kiện 2> đúng

Câu 10 Đoạn chương trình sau cho ra kết quả gì?

a=int(input())

if a>0 : print(‘ là số dương’)

Khi nhập cho a giá trị=-5 thì kết quả trên màn hình

C chương trình có lỗi D Không hiện ra gì cả

Câu 11 Biểu thức ((2021 % 2 ) //2) có kết quả là:

Câu 12 Biểu thức ((2021 //10 ) //1) có kết quả là:

Câu 13: Biểu thức b 2 - 4ac được biểu diễn trong Python là:

A bxb – 4xaxc B b**2 – 4*a*c

C b.b – 4ac D sqrt(b) – 4.a.c

Câu 14: Để nhập giá trị cho hai biến a và b kiểu thực ta dùng lệnh:

A float(input(a,b))

B float(a,b)

C a,b=map(int,input(‘nhập a,b’).split())

D a,b=map(float,input(‘nhập a,b’).split())

Câu 15: Xét chương trình sau cho kết quả là gì:

a =125; b = 5;

print(a / b);

Câu 16: Để nhập giá trị cho hai biến a kiểu nguyên ta dùng lệnh:

A a=input(int(“nhập a”)) B print(a,b)

C a=int(input(‘nhập a’)) D a=input()

Câu 17 Giả sử với X là số thực, muốn in ra giá trị của X với 2 chữ số thập phân

ra màn hình thì ta viết ntn?

A print (“ %.2f ” %X) B print (“ %.2X ” %f)

C print (%X “ %.2f ”) D print (“ %f ” %.2X)

Trang 3

Câu18 Trong Python, để in dữ liệu ra màn hình sử dụng hàm gì?

A print B Print C output D Export

Câu 19 Trong Python, để nhập dữ liệu từ bàn phím ta sử dụng hàm gì?

A Input() B input() C Output() D Import()

Câu 20 Đoạn chương trình sau cho kết quả là gì?

a = 2;b = 4

S= (a**2 + b*4)/5

print ("Kết quả là , S")

A Kết quả là , S B Kết quả là 4.0

C Kết quả là 4 D Báo lỗi

Câu 21 Kết quả trên màn hình sẽ là gì từ câu lệnh sau:

print ("Xin chào thế giới! \n chào kỉ nguyên công nghệ!")

A Xin chào thế giới! chào kỉ nguyên công nghệ!

B Xin chào thế giới

chào kỉ nguyên công nghệ

C Xin chào thế giới! \n chào kỉ nguyên công nghệ

D Lỗi cú pháp

Câu 22 : Câu lệnh sau thực hiện:

if a%b==0:

print(b," là ước của ”,a)

else :

print(b," không là ước của ”,a)

A kiểm tra xem a có là ước của b hay không

B kiểm tra xem a có là số chẵn hay không

C kiểm tra xem b có là ước của a không

D kiểm tra xem b có chia hết cho a không

Câu 23 : Câu lệnh sau thực hiện:

a,b,c=map(int,input(‘nhập các giá trị cho biến 3 a,b,c ’).split())

A Nhập vào 3 biến a,b,c là số không xác định kiểu

B Nhập vào 3 biến a,b,c dạng xâu (chuỗi)

C Nhập vào 3 biến a,b,c là số nguyên

D Nhập vào 3 biến a,b,c là số thực

Câu 24 Kết quả trên màn hình sẽ là gì từ các câu lệnh sau:

print (“Xin chào thế giới!”, end =’ ’)

print(“Chào kỉ nguyên công nghệ!”)

A Xin chào thế giới! Chào kỉ nguyên công nghệ!

B Xin chào thế giới

Chào kỉ nguyên công nghệ

C Xin chào thế giới!

chào kỉ nguyên công nghệ

D Xin chào thế giới! chào kỉ nguyên công nghệ!

Câu 25 : Các câu lệnh sau thực hiện:

a,b,c=map(int,input(‘nhập các giá trị a,b,c dương’).split())

if (a**2+b**2==c**2) or (b**2+c**2==a**2) or (a**2+c**2==b**2):

print(a,b,c,” là 3 cạnh của tam giác ……”)

Trang 4

else: print(a,b,c,” không là 3 cạnh của tam giác ….”)

Em điền gì vào chỗ dấu chấm trên để được kết quả hiển thị theo đúng ý nghĩa nhất

A thường

B cân

C vuông

D đều

Tự luận:

HS chọn 1 trong 2 câu sau

Câu 1:

Sử dụng ngôn ngữ Python.Viết chương trình cho máy tính thực hiện:

Nhập vào điểm Trung bình của 1 học sinh (đtb<=10)

Đưa ra màn hình điểm cuả học sinh đó và xếp loại học sinh (giỏi, khá, TB, Yếu, kém)

Câu 2:

Sử dụng ngôn ngữ Python.Viết chương trình cho máy tính thực hiện:

Nhập vào 3 số bất kỳ

Kiểm tra xem 3 số đó có tạo thành 3 cạnh của tam giác không, nếu là 3 cạnh của tam giác thì đó là tam giác gì? ( cân, đều, vuông, thường)

Ngày đăng: 14/11/2021, 13:40

TỪ KHÓA LIÊN QUAN

w