44.在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是( )。
A. 逻辑设计
B. 需求分析
C. 详细设计
D. 物理设计
解析:【解析】软件开发阶段包括:①需求分析;②总体设计;③详细设计;④编码;⑤测试。其中,需求分析阶段常用的工具有数据流图(DFD)和数据字典(DD)。答案选择B选项。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-d370-c0cb-74c63d66eb00.html
点击查看答案
59.某个工厂有若干个仓库,每个仓库存放有不同的零件,相同零件可能放在不同的仓库中。则实体仓库和零件间的联系是( )。
A. 多对多
B. 一对多
C. 多对一
D. 一对一
解析:【解析】实体集之间通过联系来建立联接关系包括:①一对一联系(1:1);②一对多联系(1:m);③多对多联系(m:n)。每个仓库存放有不同的零件,相同零件可能放在不同的仓库中,所以实体仓库和零件间的联系是多对多。答案选择A选项。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-a459-c0cb-74c63d66eb00.html
点击查看答案
53.下列关于栈和队列的描述中,正确的是( )。
A. 栈是先进先出
B. 队列是先进后出
C. 队列允许在队尾删除元素
D. 栈在栈顶删除元素
解析:【解析】线性表是由n个元素组成的一种线性结构,栈和队列都是操作受限的线性表:栈只能在栈顶插入和删除元素,按照“先进后出”的原则组织数据;队列是指允许在一端进行插入、而在另一端进行删除的线性表,按照“先进先出”的原则组织数据。答案选择D选项。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-955d-c0cb-74c63d66eb00.html
点击查看答案
85.有以下程序:#includemain(){int a;a=(int)1.99*3;printf("%d\n",a);}程序的运行结果是( )。
解析:【解析】
https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-1763-c0cb-74c63d66eb00.html
点击查看答案
47.有以下程序(其中k的初值为八进制数):#include main(){int k=011;printf("%d\n",k++);}程序运行后的输出结果是( )。
解析:【解析】整型变量k的值“011”是用八进制表示的,即十进制的“9”,而输出格式为%d,即十进制格式,所以输出为“9”,然后k自增1。答案选择D选项。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-b706-c0cb-74c63d66eb00.html
点击查看答案
10.数据库技术的根本目标是( )。
A. 数据存储
B. 数据共享
C. 数据查询
D. 数据管理
解析:【解析】数据库的根本目标是数据能够被各个应用程序所共享,答案选择B选项。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-3f3a-c0cb-74c63d66eb00.html
点击查看答案
3.以下叙述中错误的是( )。
A. 一个C程序可以包含多个不同名的函数
B. 一个C程序只能有一个主函数
C. C程序在书写时,有严格的缩进要求,否则不能编译通过
D. C程序的主函数必须用main作为函数名
解析:【解析】字的子函数。C程序在书写时没有严格的缩进要求。答案选择C选项。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-5e2d-c0cb-74c63d66eb00.html
点击查看答案
7=0,9=2。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的横线上填入所编写的若干表达式或语句。/**********code.c**********/#include #include #define N 20fun( ){int i,j;int bb[10];char *p=tt;for( ){num[i]=0;bb[i]=0;}/**********found**********/while( ){if( )/**********found**********/②();p++;}for( )/**********found**********/③();}main(){char str[N];int num[10],k;printf( );gets( );printf( );puts( );fun( );printf( );for( ){printf( );printf( );}printf( );return;}/**********-code.c**********/
解析:【解析】本题的设计思路是:a.先把数组num的各元素清0;b.遍历字符串,利用数字字符在ASCII码中的连续规律,使用(数字字符–'0')作数组的下标,个数作数组元素的值。填空1:此处用临时指针p遍历字符串str,所以应填*p。填空2:因为10个数字字符在ASCII码中是连续的,将它们和字符'0'作差刚好用来作为数组的下标。所以此处应该填bb[*p-'0']++。填空3:将数组bb的奇数项复制到num数组。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-36ae-c0cb-74c63d66eb00.html
点击查看答案
17.数据库的基本特点是( )。
A. 数据可以共享,数据冗余大,数据独立性高,统一管理和控制
B. 数据可以共享,数据冗余小,数据独立性高,统一管理和控制
C. 数据可以共享,数据冗余小,数据独立性低,统一管理和控制
D. 数据可以共享,数据冗余大,数据独立性低,统一管理和控制
解析:【解析】数据库的基本特点是数据可以共享、数据独立性高、数据冗余小,易移植、统一管理和控制。答案选择B选项。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-4d8c-c0cb-74c63d66eb00.html
点击查看答案
0,则对exp3求值,并把这个值作为条件表达式的结果输出,不计算exp2。函数m1实现返回传入两个参数中的 小值。函数m2实现返回传入两个参数中的 大值。函数fun实现返回传入两个参数之和。程序执行过程为:调用m1( )返回2,调用m2( )返回3,调用fun( )返回
https://www.shititong.cn/cha-kan/shiti/00022cbc-2702-28e1-c0cb-74c63d66eb00.html
点击查看答案