4. 对系统进行抽象设计有哪些优点?
5. 传统的构架建模方法有哪些?传统的详细设计建模方法有哪些?面向对象的设计建模方法又有哪些?(每种要求至少说出2种)
6. 数据字典与数据流程图和状态变迁图相比较有什么特点?它的基本元素有哪些?
7. 详细设计的任务是什么?具体包括哪些?
9. 软件开发有哪些特性?
14.软件实施活动就是编码吗?为什么?
15.作为软件工程中的重要环节,软件配置管理的任务有哪些?

解决方案 »

  1.   

    1.利于扩展
    2.这种问题属于找抽型,纯粹方法论,什么是传统?怎么界定?
    3.特点?是不同点吧。明显3个不同的东西,除了基本要素意外都不同。基本要素数据元,数据关系
    4.任务就是设计系统具体实现技术细节,包括接口定义,UI设计,数据库等设计
    5.特性?加班算不算?有明确目标,临时的或持续的,周期的
    6.不是。软件实施包括:(前提是合同签了),配置管理和风险管理(整个软件过程)需求开发,系统设计,概要设计,详细设计,设计评审,编码,单元测试,测试用例设计,集成测试,用户测试,上线测试,试运行,维护,客户盖章签字项目经理收钱走人(这一步最重要,其他的都是浮云)。。
    7。管理项目中所有的产出物,包括文档管理(设计,BUG,需求&变更),,代码管理,基线管理,软件版本发布,会议记录,周报,月报,季报,里程碑报告。。等等等
    ====
    LZ你看我这么答,能否忽悠住面试官。。