在复习二级C语言试题的过程中,有得亦有失,有进亦有退。但是,无论成绩如何,只要你走的每一步都是认真的、仔细的、有意义的,那么你就是胜者。
1[单选题] 下列描述中正确的是( )。
A.软件工程只是解决软件项目的管理问题
B.软件工程主要解决软件产品的生产率问题
C.软件工程的主要思想是强调在软件开发过程中需要应用工程化原则
D.软件工程只是解决软件开发中的技术问题
参考答案:C
2[单选题] 在软件设计中,不属于过程设计工具的是( )。
A.PDL(过程设计语言)
B.PAD图
C.N-S图
D.DFD图
参考答案:D
3[单选题] 下列叙述中正确的是( )。
A.软件交付使用后还需要进行维护
B.软件一旦交付使用就不需要再进行维护
C.软件交付使用后其生命周期就结束
D.软件维护是指修复程序中被破坏的指令
参考答案:A
4[单选题] 以下叙述中错误的是( )。
A.C语言是一种结构化程序设计语言
B.结构化程序有顺序、分支、循环三种基本结构组成
C.使用三种基本结构构成的程序只能解决简单问题
D.结构化程序设计提倡模块化的设计方法
参考答案:C
5[单选题] C语言中用于结构化程序设计的三种基本结构是( )
A.顺序结构、选择结构、循环结构
B.if、switch、break
C.for、while、do-while
D.if、for、continue
参考答案:A
6[填空题]
在结构化分析使用的数据流图(DFD)中,利用_____ 对其中的图形元素进行确切解释。
执行以下程序后的输出结果是 a=14 。
main()
{int a=10;
a=(3*5,a+4); printf(“a=%d\n”,a);
}
参考解析:数据字典
7[单选题] 结构化程序设计的基本原则不包括 ( )
A.多态性
B.自顶向下
C.模块化
D.逐步求精
参考答案:A
参考解析:结构化程序设计方法的主要原则可以概括为自顶向下,逐步求精,模块化。程序设计时,应先从最上层总目标开始设计,逐步使问题具体化。对复杂问题,应设计-些子目标作为过渡,逐步细化。模块化是把程序要解决的总目标分解为子目标,再进-步分解为具体的小目标,把每一个小目标称为一个模块。
8[单选题] 下列选项中不属于结构化程序设计原则的是 ( )
A.可封装
B.自顶向下
C.模块化
D.逐步求精
参考答案:A
参考解析:结构化程序设计方法的主要原则可以概括为自顶向下,逐步求精,模块化,限制使用go to语句等。
9[填空题]
在面向对象方法中,_________描述的是具有相似属性与操作的一组对象。
参考解析:类
【解析】在面向对象方法中,把具有相同属性和方法的对象称为类,类是对象的抽象,对象是类的实例。
考完别放松,趁着热乎,叫上你下一次要考试的好同学,坐好小板凳,一起看看这次计算机等级考试题库-二级C语言试题的讲解吧,为后面的等级考试做准备!
文章推荐:
2019年全国计算机等级考试题库“二级MS Office 高级应用考试大纲”
全国计算机等级考试报考成功后可以退费吗?(内附计算机等级考试题库)
温馨提示:
考试想拿高分吗?更多计算机等级考试题库二级ms office试题请点击查看>>>二级ms office
想要了解更多的计算机等级考试题库请点击下载>>>计算机等级考试题库
想知道更多关于计算机等级考试题库的近期资讯吗?点击进入>>>计算机等级考试题库资讯