
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
Leardership - Planning Documentation
Presentation
•
10th Grade
10 questions
Tài Chình Tiền Tệ
Presentation
•
KG
13 questions
Pancasila Sebagai Pemersatu bangsa
Presentation
•
10th Grade
8 questions
Fonik a
Presentation
•
KG
11 questions
Naming acids
Presentation
•
9th Grade
14 questions
Angles of Polygons
Presentation
•
9th - 10th Grade
13 questions
Ilmu Pengetahuan Alam
Presentation
•
KG
12 questions
Probidad
Presentation
•
10th Grade
Popular Resources on Wayground
11 questions
Hallway & Bathroom Expectations
Quiz
•
6th - 8th Grade
10 questions
HCS SCI 03 Summer School Assessment 2
Quiz
•
3rd Grade
11 questions
Home Scope
Quiz
•
7th - 8th Grade
12 questions
2026 TAP Technology in the Classroom
Presentation
•
Professional Development
15 questions
HCS SCI 05 Summer School Assessment 2 Review
Quiz
•
5th Grade
15 questions
HCS SCI 04 Summer School Review 2
Quiz
•
4th Grade
59 questions
Geometry Unit 3 Review
Quiz
•
9th - 12th Grade
14 questions
FAST ELA READING SMAPLE TEST MATERIALS
Passage
•
3rd Grade