WorksheetsÔN TẬP KỲ 1 - TIN HỌC 10
Total questions: 50
Worksheet time: 25mins
Tính diện tích đường tròn với bán kính bằng 10, lệnh nào sau đây đúng?
>>> 2*10*3,14
>>> 2*10*3,14
>>>10*10*3.14
>>>10*10*3,14
Cho biết kết quả in ra màn hình của lệnh sau:
Print(“Xin”,“Chào”)
Xin chào
Xin chào
“Xin”, “Chào”
'Xin chào'
Môi trường lập trình Python có mấy chế độ?
Có 1 chế độ
Có 2 chế độ
Có 3 chế độ
Có 4 chế độ
Theo em, viết chương trình bằng ngôn ngữ lập trình loại nào sau đây là dễ dàng nhất?
Ngôn ngữ máy
Hợp ngữ
Ngôn ngữ lập trình bậc cao
Chương trình dịch
Kết quả của lệnh Print(10,3.4+4.1,"tin 10") là gì?
10,3.4+4.1,"tin 10"
10 7,5 tin 10
10 3.4+4.1 tin 10
10,7.5,tin 10
Đâu là vai trò của biến?
Biến là tên một vùng nhớ dùng để lưu trữ giá trị.
Giá trị của biến có thể thay đổi khi thực hiện chương trình.
Biến phải được đặt tên theo đúng quy tắc đặt tên trong NNLT.
Tất cả các ý trên đều đúng
Viết lệnh để tính giá trị biểu thức 3x10-16:2 trong chế độ nhập trực tiếp của Python?
>>>3x10-16:2
>>>3*10-16/2
>>>"3*10-16/2"
>>>"3x10-16:2"
Cú pháp <biến> = <giá trị> có ý nghĩa gì trong Python?
<biến> sẽ được gán cho <giá trị>
So sánh bằng giữa <biến> và <giá trị>
Không có ý nghĩa gì cả
<giá trị> bên phải sẽ được gán cho <biến>
Viết lệnh trong màn hình thông tin: Lớp 10A1 rất ngoan
>>>Lớp 10A1 rất ngoan
>>>'Lớp 10A1 rất ngoan'
>>>"Lớp 10A1 rất ngoan"
>>>print("Lớp 10A1 rất ngoan")
Quy tắc đặt tên biến trong Python:
Chỉ gồm các chữ cái tiếng Anh, chữ số và dấu _
Không bắt đầu bằng chữ số
Phân biệt chữ hoa và chữ thường
Tất cả các ý trên đều đúng
Đâu không phải là từ khóa trong Python:
if
and
or
true
Đâu là tên biến đúng trong Python:
_lop
Lop hoc
1 lop
lop@
Biến a, b nhận giá trị nào sau khi thực hiện các lệnh:
a, b = 2, 3
a, b = b + 4, a + 6
2,3
6, 9
8, 7
7, 8
Biến a nhận giá trị nào sau khi thực hiện lệnh:
a = 2 + 3*4 – 5%2
18.5
12
13
11.5
Biến b nhận giá trị nào sau khi thực hiện lệnh:
b = 10 – 7//2 + 3**2
12.5
13
15.5
16
Cho a = 8, hãy cho biết biến a có kiểu dữ liệu nào?
bool
int
float
str
Cho a = 12.8, hãy cho biết biến a có kiểu dữ liệu nào?
bool
int
float
str
Cho a = 'Trường THPT Lê Lợi', hãy cho biết biến a có kiểu dữ liệu nào?
bool
int
float
str
Cho a = 3>6, hãy cho biết biến a có kiểu dữ liệu nào?
bool
int
float
str
Để dùng các hàm toán học trong Python, ta thực hiện lệnh nào sau đây?
import math
math
import Toán
import mathplotlib
Đâu không phải hàm toán học trong thư viện math khi ta thực hiện import math?
int()
math.sqrt()
math.exp()
math.fabs()
Đâu là hàm toán học tìm ƯCLN trong thư viện math khi ta thực hiện import math?
math.gcd()
math.exp()
math.fabs()
math.sqrt()
Để viết chú thích trên 1 dòng trong Python, ta dùng dấu?
&
@
#
%
Đâu là chú thích đúng trong Python?
“Không có việc gì khó
Chỉ sợ lòng không bền”
"""Không có việc gì khó
Chỉ sợ lòng không bền"""
@Không có việc gì khó
Chỉ sợ lòng không bền@
#Không có việc gì khó
Chỉ sợ lòng không bền#
Xác định kiểu của biểu thức sau: 15 != 20 - 4?
bool
int
float
str
Xác định kiểu của lệnh sau: “15 + 20 – 10”?
bool
int
float
str
Xác định kiểu của biểu thức sau: 15 + 20/8?
bool
int
float
str
Xác định kiểu của biểu thức sau: 15 + 20%6?
bool
int
float
str
Lệnh sau trả về kết quả là gì?
int(32.5)
32.5
32
'32.5'
int 32.5
Lệnh sau trả về kết quả là gì?
float('32.5')
32.5
32
'32.5'
"32.5"
Để nhập giá trị số nguyên cho biến a từ bàn phím ta thực hiện lệnh:
a = input(“Nhập giá trị:”)
a = int(input(Nhập giá trị:))
a=float(input(“Nhập giá trị:”))
a=int(input("Nhập giá trị:"))
Để nhập giá trị số thực cho biến a từ bàn phím ta thực hiện lệnh:
a = input(“Nhập giá trị:”)
a =int(input('Nhập giá trị:'))
a=float_input(“Nhập giá trị:”)
a=float(input("Nhập giá trị:"))
Câu lệnh in kết quả nào sau đây là đúng:
print(“Kết quả là:” + S)
print(Kết quả là:, S)
(“Kết quả là:”, S)
print(“Kết quả là:”, S)
Cho biết ý nghĩa của chương trình sau:
a=int(input('Nhập số nguyên:'))
a=a+5
print('Giá trị mới là:',a)
Nhập và thông báo giá trị a
Nhập giá trị a
Thông báo giá trị a
Nhập, tăng a lên 5 đơn vị và thông báo giá trị a
Đâu không phải là phép so sánh giá trị trong Python?
=
>=
!=
==
Có bao nhiêu câu lệnh rẽ nhánh trong Python?
1
2
3
4
Đâu là câu lệnh rẽ nhánh dạng thiếu trong Python?
if <ĐK>:
<Khối lệnh>
<biến>=<biểu thức>
while <ĐK>:
<Khối lệnh>
for <biến> in range <giá trị>:
<Khối lệnh>
Đâu là câu lệnh lặp chưa biết trước số lần trong Python?
if <ĐK>:
<Khối lệnh>
<biến>=<biểu thức>
while <ĐK>:
<Khối lệnh>
for <biến> in range <giá trị>:
<Khối lệnh>
Đâu là câu lệnh lặp biết trước số lần trong Python?
if <ĐK>:
<Khối lệnh>
<biến>=<biểu thức>
while <ĐK>:
<Khối lệnh>
for <biến> in range <giá trị>:
<Khối lệnh>
Đâu là câu lệnh gán trong Python?
if <ĐK>:
<Khối lệnh>
<biến>=<biểu thức>
while <ĐK>:
<Khối lệnh>
for <biến> in range <giá trị>:
<Khối lệnh>
Để kiểm tra PT bậc 2 có nghiệm hay không trong Python, ta viết biểu thức điều kiện:
b*b – 4*a*c >= 0
bb – 4ac >= 0
b.b – 4.a.c > 0
b.b – 4.a.c = 0
Để kiểm tra một học sinh có dtb đạt loại KHÁ, ta viết biểu thức điều kiện trong Python?
6.5 < dtb <= 8.0
6.5 <= dtb <= 8.0
6.5 <= dtb < 8.0
6,5 <= dtb < 8,0
Để tính tổng S = 1 + 2 + 3 + … + 10 trong Python, ta viết:
for in range(1,11):
S = S + i
for i in range(1,10):
S = S + i
for i in range(1,11)
S = i
for in range(1,10):
S = S + i
Cho kết quả của S sau khi thực hiện đoạn chương trình sau:
S = 1
for i in range(4):
S = S + i
5
6
7
8
Cho kết quả của S sau khi thực hiện đoạn chương trình sau:
S = 1
for i in range(4):
S = S * i
5
6
0
2
Đoạn chương trình bên làm nhiệm vụ gì?
Tính tổng các số nhỏ hơn 10
Tính tổng các số 10
Tính tổng các số lẽ nhỏ hơn 10
Tính tổng các số chẵn nhỏ hơn 10
Đoạn chương trình làm nhiệm vụ gì?
In số k trên 1 hàng
In toàn bộ dãy các số tự nhiên từ 1 đến 9 trên một hàng
In các số từ 1 đến 10 trên một hàng ngang
In toàn bộ dãy các số tự nhiên từ 1 đến 9 trên nhiều hàng
Đâu là câu lệnh rẽ nhánh dạng đủ trong Python?
Có bao nhiêu cấu trúc lặp để mô tả thuật toán?
2
3
4
1
Để tính tổng S = 1 + 3 + … cho đến khi S > 100 thì dừng trong Python, ta viết:
