您当前所在位置:自考本科 > 网站地图 > 备考资料 > 笔记串讲 > 工学类 > 软件开发工具 > 2018年自考软件开发工具复习重点二

2018年自考软件开发工具复习重点二

2018-04-04 14:24:33  来源:金宝搏188入口

软件开发过程及其组织

1、说明从用户的理解转换到程序员的理解会产生什么问题?应怎样解决?

问题:不同行业的人对于事物的认识方法与描述方法不同,交流协调有困难。解决:软件开发人员应多了解与熟悉应用领域,正确理解用户的信息需求和信息流程。

2、说明从程序员的理解转换到计算机的理解会产生什么问题?应怎样解决?

问题:人和机器之间的交流与协调。解决:提高程序员的知识水平与实际经验。

3、简述保持软件一致性的困难?

软件一般分多个部分,由多人编写,各部分之间需要各种信息的交流与共享。由于每个人的习惯、经验、背景不同,又需要发挥个人主动性,协调、联系与控制都存在困难。软件开发的各个阶段差异也较大,保持一致性十分困难。

4、简述大型软件测试的困难?

大型软件十分复杂,输入数据和程序执行路径千变万化,修改程序又会有连带影响,测试只能证明程序有错,不能证明程序无错。

5、为什么软件开发的进度难以控制?

因为软件十分复杂,查错纠错十分困难,测试难以按时完成。用户开发的信息需求也经常变化,开发过程中的修改会有多次重复,进度难以控制。

6、软件开发包括哪些文档?

功能说明书、总体设计、各模块的设计任务书,每个部分的研制报告和测试报告,最终的验收和用户手册等。

7、简述代码与文档的关系?

文档是编写代码的依据,有时又需要根据代码的情况编写文档。文档与代码应该保持一致性。

8、简述代码与文档保持一致性的困难?

文档与代码应同时编写。代码经常修改,人们往往忘记对文档做相应修改。软件开发一般由多人参加,文档与代码不一致的情况经常出现。

1
意向表
2
学习中心老师电话沟通
3
查看评估报告
1、年龄阶段

2、当前学历

3、提升学历目标

4、意向学习方式

报考所在地
*
*
*

查看成人高考最新资讯 查看远程教育最新资讯

自考专业快选

自考热门专题

自考热议话题

自考推荐文章

Baidu
map