出自:国家开放大学《程序设计基础》

编译程序的实现算法较为复杂,但它可以产生高效运行的()程序,因此更适合翻译那些规模较大、结构较复杂、需要较长运行时间的()程序。
如图所示的二叉树进行先序遍历的顶点序列是①,后序遍历时得到的顶点序列是②。()
A:①DEBAC②ABDEC
B:①EDBCA②DEBAC
C:①ABDEC②EDBCA
数据结构研究主要包括三个方面的内容,分别是:数据的()结构,数据的()结构,以及定义在这上面的数据的()。
什么是软件?什么是软件工程?
总线是连接()、()和()的公共信息通道。通常由三部分组成:()、()、() 。
计算机硬件通常由5大功能部件组成,它们是:()、()、()、()和()。
计算机的五大主要应用领域是()、()、()、()和()。
写出程序的运行结果。 #include main( ) { int j; for(j=0;j<10;j++) {if (j%2==0) continue; printf("%d",j); } } 该程序的执行结果是()。
A:0 4 2 6 8
B:1 3 5 7
C:1 3 5 7 9
D:2 4 6 8
在C语言中,不合法的int型常量是()。
A:0678
B:32767
C:0XABC
D:32768L
软件开发模型大体上可分为两种类型,第一种是(),为前提的瀑布模型。第二种是在软件开发初始阶段()时采用的渐进式开发模型,如原型模型,螺旋模型等。
系统软件的核心软件是()。
A:编译程序
B:机器语言
C:操作系统
D:汇编程序
利用穷举法编写一个算法判断给定的正整数n是否是素数,即判断n是否只能被1和自身整除。
对图进行遍历的方法有两种,它们是:()和()。
高级语言解释执行的一般步骤是什么?解释招待有什么缺点?
C语言中int变量能够表示的数值范围是()。
A:0~65535
B:-32768~32767
C:0~65536
D:-32767~32768
深度为h且含有2h-1个结点的二叉树为()。
计算机是一类智能机器,这是因为它除了完成算术运算外,还能完成某些()。
当一个算法输入不合法的数据时,应当能够作适当处理,不致于引起严重后果,这属于算法的()。
A:正确性
B:健壮性
C:可读性
D:高效性
什么是软件的生存周期?如何划分软件的生存周期?
计算机的存储器分为()和()两级。
软件工程的目标是可概括为生产具有()性、()性以及()的产品。
结构化程序设计的总体思想是采用模块化结构,()、()。
如果在具有层次结构的一组元素中,存在着一对一的关系,我们可以认为这样的数据的逻辑类型就是()。
A:图型结构
B:集合
C:线性结构
D:树型结构
目前制造计算机所采用的电子器件是()。
树型结构的主要特征是结点之间存在着一种层次的关系,数据元素之间的关系是()。在图型结构中,任何两个结点之间都可能存在着联系。数据元素之间存在着()的关系。
快速原型法的主要思想各特点是什么?
一个算法应该具有“确定性”等5个特性,下面对另外4个特性的描述中错误的是()。
A:有零个或多个输出
B:可行性
C:有零个或多个输入
D:有穷性
编写一程序,从键盘输入10个实数,计算并输出算术平均数。
当前计算机的最基本原理采用的是,()的“存储程序原理”。
软件定义时期主要包括()和()两个阶段。