wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

bài tập 1

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Trong phạm vi tin học, ta có thể quan niệm bài toán là

a)

một việc nào đó ta muốn máy tính thực hiện

b)

một phát biểu nào đó

c)

một dãy hữu hạn các thao tác

d)

một thông tin cần lấy ra

2.

Khi biểu diễn thuật toán bằng lưu đồ (sơ đồ khối), hình chữ nhật có ý nghĩa gì?

a)

Thể hiện thao tác tính toán

b)

Thể hiện thao tác so sánh

c)

Quy định trình tự thực hiện các thao tác

d)

Thể hiện các thao tác nhập, xuất dữ liệu

3.

Trong tin học sơ đồ khối là:

a)

Ngôn ngữ lập trình bậc cao

b)

Sơ đồ mô tả thuật toán

c)

Sơ đồ về cấu trúc máy tính

d)

Sơ đồ thiết kế vi điện tử

4.

Phát biểu nào sau đây là ĐÚNG

a)

Thuật toán là một dãy hữu hạn các thao tác được sắp xếp theo một trình tự xác định.

b)

Thuật toán là một dãy vô hạn các thao tác được sắp xếp theo một trình tự xác định.

c)

Thuật toán là một dãy hữu hạn các thao tác được sắp xếp không theo trình tự xác định.

d)

Thuật toán là một dãy vô hạn các thao tác được sắp xếp không theo một trình tự xác định.

5.

Cho bài toán tìm và đưa ra nghiệm của phương trình ax+b=0. Hãy xác đinh Output của bài toán này?

a)

Phương trình vô nghiệm     

b)

Phương trình có nghiệm

c)

Phương trình vô số nghiệm

d)

Kết luận về nghiệm của phương trình ax+b=0

6.

Cho thuật toán sau

Bước 1: Nhập số nguyên dương N và các số hạng a1, a2,…., aN;

Bước 2: i ← 1;

Bước 3: Nếu i>N thì kết thúc;

Bước 4: Nếu ai >0 thì đưa ra giá trị i;

Bước 5: i ← i+1, quay lại Bước 3.

Thuật toán trên lặp ở những bước nào?

a)

Bước 2,3,5

b)

Bước 2,4,5

c)

Bước 3,4,5

d)

Bước 2,3,4,5

7.

Điều kiện dừng của thuật toán tìm Max là

a)

ai < max

b)

i>N    

c)

ai > Max

d)

i<N

8.

Trước khi mô tả thuật toán, ta:

a)

chỉ cần xác định input của bài toán

b)

không phải xác định input và output

c)

cần xác định input và output

d)

chỉ cần xác định output

9.

Giả sử có chương trình kiểm tra tính nguyên dương của số N được nhập vào từ bàn phím. Em hãy cho biết không nên chọn giá trị nào trong các phương án dưới đây để làm dữ liệu kiểm chứng cho chương trình?

a)

10

b)

1

c)

-10

d)

100

10.

Thuật toán có tính chất gì?

a)

Tính xác định, tính liên kết, tính đúng đắn

b)

Tính dừng, tính liên kết, tính xác định

c)

Tính dừng, tính xác định, tính đúng đắn

d)

Tính tuần tự: Từ input cho ra output