wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

kiểm tra Tin cuối kì

Total questions: 37

Worksheet time: 19mins

Name
Class
Date
1.

Phép cắt cho phép thực hiện như thế nào 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 bởi 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)

K cắt hình

2.

Chọn phát biểu đúg 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đ bởi các tính chất toán hc chặt chẽ

b)

Khi điều chỉnh hình khối ta thu đc hình mới vs đặc trưng thay đổi

c)

K thể điều chỉnh các đối tượng tự do dạng đg

d)

Các đói tg tự do k thể chỉnh thành hình dạng khác

3.

Chọn từ còn thiếu trong câu sau khi nối các đoạn thẳng hoặc đoạn cong vs nhau ta thu đc đg cong.....hơn

a)

Đơn giản

b)

Phức tạp

c)

Cong

d)

Thẳng

4.

Điểm neo trơn đc thể hiện bằng hình j

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

5.

Kq của dòng lệnh sau:

>>>x=6.7

>>>type(x)

a)

Int

b)

Float

c)

String

d)

Double

6.

Câu lệnh nào để đưa dữ liệu từ bàn phím vào

a)

Print()

b)

Input()

c)

Nhap()

d)

Enter()

7.

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

a)

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

b)

Có thể sử dụng keyword lm tên biến

c)

Tên biến có thể bđ bằng 1 chữ số

d)

Tên biến có thể bằng các kí hiệu @#%$

8.

Lệnh gán gtri b nguyên nào sau đây là đúg

a)

b=30

b)

B=30

c)

b==30

d)

b='30'

9.

Chuyển biểu thức sau sang Python

a)

5*x+2/x+3

b)

....

c)

(5*x+2)/(x+3)

d)

(5*x+2):(x+3)

10.

Trong các phát biểu dưới đây có bao nhiêu phát biểu đúg

  1. Cú pháp lệnh input() :<biến> :=input(<Dòng thông báo>)

  2. Lênh print() có chức năng đưa dữ liệu ra thiết bị chuẩn thg là bàn phím

  3. Lệnh input() có chức năng nhập dữ liệu thg từ bàn phím

  4. Thông tin cần đưa ra có thể gồm nhiều kiểu dữ liệu khác nhau cho phép cả biểu thức tính toán

a)

1

b)

2

c)

3

d)

4

11.

Viết chương trình nhập vài 4 số và tính tổng của chúng các dòng lệnh số mấy bị sai

a=int(input(''Nhập số a''))

b=float(input(''Nhập số b''))

c=int(input(''Nhập số c''))

d=input(''Nhập số d'')

print('' Tổng là: '',a+b+c+d)

a)

Dòng 1 2

b)

Dòng 2 4

c)

Dòng 3 5

d)

Dòng 4

12.

Để nhập gtri số thực cho biến x bn Trúc viết câu lệnh như sau

>>x= input(''Nhập số thực x: '')

a)

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

b)

Chương trình báo lỗi k chạy đc

c)

K xđ đc lỗi

d)

Ctrinh vẫn chạy nhưng k đúg yêu cầu đặt ra

13.

Xđinh kiểu của biểu thức sau

''34+28-45''

a)

Int

b)

Float

c)

Blool

d)

String

14.

Các dịch vụ đám mây cơ bn chủ yếu liên quan đến

a)

Cho thuê tài nguyên phần cứng và phần mềm

b)

CHO thuê các dịch vụ tin hc

c)

Cho thuê mt

d)

Thuê ng lập trình viết chương trình

15.

Trong nngu lập trình Python từ khóa và tên

a)

Có ý nghĩa như nhau

b)

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

c)

Có thể trùng nhau

d)

Ng lập trình k cần tuân thủ quy tắc

16.

Tong nngu Python tên nào sau đây đặt sai theo quy tắc

a)

2601thaothoa

b)

Vannam901

c)

Thao_khung

d)

Thu_banhbeo

17.

Tên biến nài sau đây là đúg trong Python

a)

-hoaimap

b)

Hanlun@

c)

112_phiphi

d)

Thu_banhbeo

18.

Sau khi hoàn thiện vc vẽ hình bn thân e lưu tệp bằng

a)

...Ctrl+S

b)

.....Ctrl+N

c)

....Shift

d)

Alt+tab

19.

Nngu lập trình Python là

a)

Nn máy

b)

Nn lập trình bậc cao

c)

Nn lập trình bậc thấp

d)

Chương trình dịch

20.

Output của lệnh sau là print(1+2+3+4)

a)

10

b)

15

c)

Như đề

d)

1+2+3

21.

Chọn phát biểu đúg khi nói về mt lập trình Python

a)

Chế độ doanh thảo có dấu nhắc

b)

Ngoài chế độ gõ lệnh trực tiếp và soạn thảo còn có chế độ khác

c)

Chế độ gõ lệnh trực tiếp thik hợp cho vc tính toán và ktra nhanh các lệnh

d)

Chế độ gõ lệnh trực tiếp có con trỏ soạn thảo

22.

In ra màn hình ta sử dụng lệnh

a)

Write()

b)

Print()

c)

Cout()

d)

Read()

23.

Trong nn lập trình Python để in ra màn hình câu lệnh 'An dwp trai' ta viết

a)

Print()

b)

Prinr( An dep trai)

c)

Print('An dep trai ')

d)

Print An dep trai

24.

Khẳng định nào sau đây là sai khi nói về nn Python

a)

Python phân biệt chữ hoa và chữ thg

b)

Python là nn lập trình bậc cao

c)

Python dùng để phát triển các ứng dụng web phần mềm ứng dụng điều khiển robot

d)

Python là nn mt có thể trực tiếp hiểu và thực hiện đc

25.

Lí do ta nên dùng nn lập trình bậc cao khi viết chương trình

a)

Mt có thể trực tiếp hiểu và thực hiện đc

b)

Gần vs nn tự nhiên cú pháp đơn giản dễ hiểu dễ đọc

c)

Có thể viết thoải mái k theo quy tắc của nn lập trình

d)

Dùng phục vụ trong hc tập k tính ứng dụng phát triển ứng dụng web lập trình game

26.

Hình vuông có cạnh là 10cm ta dùng Python để viết chương trình tính dt hình vuông là

a)

Print('dien tich hinh vuong la:',a*a)

b)

Print('Dien tich hinh vuong la:a*a)

27.

Nội dung cơ bn của cách mạng CN 4.0 là

a)

Iot internet of things

b)

Mt điện tử

c)

Phát triển nlg tái tạo

d)

Iot internet of think

28.

Cho biểu thức sau (a%3==0) and (a%4==0)

Kq là TRUE

a)

16

b)

24

c)

20

d)

15

29.

Bn đồ số của Google map là ứng dụng thông minh đã thể hiện đc vai trò của tin hc trong lĩnh vực nào sau đây

a)

Giao tiếp cộng đồng

b)

Thay đổi cách thức lm việc

c)

Giải quyết các bài toán khoa học kĩ thuật

d)

Tự đg hóa

30.

>>>|a=5

>>>|print(''hello'',a,8.8, 8*2)

a)

Hello 5 8 8 16

b)

Hello a 8.8 16

c)

Hello 5 8.8 16

d)

Hello 5 8.8 8*2

31.

"34+28>25"

a)

Bool

b)

Float

c)

String

d)

Int

32.

In ra màn hình dòng chữ xin chào

a)

Print(''xin chao")

b)

Print Xin chao

c)

Print (Xin chao,)

d)

Print ([xin chao])

33.

V(km/h)

a)

Print (k/v)

b)

Print ('k/v')

c)

Print k/v

d)

Print("k/v")

34.

Đưa dữ liệu ra màn hình dùng thủ tục nào

a)

Input()

b)

Abs()

c)

Type()

d)

Print()

35.

Cho x = TRUE y= FALSE

Not((x or y ) and x)

a)

True

b)

X

c)

False

d)

1

36.

Tạo tệp mới trong Inkscape bằng cách nào

a)

Edit/New

b)

Lệnh File/,New

c)

Ctrl +N

d)

Ctrl+O

37.

Inkscape có sp đuôi mở rộng là

a)

Svg

b)

Scp

c)

Ink

d)

Pts