
1.以下叙述中错误的是( )。
A.C程序在运行过程中所有计算都以二进制方式进行
B.c程序在运行过程中所有计算都以十进制方式进行
C.所有c程序都需要编译链接无误后才能运行
D.c程序中字符变量存放的是字符的ASCIl码值
答案:B
2.以下选项中关于C语言常量的叙述错误的是( )。
A.经常被使用的变量可以定义成常量
B.常量分为整型常量、实型常量、字符常量和字符串常量
C.常量可分为数值型常量和非数值型常量.
D.所谓常量,是指在程序运行过程中,其值不能被改变的量
答案:A
3.下列描述中正确的是( )。
A.软件工程只是解决软件项目的管理问题
B.软件工程主要解决软件产品的生产率问题
C.软件工程的主要思想是强调在软件开发过程中需要应用工程化原则
D.软件工程只是解决软件开发中的技术问题
答案:C
4.在软件设计中,不属于过程设计工具的是( )。
A.PDL(过程设计语言)
B.PAD图
C.N-S图
D.DFD图
答案:D
5、程序流程图中带有箭头的线段表示的是( )。
A.图元关系
B.数据流
C.控制流
D.调用关系
答案:C
6、结构化程序设计的基本原则不包括( )。
A.多态性
B.自顶向下
C.模块化
D.逐步求精
答案:A
7.能从任意一个结点开始没有重复地扫描到所有结点的数据结构是( )。
A.循环链表
B.双向链表
C.二叉链表
D.有序链表
答案:A
8.某棵树中共有25个结点,且只有度为3的结点和叶子结点,其中叶子结点有7个,则该树中度为3的结点数为( )。
A.不存在这样的树
B.7”
C.8
D.6
答案:A
9.某二叉树共有730个结点,其中度为l的结点有30个,则叶子结点个数为( )。
A.不存在这样的二叉树
B.351
C.17
D.350
答案:A
10.以下叙述中错误的是( )。
A.C程序必须由一个或一个以上的函数组成
B.函数调用可以作为一个独立的语句存在
C.NN数NNN值,必须通过return语句返回
D.函数形参的值也可以传回给对应的实参
答案:D