wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Đề cương ôn tập cuối Học kì 1

Total questions: 53

Worksheet time: 27mins

Name
Class
Date
1.

Hành vi nào xấu khi giao tiếp trên không gian mạng?

a)

Đưa thông tin sai lệch lên mạng.

b)

Tìm kiếm thông tin cho bài thuyết trình.

c)

Nhắn tin cùng bạn bè.

d)

Gọi video cho người thân.

2.

Luật an ninh mạng được Quốc hội Việt Nam ban hành năm nào?

a)

1998.

b)

2008.

c)

2018.

d)

2017.

3.

Quyền tác giả là?

a)

Quyền của tổ chức, cá nhân đối với sản phẩm mình không tạo ra hoặc sở hữu.

b)

Quyền của tổ chức, cá nhân đối với sản phẩm mình tạo ra hoặc sở hữu.

c)

Quyền của người sử dụng với phần mềm mình đang dùng.

d)

Quyền của tất cả mọi người khi mua giấy phép sử dụng bản quyền của một phần mềm.

4.

Luật Sở hữu trí tuệ bao gồm quyền nhân thân và quyền?

a)

Sở hữu.

b)

Trí tuệ.

c)

Tài sản.

d)

Giá trị.

5.

Việc sao chép lậu dữ liệu hay phần mềm sẽ bị phạt. Hành vi vi phạm này đã được quy định trong Nghị định nào?

a)

Nghị định số 131/2012/NĐ-CP.

b)

Nghị định số 131/2016/NĐ-CP.

c)

Nghị định số 131/2013/NĐ-CP.

d)

Nghị định số 131/2016/NĐ-CP.

6.

Chỉ mua quyền sử dụng thì người đó có thể làm gì với sản phẩm?

a)

Kinh doanh.

b)

Bán.

c)

Không thể làm gì.

d)

Chỉ sử dụng.

7.

Trong Tin Học, mua phần mềm .... mua quyền sử dụng. Hãy chọn từ điền vào chỗ trống trên?

a)

giống

b)

khác

c)

phân biệt

d)

là cách

8.

Mua quyền sử dụng cho một máy tính, sau đó cài cho máy thứ 2 là hành động vi phạm gì?

a)

Vi phạm bản quyền.

b)

Vi phạm đạo đức.

c)

Vi phạm pháp luật.

d)

Không vi phạm gì.

9.

Hãy cho biết các phát biểu dưới đây là ĐÚNG hay SAI?

a)

Em sử dụng bản crack của phần mềm soạn thảo Word là không bị vi phạm bản quyền, vì em sử dụng cho mục đích học tập.

b)

Khái niệm quyền tác giả và bản quyền là hoàn toàn tương đồng.

c)

Quyền sử dụng phần mềm tính theo số máy được cài đặt.

d)

Quyền tác giả là quyền của tổ chức, cá nhân đối với tác phẩm do mình sáng tạo ra hoặc sở hữu

10.

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 giữa hình ảnh, kiểu chữ với ý tưởng để truyền tải thông tin đến người xem gọi là gì?

a)

Thiết kế hình ảnh.

b)

Thiết kế logo.

c)

Thiết kế đồ họa.

d)

Thiết kế ý tưởng.

11.

Có bao nhiêu loại thiết kế đồ họa cơ bản?

a)

3 loại.

b)

2 loại.

c)

1 loại.

d)

4 loại.

12.

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

a)

Từ các đường thẳng được xác định bởi các công thức toán học.

b)

Từ các điểm đầu, cuối của một đoạn thẳng.

c)

Từ các điểm ảnh, mỗi điểm ảnh có một màu riêng.

d)

Được tạo ra một cách tự động và ngẫu nhiên.

13.

Khi thiết kế một logo, chúng ta nên sử dụng những phần mềm nào sau đây?

a)

Inkscape, GIMP, Adobe Illustrator.

b)

Inkscape, Adobe Illustrator.

c)

Adobe Photoshop, Inkscape, CorelDRAW.

d)

Adobe Photoshop, GIMP.

14.

Tại sao khi phóng to ảnh bitmap lại có hiện tượng vỡ nét?

a)

Do hiện tượng nội suy pixel – các điểm ảnh mới được sinh ra chỉ mang giá trị màu ước lượng xấp xỉ, không chính xác.

b)

Do khi phóng to làm tăng kích thước tệp dẫn đến ảnh hưởng hiệu quả đọc dữ liệu.

c)

Do hình ảnh được xác định theo đường nét, mỗi đường có một điểm đầu và một điểm cuối, được tính bằng phương trình toán học.

d)

Do không thể chuyển sang đồ họa vectơ.

15.

Trong đồ họa vectơ, hình ảnh được xác định theo?

a)

A. Đường nét.

b)

B. Đường thẳng.

c)

C. Chấm ảnh.

d)

D. Điểm ảnh.

16.

Phần mềm nào sau đây KHÔNG là phần mềm đồ họa?

a)

Adobe Photoshop.

b)

GIMP.

c)

Inkscape.

d)

Word.

17.

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

a)

3.

b)

4.

c)

5.

d)

6.

18.

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 + *

19.

Phép hiệu 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 + *

20.

Cho các phát biểu sau:

1. Phép hợp (Union, nhấn tổ hợp phím Ctrl + +): là tất cả các phần thuộc một trong các hình đơn.

2. Phép hiệu (Division, nhấn tổ hợp phím Ctrl + -): là phần thuộc hình lớp dưới nhưng không thuộc hình lớp trên.

3. Phép hiệu đối xứng (Exclusion, nhấn tổ hợp phím Ctrl + ^): là phần hình thuộc các hình trừ phần giao nhau.

4. Phép chia (Intersection, nhấn tổ hợp phím Ctrl + /): Hình lớp dưới được chia thành các phần bởi đường nét của hình lớp trên.

5. Phép cắt (Cut Path, nhấn tổ hợp phím Ctrl + Alt + /): cắt hình lớp dưới thành các phần bởi các điểm giao nhau ở viền với hình lớp trên. Kết quả là các hình mới không có màu.

Có bao nhiêu phát biểu trong số các phát biểu trên là ĐÚNG?

a)

1.

b)

3.

c)

5.

d)

2.

21.

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

a)

3.

b)

4.

c)

2.

d)

5.

22.

Chọn đáp án đúng trong các đáp án sau?

a)

Hình khối là hình đượ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.

23.

Đường cong thường được biểu diễn bởi gì?

a)

Các điểm ảnh.

b)

Hàm đồ thị toán học.

c)

Một chuỗi các đoạn cong ghép với nhau.

d)

3 điểm phân biệt khác nhau.

24.

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

a)

3.

b)

4.

c)

5.

d)

2.

25.

Điểm neo trơn được thể hiện bằng hình nào dưới đây?

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

26.

Muốn bỏ các tùy chỉnh đã cài đặt, ta chọn đối tượng văn bản rồi dùng lệnh gì?

a)

Text/ Remove Manual

b)

Text/ Remove all

c)

Text/ Remove

d)

Text/ Remove Manual Kerns

27.

Điểm neo góc được thể hiện bằng hình gì?

a)

hình tam giác

b)

hình vuông

c)

Hình thoi

d)

Hình bình hành

28.

Môi trường lập trình Python có bao nhiêu chế độ?

a)

2

b)

3

c)

4

d)

5

29.

Chọn đáp án SAI trong các đáp án sau?

a)

Python có thể thực hiện các phép toán thông thường với số, không phân biệt số nguyên và số thực.

b)

Khi nhập giá trị số hoặc xâu kí tự từ dòng lệnh, Python tự nhận biết kiểu dữ liệu.

c)

Python là một ngôn ngữ lập trình bậc cao phổ biến trong nghiên cứu và giáo dục.

d)

Lệnh print() có thể tính toán và đưa ra kết quả của biểu thức.

30.

Giá trị của biểu thức Python sau là bao nhiêu? 6 – 6 / 2 + 4 * 5 – 6 / 2

a)

17.

b)

18.

c)

19.

d)

20.

31.

input() là câu lệnh có chức năng gì trong Python?

a)

Nhận dữ liệu đầu vào từ người dùng.

b)

Hiển thị dữ liệu ra màn hình.

c)

Khai báo biến mới.

d)

Kết thúc chương trình.

32.

Đâu là phần mềm hỗ trợ lập trình Python?

a)

Thonny, Dev C++.

b)

Visual Studio, NotePad.

c)

Visual Studio Code, PyCharm.

d)

Text Edit.

33.

Phần mở rộng nào sau đây là đúng của tệp Python?

a)

.python

b)

.py

c)

.p

d)

.pt

34.

Trong ngôn ngữ Python, tên nào sau đây là từ khóa?

a)

program, sqr.

b)

include, const.

c)

uses, var.

d)

if, else.

35.

Từ khóa của một ngôn ngữ lập trình là?

a)

Từ dùng để khóa giá trị của biến.

b)

Một từ Tiếng Anh có tác dụng giống như biến.

c)

Tập hợp các từ Tiếng Anh đặc biệt được sử dụng vào mục đích riêng của ngôn ngữ lập trình.

d)

Tập hợp các từ Tiếng Anh cơ bản được sử dụng vào mục đích đặc biệt của ngôn ngữ lập trình.

36.

Đâu là quy tắc đúng khi đặt tên biến cho Python?

a)

Tên biến có thể bắt đầu bằng dấu gạch dưới “_”.

b)

Có thể sử dụng keyword làm tên biến.

c)

Có thể bắt đầu bằng chữ cái hoặc chữ số.

d)

Chứa các ký tự đặc biệt.

37.

Trong các tên biến dưới đây, đâu là tên biến ĐÚNG?

a)

Diem trung binh

b)

ABC_DEF.

c)

37_mai_dinh!!!

d)

Mot_hai_ba_Do

38.

Trong ngôn ngữ lập trình Python, từ khóa và tên biến:

a)

Có ý nghĩa như nhau.

b)

Người lập trình phải tuân theo quy tắc đặt tên.

c)

Có thể trùng nhau.

d)

Có thể sử dụng tùy thích bất cứ lúc nào.

39.

Cú pháp lệnh gán trong Python?

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

40.

Dưới đây là một số ý kiến về quy tắc đặt tên biến. Hãy cho biết các ý kiến đó là ĐÚNG hay SAI?

a)

Tên biến thường được đặt sao cho dễ nhớ và có ý nghĩa.

b)

Tên biến có thể chứa các kí tự đặc biệt như: @, #, $, ?, …

c)

Tên biến không được bắt đầu bằng chữ số.

d)

Tên biến có thể bắt đầu bằng dấu gạch dưới "_"

41.

Tên biến có thể bắt đầu bằng ký tự nào?

a)

gạch dưới “_”

b)

số “1”

c)

dấu cách “ ”

d)

ký tự đặc biệt “@”

42.

Hãy cho biết các ý kiến dưới đây về lệnh gán trong Python là ĐÚNG hay SAI?

a)

Không thể gán nhiều giá trị đồng thời cho nhiều biến.

b)

Các biến khác nhau không được có cùng một giá trị.

c)

Chỉ có thể gán giá trị cụ thể cho biến.

d)

Có thể gán giá trị biểu thức cho biến.

43.

Câu lệnh type() trong Python có chức năng gì?

a)

Kiểm tra kiểu dữ liệu của biến.

b)

In kết quả ra màn hình.

c)

Ép kiểu cho biến thành kiểu dữ liệu số nguyên.

d)

Nhập dữ liệu từ bàn phím.

44.

Kết quả của dòng lệnh type(6.5) là gì?

a)

6.5

b)

float

c)

6

d)

int

45.

Xác định kiểu dữ liệu của biểu thức sau?

"30+40+50"

a)

float

b)

int

c)

str

d)

bool

46.

Để nhập giá trị số thực cho biến x, bạn An viết câu lệnh như sau: >> x = input(“Nhập số thực x: “) Câu lệnh trên đúng yêu cầu đặt ra chưa?

a)

Chương trình chạy đúng.

b)

Chương trình báo lỗi không chạy.

c)

Không xác định được lỗi.

d)

Chương trình chạy nhưng không đúng yêu cầu đặt ra.

47.

Viết chương trình để nhập vào 3 số và tính tổng của chúng. Dòng lệnh số mấy bị sai?

X = int(input(“Nhập X:”))

Y = float(input(“Nhập Y))

Z = input()

Tong = X + Y + Z

a)

Dòng 1, 3.

b)

Dòng 2, 3.

c)

Dòng 4.

d)

Dòng 3.

48.

Phát biểu nào sau đây là SAI khi nói về biểu thức logic?

a)

Biểu thức logic là biểu thức chỉ nhận giá trị True hoặc False.

b)

Giá trị của biểu thức logic luôn là kiểu bool.

c)

Ngoài 2 giá trị True, False biểu thức logic còn nhận giá trị undefined.

d)

Giá trị của biểu thức logic 1>=2 là False.

49.

Có bao nhiêu phép so sánh các giá trị số trong Python?

a)

3.

b)

4.

c)

5.

d)

6.

50.

Giá trị của biểu thức sau là? 10 // 3 * 4 - 8 / 4 >= 1

a)

True.

b)

False.

c)

undefined.

d)

Chương trình lỗi.

51.

Cho x = True, y = False. Kết quả của biểu thức not ((x or y) and x) là?

a)

1

b)

False

c)

x

d)

True

52.

Biểu thức logic ĐÚNG thể hiện số a nằm trong [3, 8]?

a)

a >= 3 and a <= 8

b)

a < 3 and a < 8

c)

a > 3 and a < 8

d)

a <= 3 and a >= 8

53.

Biểu thức logic ĐÚNG thể hiện số a nằm trong (5, 7]?

a)

a >= 5 and a <= 7

b)

a > 7 and a < 5

c)

a >= 5 and a < 7

d)

a > 5 and a <= 7