一、单选题
1. (2005)          能将高级语言程序转换成目标程序。
A.解释程序        B. 编辑程序        C. 编译程序        D. 调试程序
C
2. (2005)下列          不属于多用户多任务操作系统软件
A. Linux                    B. UNIX     
C. Windows XP              D. DOS  
D
3. (2006)计算机软件操作系统的作用是__________
A. 管理系统资源,控制程序的执行      B. 实现软硬件功能的转换
C. 把源程序翻译成目标程序            D. 便于进行数据处理
A
4. (2006)下列软件中,_________是专门的网页制作软件。
A. FrontPage 2000    B. Visual BASIC 6.0  C. Excel 2000  D. PowerPoint2000
A
5. (2006)在计算机的软件分类中,应用软件和系统软件的相互关系是__________
A. 前者以后者为基础            B. 后者以前者为基础
C.每一类都不以另一方为基础    D.每一类都以另一方为基础
A
6(2007)在计算机系统中,对计算机各类资源进行统一管理和调度的软件是_______
A.语言处理程序                  B.应用软件
C.操作系统                      D.数据库管理系统
C
7(2007)虚拟存储技术是将        上的一部分作为内存来使用。
A.硬盘          B.缓存       
C.光盘          D.内存条
A
8(2007) 以下常用的高级程序设计语言中,主要用于数值计算的是       
AFORTRAN      BBASIC      CJava      DC
A
9(2007)应用软件分为通用应用软件和定制应用软件两类,下列软件中全部属于通用应用软件的是       
AWPS Windows Word
BPowerPoint MSN UNIX
CALGOL Photoshop FORTRON
DPowerPoint PhotoshopWord
D
10. (2008)下列关于计算机软件的叙述,错误的是________
A. 操作系统产生于高级语言及其编译系统之前
B. 为解决软件危机,人们提出了用工程方法开发软件的思想
C. 数据库软件技术、软件工具环境技术都属于计算机软件技术
D. 设计和编制程序的工作方式是由个体发展到合作方式,再到现在的工程方式
A
11. (2008)下列软件属于系统软件的是________。①金山词霸②SQL ServerFrontPageCorelDraw⑤编译器⑥Linux⑦银行会计软件⑧OracleSybase⑩民航售票软件
A. ①③④⑦⑩        B. ②⑤⑥⑧⑨        C. ①③⑧⑨        D.    ①③⑥⑨⑩
B
12. (2008)虚拟存储器系统能够为用户程序提供一个容量很大的虚拟地址空间,其大小受到_____的限制。
A. 内存实际容量大小        B. 外存容量及CPU地址表示范围
C. 交换信息量大小        D. CPU时钟频率
B
13. (2008)下列关于操作系统多任务处理与处理器管理的叙述,错误的是________
A. Windows操作系统支持多任务处理
B. 分时是指CPU时间划分成时间片,轮流为多个任务服务
C. 并行处理操作系统可以让多个处理器同时工作,提供计算机系统的效率
D. 分时处理要求计算机必须配有多个CPU
D
14. (2008)算法是问题求解规则的一种过程描述。下列关于算法的叙述,正确的是________
A. 算法一定要用高级语言描述
B. 可采用类似自然语言的“伪代码”或流程图来描述算法
C. 条件选择结构由条件和选择两种操作组成,因此算法允许有二义性
D. 算法要求在若干或无限步骤内得到所求问题的解答
B
15. (2008)结构化生命周期法是开发信息系统的一种有效方法,它将信息系统软件生命周期划分为5个阶段。下列关于5个阶段名称的叙述,正确的是______________
A. 系统规划,系统分析,系统设计,系统实施,系统维护
B. 需求分析,目标规划,结构设计,编程调试,系统切换
C. 系统分析,系统规划,系统重构,系统设计,系统安装
D. 系统分析,系统规划,系统设计,系统测试,系统评估
A
16(2009)操作系统是现代计算机必不可少的系统软件之一。下列关于操作系统的叙述,错误的是______
ALinux操作系统是由美国Linux公司开发的
BUNIX操作系统是一种的多用户分时操作系统,可用于PC
C、目前Windows XP操作系统有多个不同版本
DWindows Server 2003操作系统属于网络操作系统
A
17(2009)下列关于计算机机器语言的叙述,错误的是______
A、机器语言是用二进制编码表示的指令集合
B、用机器语言编制的某个程序,可以在不同类型的计算机上直接执行
C、用机器语言编制的程序难以维护和修改
D、用机器语言编制的程序难以理解和记忆
B
18(2009)下列关于计算机算法的叙述,错误的是______
A、算法与程序不同,它是问题求解规则的一种过程描述,总在执行有穷步的运算后终止
B、算法的设计一般采用由细到粗、由具体到抽象的逐步求解的方法
C、算法的每一个运算必须有确切的定义,即每一个运算应该执行何种操作必须是清楚明确的,无二义性
D、分析一个算法好坏,要考虑其占用的计算机资源(如时间和空间)、算法是否易理解、易调试和易测试
B
19(2009)数据结构包括三方面的内容,它们是______
A、数据的存储结构、数据的一致性和完备性约束
B、数据的逻辑结构、数据间的联系和它们的表示
C、数据的逻辑结构、数据间的联系和它们的存储结构
D、数据的逻辑结构、数据的存储结构和数据的运算
D
20(2009)下列关于高级程序设计语言中数据成分的叙述,错误的是______
A、数据的名称用标识符来命名
B、数组是一组相同类型数据元素的有序集合
C、指针变量中存放的是某个数据对象的地址
D、程序员不能自己定义新的数据类型
D
21(2010)软件的特性不包括__________
A.不可见性    B.脆弱性    C.磨损性    D.有限责任性
C
22(2010)下列软件中不属于系统软件的是__________
AAdobe Acrobat  BBIOS    CJava编译器    DORACLE
A
23(2010)I/O语句printfhello);属于高级语言中的_________成分。
A.传输    B.数据    C.运算    D.控制
A
24(2010)程序与算法相比,可以不满足下列__________特性。
A.每一步操作都是可执行的(能行性)
B.至少产出一个输出量(包括参量状态的改变)
C.在执行了有穷步的操作后终止(有穷性)
D.每一步操作必须有确切的定义(确定性)
C
25(2010)著名的计算机科学家尼 沃思提出了__________
A.数据结构+算法=程序                  B.存储控制结构
C.信息熵                              D.控制论
A
26. (2011)下列关于Windows操作系统的叙述,正确的是________
    A.任务被启动时,通常先将全部程序和数据装入内存,然后再开始运行
    B.系统可用的内存容量就是硬件配置时实际配置的内存条容量
    C.CPU的时间被分成若干时间片,任务在不同的时间片中轮转完成
    D.只有当前活动窗口对应的任务才能分配到CPU的使用权
C
27. (2011)下列关于程序设计语言的叙述,正确的是________
    A.高级语言就是自然语言
    B.Java语言具有平台独立性,用它编写的程序与机器无关
    C.机器语言与计算机硬件关系密切,用它编写的程序具有较好的可移植性
D.无论用哪种程序设计语言编写的程序,都需要经过相应语言处理系统的翻译才可在计算机上执行
B
28. (2011)下列关于数据结构的叙述,正确的是________
    A.数据处理的效率主要由数据的逻辑结构决定,与数据的存储结构无关
    B.一种逻辑结构只能采用一种存储结构
    C.数据的逻辑结构是指数据的存储结构在计算机中的表示
    D.二叉树、森林、图都是非线性的逻辑结构
D
29. (2011)下列关于算法的叙述,错误的是________
    A.软件的主体是程序,程序的核心是算法
    B.有些无法用算法表示的问题,可以用功能强大的计算机来解决
    C.伪代码、流程图以及程序设计语言都可以用来描述算法
    D.同一个问题可以设计不同的算法来解决
B
30. (2011)下列属于系统软件的是计算机软件的组成________
    A.Google搜索引擎                    B.Photoshop
    C.Office系列软件                      D.SQL Server
D
二、多选题
31. (2006)与其他事物相似,软件有它的发生、发展和消亡的过程。软件的生命周期大体可以包括_______
A. 定义期    B.开发期   C. 使用期    D、维护期
ABD
32. (2006)文本编辑的目的是使文本正确、清晰、美观,下列_______操作属于文本处理而不属于文本编辑功能。
A. 添加页眉和页脚                  B. 统计文本中字数
C. 文本压缩                        D. 识别并提取文本中的关键词
BCD
33(2007)下列关于机器语言程序与高级语言程序的说法中,错误的是_________
A.机器语言程序比高级语言程序执行速度慢
B.机器语言程序比高级语言程序可移植性强
C.机器语言程序比高级语言程序可读性差