编程规范课程试题A卷20070307(2)

2019-08-30 15:04

编程规范试题(A套)

机密

D、不能引用已经释放的内存空间, 不能随意改变与其它模块的接口 E、以上都不对

( ABD )9、关于代码质量保证优先次序,不正确的是:

A、可测试性最重要 B、效率比可读性重要 C、稳定性比可读性重要

D、局部效率优先于全局效率

( ABD )10、关于代码的编辑、编译和审查,下面说法正确的是:

A、使用代码静态检查工具PC_LINT对源程序进行检查。 B、审查代码时,可使用LogiScope工具进行。

C、代码编写时为了节约时间,提高效率,可一鼓作气编写完毕后再做保存和备份处理。

D、某些语句经编译后产生告警,但如果你认为它是正确的,那么应通过某种手段去掉告警信息。

( BC )11、使用宏有哪些注意事项______。

A、不能使用含有数字的字符串定义宏变量 B、将宏所定义的多条表达式放在大括号中 C、使用宏时,不允许参数发生变化 D、不能用大写字母定义宏变量

( ABCD )12、关于函数的调用,正确的说法是______。

A、让函数在调用点显得易懂、容易理解。

B、在调用函数填写参数时,应尽量减少没有必要的默认数据类型转换或强制数据类型转换。

C、对所调用函数的错误返回码要仔细、全面地处理。

D、对于提供了返回值的函数,在引用时最好使用其返回值。

( ABCD )13、对于优化函数结构,正确的说法是______。

A、降低函数间的耦合度。 B、提高函数内聚。

C、代码可读性、效率和可维护性。 D、不能影响模块功能的实现。

( ABC )14、关于代码的编辑、编译和审查,下面说法正确的是:

A、当程序中多处出现相似的代码时,可考虑将这些相似的代码抽象成函数或者宏。

B、对主机软件而言,打开编译器的所有告警开关对程序进行编译是一个必须的要求;而单板软件则不必。 C、条件编译是预处理程序的功能之一。

D、在产品软件(项目组)中,要统一编译开关选项。

2018-7-23 华为机密,未经许可不得扩散 第6页, 共6页


编程规范课程试题A卷20070307(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:各种管理与细则(A4修订版)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: