Khi lập trình, nếu bạn cần lặp lại một đoạn mã nhiều lần, cách nào là hiệu quả nhất?
KHỞI ĐỘNG BÀI 26 - TIN 10 KNTT- HIỀN TRẦN

Quiz
•
Education
•
10th Grade
•
Medium
Trần Hiền
Used 2+ times
FREE Resource
8 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Viết lại đoạn mã mỗi lần cần dùng
Sao chép và dán đoạn mã nhiều lần
Đưa đoạn mã đó vào một hàm để tái sử dụng
Viết chương trình mà không cần lặp lại
Answer explanation
Nếu không dùng hàm, chương trình của bạn sẽ rất dài và khó quản lý!
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Trong thực tế, nếu bạn phải làm một công việc nhiều lần (ví dụ: gửi email cho 100 người), bạn sẽ làm thế nào?
Gửi từng email một cách thủ công
Viết một đoạn mã để tự động gửi email
Sao chép nội dung email rồi gửi từng cái
Nhờ bạn bè giúp gửi
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Trong Python, bạn có thể sử dụng hàm có sẵn nào để tính tổng một danh sách số nhanh nhất?
sum()
total()
add()
average()
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Nếu một đoạn mã có hơn 100 dòng lặp lại, cách nào là tối ưu nhất?
Chia nhỏ chương trình thành các phần nhỏ hơn bằng hàm
Viết lại mỗi khi cần dùng
Viết tất cả trong một hàm duy nhất
Không thay đổi gì cả
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Nếu bạn cần tính diện tích hình chữ nhật nhiều lần, bạn nên làm gì?
Viết lại công thức mỗi lần cần tính
Dùng một hàm để tính diện tích
Ghi nhớ công thức và tính thủ công
Hỏi giáo viên cách làm
Answer explanation
Hàm giúp bạn tránh phải viết lại công thức nhiều lần!
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Hàm có thể giúp lập trình viên tiết kiệm thời gian bằng cách nào?
Giúp viết ít code hơn nhưng hiệu quả hơn
Làm chương trình chạy nhanh hơn
Giúp chương trình tự động sửa lỗi
Loại bỏ hoàn toàn lỗi sai
Answer explanation
Một hàm có thể dùng nhiều lần mà không cần viết lại code!
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Học sinh A viết chương trình nhưng không sử dụng hàm, điều gì có thể xảy ra?
Chương trình dài và khó hiểu
Chương trình chạy nhanh hơn
Chương trình ngắn hơn và dễ đọc hơn
Chương trình không chạy được
Answer explanation
Viết code mà không có hàm sẽ khiến chương trình khó đọc và khó sửa lỗi!
8.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Bạn có muốn trở thành một lập trình viên giỏi hơn? Nếu có, bạn nên làm gì?
Học cách sử dụng hàm để viết code hiệu quả
Sao chép code từ Internet mà không hiểu
Viết càng nhiều code càng tốt, không cần quan tâm tổ chức
Học ngôn ngữ lập trình khác ngay lập tức
Answer explanation
Hàm là bước đầu tiên để viết code chuyên nghiệp!
Similar Resources on Quizizz
10 questions
Bài 5: Thu thập và tìm kiếm thông tin trong Trắc nghiệm quyết vấ

Quiz
•
5th Grade - University
13 questions
ic3 module 1- phần mềm

Quiz
•
1st - 12th Grade
10 questions
Gameshow "Bố mẹ thông thái"

Quiz
•
5th Grade - University
10 questions
VĂN HỌC HIỆN ĐẠI XIN ĐỪNG CHỌN ĐẠI

Quiz
•
10th Grade
11 questions
Quiz về Lứa tuổi Thiếu Nhi II

Quiz
•
10th Grade
10 questions
Học tập Thông tư 27

Quiz
•
2nd Grade - University
10 questions
Ôn Tập

Quiz
•
10th Grade
9 questions
KIỂM TRA TIN HỌC 5 HKI

Quiz
•
1st - 10th Grade
Popular Resources on Quizizz
15 questions
Character Analysis

Quiz
•
4th Grade
17 questions
Chapter 12 - Doing the Right Thing

Quiz
•
9th - 12th Grade
10 questions
American Flag

Quiz
•
1st - 2nd Grade
20 questions
Reading Comprehension

Quiz
•
5th Grade
30 questions
Linear Inequalities

Quiz
•
9th - 12th Grade
20 questions
Types of Credit

Quiz
•
9th - 12th Grade
18 questions
Full S.T.E.A.M. Ahead Summer Academy Pre-Test 24-25

Quiz
•
5th Grade
14 questions
Misplaced and Dangling Modifiers

Quiz
•
6th - 8th Grade
Discover more resources for Education
17 questions
Chapter 12 - Doing the Right Thing

Quiz
•
9th - 12th Grade
20 questions
Types of Credit

Quiz
•
9th - 12th Grade
30 questions
Linear Inequalities

Quiz
•
9th - 12th Grade
20 questions
Taxes

Quiz
•
9th - 12th Grade
17 questions
Parts of Speech

Quiz
•
7th - 12th Grade
20 questions
Chapter 3 - Making a Good Impression

Quiz
•
9th - 12th Grade
20 questions
Inequalities Graphing

Quiz
•
9th - 12th Grade
10 questions
Identifying equations

Quiz
•
KG - University