传统的计算机软件以产品形式,A04 基本知识-软件初探.pdf

本文介绍了计算机软件的概念,将其比喻为建筑中的装饰、家具和电器,旨在解释软件如何提升硬件性能并提供用户体验。计算机软件包括系统软件(如操作系统、数据库、中间件)和应用软件,并探讨了随着网络发展,软件从产品形态转向服务的趋势。同时,强调了软件的版权保护问题。
摘要由CSDN通过智能技术生成

计算概论之认识计算机

计算机软件

刘譞哲

北京大学信息科学技术学院

本讲概览

q 什么是计算机软件

q 计算机软件的分类

q 计算机软件技术的发展与未来

2

对软件的感性认识

如果将计算机系统比作一幢房屋,硬件可以视作钢筋水泥

和框架结构,而软件则可以视作装饰、家具和电器,目的

是最大程度发挥硬件的优势,给用户以舒适的使用体验

3

什么是计算机软件

q 应用含义 :指示计算机完成任务的 ,以电子格式

存储的指令序列和相关数据

q 学科含义:软件 程序+文档

Ø 软件可以包括多个计算机程序。

Ø 软件包括数据,但单独的数据不是软件

q 传统的计算机软件以产品形式(拷贝)存在

q 版权 :授予版权所有者某种独占权利(复制 、

发布、出售、更改)的一种合法保护形式

q 计算机网络的发展 ,使得软件正在从产品转向

服务,对于软件,可以“只求使用,不求拥有”

4

计算机硬件与软件

q 硬件(hardware) q 软件(soware)

Ø 就是计算机中的所有物 Ø 就是执行一次计算所需的

理的事物(physical 、硬件以外的事物 (non

arfacts) -physicalarfacts)

Ø 包括由金属、硅、塑料 Ø 即二进制表示的程序与数据

等材料制成的电路、 Ø 看不见、摸不着、无损耗

硬件

芯片、数据带、外壳、

风扇等

Ø 看得见、摸得着、会损耗

5

计算机软件

实现

硬件 软件 实现

硬件 软件

6

计算机软件的分类

q 计算机软件可以分为 系统软件 和 应用软件

Ø 系统软件:与应用领域无关,为其他软件提供

基础设施支撑

•  操作系统:Windows ,MacOS ,iOS

•  程序语言环境:C语言,Basic语言,汇编语言

•  数据库:Access ,IBM DB2 ,Oracle

•  中间件:COM 应用软件

Ø 应用类

•  各类领域、行业的应用软件 系统软件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值