一、单选题
1. 能把高级语言编写的源程序进行转换,并生成机器语言形式的目标程序的系统软件称为__?__。
A. 连接程序                          B. 汇编程序
C. 解释程序                          D. 编译程序
2. 系统软件是给其他软件提供服务的程序集合,下面的叙述中错误的是__?__。
A. 系统软件与计算机硬件有关
B. 在通用计算机系统中系统软件几乎是必不可少的
C. 操作系统是系统软件之一
D. IE浏览器也是一种系统软件
3. 条件选择结构语句,例如if (P)  A;  属于高级语言中的__?__成分。(P表示条件,A表示操
作)
A. 数据          B. 运算          C. 控制            D. 传输
4. 计算机软件的发展受到应用和硬件发展的推动和制约,大致经历了三个阶段,下面的叙述中错误的是__?__。
A. 第一阶段主要是科学与工程计算,使用低级语言编制程序
B. 第二阶段使用高级程序语言编制程序,并产生了操作系统和数据库管理系统
C. 20世纪80年代初期,出现了"软件"术语,软件技术走向成熟
D. 为适应开发大型软件的需要,第三阶段提出了"软件工程"的概念
5. BIOS的中文名叫做基本输入/输出系统。下列说法中错误的是__?__。
A. BIOS是固化在主板上ROM中的程序
B. BIOS中包含系统自举(装入)程序
C. BIOS中包含加电自检程序
D. BIOS中的程序是汇编语言程序
6. 程序设计语言分成3类,它们是机器语言、汇编语言和__?__
A. 高级语言                      B. 自然语言
C. 数学语言                      D. 置标语言
7. 用于解决各种不同具体应用问题的专门软件,称为应用软件,应用软件又分为通用应用软件和定制应用软件两类。下列软件中全部属于通用应用软件的是__?__。
A. WPS、 Windows、Word            B. Powerpoint、SPSS、UNIX
C. ALGOL、Photoshop、FORTRAN      D. Powerpoint、Excel、Word
8. UNIX和Linux是使用较为广泛的多用户交互式分时操作系统。下列叙述中,错误的是__?__。
A. TCP/IP网络协议是在UNIX系统上开发成功的
B. UNIX系统的大部分代码是用C语言编写的
C. 它们是目前互联网服务器使用得很多的操作系统
D. 它们适用于大中型机或网络服务器,不能用于便携机
9. 下列软件产品都属于数据库管理系统软件的是__?__。
A. Sybase 、FoxPro、SQL Server、FORTRAN
B. FoxBase、SQL Server、Access、Excel
C. FoxBase、ORACLE、SQL Server、FoxPro
D. DB2、UNIX、Access、SQL Server
10. 直接运行在裸机上的最基本的系统软件是__?__。
A. Flash和Linux                    B. Unix和FoxPro
C. Word和OS/2                    D. Windows XP和Unix
11. 按照不同的翻译处理方法,可把翻译程序分为__?__三类。
A. 目标程序、解释程序和编译程序
B. 汇编程序、程序模块和编译程序
C. 汇编程序、解释程序和源程序
D. 汇编程序、解释程序和编译程序
12. 下列软件中属于系统软件的是__?__。
A. Word                          B. C语言源程序
C. FrontPage                      D. C语言编译系统
13. 高级语言编写的程序必须将它转换成__?__程序,计算机才能直接执行。
A. 汇编语言        B. 机器语言        C. 中级语言        D. 编译
程序设计语言一般可分为三大类14. 说Linux是一种"自由软件"的主要理由是__?__。
A. Linux的源代码是公开的
B. Linux是多用户、多任务的操作系统
C. Linux具有可移植性
D. Linux属于GPL软件
15. 下面是关于解释程序和编译程序的论述,其中正确的是__?__
A. 编译程序和解释程序均能产生目标程序
B. 编译程序和解释程序均不能产生目标程序
C. 编译程序能产生目标程序而解释程序则不能
D. 编译程序不能产生目标程序而解释程序能


16. 分析算法的好坏不必考虑__?__。
A. 正确性                            B. 易理解
C. 需要占用的计算机资源              D. 编程人员的爱好
17. 下列关于Windows操作系统的说法中,错误的是__?__。
A. Windows提供图形用户界面(GUI)
B. Windows支持“即插即用”的系统配置方法
C. Windows具有支持多种协议的通信软件
D. Windows的各个版本都可作为服务器使用的操作系统
18. __?__不是程序设计语言。
A. FORTRAN        B. C++          C. Java          D. Flash
19. 虚拟存储系统能够为用户程序提供一个容量很大的虚拟地址空间,但其大小有一定的范围,它受到__?__的限制。
A. 内存容量大小                B. 外存空间及CPU地址表示范围
C. 交换信息量大小              D. CPU时钟频率
20. 下列关于高级语言翻译处理方法的说法错误的是__?__。
A. 解释程序的优点是实现算法简单
B. 解释程序适合于交互方式工作的程序语言
C. 运行效率高是解释程序的另一优点
D. 编译方式适合于大型应用程序的翻译
21. 比较算法和程序,以下说法中正确的是__?__。
A. 算法可采用“伪代码”或流程图等方式来描述
B. 程序中的指令和算法中的运算语句都必须用高级语言表示
C. 算法和程序都必须满足有穷性
D. 算法就是程序
22. 在计算机的启动过程中,执行:1. POST程序、2. 操作系统、3. 引导程序、4. 系统自举程序,它们的先后顺序为__?__。
A. 1、2、3、4                    B. 1、3、2、4
C. 3、2、4、1                    D. 1、4、3、2
23. 下列关于计算机算法的叙述中,错误的是__?__。
A. 算法与程序不同,它是问题求解规则的一种过程描述,总在执行有穷步的运算后终止
B. 算法的设计一般采用由细到粗、由具体到抽象的逐步求解的方法
C. 算法的每一个运算必须有确切的定义,即每一个运算应该执行何种操作必须是清楚明确
的、无二义性
D. 分析一个算法好坏,要考虑其占用的计算机资源(如时间和空间)、算法是否易理解、易调试和易测试
24. 一个程序中的算术表达式,如X+Y-Z,属于高级程序语言中的__?__成分。
A. 数据          B. 运算          C. 控制          D. 传输
25. 以下关于高级程序设计语言中的数据成分的说法中,正确的是__?__。
A. 数据命名可说明数据需占用存储单元的多少和存放结构
B. 数组是一组类型相同数据的有序集合
C. 指针变量中存放的是某个数据对象的值
D. 用户不可以自己定义新的数据类型
26. PC机加电启动时,执行了BIOS中的POST程序后,若系统无致命错误,计算机将执行
BIOS中的__?__。
A. 系统自举程序                      B. CMOS设置程序
C. 基本外围设备的驱动程序            C. 检测程序
27. 若网络中很多用户都需要安装使用同一软件时,则应购买该软件的__?__
A. 许可证      B. 专利        C. 著作权      D. 多个拷贝
28. __?__一般不作为数值计算使用的程序设计语言。
A. FORTRAN        B. C语言        C. FoxPro      D. MATLAB
29. 数据流程图一般是按__?__方式绘制的。
A. 自底向上      B. 自顶向下        C. 由内向外      D. 由外向内
30. ①Windows ME ②Windows XP ③Windows NT ④Frontpage ⑤Access97 ⑥Unix ⑦Linux ⑧MS-DOS  对于以上列出的8个软件,__?__均为操作系统软件。
A. ①②③④                  B. ①②③⑤⑦
C. ①③⑤⑥⑧                D. ①②③⑥⑦⑧
31. 下面关于程序设计语言的说法错误的是__?__
A. FORTRAN语言是一种用于数值计算的面向过程的程序设计语言
B. Java是面向对象用于网络环境的程序设计语言
C. C语言与运行支撑环境分离,可移植性好
D. C++是面向过程的语言,VC++是面向对象的语言
32. 下列应用软件中主要用于数字图形图像处理的是__?__
A. Outlook Express                B. PowerPoint
C. Excel                          D. PHOTOSHOP
33. 下列软件属于系统软件的是__?__。 ①金山毒霸 ②SQL Server ③FrontPage ④CorelDraw ⑤编译器 ⑥Linux ⑦银行会计软件 ⑧Oracle ⑨Sybase ⑩民航售票软件
A. ①③④⑦⑩                    B. ②⑤⑥⑧⑨
C. ①③⑧⑨                      D. ①③⑥⑨⑩
34. 下列操作系统都具有网络通信功能,但其中不能作为网络服务器操作系统的是__?__。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。