提高代码的编制速度,可采取以下措施()。
第1题:
以下正确描述嵌入式程序代码生成过程的是(56)。
A.高级语言代码→目标代码→汇编语言代码→二进制代码
B.目标代码→高级语言代码→汇编语言代码→二进制代码
C.高级语言代码→汇编语言代码→目标代码→二进制代码
D.高级语言代码→汇编语言代码→二进制代码→目标代码
第2题:
嵌入式软件开发与通用软件开发增加了( )环节
A.代码编写
B.代码调试
C.代码固化
D.软件测试
第3题:
A. 将C语言源代码编译成DSP汇编语言源代码
B. 将汇编语言源代码汇编成机器语言COFF目标文件
C. 把汇编生成的可重定位的COFF目标模块组合成一个可执行的COFF目标模块
D. 以上答案均不对
第4题:
第5题:
第6题:
“编译器”是一种非常重要的基础软件,其核心功能是对源代码形态的单个或一组源程序依次进行预处理、词法分析、语法分析、语义分析、代码生成、代码优化等处理,最终生成目标机器的可执行代码。考虑以下与编译器相关的软件架构设计场景:传统的编译器设计中,上述处理过程都以独立功能模块的形式存在,程序源代码作为一个整体,依次在不同模块中进行传递,最终完成编译过程。针对这种设计思路,传统的编译器采用顺序批处理架构风格比较合适。 随着编译、链接、调试、执行等开发过程的一体化趋势发展,集成开发环境(IDE)随之出现。IDE集成了编译器、连接器、调试器等多种工具,支持代码的增量修改与处理,能够实现不同工具之间的信息交互,覆盖整个软件开发生命周期。针对这种需求,IDE采用(50)架构风格比较合适。IDE强调交互式编程,用户在修改程序代码后,会同时触发语法高亮显示、语法错误提示、程序结构更新等多种功能的调用与结果呈现,针对这种需求,通常采用(51)架构风格比较合适。
A.规则引擎
B.解释器
C.数据共享
D.黑板
第7题:
A.分析问题→编写代码→设计算法→调试运行
B.分析问题→设计算法→编写代码→调试运行
C.设计算法→分析问题→编写代码→调试运行
D.调试运行→设计算法→编写代码→分析问题
第8题:
A、恶意代码具有破坏性、传染性、隐蔽性和潜伏性
B、恶意代码对人体没有任何影响
C、恶意代码一般由感染模块、触发模块、破坏模块和引导模块组成
D、恶意代码都是人工编制的,不能自动生成
第9题:
第10题:
代码可重用性一直是软件开发所追求的,在面向对象程序设计中,()机制为编程人员提供了重复利用程序资源的一种途径。