计算机基础知识教案一
由于我们日常生活中接触的主要是PC机---个人电脑(PERSONAL COMPUTER)
我们主要讲述PC机的基础知识,一般是具有多媒体功能的个人电脑
一、基本构成(结合实物讲解)
外观上:显示器 主机 键盘 鼠标 打印机 扫描仪 音箱
1、显示器:主要是CRT和LCD,此外还有离子体显示器(PDP)、场致显示器(FED)、
发光聚合体显示器(LEP)
CRT显示器的外形和电视机差不多,工作原理也很相近
LCD(液晶显示器)是较高级的显示器,与CRT显示器相比较有很多优点
补充材料:
LCD液晶显示器的优点:
1、超精致影像画质,液晶显示器的液晶技术可产生比一般映像管显示器更清晰、更精准的影像画质,与更真实、更饱和的色彩呈现。
2、十足平面显示,液晶显示技术免除了笨重的映像管,体积更加扁平、轻巧。
3、节省空间,一台普通17英CRT显示器厚度大约为43cm,而一台15英LCD显 示器加上后面支架也不20cm左右,如银行、证券等寸土寸金的办公室,这一项费用的节省也不可小视,另外,空间节省带来的另一项直接好处是您可以购买更加精简的办公桌。
4、节省能源,CRT显示器需要加热电极元件使电子枪以极高的速度发射电子束,所以我们经常会感觉CRT的后壳总是很热,这也是CRT耗能的主要原因,而一台15 英寸LCD显示器功耗大约是一 台17 英 寸CRT 显示器的1/3 左右。同时液晶显示技术散发出来的热更少,相对地产生舒适、卓越的附加价值。
5、有利于健康,LCD无辐射、无闪烁,因而会使使用者眼睛感觉非常舒适,这对长期以来因CRT显示器而受到健康影响的人员来讲无疑是最大的福音。
LCD液晶显示器的缺点:
相比CRT显示器,LCD显示器图像质量仍不够完善,这主要体现在色彩鲜艳和饱和度上,而且液晶显示器的响应时间仍然不够短,静止画面时也许还可以,一旦用来玩游戏,这些画面更新剧烈的显示类别,液晶显示器的弱点就暴露出来了。
2、主机
主机的机箱内有很多板卡:主板、中央处理器、内存、硬盘、光驱、软驱、显卡、声卡等
主机的前面的面板上有:软驱和光驱的插口,有电源开关和指示灯
主机的后面的面板上有:电源线、显示器、键盘、打印机、扫描仪等设备的插接口
3、键盘
现在的键盘一般有107个键,通过这些键可以向计算机输入英文字母、数字、符号和汉字,指挥计算机工作。键盘背后有一条与主机连接的电缆
4、鼠标
鼠标器也是微机常用的一种输入设备,具有较强的绘图功能。
5、打印机
打印机的种类繁多,按其印字方式的不同,主要可分为
击打式点阵和非击打式喷墨打印机和激光打印机两种类型。
6、扫描仪
扫描仪是一种常用的图片输入工具,同样功能的还有数码相机
二、计算机软件系统
人们说的计算机,一般是指整个微机系统,就必须要有硬件和软件两部分。因为只有硬件的计算机还不能用来信息处理,还需要有软件支持。
1、指令和语言
指令是计算机用以控制各部件协调动作的命令。
语言是一种人与计算机之间交换信息的工具。
2、程序设计语言
程序设计语言是一种人与计算机之间交换信息的工具。
程序设计语言分为机器语言、汇编语言、高级语言和甚高级语言。
(1)机器语言机器语言就是用二进制代码表示的指令系统,
是唯一的计算机能够直接识别和执行的程序设计语言。
(2)汇编语言汇编语言是用字母和代码表示的语言。与机器
语言一样,汇编语言也是面向机器的程序设计语言。
(3)高级语言 : 高级语言是一种完全或基本上独立于机器
的程序设计语言。
(4)甚高级语言 : 通常把数据库系统语言称为甚高级语言,
它是比高级语言更贴近用户的语言。
3、软件:计算机程序及运用数据处理系统所必须的手续、规则、文件的总称。
通俗的解释:软件由程序和文档两部分内容组成
程序(program):是为了取得一定的结果而编制的计算机指令的有序集合。
文档(document):是描述程序操作及使用的有关资料。
4、软件系统
(1)
计算机用二进制的原因:技术实现简单,计算机是由逻辑电路组成,逻辑电路通常只有两个状态,开关的接通与断开,这两种状态正好可以用“1”和“0”表示。简化运算规则:两个二进制数和、积运算组合各有三种,运算规则简单,有利于简化计算机内部结构,提高运算速度。适合逻辑运算:逻辑代数是逻辑运算的理论依据,二进制只有两个数码,正好与逻辑代数中的“真”和“假”相吻合。 易于进行转换,二进制与十进制数易于互相转换。用二进制表示数据具有抗干扰能力强,可靠性高等优点。因为每位数据只有高低两个状态,当受到一定程度的干扰时,仍能可靠地分辨出它是高还是低。
另外那个 你说的是bmp格式? 直接把后缀改了就行了 如果改了还不是 说明你计算机不识别这类文件 是因为少装程序了
写法就是(xxxxx)下标2,预算俩者按照位数依次计算,如(1001)2∧(1000)2=(1000)2
逻辑加法(“或”运算)
0+0=0, 0∨0=0
0+1=1, 0∨1=1
1+0=1, 1∨0=1
1+1=1, 1∨1=1
逻辑乘法(“与”运算)
0*0=0, 0∧0=0, 0·0=0
0*1=0, 0∧1=0, 0·1=0
1*0=0, 1∧0=0, 1·0=0
1*1=1, 1∧1=1, 1·1=1
逻辑否定("非"运算)
0=1 “非”0等于1
1=0 “非”1等于0
异或逻辑运算(“半加”运算)
0⊕0=0 0同0异或,结果为0
0⊕1=1 0同1异或,结果为1
1⊕0=1 1同0异或,结果为1
1⊕1=0 1同1异或,结果为0
二进制是逢2进位的进位制,0、1是基本算符;计算机运算基础采用二进制。
电脑的基础是二进制,那么,什么是二进制呢,为什么需要二进制呢?在早期设计的机械计算装置中,使用的不是二进制,而是十进制或者其他进制,利用齿轮的不同位置表示不同的数值,这种计算装置可能更加接近人类的思想方式。比如说一个计算设备有十个齿轮,它们级连起来,每一个齿轮有十格,小齿轮转一圈大齿轮走一格。
这就是一个简单的十位十进制的数据表示设备了,可以表示0到999999999的数字。 配合其他的一些机械设备,这样一个简单的基于齿轮的装置就可以实现简单的十进制加减法了。
这种通过不同的位置上面不同的符号表示数值的方法就是进制表示方法。常用的进制主要是十进制(因为我们有十个手指,所以十进制是比较合理的选择,用手指可以表示十个数字,0的概念直到很久以后才出现,所以是1-10而不是0-9)。
电子计算机出现以后,使用电子管来表示十种状态过于复杂,所以所有的电子计算机中只有两种基本的状态,开和关。也就是说,电子管的两种状态决定了以电子管为基础的电子计算机采用二进制来表示数字和数据。
常用的进制还有8进制和16进制,在电脑科学中,经常会用到16进制,而十进制的使用非常少,这是因为16进制和二进制有天然的联系:4个二进制位可以表示从0到15的数字,这刚好是1个16进制位可以表示的数据,也就是说,将二进制转换成16进制只要每4位进行转换就可以了。二进制的“00111000”直接可以转换成16进制的“38”。
一个字是电脑中的基本存储单元,根据计算机字长的不同,字具有不同的位数,现代电脑的字长一般是32位的,也就是说,一个字的位数是32。字节是8位的数据单元,一个字节可以表示0-255的数据。
对于32位字长的现代电脑,一个字等于4个字节,对于早期的16位的电脑,一个字等于2个字节。
电子计算机处理的信息,都是仅用“0”与“1”两个简单数字表示的信息,或者是用这种数字进行了编码的信息。
这种数制叫做二进制。要了解计算机,首先要了解计算机中数的表示方法。
为了区别不同数制表示的数,通常用右括另外下标数字或字母表示数制,十进制数用D表示,二进制用B表示,十六进制数用H表示,八进制用O表示。 二进制计算法的特点:①二进制数只有“0”和“1”两个数码,基数是2,最大的数字是1;②采用逢二进一的原则。
二进制的位权一般表示为:2n-1。各位的权为以2为底的幂。
例如,(01101010)各位的权自至在依次为27、26、25、24、23、22、21、20。 二进制数的算术四则运算规则,除进、借位外与十进制数相同。
■二进制加法规则 0+0=0 1+0=1 0+1=1 1+1=10(红色为进位位) ■二进制减法规则 0-0=0 0-1=1-借位 1-0=1 1-1=0 ■二进制乘法规则 0*0=0 1*0=0 0*1=0 1*1=1为了区别于十进制数,在书写时二进制数可以用两种方法表示:例如:(1011.01)2或1011.1B。 例如:写出(1011.01)2的十进制数表达式。
(1011.01)2=1*23+0*22+1*21+1*20+0*2-1+1*2-2=(11.25)10 二进制的优点是: ■二进制只有“0”和“1”两数字,很容易表示。电压的高和低、晶体管的截止与饱和、磁性材料的磁化方向等都可以表示为“0”和“1”两种状态。
■二进制数的每一位只有0和1两状态,只需要两种设备就能表示, 所以二进制数节省设备。由于状态简单,所以抗干扰力强,可靠性高。
二进制的主要缺点是数位太长,不便阅读和书写,人们也不习惯。为此常用八进制和十六进制作为二进制的缩写方式。
为了适应人们的习惯,通常在计算机内都采用二进制数,输入和输出采用十进制数,由计算机自己完成二进制与十进制之间的相互转换。
中计数采用了多种记数制,比如:十进制,六十进制(六十秒为一分,六十分为一小时,即基数为60,运算规则是逢六十进一),……。
在计算机中常用到十进制数、二进制数、八进制数、十六进制数等,下面就这几种在计算机中常用的数制来介绍一下。 1.十进制数 我们平时数数采用的是十进制数,这种数据是由十个不同的数字0、1、2、3、4、5、6、7、8、9任意组合构成,其特点是逢十进一。
任何一个十进制数均可拆分成由各位数字与其对应的权的乘积的总和。例如: ? ? ? 这里的10为基数,各位数对应的权是以10为基数的整数次幂。
为了和其它的数制区别开来,我们在十进制数的外面加括号,且在其右下方加注10。 2.二进制数 在计算机中,由于其物理特性(只有两种状态:有电、无电)的原因,所以在计算机的物理设备中获取、存储、传递、加工信息时只能采用二进制数。
二进制数是由两个数字0、1任意组合构成的,其特点是逢二进一。例如:1001,这里不读一千零一,而是读作:一零零一或幺零零幺。
为了与其它的数制的数区别开来,我们在二进制数的外面加括号,且在其右下方加注2,或者在其后标B。 任何一个二进制数亦可拆分成由各位数字与其对应的权的乘积的总和。
其整数部分的权由低向高依次是:1、2、4、8、16、32、64、128、……,其小数部分的权由高向低依次是:0.5、0.25、0.125、0.0625、……。 二进制数也有其运算规则: 加法:0+0=0????0+1=1???1+0=1????1+1=10 乘法:0*0=0????0*1=0????1*0=0????1*1=1 二进制数与十进制数如何转换: (1) 二进制数—→十进制数 对于较小的二进制数: 对于较大的二进制数: 方法1:各位上的数乘权求和??例如: (101101)2=1*25+0*24+1*23+1*22+0*21+1*20=45 (1100.1101)2=1*23+1*22+0*21+0*20+1*2-1+1*2-2+0*2-3+1*2-4=12.8125 方法2:任何一个二进制数可转化成若干个100…0?的数相加的总和??例如: (101101)2=(100000)2+(1000)2+(100)2+(1)2 而这种100…00形式的二进制数与十进制数有如下关联:1后有n个0,则这个二进数所对应的十进制数为2n。
所以:(101101)2=(100000)2+(1000)2+(100)2+(1)2=25+23+22+20=45 (2)十进制数—→二进制数 整数部分:整除以2取余法。例如:75 75/2=37…1??37/2=18…1??18/2=9…0??9/2=4…1??4/2=2…0??2/2=1…0???1/2=0…1 将得到的一系列的余数倒过来书写就得到该数所对应的二进制数(1001011)2 小数部分:乘以2取整法。
例如:0.7 0.7*2=1.4…1??0.4*2=0.8…0???0.8*2=1.6…1???0.6*2=1.2…1??0.2*2=0.4…0 3.八进制数 八进制数是由0、1、2、3、4、5、6、7、8任意组合构成的,其特点是逢八进一。为了与其它的数制的数区别开来,我们在八进制数的外面加括号,且在其右下方加注8,或者在其后标Q。
八进制数的基数是8,任何一个八进制数亦可拆分成由各位数字与其对应的权的乘积的总和。其整数部分的权由低向高依次是:1、8、82、83、84、85、……,其小数部分的权由高向低依次是:8-1、8-2、8-3、8-4、……。
八进制数与其它数制的转换: (1)与十进制数的互换 八进制数—→十进制数 十进制数—→八进制数 方法均与二进制数与十进制数互换的方法一样。 (2)与二进制数的互换 八进制数—→二进制数 把八进制数的每一位改成等值的三位二进制数,即“一位变三位”。
例如:56.103Q 解:?5?????6?.??1????0????3 ???? ↓????↓???↓???↓???↓?????????????? ???? 101??110???001??000??011 所以(56.103)8=(101110.001000011)2 二进制数—→八进制数 把二进制数从小数点开始向两边每三位为一段(不足补0),每段改成等值的一位八进制数即可,即“三位变一位”。 4.十六进制数 十六进制数是由0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F任意组合构成的,其特点是逢十六进一。
为了与其它的数制的数区别开来,我们在十六进制数的外面加括号,且在其右下方加注16,或者在其后标H。 十六进制数的基数是16,任何一个十六进制数亦可拆分成由各位数字与其对应的权的乘积的总和。
其整数部分的权由低向高依次是:1、16、162、163、164、165、……,其小数部分的权由高向低依次是:16-1、16-2、16-3、16-4、……。 十六进制数与其它数制的转换: (1)与十进制数的互换 十六进制数—→十进制数 十进制数—→十六进制数 方法均与二进制数与十进制数互换的方法一样。
(2)与二进制数的互换 十六进制数—→二进制数 把十六进制数的每一位改成等值的四位二进制数,即“一位变四位”。 例如:(3AD.B8)16 解:?3????A?????D.????B?????8 ???? ↓????↓????↓????↓????↓?????????????? ???? 0011??1010??1101??1011??1000 所以(3AD.B8)16=(1110101101.10111)2 二进制数—→十六进制数 把二进制数从小数点开始向两边每四位为一段(不足补0),每段改成等值的一位十六进制数即可,即“四位变一位”。
下表中列出了一些数的二、八、十和十六进制形式 二进制数 八进制数 十进制数 十六进。
字长取八位的意思就是,字节长度只取8位,其余的位数省略.你可以这样理解。
为什么要说字长取8位,你不要嫌我啰嗦,依我个人的所懂得知识是这样的,计算机所能访问最小的单位是1个字节,一般情况下都说字长,几乎很少用位长来说。一般都说某个软件占用xxxx字节就是这样来的。
为什么要取8位这个没有实际意义,书中为了简洁,所以才指出只取八个二进制位.
第二个的78.25不能取八位,因为八位的空间不能够存储你所列举的那个二进制代码。用一个专业术语说就是会丢失进度,转换成二进制后只能在八位当中保留其中的一些代码,其余不够存放的操作系统会自动丢失。你所指的字长八位可能是第一个例子的说明!
如还不了解,接着往下看
如果是题目的话就像楼上说的那样。如果只是例子的话就是作者偷懒。
那串二进制代码用数都不止8位了,要体现只能放到变量里面体现。带有小数点的数据都是用浮点型存储的,浮点型数据一般情况下要占用4个字节,每个字节又分为8位,也就是一个能存储浮点型的变量至少要使用内存32空间!至于1001110.01B后面的B表示注释,B可能是二进制吧,忘记了,如果后面加D表示十进制,H表示十六进制,八进制忘了。(*^__^*) 嘻嘻
准确的写法是在1001110.01B的前面要加上21个0(估计是),
如果是双精度的话要加52个0(估计是),,所以说一页书才写几个文字,
一个例子就可能占了大半页
可能作者想到,对于初学者来说,看到一长串的数字,表示有负担的可能.
如有说错的地方,请各位指出,便于纠正,因为我也是自学过来的.多谢!
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
蜀ICP备2020033479号-4 Copyright © 2016 学习鸟. 页面生成时间:2.755秒