计算机软件系统选择题
计算机软件组成试题及答案

计算机软件组成试题及答案一、选择题1. 下列哪项不属于计算机软件的组成部分?A. 操作系统B. 应用软件C. 数据库D. 主板答案:D2. 软件开发过程中的可行性研究阶段主要包括以下哪些内容?A. 需求分析B. 系统设计C. 项目估算D. 用户培训答案:C3. 下列哪种类型的软件不需要安装在计算机上?A. 操作系统B. 应用软件C. 驱动程序D. 网页浏览器答案:D4. 以下哪个是免费开源的操作系统?A. WindowsB. macOSC. LinuxD. Android答案:C5. 下列哪个不是常见的编程语言?A. C++B. JavaC. PhotoshopD. Python答案:C二、填空题1. 软件开发的生命周期包括需求分析、系统设计、____________、测试与维护等阶段。
答案:编码/开发2. 计算机上的应用软件通过操作系统提供的__________接口与硬件进行交互。
答案:系统(系统调用)3. 软件错误修复的过程称为__________。
答案:调试4. C语言是一种__________级别的编程语言。
答案:高级5. 软件测试的目的是发现软件中的__________。
答案:缺陷/bug三、简答题1. 请简要描述一下软件工程的概念及其重要性。
软件工程是一门研究如何以系统化、规范化和可靠性地设计、开发、运行和维护软件系统的学科。
它涉及了软件的开发过程、管理、验证和演化等方面。
软件工程的重要性主要体现在以下几个方面:- 提高开发效率:通过软件工程的方法和工具,可以规范化和标准化软件开发过程,提高开发效率,缩短开发周期。
- 提高软件质量:软件工程方法可以帮助开发人员在开发过程中进行系统的分析、设计和测试,以确保软件的质量和可靠性。
- 降低维护成本:软件工程方法强调软件的可维护性,合理的软件结构和文档可以降低后期维护的成本。
- 提供项目管理支持:软件工程方法提供了项目管理的工具和技术,帮助项目管理者跟踪和控制软件开发过程,确保项目按时、按质量完成。
计算机软件考试试题

计算机软件考试试题一、选择题(每题2分,共20分)1. 在软件开发过程中,需求分析阶段的主要任务是什么?A. 编写代码B. 设计数据库C. 确定软件功能需求D. 进行系统测试2. 面向对象编程中,封装的主要目的是什么?A. 增加代码的可读性B. 提高代码的复用性C. 隐藏对象的内部状态和实现细节D. 简化程序的复杂性3. 下列哪个不是数据库管理系统(DBMS)的特点?A. 存储数据B. 支持数据的持久性C. 只允许单一用户访问D. 提供数据的安全性和完整性4. 在软件开发中,敏捷开发方法论强调的是什么?A. 严格的计划和文档B. 快速迭代和持续交付C. 长期的需求冻结D. 单一的团队角色5. 以下哪个是软件测试的目的?A. 证明软件是正确的B. 发现并修复软件缺陷C. 增加软件的功能D. 降低软件的开发成本...(此处省略其他选择题)二、简答题(每题10分,共30分)1. 简述软件开发生命周期(SDLC)的主要阶段。
2. 解释什么是软件架构,并说明它在软件开发中的作用。
3. 描述软件维护的常见类型及其重要性。
三、计算题(每题15分,共30分)1. 假设你正在开发一个电子商务网站,需要计算用户在网站上的购物车平均停留时间。
给定以下数据:- 总用户数:1000- 总停留时间:5000分钟- 每个用户的停留时间(分钟):[120, 300, 60, ...]- 请计算平均停留时间,并解释如何使用此数据改进网站性能。
2. 给定一个二叉树,其节点值分别为1, 2, 3, 4, 5, 6, 7,树的结构如下:```1/ \2 3/ / \4 5 6\7```计算该二叉树的深度,并解释如何使用递归算法来实现深度计算。
四、编程题(每题20分,共20分)编写一个函数,实现对一个整数数组进行排序的功能。
要求使用冒泡排序算法,并说明冒泡排序算法的时间复杂度。
```pythondef bubble_sort(arr):# 你的代码实现pass# 示例使用arr = [64, 34, 25, 12, 22, 11, 90]bubble_sort(arr)print("Sorted array is:", arr)```五、案例分析题(每题10分,共10分)假设你是一名软件工程师,你的团队正在开发一个在线教育平台。
第三章计算机软件习题

第三章计算机软件习题一、判断题1.Windows系统中,不同文件夹中的文件不能同名。
()2.编写汇编语言程序比机器语言方便一些,但仍然不够直观简便。
()3.计算机软件包括软件开发和使用的所有涉及的资料。
()4.Windows系统中,每一个物理硬盘只能建立一个根目录,不同的根目录在不同的物理硬盘中。
()5.Java语言和C++语言都属于面向对象的程序设计语言。
()6.“软件使用手册”不属于软件的范畴。
()7.Windows系统中,可以象删除子目录一样删除根目录。
()8.软件必须依附于一定的硬件或软件环境,否则它可能无法正常运行。
()9.操作系统提供了“任务管理”、“文件管理”、“存储管理”、“设备管理”等多种功能。
()10.为了方便人们记忆、阅读和编程,汇编语言将机器指令采用助记符号表示。
()11.存储在磁盘中的MP3音乐都是计算机软件。
()12.Linux操作系统的源代码是公开的,它是一种“自由软件”。
()13.在某一计算机上编写的机器语言程序,可以在任何其它计算机上运行。
()14.Unix操作系统主要在PC机上使用。
()15.软件产品是交付给用户使用的一整套程序、相关的文档和必要的数据。
( )16.一般情况下,计算机加电后自动执行BIOS中的程序,将所需的操作系统软件装载到内存中,这个过程称为“自举”、“引导”或“系统启动”。
()17.一般将使用高级语言编写的程序称为源程序,这种程序不能直接在计算机中运行,需要有相应的语言处理程序翻译成机器语言程序才能执行。
()18.源程序通过编译程序的处理可以一次性地产生高效运行的目的程序,并把它保存在磁盘上,以备多次执行。
()19.当计算机完成加载过程后,操作系统即被装人到内存中运行。
()20.“引导程序”的功能是把操作系统从内存写入硬盘。
( )21.C++语言是对C语言的扩充。
( )22.MATLAB是将编程、计算和数据可视化集成在一起的一种数学软件。
( )23.P3是世界著名的项目管理软件。
计算机软件考试试题

计算机软件考试试题一、选择题(每题2分,共20分)1. 在软件开发中,面向对象编程的核心概念不包括以下哪一项?A. 类B. 对象C. 继承D. 过程调用2. 下列关于数据库的描述,哪一项是错误的?A. 数据库能够确保数据的一致性和完整性B. 数据库可以提高数据的安全性C. 数据库是一组文件的集合D. 数据库管理系统是用于管理数据库的软件3. 网络协议TCP/IP中的“IP”代表什么?A. Internet ProcessingB. Internet ProtectionC. Internet ProtocolD. Internet Program4. 在HTML中,用于创建超链接的标签是?A. <a>B. <img>C. <p>D. <table>5. 下列哪种语言是动态类型的编程语言?A. C++B. JavaC. PythonD. Swift6. 操作系统中,负责管理计算机硬件资源并为软件提供公共服务的是?A. 用户程序B. 系统程序C. 应用软件D. 驱动程序7. 在关系型数据库中,一个表的主键的作用是什么?A. 唯一标识表中的每一条记录B. 存储外键C. 提高查询速度D. 限制数据的插入8. 下列哪个选项不是软件测试的目的?A. 发现软件缺陷B. 确保软件质量C. 增加软件功能D. 验证软件性能9. 以下哪种排序算法是采用分治策略的?A. 冒泡排序B. 选择排序C. 插入排序D. 归并排序10. 在计算机组成原理中,CPU的哪个部分负责执行指令?A. 控制单元B. 算术逻辑单元C. 存储器D. 输入输出设备二、填空题(每题2分,共20分)11. 在面向对象编程中,______ 是指对象自己控制自身对外交互的方式和时机。
12. 数据库管理系统的一种高级形式,它允许用户定义自己的数据类型和操作,这种数据库管理系统被称为______。
13. 在网络通信中,______ 是指数据在网络中传输的路径。
计算机软硬件试题及答案

计算机软硬件试题及答案一、选择题(每题2分,共20分)1. 计算机硬件系统的核心部件是:A. 显示器B. 键盘C. 中央处理器(CPU)D. 打印机答案:C2. 在计算机系统中,用于存储程序和数据的部件是:A. 内存B. 硬盘C. 光驱D. 软驱答案:B3. 以下哪个选项不是计算机软件的分类?A. 系统软件B. 应用软件C. 硬件软件D. 工具软件答案:C4. 计算机病毒主要通过以下哪种方式传播?A. 电子邮件B. 网络下载C. 移动存储设备D. 所有以上方式答案:D5. 在计算机中,1KB等于多少字节?A. 1024B. 512C. 256D. 1000答案:A6. 以下哪个选项是计算机操作系统的功能?A. 管理计算机硬件B. 提供用户界面C. 执行应用程序D. 所有以上答案:D7. 计算机网络中,用于标识主机位置的地址是:A. MAC地址B. IP地址C. 端口号D. 域名答案:B8. 在计算机系统中,RAM代表的是:A. 随机存取存储器B. 只读存储器C. 可编程只读存储器D. 硬盘存储器答案:A9. 以下哪个选项是计算机硬件的输入设备?A. 显示器B. 键盘C. 打印机D. 硬盘答案:B10. 计算机的CPU主要负责:A. 数据存储B. 数据输入C. 数据处理D. 数据输出答案:C二、填空题(每题2分,共20分)1. 计算机的五大组成部分包括:输入设备、输出设备、存储器、______和______。
答案:控制器、运算器2. 计算机软件可以分为两大类:______和______。
答案:系统软件、应用软件3. 计算机病毒是一种______程序,它能够自我复制并破坏计算机系统。
答案:恶意4. 在计算机系统中,______是用于临时存储数据的部件。
答案:内存5. 计算机的操作系统是______软件的一部分。
答案:系统6. 在计算机网络中,______协议是用于解析网络地址的。
答案:TCP/IP7. 计算机的硬盘存储器属于______存储设备。
4-计算机基础计算机软件练习题(参考答案)

判断题╳1、硬盘是断电不会消失适合长期储存信息的,计算机必须具有硬盘才能工作。
√2、把内存中的数据传送到计算机的硬盘,称为读盘。
╳3、算法一般都可以用“顺序、循环、嵌套”的控制结构组合而成。
. √4、32位计算机是指该计算机能同时处理的二进制信息的位数是32位。
√5、用于存储显示屏上像素颜色信息的是显示存储器。
╳6、程序设计语言可划分为机器语言、汇编语言和高级语言三类,其中高级语言的运行速度最快。
√7、针式打印机的耗材是色带;喷墨打印机的耗材是墨水;激光打印机的耗材是碳粉。
╳8、I/O 接口从数据传输方式来看分为串行接口和并行接口,其中硬盘SATA接口是一种并行接口。
╳9、CPU运行时的系统时钟及各种与其同步的时钟均是由CPU内部控制器提供的。
√10、无线键盘和无线鼠标采用的是无线接口,通过无线电波将信息传送给计算机,需要专用的接收器。
╳11、数据传送率是衡量硬盘性能的一项指标。
硬盘内部传输速率大于外部传输速率。
√12、Windows操作系统采用并发多任务方式支持系统中的多个任务的执行,但任何时刻只有一个任务正被CPU执行。
╳13、CPU中包含若干寄存器,可以用来临时存放数据;所有PC机的CPU都具有相同的机器指令。
√14、在数据通信和网络中,二进位信息是一位一位串行传输的,因此传输速率的度量单位是bps。
√15、计算机的性能主要取决于CPU的运算速度、内存的容量和显示器的分辨率。
╳16、激光打印机是一种非击打式输出,它使用低电压不产生臭氧,在彩色图像输出设备中已占绝对优势。
√ 17、硬盘存储器的平均存储时间由硬盘的旋转速度、磁头的寻道时间和数据的传输速率所决定。
√18、高级语言种类繁多,但其基本成分可归纳为数据成分、运算成分、控制成分和传输成分等4种,算术表达式属于运算成分。
╳19、自由软件允许用户随意拷贝、修改其源代码,但不允许销售。
√20、RAM按工作原理的不同可分为DRAM和SRAM,DRAM的工作速度比SRAM的速度慢。
计算机软件考试题及答案

计算机软件考试题及答案一、选择题(每题2分,共20分)1. 下列关于操作系统的描述中,不正确的是()。
A. 操作系统是计算机硬件与用户之间的接口B. 操作系统是计算机系统资源的管理者C. 操作系统可以提高计算机系统资源的利用率D. 操作系统是用户编写的程序答案:D2. 在计算机存储器中,CPU可以直接访问的是()。
A. 硬盘B. 内存C. 光盘D. 软盘答案:B3. 下列关于计算机病毒的描述中,正确的是()。
A. 计算机病毒是一种生物病毒B. 计算机病毒可以自我复制C. 计算机病毒只会破坏硬件D. 计算机病毒不能通过网络传播答案:B4. 在下列设备中,属于输入设备的是()。
A. 打印机B. 键盘C. 显示器D. 鼠标答案:B5. 下列关于计算机网络的描述中,不正确的是()。
A. 计算机网络可以实现资源共享B. 计算机网络可以提高计算机的可靠性C. 计算机网络可以提高计算机的计算速度D. 计算机网络可以提高计算机的安全性答案:D二、填空题(每题2分,共10分)1. 计算机软件分为______和______两大类。
答案:系统软件;应用软件2. 在计算机系统中,______是执行程序指令的部件。
答案:CPU3. 计算机的存储器分为______和______两种。
答案:内存储器;外存储器4. 计算机病毒的主要传播途径包括______、______和______。
答案:电子邮件;移动存储设备;网络下载5. 计算机硬件系统主要包括______、______、______、______和______。
答案:输入设备;输出设备;存储器;处理器;控制器三、简答题(每题5分,共20分)1. 简述操作系统的主要功能。
答案:操作系统的主要功能包括进程管理、内存管理、文件管理、设备管理和用户接口。
2. 什么是计算机的硬件组成?答案:计算机的硬件组成主要包括中央处理器(CPU)、存储器、输入设备和输出设备。
3. 计算机病毒的危害有哪些?答案:计算机病毒的危害包括破坏数据、降低系统性能、泄露用户信息、造成网络拥堵等。
计算机软件工程试题及答案

计算机软件工程试题及答案一、选择题(每题5分,共30分)1. 下列哪项不是软件工程的目标之一?A. 提高软件质量B. 缩短软件开发周期C. 降低软件成本D. 增加软件功能答案:D2. 面向对象分析的重要产品是什么?A. 类图B. 时序图C. 用例图D. 类的详细设计答案:C3. 在敏捷软件开发中,团队重视的价值是?A. 测试通过的软件B. 设计文档C. 客户满意D. 项目进度答案:C4. 下列哪个是软件验证的过程?A. 编码B. 测试C. 需求分析D. 部署答案:B5. 软件过程模型中,下列哪项是瀑布模型的主要特点?A. 适合迭代式开发B. 强调反馈和调整C. 开发流程线性且有序D. 所有阶段同时进行答案:C6. 下列哪项不是软件需求的特性?A. 可理解性B. 可靠性C. 可维护性D. 可修改性答案:B二、简答题(每题10分,共30分)1. 请简述软件生命周期的主要阶段及其特点。
答案:软件生命周期主要包括需求分析、设计、编码、测试、部署和维护阶段。
需求分析阶段:明确用户需求和系统要求。
设计阶段:制定软件结构和模块设计方案。
编码阶段:将设计方案转化为可执行代码。
测试阶段:验证软件是否符合需求,包括单元测试、集成测试和系统测试。
部署阶段:将软件交付给用户并安装部署。
维护阶段:修复漏洞、改进功能、提供技术支持。
2. 解释迭代开发和增量开发的区别。
答案:迭代开发是指将整个开发过程分成多个迭代周期,每个迭代周期都包含需求分析、设计、编码、测试等阶段,每个迭代周期都会不断改进和完善软件,最终得到用户满意的产品。
增量开发是指在软件开发过程中,将系统功能模块化,按模块分阶段开发。
每个阶段都增加新的功能,并将之前开发的功能进行整合和测试。
最终形成完整的软件系统。
3. 简要介绍敏捷开发方法。
答案:敏捷开发是一种迭代和增量的开发方法,强调团队合作和灵活性,专注于快速交付可工作的软件。
敏捷开发方法包括Scrum、XP (极限编程)等。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
计算机软件系统选择题1、计算机存储器中,组成一个字节的二进制位数是________。
A)4bit B)8bit C)16bit D)32bit【解析】1Byte=8bit。
2、计算机内部采用的数制是________。
A)十进制B)二进制C)八进制D)十六进制【解析】计算机内部数据传输和数据处理都是使用二进制。
3、KB(千字节)是度量存储器容量大小的常用单位之一,1KB等于________。
A)1000个字节B)1024个字节C)1000个二进位D)1024个字【解析】1KB=1024B=1024×8bit。
4、假设某台式计算机的内存储器容量为256MB,硬盘容量为40GB。
硬盘的容量是内存容量的________。
A)200倍B)160倍C)120倍D)100倍【解析】40×1024/256=1605、在微机中,1GB等于________。
A)1024×1024Bytes B)1024KB C)1024MB D)1000MB【解析】1GB=1024MB=1024×1024KB=1024×1024×1024B。
6、下列不是存储器容量度量单位的是________。
A)KB B)MB C)GB D)GHz【解析】GHz是主频的单位。
7、汇编语言是一种()。
A)依赖于计算机的低级程序设计语言B)计算机能直接执行的程序设计语言C)独立于计算机的高级程序设计语言D)面向问题的程序设计语言【解析】汇编语言无法直接执行,必须翻译成机器语言程序才能执行。
汇编语言不能独立于计算机;面向问题的程序设计语言是高级语言。
8、下列各类计算机程序语言中,不属于高级程序设计语言的是()。
A)Visual Basic B)FORTAN语言C)Pascal语言D)汇编语言【解析】汇编语言属于低级语言。
9、用高级程序设计语言编写的程序()。
A)计算机能直接执行B)具有良好的可读性和可移植性C)执行效率高但可读性差D)依赖于具体机器,可移植性差【解析】选项A高级语言必须要经过翻译成机器语言后才能被计算机执行;选项C 高级语言执行效率低,可读性好;选项D高级语言不依赖于计算机,所以可移植性好,故B项正确。
10、用高级程序设计语言编写的程序,要转换成等价的可执行程序,必须经过________。
A)汇编B)编辑C)解释D)编译和链接【解析】高级语言程序编译成目标程序,通过链接将目标程序链接成可执行程序。
11、计算机能直接识别的语言是________。
A)高级程序语言B)机器语言C)汇编语言D)C++语言【解析】计算机只能直接识别机器语言。
12、下列叙述中,正确的是________。
A)用高级程序语言编写的程序称为源程序B)计算机能直接识别并执行用汇编语言编写的程序C)机器语言编写的程序必须经过编译和链接后才能执行D)机器语言编写的程序具有良好的可移植性【解析】计算机只能直接识别机器语言,不用经过编译和链接,且机器语言不可移植。
13、下列叙述中,正确的是________。
A)C++是高级程序设计语言的一种B)用C++程序设计语言编写的程序可以直接在机器上运行C)当代最先进的计算机可以直接识别、执行任何语言编写的程序D)机器语言和汇编语言是同一种语言的不同名称【解析】计算机只能直接识别机器语言,且机器语言和汇编语言是两种不同的语言。
14、下列叙述中,正确的是________。
A)计算机能直接识别并执行用高级程序语言编写的程序B)用机器语言编写的程序可读性最差C)机器语言就是汇编语言D)高级语言的编译系统是应用程序【解析】计算机只能直接识别机器语言,机器语言不同于汇编语言,高级语言的编译系统是编译器。
15、下列说法中,正确的是________。
A)只要将高级程序语言编写的源程序文件(如try.c)的扩展名更改为.exe,则它就成为可执行文件了B)高档计算机可以直接执行用高级程序语言编写的程序C)源程序只有经过编译和链接后才能成为可执行程序D)用高级程序语言编写的程序可移植性和可读性都很差【解析】计算机只能直接执行机器语言,高级语言要经过编译链接后才能被执行,高级语言的可移植性和可读性都很好。
16、为了提高软件开发效率,开发软件时应尽量采用________。
A)汇编语言B)机器语言C)指令系统D)高级语言【解析】汇编语言的开发效率很低,但运行效率高;高级语言的开发效率高,但运行效率较低。
17、计算机能直接识别、执行的语言是________。
A)汇编语言B)机器语言C)高级程序语言D)C++语言【解析】机器语言是计算机唯一能直接执行的语言。
18、把用高级语言写的程序转换为可执行程序,要经过的过程叫做________。
A)汇编和解释B)编辑和链接C)编译和链接D)解释和编译【解析】高级语言必须经过编译和链接后才能被计算机识别。
19、CPU的指令系统又称为________。
A)汇编语言B)机器语言C)程序设计语言D)符号语言【解析】机器语言是一种CPU的指令系统,是由二进制代码编写,能够直接被机器识别的程序设计语言。
20、把用高级程序设计语言编写的源程序翻译成目标程序(.OBJ)的程序称为________。
A)汇编程序B)编辑程序C)编译程序D)解释程序【解析】将高级语言源程序翻译成目标程序的软件称为编译程序。
21、下列叙述中,正确的是________。
A)把数据从硬盘上传送到内存的操作称为输出B)WPS Office 2003是一个国产的系统软件C)扫描仪属于输出设备D)将高级语言编写的源程序转换成为机器语言程序的程序叫编译程序【解析】选项A把数据从硬盘中传送到内存中操作是读盘;选项B的WPS Office 2003不是系统软件,是应用软件;选项C扫描仪是输入设备。
22、用高级程序设计语言编写的程序________。
A)计算机能直接执行B)可读性和可移植性好C)可读性差但执行效率高D)依赖于具体机器,不可移植【解析】高级语言程序要经过编译链接后才能执行,执行效率低,具有良好的可读性和可移植性。
23、计算机指令由两部分组成,它们是________。
A)运算符和运算数B)操作数和结果C)操作码和操作数D)数据和字符【解析】计算机指令格式通常包含操作码和操作数两部分。
24、在计算机指令中,规定其所执行操作功能的部分称为________。
A)地址码B)源操作数C)操作数D)操作码【解析】计算机指令中操作码规定所执行的操作,操作数规定参与所执行操作的数据。
25、组成计算机指令的两部分是________。
A)数据和字符B)操作码和地址码C)运算符和运算数D)运算符和运算结果【解析】计算机指令格式通常包含操作码和操作数(地址码)两部分。
26、组成一个计算机系统的两大部分是________。
A)系统软件和应用软件B)硬件系统和软件系统C)主机和外部设备D)主机和输入/输出设备【解析】一个完整的计算机系统应该包括硬件和软件两部分。
27、一个完整的计算机系统就是指________。
A)主机、键盘、鼠标器和显示器B)硬件系统和操作系统C)主机和它的外部设备D)软件系统和硬件系统【解析】一个完整的计算机系统应该包括硬件和软件两部分。
28、下面关于"计算机系统"的叙述中,最完整的是________。
A)"计算机系统"就是指计算机的硬件系统B)"计算机系统"是指计算机上配置的操作系统C)"计算机系统"由硬件系统和安装在上的操作系统组成D)"计算机系统"由硬件系统和软件系统组成【解析】一个完整的计算机系统应该包括硬件和软件两部分。
29、下列计算机技术词汇的英文缩写和中文名字对照中,错误的是________。
A)CPU--中央处理器B)ALU--算术逻辑部件C)CU--控制部件D)OS--输出服务【解析】OS是Operation System的简写,即操作系统。
30、计算机操作系统通常具有的五大功能是________。
A)CPU管理、显示器管理、键盘管理、打印机管理和鼠标器管理B)硬盘管理、软盘驱动器管理、CPU的管理、显示器管理和键盘管理C)处理器(CPU)管理、存储管理、文件管理、设备管理和作业管理D)启动、打印、显示、文件存取和关机【解析】操作系统通常应包括下列五大功能模块:处理器管理、作业管理、存储器管理、设备管理、文件管理。
31、下列关于软件的叙述中,错误的是________。
A)计算机软件系统由程序和相应的文档资料组成B)Windows操作系统是系统软件C)Word 2003是应用软件D)软件具有知识产权,不可以随便复制使用【解析】所谓软件是指为方便使用计算机和提高使用效率而组织的程序以及用于开发、使用和维护的有关文档。
软件系统可分为系统软件和应用软件两大类。
32、一个完整的计算机软件应包含________。
A)系统软件和应用软件B)编辑软件和应用软件C)数据库软件和工具软件D)程序、相应数据和文档【解析】计算机软件包括系统软件和应用软件两部分。
33、下面关于操作系统的叙述中,正确的是_______。
A)操作系统是计算机软件系统中的核心软件B)操作系统属于应用软件C)Windows是PC机唯一的操作系统D)操作系统的五大功能是:启动、打印、显示、文件存取和关机【解析】系统软件主要包括操作系统、语言处理系统、系统性能检测和实用工具软件等,其中最主要的是操作系统。
34、下列软件中,属于应用软件的是________。
A)Windows XP B)PowerPoint 2003C)UNIX D)Linux【解析】其余选项为系统软件。
35、下列软件中,不是操作系统的是________。
A)Linux B)UNIX C)MS-DOS D)MS-Office【解析】MS-Office是应用软件。
36、操作系统将CPU的时间资源划分成极短的时间片,轮流分配给各终端用户,使终端用户单独分享CPU的时间片,有独占计算机的感觉,这种操作系统称为________。
A)实时操作系统B)批处理操作系统C)分时操作系统D)分布式操作系统【解析】选项A是对有响应时间要求的快速处理,选项B是处理多个程序或多个作业。
37、下列软件中,属于系统软件的是________。
A)C++编译程序B)Excel 2003C)学籍管理系统D)财务管理系统【解析】Excel 2003、学籍管理系统、财务管理系统属于应用软件。
38、在所列的软件中:1、Office 2003;2、Windows 7;3、UNIX;4、AutoCAD;5、Oracle;6、Photoshop;7、Linux属于应用软件的是________。