计算机软件(答案)
计算机软件知识
从1989年发起并参加国际信息学奥林匹克竞赛以来,我国选手发挥稳定。通过竞赛,培养和涌现了一大批优秀的计算机后备人才,其中有相当一批已经在信息技术领域展露才华——如已成为国家863语音识别研究项目主力研究人员的奥赛铜牌获得者柴海新;被评为清华大学“十佳”学生的计算机系学生李劲;大三时就完成高速汉字激光打印机研究工作的吴昭等等。另外中国选手张辰、徐静、肖洲、谢婧等因素质优异,目前都已被清华大学计算机系免试录取,并即将更上层楼,成为我国参加国际大学生计算机程序设计大赛的主力,为国争光指日可待。
【奥赛赛点】 了解计算机系统软件与应用软件方面的基础知识,能够分辨常见的操作系统软件与应用软件,理解程序设计的基本知识,掌握计算机的基本操作和Windows 及DOS 系统的基本操作,明确计算机指令、计算机语言的含义及其二者的关系。
例1:计算机软件主要由( ).
A .操作系统和数据库管理系统组成
B .系统软件和应用软件两部分组成
C .应用软件和操作系统两部分组成
D .系统软件和操作系统两部分组成
【分析与解答】 计算机软件包括机器运行所需要的各种程序及其相关资料。根据所起的作用不同,计算机软件可分为系统软件和应用软件。系统软件具有计算机各种应用所需的通用功能,是支持应用软件的平台。它包括操作系统、程序语言处理系统、编译和解释系统、诊断和控制系统等;而应用软件则是用户为解决实际问题开发的专门程序。
故本题答案为B 。
例2:下列( ) 不是操作系统软件的名字。
A .Windows XP B .DOS C .Linux D .OS /2 E .Arch /Info
【分析与解答】 操作系统(Operating system) 是现代计算机系统中不可缺少的基本系统软件。操作系统管理和控制计算机系统中的所有软、硬件资源,是计算机系统的灵魂和核心。除此之外,它还为用户使用计算机提供了一个方便灵活、安全可靠的工作环境,以使用户无需了解许多有关硬件和系统软件的细节,就能方便灵活地使用计算机。常见的操作系统软件有:微软公司的DOS 、OS /2、Windows 系列;Linux(UNIX演变而来) 。
故本题答案为E 。
例3:Windows98中,通过查找命令查找文件时,若输入“F*.? ”,则下列文件中可以被查找到的是( ) 。
A . F.BAS B . FABC.BAS C . F.C D .EF .
【分析与解答】 在Windows 系统中,“*”和“? ”称为文件名通配符。“*”表示从它所在位置起直至符号“.”或空格前的所有字符;“? ”表示该位置上的所有可能字符。
故本题答案为C 。
例4:下列叙述中,错误的是( ) 。
A .Excel 中编辑的表格可以在Word 中使用
B .用Word 编辑的文本可以另存为纯文本文件
C .用记事本(Notepad)编辑文本时可以插入图片
D .用画笔(Paintbrush)绘图时可以输入文字
【分析与解答】 Excel 和Word 都是Office 套件中的组件,Excel 表格可以在Word 中使用。Word 编辑的文本默认格式是.doc .但也可以另存为纯文本文件.txt 。利用画笔(Paint-brush)绘图时可以输入文字,但以图形格式存在。而记事本(Notepad)只能编辑文本内容,不能插入图片。
故本题答案为C 。
例5:下列关于文件的叙述,不正确的是( ) 。
A .一个可执行程序其实也是一个文件
B .文件可大可小,大的文件一张软盘装不下
C .一个文件夹下面可以有两个同名的文件,只要它们的大小不同就行了
D .文件的创建日期和最新修改日期可以在资源管理器中看到
E .某些文件的内容可以用记事本(Notepad)看到
【分析与解答】 可执行程序存储到计算机中会形成一个文件,文件的创建日期和最新修改日期可以在资源管理器中看到。若两个文件同名,则不能放在同一个文件夹中。若文件的容量超过1.44M ,则一张软盘装不下。若文件是.txt 格式,则可以用记事本(Notepad)打开浏览该文件的内容。
故本题答案为C 。
例6:Windows 98系统中,文件夹组织是一个有层次的树状结构,其中最顶层的是( ) 。
A .我的电脑 B .网上邻居 C .桌面 D .资源管理器
【分析与解答】 在Windows 98系统中,我的电脑和网上邻居都隶属于桌面,资源管理器是一种管理工具。
故本题答案为C 。
例7:Windows 98系统对信息进行管理和使用是以( ) 为基本单位的。
A .文件 B .盘片 C .字节 D .命令
【分析与解答】 文件是DOS 和Windows 系统对信息进行管理和使用的基本单位。字节是表示文件的大小,命令是管理和使用文件的工具,盘片是文件的载体。 故本题答案为A 。
例8:Windows 操作系统是一种多任务的操作系统,各个Windows 应用程序之间可以非常方便地通过( ) 来交换数据。
A .复制 B .读/写文件 C .剪贴板 D .剪切
【分析与解答】 Windows 应用程序之间可以通过剪贴板交换信息,这是Windows 系统的重要特点,剪贴、复制、粘贴只是利用剪贴板进行信息交换的具体形式和步骤。通过剪贴板交换信息比通过读/写文件交换信息方便得多。
故本题答案为C 。
例9:在Windows 操作系统中,当硬盘空间不足时一般情况下可最先考虑删除
( ) 目录下的文件来释放空间。
A .My Document B .Temp C .Program files D .Fonts
【分析与解答】 My Documents(我的文档) 目录下一般存储自己的文档。Program files 目录下为程序文档。Fonts 为Windows 的系统字体目录。Temp 为Windows 系统的临时文件目录,通常情况下存放应用程序生成的临时文件,一般可以删除。 故本题答案为B 。
例10:命令行C > COPY CON A :XX .BAT 的作用是( ) 。
A 、在A 盘上建立一个批处理文件XX .BAT
B .将C 盘上的文件CON 拷贝到A 盘上
C .将A 盘上的文件XX .BAT 拷贝到C 盘上并取名为CON
D .上述命令行与A >COPY CON A :XX .BAT 作用不一样
【分析与解答】 在DOS 操作系统中,命令行COPY CON A :XX .BAT 的作用是:在A 盘中建立一个批处理文件XX .BAT ,CON 作为计算机的保留名,不允许作为文件名。
故本题答案为A 。
例11:计算机指令一般由两部分组成,它们是( ) 和( ) 。
【分析与解答】 一种计算机所能识别的一组不同指令的集合称为该种计算机的指令或称指令系统。计算机的指令一般由两部分组成:指令操作码和指令操作数。操作码表示计算机要执行的基本操作;操作数则表示运算的数值或该数值存放的地址。
故本题答案为:操作码和操作数。
例12:按某种顺序排列的,使计算机能执行某种任务的指令的集合称为( ) 。
【分析与解答】 计算机是根据人们预定的安排,自动进行数据的快速计算和加工处理的一种设备。人们预定的安排是通过一连串指令来表达的,这个指令序列称为程序。
故本题答案为:程序。
例13:下列叙述中,错误的是( ) 。
A .程序测试的目的是为了证明程序无错
B .对程序进行测试和调试后还不能保证程序无错
C .对程序进行测试是为了发现程序中的错误
D .调试程序的目的是为了排除程序中的错误
【分析与解答】 程序测试是为了发现错误而执行程序的过程。测试的目的是发现程序中的错误,是为了证明程序有错,而不是证明程序无错。在软件开发过程中,分析、设计与编码等工作都是建设性的,惟独测试是带有”破坏性”的,测试可视为分析、设计和编码三个阶段的“最终复审”,在软件质量保证中具有重要地位:为了确保软件的质量,较理想的做法应该是对软件的开发过程。按软件工程各阶段形成的结果,分别进行严格的审查。
故本题答案为A :
例14:微型计算机能识别并直接执行的语言是( ) 。
A .汇编语言 B .编译语言 C .高级语言 D .机器语言
【分析与解答】 人们要利用计算机解决实际问题,首先要编制程序:程序设计语言就是用户用来编写程序的语言,它是人们与计算机之间交换信息的工具。程序设计语言是软件系统的重要组成部分,一般可分为机器语言、汇编语言和高级语言三类。其中机器语言是最底层的程序设计语言。用它编写的程序.每条指令都是二进制形式的指令代码,由0和1组成,计算机硬件系统可以直接识别。汇编语言采用能帮助记忆的英文缩写符号(称为指令助记符) 来代替机器语言指令代码中的操作码,用地址符号来代替地址码,所以计算机不能直接识别用汇编语言编写的程序,必须由一种专门的翻泽程序将汇编语言程序翻译成机器浯言程序.计算机才能执行,高级语言接近于自然语言和数学语言.易为人们接受和掌握。但用任何计算机高级语言编写的程序(源程序) 都要通过编译程序翻译成机器语言程序(目标程序) 后才能被计算机执行,或者通过解释程序边解释边执行。
故本题答案为D 。
例15:在微机系统中.最基本的输入输出模块BIOS 存放在( ) ;
A .RAM 中 B .硬盘中 C .ROM 中 D .寄存器中
【分析与解答】 BIOS 是Basic Input-Output System(基本输入输出系统) 的缩写,负责开机时对系统的各项硬件进行初始化设置和测试.以确保系统能够正常工作。它是被“固化”在计算机硬件中的一组程序,为计算机提供最低级的最直接的硬件控制;BIOS 实际上相当于计算机硬件与软件程序之间的一座桥梁,它本身也可以说是—个软件,被固化在Flash EPROM芯片中。
故本题答案为C
例16:关系型数据库管理系统中存储与管理数据的基本形式是( ) 。
A .EXCEL B .表格 C .关系表 D .二维表
【分析与解答】 在关系型数据库中,数据以行和列的形式存储,以便于用户理解,这一系列的行和列被称为表,一组表便组成了数据库。
故本题答案为D 。
例17:结构化程序设计的一种基本方法是( ) 。
A .筛选法 B .递归法 C .归纳法 D .逐步求精法
【分析与解答】 结构化程序设计的一般方法是“自顶向下、逐步求精”。“自顶向下”是说,程序设计时,应先考虑总体,后考虑细节;先考虑全局目标,后考虑局部目标;“逐步求精”是说,对复杂问题应设计一些子目标作为过渡,逐步细节化。故本题答案为D 。
例18:结构化程序设计所规定的三种基本控制结构是( ) 。
A .输入、处理、输出 B .树形、网形、环形
C .顺序、选择、循环 D .主程序、子程序、函数
【分析与解答】 结构化程序设计是指所设计出来的程序应该具有—定的程序结构,其含义是将组成程序的各部分放在一起所形成的整个程序的方式。很明显,
程序的结构必须与它所处理的数据结构相适应并且还要反映它在执行时的逻辑顺序。一个结构化的程序设计,要求限制为三种基本结构,分别是顺序结构、选择结构和循环结构。
故本题答案为C 。
例19:Pascal 程序必须包括( ) 。
A .程序首部、说明部分、语句部分 B .程序首部、说明部分
C .说明部分、语句部分 D .程序首部、语句部分
【分析与解答】 一个标准的Pascal 程序,一般由程序首部,说明部分及语句部分组成。说明部分包括:标号说明、常量说明、类型说明、变量说明、过程及函数说明。在标准Pascal 说明部分,必须严格遵守上述顺序,但一个程序包含多少说明,视具体需要而定。一个简单的Pascal 程序也可以不包含说明部分,说明部分是可选的。
故本题答案为D 。
例20:下列不属于系统软件的是( ) 。
A .操作系统 B .语言处理程序 C .工具软件 D .数据库管理系统
【分析与解答】 系统软件指管理、监控和维护计算机资源(包括硬件和软件) 的软件。它主要包括操作系统、各种程序设计语言及其解释和编译系统、数据库管理系统等。
故本题答案为C 。
例21:某学校的工资管理程序属于( ) 。
A .系统软件 B .应用软件 C .管理软件 D .多媒体软件
【分析与解答】 应用软件是指用户利用计算机及其提供的系统软件为解决各种实际问题而编制的计算机程序。通常应用软件专门用于解决某个应用领域中的具体问题,所以应用软件也是多种多样的。
故本题答案为B 。
例22:在程序设计语言中,子程序调用语句中的实际参数必须与子程序说明语句中的( ) 在个数、顺序和类型上保持一致。
A .变量参数 B .局部参数 C .数值参数 D .形式参数
【分析与解答】 数值参数、变量参数指的是两种不同的参数形式,在子程序调用语句中的实际参数必须与子程序说明语句中的形式参数之间建立起一种一一对应关系。
故本题答案为D 。
例23:一个算法具有多项特征。下列各项:①有穷性;②确切性;③占用时间;④可行性;⑤简单性中,( ) 是算法的重要特征。
A .①②③⑤ B .①②④ C .①②④⑤ D .②③④⑤
【分析与解答】 一个算法应该具有以下五个重要的特征。有穷性:一个算法必须保证执行有限步之后结束;确切性:算法的每一步骤必须有确切的定义;输入:一个算法有0个或多个输入,以刻画运算对象的初始情况,所谓0个输入是指算法本身确定了初始条件;输出:一个算法有一个或多个输出,以反映对输人数据
加工后的结果。没有输出的算法是毫无意义的;可行性:算法原则上能够精确地运行,而且人们用笔和纸做有限次运算后即可完成。
故本题答案为B
拓展练习:一不留神,就把这部分内容掌握了。
1.计算机的软件系统一般分为(系统 ) 软件和(应用 ) 软件。
2.应用软件和系统软件的相互关系是( B )。
A .后者以前者为基础 B .前者以后者为基础
C .每一类都以另—类为基础 D .—类都不以另一类为基础
3.操作系统是一类重要的软件,下列属于操作系统软件的是( E ) 。
A .Microsoft Word B .金山词霸 C .Foxmail
D .WinRAR E .Red Hat Linux
4.操作系统是对( C ) 进行管理的系统软件。
A .软件 B .硬件 C .计算机资源 D .应用程序
5.在全角状态(纯中文状态) 下输入一个英文字母,则该字母在屏幕上的宽度是( B ) 个ASCII 码字符位置。
A .1 B .2 C .3 D .4
6.在下列文件扩展名中,属于Word 文件的是( D) 。
A .BMP B ..jpg C .TXT D .DOC
7.应用软件是指( D ) 。
A .所有能够使用的软件
B .能被各应用单位共同使用的某种软件
C .所有微机上都应使用的基本软件
D .专门为某一应用目的而编制的软件
8.Office 2000中的“剪贴板”是指( B ) 。
A .硬盘中的一块区域 B .内存中的一块区域
C .Cache 中的一块区域 D .CPU 中的一块区域
9.要将整个桌面的内容存入“剪贴板”,应使用的组合键是(ALT+PRTSC ) 。
10.DOS 操作系统是一种( 单用户单任务 ) 系统。
11.在Windows 中,如果窗口表示的是一个应用程序,则打开该窗口意味着( B) 。
A .显示该应用程序的内容 B .运行该应用程序
C .结束该应用程序的运行 D .将该窗口放大到最大
12.修改高级语言源程序的是( D )。
A .调试程序 B .解释程序 C .编译程序 D .编辑程序
13.控制键Esc 的功能为( D ) 。
A .终止当前操作 B .系统复位
C .打印机输出 D .结束命令行
14.MID 软件属于( D ) 。
A .系统软件 B .应用软件 C .管理软件 D .多媒体软件 15 .下列数中合法的Pascal 数是( D )。
A .9E7.5 B .E - 6 C .78 D .6.0
16.下列选项中,合法的Pascal 常量是( C ) 。
A .25 B .”RED ” C .’%’ D .3E-2.5
17.设a ,b ,c ,d ,e 均为整型变量,且a=13,b=2,C=10,D=3,E=2,则pascal
表达式a-b*c div d mod e的值是( A ) 。
A .13 B .-7 C .11 D . 0
18.标准Pascal 程序说明部分的正确顺序是( C ) 。
A .LABEL →CONST →V AR →TYPE
B .V AR →CONS T→LABEL →TYPE
C .LABEL →CONST →TYPE →V AR
D .CONST →V AR →TYPE →LABEL
19.Pascal 编译程序的功能是( D )。 ·
A .把Pascal 源程序转换成可运行的EXE 文件
B .生成和修改一个Pascal 源程序
C .实现Pascal 的目标码程序到可运行的EXE 文件的转换
D .实现Pascal 的源程序到等价的目标码程序的转换
20.对于Windows 系统,下列说法正确的是( D ) 。
A .Windows 是可以脱离DOS 而独立存在的
B .Windows 是一个独立的多用户操作系统
C .Windows 是一个独立的多任务操作系统
D .Windows 是一个多任务操作系统
21.Windows98中,文件名最多可以有( C )个字符。
A .8 B .16 C .255 D .65536
22.将Windows 系统中的窗口和对话框进行比较,窗口可以移动和改变大小,而对话框( B ) 。
A .既不能移动,也不能改变大小 B .可以移动,不能改变大小
C .可以改变大小,不能移动 D .既能移动,也能改变大小
23.Windows 系统启动后,按CTRL+ALT+DEL键,机器将( B ) 。
A .重启 B .中断当前运行程序,转入进程控制窗口
C .断电 D .保持原状态
24.数字图像文件可以用下列( C ) 软件编辑。
A .Word B .记事薄(Notepad) C .Photoshop D .WINRAR
25.将A 盘上50个文件用“C :\>COPY A :*.*”命令复制到C 盘的当前目录中。在复制到某一个文件时,由于读数据出错,屏幕显示"Abort ,Retry ,Ignore ,Fail?' ’,键人“I ”后,继续复制没有再出现过出错信息。最后复制的结果是( A ) 。
A .读数据出错的文件不正确,其他文件正确
B .读数据出错的文件不正确,其他文件也不正确
C ,读数据出错的文件正确,其他文件不正确
D .复制的文件全正确
26.为了要将A 盘当前目录(不是根目录) 中所有扩展名为.C 的文件同名复制到A 盘的目录\USER 中,正确的命令是( C ) 。 [
A .COPY A :*.C USER \* .C
B .COPY A :*.C: \USER
C .COPY A :*.C A :USER \
D .COPY A :*.C A :USER \*.C
27.为了删除当前盘目录下第3个字符为C 的所有文件,下列DOS 命令中正确的是( D )。
A .DEL ?*C.* B .DEL ??C .* C .DEL **C.*, D .DEL ??C*.*
28.DOS 系统启动后,下列文件中常驻内存的是( B ) 。
A .DOS .COM B .COMMAND .COM
C .DISKCOPY .COM D .SYS .COM
29.在BASIC 状态下,三个逻辑运算符NOT 、AND 、OR 在运算过程中,优先级从高到低的顺序是( D ) 。
A .AND →NOT →OR B .NOT →AND →OR
C .OR →NO →AND D .NOT →OR →AND
30.DOS 文件系统的组织结构属于( D ) 。
A .星形结构 B .网形结构 C .环形结构 D .树形结构
31.用C 语言编写的代码程序,下列选项正确的是( B ) 。
A .可立即执行 B .是一个源程序
C .经过编译即可执行 D .经过编译解释才能执行
32.利用高级语言编写的程序必须经过( D ) 翻译成机器语言程序,计算机才能执行。
A .汇编语言 B .低级语言 C .汇编程序 D .编译程序
33.在流程图的符号中,菱形框一般作为( C ) 。
A .起止框 B .输入输出框 C .判断框 D .处理工具框
34.算法是计算机处理信息的本质,其具体含义是指( B ) 。
A .为解决问题而编制的计算机程序
B .为解决问题而采取的方法与步骤
C .为解决问题而需要采用的计算机语盲
D .为解决问题而采用的计算方法
35.算法的三种结构是( A )。
A .顺序、分支、循环 B .顺序、重复、循环
C .顺序、分支、判断 D .顺序、流程、循环
36.结构化程序由三种基本结构组成,三种基本结构组成的算法( C )。
A .可以完成任何复杂的任务 B .只能完成部分复杂的任务
C .只能完成符合结构化的任务 D .只能完成一些简单的任务
37.为了提高软件测试的效率,应该( D) 。
A .随机地选取测试数据
B .取一切可能的输入数据作为测试数据
C .在完成编码后制定软件的测试计划
D .选择发现错误可能性大的测试数据