搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
软件设计师教程
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787302266617
  • 作      者:
    胡圣明主编
  • 出 版 社 :
    清华大学出版社
  • 出版日期:
    2011
收藏
内容介绍

  《全国计算机技术与软件专业技术资格(水平)考试指定用书:软件设计师教程(第三版 修订版)》作为中级职称的软考指定教材,具有比较quanwei的指导意义。《全国计算机技术与软件专业技术资格(水平)考试指定用书:软件设计师教程(第3版)(修订版)》根据《软件设计师考试大纲》的重点内容,阐述了12章的内容,考生在学习教材内容的同时,还须对照考试大纲(2009版),认真学习和复习大纲的知识点。
  《全国计算机技术与软件专业技术资格(水平)考试指定用书:软件设计师教程(第三版 修订版)》是在《软件设计师考试大纲》的指导下,对《软件设计师教程(第三版)》进行了认真的修订,部分章节重写后形成。
  《全国计算机技术与软件专业技术资格(水平)考试指定用书:软件设计师教程(第三版 修订版)》适合参加本考试的考生和大学在校生作为教材。

展开
精彩书摘
  1.1  计算机系统基础知识
  1.1.1计算机系统硬件基本组成
  计算机的基本硬件系统由运算器、控制器、存储器、输入设备和输出设备5大部件组成。运算器、控制器等部件被集成在一起统称为中央处理单元(CentralProcessinglLJnit,CPu)。CPU是硬件系统的核心,用于数据的加工处理,能完成各种算术、逻辑运算及控制功能。存储器是计算机系统中的记忆设备,分为内部存储器和外部存储器。前者速度高、容量小,一般用于临时存放程序、数据及中间结果。而后者容量大、速度慢,可以长期保存程序和数据。输入设备和输出设备合称为外部设备(简称外设),输入设备用于输入原始数据及各种命令,而输出设备则用于输出处理结果。
  1.1.2中央处理单元
  1.CPU的功能
  (1)程序控制。CPU通过执行指令来控制程序的执行顺序,这是CPU的重要职能。
  (2)操作控制。一条指令功能的实现需要若干操作信号来完成,CPU产生每条指令的操作信号并将操作信号送往不同的部件,控制相应的部件按指令的功能要求进行操作。
  (3)时间控制。CPU对各种操作进行时间上的控制,这就是时间控制。CPU对每条指令的整个执行过程要进行严格控制,即指令执行过程中操作信号的出现时间、持续时间及出现的时间顺序都需要进行严格控制。
  (4)数据处理。CPU通过对数据进行算术运算及逻辑运算等方式进行加工处理,数据加工处理的结果被人们所利用。所以,对数据的加工处理也是CPU最根本的任务。
  2.CPU的组成
  CPU主要由运算器、控制器、寄存器组和内部总线等部件组成。
  1)运算器
  运算器由算术逻辑单元(A1ithmetic and Logic L1nit,ALU)、累加寄存器、数据缓冲寄存器和状态条件寄存器组成,它是数据加工处理部件,完成计算机的各种算术和逻辑运算。相对控制器而言,运算器接受控制器的命令而进行动作,即运算器所进行的全部操作都是由控制器发出的控制信号来指挥的,所以它是执行部件。运算器有如下两个主要功能。
  (1)执行所有的算术运算,如加、减、乘、除等基本运算及附加运算。
  (2)执行所有的逻辑运算并进行逻辑测试,如与、或、非、零值测试或两个值的比较等。
  下面简要介绍运算器中各组成部件的功能。
  (1)算术逻辑单元。ALU是运算器的重要组成部件,负责处理数据,实现对数据的算术运算和逻辑运算。
  (2)累加寄存器(AC)。AC通常简称为累加器,它是一个通用寄存器,其功能是当运算器的算术逻辑单元执行算术或逻辑运算时,为ALU提供一个工作区。例如,在执行一个减法运算前,先将被减数取出暂存在AC中,再从内存储器中取出减数,然后同AC的内容相减,所得的结果送回AC中。运算的结果是放在累加器中的,运算器中至少要有一个累加寄存器。
  (3)数据缓冲寄存器(DR)。在对内存储器进行读写操作时,用。DR暂时存放由内存储器读写的一条指令或一个数据字,将不同时间段内读写的数据隔离开来。DR的主要作用为:作为CPU和内存、外部设备之间数据传送的中转站;作为CPU和内存、外围设备之间在操作速度上的缓冲;在单累加器结构的运算器中,数据缓冲寄存器还可兼作为操作数寄存器。
  ……
展开
目录

第1章  计算机系统知识
1.1 计算机系统基础知识
1.1.1 计算机系统硬件基本组成
1.1.2 中央处理单元
1.1.3 数据表示
1.1.4 校验码
1.2 计算机体系结构
1.2.1 计算机体系结构的发展
1.2.2 存储系统
1.2.3 输入输出技术
1.2.4 总线结构
1.3 安全性、可靠性与系统性能评测基础知识
1.3.1 计算机安全概述
1.3.2 加密技术和认证技术
1.3.3 计算机可靠性
1.3.4 计算机系统的性能评价
……
第2章  程序语言基础知识
第3章  操作系统知识
第4章  系统开发运行知识
第5章  网络基础知识
第6章  多媒体基础知识
第7章  数据库技术基础
第8章  基础结构
第9章  算法设计与分析
第10章  面向对象技术
第11章  标准化和软件知识产权基础知识
第12章  软件系统分析与设计

展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证