《计算机基础与Access数据库程序设计1》.ppt

上传人:max****ui 文档编号:11499906 上传时间:2020-04-26 格式:PPT 页数:18 大小:226.50KB
返回 下载 相关 举报
《计算机基础与Access数据库程序设计1》.ppt_第1页
第1页 / 共18页
《计算机基础与Access数据库程序设计1》.ppt_第2页
第2页 / 共18页
《计算机基础与Access数据库程序设计1》.ppt_第3页
第3页 / 共18页
点击查看更多>>
资源描述
计算机基础与Access数据库程序设计第1章计算机基础知识,目录1.1计算机基本结构1.2数制与编码,1.1计算机基本结构1.1.1计算机组成结构目前,技术最成熟、应用最广泛的计算机依然是存储程序式计算机,所谓存储程序原理,其核心是把解决问题的过程和步骤编制成计算机可以理解和执行的程序存储到计算机中,程序中包含一系列计算机能够执行的指令。程序一旦启动执行,计算机就可以自动地依次取出并执行下一条指令直至程序结束。程序执行时需要的数据及程序执行的结果同样存储在计算机中。计算机由5个功能上相对独立的部件组成,分别是输入设备、存储器、运算器、控制器和输出设备。,输入设备用于向计算机输入数据及程序。典型的输入设备是计算机键盘;存储器用于暂存输入数据及程序;运算器用于对数据进行运算处理;输出设备用于输出程序执行结果,输出数据时需要将其转换成用户能够识别和判读的形式;控制器控制用于控制上述所有操作过程,程序的执行是在控制器控制下进行的;一般把运算器和控制器统称为CPU,输入(Input)设备和输出(Output)设备统称为I/O设备。,典型的计算机结构如下图所示,由于I/O设备一般是机电设备,因此需要通过特殊的连接电路与CPU连接,这种连接电路叫做I/O接口。,1.1.2计算机分类个人计算机(PersonalComputer,PC)工作站企业级计算机系统超级计算机,1.2数制与编码1.2.1数制所谓数制是指表示和计量数量的方法及规则,包括计数制和记数制两种。计数制是指计量数量的方法,记数制是指表示、记录和计算数量的方法。1.位置记数法在数字表示中,每一位数字所表示的量的大小既取决于其本身的大小,也取决于其排列位置的记数法,叫做位置记数法,其中每一个位置所表示的量的大小叫做位权。在位置记数法中,如果高、低相邻两位的位权比值为常数R,则称为R进制。R进制表示位值的符号共有R个,称为基数。,R进制的基数为R,其计算规则是逢R进一。R进制的位权规则是:小数点前一位位权为R的零次幂,向高位方向每增加一位增加R的一次幂,小数点后一位为R的负一次幂,向低位方向每增加一位减少一次幂。2.十进制基数是十的数制叫做十进制,它是人们普遍采用和熟悉的记数制。十进制的位值表示符号为:0、1、2、3、4、5、6、7、8、9,其计算规则是逢十进一。为表示不同的进制值,一般把数值用括号括起来并在右下角用十进制数值注明进制,例如,上述389.25可以表示为:,3.二进制基数为二的数制叫二进制,它的位值表示符号只有0和1两个,计算规则是逢二进一。4.八进制基数为八的数制叫八进制,它的位值表示符号为:0、1、2、3、4、5、6、7,计算规则是逢八进一。5.十六进制基数为十六的数制叫十六进制,它的位值表示符号为:0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F,计算规则是逢十六进一。表1-1给出的是十进制015与其他进制数值的对应关系。,1.2.2数制转换数制之间可以相互转换。1.十进制转换为二进制把十进制数据转换为二进制数据时,整数部分和小数部分需要分开转换,然后再合并到一起。例如,十进制的389.25转换为二进制,需要分别转换389和0.25。十进制整数转换为二进制的转换规则是:除二取余(数),逆序排列,商为0时结束。一般用短除法来进行除二取余运算,以389转换为二进制为例,转换结果是:110000101。转换步骤为:,十进制小数转换为二进制小数的转换规则是:小数(不包括整数部分)乘二取整,顺序排列,小数部分为0时结束。十进制的0.25转换为二进制的过程为:,合并转换结果是:,十进制小数转换为二进制小数时可能不能精确转换,这时,转换到满足计算精度要求的位数即可。例如,十进制的0.67转换为二进制时就难以精确转换。,假定取9位结果,约为0.101010111,误差小于2的负10次幂(1/1024),即误差小于千分之一。,2.十进制转换为八进制把十进制数转换为八进制数的简便方法是先将十进制数转换为二进制数,然后再由二进制转换为八进制。以十进制的389.25转换为八进制为例,其转换结果是110000101.01。将二进制数转换为八进制数的规则是:从小数点向两端,每3位为一组,高、低位位数不足则补0,按组转换,顺序排列,小数点位置不变。110000101.01分组及转换结果如下:,即:,3.十进制转换为十六进制与十进制转换八进制类似,一般先把十进制数转换为二进制,然后再由二进制转换为十六进制。以十进制的389.25转换为十六进制为例,其转换结果是110000101.01。将二进制数转换为十六进制数的转换规则是:从小数点向两端,每4位为一组,高、低位位数不足则补0,按组转换,顺序排列,小数点位置不变。110000101.01分组及转换结果如下:,即:,4.二进制、八进制、十六进制转换为十进制二进制、八进制、十六进制转换为十进制十分简单,只要逐位按十进制乘权累加即可,例如:,1.2.3数据在计算机中的表示数据在计算机内是以二进制编码的形式保存和处理的,采用二进制的好处是易于用物理量表示且稳定可靠,可以方便地用电路表示和实现运算处理。,二进制数据有定点和浮点两种表示方法。定点表示方法是指数据的小数点位置固定不变,浮点表示方法小数点位置则是浮动的。在定点及浮点表示法中,数值一般采用补码表示。1.2.4字符编码输入到计算机中的所有数据都是以二进制形式存储和处理的。要输入和处理文本数据,就必须用二进制编码表示字符数据,这就需要对字符进行编码。最常用的字符编码是ASCII码(AmericanStandardCodeforInformationInterchange),它用7位二进制数对英文字符进行编码。汉字在计算机中同样是以二进制编码的形式表示的,由于汉字字符较多,一般用16位二进制数进行编码。例如,国家标准GB2312-80就是用16位二进制数据对汉字及其他汉语字,符进行编码的。Unicode是一种基于国际通用字符集(UniversalCharacterSet,UCS)的字符编码,它把全世界各国语言字符集中在一起进行统一编码。目前Unicode有两种典型的字符编码方式:一种是16位编码,另一种是32位编码。,
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!