CP2-PTI

CP2-PTI

11th Grade

10 Qs

quiz-placeholder

Similar activities

Bài KTTX số 1 - Tin học 11

Bài KTTX số 1 - Tin học 11

11th Grade

10 Qs

What happens to your recycled items?

What happens to your recycled items?

9th - 12th Grade

9 Qs

Metals, Properties, & Periodic Table  Quiz

Metals, Properties, & Periodic Table Quiz

6th Grade - University

10 Qs

Living, Nonliving, or Dead

Living, Nonliving, or Dead

1st - 12th Grade

15 Qs

Env Sci HMD Chapter 05 Section 2 Review Game

Env Sci HMD Chapter 05 Section 2 Review Game

9th - 12th Grade

11 Qs

KIỂM TRA 15P HK2 LẦN 1

KIỂM TRA 15P HK2 LẦN 1

10th Grade - University

15 Qs

Forensics 2.4 (use your notes)

Forensics 2.4 (use your notes)

9th - 12th Grade

10 Qs

Bài 3. TỔNG QUAN VỀ VẬT LIỆU CƠ KHÍ

Bài 3. TỔNG QUAN VỀ VẬT LIỆU CƠ KHÍ

11th Grade - University

13 Qs

CP2-PTI

CP2-PTI

Assessment

Quiz

Science

11th Grade

Practice Problem

Hard

Created by

Nguyễn Linh

Used 1+ times

FREE Resource

AI

Enhance your content in a minute

Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Tại sao cần sử dụng định dạng JSON?

Vì JSON là một ngôn ngữ lập trình chuyên dụng, giúp tối ưu hóa hiệu suất hệ thống

Do JSON có cấu trúc dữ liệu phức tạp, giúp bảo vệ thông tin quan trọng

JSON là một định dạng dữ liệu nhẹ và dễ đọc, thích hợp cho việc truyền tải thông tin giữa các ứng dụng.

Vì JSON là ngôn ngữ dựa trên JavaScript, giúp tương thích tốt với nhiều ứng dụng web hiện đại.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Lệnh nào sau đây có tác dụng đọc file JSON trong Python?

readFile("data.json")

loadJSON("data.json")

parseJSON("data.json")

json.load(open("data.json")

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Khi nào cần thực hiện hàm ghi file JSON? Chọn đáp án đúng nhất.

Khi cần đọc dữ liệu từ chỉ một file JSON.

Mỗi khi danh sách đối tượng có thay đổi.

Khi muốn thay đổi nội dung của danh sách đối tượng.

Khi chỉ cần đọc dữ liệu mà không cần ghi lại.

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Trong PyQt6, để thực hiện các thao tác thêm, xoá và sửa đổi dữ liệu trong một QListWidget, bạn sẽ sử dụng những phương thức nào?

addItem, removeItem, editItem

append, delete, modify

insertItem, takeItem, setItem

addEntry, removeEntry, updateEntry

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Để hiển thị danh sách các phần tử từ file dữ liệu lên giao diện ứng dụng. Bạn sẽ thực hiện các bước nào sau đây để đạt được mục tiêu này?

Kết nối với file dữ liệu, truy vấn dữ liệu và thêm từng mục vào QTableWidget bằng phương thức addItem.

Kết nối với file dữ liệu, truy vấn dữ liệu và thêm từng mục vào QListWidget bằng phương thức addItem

Chỉ cần tạo một QTableWidget và sau đó thêm các mục một cách bình thường với addEntry để hiển thị dữ liệu từ cơ sở dữ liệu.

Chỉ cần tạo một QListWidget và sau đó thêm các mục một cách bình thường với addEntry để hiển thị dữ liệu từ cơ sở dữ liệu

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Đoạn code sau có vấn đề gì?

def initUI(self):

self.list_widget = QListWidget(self)

person_list = [ Person("John Doe", 25), Person("Jane Smith", 30), Person("Bob Johnson", 22) ]

for person in person_list:

item = QListWidgetItem(f"Name: {person.name}, Age: {person.age}") self.list_widget.addItem(item)

del person_list[0

Phải sử dụng addItems thay vì addItem.

Phải sử dụng lệnh pop thay vì lệnh del để xoá đối tượng.

Xóa đối tượng trong danh sách đối tượng nhưng chưa xoá trong QListWidget.

Không có vấn đề gì.

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Đoạn code sau có vấn đề gì?

def search(self):

search_anime_field = widgets.inputAnime.text()

if search_anime_field:

matched_items = widgets.animeList.findItems(search_anime_field, Qt.MatchFlag.MatchContains) for i in range(widgets.animeList.count()):

it = widgets.animeList.item(i)

it.setHidden(it not in matched_items)

else:

for i in range(widgets.animeList.count()):

it = widgets.animeList.item(i)

it.setHidden(False)

Chưa xử lý string search_anime_field.

Phải sử dụng findItem thay vì findItems.

Sai điều kiện tìm trong phương thức findItems.

Không có vấn đề gì.

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?