一、单选题
A.解释程序 B. 编辑程序 C. 编译程序 D. 调试程序
C
A. Linux B. UNIX
C. Windows XP D. DOS
D
3. (2006)计算机软件操作系统的作用是__________。
A. 管理系统资源,控制程序的执行 B. 实现软硬件功能的转换
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) 以下常用的高级程序设计语言中,主要用于数值计算的是 。
A.FORTRAN B.BASIC C.Java D.C
A
9.(2007)应用软件分为通用应用软件和定制应用软件两类,下列软件中全部属于通用应用软件的是 。
A.WPS、 Windows 、Word
B.PowerPoint 、MSN 、UNIX
C.ALGOL 、Photoshop 、FORTRON
D.PowerPoint 、Photoshop、Word
D
10. (2008)下列关于计算机软件的叙述,错误的是________。
A. 操作系统产生于高级语言及其编译系统之前
B. 为解决软件危机,人们提出了用工程方法开发软件的思想
C. 数据库软件技术、软件工具环境技术都属于计算机软件技术
D. 设计和编制程序的工作方式是由个体发展到合作方式,再到现在的工程方式
A
11. (2008)下列软件属于系统软件的是________。①金山词霸②SQL Server③FrontPage④CorelDraw⑤编译器⑥Linux⑦银行会计软件⑧Oracle⑨Sybase⑩民航售票软件
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)操作系统是现代计算机必不可少的系统软件之一。下列关于操作系统的叙述,错误的是______。
A、Linux操作系统是由美国Linux公司开发的
B、UNIX操作系统是一种的多用户分时操作系统,可用于PC机
C、目前Windows XP操作系统有多个不同版本
D、Windows 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)下列软件中不属于系统软件的是__________。
A.Adobe Acrobat B.BIOS C.Java编译器 D.ORACLE
A
23.(2010)I/O语句“printf(“hello!”);”属于高级语言中的_________成分。
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.机器语言程序比高级语言程序可读性差
发布评论