zoukankan      html  css  js  c++  java
  • 软工概论学习一

    软工概论学习一

    目录


    软件

    定义:与计算机系统操作有关的计算机程序、规程、规则,以及可能有的文件、文档及数据。

    组成:

    • 可执行部分
    • 不可执行部分组成

    以开发语言作为描述语言,可以认为:软件=程序+数据+文档

    特点:

    • 无形的,没有物理形态,只能通过运行状况来了解功能、特性、和质量
    • 软件渗透了大量的脑力劳动,人的逻辑思维、智能活动和技术水平是软件产品的关键
    • 软件不会像硬件一样老化磨损,但存在缺陷维护和技术更新
    • 软件的开发和运行必须依赖于特定的计算机系统环境,对于硬件有依赖性,为了减少依赖,开发中提出了软件的可移植性
    • 软件具有可复用性,软件开发出来很容易被复制,从而形成多个副本

    返回

    软件危机

    定义:指在计算机软件的开发和维护过程中所遇到的一系列严重问题。

    返回

    软件生存周期

    定义:
    是软件的产生直到报废的生命周期

    包括的阶段:

    • 问题定义
    • 可行性分析
    • 制定项目计划
    • 需求分析
    • 总体设计
    • 详细设计
    • 编码测试
    • 软件发布
    • 软件运行
    • 软件维护

    返回

    这是小睿的博客,如果需要转载,请标注出处啦~ヾ(≧▽≦*)o谢谢。
  • 相关阅读:
    Windows XP SP1 Privilege Escalation
    A way escape rbash
    A trick in Exploit Dev
    wget.vbs & wget.ps1
    IDEA创建普通java和web项目教程
    初始Mybatis
    JAVA高级面试题
    JVM执行原理
    java-- 位运算
    JAVA---XML
  • 原文地址:https://www.cnblogs.com/Yunrui-blogs/p/12505869.html
Copyright © 2011-2022 走看看