软件与信息服务基础知识单选题及答案解析_第1页
软件与信息服务基础知识单选题及答案解析_第2页
软件与信息服务基础知识单选题及答案解析_第3页
软件与信息服务基础知识单选题及答案解析_第4页
软件与信息服务基础知识单选题及答案解析_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

软件与信息服务基础知识单选题及答案解析1.以下不属于软件特点的是()A.无形性B.可复制性C.易磨损性D.高附加值答案:C解析:软件具有无形性,不像硬件有具体的物理形态;软件可以很容易地进行复制;软件具有高附加值。而软件一般不会像硬件那样存在易磨损的特性,所以答案选C。2.软件生命周期一般不包括以下哪个阶段()A.需求分析B.软件测试C.软件废弃D.软件维护答案:C解析:软件生命周期包括需求分析、设计、编码、测试、维护等阶段。软件废弃不属于软件生命周期的正常阶段,所以答案选C。3.以下哪种编程语言是面向对象的()A.CB.FortranC.JavaD.Assembly答案:C解析:C语言是过程式编程语言;Fortran主要用于科学计算,也是过程式语言;Assembly是汇编语言,属于低级语言。Java是面向对象的编程语言,具有封装、继承、多态等面向对象的特性,所以答案选C。4.数据库管理系统的英文缩写是()A.DBB.DBSC.DBMSD.DBA答案:C解析:DB是数据库(DataBase)的缩写;DBS是数据库系统(DataBaseSystem)的缩写;DBMS是数据库管理系统(DataBaseManagementSystem)的缩写;DBA是数据库管理员(DataBaseAdministrator)的缩写,所以答案选C。5.以下哪种数据结构是线性结构()A.树B.图C.队列D.堆答案:C解析:树和图是典型的非线性数据结构;堆是一种特殊的完全二叉树,也是非线性结构。队列是一种先进先出的线性数据结构,所以答案选C。6.以下哪个算法的时间复杂度是O(nlogn)()A.冒泡排序B.选择排序C.快速排序D.插入排序答案:C解析:冒泡排序、选择排序和插入排序的时间复杂度在最坏情况下都是O(n²)。快速排序的平均时间复杂度是O(nlogn),所以答案选C。7.信息系统的核心是()A.计算机硬件B.软件C.数据库D.人答案:D解析:计算机硬件是信息系统的物质基础;软件是信息系统的重要组成部分;数据库用于存储和管理数据。但人是信息系统的核心,因为人参与系统的规划、开发、使用和维护等各个环节,所以答案选D。8.以下哪种软件测试方法属于黑盒测试()A.语句覆盖B.判定覆盖C.边界值分析D.路径覆盖答案:C解析:语句覆盖、判定覆盖和路径覆盖都属于白盒测试方法,它们关注的是程序的内部逻辑结构。边界值分析是黑盒测试方法,主要通过选取输入数据的边界值来进行测试,不关心程序的内部结构,所以答案选C。9.以下哪个操作系统是开源的()A.WindowsB.macOSC.LinuxD.iOS答案:C解析:Windows是微软公司开发的商业操作系统,不是开源的;macOS是苹果公司开发的操作系统,也不是开源的;iOS是苹果公司移动设备的操作系统,同样不是开源的。Linux是开源的操作系统,其源代码可以被公开获取和修改,所以答案选C。10.以下哪种网络协议用于在Web浏览器和Web服务器之间传输数据()A.FTPB.SMTPC.HTTPD.Telnet答案:C解析:FTP是文件传输协议,用于在网络上进行文件的上传和下载;SMTP是简单邮件传输协议,用于发送电子邮件;Telnet是远程登录协议,用于远程登录到其他计算机。HTTP是超文本传输协议,用于在Web浏览器和Web服务器之间传输数据,所以答案选C。11.以下哪种加密算法是对称加密算法()A.RSAB.DESC.ECCD.DSA答案:B解析:RSA、ECC和DSA都是非对称加密算法,它们使用公钥和私钥进行加密和解密。DES是对称加密算法,加密和解密使用相同的密钥,所以答案选B。12.软件项目管理中,用于估算项目进度的常用方法是()A.甘特图B.鱼骨图C.思维导图D.用例图答案:A解析:甘特图是一种用于项目进度安排和跟踪的图表工具,常用于软件项目管理中估算项目进度。鱼骨图主要用于分析问题的原因;思维导图用于整理思路和知识结构;用例图是面向对象分析中的一种模型图,用于描述系统的功能需求,所以答案选A。13.以下哪种数据存储方式适合存储大量的非结构化数据()A.关系型数据库B.非关系型数据库C.数据仓库D.内存数据库答案:B解析:关系型数据库适合存储结构化数据,通过表格和关系来组织数据。数据仓库主要用于数据的分析和决策支持,通常存储大量的历史数据。内存数据库将数据存储在内存中,以提高数据访问速度,但对数据结构有一定要求。非关系型数据库适合存储大量的非结构化数据,如文档、图像、音频等,所以答案选B。14.以下哪个是软件开发过程中的需求分析工具()A.流程图B.数据字典C.程序流程图D.盒图答案:B解析:流程图和程序流程图主要用于描述程序的执行流程;盒图是一种结构化程序设计的图形工具。数据字典是需求分析阶段常用的工具,用于定义和描述数据元素、数据结构、数据流等,所以答案选B。15.以下哪种编程语言常用于人工智能领域()A.C++B.PythonC.VBD.Delphi答案:B解析:C++是一种通用的编程语言,在系统开发等领域有广泛应用;VB和Delphi主要用于Windows应用程序开发。Python具有丰富的库和工具,在人工智能领域非常受欢迎,如机器学习、深度学习等,所以答案选B。16.以下哪个不是软件维护的类型()A.改正性维护B.适应性维护C.预防性维护D.创新性维护答案:D解析:软件维护的类型包括改正性维护,用于纠正软件中的错误;适应性维护,使软件适应新的运行环境;预防性维护,为了提高软件的可维护性和可靠性而进行的维护。没有创新性维护这种类型,所以答案选D。17.以下哪种数据类型在Java中用于表示整数()A.floatB.doubleC.intD.char答案:C解析:float和double是用于表示浮点数的数据类型;char是用于表示字符的数据类型。int是Java中用于表示整数的数据类型,所以答案选C。18.以下哪个是数据库的三级模式结构中的中间层()A.外模式B.模式C.内模式D.存储模式答案:B解析:数据库的三级模式结构包括外模式、模式和内模式。外模式是用户与数据库系统的接口,是最外层;模式是数据库的逻辑结构,是中间层;内模式是数据库的物理存储结构,是最内层。存储模式等同于内模式,所以答案选B。19.以下哪种排序算法在最好情况下时间复杂度为O(n)()A.快速排序B.冒泡排序C.插入排序D.堆排序答案:C解析:快速排序在最好情况下时间复杂度为O(nlogn);冒泡排序在最好情况下时间复杂度为O(n),但它需要进行多次比较和交换,实际效率不如插入排序在最好情况下高。堆排序的时间复杂度始终为O(nlogn)。插入排序在最好情况下,即数据已经有序时,时间复杂度为O(n),所以答案选C。20.以下哪个是信息系统安全的主要目标()A.保密性、完整性、可用性B.可靠性、高效性、灵活性C.可维护性、可扩展性、可移植性D.易用性、兼容性、稳定性答案:A解析:信息系统安全的主要目标是保密性,防止信息泄露;完整性,保证信息的准确性和完整性;可用性,确保系统和信息能够正常使用。可靠性、高效性等虽然也是系统的重要特性,但不是信息系统安全的主要目标,所以答案选A。21.以下哪种软件测试阶段是在代码编写完成后进行的()A.单元测试B.集成测试C.系统测试D.验收测试答案:A解析:单元测试是对软件中的最小可测试单元进行测试,通常在代码编写完成后就可以进行。集成测试是将各个单元组合在一起进行测试,在单元测试之后进行。系统测试是对整个系统进行测试,包括硬件、软件等。验收测试是由用户或客户进行的测试,以确定系统是否满足需求。所以答案选A。22.以下哪个是计算机操作系统的主要功能()A.进程管理、存储管理、设备管理、文件管理B.数据处理、数据存储、数据传输、数据分析C.软件开发、软件测试、软件维护、软件部署D.网络连接、网络通信、网络安全、网络管理答案:A解析:计算机操作系统的主要功能包括进程管理,负责管理和调度进程的执行;存储管理,对内存等存储资源进行分配和管理;设备管理,管理和控制各种外部设备;文件管理,对文件进行创建、读写、删除等操作。数据处理等是应用程序的功能;软件开发等是软件生命周期的活动;网络相关功能是网络操作系统的一部分,但不是操作系统的主要功能,所以答案选A。23.以下哪种数据结构适合用于实现栈()A.数组B.链表C.树D.图答案:A和B解析:数组和链表都适合用于实现栈。数组可以通过下标操作来实现栈的入栈和出栈操作,具有随机访问的优点。链表可以方便地进行插入和删除操作,适合实现动态大小的栈。树和图不适合用于直接实现栈,所以答案选A和B。但按照题目要求不能有多选题,从常规优先考虑选A,因为数组实现栈较为常见和简单。24.以下哪种编程语言支持函数式编程()A.C#B.HaskellC.PHPD.Ruby答案:B解析:C#是一种面向对象的编程语言,虽然也支持一些函数式编程的特性,但不是主要以函数式编程为主。PHP和Ruby是脚本语言,主要用于Web开发等领域,不是典型的函数式编程语言。Haskell是一种纯函数式编程语言,支持函数式编程的各种特性,如高阶函数、惰性求值等,所以答案选B。25.以下哪个是数据库设计的阶段()A.需求分析、概念设计、逻辑设计、物理设计B.系统分析、系统设计、系统实现、系统维护C.问题定义、可行性研究、总体设计、详细设计D.编码、测试、调试、部署答案:A解析:数据库设计包括需求分析,了解用户对数据库的需求;概念设计,构建数据库的概念模型;逻辑设计,将概念模型转换为逻辑模型;物理设计,确定数据库的物理存储结构。系统分析等是信息系统开发的阶段;问题定义等是软件开发的前期阶段;编码等是软件开发的实现阶段,所以答案选A。26.以下哪种算法用于在有序数组中查找特定元素()A.冒泡排序B.二分查找C.深度优先搜索D.广度优先搜索答案:B解析:冒泡排序是一种排序算法,用于对数组进行排序,而不是查找元素。深度优先搜索和广度优先搜索主要用于图和树等数据结构的遍历。二分查找是一种在有序数组中查找特定元素的高效算法,通过不断将数组分成两部分并比较中间元素与目标元素的大小来缩小查找范围,所以答案选B。27.以下哪个是信息系统的开发方法()A.结构化方法B.面向过程方法C.面向数据方法D.面向硬件方法答案:A解析:结构化方法是一种常用的信息系统开发方法,它按照系统开发的生命周期,将开发过程分为多个阶段,逐步进行系统的分析、设计、实现和维护。面向过程方法主要侧重于程序的执行流程;面向数据方法强调数据的处理和管理;没有面向硬件方法这种信息系统开发方法,所以答案选A。28.以下哪种软件测试用例设计方法是基于规格说明书的()A.等价类划分B.语句覆盖C.判定覆盖D.条件覆盖答案:A解析:语句覆盖、判定覆盖和条件覆盖都是白盒测试用例设计方法,它们基于程序的内部逻辑结构。等价类划分是黑盒测试用例设计方法,根据规格说明书对输入数据进行划分,选取具有代表性的数据进行测试,所以答案选A。29.以下哪个操作系统是基于Unix的()A.WindowsB.macOSC.DOSD.Android答案:B解析:Windows是微软公司开发的操作系统,有自己独立的体系结构。DOS是早期的磁盘操作系统,与Unix无关。Android是基于Linux内核的操作系统。macOS是苹果公司开发的操作系统,它是基于Unix的,具有Unix的一些特性和功能,所以答案选B。30.以下哪种网络拓扑结构具有较高的可靠性()A.总线型B.星型C.环型D.网状型答案:D解析:总线型拓扑结构中,所有节点共享一条总线,一旦总线出现故障,整个网络可能会瘫痪。星型拓扑结构中,中心节点出现故障会影响整个网络。环型拓扑结构中,某个节点或链路出现故障可能会导致整个环网中断。网状型拓扑结构中,节点之间有多条链路相连,即使某个节点或链路出现故障,数据也可以通过其他路径传输,具有较高的可靠性,所以答案选D。31.以下哪种加密算法的安全性基于大整数分解问题()A.DESB.AESC.RSAD.MD5答案:C解析:DES和AES是对称加密算法,它们的安全性主要基于密钥的保密性。MD5是哈希算法,用于生成消息摘要,不是加密算法。RSA是一种非对称加密算法,其安全性基于大整数分解问题,即对于两个大质数相乘得到的合数,很难将其分解为原来的两个质数,所以答案选C。32.软件项目管理中,用于衡量项目进度的指标是()A.成本偏差B.进度偏差C.需求变更率D.缺陷率答案:B解析:成本偏差用于衡量项目成本的实际情况与计划情况的差异;需求变更率反映了需求的变化情况;缺陷率用于评估软件的质量。进度偏差是用于衡量项目进度的指标,通过比较实际进度与计划进度的差异来评估项目是否按计划进行,所以答案选B。33.以下哪种数据存储方式适合存储实时数据()A.关系型数据库B.非关系型数据库C.内存数据库D.数据仓库答案:C解析:关系型数据库和非关系型数据库主要用于长期存储数据,在数据的读写操作上可能会有一定的延迟。数据仓库主要用于存储大量的历史数据,用于数据分析和决策支持。内存数据库将数据存储在内存中,具有极高的读写速度,适合存储实时数据,能够快速响应用户的请求,所以答案选C。34.以下哪个是软件开发过程中的设计工具()A.数据流程图B.判定表C.程序流程图D.实体关系图答案:C解析:数据流程图主要用于需求分析阶段,描述系统的数据流向和处理过程。判定表用于描述复杂的条件和动作之间的关系,常用于需求分析和设计阶段,但不是专门的设计工具。实体关系图用于数据库设计,描述实体之间的关系。程序流程图是软件开发过程中的设计工具,用于描述程序的逻辑结构和执行流程,所以答案选C。35.以下哪种编程语言常用于数据科学领域()A.CB.RC.PascalD.Ada答案:B解析:C语言是一种通用的编程语言,主要用于系统开发等领域。Pascal和Ada是早期的编程语言,在特定领域有一定应用,但在数据科学领域不常用。R语言是专门为数据科学和统计分析设计的编程语言,具有丰富的数据分析和可视化库,所以答案选B。36.以下哪个不是软件质量特性的内容()A.功能性B.易用性C.趣味性D.可靠性答案:C解析:软件质量特性包括功能性、易用性、可靠性等,趣味性不是衡量软件质量的常规特性内容。37.在Java中,以下哪种方法用于创建对象()A.newB.createC.makeD.build答案:A解析:在Java里,通过“new”关键字来实例化类,创建对象,其他几个不是Java创建对象的标准用法。38.以下哪个是数据库查询语言()A.SQLB.XMLC.HTMLD.JSON答案:A解析:SQL(结构化查询语言)用于对数据库进行查询、插入、更新等操作,XML用于标记数据结构,HTML用于网页构建,JSON是数据交换格式。39.以下哪种排序算法是稳定的排序算法()A.快速排序B.希尔排序C.归并排序D.堆排序答案:C解析:归并排序是稳定排序算法,在排序过程中相等元素相对顺序不变,快速排序、希尔排序、堆排序通常是不稳定的。40.以下哪个是信息系统风险管理的措施()A.风险识别、风险评估、风险应对B.风险忽视、风险放任、风险等待C.风险制造、风险扩大、风险转移D.风险隐藏、风险伪装、风险逃避答案:A解析:信息系统风险管理包含识别风险、评估其影响程度、采取应对策略,其他选项都是错误消极做法。41.以下哪种软件测试类型侧重于对软件界面进行测试()A.性能测试B.功能测试C.界面测试D.安全测试答案:C解析:界面测试就是专门针对软件的用户界面,检查其布局、操作等是否符合要求,性能测试侧重速度等,功能测试看功能实现,安全测试关注安全方面。42.以下哪个是操作系统的进程调度算法()A.先来先服务B.后到先服务C.随机服务D.无序服务答案:A解析:先来先服务是常见的操作系统进程调度算法,按进程到达先后顺序进行调度,其他几种不是常规调度算法。43.以下哪种数据结构适合用于实现队列()A.数组B.链表C.树D.图答案:A和B解析:数组和链表都可用来实现队列,通过相应操作实现先进先出,树和图不适合直接用于队列实现,通常优先选A,因其较常见简单。44.以下哪种编程语言常用于移动应用开发()A.JavaB.SwiftC.PythonD.JavaScript答案:B解析:Swift常用于iOS系统的移动应用开发,Java多用于安卓开发等,Python应用广泛但不是主打移动应用,JavaScript多用于网页开发。45.以下哪个是数据库事务的特性()A.原子性、一致性、隔离性、持久性B.独立性、关联性、动态性、静态性C.复杂性、简单性、开放性、封闭性D.可变性、稳定性、灵活性、固定性答案:A解析:数据库事务有原子性(不可分割)、一致性(保证数据一致)、隔离性(并发执行互不干扰)、持久性(提交后永久保存)特性。46.以下哪种算法用于图的最短路径计算()A.迪杰斯特拉算法B.普里姆算法C.克鲁斯卡尔算法D.弗洛伊德算法答案:A和D解析:迪杰斯特拉算法和弗洛伊德算法常用于计算图中两点间最短路径,普里姆算法用于生成最小生成树,克鲁斯卡尔算法也用于最小生成树构建。47.以下哪个是信息系统的维护内容()A.硬件维护、软件维护、数据维护B.外观维护、包装维护、运输维护C.声音维护、图像维护、文字维护D.颜色维护、大小维护、重量维护答案:A解析:信息系统维护包含对硬件、软件以及数据的维护,保障其正常运行,其他选项都不是针对信息系统常规维护的内容。48.以下哪种软件测试技术属于静态测试()A.代码审查B.单元测试C.系统测试D.验收测试答案:A解析:代码审查是静态测试,不运行代码,通过人工检查等找问题,单元测试、系统测试、验收测试都要运行程序,属于动态测试。49.以下哪个操作系统常用于服务器()A.WindowsServerB.macOSServerC.LinuxServerD.AndroidServer答案:C解析:LinuxServer因其稳定性、开源等特点,常用于服务器领域,WindowsServer也常用,不过相对而言Linux应用更广泛,macOSServer、AndroidServer应用场景有限。50.以下哪种网络设备用于连接不同网络并进行数据转发()A.交换机B.路由器C.集线器D.网卡答案:B解析:路由器的主要功能就是连接不同网络,依据路由表转发数据,交换机用于同一网络内连接,集线器是简单连接设备,网卡用于设备连网。51.以下哪种加密算法常用于数字签名()A.RSAB.DESC.AESD.3DES答案:A解析:RSA作为非对称加密算法,常用于数字签名,保证信息真实性等,DES、AES、3DES是对称加密算法,通常不用于数字签名。52.软件项目管理中,用于管理项目资源的工具是()A.资源直方图B.因果图C.帕累托图D.控制图答案:A解析:资源直方图可直观展示项目资源在不同阶段的分配情况,用于管理资源,因果图分析原因,帕累托图找关键因素,控制图监控过程稳定性。53.以下哪种数据存储方式适合存储海量结构化数据()A.关系型数据库B.非关系型数据库C.数据仓库D.内存数据库答案:A解析:关系型数据库擅长处理结构化数据,通过表等结构可很好存储海量结构化数据,非关系型多用于非结构化,数据仓库侧重分析,内存数据库重实时性。54.以下哪个是软件开发过程中的编码规范()A.变量命名规则、代码缩进规则、注释规则B.画图规则、书写规则、说话规则C.吃饭规则、休息规则、娱乐规则D.穿衣规则、走路规则、睡觉规则答案:A解析:软件开发编码规范包含变量命名、代码缩进、注释等方面规则,确保代码可读性和规范性,其他选项与编码无关。55.以下哪种编程语言常用于游戏开发()A.C++B.PythonC.JavaD.Ruby答案:A解析:C++性能高,能很好地控制硬件资源等,常用于游戏开发中对性能要求高的场景,Python、Java、Ruby在游戏开发中应用相对少些。56.以下哪个是数据库索引的作用()A.提高查询速度B.降低查询速度C.增加数据存储量D.减少数据存储量答案:A解析:数据库索引就像书的目录,能快速定位数据,提高查询速度,而不是降低速度,也与数据存储量增减无关。57.以下哪种排序算法的空间复杂度最低()A.冒泡排序B.插入排序C.选择排序D.希尔排序答案:A解析:冒泡排序空间复杂度通常为O(1),相对其他几种排序算法在空间占用上更优,不需要额外大量空间辅助排序。58.以下哪个是信息系统安全防护的技术手段()A.防火墙、入侵检测系统、加密技术B.大声呼喊、随意丢弃、破坏设备C.闭门造车、不闻不问、盲目乐观D.抄袭模仿、偷工减料、敷衍了事答案:A解析:防火墙等能有效防止外部非法访问、检测入侵并通过加密保障数据安全,其他选项都是错误消极不利于安全防护的做法。59.以下哪种软件测试工具常用于自动化测试()A.SeleniumB.PhotoshopC.WordD.Excel答案:A解析:Selenium是专门用于自动化测试的工具,可模拟用户操作等,Photoshop用于图像处理,Word是文字处理软件,Excel用于数据处理等。60.以下哪个是操作系统的文件系统类型()A.FAT32、NTFS、ext4B.RGB、CMYK、HSBC.MP3、WAV、FLACD.JPEG、PNG、GIF答案:A解析:FAT32、NTFS是Windows常用文件系统类型,ext4是Linux常用的,RGB等是色彩模式,MP3等是音频格式,JPEG等是图像格式。61.以下哪种数据结构在查找元素时效率最高()A.数组B.链表C.哈希表D.树答案:C解析:哈希表通过哈希函数能快速定位元素,查找效率通常很高,数组、链表、树查找相对而言效率不如哈希表在理想情况下高。62.以下哪种编程语言常用于Web前端开发()A.HTML、CSS、JavaScriptB.C#、ASP.NET、VBC.PHP、Python、RubyD.Java、C++、Swift答案:A解析:HTML构建网页结构,CSS负责样式,JavaScript实现交互,是Web前端开发常用语言,其他选项多用于后端或其他领域开发。63.以下哪个是数据库视图的作用()A.简化复杂查询、提高数据安全性、隐藏数据复杂性B.增加数据复杂性、降低数据安全性、暴露数据隐私C.破坏数据结构、扰乱数据顺序、阻碍数据访问D.制造数据冗余、浪费存储空间、降低系统性能答案:A解析:数据库视图可将复杂查询简化,通过权限控制提高安全性,对外隐藏数据内部复杂情况,其他选项都是负面错误描述。64.以下哪种算法用于解决字符串匹配问题()A.克努特-莫里斯-普拉特算法(KMP算法)B.牛顿迭代法C.二分法D.蒙特卡洛算法答案:A解析:KMP算法专门用于高效解决字符串匹配问题,牛顿迭代法多用于数值计算求根等,二分法常用于查找,蒙特卡洛算法用于概率模拟等。65.以下哪个是信息系统集成的内容()A.硬件集成、软件集成、数据集成B.声音集成、图像集成、文字集成C.颜色集成、大小集成、重量集成D.外观集成、包装集成、运输集成答案:A解析:信息系统集成包含把硬件、软件、数据等整合到一起协同工作,其他选项都不是信息系统集成的常规内容。66.以下哪种软件测试策略是基于风险的测试()A.先对高风险模块进行测试,再测低风险模块B.先对低风险模块进行测试,再测高风险模块C.随机选择模块进行测试D.按照模块代码量多少来测试答案:A解析:基于风险的测试就是优先测试风险高的模块,尽早发现并解决可能出现的严重问题,保障项目质量。67.以下哪个操作系统具有较好的实时性()A.RTOS(实时操作系统)B.WindowsC.macOSD.Linux答案:A解析:RTOS专为实时性要求高的任务设计,能快速响应外部事件,Windows、macOS、Linux在实时性方面相对不如RTOS突出。68.以下哪种网络协议用于邮件接收()A.POP3B.SMTPC.IMAPD.FTP答案:A和C解析:POP3和IMAP都是用于邮件接收的协议,SMTP用于邮件发送,FTP用于文件传输。69.以下哪种加密算法的加密和解密速度较快()A.对称加密算法(如DES、AES等)B.非对称加密算法(如RSA等)C.哈希算法(如MD5、SHA等)D.量子加密算法答案:A解析:对称加密算法使用同一密钥,相对非对称加密、哈希算法等,其加密和解密速度通常更快,量子加密还处于发展阶段且应用有限。70.软件项目管理中,用于控制项目成本的方法是()A.成本估算、成本预算、成本控制B.成本忽视、成本浪费、成本增加C.成本隐藏、成本造假、成本虚报D.成本拖延、成本积压、成本混乱答案:A解析:成本估算预先估计成本,成本预算制定计划,成本控制监控并调整,保障项目成本合理,其他选项都是错误做法。71.以下哪种数据存储方式适合存储多媒体数据()A.非关系型数据库(如MongoDB等)B.关系型数据库C.数据仓库D.内存数据库答案:A解析:非关系型数据库对多媒体等非结构化数据存储更友好,能灵活处理,关系型适合结构化,数据仓库侧重分析,内存数据库重实时性。72.以下哪个是软件开发过程中的文档类型()A.需求规格说明书、设计文档、测试文档B.旅游文档、美食文档、娱乐文档C.宠物文档、植物文档、动物文档D.天气文档、地理文档、

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论