Font size
WorksheetsLịch - Tin 10A9
Total questions: 110
Worksheet time: 1hrs 14mins
Câu lệnh gán trong Python là:
Biến=<Biểu thức>
Biến:=<Biểu thức>
Biến:=<Biểu thức>
Biến:=<Biểu thức>
Đâu không phải quy tắc đặt tên biến trong Python
Không trùng với từ khóa
Bắt đầu bằng chữ cái hoặc dấu “_”
Không bắt đầu bằng chữ in hoa
Chỉ chứa chữ cái, chữ số và dấu “_”
Phép chia lấy phần dư trong Python kí hiệu là:
%
//
/
mod
Phép chia lấy phần nguyên trong Python kí hiệu là:
%
//
/
div
Phát biểu nào sau đây là đúng khi nói về biến?
Biến là đại lượng được đặt tên, dùng để lưu trữ giá trị và giá trị có thể được thay đổi trong quá trình thực hiện chương trình
Biến là đại lượng bất kì
Biến là đại lượng không thay đổi trong quá trình thực hiện chương trình.
Biến là đại lượng được đặt tên, dùng để lưu trữ giá trị và giá trị không thay đổi trong quá trình thực hiện chương trình
Tên biến nào dưới đây là hợp lệ trong Python?
-tich
tong@
1_dem
ab_c1
Phép lũy thừa 24 trong Python viết là:
2**4
2*4
2****4
2***4
Biểu thức (x+y)2 chuyển sang Pytthon là
(x**2+y**2)
(x+y)***2
(x+y)*2
(x+y)**2
Biểu thức (xy+x):(x-y) chuyển sang Python là:
(xy+x)/(x-y)
(x*y+x)//(x-y)
(x*y+x)/(x-y)
(x*y+x)/x-y
Phép gán nào sau đây là đúng ?
x==3
x:=3
x=3
x:3
Python là
Ngôn ngữ máy
Ngôn ngữ trực quan
Ngôn ngữ lập trình bậc cao
Chương trình dịch
Câu lệnh nào dưới đây đúng
print(‘xin chao’)
print(xin chao)
print([xin chao])
Print(“xin chao”)
Kết quả của đoạn chương trình sau
a = b = 2
c =3
print(a**c - b)
9
7
6
3
Hình chữ nhật có hai cạnh a (cm) và b (cm). Biến S là diện tích hình chữ nhật, câu lệnh để tính diện tích hình chữ nhật là
S = a.b
S = a*b
S = a^b
S = ab!
Kết quả khi chạy đoạn chương trình dưới đây
a = 19
b = 5
print(a%b + b)
9
7
5
4
Chức năng của lệnh int () là gì
Chuyển đổi về số nguyên
Chuyển đổi về số thực
Chuyển đổi về kiểu kí tự
Chuyển đổi về kiểu logic
Lệnh nào dùng để nhận biết kiểu dữ liệu của biến trong python?
type()
int()
size()
abs()
Câu lệnh nhập với biến kiểu nguyên là:
Biến=(input(dòng thông báo)
Biến=float(input(dòng thông báo))
Biến=input()
Biến=int(input(dòng thông báo))
Dữ liệu nhập vào từ bàn phím có dạng
Số nguyên
Xâu kí tự
Số thực
Tất cả các đáp án trên đều đúng
Phát biểu nào sau đây là đúng?
Tất cả các biến dùng trong chương trình đều phải đặt tên cho chương trình dịch biết để lưu trữ và xử lí
Tất cả các biến dùng trong chương trình không cần phải đặt tên
Python có quy định chặt chẽ phải có phần khai báo và phần thân chương trình như Pascal
Python yêu cầu sử dụng dấu ; khi kết thúc câu lệnh
Trong những biến sau, tên biến nào đặt sai quy tắc
x y
x12
_xx
X56
Câu lệnh nhập với biến kiểu thực là:
Biến=(input(dòng thông báo)
Biến=float(input(dòng thông báo))
Biến=input()
Biến=int(input(dòng thông báo))
Phát biểu nào sau đây là đúng khi nói về Hằng?
Hằng là đại lượng thay đổi trong quá trình thực hiện chương trình
Hằng là các đại lượng có giá trị không thay đổi trong quá trình thực hiện chương trình
Hằng là đại lượng bất kì
Hằng không bao gồm: số học
Câu lệnh type() của Python cho ta biết
Độ dài của biến hay biểu thức nằm trong dấu ngoặc tròn
Số ô nhớ của biến hay biểu thức nằm trong dấu ngoặc tròn
Kiểu dữ liệu của biến hay biểu thức nằm trong dấu ngoặc tròn
Tập hợp số biến hay biểu thức nằm trong dấu ngoặc tròn
Câu lệnh nhập giá trị cho một biến vào từ bàn phím có dạng
Biến = input(dòng thông báo)
Biến = input[dòng thông báo]
Biến = input{dòng thông báo}
Biến = input<dòng thông báo>
Gọi s là diện tích tam giác ABC, để đưa giá trị của s ra màn hình ta viết:
print(s)
print s
print('s)
print:(s)
Đâu là câu lệnh gán trong Python?
X==6
X=6
X!=6
X:=6
Cho đoạn chương trình sau:
a=3.4
print(type(a))
Kết quả trên màn hình là kiểu dữ liệu:
int
float
str
bool
Cho đoạn chương trình sau:
a=36
x=math.sqrt(a)
Sau khi thực hiện đoạn chương trình trên giá trị của x là:
3
4
5
6
Câu lệnh đưa giá trị các biểu thức ra màn hình là:
print()
print(‘danh sách biểu thức’)
print danh sách biểu thức
print(danh sách biểu thức)
Lệnh nào sau đây sẽ trả lại xâu kí tự
str(150)
int(“1110”)
float(“15.0”)
float(7)
Để nhập từ bàn phím biến a kiểu nguyên ta viết:
a=input(‘n=’)
a=float(input(‘n=’))
a=int(input(‘n=’))
a=int()
Để tính tổng s của hai số 5 và 6, s thuộc kiểu dữ liệu:
int
float
bool
str
Cho đoạn chương trình sau:
a=16
b=17
x=abs(a-b)
Sau khi thực hiện đoạn chương trình trên giá trị của x là:
-1
0
1
-2
Kết quả của câu lệnh sau là gì?
>>str(3+4//3)
“3+4//3”
"4"
4
'4'
Trong quá trình thực hiện thuật toán, khi nào cần dùng cấu trúc rẽ nhánh?
Khi phải dựa trên một điều kiện cụ thể nào đó để xác định bước thực hiện tiếp theo.
Khi có các phép tính toán
Khi lặp đi lặp lại một công việc nào đó
Khi sử dụng các hàm toán học
Trong Python, với cấu trúc if – else thì <câu lệnh hay nhóm câu lệnh 1> được thực hiện khi:
Điều kiện sai
Điều kiện đúng
Điều kiện bằng 0
Điều kiện khác 0
Đâu là phép tính logic
or
and
not
or, and, not
Câu lệnh if trong chương trình Python có dạng:
1. if <điều kiện>
<câu lệnh hay nhóm câu lệnh>
2. if <điều kiện>:
<câu lệnh hay nhóm câu lệnh>
3. <điều kiện>:
<câu lệnh hay nhóm câu lệnh>
4. if <điều kiện>:
1
2
3
4
Câu lệnh nào sau đây viết đúng:
1. if a>b
print(a)
2. if a>b;print(a)
3. if a>b print(a)
4. if a>b:
print(a)
1
2
3
4
Câu lệnh rẽ nhánh if-else trong chương trình Python có dạng:
1. if <điều kiện>:
<câu lệnh hay nhóm câu lệnh>
2. if <điều kiện>:
<câu lệnh hay nhóm câu lệnh 1>
else
<câu lệnh hay nhóm câu lệnh 2>
3. if <điều kiện>:
<câu lệnh hay nhóm câu lệnh 1>
else:
<câu lệnh hay nhóm câu lệnh 2>
4. if <điều kiện>
<câu lệnh hay nhóm câu lệnh 1>
else:
<câu lệnh hay nhóm câu lệnh 2>
1
2
3
4
Cho đoạn chương trình sau:
if d>0:
x1=-b-math.sqrt(d)/2*a
x1=-b+math.sqrt(d)/2*a
Lỗi sai trong đoạn chương trình trên là:
Nhóm lệnh không lùi vào một số vị trí so với dòng chứa điều kiện
Thiếu dấu chấm sau mỗi câu lệnh
Không viết hoa chữ cái đầu của mỗi dòng
Không có dấu kết thúc câu
Chọn phát biểu đúng?
Cho biểu thức: x or y
Cho kết quả là False khi và chỉ khi x và y đều nhận giá trị False
Cho kết quả là True khi x và y đều nhận giá trị True
Đảo giá trị của x và y cho nhau
Cho kết quả là False khi và chỉ khi x hoặc y nhận giá trị False
Trong Python, câu lệnh if <câu lệnh hay nhóm câu lệnh> sẽ thực hiện khi:
<Điều kiện> sai
<Điều kiện> đúng
<Điều kiện> bằng 0
<Điều kiện> khác 0.
Để kiểm tra số nguyên n là số chẵn hay lẻ ta sử dụng điều kiện
n%2==0
n//2==0
n%2=0
n//2=0
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 lệnh rẽ nhánh
A + B
A > B
N // 100
“A nho hon B”
Phát biểu nào sau đây là sai?
Dùng câu lệnh while ta cũng thể hiện được cấu trúc lặp với số lần biết trước
Dùng câu lệnh for ta cũng thể hiện được cấu trúc lặp với số lần không biết trước
Trong Python có 2 dạng lặp: Lặp với số lần biết trước và lặp với số lần không biết trước
Câu lệnh thể hiện lặp với số lần không biết trước phải sử dụng một biểu thức logic làm điều kiện lặp
Cấu trúc lặp với số lần biết trước là:
1. for <Biến chạy> in range(m,n)
<Khối lệnh cần lặp>
2. while <Điều kiện>:
<Câu lệnh hay khối lệnh>
3. for <Biến chạy> in range(m,n):
4. for <Biến chạy> in range(m,n):
<Khối lệnh cần lặp>
1
2
3
4
Khi có một (hay nhiều) thao tác cần được thực hiện lặp lại một số lần liên tiếp trong quá trình thực hiện thuật toán thì cần dùng
Cấu trúc vòng
Cấu trúc so sánh
Cấu trúc lặp
Cấu trúc rẽ nhánh
Trong Python có mấy dạng lặp:
1
2
3
4
Câu lệnh với số lần lặp được biết trước
for
while
if
in
Cấu trúc lặp với số lần không biết trước là:
1. for <Biến chạy> in range(m,n)
<Khối lệnh cần lặp>
2. while <Điều kiện>:
<Câu lệnh hay khối lệnh>
3. while <Điều kiện>:
4. for <Biến chạy> in range(m,n):
<Khối lệnh cần lặp>
1
2
3
4
<Điều kiện> trong câu lệnh lặp với số lần không biết trước là:
Hàm toán học
Biểu thức logic
Biểu thức quan hệ
Biểu thức tính toán
Câu lệnh với số lần lặp không biết trước
for
while
if
in
Cho đoạn chương trình sau:
i=1
s=0
while <điều kiện>:
s=s+i
i=i+1
Đoạn chương trình trên tính tổng s=1+2+3+...+10, <điều kiện> là:
i<=10
i==10
i>=10
i>10
Cho đoạn lệnh sau:
for i in range(1,5):
print(i)
Trên màn hình i có các giá trị là:
0 1 2 3 4 5
1 2 3 4 5
0 1 2 3 4
1 2 3 4
Cho đoạn chương trình sau:
i=0
while i<=5:
s=s+i
i=i+1
Trong đoạn chương trình trên vòng lặp được thực hiện bao nhiêu lần?
1
2
5
6
Vòng lặp với số lần không biết trước câu lệnh hay nhóm câu lệnh được thực hiện khi:
<Điều kiện> sai
<Điều kiện> đúng
<Điều kiện> lớn hơn 0
<Điều kiện> bằng 0
Hàm range(101) sẽ tạo ra
Một dãy số từ 1 đến 101
Một dãy số từ 0 đến 100
Một dãy số ngẫu nhiên 101
101 số ngẫu nhiên
Cho đoạn chương trình sau:
for i in range(6):
print(i)
Trong đoạn chương trình trên vòng lặp được thực hiện bao nhiêu lần?
3
4
5
6
Thư viện math cung cấp:
Thủ tục vào ra của chương trình
Hỗ trợ việc tạo ra các lựa chọn ngẫu nhiên
Các hằng và hàm toán học
Hỗ trợ trực tiếp các định dạng nén và lưu trữ dữ liệu
“Các lệnh mô tả hàm” phải viết:
Thẳng hàng với lệnh def
Lùi vào theo quy định của Python
Ngay sau dấu hai chấm (:) và không xuống dòng
Viết thành khối và không được lùi vào
Cuối dòng đầu tiên của định nghĩa hàm phải có:
Dấu ‘:’
Dấu ‘;’
Dấu ‘.’
Dấu ‘,’
Trong Python, một hàm có thể trả về một giá trị qua tên của nó nếu như có lệnh
return (giá trị)
return <giá trị>
return (‘giá trị’)
return <giá trị>:
Hàm trong Python được khai báo theo mẫu:
1. def tên_hàm(tham số):
Các lệnh mô tả hàm
2. def tên_hàm(tham số)
Các lệnh mô tả hàm
3. def tên_hàm()
Các lệnh mô tả hàm
4. def (tham số):
Các lệnh mô tả hàm
1
2
3
4
Có thể gọi chương trình con trong Python là
Một đoạn
Dev
Một hàm
Def
Chương trình con là
Một bộ phận của cả chương trình, thực hiện một bài toán nhỏ
Một đoạn câu lệnh thực hiện một việc nào đó trong tổng số việc để giải một bài toán phức tạp
Một đoạn câu lệnh thực hiện một việc nào đó được đặt tên
Một đoạn câu lệnh thực hiện một phần việc trong cả chương trình
Khi sử dụng hàm sqrt() ta cần khai báo thư viện:
math
random
zlib
datetime
Một hàm có thể được thực hiện với những giá trị do chương trình truyền vào qua
Điều kiện hàm
Lời gọi hàm
Dữ liệu đầu vào
File dữ liệu
Phát biểu nào sau đây là sai khi nói về chương trình con?
Giúp việc lập trình trở lên dễ dàng hơn
Tránh được việc phải viết đi viết lại cùng một dãy lệnh
Chương trình dễ hiểu, dễ đọc
Khó phát hiện lỗi
Trong định nghĩa của hàm có thể có bao nhiêu từ khoá return?
1
2
5
Không hạn chế
Hàm gcd(x,y) trả về:
Bội chung nhỏ nhất của x và y
Căn bậc hai của x và y
Ước chung lớn nhất của x và y
Giá trị tuyệt đối của x và y
Trong ngôn ngữ lập trình Python, khi gọi hàm f(3, 4, 5), khi định nghĩa hàm f có bao nhiêu tham số?
1
2
3
4
Trong ngôn ngữ lập trình Python, kết quả của chương trình dưới đây là bao nhiêu?
def tinhSum(a, b):
return a + b
s = tinhSum(1, 9)
print(s)
9
10
11
12
Kết quả của chương trình sau là bao nhiêu?
a,b=3,4
def f(a,b):
return a + b
print(a+b)
5
6
7
Lỗi
Viết chương trình nhập từ bàn phím số nguyên dương n và tính tổng các số từ 1 đến n, sau đó in tổng.
Quốc gia khởi đầu Cách mạng khoa học – kĩ thuật lần thứ ba là
Anh
Nhật
Mỹ
Liên Xô
Sự xuất hiện của mạng internet đem lại ý nghĩa nào sau đây?
Giúp việc di chuyển giữa các quốc gia trở nên dễ dàng
Giúp việc kết nối, chia sẻ thông tin trở nên dễ dàng, hiệu quả
Đảm bảo sự an toàn tuyệt đối trong việc lưu trữ thông tin
Xóa bỏ khoảng cách phát triển giữa các quốc gia trên thế giới
Một trong những thành tựu quan trọng của cuộc Cách mạng công nghiệp lần thứ ba là sự xuất hiện của
Động cơ điện
Máy tính
Máy hơi nước
Ôtô
Cuộc Cách mạng công nghiệp lần thứ ba sử dụng điện tử và công nghệ thông tin để tự động hóa sản xuất nên còn được gọi là
Cách mạng điện tử
Cách mạng cơ khí hóa
Cách mạng số (kĩ thuật số)
Cách mạng tự động hóa
Quốc gia nào sau đây mở đầu kỉ nguyên chinh phục vũ trụ của loài người?
Liên Xô
Mĩ
Anh
Trung Quốc
Các thành tựu của cuộc cách mạng công nghiệp 4.0
Trí tuệ nhân tạo (Al), vạn vật kết nối (loT) và dữ liệu lớn (Big Data)
Điện tử và công nghệ thông tin, tự động hóa sản xuất
Máy tính, internet, tạo nên một thế giới kết nối, làm thay đổi tận gốc các lực lượng sản xuất
Sinh học và thông tin, kết hợp chặt chẽ thành một thể thống nhất, tạo nên sức mạnh tổng hợp
Thời kì phát triển mạnh mẽ của văn minh Đông Nam Á với nhiều thành tựu rực rỡ là giai đoạn:
Từ thế kỉ IX - thế kỉ XV
Từ thế kỉ XI - thế kỉ XV
Từ thế kỉ X - thế kỉ XV
Từ thế kỉ X - thế kỉ XVI
Nhiều nước Đông Nam Á bước vào thời kì khủng hoảng, suy thoái và phải đối diện với sự xâm nhập của các nước phương Tây từ khi nào?
TK XVI
TK XVII
TK XV
TK XI
Tín ngưỡng nào sau đây là tín ngưỡng bản địa của cư dân Đông Nam Á?
Thờ chúa
Thờ thần mặt trời Ra
Tín ngưỡng Musok-kyo
Tín ngưỡng thờ cúng tổ tiên
Tín ngưỡng phồn thực tồn tại phổ biến ở khu vực Đông Nam Á dưới hình thức:
Thời sinh thực khí Lin-ga và I-ô-ni, quan niệm về âm dương
Thờ cúng tổ tiên
Hiến tế
Nuôi dưỡng gia xúc
Người Việt ta đã sáng tạo ra chữ nào dựa trên cơ sở chữ Hán?
Chữ Miến cổ
Chữ Nôm
Chữ Khơ-me cổ
Chữ Chăm cổ
Cơ sở hình thành nhà nước Văn Lang – Âu Lạc là văn hóa
Đông Sơn
Đồng Nai
Sa Huỳnh
Óc Eo
Điểm giống nhau trong cơ sở hình thành Nhà nước Văn Lang và Nhà nước Âu Lạc là do:
Yêu cầu chống ngoại xâm và trị thủy
Yêu cầu liên minh giữa các bộ lạc với nhau để cùng phát triển kinh tế
Thương nghiệp phát triển cần tập trung để hình thành những đội tàu buôn
Yêu cầu của các gia đình sống chung với nhau từ thế hệ này sang thế hệ khác
Tổ chức Nhà nước thời Văn Lang – Âu Lạc là
Vua – lạc hầu, lạc tướng – lạc dân
Vua – vương công, quý tộc - bồ chính
Vua – lạc hầu, lạc tướng – bồ chính
Hùng vương - lạc hầu, lạc tướng – tù trưởng
Sự hình thành văn minh Văn Lang - Âu Lạc không được hình thành trên lưu vực dòng sông nào?
Sông Hồng
Sông Mã
Sông Cả
Sông Ấn
Cư dân Chăm cổ gồm mấy bộ tộc chính?
2
5
3
4
Nhà nước Lâm Ấp được hình thành trên cơ sở của nền văn hóa
Phùng Nguyên
Đông Sơn
Sa Huỳnh
Óc Eo
Cư dân Chăm cổ thuộc ngữ hệ nào dưới đây?
Nam Đảo
Mông - Dao
Mường
Thái
Quốc gia Lâm Ấp về sau đổi tên là
Âu Lạc
Chân Lạp
Chăm-pa
Phù Nam
Tổ chức xã hội của người Chăm phân chia theo địa hình và địa bàn cư trú với mô hình:
2 trục
3 trục
1 trục
5 trục
Thể chế chính trị tồn tại ở vương quốc Chăm-pa là
Chiếm hữu nô lệ
Nhà nước chủ nô
Chuyên chế cổ đại phương Đông
Quân chủ lập hiến phương Đông
Biểu hiện nào dưới đây chứng tỏ cư dân Chăm-pa đã học hỏi thành tựu văn hóa nước ngoài để sáng tạo và làm phong phú nền văn hóa dân tộc?
Chịu ảnh hưởng mạnh mẽ của Nho giáo và Đạo giáo Trung Hoa
Hình thành tập tục ăn trầu, ở nhà sàn và hỏa táng người chết
Có chữ viết riêng bắt nguồn từ chữ Phạn của người Ấn Độ
Nghệ thuật ca múa nhạc đa dạng và phát triển hưng thịnh
Người có công lập ra nhà nước Chăm-pa là:
Lê Lợi
Khu Liên
Trần Hưng Đạo
Hùng Vương
Thành tựu văn hóa nào của cư dân Chăm-pa còn tồn tại đến ngày nay và được công nhận là di sản văn hóa thế giới?
Tháp Bánh Ít
Tháp Bà Pô Na-ga (Po Naga)
Thánh địa Mỹ Sơn
Phố cổ Hội An
Khu vực nào của Việt Nam ngày nay là địa bàn chủ yếu của Vương quốc Phù Nam?
Tây Bắc
Bắc Bộ
Nam Bộ
Tây Nam
Văn minh Phù Nam gắn liền với nền văn hóa nào?
Sa Huỳnh
Óc Eo
Đông Sơn
Ấn Độ
Điều kiện tự nhiên nào đã tạo cơ sở cho Phù Nam có thể sớm kết nối với nền thương mại biển quốc tế?
Nhiều rừng
Nhiều hải sản
Giáp biển, có nhiều cảng biển
Nhiều khoáng sản có giá trị như vàng
Trên cơ sở của văn hóa Óc Eo, một quốc gia cổ đã được hình thành với tên gọi là Vương quốc
Óc Eo
Chăm-pa
Phù Nam
Lạn Xang
Những lực lượng nào trong xã hội Phù Nam có vai trò chi phối các quan hệ chính trị - xã hội và ngoại giao?
Nông dân và nô lệ
Nông dân và thợ thủ công
Vua và nông dân
Quý tộc và tu sĩ
Tầng lớp nào là tầng lớp bị trị trong xã hội Phù Nam?
Tu sĩ, thợ thủ công và nô lệ
Tu sĩ, thương nhân
Nông dân, quý tộc
Nông dân và thợ thủ công
Nhà nước Phù Nam ra đời vào khoảng thời gian nào?
TK I
TK I TCN
TK VII
TK III
Hãy chỉ ra điểm tương đồng về cơ sở hình thành của các nền văn minh: Văn Lang - Âu Lạc; Chăm-pa; Phù Nam.
Hãy chọn các hình ảnh là thành tựu của cuộc cách mạng 4.0
Hình ảnh bên là công trình kiến trúc của tôn giáo nào?
Hồi Giáo
Phật Giáo
Hinđu Giáo
Công Giáo
