Về chúng tôi
Dịch vụ
Phòng khám
Xét nghiệm
Thiết bị y tế
Sàng lọc NIPT
Tin tức
Học bổng Bảo An
Tin ngành y tế
Khuyến mãi
Tin nội bộ
Thiện nguyện
Tuyển dụng
Nội quy - Quy định thực tập
Sau đại học
Liên hệ
Sách Kỹ Năng Mềm
IKIGAI
DR.BAO
KIWIMEDIAS
Liên hệ
MENU
VỀ CHÚNG TÔI
KỸ NĂNG MỀM
DỊCH VỤ
PHÒNG KHÁM
XÉT NGHIỆM
THIẾT BỊ Y TẾ
SÀNG LỌC NIPT
TIN TỨC
Học bổng Bảo An
TIN NGHÀNH Y TẾ
KHUYẾN MÃI
TIN NỘI BỘ
THIỆN NGUYỆN
TUYỂN DỤNG
SAU ĐẠI HỌC
NỘI QUY - QUY ĐỊNH THỰC TẬP
SẢN PHẨM
LIÊN HỆ
IKIGAI
DR.BAO
KIWIMEDIAS
🐍 Python từ Zero đến AI — Trắc nghiệm tổng kết cuối khoá
15:00
Start
Câu 1:
Python là ngôn ngữ lập trình thuộc loại nào?
Đơn mô hình
Đa mô hình (multi-paradigm)
Chỉ hướng đối tượng
Chỉ hướng chức năng
Câu 2:
Python là ngôn ngữ thông dịch hay biên dịch?
Chỉ thông dịch thuần
Chỉ biên dịch thuần
Vừa thông dịch vừa biên dịch (dịch ra bytecode rồi thực thi)
Không thuộc loại nào
Câu 3:
Khi nào nên dùng phong cách lập trình hướng đối tượng (OOP)?
Khi chỉ cần script ngắn
Khi có thực thể rõ ràng, cần quản lý trạng thái
Khi xử lý dữ liệu đơn giản
Khi viết hàm toán học thuần
Câu 4:
Cấu trúc dữ liệu nào trong Python KHÔNG thể thay đổi sau khi tạo?
list
dict
set
tuple
Câu 5:
Trong OOP, từ khoá nào dùng để gọi phương thức khởi tạo của lớp cha?
this()
parent()
super()
base()
Câu 6:
Cú pháp nào dùng để mở file an toàn trong Python (tự đóng kể cả khi lỗi)?
open()
with open()
file.open()
try.open()
Câu 7:
Hàm lambda trong Python là gì?
Hàm nhiều dòng
Hàm ẩn danh 1 dòng
Hàm đệ quy
Hàm khởi tạo lớp
Câu 8:
Khối nào dùng để bắt và xử lý lỗi ngoại lệ trong Python?
if/else
for/while
try/except
switch/case
Câu 9:
Hàm nào dùng để khởi tạo tất cả các module của pygame?
pygame.start()
pygame.init()
pygame.begin()
pygame.setup()
Câu 10:
Trong game loop Pygame, thứ tự đúng là gì?
Vẽ → Xử lý sự kiện → Cập nhật logic → Lặp lại
Xử lý sự kiện → Cập nhật logic → Vẽ → Lặp lại
Cập nhật logic → Vẽ → Xử lý sự kiện → Lặp lại
Lặp lại → Vẽ → Sự kiện → Cập nhật logic
Câu 11:
Phương thức nào dùng để kiểm tra va chạm giữa 2 group sprite?
pygame.sprite.collide
pygame.sprite.groupcollide
pygame.collide
pygame.check_collision
Câu 12:
Hàm pygame.time.Clock().tick(60) có ý nghĩa gì?
Tạm dừng 60 giây
Giới hạn game chạy 60 FPS
Đếm 60 lần lặp
Đặt đồng hồ 60 phút
Câu 13:
Để vẽ hình chữ nhật trong pygame ta dùng hàm nào?
pygame.draw.rect()
pygame.draw.box()
pygame.draw.square()
pygame.shape.rect()
Câu 14:
SQLite lưu trữ cơ sở dữ liệu ở dạng nào?
Trên server riêng
1 file .db duy nhất
Trong bộ nhớ RAM
Trên cloud
Câu 15:
Câu lệnh SQL nào dùng để lấy dữ liệu từ bảng?
GET
FETCH
SELECT
READ
Câu 16:
INNER JOIN trong SQL dùng để làm gì?
Kết hợp nhiều bảng theo điều kiện chung
Xoá dữ liệu trùng
Tạo bảng mới
Đếm số dòng
Câu 17:
Mệnh đề GROUP BY trong SQL dùng để làm gì?
Sắp xếp dữ liệu
Nhóm các dòng có giá trị giống nhau
Lọc theo điều kiện
Giới hạn số dòng trả về
Câu 18:
Để tránh SQL Injection khi truy vấn từ Python, ta nên dùng cách nào?
Nối chuỗi f-string
Dùng format string
Dùng parameter ? trong execute
Dùng exec trực tiếp
Câu 19:
PyInstaller được dùng để làm gì?
Cài đặt Python
Đóng gói chương trình Python thành file .exe
Viết code Python nhanh hơn
Debug chương trình
Câu 20:
Cờ --onefile trong PyInstaller có tác dụng gì?
Đóng gói thành nhiều file
Đóng gói thành 1 file duy nhất
Xoá file nguồn
Thêm icon cho file
Câu 21:
Virtual Environment (venv) trong Python dùng để làm gì?
Tăng tốc chương trình
Cô lập môi trường cài đặt thư viện cho từng dự án
Biên dịch Python ra mã máy
Nén file dự án
Câu 22:
File requirements.txt dùng để chứa gì?
Source code Python
Danh sách thư viện cần cài đặt
Cấu hình server
Tài liệu dự án
Câu 23:
Để upload thư viện Python lên PyPI, ta cần dùng công cụ nào?
pip
pyinstaller
build và twine
flask
Câu 24:
AI Agent hoạt động theo mấy bước cơ bản?
1 bước
2 bước
3 bước (Perception, Reasoning, Action)
5 bước
Câu 25:
LLM là viết tắt của cụm từ nào?
Light Language Model
Large Language Model
Long Lasting Memory
Logical Learning Machine
Câu 26:
Function Calling trong OpenAI dùng để làm gì?
Đổi tên hàm Python
Cho phép LLM gọi công cụ (tool) do lập trình viên định nghĩa
Tăng tốc độ xử lý
Lưu trữ dữ liệu
Câu 27:
RAG là viết tắt của cụm từ nào?
Random Access Generation
Retrieval Augmented Generation
Real-time AI Generator
Recursive Algorithm Graph
Câu 28:
LangChain là gì?
Một ngôn ngữ lập trình
Một framework giúp xây dựng ứng dụng với LLM
Một cơ sở dữ liệu
Một game engine
Nộp bài
Nhập tên và email để bắt đầu
Bắt đầu
Bỏ qua
SẢN PHẨM BẢO HÀNH CHÍNH HÃNG – HÂN HẠNH ĐƯỢC PHỤC VỤ QUÝ KHÁCH HÀNG
Quý khách cài ứng dụng chát Zalo, Skype, Facebook để được phục vụ tốt nhất các ngày trong tuần.
Zalo 0915551519 : https://zalo.me/pc.
Quý khách liên hệ số điện thoại để được tư vấn miễn phí
Liên hệ ngay
CHAT ZALO
Hotline:
0915551519
Điện thoại:
0236 3822 866