NEW
Font size
WorksheetsCâu hỏi về lập trình và tự động hóa
Total questions: 49
Worksheet time: 25mins
Để chạy code Python định kỳ, dùng:
schedule
cron
loop
timer
Trong Pandas, phương thức nào lọc dữ liệu?
select()
loc[]
find()
filter()
Trong OOP, tính kế thừa giúp:
Tái sử dụng code
Giảm bộ nhớ
Tăng tốc độ
Ẩn dữ liệu
Trong Selenium, để cuộn trang, dùng:
move()
execute_script()
drag()
scroll_page()
Robot Framework chủ yếu dùng để:
Tự động hóa kiểm thử
Phân tích dữ liệu lớn
Phát triển game
Lập trình AI
Để đợi element load trong Selenium, dùng:
stop()
pause()
WebDriverWait
time.sleep()
Trong OOP, super() dùng để:
Gọi phương thức lớp cha
Tạo đối tượng mới
Hủy đối tượng
Kiểm tra điều kiện
Để tạm dừng 2 giây trong Python, dùng:
delay(2)
time.sleep(2)
pause(2)
wait(2)
Thư viện nào dùng để phân tích HTML/XML?
BeautifulSoup
Requests
Scrapy
Selenium
Phương thức Pandas để đọc file CSV là:
import_csv()
read_csv()
open_csv()
load_csv()
Thư viện nào dùng để lập lịch tác vụ?
timeplan
calendar
datetime
schedule
Ưu điểm của RPA so với tự động hóa truyền thống:
Triển khai nhanh
Chi phí cao
Cần lập trình viên giỏi
Đòi hỏi thay đổi hệ thống
Câu lệnh nào kiểm tra phiên bản Python trong CMD?
python -v
version.py
check_python
python --version
Trong Python, lambda là:
Biến toàn cục
Kiểu dữ liệu
Hàm ẩn danh
Vòng lặp
Lệnh nào chạy test suite trong Robot Framework?
robot testsuite.robot
execute robot
run robot testsuite
python testsuite.py
Để xóa file trong Python, dùng:
delete()
os.remove()
remove_file()
file.delete()
Trong Robot Framework, file kết quả test có đuôi:
.report
.result
.log
.html
Để bắt sự kiện nhấn phím, dùng thư viện:
keyboard
keypress
pyinput
inputlib
Thư viện nào dùng để thao tác với chuột/bàn phím?
mousekey
inputsim
pyautogui
autopy
Cú pháp khai báo biến trong Robot Framework:
&variable
${variable}
@variable
#variable
Thư viện Python nào dùng để đọc file Excel?
openpyxl
tensorflow
pygame
matplotlib
Để đọc dữ liệu từ API, dùng thư viện:
http.client
requests
api.py
urllib
Phương thức nào thêm phần tử vào list?
push()
add()
append()
insert()
Phương thức nào chuyển đổi DataFrame thành list?
convert_list()
values.tolist()
list()
to_list()
Để kiểm tra phần tử có tồn tại trong list, dùng:
in
contains
has
exists
Phương thức nào xóa phần tử khỏi list?
clear()
pop()
delete()
remove()
Trong Robot Framework, từ khóa Should Contain dùng để:
So sánh số
Tìm element
Đếm số lượng
Kiểm tra text
Để ghi log trong Robot Framework, dùng:
Message
Report
Log
Hàm nào nối chuỗi trong Python?
concat()
join()
combine()
merge()
Trong Pandas, để đổi tên cột, dùng:
change_column()
update()
set_name()
rename()
Trong Robot Framework, từ khóa Open Browser thuộc thư viện:
WebDriver
AutoBrowser
Browser
SeleniumLibrary
Để xử lý file JSON trong Python, dùng thư viện:
xml
json
yaml
csv
Kiểu dữ liệu nào sau đây là immutable trong Python?
dict
list
set
tuple
Để thoát trình duyệt trong Selenium, dùng:
driver.close()
driver.exit()
driver.end()
driver.quit()
Phương thức nào dùng để click chuột tự động với pyautogui?
mouse_click()
click()
press()
scroll()
Trong Selenium, để nhập text vào ô, dùng:
type()
send_keys()
input_text()
write()
Trong Selenium, XPath dùng để:
Chạy JavaScript
Tự động scroll
Định vị element
Đổi màu trang
Để nối chuỗi không dùng join(), có thể dùng:
^
|
&
+
Toán tử is trong Python dùng để:
Kiểm tra kiểu dữ liệu
So sánh giá trị
Gán giá trị
So sánh địa chỉ bộ nhớ
RPA là viết tắt của:
Random Process Automation
Robotic Process Automation
Real-time Process Analysis
Rapid Programming Algorithm
Để gọi API GET trong Python, dùng:
requests.get()
requests.call()
requests.fetch()
requests.post()
Để chụp màn hình với pyautogui, dùng:
snap()
capture()
screenshot()
save_screen()
Hàm nào dùng để xử lý ngoại lệ trong Python?
if-else
try-except
def-return
for-while
Thư viện nào dùng để gửi email tự động?
mailpy
smtplib
emailbot
automail
Trong Pandas, để xem 5 dòng đầu, dùng:
view()
head()
top()
first()
Trong OOP Python, phương thức init dùng để:
Khởi tạo đối tượng
In thông tin
Kiểm tra điều kiện
Hủy đối tượng
Thư viện nào dùng để tự động hóa trình duyệt web?
Pandas
Selenium
NumPy
Request
Trong Selenium, để chọn dropdown, dùng:
Dropdown()
Option()
Select()
List()
Để đóng cửa sổ hiện tại trong Selenium, dùng:
driver.exit()
driver.end()
driver.close()
driver.quit()
