

CDF_Bài 10: Chương trình con
Presentation
•
Information Technology (IT)
•
10th Grade
•
Practice Problem
•
Easy
Đức Kiều
Used 9+ times
FREE Resource
23 Slides • 17 Questions
1
Open Ended
Điểm khác biệt giữa hai đoạn mã được hiển thị trong hình ảnh là gì?
2
3
4
5
1 Khái niệm chương trình con
6
Open Ended
Em hãy chia bài toán sau đây thành những bài toán con?
7
Open Ended
Em hãy chia bài toán sau đây thành những bài toán con?
8
Multiple Choice
Chương trình con là gì?
Chương trình con là đoạn mã thực hiện một nhiệm vụ cụ thể.
9
10
2. Khai báo và gọi một hàm cần thực hiện trong python
11
Fill in the Blanks
12
13
Drag and Drop
Các
14
15
Labelling
Xác định thành phần hàm trong chương trình sau:
Chú thích: đây là chương trình xác định một số có phải số nguyên tố không?
Dòng cuối cùng của hàm
Lời gọi hàm
Tên hàm
16
17
18
3. Truyền dữ liệu cho hàm
19
Open Ended
def ptbl():
a = int(input("a = "))
b = int(input("b = "))
if a != 0:
print("Phương trình có nghiệm duy nhất:",-b/a)
elif b == 0:
print("Phương trình có vô số nghiệm")
else:
print("Phương trình vô nghiệm")
ptb1 ()
Sửa lại chương trình “VD_ptb1.py” theo các bước trong Bảng 1, đặt tên là “Try_ptb1.py”
1) Bổ xung tham số a,b trong cặp () ở khai báo hàm
2) Xoá trong phần thân hàm lệnh nhập hai biến a,b
3) thay lời gọi ptb1() bằng ptb1(5,4) và chạy thử để xem kết quả
21
22
23
Multiple Choice
Trong lập trình, có những phương thức phổ biến nào để truyền dữ liệu vào cho một hàm (function)?
Chỉ truyền bằng giá trị cụ thể
Chỉ truyền bằng tham chiếu
Truyền bằng giá trị và Truyền bằng tham chiếu
Truyền bằng văn bản
24
25
26
Multiple Choice
Lệnh return trong hình trả về giá trị trả nào hàm này?
Tổng
Tên hàm
n
cm
27
Hotspot
chọn vào vị trí của lời gọi hàm trong chương trình sau
28
29
30
31
Open Ended
Viết chương trình
32
33
Open Ended
Viết chương trình
34
35
36
37
Labelling
Bài 1. Với hàm BCNN được xây dựng ở chương trình sau đây (Hình 8), trong những dòng lệnh có sử dụng hàm BCNN, dòng lệnh nào đúng, dòng lệnh nào sai và tại sao?
Đ
S
S
Đ
38
Open Ended
Lời gọi hàm cho mã lệnh bên là
39
Open Ended
Viết chương trình giải bài này, có sử dụng hàm
40
Điểm khác biệt giữa hai đoạn mã được hiển thị trong hình ảnh là gì?
Show answer
Auto Play
Slide 1 / 40
OPEN ENDED
Similar Resources on Wayground
33 questions
Địa lí 9 - Ôn tập giữa kì
Presentation
•
9th Grade
33 questions
BÀI 35. KHÁI QUÁT VỀ DI TRUYỀN HỌC
Presentation
•
9th Grade
40 questions
ktpl
Presentation
•
10th Grade
31 questions
ÔN TẬP KIỂM TRA GIỮA KÌ 1 - K9
Presentation
•
9th Grade
27 questions
BÀI 3 Trái Đất. Thuyết kiến tạo mảng
Presentation
•
10th Grade
35 questions
XU HƯỚNG BIẾN ĐỔI TUẦN HOÀN
Presentation
•
10th Grade
42 questions
SINHHOC
Presentation
•
KG
35 questions
ENT1225. Unit 1+2: Introduce someone
Presentation
•
KG
Popular Resources on Wayground
6 questions
Secondary Safety Quiz
Presentation
•
9th - 12th Grade
10 questions
MyPath Diagnostic Overview
Presentation
•
6th - 8th Grade
20 questions
Lab Safety Quiz
Quiz
•
6th Grade
21 questions
Continents and Oceans
Quiz
•
6th Grade
20 questions
Adding and Subtracting Decimals
Quiz
•
5th Grade
20 questions
Parts of Speech
Quiz
•
5th Grade
16 questions
Subject & Predicate
Quiz
•
5th Grade
21 questions
Lab Safety
Quiz
•
10th Grade
Discover more resources for Information Technology (IT)
6 questions
Secondary Safety Quiz
Presentation
•
9th - 12th Grade
21 questions
Lab Safety
Quiz
•
10th Grade
10 questions
Fact Check Ice Breaker: Two truths and a lie
Quiz
•
5th - 12th Grade
20 questions
Bloom Day School Community Quiz
Quiz
•
10th Grade
20 questions
Characteristics of Life
Quiz
•
9th - 10th Grade
9 questions
Scientific method
Interactive video
•
9th - 12th Grade
10 questions
Lab Safety Essentials
Interactive video
•
6th - 10th Grade
20 questions
Flinn Lab Safety Quiz
Quiz
•
9th - 12th Grade