NEW
Font size
S
M
L
XL
Worksheets8grade-ch1-1
Total questions: 5
Worksheet time: 7mins
Name
Class
Date
1.
若利用「氣泡排序法」將數列「6、4、8、3、2」進行「遞增排列」,以下敘述何者正確?
a)
A-共需進行5輪
b)
B-每一輪都會有數字移動位置
c)
C-第2輪的結果為「2、3、6、4、8」
d)
D-每一輪都只有一個數會從未排序變成已排序
2.
小珍利用撲克牌來演示「排序演算法」,已知排序過程中,僅會發生左右相鄰的兩張牌互相交換位置,則小珍演示的是何種排序法?
a)
選擇排序法
b)
氣泡排序法
c)
插入排序法
3.
關於排序演算法的敘述,下列何者錯誤?
a)
1. (A)「遞增排序」指的是將資料由大到小排列
b)
(B)因每個人的思考方式不同,只要能將資料依序排列的方法,就可稱為一種排序演算法
c)
(C)「插入排序法」會在每一輪掃描中,將「未排序的第1個數」與「已排序的數」比較
d)
(D)「選擇排序法」會在每一輪掃描中,將「未排序中的最大或小值」與「未排序的第1個數」交換
4.
在試算表軟體中,附圖的功能為何?選取資料表格的一個欄位並執行此功能,資料會有何變化?
a)
(A)資料遞增排序;數字由小到大排列
b)
(B)資料遞增排序;數字由大到小排列
c)
(C)資料遞減排序;數字由小到大排列
d)
(D)資料遞減排序;數字由大到小排列
5.
玩撲克牌時,玩家從牌堆中摸1張牌,並依數字大小放到手中,使手上的牌由小到大排序,請問使用的是何種排序演算法?
a)
(A)氣泡排序法
b)
(B)插入排序法
c)
(C)選擇排序法
d)
(D)快速排序法
Reset
