zoukankan      html  css  js  c++  java
  • 软件工程之名词解析

    1.软件:程序,数据,文档的集合

    2.类:具有相同特征的一组事物的集合

    3.UML:统一建模语言

    4.Data Flow Diagram:数据流图

    5.project Management:项目管理

    6.程序:为解决某一问题而编写的指令序列

    7.对象:同类事物的一种抽象的表现形式

    8.项目:一系列独特的,复杂的并且相互关联的活动

    9.Graphical User Interface:图形用户界面

    10.多态:接口的多种实现形式

    11.WBS:工作分解结构

    12.XML:超文本标记语言

    13.软件工程:指用系统化、规范化、数量化等工程原则和方法去进行指导软件开发和维护的学科

    14.DFD:数据流图

    15.继承:指一个对象直接使用另一个对象的属性和方法

    16.内聚:指一个模块内部各个元素彼此结合的紧密程度

    17.语句覆盖:为了暴露程序中的错误,至少每个语句执行一次

    18.白盒测试:又叫做结构测试,把程序看成装在一个透明的白盒子里,按照程序内部的逻辑测试程序,检测程序中的主要执行通路是否都能按预定要求正确工作(按照程序的内部结构和处理过程进行的测试)

    19.黑盒测试:不考虑程序的内部结构和处理过程进行的测试

    20.模块化(方法):把程序划分成独立运行且可以相互访问的模块,每个模块完成一个子功能,把这些模块集成起来构成一个整体,可以完成指定功能,满足用户的需求

    21.软件的可靠性:是指在给定的时间间隔内,程序成功运行的概率

    22.软件危机:在计算机软件的开发和维护工程中所遇到的一系列严重的问题

    23.结构化分析方法:是一种面向数据流的需求分析方法

    24.软件维护:在软件已经交付使用后,为改正错误和满足新的需要而修改软件的过程

    25.完善性维护:在软件运行时期中,用户往往会对软件提出新的功能要求与性能要求。这种增加软件功能,增强软件性能,提高软件运行的效率而进行维护的活动

    26.程序设计语言:它使用结构化编程语言的风格描述程序算法,但不遵循特定编程语言的语法

    27.项目管理:把各种系统、方法和人员结合在一起,在规定的时间、预算和质量范围内完成项目的各项工作,是基于被接受管理原则的一套技术方法

    28.模块:整个程序中一些相对独立的程序单元,每个程序单元完成和实现一个相对独立的软件功能

     

  • 相关阅读:
    UML实践
    “学士之路”系统设计
    团队采访
    《软件需求规格说明书》 ---学士之路
    奇怪的bug,不懂Atom在添加markdown-themeable-pdf,在配置好phantomjs的情况下报错
    团队项目-“学士之路”展示
    学习Mybatis的两个必须的jar包分享
    Spring MVC controller的方法返回值
    Spring的Controller映射规则
    servlet基础学习总结
  • 原文地址:https://www.cnblogs.com/chaunceyji/p/10023563.html
Copyright © 2011-2022 走看看