
Chủ đề F - Bài 18
Presentation
•
Education
•
10th Grade
•
Practice Problem
•
Medium
Bùi Đăng Trung
Used 5+ times
FREE Resource
1 Slide • 15 Questions
1
Bài 18. Lập trình giải bài toán trên máy tính
2
Multiple Choice
How many steps are there to solve a problem?
1
2
3
4
3
Multiple Choice
Để giải 1 bài toán, trươc tiên ta cần:
Nhờ người khác đọc đề
Xác định rõ xem yêu cần tìm gì
Không cần làm gì cả
4
Multiple Choice
Cho các bước sau để giải toán:
1. Kiểm thử, chạy và hiệu chỉnh chương trình
2. Xác định bài toán
3. Viết chương trình,
4. Tìm thuật toán
Hãy sắp xếp lại các bước trên theo đúng thứ tự.
1 - 2 - 3 - 4
4 - 2 - 1 - 3
2 - 1 - 3 - 4
2 - 4 - 3 - 1
5
Multiple Choice
Mục đích của bước 1. Xác định bài toán là gì?
Xác định những giá trị đã cho
Xác định những giá trị đã cho và mối quan hệ giữa chúng
Xác định những giá trị đã cho và những giá trị cần tìm
Xác định những giá trị đã cho, những giá trị cần tìm và mối quan hệ giữa chúng
6
Multiple Choice
Bước Tìm thuật toán của bài toán và cách tổ chức dữ liệu là:
Lựa chọn cách tổ chức dữ liệu và sử dụng ngôn ngữ lập trình để điễn đạt đúng thuật toán.
Xác định những giá trị đã cho và mối quan hệ giữa chúng.
Tìm thuật toán dựa trên bước xác định bài toán, dựa trên mối quan hệ giữa các đại lượng đã cho với những giá trị cần tìm, đồng thời xác định cách tổ chức dữ liệu có thể sử dụng tương ứng với thuật toán đó.
Dùng các bộ dữ liệu khác nhau để kiểm thử và hiệu chỉnh chương trình.
7
Multiple Choice
Để viết được chương trình, ta cần
Biết sử dụng máy tính
Biết sử dụng Internet
Biết 1 ngôn ngữ lập trình nào đó
Hiểu rõ về ngôn ngữ lập trình
8
Multiple Choice
Bước viết chương trình là:
Lựa chọn cách tổ chức dữ liệu và sử dụng ngôn ngữ lập trình để điễn đạt đúng thuật toán.
Xác định những giá trị đã cho và mối quan hệ giữa chúng.
Tìm thuật toán dựa trên bước xác định bài toán, dựa trên mối quan hệ giữa các đại lượng đã cho với những giá trị cần tìm, đồng thời xác định cách tổ chức dữ liệu có thể sử dụng tương ứng với thuật toán đó.
Dùng các bộ dữ liệu khác nhau để kiểm thử và hiệu chỉnh chương trình.
9
Multiple Choice
Bước cuối cùng trong việc giải bài toán là:
Xác định bài toán
Xác định thuật toán
Viết chương trình
Kiểm thử, chay và hiệu chỉnh chương trình
10
Multiple Choice
Bước kiểm thử, chạy và hiệu chỉnh chương trình là:
Lựa chọn cách tổ chức dữ liệu và sử dụng ngôn ngữ lập trình để điễn đạt đúng thuật toán.
Xác định những giá trị đã cho và mối quan hệ giữa chúng.
Tìm thuật toán dựa trên bước xác định bài toán, dựa trên mối quan hệ giữa các đại lượng đã cho với những giá trị cần tìm, đồng thời xác định cách tổ chức dữ liệu có thể sử dụng tương ứng với thuật toán đó.
Dùng các bộ dữ liệu khác nhau để kiểm thử và hiệu chỉnh chương trình.
11
Multiple Choice
Có bao nhiêu chế độ dịch chương trình viết trên ngôn ngữ lập trình bậc cao sang ngôn ngữ máy:
1
2
3
4
12
Multiple Choice
Khẳng định nào sau đây là đúng khi nói về chế độ biên dịch?
Chương trình không còn lỗi cú pháp sẽ được dịch sang ngôn ngữ máy. Chương trình trên ngôn ngữ máy này sẽ được gọi ra ở mỗi lần cần thực hiện
Khi thực hiện chương trình, gặp đến câu lệnh nào thì câu lệnh đó sẽ được dịch sang ngôn ngữ máy để thực hiện. Trong quá trình thực hiện chương trình, nếu một câu lệnh được thực hiện bao nhiêu lần thì nó sẽ được dịch lại bấy nhiêu lần.
Chương trình còn lỗi cú pháp sẽ được dịch sang ngôn ngữ máy.
Khi thực hiện chương trình, các câu lệnh sẽ được dịch đồng thời sang ngôn ngữ máy để thực hiện.
13
Multiple Choice
Bước quan trọng nhất để giải một bài toán trên máy tính là:
Tìm thuật toán giải bài toán và cách tổ chức dữ liệu thiết kế thuật toán.
Viết chương trình.
Xác định bài toán.
Kiểm thử chương trình.
14
Multiple Choice
Cho bài toán: Giải phương trình ax2+bx+c=0. Ở bước xác định bài toán ta xác định được:
Dữ liệu bài toán cho là 3 số a,b,c. Cần tìm giá trị x thỏa mãn ax2+bx+c=0.
Cần sử dụng ngôn ngữ Python để viết chương trình.
Sử dụng bộ dữ liệu nhỏ để kiểm thử.
Thuật toán để giải bài toán.
15
Multiple Select
Tiêu chí lựa chọn hoặc thiết kế thuật toán là gì?
Hiệu quả về thời gian.
Hiệu quả về không gian.
Khả thi khi cài đặt.
16
Multiple Choice
Thuật toán tối ưu là:
Sử dụng ít thời gian, ít bộ nhớ...
Sử dụng ít thời gian, nhiều bộ nhớ, ít phép toán...
Sử dụng nhiều thời gian, nhiều bộ nhớ, ít phép toán...
Sử dụng nhiều thời gian, ít bộ nhớ, ít phép toán...
Bài 18. Lập trình giải bài toán trên máy tính
Show answer
Auto Play
Slide 1 / 16
SLIDE
Similar Resources on Wayground
11 questions
Teknologi Informasi dan Komunikasi
Presentation
•
10th Grade
13 questions
Sosiologi
Presentation
•
10th Grade
10 questions
Dasar Listrik
Presentation
•
10th Grade
13 questions
Geo 2.1b - Parallel Lines Cut by a Transversal
Presentation
•
10th Grade
11 questions
Lección 1, EJERCICIOS
Presentation
•
10th Grade
10 questions
Análisis de casos: rúbricas USIL
Presentation
•
KG
14 questions
Oraciones subordinadas
Presentation
•
KG
12 questions
Noun-Adjective Agreement (Repaso)
Presentation
•
10th 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 Education
5 questions
A.EI.1-3 Quizizz Day 1
Quiz
•
9th - 12th 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
5 questions
A.EI.1-3 Quizizz Day 4
Quiz
•
9th - 12th Grade
16 questions
AP Biology: Unit 1 Review (CED)
Quiz
•
9th - 12th Grade