北京大学软件工程课程(1.软件的定义与特点)

软件文档是计算机系统中不可或缺的部分,它包括程序和相关文档,旨在帮助理解程序的功能和使用方法。文档无形且复杂,涉及定制开发、高成本和高质量要求。主要分为系统软件、支撑软件和特定应用领域软件。系统软件如操作系统和编译程序管理资源和程序执行;支撑软件涵盖软件开发环境和中间件;特定应用领域的软件满足特定行业需求。
摘要由CSDN通过智能技术生成
  1. 定义:计算机系统中的程序及文档(生命周期不同阶段过程中形成的解释性和说明性文件。)文档的目的时为了便于了解程序所需的阐明性说明;
  2. 特点:无形的、不可见的逻辑实体、设计开发的,不是生产制造的、没有磨损老化问题、定制开发的、复杂的、开发成本高、软件易于复制、质量要求较高、软件的运行离不开相关的计算机系统环境、牵扯很多的社会因素。
  3. 种类:
    1. 系统软件:最靠近硬件的一层,其他软件通过系统软件发挥作用,与具体的应用领域无关;包括编译程序和操作系统,操作系统负责管理系统的各个资源、控制程序的执行;
    2. 支撑软件:软件开发环境、中间件时支撑软件的代表;环境数据库、接口软件、工具组组成了整体支撑软件的开发和维护;
    3. 特定应用领域专用的软件。

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值