【计算机导论】第三章 计算机基础知识(下)

{okk这是接前一天晚上写的计算机导论,有点零碎,其实也还好,主要用于梳理基础知识{这是高情商说法},{低情商:不一定能写出来下篇}哈哈哈哈,okk,action~~~}

(第三章 计算机基础知识)

3.3计算机软件子系统

A.计算机软件的概念

a-1.定义:计算机软件是指计算机系统中的程序和文档。解释:a-1-1.程序是对计算任务处理对象和处理规则的描述,往往是某种程序设计语言指令或语句的有序组合。a-1-2.文档是为了便于理解程序而编写的说明性资料,如程序设计说明书、流程图等。

a-2.软件特点:抽象性,方便大量复制,功能逐渐退化、失效,软件移植,开发成本,社会因素。

a-3.软件发展:

a-3-1.第一阶段(20世纪40年代中期到50年代中期)

特点:以单人个体方式使用机器语言或汇编语言编制程序。

a-3-2.第二阶段(20世纪50年代中期到60年代后期)

特点:设计和编写程序逐渐走向多人合作方式。

a-3-3.第三阶段(20世纪60年代后期软件工程提出以来)

特点:应用计算机科学理论和技术以及工程管理原则和方法,按照预算和进度,实现满足用户要求的软件产品定义、开发、发布和维护的工程。

a-3-4.自20世纪80年代以来,软件领域呈现出了新的特点

B.系统软件

计算机软件(主要)=系统软件+应用软件。

系统软件(主要)=操作系统+语言处理程序+数据库管理系统+...

C.应用软件

应用软件(主要)=软件开发环境+网络通信软件+实际应用软件+...

D.计算机软件和硬件的关系

d-1.计算机硬件系统:组成一台计算机的物理设备的总称。

d-2.计算机硬件系统是计算机工作的物质基础。

d-3.计算机工作时软硬件协同配合,缺一不可。

3.4数据表示

A.计算机的数制

a-1.常用的进位计数制:十进制、二进制、八进制和十六进制。(具体需要单独记忆,不好表述,先放着)

{上次写到这里了,一周时间到了,几乎没时间写╰(‵□′)╯ 可恶!!!现在我就开始补,嘿嘿博客嘿嘿嘿}

a-2.不同数制的表示(加后缀或角标的形式区别不同进制数据):“B-”表示二进制数。“O或Q-”表示八进制数。“D-”表示十进制数(D可省略)。“H-”表示十六进制数。

a-3.数制间的转换:{个人认为需要自己理解,不太好描述,先跳过}

B.数值型数据的表示--原码编码

b-1.正负数原码补码间的关系

正数:原码=反码=补码

负数:反码=原码0变1,1变0。补码=反码加1。

b-2.引入补码的意义:b-1-1.可以把减法运算转变成加法运算。b-2-2.简化CPU的设计。

b-3.英文字符的编码表示--ASCII码:b-3-1.由7位二进制数组成b-3-2.有32个控制字符

b-4.汉字的编码表示:b-4-1.与汉字处理有关的几种编码:汉字机内码、汉字字形码、Unicode编码。b-4-2.汉字字形码的矢量方式:存储的是一种数学函数描述的曲线字库。b-4-3.点阵方式和矢量方式各有特点:点阵方式字号变大后显示或打印效果较差。

 

 

 

 

                                       

 

 

 

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值