wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Bài Quiz không có tiêu đề

Total questions: 54

Worksheet time: 27mins

Name
Class
Date
1.

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ế ảnh

b)

Thiết kế quảng cáo

c)

Thiết kế ý tưởng

d)

Thiết kế đồ họa

2.

Chương trình sau bị lỗi ở dòng lệnh thứ bao nhiêu ?

>>> fruits = ['Banana', 'Apple', 'Lime']

>>>> loud_fruits = [fruit.upper() for fruit in fruits)

>>> print(loud_fruits)

>>> list(enumerate(fruits))

a)

2

b)

3

c)

4

d)

Không phải xin lỗi

3.

Chương trình chạy phát xin lỗi ngoại lệ zerodivison nên xử lý thế nào

a)

Kiểm tra lại giá trị số chia

b)

Kiểm tra lại chỉ số trong mạng

c)

Kiểm tra giá trị của số bị chia

d)

Kiểm tra dữ liệu nhập vào

4.

Số phát biểu đúng trong các phát biểu sau

1 cần chú ý nên có nhiều bộ test khi test các bộ dữ liệu

2 vệ sinh ngẫu nhiên dữ liệu đầu vào trong miền xác định của chương trình làm tăng khả năng tìm lỗi

3 thực tế cho thấy ít khi phát sinh lỗi tại các vùng biên soạn hoặc lân cận biên

4 không thể sử dụng các lệnh print() để in ra các biến trung gian

a)

2

b)

3

c)

1

d)

4

5.

Phát biểu nào sau đây đúng nhất khi nói về các bộ dữ liệu test khi kiểm thử chương trình

a)

Các bộ test có thể có đầu vào theo các tiêu chí khác nhau

b)

Các bộ test có đầu vào theo một số tiêu chí nhất định

c)

Các bộ test có thể có đầu vào theo các tiêu chí khác nhau như độ lớn tính đa dạng của dữ liệu

d)

Các bộ test có đầu vào phải theo các tiêu chí về độ lớn đến đa dạng của dữ liệu

6.

Trong các phát biểu sau phát biểu nào chưa chính xác về kiểm thử chương trình

a)

Hiện nay có ít phương pháp và công cụ khác nhau để kiểm thử chương trình

b)

Chương trình cần được thử với một số bộ dữ liệu test gồm đầu vào tiêu biểu và kết quả đầu ra biết trước

c)

Các bộ test phụ thuộc vào các tiêu chí khác nhau

d)

Các bộ test dữ liệu nên có nhiều bộ test ngẫu nhiên

7.

Hoàn thành phát biểu sau: có rất nhiều công cụ và phương pháp khác nhau để kiểm thử chương trình. Các công cụ có mục đích.... Của chương trình và.....,.... Các lỗi phát sinh trong tương lai

a)

Tìm ra lỗi ,phòng ngừa, ngăn chặn

b)

Tìm ra l,ỗi phòng ngừa ,xử lý

c)

Phòng ngừa ,ngăn chặn ,xử lý lỗi

d)

Xử lý lỗi, phòng ngừa, ngăn chặn

8.

Mã lỗi ngoại lệ của lệnh sao là float("2+3")

a)

Index error

b)

Type error

c)

Value error

d)

Syntax error

9.

Chương trình sao báo lỗi gì

Ist=[ 10 20 30 40 ]

Print(ist[6])

a)

Name error

b)

Syntax error

c)

Value error

d)

Index error

10.

Chương trình sao thông báo lỗi gì

>>>N= int l(input("nhập n:"))

>>>Nhập n:a

a)

Type error

b)

Name error

c)

Syntax error

d)

Value error

11.

Chương trình sao báo lỗi gì

For i in range(10) print(i)

a)

Type error

b)

Name error

c)

Syntax error

d)

Value error

12.

Số phát biểu đúng trong các phát biểu sau là

1 chương trình chạy khi lỗi logic xảy ra

2 khi có lỗi sai cấu trúc ngôn ngữ chương trình vẫn chạy

3 Khi có lỗi ngoại lệ chương trình dừng và thông báo lỗi

4 Mã lỗi ngoại lệ trả lại gọi là mã lỗi ngoại lệ

a)

2

b)

3

c)

4

d)

5

13.

Chọn phát biểu sai trong các phát biểu sau

a)

Có thể phân biệt lỗi chương trình python làm ba loại

b)

Khi có lỗi sai cú pháp chương trình lập tức dừng và thông báo lỗi

c)

Lỗi ngoại lệ và lỗi không thể thực hiện một lệnh trong chương trình

d)

Cách xử lý các lỗi giống nhau

14.

Nếu muốn biến bên ngoài vẫn có tác dụng bên trong hàm thì cần khai báo lại biến này bên trong hàm với từ khóa nào

a)

Global

b)

Def

c)

Không thể thực hiện

d)

All

15.

Kết quả của chương trình sau là bao nhiêu?

>>>def f(a,b):

return a + b + N

>>> N = 5

>>>f(3, 3)

a)

5

b)

6

c)

11

d)

Chương trình bị lỗi

16.

Kết quả của chương trình sau là bao nhiêu?

def kq(name):

s = "Tôi tên là: "

s=s+ name

return s

print(kq("Xuân"))

a)

Tôi tên là

b)

Xuân

c)

Tôi tên là :Xuân

d)

Chương trình bị lỗi

17.

Kết quả của chương trình sau là bao nhiêu?

s = "Hôm nay tôi đi học "

Def kq(name):

s = "Hello World"

s = s + "!!!"

return s

print(s)

a)

Hôm nay tôi đi học

b)

Hello world

c)

Hello world!!!

d)

Chương trình bị lỗi

18.

Kết quả của chương trình này là bao nhiêu?

S = "Tôi tên là: "

def kq(name):

s=s+ name

print(kq("Long"))

a)

Tôi tên là: Long

b)

Long

c)

Tôi tên là

d)

Chương trình bị lỗi

19.

Giá trị của a, b là bao nhiêu khi thực hiện lệnh f (2,5)

>>>A,b=a*b

>>>Def f(a,b):

A=a*b

B=b//2

Return a+b

a)

10, 2

b)

10, 1

c)

2, 5

d)

0, 1

20.

Giá trị của x.y là bao nhiêu khi thực hiện lệnh f(1,3)

>>>X,y=3,4

>>>Def f(x,y):

X=x+y

Y=y+2

Return x

a)

2, 3

b)

4, 5

c)

5, 4

d)

3, 4

21.

Chọn phát biểu sai trong các phát biểu sau

a)

Chương trình chính có thể sử dụng biến cục bộ bên trong hàm

b)

Biến bên trong hàm có thể dùng tên với biến đã khai báo trước đó bên ngoài hàm

c)

Tất cả các biến trong hàm đều có tính cục bộ

d)

Các biến bên trong hàm không có hiệu lực ở bên ngoài hàm

22.

Số phát biểu đúng trong các phát biểu sau là

1 tất cả các biến bên trong hàm đều có tính cục bộ

2 tất cả các biến bên trong hàm chỉ có tính cục bộ

3 biến cục bộ trong hàm nếu gọi bên ngoài hàm sẽ bị lỗi

a)

1

b)

2

c)

3

d)

0

23.

Trong bài thần tất cả các biến khai báo bên trong hàm đều có tính.... Không có hiệu lực ở bên.... Hàm

a)

Địa phương. Trong

b)

Cục bộ. Ngoài

c)

Địa phương. Ngoài

d)

Toàn cục. Ngoài

24.

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)

Đường chỉ hướng

c)

Đường

d)

Đường neo

25.

Có mấy bước chỉnh sửa điểm neo

a)

2

b)

3

c)

4

d)

5

26.

Độ công tại mỗi điểm phụ thuộc vào mấy yếu tố

a)

2

b)

3

c)

4

d)

5

27.

Điểm nêu trên được thể hiện bằng hình gì

a)

Hình tam giác

b)

Hình vuông hình tròn

c)

Hình thoi

d)

Hình bình hành

28.

Điểm nói giữa các đoạn có mấy loại điểm

a)

2

b)

3

c)

4

d)

5

29.

Chọn từ còn thiếu trong câu sau: khi nói các đoạn thẳng hoặc đoạn công với nhau ta thu được đường cong…hơn

a)

Đơn giản

b)

Phức tạp

c)

Cong

d)

Thẳng

30.

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

d)

Các đối tượng tự do không thể chỉnh thành hình dạng khác

31.

Có mấy bước vẽ đối tượng đường

a)

2

b)

3

c)

4

d)

5

32.

Cần ít nhất bao nhiêu điểm để xác định một đường thẳng

a)

3

b)

4

c)

5

d)

2

33.

Phép hiệu đối xứng các đối tượng đồ họa cần dùng tổ hợp phím gì

a)

Ctrl + +

b)

Ctrl + -

c)

Ctrl + ^

d)

Ctrl + /

34.

Phép giao các đối tượng đồ họa cần dùng tổ hợp phím gì

a)

Ctrl + *

b)

Ctrl + -

c)

Ctrl + ^

d)

Ctrl + /

35.

Phép hợp các đối tượng đồ họa cần dùng tổ hợp phím gì

a)

Ctrl + /

b)

Ctrl + +

c)

Ctrl + -

d)

Ctrl + *

36.

Có mấy phép ghép các đối tượng đồ họa

a)

3

b)

4

c)

5

d)

6

37.

Để tùy chỉnh màu tô và màu vẽ trong inkscape ta sử dụng hộp thoại

a)

Stroke style

b)

Fill and stroke

c)

Opacity

d)

Fill style

38.

Phép cắt cho phép thực hiện như thế nào đối với đối tượng

a)

Cắt hình lớp dưới thành các phần bởi giao điểm giao ở viền hình lớp trên

b)

Cắt hình lớp trên thành các phần ở giao điểm giao ở viền hình lớp dưới

c)

Cắt hình lớp dưới và hình lớp trên

d)

Không cắt hình

39.

Đâu không phải là thuộc tính của hình sao trong inkscape

a)

Corners

b)

Rounded

c)

Spoke ratio

d)

Start end

40.

Thuộc tính spoke ratio có ở hình nào

a)

Hình vuông

b)

Hình chữ nhật

c)

Hình elip

d)

Hình sao

41.

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)

Bán kính

c)

Cung

d)

Gốc của điểm đầu và điểm cuối

42.

Thanh công cụ nào được sử dụng nhiều nhất trong inkscape

a)

Bảng màu

b)

Thanh thiết lập chế độ kết dính

c)

Thanh điều khiển thuộc tính

d)

Hộp công cụ

43.

Phần mềm inkcape có sản phẩm đuôi mở rộng là

a)

.ink

b)

.scp

c)

.svg

d)

.pts

44.

Để thêm các đối tượng có sẵn trên hộp công cụ inkscape cần thực hiện theo mấy bước

a)

2

b)

3

c)

4

d)

5

45.

Có mấy loại đồ họa cơ bản

a)

2

b)

3

c)

4

d)

5

46.

Trong đồ họa điểm ảnh hình ảnh được tạo thành từ các

a)

Chấm ảnh

b)

Khung ảnh

c)

Điểm ảnh

d)

Đường nét

47.

Không đồ 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

48.

Phần mềm nào không phải phần mềm đồ họa

a)

Adobe photoshop

b)

GIMP

c)

inkscape

d)

Word

49.

Có mấy loại phần mềm đồ họa

a)

2

b)

3

c)

4

d)

5

50.

Cần thiết kế một số sản phẩm bút số danh thiết nên dùng phần mềm nào

a)

Paint

b)

Power point

c)

Inkscape

d)

Photoshop

51.

Điền vào.... Hoàn thành phát biểu sau: chương trình chạy không lỗi ngoại lệ nhưng kết quả đưa ra..... Đây là lỗi.... Bên Trong chương trình

a)

Sai, logic

b)

Đúng, syntax error

c)

Đúng, logic

d)

Sai, ngoại lệ

52.

Chương trình sau thông báo lỗi gì?

Ist=[1, 2, 3, 4, 5]

for i in range(10):

print(lst[i])

a)

Index error

b)

Name error

c)

Syntax error

d)

Value error

53.

Chương trình sau mắc lỗi gì?

#Tính tích của 3 số nguyên dương đầu tiên.

>>>s = 1

>> for i in range(3)

>>>s=s* i

>>>print(s)

0

a)

Logic

b)

Sai cú pháp

c)

Lỗi ngoại lệ

d)

Không có lỗi

54.

Đâu không là công cụ để kiểm thử chương trình

a)

Công cụ in biến trung gian

b)

Công cụ xin các bộ dữ liệu test

c)

Công cụ thống kê dữ liệu

d)

Công cụ điểm dừng trong phần mềm soạn thảo lập trình