搜档网
当前位置:搜档网 › 计算机硬件和计算机软件习题及答案

计算机硬件和计算机软件习题及答案

计算机硬件和计算机软件习题及答案
计算机硬件和计算机软件习题及答案

计算机硬件和计算机软件习题及答案

一、单选题

1. 硬件系统由五大功能部件组成,即运算器、控制器、______、输入设备和输出设备。

A 存储器

B 处理器

C 输入设备

D 输出设备

2. ______是计算机的指挥中心。它的功能是取出指令、翻译并分析指令、将指令转化为各种电信号,从而使各个部件协同工作。

A 处理器

B 控制器

C 运算器

D 存储器

3. 总线是各个部件共享的传输介质,它由许多______和相关的控制电路组成,也是计算机系统中的一个比较复杂的部件。

A 传输电路

B 传输线

C 传输电缆

D 传输光缆

4. 按照总线中传输的信息的不同,系统总线分为地址总线、数据总线、______三类。

A 信息总线

B 通信总线

C 指令总线

D 控制总线

5. CPU是计算机系统的核心部件。它的主要任务是执行指令,它按照指令的要求完成对数据的运算和处理。CPU主要由运算器、控制器和______三部分组成。

A 存储器

B 缓冲器

C 寄存器组

D 译码器

6. 只读存储器(Reading Only Memory ,ROM)。它的特点是______,是能够永久性(或半永久性)地保存存储信息的存储器,属于非易失性存储器件,通常用来储存那些经常使用的固定不变的程序和数据。

A 只能读不能写、断电信息不消失

B 只能读不能写、断电信息消失

C 不能读只能写、断电信息不消失

D 既能读又能写、断电信息不消失

7. 读写存储器(Random access Memory ,RAM),它的特点是______,属于易失性存储器件,用来储存平常那些可以发生改变的程序和数据。

A 既能读又能写、断电信息不消失

B 既能读也能写、断电后信息会消失

C 只能读不能写、断电信息不消失

D 只能读不能写、断电信息消失

8. 辅助存储器也称为外部存储器。与内存相比,具有______、速度慢、成本低、可以脱机保存信息的特点。

A 效率低

B 技术含量高

C 容量大

D 容量小

9. 光盘存储器由光盘和光盘驱动器组成,按照其存取方式分为只读型和可记录型,按照记录

信息的编码方法可分为______。

A CD型和DVD型

B CD-ROM型和CD-RW型

C DVD-ROM型和DVD-RW型

D 内置型和外接型

10. 磁盘存储器由磁盘驱动器和磁盘组成,采用电磁转换的方式记录和读取二进制信息。光盘存储器由光盘驱动器和光盘组成,采用______的方式记录和读取二进制信息。

A 电磁转换

B 光电转换

C 光磁转换

D 光机转换

11. ______是位于主机和外设之间协助完成数据传送和控制任务的逻辑电路,I/O控制器是其重要的组成部分。一般情况下,要正常发挥作用,它还需要相应的软件支持。

A 输入接口

B 输出接口

C I/O接口

D I/O设备

12. 主机与I/O设备之间的数据传输方式一般有四种,它们是无条件传送方式、程序查询传送方式、______、直接存储器存取(DMA)传送方式。

A 条件传送方式

B 间接传送方式

C 直接传送方式

D 中断传送方式

13. PC机的硬件结构与冯·诺依曼结构没有本质差别,不过其中央处理器已经被集成到一个集成电路芯片中,称为_____(MP)。

A CPU

B PC处理器

C 微处理器

D 微型处理器

14. 系统主板又叫主机板,它安装在______内,是PC机最基本的也是最重要的部件之一。主板一般为矩形电路板,上面安装了组成计算机的主要电路系统,一般有BIOS芯片、I/O控制芯片、键盘和面板控制开关接口、指示灯插接件、扩充插槽、主板及插卡的直流电源供电接插件等元件。

A 机箱

B 主机

C 显示器

D 外设

15. 由于集成电路的制造技术的飞速发展,CPU在性能、速度、功耗和体积方面有了非常大的改善,平均每______个月就会有一个数量级的提高。

A 6

B 12

C 18

D 24

16. DDR2(Double Data Rate 2)SDRAM是一种新的同步动态RAM内存技术标准,它不仅采用了在时钟的上升/下降沿同时进行数据传输的基本方式,而且拥有______倍的内存预读取能力。

A 2

B 4

C 6

D 8

17. 目前在PC机上配备的光盘驱动器大都为DVD驱动器。DVD的英文全名是Digital Versatile Disk,即______,它不仅可以用来储存数字影像资料,也可以存储计算机程序和数据。

A 数字视频光盘

B 模拟视频光盘

C 数字多用途光盘

D 模拟多用途光盘

18. 键盘上每个按键对应一个开关,所有按键组成一个______,在键盘内部的单片机控制下,扫描用户的按键动作,将按键的信号转换为相应的代码传送到主机中。

A 开关链路

B 开关矩阵

C 开关队列

D 开关堆栈

19. 目前在PC机上广泛采用的鼠标是______,它的速度快、准确性好、灵敏度高,分辨率可达到800dpi(点/英寸),几乎在任意平面上都能使用。

A 机械鼠标

B 光机鼠标

C 力学鼠标

D 光学鼠标

20. 显示器是PC机上必不可少的输出设备,常用的有使用显像管的CRT显示器和使用______的LCD显示器。

A 荧光屏

B 液晶屏

C 等离子屏

D 显示屏

21. PC机的显示系统由显示控制接口和显示器两部分组成。显示控制接口负责处理需要显示的各种信息并对显示操作进行控制和协调,它由显示控制电路、图形处理器、______、接口电路等部分组成。

A 显示存储器

B 显示转换器

C 显示控制器

D 显示缓冲器

22. 打印机是PC上比较常用的一种输出设备,它的种类繁多,工作原理和性能也各有差异,目前使用比较广泛的有______、喷墨打印机和激光打印机三种。

A 字符打印机

B 针式打印机

C 热升华打印机

D 热转移打印机

23. U盘采用flash半导体存储器作为存储介质,它的体积很小、重量很轻、便于移动携带、支持即插即用和带电插拔、使用方便可靠,是目前被广泛使用的______设备。

A 移动存储

B 大容量存储

C 固定存储

D 备份存储

24. 数码相机(Digital Camera)是一种重要的图像输入设备,它的镜头和快门等成像机构与传统相机基本相同,但是用______代替胶片,将图像转换为电信号,进行模拟数字转换后变成数字图像,再经过处理和压缩后存储到存储器中。

A CCD芯片

B CMOS芯片

C MOS芯片

D 成像芯片

25. PC系统的各种输入输出设备与主机之间都需要通过连接器实现连接,用来连接这些设备的插头/插座称为连接______。通常输入输出设备就是通过电缆与它们进行连接的。

A 接口

B 插头

C 插座

D 端口

26. 计算机软件是指为运行、维护、管理和应用计算机所需要的以______格式存在的所有程序和数据,以及说明这些程序的相关资料和文档的总和。

A 二进制

B 电子

C 文字

D 数字

27. 在软件系统中,______是主体,数据是程序处理的对象及程序运行所需要的参数,文档则是程序设计、运行、维护所需要的资料。

A 程序

B 数据

C 文档

D 资料

28. 系统软件是为计算机系统本身的运行而研制和开发的,它包括_______、语言处理程序、数据库管理系统、驱动程序以及用于诊断和维护计算机的工具软件。

A 应用系统

B 管理系统

C 操作系统

D 办公系统

29. 计算机语言是人与计算机交换信息的工具。由于软件程序都是用计算机语言来编写的,

所以计算机语言也叫______语言。

A 信息交换

B 过程控制

C 程序设计

D 形式抽象

30. 高级语言编写的程序同样也不能被计算机直接识别并执行,也需要转换为机器语言目标代码。转换的方式有两种:______。

A 编码和解码

B 调制和解调

C 编译和解释

D 汇编和反汇编

31. 按照应用软件的开发和供应方式,可将应用软件分为通用应用软件和______应用软件两类。

A 专用

B 定制

C 另用

D 泛用

32. 操作系统是计算机系统中最重要的软件,它能够合理地组织和管理计算机的各种______、综合安排计算机的工作流程、控制及支持各种程序的运行、向用户提供各种服务,使用户能够灵活、方便、有效地使用计算机,并是计算机系统能够高效率地运行。

A 硬件设备

B 程序数据

C 作业进程

D 软件硬件资源

33. 可以形象地将操作系统的作用比喻为计算机系统的“管家”,即担负各种管理职能,如存储管理、设备管理、______、作业管理等。

A 文件管理

B 进程管理

C 系统管理

D 输入输出管理

34. 操作系统的处理器管理的工作主要是根据各个程序和用户提出的使用要求,以______为单位,按照某些事先决定好的策略,统筹合理地分配处理器资源,提高系统的工作效率。

A 硬件或软件

B 输入或输出

C 进程或作业

D 文件或设备

35. 操作系统的存储管理就是按照既定策略给各个要运行程序与数据分配内存空间,在程序运行结束时______该空间,保证他们之间不产生冲突和干扰。

A 撤销

B 删除

C 放弃

D 收回

36. 操作系统按照外部设备的不同性能特点采用不同的______对应用程序使用外部设备的请求作出响应,完成各种外部设备的驱动,并且为用户提供一定的使用外部设备的命令。

A 硬件接口

B 分配策略

C 软件程序

D 数值数据

37. 操作系统的文件管理功能是:对存储在计算机中的文件进行逻辑上的和物理上的______,实现文件的“按名存取”;有效地分配文件的存储空间;建立文件目录;提供合适的文件存取和检索手段;实现文件的共享、保护、加密等功能;向用户提供用于文件操作的一组命令。

A 存储与读取

B 分配与去配

C 组织和管理

D 建立与删除

38. 操作系统作业管理的主要任务是:根据系统条件和用户需要,对各个作业进行合理的组织以及相应的控制;按照一定的原则完成______的调入、执行、撤离;解决诸如中断、并发、共享、冲突等问题;向用户提供用于进程管理的相关命令;保证系统能够安全、高效、有序地运行。

A 程序

B 数据

C 作业

D 文档

39. 现代计算机系统通常采用______存储技术,将一部分磁盘空间当作内存使用,存储当前

暂时不用的内存信息,以腾出内存空间存储当前要使用的信息。

A 随机

B 三维

C 虚拟

D 立体

40. Windows是在PC系统中广泛使用的操作系统,它是一种采用图形用户界面(GUI)的______操作系统。

A 单用户多任务

B 单用户单任务

C 多用户多任务

D 多用户单任务

41. Linux操作系统继承了______的以网络为核心的设计思想,支持多任务、多进程、多CPU,是与UNIX兼容的32位操作系统,能够运行主要的UNIX工具软件、应用程序、网络协议,支持32位和64位硬件,性能稳定且兼容性好。

A UNIX

B Windows

C DOS

D OS/2

二、填空题

1. 运算器的主要功能是进行算术运算和逻辑运算,它的主要组成部分称为______(ALU)。

2. 存储器分为主存储器(又称内存)和______(又称外存)两部分。

3. 中央处理器(Central Processing Unit)简称为CPU,是计算机系统的核心部件。CPU的主要任务是执行______,它按照要求完成对数据的运算和处理。

4. 由于主存储器的速度要比CPU的速度小一个数量级,CPU每次使用数据都直接到主存中读取会大大延缓工作速度,所以引入了缓冲存储器。缓冲存储器在英语中称为______。

5. 静态随机存取存储器SRAM使用由MOS晶体管组成的触发器来保存信息,工作速度很快,不需要刷新。动态随机存取存储器DRAM使用MOS晶体管的结电容来保存信息,工作速度______,需要刷新。

6. 硬盘存储器的盘片和驱动器是______的,工作原理与软盘存储器基本相同。

7. 输入输出设备又称为______或外设,是计算机系统的重要组成部分,它包括输入设备、输出设备、设备控制器以及其他相关硬件。

8. ______(Chipset)是主板的核心组成部分,它几乎决定了这块主板的功能,进而影响到整个电脑系统性能的发挥。

9. PC机的显示系统由______和显示器两部分组成。

10. 喷墨打印机属于非击打式打印设备。它是通过将打印头中的墨水由压电技术或______技术生成细小墨滴来实现打印的。

11. 激光打印机的核心技术就是所谓的______技术,这种技术融合了影像学与电子学的原理和技术以生成图像。

12. 软件的主要作用是______计算机系统的功能、提高计算机的工作效率、方便用户使用计算机。

13. 用户购买了一个软件后,只拥有该软件的安装和使用权,未经许可随意拷贝分发属于______行为。

14. 在互联网上提供一些不需要付费的软件,它们分为两类,自由软件和______软件。

15. 按照计算机语言的发展使用情况,人们将它分为三大类:机器语言、汇编语言和______。

16. 程序设计语言与其他语言一样,也有语法、语义、语用三个要素,它的语法______,语义明确,语用单一。

17. 随着计算机应用的日益广泛深入,不少软件已经逐步标准化、模块化,形成某个领域或某类问题的常用软件,我们将其称为______。

18. 操作系统依靠______直接运行在裸机之上,是对计算机硬件的扩充,是计算机硬件与其他软件的接口,也是用户与计算机之间的接口。

19. 分时操作系统是将CPU的时间划分为一个个______,轮流处理多个用户所提交的各种操作,大型计算机通常都使用这类操作系统,如UNIX、Linux等操作系统。

20. 网络操作系统是在单机操作系统的基础上发展起来的,它能够管理______和网络中的各种软件硬件资源,协调网络中各个计算机的任务执行,向用户提供统一、方便、高效的网络接口。

参考答案

一、单选题

1、 A

2、 B

3、 B

4、 D

5、 C

6、 A

7、 B

8、 C

9、 A 10、B

11、C 12、D 13、C 14、A 15、C

16、A 17、C 18、B 19、D 20、B

21、A 22、B 23、A 24、D 25、D

26、B 27、A 28、C 29、C 30、C

31、B 32、D 33、A 34、C 35、D

36、B 37、C 38、C 39、C 40、A

41、A

二、填空题

1. 算术逻辑单元

2. 辅助存储器

3. 指令

4. Cache

5. 相对较慢

6. 一体化

7. I/O设备

8. 芯片组

9. 显示控制接口

10. 热气泡

11. 电子成像

12. 实现和扩充

13. 侵权

14. 共享

15. 高级语言

16. 严谨

17. 应用软件包

18. BIOS

19. 时间片

20. 网络通信

计算机软件基础实验报告

计算机软件基础(二) 实验报告 实验一 DOS和WINDOWS95系统的基本操作 一、实验要求和目的 1.熟悉MS-DOS环境。 2.掌握常用DOS命令的基本操作。 二、软硬件环境 1.硬件环境:微机CPU 486以上,500MB以上硬盘,32M以上内存; 2.软件环境:装有MASM 5.0、DEBUG、LINK和EDIT等应用程序。 三、实验涉及的主要知识单元 ●DOS的功能和组成: DOS的主要功能是管理磁盘文件,管理显示器、键盘、磁盘驱动器、打印机等各种设备,负责监视计算机及执行的处理过程,以便有效地利用系统资源,方便用户使用。从内部来看,DOS是完成各种功能的一组程序。版本不同,程序的数日也不同,但组成DOS的最主要的程序有四个,即命令处理模块(COMMAND.COM)、磁盘操作管理模块(MS-DOS.SYS)、输入输出接口模块(10.SYS)和一个引导程序。存放DOS程序模块的磁盘称为DOS系统盘。 DOS提供了多条操作命令,对一般用户最常用的是有关文件操作、文件目录操作、磁盘操作和若干系统命令。 DOS的人机界面采用的是命令行方式。 ●DOS的启动:DOS的启动就是从系统盘上把DOS装入内存并执行的过程。 启动MS-DOS应用程序,有三种方法: 第一种方法:从“开始”菜单启动MS-DOS操作系统。步骤为: 1.在Windows XP界面状态,单击“开始”|“运行”命令,如图2-1-1所示。 图1-1 “运行”命令条 2.在“运行”对话框中键入“cmd”,如图2-1-2所示,单击“确定”按钮。 图1-2 “运行”对话框 3.操作系统界面随即进入MS-DOS模式。如图2-1-3所示。

计算机软件练习题

计算机软件练习题 一、是非题 1、所有储在优盘或光盘上的数字作品都是计算机软件。() 2、计算机只有安装了操作系统之后,CPU才能执行数据的存、取或运算处 理。( ) 3、高级语言源程序必须翻译成为机器语言程序才能由CPU执行。( ) 二、选择题 1、操作系统和应用软件在计算机中运行时,正确的关系是() (A)操作系统调用应用软件提供的功能 (B)应用软件调用操作系统提供的功能 (C)操作系统运行完毕后在运行应用软件 (D)两者互不相关,独立运行 2、下面有关Windows操作系统多任务处理系统的叙述中,正确的是()(A)用户如果只启动一个应用程序工作(如使用Word写作),那么该程序就可以自始至终独占CPU (B)由于计算机中有多个处理器,所以操作系统才能同时执行多个任务的处理(C)后台任务与前台任务一样都能得到CPU的及时响应 (D)由于CPU具有多个执行部件,可同时执行多条指令,所以操作系统才能同时进行多个任务的处理 3、操作系统具有存储管理功能,它可以自动“扩充”内存容量,为用户提供一个容量比实际内存大的多的存储空间,所采用的技术是() (A)缓冲区技术 (B)cache技术 (C)虚拟存储器技术 (D)排队技术 4、下面关于中文Windows操作系统文件管理的一些叙述中,错误的是()(A)文件夹中可以存放文件,也可以存放文件夹,从而构成树状的文件夹结构(B)根目录中只能用来存放文件夹,不能存放文件 (C)文件和文件夹的名字既可以用中文也可以用英文 (D)即使文件的属性是“隐藏”,该文件也能正常打开和处理 5、算法设计是编写程序的基础,下列关于算法的叙述中正确的是()(A)算法必须产生正确的结果 (B)算法必须具有确定性 (C)算法可以没有输出 (D)算法的表示计算机必须能理解 6、下列不属于高级程序设计语言的是() (A)VB (B)ASM (C)C++ (D)Java 三、填空题 1、由于在计算机主板的闪烁存储器中固化了BIOS或基本I/O系统,所以计算机加电启动时才能完成引导和装入操作系统的过程。 2、操作系统能够支持用户同时运行多个应用程序,这种功能称为多任务处理

第三章 计算机软件练习题

第三章计算机软件 习题 一、判断题 1.Windows系统中,不同文件夹中的文件不能同名。() 2.编写汇编语言程序比机器语言方便一些,但仍然不够直观简便。() 3.计算机软件包括软件开发和使用的所有涉及的资料。() 4.Windows系统中,每一个物理硬盘只能建立一个根目录,不同的根目录在不同的物理硬盘中。() 5.Java语言和C++语言都属于面向对象的程序设计语言。() 6.“软件使用手册”不属于软件的范畴。() 7.Windows系统中,可以象删除子目录一样删除根目录。() 8.软件必须依附于一定的硬件或软件环境,否则它可能无法正常运行。() 9.操作系统提供了“任务管理”、“文件管理”、“存储管理”、“设备管理”等多种功能。() 10.为了方便人们记忆、阅读和编程,汇编语言将机器指令采用助记符号表示。() 11.存储在磁盘中的MP3音乐都是计算机软件。() 12.Linux操作系统的源代码是公开的,它是一种“自由软件”。() 13.在某一计算机上编写的机器语言程序,可以在任何其它计算机上运行。() 14.Unix操作系统主要在PC机上使用。() 15.软件产品是交付给用户使用的一整套程序、相关的文档和必要的数据。( ) 16.一般情况下,计算机加电后自动执行BIOS中的程序,将所需的操作系统软件装载到内存中,这个过 程称为“自举”、“引导”或“系统启动”。() 17.一般将使用高级语言编写的程序称为源程序,这种程序不能直接在计算机中运行,需要有相应的语言 处理程序翻译成机器语言程序才能执行。() 18.源程序通过编译程序的处理可以一次性地产生高效运行的目的程序,并把它保存在磁盘上,以备多次 执行。() 19.当计算机完成加载过程后,操作系统即被装人到内存中运行。() 20.“引导程序”的功能是把操作系统从内存写入硬盘。( ) 21.C++语言是对C语言的扩充。( ) 22.MATLAB是将编程、计算和数据可视化集成在一起的一种数学软件。( ) 23.P3是世界著名的项目管理软件。由于使用P3能管理一个大型工程系统的有关资源,所以,它应属于 系统软件。() 24.PC机常用的操作系统有Windows、Unix、Linux等。( ) 25.Windows系列软件和Office系列软件都是目前流行的操作系统软件。() 26.安装好操作系统后,任何硬件设备都不需安装驱动程序,就可以正常使用。( ) 27.软件指的是能指示(指挥)计算机完成特定任务的、以电子格式存储的程序、数据和相关文档,这里 的相关文档专指用户手册。( ) 28.操作系统一旦被安装到计算机系统内,它就永远驻留在计算机的内存中。( ) 29.操作系统中的图形用户界面通过多个窗口分别显示正在运行的程序的状态。( ) 30.程序是软件的主体,单独的数据和文档一般不认为是软件。( ) 31.程序是用某种计算机程序语言编写的指令、命令、语句的集合。( ) 32.程序语言中的条件选择结构可以直接描述重复的计算过程。( ) 33.多任务处理就是CPU在某一时刻可以同时执行多个任务。( ) 34.汇编语言程序的执行效率比机器语言高。( ) 35.因为汇编语言是面向机器指令系统的,所以汇编语言程序也可以由计算机直接执行。( ) 36.计算机软件技术就是程序设计技术,包括程序的设计、编码、调试和维护等。( )

计算机硬件技术基础习题答案(太原理工)

计算机硬件技术基础习题答案 习题一: 1-8: 28 Bytes = 256 Bytes; 216 Bytes = 210×26Bytes = 64KB; 220 Bytes = 210×210Bytes = 1MB; 232 Bytes = 210×210×210×22 Bytes = 4GB 。 1-12:指令通常包括操作码和操作数两部分。 操作码表示计算机执行什么具体操作; 操作数表示参加操作的数的本身或操作数所在的 地址(操作数的地址码)。 1-22:[+89]补= 0 101 1001B;[-89]补= 1 010 0111B; [+67]补= 0 100 0011B;[-67]补= 1 011 1101B。 (1)[-89]补+ [+67]补= 10100111B + 01000011B = 1 110 1010B = eaH V = D7C D6C=00=0 无溢出 D7C = 0; D6C = 0

(2)[+89]补+ [-(-67)]补= [+89]补+ [+67]补 =01011001B + 01000011B = 1 001 1100B = 9cH V = D7C D6C=01=1溢出 D7C = 0; D6C = 1 (3)[-89]补+ [-67]补= 10100111B + 10111101B = 1, 0 110 0100B = 64H V = D7C D6C=10=1溢出 D7C = 1; D6C = 0 (4)[-89]补+ [-(-67)]补= [-89]补+ [+67]补 =10100111B + 01000011B = 1 110 1010B = eaH V = D7C D6C=00=0 无溢出 D7C = 0; D6C = 0 1-30:(1) 01111001 + 01110000 补码竖式:01111001 + 01110000 ——————— 11101001

全国高等教育自学考试计算机软件基础试题历年试卷

全国高等教育自学考试计算机软件基础试题历 年试卷 文件管理序列号:[K8UY-K9IO69-O6M243-OL889-F88688]

全国2002年4月高等教育自学考试 计算机软件基础(一)试题 课程代码:02243 一、单项选择题(本大题共40小题,每小题1分,共40分)在每小题列出 的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在题后的括号内。 1.面向算法的计算机语言是( ) A.可视化语言 B.高级语言 C.汇编语言 D.机器语言 2.以下运算符使用错误的是( ) A.--k B.(a+b)-- C.++j D.i++ 3.关于C 语言程序的正确叙述是( ) A.main()所在行的末尾必须要有分号(;) B.主函数的函数体不一定用花括号({})括起来 C.一个完整的C 程序可以没有任何函数 D.C 语言程序的简单语句必须用分号(;)作为语句的结束符 4.已知:int i=5,a;当a=i++;语句执行后,变量i 和a 的值分别是( ) A.5 5 B.5 6 C.6 5 D.6 6 5.用C 语言表示算式d c b a ??,错误的表达式是( ) A.a/(c*d)*b B.a*b/c/d C.a*b/c*d D.a*b/(c*d) 6.下列程序的运行结果是 #include

main() {int x=10,y=3; printf("%d\n",y=x/y); } A.0 B.1 C.3 D.3.3 7.下列程序的运行结果是( ) # include main() { int x=023; printf("%d\n",--x); } A.18 B.19 C.22 D.23 8.C语言中,关于scanf()函数正确的叙述是( ) A.利用scanf()函数可以给变量提供数据 B.scanf()函数具有计算功能 C.scanf()函数就是输入语句 D.scanf()函数只能用在主函数中 9.C语言中,已知a的ASCII码为97,A的ASCII码为65。又已知,int,c;char i;scanf("%c,%d",&c,&i);语句执行后,若要使c的值为101,i的值为D,正确的数据输入为(注:↙为回车符号) A.101,68↙ B.101,D↙ C.e,68↙ D.e,D↙ 10.已知:int x=100,y;

计算机软件基础实验报告

《计算机软件基础》 实验报告 姓名:沈俊卫 学号:1145533129 班级:11电气1班 专业:电气工程及其自动化 学院:电气与信息工程学院 2013年12月

实验一线性表的插入和删除 一、实验目的 1.熟悉C++上机环境; 2.掌握线性表的基本操作:查找、插入、删除等运算在链接存储结构上的运算。 二、实验内容 【任务一】阅读理解 阅读后面的程序,并将其输入到计算机中,调试成功,运算出结果。这个程序中我们创建了一个整数类型的升序单,演示了单链表的创建、输出和删除操作。 【任务二】完善功能 构造函数node *insert (node *head,int num),实现把一个节点插入链表,仍保持链表上各节点的升序关系,并在主函数中完成对你所添加函数的测试。 三、算法描述 建立含有若干个元素的升序单链表,对其进行插入、删除等操作,并将结果在屏幕上输出。// 实验一线性表 #include "stdafx.h" const int SIZE0=2; const int STEP=1; struct List{ int *A,len,size; List(){ A=(int *)malloc(SIZE0*sizeof(int)); if(!A)exit(1); len=0; size=SIZE0; } ~List(){ delete[size]A; } int GetLen(); void Output(); int Insert(int loc,int x); int Delete(int loc,int &y); int Geti(int loc,int &y); List(int *p,int n); void StraightInsertSort(); void BinaryInsertSort(); void BubbleSort(); int Patation(int low,int up); void QuickSort(int low,int high); void SelectSort(); void Shift_down(int heapsize,int index); void DeleteNodeofHeap(int heapsize,int index); void createHeap();

计算机软件练习题汇总

软件工程与数据库部分: 一、填空题 1.软件是计算机程序、方法和规则相关的以及在计算机上运行它时所必须的数据。 2.软件是计算机程序、方法和规则相关的文档以及在计算机上运行它时所必须的。 3.软件是、方法和规则相关的文档以及在计算机上运行它时所必须的数据。 4.软件工程是从技术和两方面研究如何更好地开发和维护计算机软件的一门学 科。 5.结构化方法由、、构成,是一种面向数据流的开发方法。 6.需求分析阶段产生的最重要的文档之一是。 7.数据流图中的箭头表示。 二、单项选择题 1.在数据流图中,○(圆圈)代表()。 A、源点 B、终点 C、加工 D、模块 2.在数据流图中,使用双线表示()。 A、源点和终点 B、数据存储 C、加工 D、模块 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、数据字典(DD)D、加工 9.在基于结构化分析与设计的软件开发方法中,系统分析人员在需求分析阶段应采用() 和数据字典来表达自己对问题域用户需求的理解。 A、程序流程图 B、数据流图(DFD) C、数据流 D、加工 10.软件测试的目的是()。 A、要证明程序无错误 B、发现软件中存在的错误 C、找出编程中的错误并设法改正 D、检查软件的结构设计是否合理 11.软件测试方法中,黑盒、白盒测试法是常用的方法,其中白盒测试主要用于测试()。 A、结构合理性 B、软件外部功能 C、程序正确性 D、程序内部逻辑

计算机硬件基础课后习题答案

第1章计算机概述 1:计算机的类型有哪些?简述它们的特点 目前国际上比较流行的计算机分类是:巨型计算机、主机(大、中型机)、小型计算机、和个人计算机。 巨型计算机指运算速度快、存储容量大的高性能计算机,它采用了大规模并行处理的体系结构,CPU由数以百计、千计的处理器组成,有极强的运算处理能力。计算机的运算速度平均每秒1000万次以上;存贮容量在1000万位以上。巨型机的研制水平是一个国家计算机技术水平的重要标志。 主机(大、中型机)大型机的运算速度一般在100万次/秒至几千万次/秒,通常用每秒运行多少万次来作为运算速度单位,字长32~64位,主存容量在几百兆字节以上,。它有比较完善的指令系统,丰富的外部设备和功能齐全的软件系统。其特点是通用,有极强的综合处理能力。中型机的规模介于大型机和小型机之间。 小型机的机器规模小、结构简单、设计试制周期短,便于及时采用先进工艺技术,软件开发成本低,易于操作维护。 微型计算机是以微处理器(CPU)为核心,通过系统总线(BUS)将存储器、外围控制电路、输入输出接口连接起来的系统称为微型计算机。若配有相应的外围设备(如显示器、键盘、打印机等)和系统软件,就组成了微型计算机系统(Micro Computer System)。微型计算机具有以下特点: ◆集成度高,体积小,重量轻,价格低廉; ◆部件标准化,易于组装及维修; ◆高可靠性及适应性。 2:微型计算机简单分哪几类?各有什么特点? 微型计算机简单可分为常见的台式微型计算机即个人计算机PC,笔记本,及掌上电脑 台式机具有:集成度高、体积较小价格低廉、部件标准化、,易于组装维修、高可靠性及适应性,计算能力强等特点; 笔记本具有体积小重量轻,便于携带移动性强,耗电少功能强的特点; 掌上电脑具有更小的体积、更轻的重量、更少的耗电和更强的可移动性的特点,其方便的上网功能正将加速“处处计算,移动计算”的时代到来。; Flash存储器与RAM相比具有非易失性的优势,但是寿命短,可擦写次数少,读写速度慢,且不能完成完全随机读写。 3:微型计算机的组成部件有哪些? 微型计算机由软件和硬件二部分组成,硬件的组成部件主要包括:运算器、控制器、存储器、输入设备、输出设备等。微型计算机以微处理器(CPU)为核心,通过系统总线(BUS)将存储器、外围控制电路、输入输出接口连接起来。若配有相应的外围设备(如显示器、键盘、打印机等)和系统软件,就组成了微型计算机系统 4:微处理器的组成单元及各单元的功能和特点: (1)运算单元,用来执行当前指令所规定的算术运算和逻辑运算,具有定点和浮点运算功能,(2)控制单元,指挥微处理器执行指令操作的功能,(3)寄存器组,用来暂存操作数,中间结果和处理结果,它构成了微处理器内部的小型存贮空间,其容量大小影响到微处理器的效率,(4)总线接口单元,提供微处理器与周围其它硬件的接口,有效地将微处理器的地址、数据和控制等信息通过总线和各相关部件接通。

自考计算机应用基础知识点

计算机基础知识点 一、选择题 1、第一台计算机ENIAC淡生于1946年,是电子管计算机;第二代是晶体管计算机;第三代是中小规模集成电路;第四代是大规模集成电路; 2、计算机的应用领域主要有:科学计算;信息管理;实时控制;办公、生产自动化;人工智能,网络通信;电子商务;辅助设计(CAI);辅助设计(CAD); 3、计算机的信息表示形式为二进制,它采用了冯。诺依曼的思想原理,即以0 和1两个数字形式用于展现,“逢二进一”;它的基本信息单位为位,即一个二进制位。常用的换算单位有:1 B ===8bit; 1KB====1024B ;1MB====1024KB; 1GB===1024MB;1TB===1024GB;1个汉字===2B; 4、二进制换算法则:将十进制转化为二进制时除二取佘;二进制转化为八进制时以三位为一组,三位的权重等于八进进中的一位权重,二进制转化为十六进制时以四位为一组; 5、对于字符的编码,普遍采用的是ASCII码,中文含义为美国标准信息交换码;被国际标准化组织ISO采纳,作用通用信息交换标准。 6、计算机的系统的组成由软件系统和硬件系统两部分组成; 7、硬件系统包括运算器,控制器,存储器,输入,输出设备,控制器和运算器合成为中央处理器即CPU ,存储器主要有内存和外内之分;内存又分为只读存储器(ROM)和随机存储器(RAM),断电内容丢失的是RAM,外存主要有硬盘(GB),软盘(3。5寸,。44MB),光盘(650MB左右),移动存储器优盘(MB),MP3(MB)等; 8、软件指在硬件设备上运行的各种程序及其有关的资料。主要有系统软件(操作系统、语言处理程序、数据库管理系统)和应用程序软件即实用程序(如WPS,OFFICE,PHOTOSHOP等)。 9、计算机性能的衡量指标有: 10、计算机语言的发展经历了机器语言,汇编语言,高级语言;计算机能识别的语言是计算机语言; 11、显示器的分辩率是显示器一屏能显示的像素数目,是品价一台计算机显示器好坏的主要指标。常见的主要有尺寸有:640*480 800*600,1024*768 12、打印机主要有针式打印机,喷墨式,激光打印机; 13、开机方式有:冷启动:加电,引导进入系统;热启动:CTRL + ALT +DEL ,也可以用于结束任务;复位启动法:RESET 键; 14、计算机病毒是指:一种人为编制的具有自我复制能力通过非授权入侵而隐藏在可执行程序和数据文件中,影响和破坏计算机的安全的程序;复制性,破坏性,隐藏性,传染性; 15、常见的感染病毒特征:计算机启动比平时过慢,运行异常;有规律的发生异常信息;访问设备时长时间不响应或异常,如打印机不能联机,乱码等;磁盘空间突然变小,或不识别磁盘设备;程序及数据神秘丢失,文件名不能识别;显示莫名信息及异常显示;经常死机,重启,不能正常启动;可执行文件大小变化及不明来源的隐藏文件出现; 16、计算机病毒清除:手工方式(DEBEG)

计算机软件技术基础实验报告Word版

计算机软件基础实验报告 姓名学号实验目的 1. 掌握C语言程序设计方法,并学会上机调试。 2. 熟悉Huffman编码源程序,并构造Huffman树。 实验内容 1.试设计一算法,从包括n个元素的数组中,求最大和最小元素,并使得当n 个元素为有序排列时,元素之间的比较次数仅为n-1次。 2.在给出的Huffman编码源程序基础上,要求画出Huffman树,求出与等长编 码相比时的压缩比。 实验要求 1.根据实验内容编写算法,并用 C 语言进行程序设计。 2. 将所编程序在计算机上调试通过,并全面测试。 实验结果 1.以一个含有8个元素的一维数组{1,2,3,5,7,8,9,12}为例,设计程序如下: #include int maxArray(int x ,int y); int minArray(int x ,int y); int main(void) { int i = 0 ; int array[8]={ 1,2,3,5,7,8,9,12} ; printf; do { scanf("%d",&array[i]); i++; } while(i < 8); int maxTemp = array[0]; int minTemp = array[0]; int maxIndex = 0; int minIndex = 0; for(i=1;i<8;i++)

maxTemp = maxArray(array[i] , maxTemp); minTemp = minArray(array[i] , minTemp); } for(i=0;i<8;i++) { if (maxTemp == array[i]) { maxIndex = i; } if (minTemp == array[i]) { minIndex = i; } } printf; return 0; } 运行结果如下: 2.Huffman编码源程序 #include #include #include #include #include typedef struct {unsigned int weight; //结点权值 unsigned int parent,lchild,rchild; //结点的父指针,左右孩子指针 }HTNode,*HuffmanTree; //动态分配数组存储哈夫曼树 typedef char **HuffmanCode; //动态分配数组存储哈夫曼编码表 void CreateHuffmanTree(HuffmanTree &,unsigned int*,int ); //生成哈夫曼树 void HuffmanCoding(HuffmanTree,HuffmanCode &,int ); //对哈夫曼树

计算机习题参考答案

大学计算机基础教程 习题参考答案 华南理工大学计算机教学团队 2010.9

习题1 1.1 选择题 1. 美国宾夕法尼亚大学1946年研制成功的一台大型通用数字电子计算机,名称是( C)。 A) Pentium B) IBM PC C) ENIAC D) Apple 2.1981年IBM公司推出了第一台(B)位个人计算机IBM PC5150。 A) 8 B) 16 C) 32 D) 64 3. 中国大陆1985年自行研制成功了第一台PC 兼容机,即(C)0520微机。 A) 联想B) 方正C) 长城D)银河 4. 摩尔定律主要内容是指,微型片上集成的晶体管数目每(C)个月翻一番。 A) 6 B) 12 C) 18 D) 24 5. 第四代计算机采用大规模和超大规模( C)作为主要电子元件。 A) 电子管B) 晶体管C)集成电路D)微处理器 6. 计算机中最重要的核心部件是( B)。 A) DRAM B) CPU C) CRT D) ROM 7. 将微机或某个微机核心部件安装在某个专用设备之内,这样的系统称为(C)。 A) 大型计算机B) 服务器C) 嵌入式系统D)网络 8. 冯.诺依曼计算机包括,(B)、控制器、存储器、输入设备和输出设备五大部分组成。 A) 显示器B)运算器C)处理器D)扫描仪 9.从市场产品来看,计算机大致可以分为大型计算机、(C)和嵌入式系统三类 A) 工业PC B) 服务器C) 微机D) 笔记本微机 10.大型集群计算机技术是利用许多台单独的(B)组成的一个计算机系统,该系统能够像一台机器那样工作。 A) CPU B) 计算机C) ROM D)CRT 1.2 填空题 1. 计算机的发展经历了(电子管)、(晶体管)、(集成电路)和(大规模集成电路)四代变迁。 2.未来的计算机可能朝着(量子计算机)、(光子计算机)、(生物计算机)等方向发展。 3. 计算机系统是由(硬件系统)、(软件系统)两部分组成的。 4. 从目前市场上产品来看,微机包括(个人计算机)、(苹果系列微机)、(一体微机)、(笔记本微机)、(平板微机)、(掌上微机)和PC 服务器等几种。 5. 微处理器是由(运算器)、(控制器)和(一些寄存器)组成。 1.3 简答题 1. 什么是摩尔定律?你认为摩尔定律会失效吗?为什么? 答:摩尔定律是由英特尔(Intel)创始人之一戈登·摩尔(Gordon Moore)提出来的。其内容为:集成电路上可容纳的晶体管数目每18个月翻一番。这一定律揭示了信息技术进步的速度。 芯片上元件的几何尺寸总不可能无限制地缩小下去,这就意味着,总有一天,芯片单位面积上可集成的元件数量会达到极限,所以摩尔定律总有一天会失效。 2. 什么是硬件?计算机主要有哪些硬件部件组成? 答:计算机硬件系统是指计算机系统中看得见、摸得着的物理实体,即构成计算机系统各种物理部件总称。计算机硬件是一大堆电子设备,它们是计算机进行工作的物质基础。微型计算机系统中的硬件主要包括:微处理器、内部存储器、外部存储器、输入输出设备、各种接口电路以及总线。

自考00018 计算机应用基础历年真题

2016年4月高等教育自学考试《计算机应用基础》试题 课程代码:00018 一、单项选择题 1.在冯·诺依曼体系结构的计算机中,提出的重要概念是 A.机器语言和八进制B.采用二进制和存储程序 C.ASCII编码和指令系统D.CPU和内存储器 2.存储器分为易失性和非易失性两种,下列属于易失性存储器的是 A.ROM B.RAM C.磁盘D.光盘 3.按照传递信息的功能不同,微型计算机的内部总线分为三种,不包括A.控制总线B.地址总线 C.传输总线D.数据总线 4.计算机内存中存储信息的基本单位是 A.位B.字节C.双字节D.四字节 5.在微型计算机中,不属于 ...串行接口的是 A.LPT B.COMl C.PS/2 D.RJ-45 6.计算机软件系统包括 A.编辑软件和连接程序B.数据软件和管理软件 C.程序及文档D.系统软件和应用软件 7.下列数据中,最小数是 A.(10111100)2B.(162)8C.(264)10D.(CD)16 8.在微型计算机中,操作系统的作用是 A.把源程序编译成目标程序 B.便于进行文件夹管理 C.管理计算机系统的软件和硬件资源 D.管理高级语言和机器语言 9.在Windows 7任务栏中,不包括 A.撤销按钮B.语言栏 C.快速启动区D.程序按钮 10.在Windows 7资源管理器中,删除U盘中文件的操作是将文件 A.放入回收站B.暂时保存到硬盘中 C.从U盘中清除D.改名后保存在U盘中 11.在Windows 7中,磁盘清理的主要作用是 A.清除磁盘灰尘B.删除无用文件 C.格式化磁盘D.进行文件清理并释放磁盘空间 12.下列有关保存Word2010文档的叙述中,正确的是 A.第二次保存时的保存位置默认的是第一次保存时的位置 B.在Word2010中只能以“另存为”方式保存 C.在Word2010中只能以“Word文档”类型保存

计算机软件基础实验报告

实验一选择结构程序设计 一、实验目的 1、掌握关系运算符和逻辑运算符的使用方法及其表达式的应用。 2、掌握分支语句的使用。 3、结合程序掌握一些简单的算法。 二、实验内容 1、在VC6.0中,实现输入3个整数,按大小顺序输出。 2、在VC6.0中,编写程序,当输入字符A时,输出America;输入字符B时,输出Britain;输入字符C时,输出China;输入其它字符时,输出France(要求使用switch语句实现)。 3、给出一百分制成绩,要求输出成绩等级’A’,’B’,’C’,’D’,’E’.90分以上为’A’,80~89分为’B’, 70~79分为’C’,60~69分为’D’,60分以下为’E’。 三、实验环境 1、一台能正常启动的个人计算机 2、安装有VC6.0软件 四、实验步骤 1、启动VC6.0,创建一个新的C程序文件。 2、在创建的C程序文件中输入相应的代码。 3、保存程序 4、运行程序 输入3个整数,按大小顺序输出的问题,程序代码如下: #include main() { int a,b,c,t; printf("请输入三个整数:") ; scanf("%d%d%d",&a,&b,&c) ; if(a main() { char x; printf("请输入一个字符:");

计算机组成原理第二版课后习题答案

第1章计算机系统概论 1. 什么是计算机系统、计算机硬件和计算机软件?硬件和软件哪个更重要? 解: 计算机系统:由计算机硬件系统和软件系统组成的综合体。 计算机硬件:指计算机中的电子线路和物理装置。 计算机软件:计算机运行所需的程序及相关资料。 硬件和软件在计算机系统中相互依存,缺一不可,因此同样重要。 2. 如何理解计算机的层次结构? 答:计算机硬件、系统软件和应用软件构成了计算机系统的三个层次结构。 (1)硬件系统是最内层的,它是整个计算机系统的基础和核心。 (2)系统软件在硬件之外,为用户提供一个基本操作界面。 (3)应用软件在最外层,为用户提供解决具体问题的应用系统界面。 通常将硬件系统之外的其余层称为虚拟机。各层次之间关系密切,上层是下层的扩展,下层是上层的基础,各层次的划分不是绝对的。 3. 说明高级语言、汇编语言和机器语言的差别及其联系。 答:机器语言是计算机硬件能够直接识别的语言,汇编语言是机器语

言的符号表示,高级语言是面向算法的语言。高级语言编写的程序(源程序)处于最高层,必须翻译成汇编语言,再由汇编程序汇编成机器语言(目标程序)之后才能被执行。 4. 如何理解计算机组成和计算机体系结构? 答:计算机体系结构是指那些能够被程序员所见到的计算机系统的属性,如指令系统、数据类型、寻址技术组成及I/O机理等。计算机组成是指如何实现计算机体系结构所体现的属性,包含对程序员透明的硬件细节,如组成计算机系统的各个功能部件的结构和功能,及相互连接方法等。 5. 冯?诺依曼计算机的特点是什么? 解:冯?诺依曼计算机的特点是:P8 ●计算机由运算器、控制器、存储器、输入设备、输出设备五大 部件组成; ●指令和数据以同同等地位存放于存储器内,并可以按地址访 问; ●指令和数据均用二进制表示; ●指令由操作码、地址码两大部分组成,操作码用来表示操作的 性质,地址码用来表示操作数在存储器中的位置; ●指令在存储器中顺序存放,通常自动顺序取出执行; ●机器以运算器为中心(原始冯?诺依曼机)。

全国自考计算机应用基础历年试题含答案

全国2016年10月高等教育自学考试 计算机应用基础 代码:00018 一、单项选择题 1.微型计算机属于 A.第1代计算机 B.第2代计算机 C.第3代计算机 D.第4代计算机 2.在以下打印机中,打印速度最快的是 A.针式打印机 B.激光打印机 C.喷墨打印机打印机 3.二进制数1转换为十六进制数是 A.(1B7)16 B. (8B1)16 C. (DB8)16 D. (DB1)16 4.存储容量4KB表示 个字节个字个字节个字 5.运算器的主要功能是进行 A.数值和字符运算 B.算术和逻辑运算 C.算术和浮点运算 D.运算并传送数据 6.下列有关访问存储器的叙述中,正确的是 A.内存储器不可以直接与光盘存储器交换信息 高速缓冲存储器能直接访问硬盘 可以直接访问硬盘存储器,但不能访问其他外部存储器 能直接访问内部存储器,但不能访问外存储器 7. MIPS是衡量计算机性能的一个重要指标,它是指计算机的 A.传输速度 B.运算速度 C.存储器容量 D.字长 8.下列有关Windows 7窗口的叙述中,正确的是 A.单击最小化按钮,相应的应用程序将关闭 B.同时按Alt+Tab快捷键可以进行窗口之间的切换 C.同时按Ctrl+Tab快捷键可以进行窗口之间的切换 D.在任务栏任意处单击鼠标就可以重新排列窗口 9.下列有关Windows 7磁盘的叙述中,正确的是 A.“磁盘管理”工具可以整理内存空伺 B.删除分区操作后,原分配到该分区的物理空间不可用 C.磁盘驱动器号可以是英文字母X

D.磁盘如果有磁道损坏,磁盘将不能使用 10.在Windows 7资源管理器中,选择多个连续文件,其方法是首先单击第一个文件,然后按住 键并单击最后一个文件键并单击最后一个文件 键并单击最后一个文件键并单击最后一个文件 11.下列有关Windows7“回收站”的叙述中,筚译的是 A.被删除到“回收站”中的文件可以编辑 B.“回收站”中的所有文件都可以还原 C.“回收站”中的文件可以有选择的删除 D.“回杈站”中的全部文件可以一次性清空 12.在Word2010的编辑状态下,若要录入一个“厂’字符’可以使用的命令是 A.“公式” B.“编号” C.“艺术字” D.“符号” 13.在Word2010中若对当前文档修改后,没有存盘就进行关闭操作,则 A.显示出错信息,并拒绝执行关闭命令,回到编辑状态 B.弹出对话框,提醒用户保存对文件所做的修改 C.自动将当前编辑的文件存盘 D.执行关闭命令,将会丢失当前文本所做的修改 14.在Word2010中,尾注的设置应选择 A.“插入”功能区 B.“邮件”功能区 C.“审阅”功能区 D.“引用”功能区 15.在Word 2010中,有关视图的说法,正确的是 2010的视图有4种 B.阅读版式视图可以显示网页形式文档 C.“Web版式视图”适合于发送电子邮件 D.“草稿视图”仅显示标题、正文和页眉 16.在Word 2010中,若删除分节符,可将插入点置于分节符处,然后按 A. Esc键键 C.回车键键 17.若把Word 2010文档中所有出现的“系统”都改成“system”,使用“开始”功能区“编辑”组中的 A.“替换”命令 B.“全选”命令, C.“查找”命令 D.“中英文转换”命令 18.在Excel 2010中,E6代表的单兀格是 A.第5行第6列 B.第6行第5列 C.第5行第5列 D.第6行第6列

计算机软件基础实验报告

课程名称:计算机软件基础实验项目: 1.最简单的C程序 2.C程序的选择结构 3.C程序的循环结构 4.C程序的函数 5.C程序的指针 6.数据结构初步 实验一、最简单的C程序 一、实验目的 (1)理解常用运算符的意义。 (2)掌握c 语言表达是的运算规则。 二、实际设备及器材 计算机 三、实验内容 (1)整数除的危险性 分析三个表达式的值,再设计程序测试,进行比较和分析。 int a=5,b=7,c=100,d,e,f; d=a/b*c; e=a*c/b; f=c/b*a; d=0,e=71,f=70. 程序测试: #include int main() { int a=5,b=7,c=100,d,e,f; d=a/b*c; e=a*c/b; f=c/b*a; printf("% d,% d,%d\n",d,e,f); } 结果:

(1)分析下面程序 是比较x++与++x之间的区别。 例如: #include int main() { int a=5,b=8; printf("a++=%d\n",a++); printf("a=%d\n",a); printf("++b=%d\n",++b); printf("b=%d\ny",b); } 运行结果: 由上述程序可以看出,x++是先使用x在使x+1,而++x是先使x+1在使用x。 (2)分析下列表达式的值 测试程序: #include int main() { int a,b,c,d,e,f; scanf("a=%d,b=%d\n",a,b); c=b+a+++a; d=b+(a++)+a; e=b+a+(++a); f=b+a+++a++; printf("c=%,d=%d,e=%d,f=%d\n",c,d,e,f); } 四、思考题 1.整数除的危险性 2.C语言的运算规则 实验二、C语言选择结构 一、实验目的 (1)掌握分支程序的基本结构。 (2)掌握分支程序的测试与调试方法。 二、实际设备及器材

计算机应用课后作业习题测验

、选择题 1. 一台典型的微机是由主机、键盘、( 配 置了软件的微机称为基本的微机系统。因 此,微机系统是由( (1) A.鼠标和显示器 B.光驱和软件 C.显示器和程序 (2) A.主机和软件 B.硬件和软件 C.主机和程序 2?操作系统的特征是 __________ 。 ①并发性②串行性③确定性④不确定性⑤共享性⑥虚拟性⑦独占性 A. ①②③⑦ B. ①②⑤⑥ C.①③⑤⑥ 二、填空题 1. 主机安装在主机箱内,主机箱分为立式和卧式两种。在主机箱内有住板(系统 板)、硬盘驱动器、软盘驱动器、电源、显示适配器等。一般主板上集成了 一 个软盘 接口、两个IDE 硬盘接口、 一个并行接口、 两个串行接口、 两个USB 接口、AGP 总 线、ISA 总线和软盘接口。 2. I/O 总线是指CPU 互连I/O 设备,并提供外设访问系统存储器和 CPU 资源的通路。 在I/O 总线上通常传送三种信号:数据、 地址和控制信号。PC 机上的I/O 总线有ISA 、 EISA 、PCI 。 3. MS-DOS 是一个16位的单用户单任务的操作系统。 MS-DOS 可分为 DOS BIOS 、 DOS 核心和命令处理程序 三个基本层次。 4. MS WINDOWS3.X 、WINDOWS95 文件系统采用 FAT 、VFAT16,Windows NT 文件 系统采用NTFS ( HPFS )。 5. 多媒体的关键技术是数据压缩技术、 大规模集成电路(VLSI )制造技术、CD-ROM 大容量光盘存储器、显示技术以及实时多任务操作系统 等。 6. 计算机病毒(Computer Virus )有传染性、隐蔽性、危害性 三个特征。 三、回答问题 1.试述鼠标和键盘的区别 答:键盘是输入设备,用字符键和数字键输入文本信息,构成用户命令或对系统询问的 回答;输入控制信息,既通过各种控制键,实现对界面的控制功能。鼠标也是输入设备 是能代替键盘更方便的移动光标的输入装置。 2. 简述操作系统的作用及其分类 答:操作系统的作用主要是(1)通过资源管理,提高计算机系统的效率,( 2)改善人 机界面,向用户提供友好的工作环境。按照功能分类:( 1)批处理操作系统,(2)分 时操作系统,(3)实时操作系统。按照计算机配置分类:( 1 )单机配置:大型机操作 系统、小型机操作系统、微型机操作系统。( 2)多机配置:网络操作系统、分布式操作 系统。按照用户/任务分类:单用户和多用户。 3. 实时系统与分时系统的区别 答:实时系统与分时系统的环境不同,( 1)系统的设计目标不同。分时系统是设计一个 多用户的通用系统,交互能力强,而实时系统大都是专用系统,交互能力差( 2)交互性 的强弱不同,分时系统是多用户的通用系统,( 3)响应时间的敏感程度不同。实时系统 响应时间的敏感程度强。分时系统敏感程度弱。 4. 简述UNIX 系统的特点 答.UNIX 系统是一个多用户、多任务的 16/32/64位的操作系统,其特点是:(1)字符 用户界面和图形界面 GUI (2)抢先式多任务、多线程、支持动态连接、支持对称式多处 理。 (3)虚拟存储:段页式,有存储保护( 4)文件系统:多级目录(5)采用设备文件 的形式(6)支持多种硬件平台(7)易移植,主要代码用 C 语言写成(8)变种很多, 很难标准化。 5. 多媒体计算机系统由那几部分组成?试述各部分的功能。 习题一 1_组成。微机必须配上软件才能工作。我们将 2 )两大部分组成。 D.鼠标和程序 D.硬件和程序 D.①④⑤⑥

相关主题