wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

tin

Total questions: 8

Worksheet time: 6mins

Name
Class
Date
1.

Đặc điểm lao động của nhóm nghề thiết kế và lập trình

a)

Người lao động có nhiều lựa chọn việc làm

b)

Người lao động có thể làm việc với máy tính tại văn phòng công ty hoặc làm việc độc lập tại nhà

c)

Cả a và b

d)

Người lao động không cần phải biết tiếng Anh

2.

Các phát biểu sau đây là đúng hay sai

a)

Nếu là hàm có kết quả thì trong thân hàm sẽ không có lệnh return

b)

Nếu là hàng có kết quả thì trong thân hàm sẽ có lệnh Return và theo sau là dãy giá trị trả về

c)

Nếu là hàm có kết quả thì trong thân hàm sẽ là dãy các lệnh tính giá trị và không có lệnh return

d)

Nếu là hàm có kết quả thì trong thân hàm sẽ duy nhất lệnh return

3.

Cho đoạn chương trình sau

a)

Sau biểu thức của câu lệnh while trong đoạn chương trình nên không có dấu hai chấm

b)

Câu lệnh lặp while() của đoạn chương trình trên có thể thay bằng câu lệnh lặp for()

c)

Kết thúc vòng lặp while khi i = 10

d)

Đoạn chương trình trên in kết quả sum = 55

4.

hàm y.raplace(x1,x2) có nghĩa là

a)

Tạo xâu mới từ xâu y bằng cách thay thế sâu con X2 của y bằng xâu x1

b)

Tạo xâu mới bằng cách ghép xâu x1 và xâu x2

c)

Thay thế xâu x1 = xâu x1 + x2

d)

Tạo xâu mới từ xâu y bằng cách thay thế xâu con X1 của y bằng xâu X2

5.

Các phát biểu sau đây là đúng hay sai

a)

Các ngôn ngữ lập trình bậc cao đều có câu lệnh thể hiện cấu trúc rẽ nhánh

b)

Điều kiện trong câu lệnh rẽ nhánh có thể là phép gián

c)

Trong cấu trúc if hoặc if-else câu lệnh hoặc nhóm câu lệnh phải được viết 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

d)

Câu lệnh lười nhắn trong pictone có hai dạng cơ bản là if và if-else

6.

Bước kiếm thử chạy và hiệu chỉnh chương trình là

a)

Lựa chọn cách tổ chức dữ liệu và sử dụng ngôn ngữ lập trình để diễn đạt đúng thuật toán

b)

Xác định những giá trị đã cho vào mối quan hệ giữa chúng

c)

Tìm thuật toán dựa trên bước xác định bài toán dựa trên mối quan hệ giữa các đại lượng đã cho với những giá trị Cần tìm đồng thời Xác định cách tổ chức dữ liệu có thể sử dụng tương ứng với thuật toán đó

d)

Dùng các bộ dữ liệu khác nhau để kiểm thử và hiệu chỉnh chương trình

7.

Các câu trả lời đúng hay sai

a)

Cho kết quả 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

8.

Những khẳng định nào sau đây là đúng hay sai

a)

Lùi người nghĩa là lỗi khó phát hiện nhất

b)

Ngôn ngữ lập trình python cung cấp công cụ Debug để gỡ lỗi

c)

Nổi ngoại lệ là lỗi xảy ra khi chương trình đang chạy một lệnh nào đó không thể thực hiện lỗi này sẽ được hiển thị ngay trên màn hình

d)

Truy vết để tìm lỗi là một quá trình vô cùng đơn giản không tốn thời gian