Font size
WorksheetsCâu hỏi ôn tập cuối kì 1 tin 10
Total questions: 68
Worksheet time: 49mins
Trong Python, lệnh gán giá trị nguyên cho biến b nào sau đây là đúng?
b=2.0
b=10
b==2
b:=3
Quy tắc đúng khi đặt tên cho biến trong Python?
Tên biến bắt đầu bằng chữ cái hoặc dấu gạch dưới (_)
Sử dụng từ khóa làm tên biến
Tên biến bắt đầu bằng số
Tên biến có các ký hiệu như !, @, #, $, %, ...
Cho x = True, y = False. Cho biết giá trị của biểu thức not((x or y ) and x ) sau:
1
False
x
True
Trường hợp nào sau đây không phải lệnh gán trong python
a + b = 100
a = a * 2
a = 10
cd = 50
Cấu trúc lặp với số lần biết trước trong Python là
FOR <biến đếm> in range(m,n): khối lệnh cần lặp
for <biến đếm> in range(m, n) khối lệnh cần lặp
for <biến đếm> in range(m,n): khối lệnh cần lặp
for <biến đếm> range(m, n) khối lệnh cần lặp
Kết quả của lệnh print(3>=3) là:
False
True
None
3>=3
Giá trị F sau khi thực hiện đoạn chương trình:
1
4
13
17
Biểu thức (x+y)2 chuyển sang Pytthon là:
(x+y)*2
(x+y)***2
(x+y)**2
(x**2+y**2)
Kết quả của đoạn lệnh sau: x=25 y=4 print(x//y)
6.3
6.25
6
1
Để tính diện tích đường tròn bán kính R, với pi = 3,14, biểu thức nào sau đây trong Python là đúng
S:=R*R*pi
S:=R^2*pi
S:=2(R)*pi
S=R*R*pi
Cho biết kết quả in ra của chương trình sau? x=25
y=4
print(x+y, y)
294
29 4
29, 4
25 4
Trong Python, câu lệnh tính tổng bình phương của 3 số a, b, c nào sau đây đúng?
d=a*a+b*b+c*c
d== a*2+b*2+c*2
d=a**a+b**b+ c**c
d=(a+b+c)**2
Chương trình sau in ra màn hình các kết quả nào?
a = 17
b = a%10 + a//10
print(b)
51
71
17
8
Trong Python, lệnh sau đây cho kết quả là bao nhiêu
print((12 - 10//2)**2 - 1)
48
7
19
báo lỗi
Trong Python, sau khi thực hiện lệnh print(9 % 4 - 2) kết quả là:
Câu lệnh lỗi
-1
1
3
Giá trị của s sau khi thực hiện đoạn chương trình sau:
14
10
0
20
Kết quả của biểu thức sau X = (15 - 7) * 3 // 5
3
2
1
4
Trong Python, xác định kết quả của lệnh sau: print('a'5)
'a5'
Báo lỗi
a 5
a5
Câu lệnh if trong chương trình Python có dạng
if <điều kiện> :<câu lệnh hay nhóm lệnh>:
if <điều kiện> <câu lệnh hay nhóm lệnh>;
if <điều kiện>: <câu lệnh hay nhóm lệnh>
if điều kiện:
Trong Python, viết lệnh nhập vào từ bàn phím giá trị số thực a
a = float(input())
a = int(input())
float(input(a))
a = input(int())
Phép chia lấy phần nguyên trong Python kí hiệu là:
%
//
div
/
Trong câu lệnh if … else …khi nào thì thực hiện câu lệnh_nhóm câu lệnh sau if:
Khi điều kiện bằng 0
Khi điều kiện không thực hiện
Khi điều kiện có giá trị sai
Khi điều kiện có giá trị đúng
Điều kiện để thực hiện câu lệnh trong vòng lặp while của đoạn lệnh sau là:
dem>6
dem>=6
dem<=6
dem<6
Trong Python, ý nghĩa của hàm range(6) sẽ tạo ra
Một dãy số từ 1 đến 6
Một dãy số từ 1 đến 5
Một dãy số từ 0 đến 5
Một dãy số từ 0 đến 6
Quyền tác giả là gì?
Quyền của tất cả mọi người đối với những tác phẩm mình sáng tạo ra hoặc sở hữu.
Quyền của tổ chức, cá nhân (tác giả) đối với những sáng tạo tinh thần và văn hóa (gọi là tác phẩm) của mình.
Quyền của tổ chức, cá nhân (tác giả) đối với những sáng tạo tinh thần và văn hóa (gọi là tác phẩm) của mình mua bản quyền
Không có quyền tác giả.
Thực hiện đoạn lệnh sau được kết quả gì (n là số nguyên dương nhập từ bàn phím)?
Kiểm tra n là số chẵn
In các ước của n
Kiểm tra n là số lẻ
Kiểm tra n có phải số dương
Các câu lệnh Python nào sau đây được viết đúng:
if x > 4: a = 1 else a:=2
if x== 5: a = 1
if x > 4; a = 1
if x > 4: a = 1 else a = 2
Có một truyện ngắn, tác giả để trên webside để mọi người đọc. Hành vi nào sau đây là vi phạm bản quyền?
Tải về và đăng lại trên Facebook của mình cho mọi người cùng đọc.
Tải về máy của mình để đọc.
Đăng tải đường Link trên Facebook của mình cho mọi người cùng đọc.
Chuyển thể truyện thành phim với sự đồng ý của tác giả.
Trong Python, ý nghĩa của câu lệnh a=int(input('Nhập a= ')) là:
Nhập biến a kiểu số thực
Nhập biến a kiểu số nguyên
Nhập biến a kiểu xâu
Tất cả đều đúng
Kết quả sau của a và b khi thực hiện đoạn chương trình sau:
a = 4 và b= 8
a=3 và b= 8
a=3 và b= 4
Báo lỗi
Hành vi nào sau đây không là hành vi vi phạm pháp luật về chia sẻ thông tin?
A. Chia sẻ tin tức trích dẫn link của trang báo Lao Động lên trang cá nhân Facebook.
B. Đăng tin sai sự thật về người khác lên Zalo.
C. Phát tán video độc hại lên mạng.
D. Chia sẻ văn hoá phẩm đồi truỵ trên mạng.
Trên màn hình i có các giá trị gì khi thực hiện đoạn lệnh sau: for i in range(5): print(i, end=' ')
A. 1 2 3 4
B. 0 1 2 3 4 5
C. 0 1 2 3 4
D. 1 2 3 4 5
Trong Python, lệnh xuất ra màn hình nào sau đây là đúng
A. print("20"+21)
B. print("20", "21")
C. Print(20+21)
D. PRINT("20", 21)
Trong Python, tìm lỗi sai của đoạn chương trình tính và in tổng của n số nguyên dương đầu tiên (n nhập)
A. Dòng 4
B. Dòng 3
C. Dòng 1
D. Dòng 2
Phát biểu nào dưới đây không đúng?
A. Bẻ khoá một phần mềm là hành vi vi phạm bản quyền
B. Sử dụng các phần mềm trả phí là không vi phạm bản quyền
C. Nếu chỉ bẻ khóa phần mềm để sử dụng, không chia sẻ cho người khác thì không phải hành vi vi phạm bản quyền
D. Sử dụng phần mềm do người khác bẻ khoá cũng là vi phạm bản quyền dù không trực tiếp bẻ khoá
Câu lệnh gán đúng trong Python là:
A. Biến =
B. Biến :=
C. Biến = =
D.
Hoạt động nào dưới đây không vi phạm bản quyền?
A. Mạo danh tác giả.
B. Sửa chữa, chuyển thể phần mềm mà không được phép của tác giả.
C. Sử dụng phần mềm miễn phí
D. Sử dụng phần mềm bẻ khóa
Thầy Bình là giáo viên của 1 trường đại học. Thầy Bình muốn trích dẫn một đoạn ngắn trong cuốn tiểu thuyết của một tác giả nổi tiếng đã được xuất bản từ lâu để minh họa cho bài giảng về văn học của mình. Theo em có phải trả phí hay xin phép tác giả không?
Phải xin phép tác giả
Phải trả phí cho tác giả
Phải xin phép và phải trả phí cho tác giả
Không cần trả phí hay xin phép tác giả
Giá trị của biến X bằng bao nhiêu sau khi thực hiện câu lệnh:
5
9
7
11
Trong Python cấu trúc rẽ nhánh dạng if - else thì <câu lệnh 1> được thực hiện khi nào?
Điều kiện bằng 0
Điều kiện cho giá trị đúng
Điều kiện cho giá trị sai
Điều kiện khác 0
Dạng 2 Đúng/Sai: Cho đoạn lệnh sau:
Biến B có kiểu số nguyên
** là phép nhân trong Python
Khi nhập A=3, B=5, kết quả của chương trình là 11
// là phép chia lấy phần dư
Dạng 2. đúng/sai: Cho đoạn chương trình sau:
Biến n là kiểu số nguyên
Đoạn chương trình trên sử dụng câu lệnh lặp không biết trước số lần lặp
Câu lệnh lặp for ở đoạn chương trình trên thực hiện lặp 10 lần thì dừng lại
Đoạn chương trình trên tính tổng của n số tự nhiên đầu tiên <=n
Dạng 2 Đúng/Sai: Cho đoạn lệnh sau:
Với n=10, kết quả trên màn hình của đoạn lệnh trên là '10 là số chẵn'
Nếu n=3 thì điều kiện n%2==0 cho giá trị False
Điều kiện n%2==0 cho giá trị True
Đoạn lệnh trên để kiểm tra n là số chẵn hay lẻ
Cho đoạn chương trình sau:
Sau khi thực hiện đoạn chương trình trên giá trị của d là:
1
3
0
10
Trong các hành động dưới đây, hành động nào mô tả cấu trúc lặp với số lần biết trước?
In ra màn hình 10 dòng chữ: Hello, Python
Nhập các số nguyên liên tục đến khi gặp số 0 thì dừng
Vệ sinh răng miệng sau khi thức dậy mỗi buổi sáng
kiểm tra mật khẩu nhập vào
Xét cấu trúc lặp với số lần biết trước được biểu diễn bằng Python, khi m = 0, ta có thể viết gọn hàm range(m, n) thành
range(m)
range(n)
range(0, m)
rang(m)
Dạng 2 Đúng/Sai: Để in ra màn hình các số tự nhiên từ 1 đến 45, ta dùng câu lệnh nào sau đây:
for stt in range(1, 45):
print (i)
for stt in range(1, 46):
print (i)
for stt in range (0, 45):
print (i+1)
for stt in range (0, 46):
print (i)
Đoạn lệnh sau có mấy lỗi:
1
2
3
4
Cấu trúc lặp với số lần lặp không biết trước được thể hiện bằng câu lệnh Python nào sau đây:
for biến chạy in range (m, n)
while <điều kiện>:
Nhóm lệnh
while <điều kiện>
Nhóm lệnh
while biến chạy:
Nhóm lệnh
Dạng 2 Đúng/Sai: Trong các phát biểu sau, phát biểu nào đúng?
Trong các ngôn ngữ lập trình bậc cao đều có câu lệnh thể hiện cấu trúc lặp.
Trong Python chỉ có câu lệnh for để thể hiện cấu trúc lặp.
Có thể sử dụng câu lệnh while để thể thiện cấu trúc lặp với số lần lặp biết trước.
Có thể sử dụng câu lệnh for để thể hiện cấu trúc lặp với số lần lặp chưa biết trước.
Trong Python, câu lệnh nào sau đây có kết quả là 9
19%2
19//2
19/2
3**3
Trong python câu lệnh
If <điềukiện> : <câu lệnh 1>
else : <câu lệnh 2>;
Câu lệnh 2 được thực hiện khi?
Biểu thức điều kiện đúng
Biểu thức điều kiện sai
sau khi Câu lệnh 1 được thực hiện
luôn luôn thực hiện
Trong python, Để kiểm tra 3 cạnh tạo thành tam giáchay không thì câu lệnh nào sau đây đúng?
if (a+b>c) and( a+c>b and ( b+c>a): print('tạo thành tam giác')
if (a+b>c) or( a+c>b or ( b+c>a) :print('tạo thành tam giác')
if (a+b>c) or( a+c>b or ( b+c>a) :write('tạo thành tam giác')
if (a+b>c) and( a+c>b and ( b+c>a): write('tạo thành tam giác')
Chọn từ khóa đúng điền vào chổ trống trong phát biểu: “Python là _____”.
Ngôn ngữ máy.
Một ngôn ngữ lập trình bậc thấp.
Một ngôn ngữ lập trình bậc cao.
Một trình biên dịch.
Dạng 2 ĐÚNG/ SAI: Trong các ngôn ngữ lập trình, biến là gì? Hãy tìm các phát biểu sai
Một mã lỗi của chương trình.
Một vị trí lưu trữ được đặt một tên tượng trưng chứa một thông tin nào đó không thể thay đổi được trong khi lập trình.
Một đoạn chương trình mô tả một hành động nào đó.
Một vị trí lưu trữ được đặt một tên tượng trưng chứa một thông tin nào đó có thể thay đổi được trong khi lập trình.
Trong Python, để thực hiện phép nhân 2 số nguyên ta sử dụng ký hiệu nào sau đây?
**
*
x
#
Trong Python, phép so sánh khác nhau giữa hai đối tượng sử dụng ký hiệu nào sau đây?
><
<>
!=
=!
Trong Python, để xuất dữ liệu ra màn hình ta sử dụng lệnh nào sau đây?
write_value
input
set_value
Câu lệnh print(“23 + 7”) ghi ra màn hình nội dung gì?
23 + 7
30
(“23 + 7”)
“30”
Phần đuôi tập tin mở rộng của python là
.py
.python
.doc
.c
để ghi chú một hàng trong python ta sử dụng dấu
#
"""
'''
//
Hãy điền vào chỗ “…” dưới đây để đoạn chương trình dưới đây thông báo một số tự nhiên a có chia hết cho 10 hay không?
a% 10 == 0
a%10 = 0
a/10!= 0
a// == 0
Dạng 2 Đúng/Sai: Việc làm nào chia sẻ thông tin không an toàn và hợp pháp?
Không đưa những thông tin chưa được kiểm chứng rõ ràng (tin đồn, tin truyền miệng, tin do một cá nhân đưa lên mạng xã hội, ...).
Chia sẻ bất kì thông tin nào mà mình thích.
Không đăng những thông tin sai sự thật hoặc những điều làm tổn thương người khác.
Không đăng những thông tin vi phạm pháp luật, trái với chủ trương của Nhà nước.
Tại sao không nên sao chép một trò chơi trên đĩa CD Rom mà bạn không có giấy đăng ký bản quyền.
Bởi vì đó là quá trình phức tạp.
Bởi vì đó là vi phạm bản quyền.
Bởi vì những tệp tin trên đĩa CD gốc sẽ bị hỏng.
Bởi vì máy tính có thể bị hư hại.
Em thấy mẹ em có sử dụng một bài hát của nhạc sĩ Văn Cao để làm đề tài nghiên cứu “các tác phẩm hay cho thiếu nhi”. Theo em, mẹ em
phải xin phép tác giả.
phải trả thù lao cho tác giả.
không vi phạm quyền tác giả vì phục vụ cho nghiên cứu.
vi phạm luật về Sở hữu trí tuệ.
