1 回答

TA貢獻(xiàn)1829條經(jīng)驗(yàn) 獲得超9個(gè)贊
要素
一,數(shù)據(jù)對象的運(yùn)算和操作:計(jì)算機(jī)可以執(zhí)行的基本操作是以指令的形式描述的。一個(gè)計(jì)算機(jī)系統(tǒng)能執(zhí)行的所有指令的集合,成為該計(jì)算機(jī)系統(tǒng)的指令系統(tǒng)。一個(gè)計(jì)算機(jī)的基本運(yùn)算和操作有如下四類:
1,算術(shù)運(yùn)算:加減乘除等運(yùn)算
2,邏輯運(yùn)算:或、且、非等運(yùn)算
3,關(guān)系運(yùn)算:大于、小于、等于、不等于等運(yùn)算
4,數(shù)據(jù)傳輸:輸入、輸出、賦值等運(yùn)算
二,算法的控制結(jié)構(gòu):一個(gè)算法的功能結(jié)構(gòu)不僅取決于所選用的操作,而且還與各操作之間的執(zhí)行順序有關(guān)
特征
一個(gè)算法應(yīng)該具有以下五個(gè)重要的特征:
有窮性
(Finiteness)
算法的有窮性是指算法必須能在執(zhí)行有限個(gè)步驟之后終止;
確切性
(Definiteness)
算法的每一步驟必須有確切的定義;
輸入項(xiàng)
(Input)
一個(gè)算法有0個(gè)或多個(gè)輸入,以刻畫運(yùn)算對象的初始情況,所謂0個(gè)輸入是指算法本身定出了初始條件;
輸出項(xiàng)
(Output)
一個(gè)算法有一個(gè)或多個(gè)輸出,以反映對輸入數(shù)據(jù)加工后的結(jié)果。沒有輸出的算法是毫無意義的;
添加回答
舉報(bào)