第1章-计算机系统基础知识ppt课件.ppt
《第1章-计算机系统基础知识ppt课件.ppt》由会员分享,可在线阅读,更多相关《第1章-计算机系统基础知识ppt课件.ppt(94页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第1章章 计算机系统基础知识计算机系统基础知识程序员教程程序员教程 一、考一、考试说试说明明1考考试试要求:要求:(1)掌握数据及其)掌握数据及其转换转换、数据的机内表示、算、数据的机内表示、算术术和和逻辑逻辑运算,以及相关的运算,以及相关的应应用数学基用数学基础础知知识识;(2)理解)理解计计算机的算机的组组成以及各主要部件的性能指成以及各主要部件的性能指标标;(3)掌握操作系)掌握操作系统统、程序、程序设计语设计语言的基言的基础础知知识识;(4)熟)熟练练掌握掌握计计算机常用算机常用办办公公软软件的基本操作方法;件的基本操作方法;(5)熟)熟练练掌握基本数据掌握基本数据结结构和常用算法;
2、构和常用算法;(6)熟)熟练练掌握掌握C程序程序设计语设计语言,以及言,以及C、Java、VisualBasic中的一种程序中的一种程序设计语设计语言;言;(7)熟悉数据)熟悉数据库库、网、网络络和多媒体的基和多媒体的基础础知知识识;(8)掌握)掌握软软件工程的基件工程的基础础知知识识,了解,了解软软件件过过程基本知程基本知识识、软软件开件开发项发项目管理的常目管理的常识识;(9)了解常用信息技)了解常用信息技术标术标准、安全性,以及有关法律、准、安全性,以及有关法律、法法规规的基本知的基本知识识;(10)了解信息化、)了解信息化、计计算机算机应应用的基用的基础础知知识识;(11)正确)正确阅
3、读阅读和理解和理解计计算机算机领领域的域的简单简单英文英文资资料。料。2通通过过本考本考试试的合格人的合格人员员能根据能根据软软件开件开发项发项目管理和目管理和软软件工程的要求,按照程序件工程的要求,按照程序设计规设计规格格说说明明书编书编制并制并调试调试程序,写程序,写出程序的相出程序的相应应文档,文档,产产生符合生符合标标准准规规范的、范的、实现设计实现设计要求的、要求的、能正确可靠运行的程序;具有助理工程能正确可靠运行的程序;具有助理工程师师(或技(或技术员术员)的)的实际实际工作能力和工作能力和业务业务水平。水平。3本考本考试设试设置的科目包括:置的科目包括:(1)计计算机硬算机硬软软
4、件基件基础础知知识识,考,考试时间为试时间为150分分钟钟,笔,笔试试;(2)程序)程序设计设计,考,考试时间为试时间为150分分钟钟,笔,笔试试。1.计计算机科学基算机科学基础础1.1数制及其数制及其转换转换二二进进制、十制、十进进制和十六制和十六进进制等常用数制及其相互制等常用数制及其相互转换转换1.2数据的表示数据的表示数的表示(原数的表示(原码码、反、反码码、补码补码表示,整数和表示,整数和实实数的机内表示方法,精度和溢数的机内表示方法,精度和溢出)出)非数非数值值表示(字符和表示(字符和汉汉字的机内表示、声音和字的机内表示、声音和图图像的机内表示)像的机内表示)校校验验方法和校方法和
5、校验码验码(奇偶校(奇偶校验码验码、海明校、海明校验码验码)1.3算算术术运算和运算和逻辑逻辑运算运算计计算机中二算机中二进进制数的运算方法制数的运算方法逻辑逻辑代数的基本运算和代数的基本运算和逻辑逻辑表达式的化表达式的化简简1.4数学数学应应用用常用数常用数值计值计算(矩算(矩阵阵、方程的近似求解、插、方程的近似求解、插值值)排列排列组组合、合、应应用用统计统计(数据的(数据的统计统计分析)分析)1.5常用数据常用数据结结构构数数组组(表(表态态数数组组、动态动态数数组组)、)、线线性表、性表、链链表(表(单单向向链链表、双向表、双向链链表、循表、循环环链链表)、表)、队队列、列、栈栈、树树
6、(二叉(二叉树树、查查找找树树)、)、图图的定的定义义、存、存储储和操作和操作1.6常用算法常用算法常用的排序算法、常用的排序算法、查查找算法、数找算法、数值计值计算、字符串算、字符串处处理、数据理、数据压缩压缩算法、算法、递归递归算法、算法、图图的相关算法的相关算法算法与数据算法与数据结结构的关系,算法效率,算法构的关系,算法效率,算法设计设计,算法描述(流程,算法描述(流程图图、伪伪代代码码、决策表)决策表)第第1章章计算机系统基础知识计算机系统基础知识本章将简要介绍学习计算机所必须具备的基础知识,本章将简要介绍学习计算机所必须具备的基础知识,包括计算机系统的组成、计算机的类型、计算机中数
7、据包括计算机系统的组成、计算机的类型、计算机中数据的表示和运算、的表示和运算、CPU、存储器等基础知识。存储器等基础知识。1.1计算机系统概述计算机系统概述1.2计算机中数据的表示和运算计算机中数据的表示和运算1.3计算机的基本组成及工作原理计算机的基本组成及工作原理1.4指令系统指令系统1.1计算机系统概述计算机系统概述1.1.1计算机系统的组成1.1.2计算机的类型和应用领域1.1.1计算机系统的组成计算机系统的组成n基本的计算机硬件系统由运算器、控制器、存基本的计算机硬件系统由运算器、控制器、存储器、输入设备和输出设备五大部件组成。储器、输入设备和输出设备五大部件组成。n运算器、控制器等
8、部件统称为中央处理器。运算器、控制器等部件统称为中央处理器。n运算器对数据进行加工处理,完成算术和逻辑运运算器对数据进行加工处理,完成算术和逻辑运算。算。n控制器从主存中取出指令并进行分析,控制计算控制器从主存中取出指令并进行分析,控制计算机的各个部件有条不紊地完成指令功能。机的各个部件有条不紊地完成指令功能。n存储器是记忆设备,分为内存和外存。存储器是记忆设备,分为内存和外存。n计算机软件是指为管理、运行、维护及应用计计算机软件是指为管理、运行、维护及应用计算机所开发的程序和相关文档的集合。算机所开发的程序和相关文档的集合。n通常将软件分为系统软件和应用软件两大类。通常将软件分为系统软件和应
9、用软件两大类。n控制器负责计算机的各部件协调工作控制器负责计算机的各部件协调工作CPU品质的高低,直接决定了一个计算机系统的档次品质的高低,直接决定了一个计算机系统的档次CPU指标指标:主频主频1.5G,2.0G,2.4GHZ数据传送的位数数据传送的位数16位机位机,32位机位机,64位机位机计算机主机系统的组成(图)电源 声卡 显卡调制解调器 无线网卡 计算机常用外部设备的组成(图)CRT显示器 键盘 LCD显示器 光电鼠标激光打印机移动硬盘 特征年代1.1.2计算机的类型和应用领域计算机的类型和应用领域巨型机(巨型机(Super-Computer)、大型机()、大型机(Mainframe)
10、、)、中型机(中型机(Medium-sizeComputer)、小型机)、小型机(minicomputer)、微型机()、微型机(microcomputer)、单片)、单片机(机(Single-ChipComputer)六类,)六类,按计算机处理信息的特征:n单指令流单数据流计算机SISDn单指令流多数据流计算机SIMDn多指令流单数据流计算机MISDn多指令流多数据流计算机MIMD 1.2计算机中的数据表示计算机中的数据表示1.2.1计算机中数据的表示1.2.2校验码1.2.3逻辑代数及逻辑运算1.2.4机器数的运算计算机中数是怎样表示的?计算机中数是怎样表示的?(1)按)按“值值”表示,解
11、决三个问题:表示,解决三个问题:数字符号的选择:引入进位计数制的概念数字符号的选择:引入进位计数制的概念小数点位置的表示:引入数的定点及浮点表示小数点位置的表示:引入数的定点及浮点表示正正负负号号的的表表示示:正正负负符符号号数数值值化化,引引入入机机器器数数的的概概念念(2)按)按“形形”表示,解决如何编码?表示,解决如何编码?举例:今天气温零上十五点六度举例:今天气温零上十五点六度数字符号数字符号按值表示为按值表示为156正负号正负号小数点位置小数点位置按形表示为按形表示为(ASCII码)码)0101011,0110001,0110101,0101110,0110110进位制数及其相互转换
12、进位制数及其相互转换1.进位制数进位制数定义:按进位方式进行计数的制度,称为进位计数制定义:按进位方式进行计数的制度,称为进位计数制进位制数的两要素:进位制数的两要素:(1)基数基数:表示一个进位制的基本特征数:表示一个进位制的基本特征数(2)位权位权:在一个进位制数中,同一个数字符号处于:在一个进位制数中,同一个数字符号处于不同数位时所表示的不同值不同数位时所表示的不同值举例举例(1)十进制、二进制、八进制、十六进制的基数与位见表)十进制、二进制、八进制、十六进制的基数与位见表进位制进位制十十进进制制二二进进制制八八进进制制十六进制十六进制特特点点(1)具具 有有 10个个数数字字符符号号0
13、,1,2,9(2)按按“逢逢十十进进一一”的的规规则计数则计数(3)基基数数为为10,第第i位权为位权为10i(1)具具有有2个个数数字符号字符号0,1(2)按按“逢逢二二进进一一”的的规规则则计计数数(3)基基数数为为2,第第i位权为位权为2i(1)具具有有8个个数数字字符符号号0,1,7(2)按按“逢逢八八进进一一”的的规规则则计计数数(3)基基数数为为8,第第i位权为位权为8i(1)具具有有16个个数数字字符符号号0,1,9,A,B,F(2)按按“逢逢十十六六进进一一”的规则计数的规则计数(3)基基数数为为16,第第i位位权为权为16i举举例例(1994.34)10=1103+9102+
14、9101+4100+310-1+410-2(1011.101)2=123+022+121+120+12-1+02-2+12-3(1753.204)8=183+782+581+380+28-1+08-2+48-3(19A5.EBC)16=1163+9162+A161+5160+E16-1+B16-2+C16-3表示方法表示方法(1994.34)10=1994.34D(1011.101)2=1011.101B(1753.204)8=1753.204Q(19A5.EBC)16=19A5.EBCH项项目目二进制数的位权二进制数的位权11111111202-4212-3222-2232-1(3)计算机中
15、计算机中 常用的权值常用的权值进位制数的相互转换进位制数的相互转换(1)(1)二进制转换为十进制二进制转换为十进制规则:按权展开相加规则:按权展开相加举例:(举例:(1011.101)2=(11.625)10(2)(2)十进制转换为二进制十进制转换为二进制对于整数对于整数规则:除规则:除2取余取余举例:(举例:(13)10=(1101)221361301101高位高位低位低位1 23+0 22+1 21+1 20+1 2-1+0 2-2+1 2-3=(11.625)10对于小数对于小数规则:乘规则:乘2取整取整举例:(举例:(0.625)10=(0.1010.101)20.62521.2501
16、0.25020.50000.50021.0001高位高位低位低位二进制与八进制的相互转换二进制与八进制的相互转换规则:规则:因因8=23故每一位八进制数转换为故每一位八进制数转换为3位二进制数,反之亦然。位二进制数,反之亦然。举例:举例:(63.54)8=(110011.101100)2(11110100.10111)2=(364.56)863.544.011.101 100011110100.1011103651106二进制十六进制的相互转换二进制十六进制的相互转换规则:规则:因因16=24故每一位十六进制数可转换为故每一位十六进制数可转换为4位二进制数,反之亦然。位二进制数,反之亦然。举例
17、:举例:(D8.C4)16=(11011000.11000100)2(1101110.10101)2=(6E.A86E.A8)16D8.C41000.1100 01001101A01101110.101010006E.8二进制数的定点及浮点表示二进制数的定点及浮点表示1定点表示法:在计算机中,数的小数点位置是固定的。定点表示法:在计算机中,数的小数点位置是固定的。格式:格式:定点整数定点整数定点小数定点小数假想小数点位置假想小数点位置特点:特点:(1)只能表示)只能表示“整数整数”或或“小数小数”(2)数的表示范围如何求)数的表示范围如何求2浮点表示法:在计算机中数的小数点位置是浮动的,怎样浮
18、动?浮点表示法:在计算机中数的小数点位置是浮动的,怎样浮动?先看数的科学计数法:先看数的科学计数法:十进制数中:十进制数中:56.78=1020.5678二进制数中:二进制数中:101.1=2110.1011一般地:一般地:N=2ES式中:式中:E称阶码称阶码,是一个正或负的整数,是一个正或负的整数S称尾数称尾数,是一个正或负的小数,是一个正或负的小数 2称基数称基数在计算机中,基数(在计算机中,基数(2 2或或1616)为隐含的,只需表示出)为隐含的,只需表示出E E和和S S,如下所示:如下所示:151411109802110.1011+00110101100EfESfS二进制数的原码、反
19、码、补码表示二进制数的原码、反码、补码表示在计算机中,数的符号数值化,可简单地理解为在计算机中,数的符号数值化,可简单地理解为“”号号“0”,“”号号“1”设计算机的字长为设计算机的字长为n位,它可表示的真值位,它可表示的真值 或或1,则有,则有(1)真值)真值 时,原码、反码和补码完全相同,即时,原码、反码和补码完全相同,即(2)真值)真值 时,原码、反码、补码与的关系如下:时,原码、反码、补码与的关系如下:补举例:举例:设:设:X=+0101010Y=-0101010则则X原原=X反反=X补补=00101010Y原原=10101010Y反反=11010101Y补补=11010110在在_(
20、7)_表示中,数值表示中,数值0是唯一表示的。是唯一表示的。供选择的答案:供选择的答案:(7)A原码原码B反码反码C补码补码D原码或反码原码或反码C20082008年年1111月月已知已知 X=X=121121,若采用,若采用8 8位机器码表示,则位机器码表示,则XX原原=(21)=(21),XX补补=(22)=(22)。(21)A.11001001 B.11111001(21)A.11001001 B.11111001 C.01111001 D.01011001 C.01111001 D.01011001 (22)A.10110111 B.10000111 (22)A.10110111 B.
21、10000111 C.10100111 D.01111001 C.10100111 D.01111001 解析:解析:1 1)答案:答案:BB若用若用8 8位机器码表示十进制位机器码表示十进制-101-101,则原码表示,则原码表示形式为形式为_(8)_(8)_;补码表示的形式为;补码表示的形式为_(9)_ _(9)_。供选择的答案:供选择的答案:(8)(8)A A1110010111100101 B B10011011 10011011 C C11010101 11010101 D D1110011111100111(9)(9)A A11100101 11100101 B B10011011
22、 10011011 C C11010101 11010101 D D1110011111100111试题答案:试题答案:(8)A(9)B编码编码1什么是编码?什么是编码?按一定规则,用若干位二进制码来表示一个数或字符。按一定规则,用若干位二进制码来表示一个数或字符。2常用编码分类:常用编码分类:十进制编码十进制编码:8421码,余码,余3码等码等可靠性编码可靠性编码:奇偶校验码,海明码,循环冗余(:奇偶校验码,海明码,循环冗余(CRC)码码字符编码字符编码:ASCII码,汉字编码(输入码,机内码,字形码)码,汉字编码(输入码,机内码,字形码).其他编码其他编码:语言,图形,图像的编码。:语言,
23、图形,图像的编码。3举例举例(1)8421码码规则:用规则:用4位权为位权为8421的二进制码表示一位十进制数,如下例所示:的二进制码表示一位十进制数,如下例所示:(456.7456.7)1010=(?)(?)84218421 (2)奇偶校验码)奇偶校验码规规则则:在在一一个个信信息息码码之之后后添添加加一一位位校校验验码码,使使整整个个码码中中“1”的的个数为奇数(或偶数),称为奇校验码(或偶校验码)。个数为奇数(或偶数),称为奇校验码(或偶校验码)。举例:见表举例:见表1.9(P19)(3)字符编码字符编码规则:规则:用用7位二进制码表示一个字符位二进制码表示一个字符举例:数字举例:数字0
24、9,ASCII码为码为30H39H字母字母AZ,ASCII码为码为41H5AH=010001010110.011120082008年年5 5月月已已知知某某字字符符的的编编码码为为“01001010100101”,若若最最高高位位增增加加一一个个偶偶校校验验位位,则则其其编编码码变变为为(9 9)。A.10100101 B.11001010A.10100101 B.11001010 C.01000110 D.01010101 C.01000110 D.01010101解析:解析:1 1)奇奇校校验验:01001010100101共共有有3 3个个1 1,要要使使1 1的的个个数数为为奇数奇数,
25、不需要补,不需要补1 1,得,得0 0100101100101。2 2)偶偶校校验验:01001010100101共共有有3 3个个1 1,要要使使1 1的的个个数数为为偶数偶数,需要补,需要补1 1,得,得1 10100101 0100101。答案:答案:A表1-98421码及其奇校验码表1-10ASCII码字符集十进制数8421码8421奇校验码十进制数8421码8421奇校验码0000000001501010101110001000106011001101200100010070111011103001100111810001000040100010009100110011高3位低4位0
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机系统 基础知识 ppt 课件
限制150内