wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Kiến thức về Python và gTTS

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Thư viện nào được sử dụng để chuyển văn bản thành giọng nói?

a)

Amazon Polly

b)

Google Text-to-Speech

c)

Microsoft Speech API

d)

IBM Watson Text to Speech

2.

Lệnh nào được sử dụng để nhập tên file từ người dùng?

a)

readFile()

b)

getFileName()

c)

fetchInput()

d)

input()

3.

Nếu file không tồn tại, chương trình sẽ làm gì?

a)

Bỏ qua và tiếp tục chương trình.

b)

Tự động tạo file mới.

c)

Thông báo lỗi hoặc thực hiện hành động thay thế.

d)

Dừng chương trình mà không thông báo.

4.

Hàm nào được sử dụng để đọc nội dung của file?

a)

write

b)

append

c)

read

d)

delete

5.

Ngôn ngữ nào được sử dụng trong gTTS trong đoạn code này?

a)

English

b)

Spanish

c)

French

d)

German

6.

Lệnh nào được sử dụng để lưu giọng nói vào file mp3?

a)

audacity

b)

mp3tag

c)

waveeditor

d)

ffmpeg

7.

Chức năng của lệnh 'os.system' trong đoạn code là gì?

a)

Chạy một chương trình Python.

b)

Tạo một thư mục mới.

c)

Thực thi lệnh hệ điều hành.

d)

Xóa tệp tin trong hệ thống.

8.

Biến 'loi' chứa nội dung gì?

a)

Thông tin về cấu hình hệ thống.

b)

Dữ liệu người dùng hoặc thông tin cá nhân.

c)

Thông điệp lỗi hoặc thông tin về lỗi.

d)

Thông tin về kết nối mạng.

9.

Chương trình sẽ phát nhạc bằng cách nào?

a)

Bằng cách gửi tín hiệu qua Bluetooth.

b)

Bằng cách sử dụng microphone.

c)

Bằng cách phát qua loa ngoài.

d)

Bằng cách sử dụng thư viện âm thanh.

10.

Nếu file 'loi_bai_hat.txt' không tồn tại, thông báo nào sẽ được in ra?

a)

Không tìm thấy file 'loi_bai_hat.txt'.

b)

File 'loi_bai_hat.txt' bị hỏng.

c)

File 'loi_bai_hat.txt' đã tồn tại.

d)

File 'loi_bai_hat.txt' không tồn tại.

11.

Hàm nào được sử dụng để tạo giọng nói từ văn bản?

a)

Hàm Voice-to-Text (VTT)

b)

Hàm Text-to-Speech (TTS)

c)

Hàm Speech-to-Text (STT)

d)

Hàm Text-to-Image (TTI)

12.

Giá trị của biến 'slow' trong gTTS có ý nghĩa gì?

a)

Biến 'slow' trong gTTS xác định ngôn ngữ phát âm.

b)

Biến 'slow' trong gTTS thay đổi giọng nói của nhân vật.

c)

Biến 'slow' trong gTTS điều chỉnh âm lượng phát âm.

d)

Biến 'slow' trong gTTS điều chỉnh tốc độ phát âm.

13.

Chương trình này có thể đọc file nào?

a)

Các file thực thi và hệ thống.

b)

Các file hình ảnh, video và âm thanh.

c)

Các file văn bản, CSV, JSON, XML và các định dạng khác.

d)

Các file nén như ZIP và RAR.

14.

Có bao nhiêu dòng lệnh trong đoạn code này?

a)

5

b)

3

c)

10

d)

7

15.

Chương trình này có thể chạy trên hệ điều hành nào?

a)

Ubuntu, Fedora, CentOS

b)

Android, iOS, Chrome OS

c)

Windows, macOS, Linux

d)

FreeBSD, Solaris, AIX

16.

Lệnh nào được sử dụng để kiểm tra sự tồn tại của file?

a)

verify -e

b)

check -f

c)

exists

d)

test -e hoặc [ -e ]

17.

Chương trình này có thể phát nhạc ngay sau khi tạo file mp3 không?

a)

Không, chương trình không hỗ trợ phát nhạc.

b)

Có, nếu chương trình hỗ trợ phát nhạc ngay sau khi tạo file.

c)

Không, chương trình chỉ tạo file mà không phát nhạc.

d)

Có, nhưng chỉ phát nhạc sau khi lưu file.

18.

Có cần phải cài đặt thư viện nào trước khi chạy chương trình này không?

a)

Có, cần cài đặt thư viện nếu chương trình yêu cầu.

b)

Không, tất cả thư viện đã có sẵn.

c)

Không, chương trình tự động cài đặt thư viện.

d)

Có, nhưng không cần thiết cho chương trình.

19.

Chương trình này có thể đọc tiếng Việt không?

a)

Chỉ một phần

b)

c)

Không

d)

Chưa chắc chắn

20.

Biến 'ten_file' được sử dụng để làm gì?

a)

Xác định định dạng tệp tin.

b)

Lưu trữ tên tệp tin.

c)

Chứa nội dung tệp tin.

d)

Quản lý quyền truy cập tệp tin.