摘要: 1、面向对象的分析与设计方法与结构化的分析设计方法有什么不同? 面向对象方法是从内部结构上模拟客观世界,其基本思想为:对象是对现实世界客观实体的描述,均由其属性和相关操作组成,是系统描述的基本单位。面向对象方法更强调运用人类在日常的逻辑思维中经常采用的思想方法和原则,例如抽象、分类、继承、聚合、封装 阅读全文
posted @ 2021-06-27 16:06 长个中的小吕 阅读(67) 评论(0) 推荐(0)
摘要: 1、软件结构图的形态特征有哪些指标?各有什么含义? 深度:指结构图控制的层次,即模块的层数。 宽度:指一层中最大的模块个数。 扇出:指一个模块直接下属模块的个数。 扇入:指一个模块直接上属模块的个数。 软件结构有哪些优化原则 模块独立性准则、软件结构的形态特征准则、模块的大小准则、模块控制域与作用域 阅读全文
posted @ 2021-06-24 10:36 长个中的小吕 阅读(156) 评论(0) 推荐(0)
摘要: 1、软件设计的目标及主要任务有哪些? 软件设计阶段的基本目标是构造系统“怎么做”的模型描述,软件系统设计是把软件需求“变换”为用于构造软件的蓝图。“设计先于编码”,是软件工程“推迟实现”基本原则 2、什么是模块(构件)化设计思想? 模块是一个独立命名的,拥有明确定义的输入、输出和特性的程序实体。 把 阅读全文
posted @ 2021-06-23 17:26 长个中的小吕 阅读(84) 评论(0) 推荐(0)
摘要: 1、软件过程、软件生存周期、软件过程模型三者之间的概念区别 (1)软件过程:软件生存周期中的一系列相关过程所涉及的活动。过程是活动的集合,活动是任务的集合,任务是将输入转换为输出的操作 (2)软件生存周期:软件也有一个从生到死的过程,这个过程一般称之为软件的软件生存周期或生命周期 (3)软件过程模型 阅读全文
posted @ 2021-03-17 18:01 长个中的小吕 阅读(69) 评论(0) 推荐(0)
摘要: 1、对于软件工程的看法 软件工程主要是介绍用工程化方法构建一些软件的学科,涉及到程序设计、数据库、软件开发工具、系统平台、标准、设计模式等方面。对于培养学习者的软件素质,提高学生的软件开发能力与软件项目管理能力具有十分重要的意义。主要是培养以计算机应用软件开发为基本技能,具备较为扎实的专业基础理论和 阅读全文
posted @ 2021-03-17 17:29 长个中的小吕 阅读(59) 评论(0) 推荐(0)