A、 6
B、 4
C、 5
D、 7
答案:D
解析:【解析】自增和自减运算符的两种用法:前置运算,运算符放在变量之前,规则是先使变量的值增(或减)1,然后以变化后表达式的值参与其他运算;后置运算,运算符放在变量之后,规则是变量先参与其他运算,然后再使变量的值增(或减)1。执行pAd=sum++,sum++是后置自增,执行完后,pAd = 5,sum = 6。++pAd和pAd++语句中没有其他运算,即效果相同,pAd分别加1,两句执行完后,pAd = 7。答案选择D选项。
A、 6
B、 4
C、 5
D、 7
答案:D
解析:【解析】自增和自减运算符的两种用法:前置运算,运算符放在变量之前,规则是先使变量的值增(或减)1,然后以变化后表达式的值参与其他运算;后置运算,运算符放在变量之后,规则是变量先参与其他运算,然后再使变量的值增(或减)1。执行pAd=sum++,sum++是后置自增,执行完后,pAd = 5,sum = 6。++pAd和pAd++语句中没有其他运算,即效果相同,pAd分别加1,两句执行完后,pAd = 7。答案选择D选项。
A. 1,2
B. 2,3
C. 3,4
D. 4,1
解析:【解析】dt是一个结构体数组,所以初始化的结果为dt[0]={1,2},dt[1]={3,
A. 项正确,把复杂任务分解成一些简单的子任务是程序模块化的思想;
B. 项错误,
C. 语言中,函数可以放在不同的源文件中;C
D. 两项错误,由组合。答案选择A选项。
解析:【解析】
A. 选项。
B. 关键字描述
C. 二维表格描述
D. 实体描述
解析:【解析】在实体-联系模型中,用属性来描述现实世界中事物的特征。答案选择
A. 先执行a++,表达式a++的值为0,由此即可确定(a++ &&
B. ++)值为
A. stdio.h文件中包含标准输入输出函数的函数说明,通过引用此文件以便能正确使用prinff、scanf等函数
B. 将stdio.h中标准输入输出函数链接到编译生成的可执行文件中,以便能正确运行
C. 将stdio.h中标准输入输出函数的源程序插入到引用处,以便进行编译链接
D. 将stdio.h中标准输入输出函数的二进制代码插入到引用处,以便进行编译链接
解析:【解析】“stdio.h”文件中包含标准输入输出函数的函数说明,预处理指令#include是指程序可以在该文件中找到printf,scanf等函数,答案选择A选项。
A. PAD图
B. 数据字典(DD)
C. 数据流程图(DFD图)
D. 判定树
解析:【解析】软件需求分析方法包括结构化分析和面向对象分析。结构化分析工具有:①数据流图(DFD);②数据字典(DD);③判定表;④判定树等。A项,PAD图是过程设计工具。答案选择A选项。
A. 0
B. 1
C. 2
D. 3
解析:【解析】扇入是指直接调用该模块的上级模块的个数,扇出指该模块直接调用的下级模块的个数。扇入大表示模块的复用程度高。题干系统中,第2层模块扇入均为1;第3层中3.1模块扇入为2,其余为1,所以最大扇入为2。答案选择C选项。
A. 项,交结果是既属于R又属于S的记录组成的集合,与题目中结果相符;
B. 项,差结果是属于R但不属于S的记录组成的集合;
C. 项,并是将S中的记录追加到R后面;
D. 项,选择是从关系中找出满足给定条件的元组的操作,但题目中无给定条件。答案选择A选项。
解析:【解析】
A. 学生成绩管理系统
B. UNIX操作系统
C. 汇编程序
D. 编译程序
解析:【解析】应用软件是为解决特定领域的应用而开发的软件,如事务处理软件,工程与科学计算软件,学生成绩管理系统等应用性质不同的各种软件。系统软件是计算机管理自身资源,提高计算机使用效率并服务于其他程序的软件,如操作系统,编译程序,汇编程序,数据库管理系统等。支撑软件是介于系统软件和应用软件之间,协助用户开发软件的工具性软件,包括辅助和支持开发和维护应用软件的工具软件,如需求分析工具软件,设计工具软件,编码工具软件,测试工具软件,维护工具软件等。答案选择A选项。
A. 算法和数据
B. 程序和数据
C. 程序和文档
D. 程序、数据及相关文档
解析:【解析】计算机软件由两部分组成:①机器可执行的程序和数据;②机器不可执行的,与软件开发、运行、维护、使用等有关的文档。答案选择D选项。