摘要:2017年上半年软考程序员考试即将来临,为了提高考试通过率,希赛小编为大家整理了一些历年软考程序员考试真题练习及答案。供各位考生学习与参考。
2017年上半年软考程序员考试即将来临,为了提高备考效率,希赛小编为大家整理了一些历年软考程序员考试真题练习及答案。供各位考生学习与参考。
历年软考程序员考试真题:
1.计算机能直接识别和执行的语言是 A_,
A.机器语言B.C语言C.汇编语言D.数据库语言
2.机器语言是由_C_组成的。
A.ASCII码B.SQL语句C.0、1序列D.BCD码
3.对于二维数组a[1..4,3..6],设每个元素占两个存储单元,若分别以行和列为主序存储,则元素a[3,4]相对于数组空间起始地址的偏移量分别是_D_。
A.12和16 B.14和12 C.16和14 D.18和12
4.在C语言中,若有定义"int a[10];",则_C_不能表示a[1]的地址。
A.a+1 B.&a[0]+1 C.a++D.&a[1]
5.在下面的程序中,若调用f1(x)时,参数传递采用传值方式,调用f2(y)时,参数传递采用引用方式,则输出结果为_A_.
main()procedure f1(x)procedure f2(y)int a=2;f2(x);y=y*y;f1(a);x=x+x;return;write(a);return;
A.2 B.4 C.6 D.8
6.在下面的程序中,若调用f1(x)时,参数传递采用引用方式,调用f2(y)时,参数传递采用传值方式,则输出结果为_B_。
main()procedure f1(x)procedure f2(y)int a=2;f2(x);y=y*y;f1(a);x=x+x;return;write(a);return;
A.2 B.4 C.6 D.8
7.软件开发环境是支持软件产品开发的软件系统,它由_A_和环境集成机制构成,环境集成机制包括数据集成、控制集成和界面集成。
A.软件工具集B.软件测试工具集C.软件管理工具集D.软件设计工具集
8.源程序清单是在软件生存周期的_B_阶段产生的文档。
A.软件概要设计B.编码C.软件详细设计D.测试
9.黑盒测试也称为功能测试。黑盒测试不能发现_D_。
A.终止性错误B.输入是否正确接收C.界面是否有误D.是否存在冗余代码
10.通常,在软件的输入输出设计中,合理的要求是 B _。
A.数据尽量由用户来输入,以便给用户提供更大的自主性
B.输入过程应尽量容易,以减少错误的发生
C.不能在输入过程中检验数据的正确性
D.在输入过程中,为了不干扰用户,应尽量避免提示信息
相关推荐:
软考备考资料免费领取
去领取