全球旧事资料 分类
1软件工程的七条基本原理是什么?答软件工程的七条基本原理是:用分阶段的是的生存周期计划严格管理;坚持进行阶段评审;严格实施的产品控制;采用现代程序技术;结果应能清楚地审查;开发小组的成员应该少而精;承认不断改进软件工程的必要性。2良好的编码风格应具备哪些条件?答应具备以下条件:(1)使用标准的控制结构;(2)有限制地使用GOTO语句;(3)源程序的文档化(应具备以下内容)①有意义的变量名称“匈牙利命名规则”。②适当的注释“注释规范”。③标准的书写格式:用分层缩进的写法显示嵌套结构的层次(锯齿形风格);在注释段的周围加上边框;在注释段与程序段、以及不同程序段之间插入空行;每行只写一条语句;书写表达式时,适当使用空格或圆括号等作隔离符。(4)满足运行工程学的输入输出风格。3简述文档在软件工程中的作用。答:1提高软件开发过程的能见度2提高开发效率3作为开发人员阶段工作成果和结束标志4记录开发过程的有关信息便于使用与维护;5提供软件运行、维护和培训有关资料;6便于用户了解软件功能、性能。4可行性研究包括哪几方面的内容?答:1经济可行性:是否有经济效益,多长时间可以收回成本;2技术可行性:现有技术能否实现本系统,现有技术人员能否胜任,开发系统的资源能否满足;3运行可行性:系统操作在用户内部行得通吗?4法律可行性:新系统开发是否会侵犯他人、集体或国家利益,是否违反国家法律。5结构化的需求分析描述工具有哪些答:有数据流图(DFD)、数据字典(DD)、判定表、判定树、结构化语言(PDL)、层次方框图、War
ier图、IPO图、控制流图(CFD)、控制说明(CSPEC)、状态转换图(STD)和实体关系图(ER)等。6一般面向对象分析建模的工具(图形)有哪些
f答:用例图、类对象图、对象关系图、实体关系图(ER)、事件轨迹图(时序图)和状态转换图(STD)等7UML统一建模语言有哪几种图形?用例图、类图、对象图、构件(组件)图、部署(配置)图、状态图、活动图、顺序(时序)图、合作(协作)图等九种图。8在面向对象分析时类和对象的静态关系主要有哪几种?答:类和对象的静态关系主要有关联、聚集、泛化、依赖等四种关系。9什么是模块化?模块设计的准则?模块化是按规定的原则将一个大型软件划分为一个个较小的、相对独立但又相关的模块。模块设计的准则:1改进软件结构提高模块独立性在对r
好听全球资料 返回顶部