在软件开发过程中,以下说法正确的是( )。
A.程序流程图是逐步求精的好工具
B.N-S图不可能任意转移控制,符合结构化原则
C.判定表是一种通用的设计工具
D.程序流程图和N-S图都不易表达模块的层次结构
A.程序流程图是逐步求精的好工具
B.N-S图不可能任意转移控制,符合结构化原则
C.判定表是一种通用的设计工具
D.程序流程图和N-S图都不易表达模块的层次结构
A.软件测试的目的是为了找出未发现的错误
B.软件开发过程中应该及时对项目进行保存和备份
C.AppInventor中无法给代码添加注释
D.给编程元素的命名最好能做到“见名知意”
A.对于有些硬件和软件都可以实现的功能,需要在成本和性能上做出抉择
B.对实时性要求非常高的产品可以选择嵌入式Linux开发环境
C.嵌入式系统的软件开发与通常软件开发的区别主要在于软件实现部分
D.嵌入式系统的软件开发可分为交叉编译和交叉调试两部分
在软件开发过程中,______是造成软件风险的重要因素。
A.需求理解有误
B.软件变更
C.测试用例不充分
D.数据分析
A.所谓“黑盒”测试就是测试过程不测试报告中进行描述,且对外严格保密
B.出于安全考虑,在测试过程中尽量不要使用真实的生产数据
C.测试方案和测试结果应当成为软件开发项目文档的主要部分被妥善的保存
D.软件测试不仅应关注需要的功能是否可以被实现,还要注意是否有不需要的功能被实现了
A.文档仅仅描述和规定了软件的使用范围及相关的操作命令
B.文档也是软件产品的一部分,没有文档的软件就不能成为软件
C.软件文档的编制在软件开发工作中占有突出的地位和相当大的工作量
D.高质量文档对于发挥软件产品的效益有着重要的意义
A、即使提交了文档,也最好再当面进行讲解
B、尽量追求使用最新的软件架构技术
C、不强调制定和遵循企业级的软件开发管理规范
D、不追求复杂的完美,而追求简单的实用
E、认真地进行项目开发计划,并严格遵循这些计划
F、在编写程序代码的同时,保证文档的准确性和完备性
G、在充分的需求调研之后,再着手规划软件的功能
H、在软件交付之前,必须进行严格而充分的测试,确保软件上线之后没有bug
I、制定详细的规章,规定软件开发过程中的每个环节所应遵循的