

CÁC KHÁI NIỆM CƠ BẢN TRONG LẬP TRÌNH
Presentation
•
Information Technology (IT)
•
9th - 12th Grade
•
Practice Problem
•
Easy
Đức Kiều
Used 1+ times
FREE Resource
18 Slides • 11 Questions
1
2
Nội dung
Bài toán và các thành phần của bài toán
Thuật toán
Cấu trúc điều khiển trong thuật toán
3
1. Bài toán và các thành phần của bài toán
4
5
Open Ended
Xác định Input và Output của các bài toán sau:
6
2. Thuật toán
7
8
Multiple Choice
Ba đặc điểm cốt lõi của thuật toán là gì?
Tính xác định, tính hữu hạn, tính hiệu quả
Tính xác định, tính lặp lại, tính hiệu quả
Tính xác định, tính hữu hạn, tính bảo mật
Tính xác định, tính hiệu quả, tính bảo mật
9
10
Sử dụng các hình khối và đường dẫn để biểu diễn thuật toán.
2. Sơ đồ khối
Liệt kê từng bước, biểu diễn thuật toán bằng ngôn ngữ tự nhiên.
1. Ngôn ngữ tự nhiên
Các cách biểu diễn thuật toán
11
2. Sơ đồ khối
Bước 1: Nhập số nguyên a,b từ bàn phím. Đặt biến sum := 0.
Bước 2: Tính sum = a+b
Bước 3: Xuất sum, kết thúc chương trình
1. Ngôn ngữ tự nhiên
Các cách biểu diễn thuật toán
12
3. Cấu trúc điều khiển thuật toán
13
14
Drag and Drop
Cấu trúc
Cấu trúc rẽ nhánh cho phép chương trình
Cấu trúc
15
16
Open Ended
Viết thuật toán cho bài tập sau và thử vẽ sơ đồ khối sau đó:
Nhập vào một số nguyên. Nếu số đó chia hết cho 2 thì in ra "Số chẵn", ngược lại in ra "Số lẻ".
17
Open Ended
Viết thuật toán cho bài tập sau và thử vẽ sơ đồ khối sau đó:
Nhập vào điểm trung bình của một học sinh. Nếu điểm ≥ 8.0 in ra "Giỏi", từ 6.5 đến dưới 8.0 in ra "Khá", từ 5.0 đến dưới 6.5 in ra "Trung bình", nhỏ hơn 5.0 in ra "Yếu".
18
Open Ended
Viết thuật toán cho bài tập sau và thử vẽ sơ đồ khối sau đó:
Viết thuật toán giải phương trình bậc nhất ax+b=0.
19
20
Vòng lặp có số lần xác định (for): Lặp lại với số lần cố định hay số bước cụ thể
21
Vòng lặp có số lần không xác định trước (while, do-while): Việc lặp được thực hiện cho đến khi điều kiện lặp không còn được thoả mãn.
22
23
Bước 1: Nhập số nguyên n từ bàn phím. Đặt biến i := 0 và sum := 0.
Bước 2: Lặp lại các bước sau cho đến khi i vượt quá n:
• Tăng i lên 2 (i := i + 2).
• Nếu i > n thì thoát khỏi vòng lặp.
• Ngược lại, cập nhật sum := sum + i và quay lại bước 2.
Bước 3: In giá trị của sum ra màn hình
24
Open Ended
Viết thuật toán cho bài tập sau và thử vẽ sơ đồ khối sau đó:
Cho một số nguyên dương N. Viết thuật toán cho biết số chữ số của N.
25
Open Ended
Viết thuật toán cho bài tập sau và thử vẽ sơ đồ khối sau đó:
Viết chương trình sử dụng vòng lặp để in ra các số trong khoảng từ 1 đến N (N nhập từ bàn phím) mà chia hết cho 3.
26
Open Ended
1Cho một số nguyên dương N. Viết thuật toán cho biết số chữ số của N.
27
Open Ended
Viết thuật toán cho bài tập sau và thử vẽ sơ đồ khối sau đó:
Viết chương trình sử dụng vòng lặp để in ra tất cả các số nguyên tố trong khoảng từ 2 đến N (N nhập từ bàn phím).
28
Open Ended
Hãy xác định Input/Output của bài toán tìm số nguyên tố từ 2 đến N.
29
Show answer
Auto Play
Slide 1 / 29
SLIDE
Similar Resources on Wayground
17 questions
ECHIPAMENTUL DE PREZENTARE SI DESFACERE A MĂRFURILOR COMERCIALE
Presentation
•
KG
22 questions
bài 3 CHÈN ẢNH VÀO VĂN BẢN
Presentation
•
KG
27 questions
K8_LS2.1_t5,6
Presentation
•
8th Grade - University
27 questions
ÔN TẬP KIỂM TRA CUỐI KỲ I-TIN 6
Presentation
•
9th - 12th Grade
20 questions
CĐ 8.3
Presentation
•
KG
20 questions
1. CHẾ ĐỘ NGHỈ CỦA QNCN
Presentation
•
9th Grade - University
28 questions
ZIUA INTERNAȚIONALĂ A LUMINII
Presentation
•
9th - 12th Grade
24 questions
Concurența pe piață
Presentation
•
11th - 12th Grade
Popular Resources on Wayground
16 questions
Grade 3 Simulation Assessment 2
Quiz
•
3rd Grade
19 questions
HCS Grade 5 Simulation Assessment_1 2526sy
Quiz
•
5th Grade
10 questions
Cinco de Mayo Trivia Questions
Interactive video
•
3rd - 5th Grade
17 questions
HCS Grade 4 Simulation Assessment_2 2526sy
Quiz
•
4th Grade
24 questions
HCS Grade 5 Simulation Assessment_2 2526sy
Quiz
•
5th Grade
13 questions
Cinco de mayo
Interactive video
•
6th - 8th Grade
20 questions
Math Review
Quiz
•
3rd Grade
30 questions
GVMS House Trivia 2026
Quiz
•
6th - 8th Grade
Discover more resources for Information Technology (IT)
20 questions
Algebra 1 EOC Review 1
Quiz
•
9th Grade
5 questions
A.EI.1-3 Quizizz Day 1
Quiz
•
9th - 12th Grade
20 questions
Graphing Inequalities on a Number Line
Quiz
•
6th - 9th Grade
10 questions
Cinco De Mayo
Presentation
•
10th Grade
20 questions
Figurative Language Review
Quiz
•
10th Grade
210 questions
Unit 1 - 4 AP Bio Review
Quiz
•
9th - 12th Grade
100 questions
Biology EOC Review
Quiz
•
9th - 12th Grade
5 questions
A.EI.1-3 Quizizz Day 2
Quiz
•
9th - 12th Grade