第三章 计算机软件
一、选择题
1. 以下关于中文Windows系统文件管理的叙述中,错误的是( ) A.文件夹的名字可以用英文或中文
B.文件的属性若是“系统”,则表示文件与操作系统有关 C.根文件夹(根目录)中只能存放文件夹,不能存放文件
D.子文件夹中既可以存放文件,也可以存放文件夹,从而构成树型的文件结构 2.比较算法和程序,以下说法中正确的是( ) A.算法可以采用“伪代码”或流程图等方式来描述 B.程序只能用高级语言表示 C.算法和程序是一一对应的 D.算法就是程序
3.求解数值问题选择程序设计语言时,一般不会选用( ) A.FORTRAN B.C语言 C.VISUAL FOXPRO D.MATLB 4.下列软件中,不属于网络应用软件的是( )
A.PowerPoint B.MSN Messenger C.Internet Explorer D.Outlook Express 5.PowerPoint 程序运行时,它与Windows操作系统之间的关系是( ) A.前者(PowerPoint)调用后者(Windows)的功能 B.后者调用前者的功能 C.两者互相调用
D.不能互相调用,各自独立运行
6.以下所列软件中,( )是一种操作系统
A.WPS B.Excel C.PowerPoint D.UNIX 7.以下不属于“数据结构”研究内容的是( ) A.数据的逻辑结构 B.数据的存储结构 C.数据的获取方法 D.数据上定义的运算
8.未获得版权所有者许可就复制和散发商品软件的行为被称为软件( )
A.共享 B.盗版 C.发行 D.推广 9.下面关于程序设计语言的说法错误的是( )
A.FORTRAN 语言是一种用于数值计算的面向过程的程序设计语言 B.JAVA是面向对象用于网络环境编程的程序设计语言 C.C语言与运行支撑环境分离,可移植性好 D.C++是面向过程的语言,VC++是面向对象的语言 10.下列有关数据结构描述中,错误的是( ) A.数据的逻辑结构反映数据元素之间的逻辑关系 B.树和线性表都是典型的数据结构
C.数据的存储结构是数据逻辑结构在计算机存储器上的实现 D.数据结构不包含数据的运算
11.在Windows系统中,若2个纯文件文件分别包含100和200个英文字符,下面关于它们占用磁盘间大小的说法中,正确的是( )
A.前者大于后者 B.后者大于前者 C.两者相等 D.不确定 12.以下所列软件产品中,( )不是数据库管理系统。
A.access B.Visual FOXPRO C.Excel D.Oracle
13.d Word文档“doc1”中,把文字“图表”设为超链接,指向一个名为“Book1”的Excel文件,刚链源为( )
A.文字“图表” B.文件“Book1” C.Word文档“doc1” D.Word文档当前页 14.很长时间以来,在求解科学与工程计算问题时,人们往往首先( )作为程序设计语言。 A.FORTRAN B.PASCAL C.JAVA D.C++
15.从应用角度看软件可分为两类:一是管理系统资源、提供常用基本操作的软件称为( ),二是为用户完成某项特定任务的软件秒为应用软件。
A.系统软件 B.通用软件 C.定制软件 D.数据库系统
16.( )运行在计算机系统的底层,并负责实现系统中各类资源的管理功能。 A.操作系统 B.应用软件 C.编译系统 D.数据库系统 17.下面关于算法和程序关系的叙述中,正确的是( ) A.算法必须使用程序设计语言进行描述 B.算法与程序是一一对应的 C.算法是程序的简化
D.程序是算法的具体实现
18.为了适应软件硬件环境变化而修改应用程序的过程属于( ) A.改正性维护 B.完善性维护 C.适应性维护 D.预防性维护 19.下列关于计算机算法的叙述中,错误的是( )
A.算法是问题求解规则的一种过程描述,在执行有穷步的运算后终止 B.算法的设计一般用用由细到粗、由具体到抽象的一逐步求解的方法 C.算法的每一个运算必须有确切的定义,即必须是清楚明确、无二义性的
D.分析一个算法的好坏,要考虑其占用计算机资源(如时间和空间)数量、算法是否易理解、易调试和易测试等
20.下面所列功能中,( )功能不是操作系统所具有的。
A.CPU管理 B.成本管理 C.文件管理 D.存储管理 21.下列关于程序设计语言的说法中,正确的是( ) A.高级语言程序的执行速度比低级语言程序快 B.高级语言就是自然语言 C.高级语言与机器无关
D.计算机可以直接识别和执行用高级语言编写的源程序 22.下列关于汇编语言的叙述中,错误的是( ) A.汇编语言属于低级程序设计语言 B.汇编语言源程序可以直接运行
C.不同型号CPU支持的汇编语言不一定相同 D.汇编语言也是一种面向机器的编程语言
23.Windows2000和WindowsXP属于( )操作系统 A.单任务 B.多任务 C.批处理 D.多用户分时 24.PC机常用的I/O接口有多种类型,下列叙述错误的是( ) A.显示器接口是一种通用接口,它也可以连接打印机 B.IDE接口可用来连接硬盘和软盘 C.键盘接口是一种低速接口
D.使用“USB集线器”,一个USB接口就可以连接多个I/O设备 25.针对具体应用需求而开发的软件属于( )
A.系统软件 B.应用软件 C.财务软件 D.文字处理软件
26.用高级语言和机器语言编写实现相同功能的程序时,下列说法中错误的是( ) A.前者比后者可移植性强 B.前者比后者执行速度快 C.前者比后者容易编写 D.前者比后者容易修改
27.以下关于高级程序设计语言中的数据成分的说法中,错误的是( ) A.数据的名称用标识符来命名
B.数组是一组相同类型数据元素的有序集合 C.指针变量中存放的是某个数据对象的地址 D.程序员不能自己定义新的数据类型
28.若有SQL编写(已编译)的某校学生成绩管理程序A、数据库管理系统DBMS和Windows操作系统,当计算机运行程序A时,这些软件之间的支撑关系为(用—>表示)( ) A.Windows?DBMS?A B.DBMS?A?Windows C.A?Windows?DBMS D.Windows?A?DBMS
29.下列关于操作系统设备管理的叙述中,错误的是( ) A.设备管理程序负责对系统中的各种输入输出设备进行管理 B.设备管理程序负责处理用户和应用程序的输入输出请求 C.每个设备都有自己的驱动程序 D.设备管理程序驻留在BIOS中
30.为了支持多任务处理,操作系统的处理器调度程序作用( )技术把CPU分配给各个任务,使多个任务宏观上可以“同时”执行。 A.时间片轮转 B.虚拟 C.批处理 D.授权
31.高级程序设计语言种类繁多,但其基本成分可归纳为四种,其中对处理对象的类型说明属于高级语言中的( )成分
A.数据 B.运算 C.控制 D.传输
32.数据的( )用于抽象地反映数据元素之间的约束关系而不考虑其在计算机中的存储方式
A.存储结构 B.层次结构 C.逻辑结构 D.物理结构
33.下列应用软件中,( )属于网络通信软件。
A.Word B.Excel C.Outlook Express D.Frontpage 34.就线性表的存储结构而言,以下叙述正确的是( ) A.顺序结构比链接结构多占存储空间
B.顺序结构与链接结构相比,更有利于对元素的插入、删除运算 C.顺序结构比链接结构易于扩充空间
D.顺序结构占用连续存储空间而链接结构不要求连续存储空间 35.以下关于操作系统中多任务处理的叙述中,错误的是( )
A.将CPU时间划分成许多小片,轮流为多个程序服务,这些小片称“时间片”
B.由于CPU是计算机系统中最宝贵的硬件资源,为了提高CPU的利用率,一般采用多任务处理
C.正在CPU中运行的程序称为前台任务,处于等待状态的任务称为后台任务
D.在单CPU环境下,多个程序在计算机中同时运行是,意味着它们宏观上同时运行,微观上由CPU轮流执行
36.在C语言中,“IF…. ELSE …”属于高有程序设计语言中的( )成分 A.数据 B.运算 C.控制 D.传输 37.分析某个算法的优劣时,应考虑的主要因素是( ) A.需要占用的计算机资源多少 B.简明性 C.可读性 D.开放性
38.作用Windows2000或WindowsXP,如果要查看当前正在运行哪些应用程序,可以作用的系统工具是( )
A.资源管理器 B.系统监视器 C.任务管理器 D.网络监视器 39.下叙述中,错误的是( ) A.程序就是算法,算法就是程序
B.程序是用某种计算机语言编写的语句的集合 C.软件的主体是程序
D.只要软件运行环境不变,它们的功能和性能不会发生变化
40.一个用户若需要在一台计算机上同时运行多个程序,必须用具有( )处理功能的操作