A、源程序效率与详细设计阶段确定的算法效率有直接关系
B、源程序效率是在编程实现阶段确定的,不受详细设计算法影响,二者无关
C、降低复杂度的工作,应该在实现阶段展开,设计阶段无需关注复杂度问题
D、源程序效率的高低,不需要考虑运行计算机硬件配置、网络带宽、运行环境等要素
1.对以下软件详细设计说法中,详细设计阶段论述中,不正确的是()。A、设计得出目标系统的精确描述,从而在编码阶段直接翻译成程序代码B、设计目标的关键并非以结构化完成程序设计,而是提高模块运行效率C、尽可能简明易懂地实现其预期功能D、主要关注如何逻辑上正确地实现每个模块功能
2.可视化编程是指(33)。A.在开发阶段就可看到应用系统的运行界面B.无须编写程序代码就可完成应用系统的开发C.在开发阶段可跟踪程序代码的执行全过程D.在运行阶段可跟踪程序代码的执行过程
3.编译和解释是实现高级语言翻译的两种基本方式,相对应的程序分别称为编译器和 解释器。与编译器相比,解释器(28)。编译器对高级语言源程序的处理过程可以划 分为词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等几个 阶段;其中,代码优化和 (29) 并不是每种编译器都必需的。词法分析的作用是识 别源程序中的(30)。A.不参与用户程序的运行控制,用户程序执行的速度更慢B.参与用户程序的运行控制,用,,程序执行的速度更慢C.参与用户程序的运行控制,用,,程序执行的速度更快D.不参与用户程序的运行控制,月户程序执行的速度更快
4.软件实现阶段,应该致力于降低程序复杂度,提高代码运行的执行效率。()此题为判断题(对,错)。
第1题:
第2题:
第3题:
用户在开发Spark应用程序时,需要编写两部分功能代码,其中一个是实现 功能的代码,还有一部分是运行在集群中多个工作节点上的 代码。
第4题:
第5题: