导图社区 2.3软件系统-软件基础
2.3软件系统-软件基础的思维导图,软件基础泛指一个数字设备中的所有非硬件部分 程序+文档,常用于计算机程序,用户主要通过软件与计算机进行交流。
2.3软件基础-操作系统基础的思维导图,管理计算机硬件与软件资源的计算机程序,提供用户与系统交互的操作界面。
计算机的硬件组成的思维导图,主机组成有CPU(中央处理器)、主存储器(内存,主存),还有外部设备、外设接口等。
社区模板帮助中心,点此进入>>
互联网9大思维
安全教育的重要性
组织架构-单商户商城webAPP 思维导图。
个人日常活动安排思维导图
域控上线
西游记主要人物性格分析
17种头脑风暴法
python思维导图
css
CSS
软件基础
系统软件
控制、管理和协调计算机硬件工作
操作软件
软件中最基础的部分,是用户与裸机之间的接口,是用户更方便地使用计算机,以提高计算机的运行效率
Windows,macOS,iOS,Linux,Android,UNIX Chrome
设备驱动
用于设备之间的通信,例:打印机驱动系统、视频驱动系统
实用程序与工具
用于文件管理、安全、通信、备份、网络管理和系统监控,如磁盘分区、文件管理
也包括一些系统辅助处理程序(软件开发工具、支持软件工具),主要有编辑、调试、装备连接程序等
开发软件
编辑语言
脚本语言
质量保证工具:测试软件,如调试器、负载测试、安全测试
数据库管理系统
对数据库进行操作和管理,提供访问和使用数据库的方法
数据库由许多个相互关联的表组成。表由若干行若干列组成。表中的行称为记录,列称为字段。
SQL Server,Oracle,Sybase,DB2,FoxPro,Access等
语言处理系统
将汇编语言或高级语言编写的程序转换成二进制的目标程序
分为解释程序和编译程序
应用软件
针对某一特定问题或任务所开发的系统
专用软件
通用软件
软件的分发
软件更新(软件补丁)
对软件进行功能的完善
服务包
软件升级
软件许可证
定义了计算机程序的使用方式的法律合同
EULA(最终用户许可协议)
许可协议通常在软件安装过程中显示
软件许可类型
公共软件
因版权已过期或作者已将程序公开,不受版权保护,不能申请版权
私有软件
受版权、专利或许可协议的限制
按许可权分类
商业软件
单用户许可
定点许可
多用户许可
免费软件
不允许更改或销售该软件(不提供源代码)
试用软件
时间限制或使用功能限制
开源软件
源码可以被公众使用,不能修改或销售
开源免费软件许可证
BSD
为服务器操作系统定制
GPL(通用公共许可证)
一般指GNU通用公共许可证,比BSD有稍高的限制,其衍生作品也需遵守GPL
由自由软件基金会发行
盗版软件
非法复制、销售,无法正常升级
为盗版软件的特征
明显低于官方售价
从第三方网站免费下载的商业软件
光盘盒形式出售,没有相关文件
标记为学术的软件,不需要证明资格
付费软件的定价模式
一次性购买
订阅制模式
试用模式
免费增值模式
免费使用,需支付升级功能的费用
特点
软件是人类智力劳动的成果
软件必须进行维护
软件不会磨损消耗
软件产品具有可移植性
作用
常用于计算机程序,用户主要通过软件与计算机进行交流
定义
泛指一个数字设备中的所有非硬件部分 程序+文档