NEW
Font size
WorksheetsÔn Tập Tin Học 10 GDPT
Total questions: 57
Worksheet time: 10mins
Trong Python, hàm được định nghĩa bằng từ khóa nào?
function
def
lambda
return
Kết quả của đoạn mã sau là gì?
13
14
12
Lỗi
Hàm print() trong Python thuộc loại hàm nào?
Hàm tự định nghĩa
Hàm nhập liệu
Hàm thiết kế sẵn
Hàm logic
Đâu là cú pháp đúng để gọi một hàm trong Python?
my_function()
my_function:
call my_function()
invoke my_function()
Trong một hàm Python, từ khóa nào sau đây được sử dụng để trả lại giá trị?
return
yield
break
continue
Hàm input() trong Python dùng để làm gì?
Xuất dữ liệu ra màn hình
Nhập dữ liệu từ bàn phím
Tính toán các biểu thức
Kiểm tra kiểu dữ liệu
Trong Python, khi muốn viết một hàm có nhiều tham số, ta làm như thế nào?
Sử dụng dấu phẩy để ngăn cách các tham số
Sử dụng dấu chấm phẩy
Sử dụng dấu hai chấm
Không thể viết hàm nhiều tham số
Kết quả của đoạn mã sau là gì?
11
16
15
Lỗi
Điều gì xảy ra nếu số lượng đối số không khớp với số lượng tham số trong định nghĩa hàm?
Chương trình vẫn chạy bình thường
Gây ra lỗi
Giá trị mặc định sẽ được gán tự động
Bỏ qua các tham số thừa
Trong đoạn mã sau, kiểu dữ liệu của biến x là gì?
x, y, z = 10, 20, 5
print(f(x, y, z))
Số nguyên
Số thực
Chuỗi
Lỗi
Câu lệnh return trong một hàm có vai trò gì?
Kết thúc hàm và trả về một giá trị
Dừng chương trình
In kết quả ra màn hình
Tạo một vòng lặp vô hạn
Kết quả của đoạn mã sau là gì?
3
5
6
Lỗi
Biến được khai báo bên trong một hàm được gọi là gì?
Biến toàn cục
Biến cục bộ
Biến toàn bộ
Biến công khai
Kết quả của đoạn mã sau là gì?
13
12
10
Lỗi
Kết quả của đoạn mã sau là gì?
5
Lỗi
None
0
Từ khóa nào trong Python cho phép thay đổi giá trị của biến toàn cục trong hàm?
local
global
public
static
Trong đoạn mã sau, biến n thuộc phạm vi nào? def func(): n = 10
Toàn cục
Cục bộ
Công khai
Riêng tư
Kết quả của đoạn mã sau là gì?
10
20
Lỗi
None
Phạm vi của biến toàn cục là gì?
Chỉ trong một hàm cụ thể
Trong toàn bộ chương trình
Chỉ trong một mô-đun
Trong một vòng lặp
Lỗi cú pháp trong Python được gọi là gì?
Runtime Error
Syntax Error
Value Error
Type Error
Kết quả của đoạn mã sau là gì? while true print("Hello")
Hello
Lỗi cú pháp
Lỗi logic
Không lỗi
Lỗi xảy ra khi truy cập phần tử vượt quá chỉ số danh sách là gì?
NameError
IndexError
TypeError
ValueError
Lỗi ngoại lệ xảy ra khi chia một số cho 0 là gì?
ZeroDivisionError
TypeError
IndexError
ValueError
Kết quả của đoạn mã sau là gì? n = int("1.5")
1.5
Lỗi ValueError
Lỗi TypeError
Lỗi TypError
Trong Python, lỗi xảy ra khi sử dụng một biến chưa được định nghĩa là gì?
NameError
TypeError
SyntaxError
IndexError
Kết quả của đoạn mã sau là gì?
6
3
Lỗi cú pháp
Lỗi logic
Lỗi xảy ra khi cố gắng thực hiện phép cộng giữa chuỗi và số nguyên là gì?
TypeError
IndexError
NameError
ValueError
Lỗi xảy ra khi không tuân thủ đúng cấu trúc thụt lề trong Python là gì?
IndentationError
SyntaxError
RuntimeError
ValueError
Trong đoạn mã sau, lỗi nào xảy ra? A = [1, 2, 3] print(A[5])
NameError
IndexError
TypeError
ValueError
Trong đoạn mã sau, lỗi nào xảy ra?
NameError
IndexError
TypeError
ValueError
Câu lệnh nào sẽ gây ra lỗi ZeroDivisionError?
x = 10 / 0
x = 10 / 2
x = 10 * 0
x = 10 - 0
Khi nhập dữ liệu không đúng kiểu yêu cầu trong lệnh int(input("Nhập số: ")), lỗi gì xảy ra?
TypeError
IndexError
ValueError
SyntaxError
Lệnh print(10 + "Hello") sẽ gây ra lỗi gì?
ValueError
TypeError
NameError
SyntaxError
Lỗi nào xảy ra khi gọi một hàm không tồn tại trong chương trình?
NameError
TypeError
ValueError
SyntaxError
Mục đích chính của việc kiểm thử chương trình là gì?
Tìm ra lỗi và ngăn chặn lỗi phát sinh trong tương lai
Cải thiện giao diện người dùng
Tăng tốc độ thực thi chương trình
Giảm dung lượng mã nguồn
Bộ dữ liệu kiểm thử vùng biên là gì?
Dữ liệu ngẫu nhiên trong phạm vi chương trình
Dữ liệu nằm ở ranh giới của miền giá trị xác định
Dữ liệu đã được xử lý trước
Dữ liệu trung bình
Khi chạy chương trình không phát sinh lỗi nhưng kết quả không đúng, đây là lỗi gì?
Lỗi logic
Lỗi cú pháp
Lỗi Runtime
Lỗi ngoại lệ
Kết quả của việc sử dụng bộ dữ liệu kiểm thử ngẫu nhiên là gì?
Tăng khả năng phát hiện lỗi tiềm ẩn
Tăng tốc độ thực thi chương trình
Cải thiện giao diện người dùng
Tăng kích thước mã nguồn
Phương pháp hiệu quả nhất để tìm lỗi trong vòng lặp là gì?
Thiết lập điểm dừng trong vòng lặp
Viết lại toàn bộ mã nguồn
Tăng tốc độ vòng lặp
Thêm các lệnh input()
Công cụ nào trong môi trường lập trình cho phép theo dõi các giá trị biến trong quá trình thực thi?
Debugger
Compiler
Interpreter
Editor
Thành phần nào sau đây không phải là đối tượng trong sản phẩm thiết kế đồ họa?
Văn bản
Âm thanh
Đường nét, hình ảnh
Màu sắc
Lợi ích của thiết kế đồ họa bao gồm:
Tăng hiệu quả truyền thông và doanh thu
Giảm giá thành sản
Tăng thời gian xử lý công việc
Giảm số lượng người tiêu dùng
Lợi ích của thiết kế đồ họa bao gồm:
Tăng hiệu quả truyền thông và doanh thu
Giảm giá thành sản phẩm
Tăng thời gian xử lý công việc
Giảm số lượng người tiêu dùng
Một kỹ năng quan trọng của người làm thiết kế đồ họa là:
Sử dụng thành thạo phần mềm kế toán
Biết lập trình web chuyên sâu
Sử dụng thành thạo các phần mềm thiết kế đồ họa
Biết sửa chữa phần cứng máy tính
Phần mềm nào sau đây không phải là phần mềm thiết kế đồ họa?
Adobe Photoshop
AutoCAD
Microsoft Excel
CorelDraw
Một tố chất cần có của người làm thiết kế đồ họa là:
Kỹ năng chơi nhạc cụ
Sở thích nấu ăn
Cảm nhận cái đẹp và sáng tạo
Kỹ năng sửa điện
Người học ngành thiết kế đồ họa có thể làm việc tại:
Nhà máy sản xuất thực phẩm
Công ty truyền thông, thiết kế, xuất bản
Trạm y tế địa phương
Cửa hàng tiện lợi
Ngành thiết kế đồ họa có thể học ở đâu?
Chỉ học được ở nước ngoài
Chỉ có thể tự học trên mạng
Tại các trường đại học, cao đẳng, trung tâm dạy nghề
Không có nơi nào đào tạo
Một công cụ tìm kiếm thông tin hướng nghiệp phổ biến là:
Wikipedia
Paint
Công việc nào được thực hiện đầu tiên trong quá trình phát triển phần mềm?
Thiết kế hệ thống
Kiểm thử
Điều tra, khảo sát
Bảo trì
Ai là người đảm nhận các khâu quan trọng như phân tích, thiết kế, và có thể quản trị dự án phần mềm?
Nhân viên văn phòng
Kỹ sư phần mềm
Nhân viên hỗ trợ kỹ thuật
Tester
Vai trò của người quản trị dự án phần mềm không bao gồm:
Viết mã lệnh
Lập kế hoạch
Điều phối nhân sự
Kiểm soát chất lượng
Lập trình viên ở cấp độ cao cần có thêm kiến thức nào sau đây?
Kỹ năng thuyết trình
Chơi nhạc cụ
Trí tuệ nhân tạo, mật mã, thuật toán, cấu trúc dữ liệu
Kỹ năng kế toán
Công việc nào sau đây không thuộc phát triển phần mềm?
Phân tích hệ thống
Vẽ tranh minh họa
Thiết kế dữ liệu
Kiểm thử phần mềm
Lập trình viên mới bắt đầu thường phụ trách công việc nào sau đây?
Viết tài liệu phân tích
Lập kế hoạch dự án
Đoạn mã ngắn, đơn giản theo thiết kế
Tổ chức hội thảo
Cơ hội nghề nghiệp cho người phát triển phần mềm không bao gồm công việc nào sau đây?
Phát triển ứng dụng web
Lập trình trí tuệ nhân tạo
Thiết kế nội thất
Phát triển ứng dụng di động
Người phát triển phần mềm có thể tìm việc làm ở đâu?
Nhà máy sản xuất
Hội chợ việc làm, các công ty công nghệ, chuyên trang tuyển dụng
Cửa hàng tiện lợi
Nhà sách
