Font size
Worksheets1234
Total questions: 96
Worksheet time: 1hrs 12mins
CÂU: Quá trình thiết kế các thông điệp truyền thông bằng hình ảnh; giải quyết vấn đề thông qua sự kết hợp hình
ảnh, kiểu chữ với ý tưởng để truyền tải thông tin đến người xem gọi là?
A. Thiết kế đồ họa
B. Thiết kế ảnh
C. Thiết kế quảng cáo
D. Thiết kế ý tưởng
CÂU: Trong đồ họa vectơ, hình ảnh được xác định theo
A. đường nét
B. đường thẳng
C. chấm ảnh
D. điểm ảnh
CÂU: Một cách mặc định, Inkscape hỗ trợ xuất tệp ảnh với đuôi mở rộng dạng nào?
A. png, jpg
B. png
C. jpg, bmp,png
D. bmp
CÂU: Phần mềm Inkscape có sản phẩm đuôi mở rộng là
A. .svg
B. .ink
C. .doc
D. .pts
CÂU: Phần mềm nào không là phần mềm đồ họa?
A. Adobe Photoshop
B. Word
C. Inkscape
D. GIMP
CÂU: Cần thiết kế một bộ sản phẩm bút, sổ danh thiếp, Chúng ta nên dùng phần mềm nào?
A. Paint
B.Power Point
C. Inkscape
D. Photoshop
CÂU: Để thêm các đối tượng có sẵn trên hộp công cụ trong Inkscape cần thực hiện theo mấy bước?
2
3
4
5
CÂU: Thanh công cụ nào được sử dụng nhiều nhất trong Inkscape?
A. Hộp công cụ
B. Bảng màu
C. Thanh điều khiển thuộc tính
D. Thanh thiết lập các thuộc tính kết dính
W, H là viết tắt của thuộc tính nào của hình chữ nhật?
A. Chiều rộng, chiều dài
B. Cung
C. Góc của điểm đầu, điểm cuối
D. Bán kính
Thuộc tính Spoke ratio có ở hình nào?
A. Hình elip
B. Hình vuông
C. Hình sao
D. Hình chữ nhật
Tổ hợp phím Ctrl + / thực hiện phép nào trong Inkscape?
A. Phép chia
B. Phép cắt
C. Phép hợp
D. Phép giao
Cần ít nhất bao nhiêu điểm để xác định một đường thẳng?
2
3
4
5
Chọn phát biểu ĐÚNG trong các phát biểu sau
A. Hình khối là đối tượng được định nghĩa sẵn trong Inkscape và xác định bởi các tính chất toán học chặt chẽ
B. Khi điều chỉnh hình khối ta thu được hình mới với đặc trưng thay đổi
C. Không thể điều chỉnh các đối tượng tự do dạng đường thành các hình dạng khác so với ban đầu
D. Các đối tượng tự do không thể chỉnh thành hình dạng khác
Muốn đặt văn bản theo đường đã có, ta dùng lệnh gì?
A. Text/ Put on Path
B. File/ Put on Path
C. Text/ Put the Path
D. Text/ Put in Path
Chọn từ còn thiếu trong câu sau: Ta có thể tinh chỉnh đối tượng đường dựa vào … và các điểm, đường chỉ
hướng.
A. điểm neo
B. điểm chỉ hướng
C. đường
D. đường neo
Điểm neo góc được thể hiện bằng hình gì?
A. hình thoi
B. hình tròn
C. hình chữ nhật
D. hình tam giác
Muốn thêm một điểm neo vào giữa hai điểm neo ta làm như thế nào?
A. Nháy chuột vào điểm neo muốn chuyển và nháy chuột vào biểu tượng điểm neo tương ứng
B. Nháy chuột vào đoạn đó trên đường cong và chọn biểu tượng thêm điểm
C. Chọn các điểm này và chọn biểu tượng bỏ điểm
D. Nháy chuột vào vị trí điểm neo và kéo ra chỗ khác sẽ thấy được hai điểm tách rời - không có đường nối liên
kết ở giữa
CÂU: Để vẽ nền của poster dưới đây cần phải trải qua bao nhiêu bước?
3
4
5
6
Hộp thoại nào dưới đây được sử dụng để tạo nét đứt giữa hai đoạn thông tin?
A. Find and Replace
B. Paragraph
C. Group
D. Fill and stroke
Lệnh Filename trong hộp thoại Export PNG Image có tác dụng gì?
A. Độ phân giải
B. Xuất ảnh
C. Điền tên tệp và đường dẫn tới tệp
D. Thay đổi kích thước
Để thay đổi chất lượng ảnh cần thay đổi giá trị số trong phần nào sau đây?
A. Filename
B. Image size
C. Selection
D. Page
Khi muốn chỉ xuất tệp ảnh cho các đối tượng đang được chọn ta chọn phần nào?
A. Filename
B. Image size
C. Selection
D. Page
Ngôn ngữ Python được ra mắt lần đầu vào năm nào?
A. 1995
B. 1980
C. 1991
D. 1972
Ngôn ngữ nào gần với ngôn ngữ tự nhiên nhất?
A. Ngôn ngữ máy
B. Ngôn ngữ máy, Hợp ngữ
C. Hợp ngữ
D. Ngôn ngữ bậc cao
Ngôn ngữ nào sau đây không phải Ngôn ngữ Lập trình bậc cao?
A. Asemply
B. C/C++
C. Java
D. Python
CÂU: Phần mở rộng nào sau đây là đúng của tệp Python?
A. .pas
B. .py
C. .xls
D. Pyt
Phát biểu nào dưới đây đúng nhất về Ngôn ngữ lập trình? Ngôn ngữ lập trình bao gồm
A. Ngôn ngữ máy, hợp ngữ
B. Ngôn ngữ máy, ngôn ngữ bậc cao
C. Ngôn ngữ máy, hợp ngữ, ngôn ngữ bậc cao
D. Ngôn ngữ bậc cao
CÂU: Mỗi ngôn ngữ Lập trình thường có các thành phần cơ bản nào sau đây?
A. Bảng chữ cái, cú pháp và ngữ pháp
B. Bảng chữ cái, cú pháp và ngữ nghĩa
C. Các ký hiệu, bảng chữ cái và bảng số
D. Các kí hiệu, bảng chữ cái và qui ước
Đặc điểm nào sau đây KHÔNG phải là đặc điểm của Hằng trong chương trình?
A. Có tên gọi
B. Được khai báo
C. Có giá trị thay đổi
D. Có giá trị không thay đổi
CÂU: Trong quá trình thực hiện chương trình, Biến có đặc điểm nào sau đây?
A. có giá trị cố định
B. giá trị có thể thay đổi
C. không tham gia vào lệnh gán
D. không dùng để tạo biểu thức
Hãy chỉ ra tên ĐÚNG trong các tên dưới đây?
A. 10pro
Bai tap_1
C. $Baitap
D. 12345
Từ khoá False dùng trong kiểu dữ liệu nào sau đây?
A. kí tự
B. số nguyên
C. logic
D. số thực
Giá trị biến X=50 thuộc kiểu dữ liệu nào sau đây?
A. Số thực
B. Số nguyên
C. Kí tự
D. Logic
Trong NNLT Python kiểu ký tự được khai báo bằng từ chuẩn nào sau đây?
A. float
B. int
C. bool
D. str
Trong NNLT Python, tên Biến được khai báo đúng là?
A. bắt đầu bằng kí tự số nguyên
B. bắt đầu bằng kí tự số âm
C. bắt đầu bằng kí tự @
D. bắt đầu bằng kí tự chữ
CÂU: Khi muốn lưu điểm trung bình môn học là chữ số có phần thập phân, cần khai báo biến kiểu dữ liệu nào dưới
đây?
A. float
B. int
C. bool
D. str
CÂU: Trong ngôn ngữ lập trình Python, khi khai báo biến x nhận giá trị số thực khai báo nào dưới đây ĐÚNG?
A. x = 12
B. x = “Python”
C. x = True
D. x = 1.2
Phát biểu nào dưới đây SAI khi nói về biểu thức trong lập trình?
A. Gồm các hằng và biến nối với nhau bởi các phép toán.
B. Có giá trị thuộc kiểu dữ liệu có thể thực hiện các phép toán trong biểu thức.
C. Các hằng và biến để tạo biểu thức có thể có các kiểu dữ liệu khác nhau
D. Các hằng và biến để tạo biểu thức phải có cùng một kiểu dữ liệu
Trong NNLT Python phép toán % dùng để thực hiện phép tính nào sau đây?
A. Chia lấy phần nguyên
B. Chia lấy phần dư
C. Làm tròn số
D. Chia lấy phần thập phân
Trong NNLT Python để tính y bằng x bình phương ta viết câu lệnh
A. y=Sqrt(x)
B. y=x**2
C. y=Abs(x)
D. y=2*x
Cho đoạn chương trình Python dưới đây
x=20
print(‘giá trị của x là: ‘,x)
Chương trình trên gồm các thành phần nào sau đây?
A. Tên chương trình và khai báo biến
B. Khai báo hằng và thân chương trình
C. Khai báo tên chương trình và thân chương trình
D. Khai báo biến và xuất dữ liệu
Trong một chương trình, biến M có thể nhận các giá trị 10, 15 và biến N có thể nhận các giá trị 1.0 , 1.5, khai
báo nào dưới đây là ĐÚNG ?
A. M = 10
N = ‘1.0 ‘
B. M = ‘10’
N = float()
C. M = int()
N = ‘1.0’
D. M = int()
N = float()
Lệnh nào dưới đây gán giá trị cho biến x được khai báo kiểu dữ liệu str?
A. x = 5
B. x = 5.5
C. x = -7
D. x = ‘50’
Trong Python, để thoát khỏi phần mềm
A. Nhấn tổ hợp phím Alt + N
B. Nhấn tổ hợp phím Ctrl + P
C. Nhấn tổ hợp phím Ctrl + O
D. Nhấn tổ hợp phím Alt + F4
CÂU: Trong Python, để chạy chương trình đang hiển thị trên màn hình máy tính ta nhấn phím
A. F9
B. F5
C. F4
D. F10
CÂU: Trong Python, muốn viết một chương trình mới ta vào File và chọn
A. New
B. Open
C. Close
D. save as
Trong Python, muốn mở một chương trình đã có ta vào File và chọn
A. New
B. Open
C. Close
D. save as
Trong Python, muốn lưu lại chương trình ta vào File và chọn
A. New
B. Open
C. Colse
D. save as
Trong Python khai báo Biến nào là sai?
A. m = 120
B. m = 3.14
C. m = ab
D. m = float()
Trong Python đâu là khai báo sai trong khai báo dữ liệu kiểu nguyên?
A. N = 100
B. N = int(5.5)
C. N = -20
D. N = 3.14
Trong Python đâu là khai báo dữ liệu kiểu xâu?
A. c = float()
B. a = int()
C. b = str()
D. b = 50
Trong Python đâu là khai báo sai trong khai báo dữ liệu kiểu thực?
A. f = 100
B. f = float(20)
C. f = -20.0
D. f = 2.5+3
Trong Python đâu là khai báo dữ liệu kiểu logic?
A. c = float
B. a = int
C. b = str
D. b = True
6: Hãy chọn phát biểu đúng về Biến trong ngôn ngữ lập trình?
A. Biến là đại lượng có giá trị không đổi
B. Giá trị của Biến có thể thay đổi
C. Tên Biến được đặt tùy ý
D. Tên Biến có thể được bắt đầu bằng chữ số
Hãy chọn kí hiệu phép toán đúng về cộng, trừ, nhân, chia tương ứng trong lập trình Python
A. +, -, x, :
B. +, -, x, /
C. +, -, , /
D. +, , -, /
Những biểu thức nào sau đây có giá trị TRUE ?
A. ( 20 >; 19 ) and ( 10 < 12 )
B. 5-3 = = 6-3
C. 3 3!= 6
D. 1+ 2 ( 5-4 ) ; 18 % 5
Biểu thức nào sau kiểm tra "n là một số nguyên dương chẵn"?
A. (n>;0) and (n % 2 = = 0)
B. (n>;0) and (n // 2 = = 0)
C. (n>;0) and (n % 2 < 0)
D. (n>;0) and (n % 2 >; 0)
Cho biểu thức sau: (a % 3 = = 0) and (a % 4 = = 0)
biến a nhận giá trị nào sau đây để biểu thức cho kết quả là TRUE?
24
16
20
15
Trong Python, phép toán % với số nguyên có tác dụng gì?
A. Chia lấy phần nguyên
B. Chia lấy phần dư
C. Làm tròn số
D. Thực hiện phép chia
Chọn phát biểu đúng khi nói về kiểu dữ liệu trong Python
A. Kiểu logic (bool) trong Python có giá trị 1 hoặc 2
B. Kiểu logic (bool) trong Python có giá trị True hoặc 1
C. Kiểu logic (bool) trong Python có giá trị False hoặc 2
D. Kiểu logic (bool) trong Python có giá trị True hoặc False
Chọn phát biểu đúng khi nói về kiểu dữ liệu trong Python
A. Kiểu nguyên (int) trong Python không giới hạn số ký tự mà chỉ phụ thuộc vào bộ nhớ máy tính
B. Kiểu thực (float) trong Python có giới hạn tối đa 10 chữ số phần thập phân.
C. Kiểu xâu (str) hay còn gọi là kiểu chuỗi giới hạn độ dài
D. Kiểu logic (bool) trong Python có giá trị True hoặc 1
Biến x có thể nhận các giá trị -5, 100, 15, 20. Hãy chọn kiểu dữ liệu phù hợp với Biến x?
A. Kiểu xâu
B. kí tự
C. Kiểu nguyên
D. Kiểu thực
Biến X nhận giá trị là 0.7. Khai báo nào sau đây là phù hợp nhất?
A. Kiểu xâu kí tự B. Kiểu nguyên C. Kiểu thực D. Kiểu logic
A. Kiểu xâu kí tự
B. Kiểu nguyên
C. Kiểu thực
D. Kiểu logic
Biến X nhận giá trị là ‘Tin học’. Khai báo nào sau đây là phù hợp nhất?
A. Kiểu xâu
B. Kiểu nguyên
C. Kiểu thực
D. Kiểu logic
Trong NNLT Python câu lệnh X = ‘20’ thì biến X nhận kiểu dữ liệu nào là phù hợp nhất?
A. float
B. int
C. str
D. list
Cho đoạn chương trình
a = 100
b = 30
x = a // b
print(x)
Cho biết kết quả sau khi thực hiện lệnh
10
33
3
1
Trong Python, để thực hiện gán giá trị 10 cho Biến X. Câu lệnh nào sau đây là đúng?
A. X = 10
B. X == 10
C. X != 10
D. X >;= 10
Hàm cho giá trị bằng bình phương của biến X là
A. int(X)
B. %(X)
C. X**2
D. X*2
Trong ngôn ngữ lập trình Python, biểu thức số học nào sau đây là hợp lệ?
A. 5a + 7b + 8c
B. 5*a + 7*b + 8*c
C. {a + b}*c
D. X*y(x+y)
Xét chương trình Python dưới đây
print(‘Xin chào các bạn lớp 11!’)
print(‘Đây là chương trình viết bằng NNLT Python.’)
Chọn phát biểu đúng?
A. Chương trình có một Biến là ‘lớp 11’
B. Chương trình yêu cầu nhập vào thông tin
C. Chương trình xuất ra thông báo trong cặp nháy đơn
D. Chương trình chỉ có Biến mà không có Hằng
Cho biểu thức sau: (a % 3 == 0) and (a % 2 == 0)
biến a nhận giá trị nào sau đây để biểu thức cho kết quả là TRUE?
12
16
20
15
Cho đoạn chương trình:
a = 50
b = 30
x = a % b
print(x)
Cho biết kết quả sau khi thực hiện lệnh
20
30
80
1
Đoạn chương trình Python sau sẽ hiển thị ra màn hình
x=5
print(x)
x
5
yêu cầu nhập giá trị cho biến x
25
Trong Python câu lệnh xuất dữ liệu ra màn hình là?s
A. print()
B. input()
C. int()
D. float()
Trong Python câu lệnh yêu cầu nhập dữ liệu vào từ bàn phím là?
A. int
B. %
C. sqrt
D. input
Trong Python dữ liệu xuất ra màn hình đặt trong cặp
A. ngoặc vuông […]
B. ngoặc nhọn< … >
C. nháy đơn ‘ …. ’
D. ngoặc tròn ( .. )
Để nhập giá trị cho biến a ta dùng lệnh
A. a=? B. print(a) C. a = input() D. input(a)
A. a=? input(a)
B. print(a)
C. a = input()
D. input(a)
Trong Python lệnh print(5>=5) cho kết quả là
A. False
B. 5>=5
C. True
D. None
Câu lệnh if trong chương trình Python có dạng như thế nào?
A. if <điều kiện>;
B. if <điều kiện>:
C. if<điều kiện>?
D. if <điều kiện>
Trong Python, câu lệnh if sẽ thực hiện khi?
A.<điều kiện>đúng
B. <điều kiện>; sai
C. <điều kiện>dương
D. <điều kiện> âm
Trong Python, với cấu trúc lệnh rẽ nhánh if .. else câu lệnh của else được thực hiện khi?
A.<điều kiện>của if đúng
B<điều kiện>của if bằng 0
C. <điều kiện>của if sai
D<điều kiện>của if lớn hơn 0
< Điều kiện> trong câu lệnh rẽ nhánh là biểu thức gì?
A. Các hàm toán họ
B. Biểu thức logic
C. Biểu thức tính toán
D. Phép toán chia hết
Cho đoạn chương trình là mã của (nếu d > 0 thì x1= -b - a và x2 = a + b) như sau:
if d > 0:
x1 = -b - a
x2 = a + b
Lỗi sai trong đoạn chương trình trên là gì?
A. Không có dấu kết thúc câu
B. 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
C. Thiếu dấu chấm sau mỗi câu lệnh
D. Không viết hoa chữ cái đầu của mỗi dòng
Cho đoạn chương trình sau:
a=2
if a>0:
print(a)
đoạn chương trình trên làm gì?
A. Hiện ra màn hình kí tự a
B. Hiện ra màn hình số 2
C. Nhận vào giá trị cho a
D. a là số dương
Trong Python, đối với cấu trúc if hoặc if-else thì câu lệnh hoặc nhóm câu lệnh phải được viết như thế nào?
A. Lùi vào trong một số vị trí so với dòng chứa điều kiện và không cần viết thẳng hàng với nhau
B. Lùi vào trong một số vị trí so với dòng chứa điều kiện và viết thẳng hàng với nhau
C. Chỉ lùi vào trong một số vị trí so với dòng chứa điều kiện khi có nhóm lệnh
D. Viết thẳng hàng so với điều kiện
Phát biểu nào sử dụng câu lệnh rẽ nhánh dạng đủ trong Python?
A. Nếu a chia hết cho 2 thì a là số chẵn, ngược lại a là số lẻ
B. Điều kiện cần để a là số chẵn là a chia hết cho 2
C. Số a chia hết cho 2 thì a là số chẵn
D. a là số chẵn khi a chia hết cho 2
Kí hiệu nào dùng để xác định các khối lệnh (khối lệnh của hàm, lệnh rẽ nhánh, lệnh lặp) trong Python?
B. Dấu ngoặc nhọn { }
C. Dấu ngoặc vuông [ ]
D. Dấu ngoặc đơn ( )
A. Thụt lề
CÂU: Với đoạn chương trình sau:
a=2
b=3
if a>b:
a=a*2
else:
b=b*2
Sau khi thực hiện đoạn chương trình trên giá trị của b là
2
4
6
8
Cho đoạn chương trình sau:
x=10
y=3
d=0
if x%y = = 0:
d=x//y
Sau khi thực hiện đoạn chương trình trên giá trị của d là:
1
3
10
0
Cấu trúc lặp với số lần biết trước là:
A. for in range(n,m)
B. while <điều kiện>
C. for in range(n,m):
D. for <điều kiện>
Cho đoạn lệnh sau
m=5
n=2
for i in range(n,m):
print(i, end=“ ”)
Trên màn hình hiện ra các giá trị của i là:
2345
234
12345
01234
Cho đoạn lệnh sau:
for i in range(5,2,-2):
print(i, end=“ ”)
Trên màn hình hiện ra các giá trị của i là:
A. 2 -2
B. 5 2 -2
C. 5 2
D. 5 3
Cho đoạn lệnh sau:
for i in range(5):
print(i, end=“ ”)
Trên màn hình i có các giá trị là:
A. 1 2 3 4 5
B. 1 2 3 4
C. 0 1 2 3 4
D. 0 1 2 3 4 5
Cho đoạn lệnh sau:
for i in range(1,5,2):
print(i, end=“ ”)
Trên màn hình hiện ra các giá trị của i là:
0 2 3 4
1 2 3 4
1 3
2 3 4 5
Cho bài toán tính tổng s=1+2+3+...+n. Để giải bài toán trên ta có thể dùng:
A. biểu thức toán học
B. cấu trúc rẽ nhánh
C. câu điều kiện
D. cấu trúc lặp
Cho đoạn lệnh sau:
A=[1,2,3,4,5]
for i in A:
if i%2==0:
print(i)
Trên màn hình hiện ra các giá trị của i là:
1 2 3 4
1 2 3 4 5
1 2 3
2 4
