《计算机导论(本科)》复习练习(第三章).doc

合集下载

大学计算机基础第3章作业及答案

大学计算机基础第3章作业及答案

大学计算机基础第三章作业一、选择题1.算法可以没有______。

A)输入B)输出C)输入和输出D)结束2.现代程序设计目标主要是______。

A)追求程序运行速度快B)追求程序行数少C)既追求运行速度,又追求节省存储空间D)追求结构清晰、可读性强、易于分工合作编写和调试3.算法流程图符号圆圈代表______。

A)一个加工处理B)一个判断C)程序开始D)连接点4.下面______不是高级语言。

A)汇编语言B)JA V A语言C)ARGOL语言D)PROLOG语言5.面向对象程序设计中的类将数据和______封装在一起。

A)文件B)方法C)控制结构D)程序二、判断题(正确打√错误打×)1.结构化程序设计的目标是提高程序的运行效率。

(×)2.在三种基本结构中,顺序结构是最基本的结构。

(√)3.解释性语言程序在运行后会保留一个机器代码文件。

(×)4.C语言编译系统属于应用软件。

(×)5.面向对象程序可简单地描述为:程序=对象+消息。

(√)三、填空题1.算法可以用自然语言、伪代码、程序等方法描述。

2.高级语言可分为编译型语言和解释型语言。

3.程序的基本控制结构有顺序结构、选择结构和循环结构。

4.算法的特性有:有穷性、可行性、确定性和一个或多个输出。

5.评价算法的两个指标是:时间复杂度、空间复杂度。

四、应用题1、使用流程图表示求方程式ax2 +bx+c=0 的根,分别考虑d=b2- 4ac 大于0 、等于0 和小于0 三种情况。

略。

2、根据列表:Alice 、Byron 、Carol 、Duane 、Elaine 、Floyd 、Gene 、Henry 、Iris ,回答下面问题:a) 哪种搜索方法(折半法或顺序法)查找Gene 更快?b) 哪种搜索方法(折半法或顺序法)查找Alice 更快?c) 如果用顺序查找法查找Elaine ,会进行多少次比较?如果用折半法查找呢?答:a)查找Gene折半法比顺序法更快b) 查找Alice顺序法比折半法更快c) 如果用顺序查找法查找Elaine ,会进行5次比较。

计算机导论试卷第3章课后习题及参考答案

计算机导论试卷第3章课后习题及参考答案

计算机导论试卷第3章课后习题及参考答案第三章课后习题及参考答案一、选择题1.计算机的软件系统一般分为( )两大部分。

A、系统软件和应用软件B、操作系统和计算机语言C、程序和数据D、DOS和Windows2.计算机操作系统的功能有作业管理、文件管理、设备管理、进程管理和( )。

A、打印管理B、磁盘管理C、存储管理D、A和B3.系统软件包括( )。

A、文件系统、WPS、DOSB、操作系统、语言处理系统、数据库管理系统C、WPS,UNIX, DOSD、操作系统、数据库文件、文件系统4.系统软件中最重要的是( )。

A、操作系统B、语言处理程序C、工具软件D、数据库管理系统5.把逻辑地址转变为内存的物理地址的过程称作( )。

A、编译B、连接C、运行D、重定位6. CPU输出数据的速度远远高于打印机的打印速度,为解决这一矛盾,可采用( )A、并行技术B、缓冲技术C、虚拟存储器技术D、覆盖技术7.应用软件是指( )。

A、所有能够使用的软件B、能被各应用单位同时使用的软件C、所有微机上都应使用的基本软件D、专门为某一应用目的而编写的软件8.某公司的工资管理程序属于( )。

A、系统程序B、应用程序C、工具软件D、文字处理软件9.计算机能直接执行的程序是( )。

A、命令文件B、汇编语言程序C、机器语言程序D、源程序10.现代操作系统中引入了( ),从而使并发和共享成为可能。

A、单道程序B、磁盘C、对象D、多道程序11.能够把用高级程序设计语言编写的源程序翻译为目标程序的系统软件称为( )。

A、解释程序B、编译程序C、汇编程序D、操作系统12.以下著名的操作系统中,属于多用户、分时系统的是( )。

A、DOS系统B、UNIX系统C、Windows NT系统D、OS/2系统13.批处理系统的主要缺点是()。

A、系统吞吐量小B、CPU利用率不高C、资源利用率低D、无交互能力14.所谓(),是指将一个以上的作业放入内存储器,并且同时处于运行状态,这些作业共享处理机的时间和外围设备等资源。

《计算机原理学习指导》第三章综合练习题参考答案

《计算机原理学习指导》第三章综合练习题参考答案

3 、计算机中实现减法运算使用的方法是( C )A .从被减数中减去减数B .从减数中减去被减数再求反C .转换为补码的加法运算D .依减数的形式再选择一种适当的方法4 、在微型计算机中,运算器的总线经常使用( D )。

A .单总线结构B .双总线结构C .三总线结构D .以上都是5 、运算器在运算的过程当中,得到的标志位中没有( D )。

A .进位标志位B .溢出标志位C .零标志位D .正数标志位6 、定点运算器运算时产生溢出的原因是( D )。

A .主存容量不够B .操作数过大C .操作数地址过大D .运算结果超过机器的表示范围7 、( C )不属于逻辑运算。

A .非运算B .与运算C .除法运算D .或运算8 、在计算机中表示地址时使用( D )。

A .补码B .原码C .反码D .无符号数9 、运算器的主要功能是( C )。

A .逻辑运算B .算术运算C .逻辑运算和算术运算D .函数运算10 、运算器虽然由许多部件组成,但其核心部件是( B )。

A .数据总线B .算术逻辑部件C .通用寄存器D .累加寄存器三、名词解释题解释下列各个计算机术语的含义1 、溢出:运算的结果超出了机器所能表示的范围。

2 、进位:运算结果的最高位向更高位进位。

3 、全加器:三个输入端,两个输出端,这样的一个二进制位相加的电路称为全加器。

4 、半加器:两个输入端,两个输出端,这样的一个二进制位相加的电路称为半加器。

5 、数据通路:指从一个功能部件向另一个功能部件传送数据所经过的功能部件、总线等。

6 、无符号数:不带符号的数,经常用于表示存储单元的地址。

四、简答题1 、试简述先行进位要解决的问题和基本思想。

2 、定点补码加法运算中,产生溢出的条件是什么?试给出几种溢出判断的方法。

如果是浮点加减法运算,产生溢出的条件又是什么?3 、试比较溢出与进位性质的不同点。

4 、顶点运算器主要包括哪些逻辑部件?试说明这些逻辑部件的作用。

计算机导论 第三章 操作系统期末测试习题与答案

计算机导论 第三章 操作系统期末测试习题与答案

一、选择题1、下列说法中正确的是()。

A.操作系统是计算机和控制对象的接口B. 操作系统是控制对象、计算机和用户的接口C. 操作系统是用户和控制对象的接口D.操作系统是用户和计算机的接口正确答案:D2、操作系统的主要功能包括()。

A.处理管理、设备管理、程序管理、存储管理B.文件管理、设备管理、系统管理、存储管理C.文件管理、处理器管理、设备管理、存储管理D. 运算器管理、存储管理、设备管理、处理器管理正确答案:C3、Windows是一种()。

A. 数据库软件B.中文字处理软件C.应用软件D.系统软件正确答案:D4、在Windows中,()。

A.允许同一文件夹中的两个文件同名,但不允许不同文件夹中的两个文件同名B.允许同一文件夹中的两个文件同名,也允许不同文件夹中的两个文件同名C.不允许同一文件夹中的两个文件同名,也不允许不同文件夹中的两个文件同名D.不允许同一文件夹中的两个文件同名,但允许不同文件夹中的两个文件同名正确答案:D5、Windows,当屏幕上有多个窗口,那么活动窗口()。

A.可以将非活动窗口变为活动窗口B.以上说法对不对C.可以有多个D.只能是一个固定的窗口正确答案:A6、要选定多个不连续的文件或文件夹,要先按住(),再选定。

A.TabB.ShiftC.AltD.Ctrl正确答案:D7、在Windows中使用删除命令删除硬盘中的文件后,()。

A.文件确实被删除,无法恢复B.文件被放入回收站,可以通过回收站操作恢复C.文件被放入回收站,可以通过“查看”菜单的“刷新”命令恢复D.在没有存盘操作的情况下,还可恢复,否则不可以恢复正确答案:B8、要把选定的文件剪切到剪贴板中,可以按()组合键。

A.Ctrl+PB.Ctrl+VC.Ctrl+XD.Ctrl+C正确答案:C9、在Windows环境中,启动一个应用程序就打开相应的窗口,当关闭程序对应的窗口时,就是()。

A.该程序仍然在运行,不受影响B.结束该程序的运行C.使该程序转入后台运行D.暂时中断该程序的运行,随时可以再恢复运行正确答案:B10、为了执行一个应用程序,可以在“资源管理器”窗口中,用鼠标()。

原题目:计算机科学导论第三章练习题

原题目:计算机科学导论第三章练习题

原题目:计算机科学导论第三章练习题计算机科学导论第三章练题第一题1.定义计算机系统的组成部分,并简单阐述各部分的功能。

答:计算机系统由硬件和软件两部分组成,其中硬件包括中央处理器(CPU),内存,外设设备,输入输出设备等。

而软件则分为系统软件和应用软件两种。

操作系统(OS)是计算机系统最核心的软件,负责管理计算机资源,控制计算机的各种硬件设备,并向应用程序提供服务。

而应用软件是指在计算机系统中用来完成特定任务的程序,如文字处理软件、图像编辑软件等。

第二题2.列举一个多功能操作系统(OS)中要实现的功能,并分别阐述其重要性和功能。

答:一个多功能操作系统要实现的主要功能如下:1.管理硬件资源:操作系统可以对计算机的各种硬件进行管理和调度,确保系统高效稳定的运行。

同时,它还会优化资源的利用,让硬件设备可以最大限度地为用户服务。

2.漏洞修补:随着计算机攻击手段的日益复杂多样,操作系统也要不断地修补软件漏洞,以保证计算机系统的安全。

3.提供接口:操作系统向应用程序提供接口,使得应用程序能够更加方便地使用计算机系统的各种资源。

4.处理中断:计算机系统可能会发生中断,操作系统会为中断进行处理,确保系统的正常运行。

5.管理文件系统:管理计算机存储器的文件系统,确保文件可以有效地存储、读取和修改等。

第三题3.什么是操作系统?简述操作系统的功能。

答:操作系统是一种控制计算机硬件和软件资源的程序,它主要包括以下功能:1.管理计算机的硬件资源,如内存、CPU、输入输出设备等,以便提高计算机的性能和稳定性。

2.为应用程序提供接口和服务,以便应用程序更好地利用计算机的各种功能。

3.管理系统资源的访问,确保多个任务和程序之间协调的运行,同时保证系统安全性和机密性。

4.处理中断和异常等系统事件,确保系统的正常运行。

5.提供图形界面和命令行界面,使得用户可以方便地与计算机进行交互。

操作系统是计算机系统中最核心的系统软件之一,它决定了计算机的性能、稳定性和易用性等方面的质量。

计算机导论-第三章

计算机导论-第三章

• 运行一个加法的步骤:
⑴从存储器中取出一个要加的值放在一个寄存器中;
⑵从存储器中取出另一个要加的值放在另一个寄存器 中;
⑶激活加法电路,以步骤⑴和⑵所用的寄存器作为输 入,用另一个寄存器存放相加的结果; ⑷将结果存入存储器;
⑸停止。
• 其中, ⑴和⑵是加载指令, ⑷是存储指令。
•算术/逻辑类指令
• 奔腾II CPU ,就像一块卡插在主板上,上 面还带着一个风扇。另外一些传统的电脑 CPU是这个样子的,它们的CPU插座也不 相同。
• 显示卡,安装在专门的AGP显示卡插槽 中,显示器的信号线就接在它后面。 这个深褐色的插槽就是AGP插槽,它一 般在其他扩展槽的上方。
• PCI插槽,可以安装PCI接口的声卡、网卡 等。
EG :如果是用补码进行存储的时候,加法的实现 过程是:每列数字直接进行相加就可以了; 如果用的是浮点记数法存储,则首先读取操 作数的尾数,根据指数段对它进行左移或右移, 检查符号位,实现加法,最后将结果翻译成浮点 记数法。
3.5与其他设备的通信
3.5.1控制器
• 控制器的作用:作为 计算机与其他设备通 信的中间设备。它是 通过电缆与计算机箱 里的外围设备相连接 的,或者是与计算机 背面的断口的连接器 相连接,其他设备可 以插到这些端口上。
• 算术移位:保留符号位不变的移位。 EG: 1 1 0 1 1 0 1 1 原始位模式 1 1 0 1 1 0 1 1移位后模式 1 0 1 1 0 1 1 0 丢弃“1 1” ,前面的符号位是原始位 模式的符号位“1”
3.4.3算术运算
• 每种算术运算都有很多的变体,主要是因为存储 数据的方式不同引起的。
• 声卡,安装在ISA插槽,在ISA插槽中可以 安装ISA接口的声卡、内置MODEM等 。

智慧树知到《计算机导论》章节测试含答案

智慧树知到《计算机导论》章节测试含答案

智慧树知到《计算机导论》章节测试含答案第一章单元测试1、冯.诺依曼对现代计算机的主要贡献不包括( )A.采用二进制B.存储程序控制工作模式C.确立了计算机的基本结构D.建立因特网理论模型正确答案:建立因特网理论模型2、以下属于二进制精简表示形式的是( )A.八进制B.二进制C.ASCIID.GB2312正确答案:八进制3、计算机主要的工作特点不包括( )A.存储程序与自动控制B.高速度高精度C.创造创意D.有记忆能力正确答案:创造创意4、计算机的组成部分主要包括运算器、存储器、输入设备、控制器和( )A.输出设备B.显示器C.磁盘驱动器D.鼠标器正确答案:输出设备5、用集成电路作为电子器件制成的计算机属于( ).A.第一代B.第二代C.第三代D.第四代正确答案:第三代6、当前计算机主要用来进行( )A.数据处理B.系统伤真C.自动控制D.动画设计正确答案:数据处理7、神威.太湖之光计算机属于( )A.大型机B.小型计算机C.超级计算机D.中型计算机正确答案:超级计算机8、计算机之所以能实现自动连续执行,是由于计算机采用了( )原理。

A.布尔逻辑运算B.集成电路工作C.串行运算D.存储程序和程序控制正确答案:存储程序和程序控制9、计算机控制的智能化温室大棚属于( )方面的计算机应用。

A.过程控制B.数据处理C.科学计算D.人工智能正确答案:过程控制10、客机、火车订票系统属于( )方面的计算机应用。

A.科学计算B.数据处理C.过程控制D.人工智能正确答案:数据处理第二章单元测试1、在计算机科学中,十六进制的作用是( )。

A.八进制的精简表示B.二进制的精简表示C.计算机中实际存储方式D.十进制的精简表示正确答案:二进制的精简表示2、在汉字国标码字符集中,汉字和图形符号的总个数为( ) 。

A.3755B.3008C.7445D.6763正确答案:67633、将十进制数256转换成二进制数是( )。

A.11000000B.11111111C.100000000D.10000000正确答案:1000000004、将二进制数1101101110转换为十进制数是( )A.878B.1556C.354D.1058正确答案:8785、将二进制1110111.11转換成十六进制数是( )A.77.CB.D7.3C.77.ED.F7.11正确答案:77.C6、已知大写字母C的ASCII码值为(67)10,则小写字母c的ASCII 码值是( )。

计算机导论期末复习题

计算机导论期末复习题

第一章计算机系统的基础知识一、单项选择题1.计算机硬件的基本构成是(C)。

A. 主机、存储器、输出设备B. 主机、输入设备、显示器C. 运算器、控制器、存储器、输入和输出设备D. 主机、键盘、打印机2.计算机硬件能直接执行的只有(B)。

A. 符号语言B. 机器语言C. 算法语言D. 汇编语言3.计算机字长取决于(C)的宽度。

A. 控制总线B. 地址总线C. 数据总线D. 通信总线4.微机中为 CPU和其他部件传输数据、地址和控制信息的部件是(B)。

A. 存储器B. 总线C. 控制器D. 存储器5.CPU由运算器和(C)组成。

A. RAMB. 总线C. 控制器D. 存储器6.运算器的主要功能是(A)。

A. 算术运算和逻辑运算B. 逻辑运算C. 控制D. 算术运算7.计算机的主要部件包括 CPU、存储器、I/O设备,按(A)的程序进行工作。

A. 预先编制B. 自动生成C. 机内固有D. 解释方式8.电子计算机能够快速、自动、准确地按照人们的意图进行工作的基本思想中最主要点是(A),这个思想是冯·诺依曼提出的。

A. 存储程序B. 采用逻辑器件C. 总线结构D. 识别控制代码9.现在使用的计算机,其工作原理是(D)。

A. 存储程序B. 程序控制C. 程序设计D. 存储程序和程序控制10.世界上第一台电子计算机研制成的时间是(A)。

A.1946年 B. 1947年 C. 1951年 D. 1952年11.将十六进制数D7转换成二进制数是(B)。

A. 11101011B. 11010111C. 11101010D. 1101011012.将十六进制数D7转换成十进制数是(D)。

A. 217B. 152C. 172D. 21513.D7采用十六进制数表示二进制数是因为十六进制数(C)。

A. 在计算机内部比二进制数占用较少空间B. 在算法规则上比二进制数更简单C. 在书写上更简洁,更方便D. 运算比二进制数快14. 美国标准信息交换代码,简称ASCII码,它是7位二进制编码,因此,它可以表示(C)字符。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

计算机导论复习练习(第三章)
一.单选题
1. 在下面的软件中不属于系统软件的是(D)。

(A)操作系统(B)数据库管理系统
(C)编程语言系统(D)计算机辅助设计系统
2.计算机求解问题的正确过程是(B)。

(A)问题描述→算法设计→建立数学模型→算法正确性证明
→算法分析→算法实现
(B)问题描述→建立数学模型→算法设计→算法正确性证明
→算法分析→算法实现
(C)问题描述→建立数学模型→算法实现→算法正确性证明
→算法分析→算法设计
(D)算法分析→问题描述→建立数学模型→算法设计
→算法正确性证明→算法实现
3. 在Word中,对于没有执行过存盘命令的文档,执行保存命令时,(A)对话框。

(A)显示另存为(B)不显示(C)显示打开(D)显示保存
4. 在Word中,要求打印文档时每一页上都有页码( B )。

(A)由Word根据纸张大小分页时自动加上
(B)应由用户执行"插入"菜单中的"页码"选项加以指定
(C)应由用户执行"文件"菜单的"页面设置"选项加以指定
(D)应由用户在每一页的文字中自行输入
5. Excel是目前最流行的电子表格软件,它的计算和存储数据的文件叫(B)。

(A)工作表(B)工作簿(C)文档(D)单元格
6. 在PowerPoint中,下列符号( B )属于演示文稿的扩展名。

(A)opx(B)ppt (C)dwg(D)jpg
7. 在PowerPoint中,在对幻灯片中某对象进行动画设置时,应在( A )对话框中进行。

(A)动画效果(B)动画预览(C)动态标题(D)幻灯片切换8. 用高级语言编写的程序称之为(A)。

(A)源程序(B)目标程序(C)汇编程序(D)命令程序9. 数据管理系统(DBMS)是( D )。

(A)一组硬件(B)一组软件
(C)既有硬件,也有软件(D)一个完整的数据库应用系统
10. 下列软件中,( D )是数据库管理系统。

(A)C语言(B)EXCEL(C)WORD (D)ACCESS 11. 用编译方法执行源程序的过程是( C )。

(A)高级语言程序→连接装配成可执行程序→编译成目标程序
→运行得到结果
(B)高级语言程序→编译成目标程序→运行得到结果
(C)高级语言程序→编译成目标程序→连接装配成可执行程序
→运行得到结果
(D)高级语言程序→连接装配成可执行程序→运行得到结果
12.下面不属于操作系统类型的是(D)。

(A)分时操作系统(B)实时操作系统
(C)批处理操作系统(D)并行操作系统
13. 若把操作系统看作计算机系统资源的管理者,下列( D )不属于操作系统所管理的资源。

(A)程序(B)内存(C)CPU (D)中断
14. 操作系统的功能是进行文件管理、处理机管理、作业管理、设备管理和(A )管理。

(A)存储器(B)进程(C)系统(D)JCB
15.下面不属于操作系统的是(C)。

(A)DOS (B)Windows(C)Access(D)Unix
16. 软件危机是软件产业化过程中出现的一种现象,下述现象中:①软件需求增长难以满足;②软件开发成本提高;③软件开发进度难以控制;④软件质量不易保证。

软件危机的主要表现是(C)。

(A)①、②和④(B)③和④(C)全部(D)①、②和③
二.判断题
1.对算法的研究只需要考虑如何设计算法。

()
2.在Excel的工作表中,每个单元格都有其固定的地址,如"A5"表示:"A"代表"A"行,"5"代表第"5"列。

()3.在Excel中,可以为图表加上标题。

()4.一张幻灯片就是一个演示文稿。

()5.在Powerpoint中,在自定义动画对话框中可以改变动画出场的次序。

()6. C、VC和C++语言都属于第二代程序设计语言。

()7.与高级语言相比汇编语言已没有优点。

()8.源程序在编译后所生成的目标代码就是一种可执行的机器语言程序。

()9. 将高级语言程序翻译成可执行的机器语言程序,只能用编译程序来完成。

()10.DBS是由DB和DBMS所组成。

()
11. 在数据库中数据是被存放在表里的。

()
12. 在分时系统中,一个作业只能在一个时间片的时间内使用CPU。

()13.多级目录结构中,允许信息文件重名,但其路径名必须不同。

()
三.填空题
1. 软件分为两大类,他们是应用软件和系统软件。

2. 反映数据成员在计算机内部存储安排的数据结构类型称为数据结构。

3.计算机语言也可划分为四代,它们是机器语言,汇编语言,
高级语言和中高级语言基础上集成的模块化语言。

4. 计算机高级语言源程序翻译成机器语言后执行的过程有两种方式,它们是_编译工作方式_________和_解释工作方式_________。

5.用编译程序编译源程序的大致过程分为词法分析,语法分析,中间代码生成,代码优化和目标代码生成。

6.与面向过程的程序设计相比,面向对象的程序设计的主要优点是1、与人类习惯的思维方式比较一致。

2、稳定性好,3、可重用性好、4,可维护性好。

7.数据库系统(DBS)是指由数据库、数据库管理系统和用户组成的系统。

8. 操作系统(OS)的五大管理功能是处理器管理、存储管理、设备管理、
文件管理和作业管理。

9.软件工程的定义是软件工程是以系统的、规范的、定量的方法应用于软件的开发、运营和维护,以及对这些方法的研究。

10.软件生存周期一般由软件计划、__软件开发___、__软件运行和____维护______三个时期组成。

11.传统的软件工程采用瀑布模型,该模
型将软件的工程开发过程分为问题定义,可行性研究需求分析,软件设计和软件维护等五个阶段。

12.常用的软件开发模型有瀑布模型、_______快速模型_____________、软件重用模型和____螺旋模型____________________。

四.问答题
1.什么叫软件?软件有哪些特性?
2.试述计算机系统的组成
3.为什么说“算法+数据结构=程序”?请说说你的看法。

4.什么是数据库?试举例说明它的应用。

5.什么叫编译程序?什么叫编译系统?
6.什么叫操作系统?操作系统有哪些主要类型?
7.什么叫软件危机?
五.写出下面英文专业术语的中文解释
1.OS 操作系统
2.CAD 计算机辅助设计
3.CAM 计算机辅助管理
4.DB 数据总线
5.DBMS 数据库管理系统
6.DBS 数据库系统。

相关文档
最新文档