请选择 进入手机版 | 继续访问电脑版

资料分享网

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

搜索
查看: 3093|回复: 0

[资料分享] 软考数据库工程师学习笔记

[复制链接]
发表于 2015-1-12 15:44:58 | 显示全部楼层 |阅读模式
软考学习笔记-数据库工程师

1.计算机系统知识
计算机系统由硬件系统和软件系统组成。硬件由运算器、控制器、存储器、输入设备、输出设备5部分组成;软件由系统软件、应用软件组成。

运算器:对数据进行处理的部件,主要完成算术和逻辑运算;
控制器:从主存中取出指令,并指出下一条指令在主存中的位置,取出的指令经指令寄存器送往指令译码器,经过对指令的分析发出相应的控制和定时信息;

控制器的组成部分为:
        程序计数器
        指令寄存器
        指令译码器
        状态条件寄存器
        时序产生器
        微信号发生器

计算机硬件的典型结构:单总线、双总线(以cpu为中心、以存储器为中心)、采用通道的大型系统。

2、二、八、十、十六进制间的转换方法
   十进制转换成二进制:十进制整数转换成二进制整数通常采用除2取余法,小数部分乘2取整法。
   例如,将30D转换成二进制数。
    2| 30 ….0 ----最右位
    2 15 ….1
    2 7 ….1
    2 3 ….1
    1 ….1 ----最左位
    ∴ 30D=11110B
   八、十六进制转二进制方法类似。

   二进制数转换成八进制数:对于整数,从低位到高位将二进制数的每三位分为一组,若不够三位时,在高位左面添0,补足三位,然后将每三   位二进制数用一位八进制数替换,小数部分从小数点开始,自左向右每三位一组进行转换即可完成。例如:将二进制数1101001转换成八进制数,则
    001 101 001B
       | | |
       1 5 1O
     1101001B = 151O

   八进制数转换成二进制数:只要将每位八进制数用三位二进制数替换,即可完成转换,例如,把八进制数(643.503)8,转换成二进制数,则
    (6 4 3 . 5 0 3)8
      | | | | | |
    (110 100 011 . 101 000 011)2
    (643.503)8=(110100011.101000011)2
   二进制与十六进制之间的转换
    (1)二进制数转换成十六进制数:由于2的4次方=16,所以依照二进制与八进制的转换方法,将二进制数的每四位用一个十六进制数码来表示,整数部分以小数点为界点从右往左每四位一组转换,小数部分从小数点开始自左向右每四位一组进行转换。
   (2)十六进制转换成二进制数


附件解压密码:doc521.com

软考数据库工程师学习笔记.rar

78.84 KB, 下载次数: 0

售价: 5 学习币  [记录]  [购买]

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|资料分享网 © 2007-2014 Doc521.com, All Rights Reserved. ( 黔ICP备10200246号  

Powered by Discuz! X3.2GMT+8, 2018-11-19 13:29 , Processed in 0.073880 second(s), 14 queries , Gzip On, Memcache On.

快速回复 返回顶部 返回列表