计算机导论部分课后习题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第二章
在计算机中如何表示小数点?什么是定点表示法和浮点表示法?
设有一台浮点计算机,数码位为8位,阶码位为3位,则它所能表示数的范围是多少?
什么是BCD码?什么是ASCII码?
什么是汉字输入码、汉字内码、汉字字形码、汉字交换码和汉字地址码?它们各用于什么场合?
汉字输入法:将汉字输入到电脑中,使用者可以根据自己的情况选择不同的输入方式。
汉字内码:是在计算机内部使用的汉字代码,
汉字字型码:是确定一个汉字字形点阵的代码,是点阵的编码化形式
汉字地址码:用来表示汉字字形信息在汉字中的地址
什么是命题?在命题代数中主要的连接词有哪几种
命题是一个具有具体意义的且能够判断真假的语句。
在命题代数中主要的连接有“与”;“或”;“非”;异或“;”条件“;和”双条件“等。
什么是命题公式?怎么判断两个命题公式等价?
由命题变元,连接词和括号组成的合式的式子称为命题公式。
如果两个不同的命题公式P 和Q,无论命题变元取什么值它们的真值都相同,则该两个命题公式等价,记作P=Q。
计算机硬件系统由哪几部分组成?简述各部分的功能。
答:计算机硬件系统由运算器、控制器、输入设备和输出设备五个部分组成。
它们的作用如下:
1运算器主要功能是算术运算和逻辑运算;
2控制器功能是依次从存储器取出指令、翻译指令、分析指令,向其他部件发出控制信号,指挥计算机各部件协同工作;
3存储器主要功能是存放程序和数据;
4输入设备用来接收用户输入的数据和程序,并将它们转变为计算机可以识别的形式(二进制代码)存在内存中;
5输出设备用于将存放在内存中由计算机处理的结果转变为人们所能接受的形式。
指令中操作码的功能是什么?简述指令的执行过程。
计算机的工作原理是什么?它是由谁首先提出来的?
答:计算机在运行时,先从内存中取出第一条指令,通过控制器的译码,按指令的要求,从存贮器中取出数据进行指定的运算和逻辑操作等加工,然后再按地址把结果送到内存中去。
接下来,再取出第二条指令,在控制器的指挥下完成规定操作。
依此进行下去,直至遇到停止指令。
程序与数据一样存贮,按程序编排的顺序,一步一步地取出指令,自动地完成指令规定的操作是计算机最基本的工作原理。
这一原理最初是由美籍匈牙利数学家冯.诺依曼于1945年提出来的,故称为冯.诺依曼原理。
在计算机系统中,位、字节、字和字长所表示的含义各是什么?
答:
○1位:在数字电路和电脑技术中采用二进制,代码只有0和1,其中无论是0还是1在CPU 中都是一位;
○2字节:8个二进制位为一个字节。
为了便于衡量存储器的大小,统一以字节(Byte,B)为单位;字节是计算机中的最小存储单元。
○3字:不同计算机系统中字长的整数倍;
○4字长:CPU在单位时间内(同一时间)能一次处理的二进制数据的位数叫字长
什么是算法?它有哪些特点?常用的算法描述工具有哪几种?
算法是由一系列规则组成的过程,这些规则确定了一个操作的顺序,以便能在有限步骤内得到特定问题的解。
算法的特性有三个,确定性,通用性,有限性
算法的描述工具:1、自然语言2、流程图3、决策表4、算法描述语言
怎样衡量一个算法的优势
算法的时间特性,空间特性,易理解性
什么是数据结构?
数据结构是带有结构的数据元素的集合,结构反映了数据元素相互之间存在的某种联系。
从学科的角度来看,数据结构是计算机科学技术的一个分支,它主要研究数据的逻辑结构和物理结构以及他们之间的关系,并对这种结构定义相应的运算,设计出实现这些运算的算法。
什么是线性表?线性表有哪些运算?线性表怎样存储?
线性表是n个数据元素的有限序列。
线性表的运算:设L为一个线性表置空表,setNull(L);求表的长度Length(L);取表中元素Get(L,i);在表中查找特定元素Locate(L,x);插入新元素Insert(L,I,x);删除表元素DELETE(L,i);
线性表的存储结构,顺序存储结构,链式存储结构。
什么是堆栈?堆栈有哪些运算?堆栈怎样存储?
堆栈是一种受限的线性表,即只能在表的一端进行插入和删除操作。
进栈和退栈操作按后进先出(LIFO)的原则。
堆栈的运算:设S为一个栈堆置空栈SETNULL(S);进栈PUSH(S,x);退栈POP(S);取栈顶元素TOP(S);判断堆栈是否为空EMPTY(S)
堆栈的存储结构:采用顺序存储结构,并设置一个指针TOP用来表示栈顶的位置。
什么是队列?队列有哪些运算?队列怎样存储?
队列是一种受限的线性表,只能在表的一端进行插入,在表的另一端进行删除操作。
进出队列按照先进先出(FIFO)的原则进行。
队列的运算:设Q为一个队列置空队列SETNULL(Q);进入队列ADDQUEUE(Q,x);退出列队DELQUEUE(Q);取队首元素FRONTQUE(Q);判断队列是否为空EMPTY(Q)
队列的存储结构:链式存储结构,一个链堆列需要设置队首指针和队尾指针。
第三章
描述CPU的两个基本部件
简要说明RISC与CISC芯片的主要区别。
什么是POS终端?描述一个POS终端的处理能力。
定义3种类型的硬盘并说明他们的优缺点。
描述磁带存储能提供的重要功能。
第四章
程序设计语言翻译器包括哪几种类型?请分别叙述各种翻译器的简单工作过程。
什么是操作系统?它的主要作用是什么?
请简述Windows操作系统的四个基本特点。
UNIX操作系统有哪些主要特色?
Linux和Unix操作系统有什么联系?它的主要特点是什么?
简述Mac OS X操作系统的主要特色,如果有条件设法使用这个操作系统
第五章
WORD2007中选定文本的方法有哪些?它们各有什么特点?
当新建文件时,默认的文件模板是什么?使用模板的优点是什么?
什么是单元格、工作表、工作簿?简述他们之间的关系
第六章
数据库系统由哪几部分组成?
DBMS通常由数据定义语言及其翻译处理程序,数据操纵语言及其编译(或解释)程序,数据库运行控制程序,实用程序四部分组成。
试阐述数据库、数据库管理系统以及数据库系统的定义。
数据管理技术经历了哪几个阶段?各阶段的主要特点是什么?
什么是外模式,内模式和概念模式?如何实现模式间的转换?。