单项选择题

算法的非形式化定义,一个算法就是一个有穷规则的集合,其中的规则规定了一个解决某一特定类型问题的运算序列。算法的重要特性:有穷性、确定性、输入、输出、能行性。

如,求解调和级数Hn,,下面给出求解调和级数的算法。设变量X表示累加和,变量I表示循环的次数,则用自然语言描述算法如下:
(1)将0赋值给X。
(2)将1赋值给I。
(3)将X与1/I相加,然后把结果存入X。
(4)将I加1。
(5)若I_____n,算法结束,结果为X;否则转到步骤(3)继续执行。
以上算法横线处为()。

A.大于
B.小于等于
C.小于
D.大于等于


您可能感兴趣的试卷

你可能感兴趣的试题

2.单项选择题

下图所示是字母“啊”的16´16点阵图,其第四行的二进制编码是()。

A.0101011011111011
B.1010100100000100
C.1111100100000100
D.0000011011111011

7.单项选择题

下面是汉字“计”的16´16点阵图,其第3行的二进制编码为()。

A.0001000001000000
B.1110111110111111
C.1011110111111111
D.0100001000000000

8.单项选择题下列选项中适合记录中国象棋棋盘的是()。

A.9×5的二维数组
B.5×10的二维数组
C.9×6的二维数组
D.9×10的二维数组

最新试题

下列关于数学具有的明显区别于其他学科的特征,说法正确的是()。

题型:多项选择题

数组(Array)是线性表的推广形式之一。如在一个m´n的二维数组中,元素A[i,j]分别属于两个线性表,即(A[i,0],A[i,2],…,A[i,n–1])和(A[0,j],A[2,j],…,A[m–1,j])。int Example[3][4]是用C语言语句声明的一个整数类型的()行()列的二维数组,数组名为Example。

题型:单项选择题

Therac-25是加拿大原子能公司(AECL)和一家法国公司CGR联合开发的一种医疗设备(医疗加速器),它产生的高能光束或电子流能够杀死人体毒瘤而不会伤害毒瘤附近健康的人体组织。该设备于1982年正式投入生产和使用。在1985年6月到1987年1月不到两年的时间里,因该设备引发了6起由于电子流或X光束的过量使用造成的医疗事故,造成了4人死亡、2人重伤的严重后果。据调查,1985年到1987年间发生的6起事故是操作员的失误和软件缺陷共同造成的。以下哪些结论正确并与该案例有关?()

题型:多项选择题

递归概念中的调用自身,关于对“自身”两字加引号的说法不正确的是()。

题型:单项选择题

系统科学方法针对的是复杂性问题,而复杂性又是相对于人的能力而言的。要理解软件开发的复杂性和困难,就有必要先了解“人固有能力的局限性,以及使用工具后产生的力量“。下列哪些选项支撑这个观点?()

题型:多项选择题

补全下面用Raptor给出求解斐波那契数的递归算法()。

题型:单项选择题

英国德蒙特福德大学(De Montfort University,DMU)信息技术管理与研究中心穆罕默德教授认为“职业化”应该视为从业人员、职业团体及其服务对象——公众之间的三方关系准则。对该准则的理解可以借用计算机科学中“协议”思想作进一步讨论,下列说法正确的是()。

题型:多项选择题

下列有关算法复杂度的说法正确的是()。

题型:多项选择题

对软件的分析,可以从系统的角度,也可以从集合的角度来分析。因此,控制和降低软件的复杂度的问题就可以转化为如何降低系统的复杂性,或更为基础地如何降低集合复杂性的问题。下列哪些选项能够有效地降低系统(或集合)的复杂性?()

题型:多项选择题

在软件开发的过程中,软件工程师及工程管理人员不可避免地会在某些与工程相关的事务上产生冲突。为了减少和妥善地处理这些冲突,软件工程师和工程管理人员就应该以某种符合职业道德的方式行事。1996年11月,IEEE伦理规范委员会指定并批准了《工程师基于道德基础提出异议的指导方针草案》。该草案包括下列哪些内容?()

题型:多项选择题