- 211
- 0
- 约5.33千字
- 约 6页
- 2019-03-29 发布于安徽
- 举报
一. 判断题(共19题,每题2分,直接在括号内打“√”或“×”)
( 对 )1、不允许把多个短语句写在一行中,即一行只写一条语句。
( 对 )2、如果编程工具提供将TAB键转换成空格键,对齐、缩进可以使用TAB键,否则应使用空格键。
( 对 )3、数据结构声明(包括数组、结构、类、枚举等),如果其命名不是充分自注释的,必须加以注释。
( 对 )4、i,j,k只可以用作循环变量,不能用于其它局部变量。
( 错 )5、当一个表达式包含多个运算符时,应该尽量用默认优先级来保证表达式的运算顺序。
( 对 )6、由于引用了全局变量和静态局部变量的函数不方便重入,因此在实时系统编程中,应尽量减少对全局变量和静态局部变量的使用。
( 错 )7、应当尽可能设计功能全面、灵活的数据结构,以提高效率。
( 错 )8、结构中元素的排列不影响结构占用空间的大小。
( 错 )9、断言可以用来处理程序的任何错误情况。
( 错 )10、在一般应用的情况下,当前代码,处理一个1000条记录的结果只要2000毫秒。采用了新的处理机制,处理同样大小的结果只要1999毫秒,这种提高还是有重要意义的。
( 对 )11、提高代码效率应当保证软件系统的正确性、稳定性、可读性及可测性的前提下进行。
( 错 )12、内存操作越界可以通过测试发现,设计时不必过分关注.
( 对 )13、对程序进行编译时,必须打开编译器的所有告警开关。
( 对 )14、用宏定义代替表达式时,要使用完备的括号,保证宏定义的完整性。
( 对 )15、单元测试开始要跟踪每一条语句,并观察数据流及变量的变化。不能进行单步跟踪的代码,要采用日志输出等形式,跟踪数据流和变量的变化;
( 对 )16、一个函数仅完成一件功能。
( 对 )17、对参数输入和非参数输入都要检查有效性。
( 错 )18、应该设计高扇出、合理扇入的函数。
( 错 )19、应该为函数功能的扩展预留尽可能多的参数接口。
二、单项选择题(共17题,每题2分)
( D )1、下面哪条语句符合编程规范:
(A)
for (...) {
... // program code
}
(B)
if (...)
{
... // program code
}
(C)
void example_fun( void )
{
... // program code
}
(D) 以上都不对。
( D )2、下面哪种变量定义不当,可能导致堆栈溢出?
A、静态全局变量
B、动态全局变量
C、静态局部变量
D、动态局部变量
( D )3、在C语言中,若有以下定义:
char a; int b;
float c; double d;
则表达式a*b+d-c值的类型为:
A、float
B、int
C、char
D、double
( A )4、关于结构,不正确的说法是:
A、结构的功能要尽可能强大
B、结构的元素不可以随意排列
C、功能太单一的结构会降底代码质量
D、结构间的关系不能太复杂
( D )5、下面的说法,哪个描述是正确的?
A、测试代码只是调测时使用,所以没有必要象正式代码一样给出注释。
B、在软件系统中设置与取消有关测试手段,软件功能行为上可以不一致。
C、调测开关统一使用_UNIT_DEBUG,一般不允许再定义其它新的调测开关。
D、好的测试用例应尽可能模拟出程序所遇到的边界值、各种复杂环境及一些极端情况等。
( A )6、关于程序效率,正确的说法是_____。
A、要减少循环嵌套次数
B、提倡用汇编提高效率
C、程序效率是最重要的
D、最忙的循环放在最外面
( A )7、用_____,可提高浮点运算效率。
A、乘法代替除法
B、除法代替乘法
C、减法代替加法
D、除法代替加法
( D )8、下列说法中,错误的是:
A、switch语句必须有default分支
B、系统运行之初,必须初始化有关变量
C、必须防止引用已经释放的内存空间
D、为了提高代码效率,应尽可能使用嵌入式汇编
( B )9、下面哪种情况是规范中所说的差“1”错误
A、错误使用“++”
B、“=”错写成“”
C、变量右移时多移了1个BIT
D、short型变量错误定义为char型而少了一个字节
( A )10、关于代码的编辑、编译,下面说法不正确的是
A、在产品软件(项目组)中,不需要统一编译开关选项。
B、虽然编辑器提供的块拷贝功能很方便,但还是要小心使用。
C、合理设计软件系统目录,方便开发人员使用。
D、某些语句经编译后产生告警,但如果你认为它是正确的,那么应通过某种手段去掉告警信
您可能关注的文档
- 《中华上下五千年(上下)》知识点归纳总结(1).doc
- 【精品教(学)案】高中生物必修二全套教(学)案.doc
- 10kV绝缘线路过电压保护器故障原因与运维要点分析.doc
- 11年和和10年考研数学大纲变化对比票.doc
- 12位著名老中医治疗心衰的临床经验分享.doc
- 17消防安全管理方案与应急救援预案.doc
- 18年12月【西南大学】[机考][0553]《儿童语言教育》题目资料.doc
- 18年12月【西南大学】[机考][0777]《非营利组织会计》题目资料.doc
- 24《明天,我们毕业》教学设计.doc
- 1995年政治考研真题(理科)与参考答案解析.doc
- 伟明环保-市场前景及投资研究报告-境内业务稳健运行,印尼市场贡献边际增量.pdf
- 桂东县法院系统招聘考试真题2025.pdf
- 贵州省黔南布依族2026年中考三模物理试题及答案.pdf
- 贵州省黔南州2026年中考语文二模试卷附答案.pdf
- 贵州省铜仁市2026年中考语文二模试卷附答案.pdf
- 2026上半年安徽事业单位联考合肥市庐江县招聘36人备考题库及一套完整答案详解.docx
- 贵州省毕节市2026年中考语文一模试卷附答案.pdf
- 贵州省贵阳市南明区2026年中考语文一模试卷附答案.pdf
- 2026上半年安徽事业单位联考合肥市庐江县招聘36人备考题库及一套参考答案详解.docx
- 贵州省贵阳市白云区2026年中考二模物理试题附答案.pdf
最近下载
- 基于Boost电路的MPPT光伏发电系统:原理、设计与应用.docx VIP
- 普通国省道智慧公路建设总体技术规范.pdf VIP
- 2025中考数学冲刺抢押秘籍(四川成都版)猜押08一次函数与反比例函数综合(成都版)(解析版).docx
- 《重庆市银行业金融机构现金清分业务服务外包标准》.docx VIP
- 2025年安徽省C20教育联盟中考数学“功夫”试卷(二)+答案解析.pdf VIP
- 高考英语--词性转换背诵版+默写版+ 高三英语.docx VIP
- 2025年包头市土默特右旗小升初语文秋季入学摸底测试卷(含答案).doc VIP
- 2025中考数学冲刺抢押秘籍(四川成都版)猜押10二次函数综合应用解答题压轴(成都版)(解析版).docx
- 2025年护理抢救工作制度考试题含答案.docx VIP
- 2025中考数学冲刺抢押秘籍(四川成都版)猜押06解直角三角形及其应用(成都版)(解析版).docx VIP
原创力文档

文档评论(0)