wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

tu bai toan den chuong trinh

Total questions: 10

Worksheet time: 10mins

Name
Class
Date
1.

Trong Tin học công việc xác định bài toán là gì?

a)

Là xác định Giả thiết và Kết luận

b)

Là xác định Input và Output

c)

Là xác định các câu lệnh

d)

Là xác định thuật toán

2.

Bài toán là gì?

a)

Là một bài tập trong sách giáo khoa môn Toán

b)

Là tất cả các bài tập của 3 môn Toán, Lý, Hóa

c)

Là một công việc hay một nhiệm vụ cần phải giải quyết

3.

Trong chương trình giải bài toán a.x + b = 0 (a khác 0). Output của bài toán là gì?

a)

Output: Số thực a,b

b)

Output: vô số nghiệm

c)

Output: x=-b/a

d)

Output: Không có số thực x nào thoả mãn

4.

Hãy sắp xếp các công việc sau theo một trình tự hợp lí mà Lan cần thực hiện khi giúp mẹ luộc rau:

a)

B1. Rửa rau, đổ nước vào nồi và đun nước sôi

B2. Nhặt rau, vớt rau ra đĩa

B3. Cho rau vào nồi, đun sôi tới khi rau chín.

b)

B1. Đổ nước vào nồi và đun nước sôi

B2. Nhặt rau, rửa rau

B3. Cho rau vào nồi, đun sôi tới khi rau chín

B4. Vớt rau ra đĩa

c)

B1. Nhặt rau, rửa rau

B2. Đổ nước vào nồi và đun nước sôi

B3. Cho rau vào nồi, đun sôi tới khi rau chín

B4. Vớt rau ra đĩa

d)

B1. Nhặt rau, đổ nước vào nồi và đun nước sôi

B2. Rửa rau, cho rau vào nồi, đun sôi tới khi rau chín

B3. Vớt rau ra đĩa

5.

Hãy chỉ ra Input của bài toán sau:

Tính tổng các phần tử lớn hơn 0 trong dãy n số cho trước.

a)

Dãy n số

b)

Tổng của các phần tử lớn hơn 0

c)

Số n cho trước

d)

Tổng các phần tử lớn hơn n

6.

Mô tả Thuật toán là gì?

a)

Là liệt kê các bước theo thứ tự thực hiện.

b)

Là từ Input ra được Output

c)

Là gợi ý giải một bài toán

d)

Là đáp án của bài toán

7.

Hãy chỉ ra OUTPUT của bài toán sau:

Tính tổng các số chẵn của các số tự nhiên từ 1 đến 100

a)

Dãy 100 số tự nhiên đầu tiên 1, 2,…, 100

b)

Giá trị của tổng của các số chẵn 2+4+6+…+100

c)

100 số tự nhiên chẵn cho trước

d)

Giá trị tổng của 100 số tự nhiên 1+2+3+….+100

8.

Hãy chi ra phát biểu SAI trong các phát biểu dưới đây:

a)

Thứ tự liệt kê bước 1, bước 2,…. Trong một thuật toán rất quan trọng vì đó chính là thứ tự thực hiện các công việc để dẫn đến kết quả đúng. Việc thay đổi thứ tự thực hiện các công việc thường dẫn đến kết quả không mong muốn.

b)

Chương trình chỉ là thể hiện của thuật toán trên một ngôn ngữ lập trình cụ thể.

c)

Có thể xây dựng một thuật toán tổng quát để giải quyết mọi bài toán.

d)

Có thể thể hiện thuật toán trong nhiều ngôn ngữ lập trình khác nhau

9.

1. Hãy chỉ ra điều kiện cho trước(Input ) và kết quả cần tìm (Output) của bài toán sau:

a/ Tính diện tích hình chữ nhật

a)

A. Input: diện tích hình chữ nhật

Output: chiều dài, chiều rộng.

b)

B. Input: chiều dài, chiều rộng.

Output: diện tích hình chữ nhật

c)

C. Input: diện tích hình chữ nhật

Output: chiều dài, cạnh.

d)

B. Input: chiều dài, chiều rộng.

Output: chu vi hình chữ nhật

10.

Trong hình bên, em hãy chỉ ra input

a)

Nhập a,b

b)

Thông báo x1, x2

c)

Kiểm tra a,b thoả mãn điều kiện đề bài

d)

Tính x1, x2