Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Ôn tập GK2 Tin 7

Total questions: 20

Worksheet time: 14mins

Name
Class
Date
1.

Dùng thuật toán sắp xếp nổi bọt để sắp xếp một dãy số tăng dần. Mỗi vòng lặp sẽ duyệt các phần tử từ cuối danh sách đến đầu danh sách. Kết thúc vòng lặp thứ nhất, phần tử đầu tiên sẽ có giá trị:

a)

Bằng nửa giá trị của phần tử liền trước.

b)

Không thay đổi

c)

Lớn nhất trong dãy số

d)

Nhỏ nhất trong dãy số

2.

Trong quá trình sắp xếp dãy số, nhiệm vụ nào sau đây không phải là một phần của thuật toán sắp xếp nổi bọt?

a)

Đổi chỗ và xóa

b)

So sánh và đổi chỗ

c)

Đổi chỗ

d)

So sánh

3.

Sau vòng lặp thứ nhất của thuật toán sắp xếp chọn, phương án nào đúng?

a)

Phần tử có giá trị nhỏ nhất sẽ đổi vị trí cho phần tử cuối dãy.

b)

Các phần tử liền kề được hoán đổi.

c)

Phần tử có giá trị lớn nhất trong dãy được tìm thấy và đổi chỗ cho phần tử đứng đầu dãy.

d)

Phần tử có giá trị nhỏ nhất trong dãy được tìm thấy và đổi chỗ cho phần tử đứng đầu dãy.

4.

Trong thuật toán sắp xếp nổi bọt, ta thực hiện hoán đổi giá trị các phần tử liền kề khi nào?

a)

Giá trị của chúng không bằng nhau.

b)

Giá trị của chúng không đúng thứ tự.

c)

Giá trị của chúng giảm.

d)

Giá trị của chúng tăng.

5.

Trong thuật toán sắp xếp nổi bọt thì dấu hiệu để biết dãy chưa sắp xếp xong là gì?

a)

Các phần tử đều giống nhau

b)

Dãy đã được sắp xếp xong

c)

Tất cả các phần tử đều đã được sắp xếp đúng thứ tự

d)

Các cặp phần tử liên tiếp không theo thứ tự tăng dần

6.

Cho dãy số sau: 7, 12, 5, 9. Bạn Nam sử dụng thuật toán sắp xếp nổi bọt để sắp xếp dãy số tăng dần. Mỗi vòng lặp sẽ duyệt từ phần tử cuối đến phần tử đầu tiên. Em hãy chọn phương án mô tả đúng dãy số sắp xếp sau mỗi vòng lặp.

a)

7, 12, 5, 9 → 5, 7, 12, 9 → 5, 7, 9, 12.

b)

7, 12, 5, 9 → 7, 5, 12, 9 → 5, 7, 9, 12.

c)

7, 12, 5, 9 → 5, 12, 7, 9 → 5, 7, 12, 9 → 5, 7, 9, 12.

d)

7, 12, 5, 9 → 5, 7, 9, 12 → 5, 7, 9, 12

7.

Sau khi nhập dữ liệu vào ô tính, chỉ thấy xuất hiện dấu #### trong ô tính. Hãy cho biết cách sửa lỗi này?

a)

Tăng độ rộng cột

b)

Chọn phông chữ khác

c)

 Xóa dữ liệu nhập lại

d)

Tăng độ cao hàng

8.

Khi nhập =MAX(2,10,5,15) vào ô tính thì kết quả sẽ là bao nhiêu?

a)

15

b)

10

c)

5

d)

2

10.
a)

=MIN(A1:B5) cho kết quả là 9

b)

 =SUM(A1:B5,15) cho kết quả là 27       

c)

=MAX(A1:B5) cho kết quả là 27

d)

=MAX(A1,B5,15) cho kết quả là 15   

11.

Trong bảng tính MS Excel, tại ô A5 ta nhập công thức =(A2+A3*2+A4*3)/6. Khi sao chép công thức này đến ô tính E5 thì kết quả nhận được tại ô E5 là:

a)

=(E2+E3*2+E4*3)/6.

b)

=(A5+B5*2+C5*3)/6.

c)

=(A2+B3*2+C4*3)/6.

d)

=(A2+A3*2+A4*3)/6.

12.

Để thiết lập các thông số đường viền, kẻ khung em chọn thẻ nào trong hộp thoại Format Cells?

a)

Header.

b)

Border.

c)

Fill

d)

Number.

13.

Hoán đổi vị trí hai phần tử liên tiếp khi chúng không đúng thứ tự là cách sắp xếp của thuật toán chọn (Đúng/ Sai)

(a)  

14.

Khẳng định “Sắp xếp giúp việc tìm kiếm thực hiện nhanh hơn” là Đúng hay Sai ?

(a)  

15.

“Ý nghĩa việc chia bài toán thành bài toán nhỏ hơn” là làm cho công việc trở nên phức tạp hơn. (Đúng / Sai)

(a)  

16.

Công thức sau đây viết đúng trong Excel  =(5^2+10)*5 (Đúng / Sai)

(a)  

17.

Công thức khi nhập vào ô tính sẽ căn tuỳ thuộc vào kết quả tính toán của công thức là số, văn bản hay ngày tháng. (Đúng / Sai)

(a)  

18.

Nếu nhập công thức không đúng cú pháp thì phần mềm xử lí phần mềm tự động sửa lỗi công thức. (Đúng / Sai)

(a)  

19.

Hàm COUNT dùng để tìm giá trị lớn nhất.

(a)  

20.

1 Cho dữ liệu các ô tính như sau: A1=20, B2=18, C9=15. Tại ô D2 có công thức =MIN(A1,B2,C9), thì ô D2 sẽ có giá trị là 15 (Đúng/ Sai)

(a)