Search Header Logo
Chủ đề F - Bài 18

Chủ đề F - Bài 18

Assessment

Presentation

Education

10th Grade

Practice Problem

Medium

Created by

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

1

2

2

3

3

4

4

3

Multiple Choice

Để giải 1 bài toán, trươc tiên ta cần:

1

Nhờ người khác đọc đề

2

Xác định rõ xem yêu cần tìm gì

3

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

1 - 2 - 3 - 4

2

4 - 2 - 1 - 3

3

2 - 1 - 3 - 4

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ì?

1

Xác định những giá trị đã cho

2

Xác định những giá trị đã cho và mối quan hệ giữa chúng

3

Xác định những giá trị đã cho và những giá trị cần tìm

4

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à:

1

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.

2

Xác định những giá trị đã cho và mối quan hệ giữa chúng.

3

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 đó.

4

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

1

Biết sử dụng máy tính

2

Biết sử dụng Internet

3

Biết 1 ngôn ngữ lập trình nào đó

4

Hiểu rõ về ngôn ngữ lập trình

8

Multiple Choice

Bước viết chương trình là:

1

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.

2

Xác định những giá trị đã cho và mối quan hệ giữa chúng.

3

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 đó.

4

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à:

1

Xác định bài toán

2

Xác định thuật toán

3

Viết chương trình

4

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à:

1

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.

2

Xác định những giá trị đã cho và mối quan hệ giữa chúng.

3

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 đó.

4

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

1

2

2

3

3

4

4

12

Multiple Choice

Khẳng định nào sau đây là đúng khi nói về chế độ biên dịch?

1

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

2

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.

3

Chương trình còn lỗi cú pháp sẽ được dịch sang ngôn ngữ máy.

4

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à:

1

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.

2

Viết chương trình.

3

Xác định bài toán.

4

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:

1

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.

2

Cần sử dụng ngôn ngữ Python để viết chương trình.

3

Sử dụng bộ dữ liệu nhỏ để kiểm thử.

4

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ì?

1

Hiệu quả về thời gian.

2

Hiệu quả về không gian.

3

Khả thi khi cài đặt.

16

Multiple Choice

Thuật toán tối ưu là:

1

Sử dụng ít thời gian, ít bộ nhớ...

2

Sử dụng ít thời gian, nhiều bộ nhớ, ít phép toán...

3

Sử dụng nhiều thời gian, nhiều bộ nhớ, ít phép toán...

4

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