wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Lịch - Tin 10A9

Total questions: 110

Worksheet time: 1hrs 14mins

Name
Class
Date
1.

Câu lệnh gán trong Python là:

a)

Biến=<Biểu thức>

b)

Biến:=<Biểu thức>

c)

Biến:=<Biểu thức>

d)

Biến:=<Biểu thức>

2.

Đâu không phải quy tắc đặt tên biến trong Python

a)

Không trùng với từ khóa

b)

Bắt đầu bằng chữ cái hoặc dấu “_”

c)

Không bắt đầu bằng chữ in hoa

d)

Chỉ chứa chữ cái, chữ số và dấu “_”

3.

Phép chia lấy phần dư trong Python kí hiệu là:

a)

b)

 //

c)

/

d)

mod

4.

Phép chia lấy phần nguyên trong Python kí hiệu là:

a)

%

b)

//

c)

/

d)

div

5.

Phát biểu nào sau đây là đúng khi nói về biến?

a)

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

b)

Biến là đại lượng bất kì

c)

Biến là đại lượng không thay đổi trong quá trình thực hiện chương trình.

d)

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

6.

Tên biến nào dưới đây là hợp lệ trong Python?

a)

-tich

b)

tong@

c)

1_dem

d)

ab_c1

7.

Phép lũy thừa 24 trong Python viết là:

a)

2**4

b)

2*4

c)

2****4

d)

2***4

8.

Biểu thức (x+y)2\left(x+y\right)^2 chuyển sang Pytthon là

a)

(x**2+y**2) 

b)

(x+y)***2

c)

(x+y)*2

d)

(x+y)**2

9.

Biểu thức (xy+x):(x-y) chuyển sang Python là:

a)

(xy+x)/(x-y)

b)

(x*y+x)//(x-y)

c)

(x*y+x)/(x-y)

d)

(x*y+x)/x-y

10.

Phép gán nào sau đây là đúng ?

a)

x==3

b)

x:=3

c)

x=3

d)

x:3

11.

Python là

a)

Ngôn ngữ máy

b)

Ngôn ngữ trực quan

c)

Ngôn ngữ lập trình bậc cao

d)

Chương trình dịch

12.

Câu lệnh nào dưới đây đúng

a)

print(‘xin chao’)

b)

print(xin chao)

c)

print([xin chao])

d)

Print(“xin chao”)

13.

Kết quả của đoạn chương trình sau

a = b = 2

c =3

print(a**c - b)

a)

9

b)

7

c)

6

d)

3

14.

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à

a)

S = a.b

b)

S = a*b

c)

S = a^b

d)

S = ab!

15.

Kết quả khi chạy đoạn chương trình dưới đây

a = 19

b = 5

print(a%b + b)

a)

9

b)

7

c)

5

d)

4

16.

Chức năng của lệnh int () là gì

a)

Chuyển đổi về số nguyên

b)

Chuyển đổi về số thực

c)

Chuyển đổi về kiểu kí tự

d)

Chuyển đổi về kiểu logic

17.

Lệnh nào dùng để nhận biết kiểu dữ liệu của biến trong python?

a)

type()

b)

int()

c)

size()

d)

abs()

18.

Câu lệnh nhập với biến kiểu nguyên là:

a)

Biến=(input(dòng thông báo)

b)

Biến=float(input(dòng thông báo))

c)

Biến=input()

d)

Biến=int(input(dòng thông báo))

19.

Dữ liệu nhập vào từ bàn phím có dạng

a)

Số nguyên

b)

Xâu kí tự

c)

Số thực

d)

Tất cả các đáp án trên đều đúng

20.

Phát biểu nào sau đây là đúng?

a)

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í

b)

Tất cả các biến dùng trong chương trình không cần phải đặt tên

c)

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

d)

Python yêu cầu sử dụng dấu ; khi kết thúc câu lệnh

21.

Trong những biến sau, tên biến nào đặt sai quy tắc

a)

x y

b)

x12

c)

_xx

d)

X56

22.

Câu lệnh nhập với biến kiểu thực là:

a)

Biến=(input(dòng thông báo)

b)

Biến=float(input(dòng thông báo))

c)

Biến=input()

d)

Biến=int(input(dòng thông báo))

23.

Phát biểu nào sau đây là đúng khi nói về Hằng?

a)

Hằng là đại lượng thay đổi trong quá trình thực hiện chương trình

b)

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

c)

Hằng là đại lượng bất kì

d)

Hằng không bao gồm: số học

24.

Câu lệnh type() của Python cho ta biết

a)

Độ dài của biến hay biểu thức nằm trong dấu ngoặc tròn

b)

Số ô nhớ của biến hay biểu thức nằm trong dấu ngoặc tròn

c)

Kiểu dữ liệu của biến hay biểu thức nằm trong dấu ngoặc tròn

d)

Tập hợp số biến hay biểu thức nằm trong dấu ngoặc tròn

25.

Câu lệnh nhập giá trị cho một biến vào từ bàn phím có dạng

a)

Biến = input(dòng thông báo)

b)

Biến = input[dòng thông báo]

c)

Biến = input{dòng thông báo}

d)

Biến = input<dòng thông báo>

26.

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:

a)

print(s)

b)

print s

c)

print('s)

d)

print:(s)

27.

Đâu là câu lệnh gán trong Python?

a)

X==6

b)

X=6

c)

X!=6

d)

X:=6

28.

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:

a)

int

b)

float

c)

str

d)

bool

29.

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à:

a)

3

b)

4

c)

5

d)

6

30.

Câu lệnh đưa giá trị các biểu thức ra màn hình là:

a)

print()

b)

print(‘danh sách biểu thức’)

c)

print danh sách biểu thức

d)

print(danh sách biểu thức)

31.

Lệnh nào sau đây sẽ trả lại xâu kí tự

a)

str(150)

b)

int(“1110”)

c)

float(“15.0”)

d)

float(7)

32.

Để nhập từ bàn phím biến a kiểu nguyên ta viết:

a)

a=input(‘n=’)

b)

a=float(input(‘n=’))

c)

a=int(input(‘n=’))

d)

a=int()

33.

Để tính tổng s của hai số 5 và 6, s thuộc kiểu dữ liệu:

a)

int

b)

float

c)

bool

d)

str

34.

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à:

a)

-1

b)

0

c)

1

d)

-2

35.

Kết quả của câu lệnh sau là gì?

>>str(3+4//3)

a)

“3+4//3”

b)

"4"

c)

4

d)

'4'

36.

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?

a)

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.

b)

Khi có các phép tính toán

c)

Khi lặp đi lặp lại một công việc nào đó

d)

Khi sử dụng các hàm toán học

37.

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:

a)

Điều kiện sai

b)

Điều kiện đúng

c)

Điều kiện bằng 0

d)

Điều kiện khác 0

38.

Đâu là phép tính logic

a)

or

b)

and

c)

not

d)

or, and, not

39.

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>:

a)

1

b)

2

c)

3

d)

4

40.

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)

a)

1

b)

2

c)

3

d)

4

41.

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>

a)

1

b)

2

c)

3

d)

4

42.

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à:

a)

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

b)

Thiếu dấu chấm sau mỗi câu lệnh

c)

Không viết hoa chữ cái đầu của mỗi dòng

d)

Không có dấu kết thúc câu

43.

Chọn phát biểu đúng?

Cho biểu thức: x or y

a)

Cho kết quả là False khi và chỉ khi x và y đều nhận giá trị False

b)

Cho kết quả là True khi x và y đều nhận giá trị True

c)

Đảo giá trị của x và y cho nhau

d)

Cho kết quả là False khi và chỉ khi x hoặc y nhận giá trị False

44.

Trong Python, câu lệnh if <câu lệnh hay nhóm câu lệnh> sẽ thực hiện khi:

a)

<Điều kiện> sai

b)

<Điều kiện> đúng

c)

<Điều kiện> bằng 0

d)

<Điều kiện> khác 0.

45.

Để kiểm tra số nguyên n là số chẵn hay lẻ ta sử dụng điều kiện

a)

n%2==0

b)

n//2==0

c)

n%2=0

d)

n//2=0

46.

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)

A + B

b)

A > B

c)

N // 100

d)

“A nho hon B”

47.

Phát biểu nào sau đây là sai?

a)

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

b)

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

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

d)

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

48.

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>

a)

1

b)

2

c)

3

d)

4

49.

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

a)

Cấu trúc vòng

b)

Cấu trúc so sánh

c)

Cấu trúc lặp

d)

Cấu trúc rẽ nhánh

50.

Trong Python có mấy dạng lặp:

a)

1

b)

2

c)

3

d)

4

51.

Câu lệnh với số lần lặp được biết trước

a)

for

b)

while

c)

if

d)

in

52.

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>

a)

1

b)

2

c)

3

d)

4

53.

<Điều kiện> trong câu lệnh lặp với số lần không biết trước là:

a)

Hàm toán học

b)

Biểu thức logic

c)

Biểu thức quan hệ

d)

Biểu thức tính toán

54.

Câu lệnh với số lần lặp không biết trước

a)

for

b)

while

c)

if

d)

in

55.

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à:

a)

i<=10

b)

i==10

c)

i>=10

d)

i>10

56.

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à:

a)

0 1 2 3 4 5

b)

1 2 3 4 5

c)

0 1 2 3 4

d)

1 2 3 4

57.

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?

a)

1

b)

2

c)

5

d)

6

58.

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:

a)

<Điều kiện> sai

b)

<Điều kiện> đúng

c)

<Điều kiện> lớn hơn 0

d)

<Điều kiện> bằng 0

59.

Hàm range(101) sẽ tạo ra

a)

Một dãy số từ 1 đến 101

b)

Một dãy số từ 0 đến 100

c)

Một dãy số ngẫu nhiên 101

d)

101 số ngẫu nhiên

60.

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?

a)

3

b)

4

c)

5

d)

6

61.

Thư viện math cung cấp:

a)

Thủ tục vào ra của chương trình

b)

Hỗ trợ việc tạo ra các lựa chọn ngẫu nhiên

c)

Các hằng và hàm toán học

d)

Hỗ trợ trực tiếp các định dạng nén và lưu trữ dữ liệu

62.

“Các lệnh mô tả hàm” phải viết:

a)

Thẳng hàng với lệnh def

b)

Lùi vào theo quy định của Python

c)

Ngay sau dấu hai chấm (:) và không xuống dòng

d)

Viết thành khối và không được lùi vào

63.

Cuối dòng đầu tiên của định nghĩa hàm phải có:

a)

Dấu ‘:’

b)

Dấu ‘;’

c)

Dấu ‘.’

d)

Dấu ‘,’

64.

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

a)

return (giá trị)

b)

return <giá trị>

c)

return (‘giá trị’)

d)

return <giá trị>:

65.

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

a)

1

b)

2

c)

3

d)

4

66.

Có thể gọi chương trình con trong Python là

a)

Một đoạn

b)

Dev

c)

Một hàm

d)

Def

67.

Chương trình con là

a)

Một bộ phận của cả chương trình, thực hiện một bài toán nhỏ

b)

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

c)

Một đoạn câu lệnh thực hiện một việc nào đó được đặt tên

d)

Một đoạn câu lệnh thực hiện một phần việc trong cả chương trình

68.

Khi sử dụng hàm sqrt() ta cần khai báo thư viện:

a)

math

b)

random

c)

zlib

d)

datetime

69.

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

a)

Điều kiện hàm

b)

Lời gọi hàm

c)

Dữ liệu đầu vào

d)

File dữ liệu

70.

Phát biểu nào sau đây là sai khi nói về chương trình con?

a)

Giúp việc lập trình trở lên dễ dàng hơn

b)

Tránh được việc phải viết đi viết lại cùng một dãy lệnh

c)

Chương trình dễ hiểu, dễ đọc

d)

Khó phát hiện lỗi

71.

Trong định nghĩa của hàm có thể có bao nhiêu từ khoá return? 

a)

1

b)

2

c)

5

d)

Không hạn chế

72.

Hàm gcd(x,y) trả về:

a)

Bội chung nhỏ nhất của x và y

b)

Căn bậc hai của x và y

c)

Ước chung lớn nhất của x và y

d)

Giá trị tuyệt đối của x và y

73.

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ố?

a)

1

b)

2

c)

3

d)

4

74.

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)

a)

9

b)

10

c)

11

d)

12

75.

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)

a)

5

b)

6

c)

7

d)

Lỗi

76.

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.

4 lines
77.

Quốc gia khởi đầu Cách mạng khoa học – kĩ thuật lần thứ ba là

a)

Anh

b)

Nhật

c)

Mỹ

d)

Liên Xô

78.

Sự xuất hiện của mạng internet đem lại ý nghĩa nào sau đây?

a)

Giúp việc di chuyển giữa các quốc gia trở nên dễ dàng

b)

Giúp việc kết nối, chia sẻ thông tin trở nên dễ dàng, hiệu quả

c)

Đảm bảo sự an toàn tuyệt đối trong việc lưu trữ thông tin

d)

Xóa bỏ khoảng cách phát triển giữa các quốc gia trên thế giới

79.

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

a)

Động cơ điện

b)

Máy tính

c)

Máy hơi nước

d)

Ôtô

80.

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à

a)

Cách mạng điện tử 

b)

Cách mạng cơ khí hóa

c)

Cách mạng số (kĩ thuật số)

d)

Cách mạng tự động hóa

81.

Quốc gia nào sau đây mở đầu kỉ nguyên chinh phục vũ trụ của loài người?

a)

Liên Xô

b)

c)

Anh

d)

Trung Quốc

82.

Các thành tựu của cuộc cách mạng công nghiệp 4.0

a)

Trí tuệ nhân tạo (Al), vạn vật kết nối (loT) và dữ liệu lớn (Big Data)

b)

Điện tử và công nghệ thông tin, tự động hóa sản xuất

c)

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

d)

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

83.

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: 

a)

Từ thế kỉ IX - thế kỉ XV

b)

Từ thế kỉ XI - thế kỉ XV

c)

Từ thế kỉ X - thế kỉ XV

d)

Từ thế kỉ X - thế kỉ XVI

84.

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?

a)

TK XVI

b)

TK XVII

c)

TK XV

d)

TK XI

85.

Tín ngưỡng nào sau đây là tín ngưỡng bản địa của cư dân Đông Nam Á?

a)

Thờ chúa

b)

Thờ thần mặt trời Ra

c)

Tín ngưỡng Musok-kyo

d)

Tín ngưỡng thờ cúng tổ tiên

86.

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:

a)

Thời sinh thực khí Lin-ga và I-ô-ni, quan niệm về âm dương

b)

Thờ cúng tổ tiên

c)

Hiến tế

d)

Nuôi dưỡng gia xúc

87.

Người Việt ta đã sáng tạo ra chữ nào dựa trên cơ sở chữ Hán?

a)

Chữ Miến cổ

b)

Chữ Nôm

c)

Chữ Khơ-me cổ

d)

Chữ Chăm cổ

88.

Cơ sở hình thành nhà nước Văn Lang – Âu Lạc là văn hóa

a)

Đông Sơn

b)

Đồng Nai

c)

Sa Huỳnh

d)

Óc Eo

89.

Đ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:

a)

Yêu cầu chống ngoại xâm và trị thủy

b)

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ế

c)

Thương nghiệp phát triển cần tập trung để hình thành những đội tàu buôn

d)

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

90.

Tổ chức Nhà nước thời Văn Lang – Âu Lạc là

a)

Vua – lạc hầu, lạc tướng – lạc dân

b)

Vua – vương công, quý tộc -  bồ chính

c)

Vua – lạc hầu, lạc tướng – bồ chính

d)

Hùng vương - lạc hầu, lạc tướng – tù trưởng

91.

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?

a)

Sông Hồng

b)

Sông Mã

c)

Sông Cả

d)

Sông Ấn

92.

Cư dân Chăm cổ gồm mấy bộ tộc chính?

a)

2

b)

5

c)

3

d)

4

93.

Nhà nước Lâm Ấp được hình thành trên cơ sở của nền văn hóa

a)

Phùng Nguyên

b)

Đông Sơn

c)

Sa Huỳnh

d)

Óc Eo

94.

Cư dân Chăm cổ thuộc ngữ hệ nào dưới đây?

a)

Nam Đảo

b)

Mông - Dao

c)

Mường

d)

Thái

95.

Quốc gia Lâm Ấp về sau đổi tên là

a)

Âu Lạc

b)

Chân Lạp

c)

Chăm-pa

d)

Phù Nam

96.

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:

a)

2 trục

b)

3 trục

c)

1 trục

d)

5 trục

97.

Thể chế chính trị tồn tại ở vương quốc Chăm-pa là

a)

Chiếm hữu nô lệ

b)

Nhà nước chủ nô

c)

Chuyên chế cổ đại phương Đông

d)

Quân chủ lập hiến phương Đông

98.

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?

a)

Chịu ảnh hưởng mạnh mẽ của Nho giáo và Đạo giáo Trung Hoa

b)

Hình thành tập tục ăn trầu, ở nhà sàn và hỏa táng người chết

c)

Có chữ viết riêng bắt nguồn từ chữ Phạn của người Ấn Độ

d)

Nghệ thuật ca múa nhạc đa dạng và phát triển hưng thịnh

99.

Người có công lập ra nhà nước Chăm-pa là:

a)

Lê Lợi

b)

Khu Liên

c)

Trần Hưng Đạo

d)

Hùng Vương

100.

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?

a)

Tháp Bánh Ít

b)

Tháp Bà Pô Na-ga (Po Naga)

c)

Thánh địa Mỹ Sơn

d)

Phố cổ Hội An

101.

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?

a)

Tây Bắc

b)

Bắc Bộ

c)

Nam Bộ

d)

Tây Nam

102.

Văn minh Phù Nam gắn liền với nền văn hóa nào?

a)

Sa Huỳnh

b)

Óc Eo

c)

Đông Sơn

d)

Ấn Độ

103.

Đ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ế?

a)

Nhiều rừng

b)

Nhiều hải sản

c)

Giáp biển, có nhiều cảng biển

d)

Nhiều khoáng sản có giá trị như vàng

104.

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

a)

Óc Eo

b)

Chăm-pa

c)

Phù Nam

d)

Lạn Xang

105.

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?

a)

Nông dân và nô lệ

b)

Nông dân và thợ thủ công

c)

Vua và nông dân

d)

Quý tộc và tu sĩ

106.

Tầng lớp nào là tầng lớp bị trị trong xã hội Phù Nam?

a)

Tu sĩ, thợ thủ công và nô lệ

b)

Tu sĩ, thương nhân

c)

Nông dân, quý tộc

d)

Nông dân và thợ thủ công

107.

Nhà nước Phù Nam ra đời vào khoảng thời gian nào?

a)

TK I

b)

TK I TCN

c)

TK VII

d)

TK III

108.

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.

4 lines
109.

Hãy chọn các hình ảnh là thành tựu của cuộc cách mạng 4.0

a)
b)

c)

d)

110.

Hình ảnh bên là công trình kiến trúc của tôn giáo nào?

a)

Hồi Giáo

b)

Phật Giáo

c)

Hinđu Giáo

d)

Công Giáo