1 / 30
文档名称:

软件开发(考试题模拟题答案).doc

格式:doc   大小:87KB   页数:30页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件开发(考试题模拟题答案).doc

上传人:phl805 2021/4/26 文件大小:87 KB

下载得到文件列表

软件开发(考试题模拟题答案).doc

文档介绍

文档介绍:软件开发
考试试卷
(机密)
考试声明
本人已经认真阅读考试注意事项,承诺遵守考试纪律,自己不作弊、不协助他人作弊;考试后不向其他人泄漏考题内容,维护考试的机密性。
特此声明。
考生签名:
年 月 日
答 题 纸
考生信息
姓名
性别
学历
考试专业
单位
身份证号码
一、单选题
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
二、多选题
1
2
3
4
5
6
7
8
9
10
三、改错题
1.
2.
3。
4。
5.
四.编程题
注:选择题请将答案填写在答题纸上,填写在其它位置无效。
软件开发考核试卷
考试说明:
本次考试类型为笔试,请考生用蓝色圆珠笔或钢笔答题,不得用铅笔,用铅笔者本试卷作废;
本次考试时间为60分钟,共计100分;
试卷表面必须保持清洁,不得在试卷上作记号,一经发现取消该考生卷面成绩;
请将答案写在答题纸上,填写在其他位置无效。
一。单项选择题(每题2分,共计60分)
1。软件工程研究的内容包括:()技术和软件工程管理: D
A。软件测试 D。软件开发
(以 16 位PC机为例),一个float型数据在内存中所占的字节数为 4;一个double型数据在内存中所占的字节数为:C

3。 下列描述正确的是:A
A. C 语言程序中各函数之间既允许直接递归调用也允许间接递归调用
B. C 语言程序中不允许直接递归调用也不允许间接递归调用
C. C 语言程序中允许直接递归调用不允许间接递归调用
D. C 语言程序中不允许直接递归调用允许间接递归调用
4. 下面关于完全二叉树的叙述中,错误的是:B
A。除了最后一层外,每一层上的结点数均达到最大值


D。具有结点的完全二叉树的深度为[log2n]+1
5. 在软件生命周期中,能准确完成程序的编码的阶段是:C
A。概要设计 C。软件实现
6。 下面程序的输出结果是:B
#include 〈>
sub(x,y,z)
int x,y,*z;
{ *z=y–x;}
main( ){
int a,b,c;
sub(10,5,&a);sub(7,a,&b);sub(a,b,&c);
printf(”%d,%d,%d\n”,a,b,c);
}
,2,3 B.–5, –12, –7 C。–5, –12, –17 D。5, –2, –7
7. 程序流程图(PFD)中的箭头代表的是:B

8。 下面程序的输出是:C
main ( )
{ enum em { em1=3,em2=1,em3};
char * aa[ ]={"AA”,"BB”,"CC”,"DD"};
printf("%s%s%s\n",aa[em1],aa[em2],aa[em3]);
}
A。DCBBCD
9。 符合 C 语言语法的赋值语句的是:D
=7+b+c=a+7 B。a=a+7
=7+b,b++,a+7; D。a=7+b,c=a+7;
10。 若运行时给变量x输入 12,则以下程序的运行结果是:B
main( ){
int x,y;
scanf(“%d”,&x);
y=x>12?x+10:x–12;
printf(“%d\n”,y);
}
B。0 C。8 D。10
11. 在 C 语言中,要求运算数必须是整型的运算符是:A
A。% B。/ C。〈 D。!
12。 以下程序语句中
y=–1;
if (x!=0)
if(x>0) y=1; else y=0;
所表示的数学函数关系是:C
–1 (x〈0) 1 (x<0)
A。