




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
姓名:_________________编号:_________________地区:_________________省市:_________________ 密封线 姓名:_________________编号:_________________地区:_________________省市:_________________ 密封线 密封线 全国软件水平考试考试重点试题精编注意事项:1.全卷采用机器阅卷,请考生注意书写规范;考试时间为120分钟。2.在作答前,考生请将自己的学校、姓名、班级、准考证号涂写在试卷和答题卡规定位置。
3.部分必须使用2B铅笔填涂;非选择题部分必须使用黑色签字笔书写,字体工整,笔迹清楚。
4.请按照题号在答题卡上与题目对应的答题区域内规范作答,超出答题区域书写的答案无效:在草稿纸、试卷上答题无效。(参考答案和详细解析均在试卷末尾)一、选择题
1、Themainreasonwetendtofocusonthe()ratherthanthehumansideofworkisnotbecauseit’smore(请作答此空),butbecauseit’seasiertodo.GettingthenewdiskdriveinstalledispositivelytrivialcomparedtofigurineoutwhyHoraceisinabluefunk(恐惧)orwhySusanisdissatisfiedwiththecompanyaveronlyafewmonths.Humaninteractionsarecomplicatedandneververycrisp(干脆的,干净利落的)andcleanintheireffects,buttheymattermorethananyotheraspectofthework.Ifyoufindyourselfconcentratingonthe()ratherthanthe().you’relikethevaudevillecharacter(杂耍人物)wholoseshisKeysonadarkstreetandlooksforthemontheadjacentstreetbecause,asheexplains,“Thelightisbetterthere!”A.trivialB.crucialC.minorD.insignificant
2、使用白盒测试方法时,应根据()和指定的覆盖标准确定测试数据。A.程序的内部逻辑B.程序结构的复杂性C.使用说明书D.程序的功能
3、PPP中的安全认证协议是(),它使用三次握手的会话过程传送密文。A.MD5B.PAPC.CHAPD.HASH
4、面向对象分析的目的是为了获得对应用问题的理解,其主要活动不包括()。A.认定并组织对象B.描述对象间的相互作用C.面向对象程序设计D.确定基于对象的操作
5、设计模式描述了一个出现在特定设计语境中的设计再现问题,并为它的解决方案提供了一个经过充分验证的通用方案,不同的设计模式关注解决不同的问题。例如,抽象工厂模式提供一个接口,可以创建一系列相关或相互依赖的对象,而无需指定它们具体的类,它是一种()模式;(请作答此空)模式将类的抽象部分和它的实现部分分离出来,使它们可以独立变化,它属于()模式;()模式将一个请求封装为一个对象,从而可用不同的请求对客户进行参数化,将请求排队或记录请求日志,支持可撤销的操作。A.BridgeB.ProxyC.PrototypeD.Adapter
6、网上单证设计时不应该______。A.在长列表中使用交替背景色B.多采用广告吸引顾客C.提供可视化的线索D.提供与购物车的链接
7、在电子商务管理学的决策理论中,决策遵循的是______。A.满意原则B.最优原则C.竞争原则D.从众原则
8、用于限制对象访问的设计模式是()A.AdapterB.DecoratorC.DelegationD.Proxy
9、某文件系统采用多级索引结构。若磁盘块的大小为1K字节,每个块号占3字节,那么采用二级索引时的文件最大长度为()K字节。A.1024B.2048C.116281D.232562
10、在JS中,Location对象的______属性用于设置或检索URL的端口号。A.hostnameB.pathnameC.hostD.status
11、将高级语言源程序翻译成目标程序的是()。A.解释程序B.编译程序C.链接程序D.汇编程序
12、某单位局域网配置如下图所示,PC2发送到Internet上的报文源IP地址为()。A.B.C.D.
13、王某是某公司的软件设计师,完成某项软件开发后按公司规定进行软件归档。以下有关该软件的著作权的叙述中,正确的是()。A.著作权应由公司和王某共同享有B.著作权应由公司享有C.著作权应由王某享有D.除署名权以外,著作权的其他权利由王某享有
14、Cloudcomputingisaphraseusedtodescribeavarietyofcomputingconceptsthatinvolvealargenumberofcomputers()throughareal-timecommunicationnetworksuchastheInternet.Inscience,cloudcomputingisa()fordistributedcomputingoveranetwork,andmeansthe()torunaprogramorapplicationonmanyconnectedcomputersatthesametime.Thearchitectureofacloudisdevelopedatthreelayers:infrastructure,platform,andapplication.Theinfrastucturelayerisbuiltwithvirtualizedcomputestorageandnetworkresources.Theplatformlay-erisforgeneral-purposeandrepeatedusageofthecollectionofsoftwareresources.TheapplicationlayerisformedwithacollectionofallneededsoftwaremodulesforSaaSapplications.Theinfrastucturelayerservesasthe()forbuildingtheplatformlayerofthecloud.Inturn,theplatformlayerisfounda-tionforimplementingthe(此空作答)layerforSaaSapplication.A.resourceB.serviceC.applicationD.software
15、如下所示的UML图中,(I)是(),(Ⅱ)是(),(Ⅲ)是(请作答此空)。A.参与者B.用例C.泛化关系D.包含关系
16、对高级语言源程序进行编译或解释的过程可以分为多个阶段,解释方式不包含()阶段。A.词法分析B.语法分析C.语义分析D.目标代码生成
17、()屏蔽各种平台及协议之间的特性,实现分布式系统中跨平台数据传输。A.数据访问中间件B.远程过程调用中间件C.消息中间件D.交易中间件
18、在数字现金支付模型中,用户使用存储在()上的数字现金从商家订货。A.银行的计算机B.用户的计算机C.第三方的计算机D.商家的计算机
19、SET电子支付模型中,采用()公钥算法,生成的数字摘要长度是(请作答此空)。A.64位B.128位C.160位D.256位
20、以下关于程序错误的叙述中,正确的是______。A.编译正确的程序不包含语义错误B.编译正确的程序不包含语法错误C.除数为0的情况可以在语义分析阶段检查出来D.除数为0的情况可以在语法分析阶段检查出来
21、某软件项目的活动图如下图所示,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,边上的数字表示活动的持续时间(天),。活动BD和HK最早可以从第()天开始。(活动AB、AE和AC最早从第0天开始)A.3和10B.4和11C.3和9D.4和10
22、在CPU中用于跟踪指令地址的寄存器是()。A.地址寄存器(MAR)B.数据寄存器(MDR)C.程序计数器(PC)D.指令寄存器(IR)
23、以下关于软件维护的叙述中,不正确的是()。A.软件维护解决软件产品交付用户之后进行中发生的各种问题B.软件维护期通常比开发期长得多,投入也大得多C.软件的可维护性是软件开发阶段各个时期的关键目标D.相对于软件开发任务而言,软件维护工作要简单得多
24、以下关于闪存(FlashMemory)的叙述中,错误的是()。A.掉电后信息不会丢失,属于非易失性存储器B.以块为单位进行删除操作C.采用随机访问方式,常用来代替主存D.在嵌入式系统中可以用Flash来代替ROM存储器
25、结构化分析方法是一种面向数据流的需求分析方法,其分析结果由______、一本数据词典、一组加工逻辑说明和补充材料几部分组成。A.若干套分层数据流图B.一套综合数据流图C.一套分层数据流图D.一套分层数据结构图
26、采用McCabe度量法计算下图的环路复杂性为()。A.2B.3C.4D.5
27、已知数据信息为16位,最少应附加()位校验位,才能实现海明码纠错。A.3B.4C.5D.6
28、“剪贴板”是(请作答此空);在Windows资源管理器中,要恢复误删除的文件,可以按下()键来实现。A.一个用户程序B.一个数据文件C.内存中的一块区域D.一个专用文档
29、不同的对象收到同一消息可以进行不同的响应,并且会产生完全不同的结果,这种现象称为多态,其实现由______支持。A.继承B.封装C.过载D.覆盖
30、电子商务常用的系统规划方法不包()。A.关键成功因素法B.面向对象分析方法C.战略目标集转化法D.企业系统规划法
31、某开发小组欲为一司开发一个产品控制软件,监控产品的生产和销售过程,从购买各种材料开始,到产品的加工和销售进行全程跟踪。购买材料的流程、产品的加工过程以及销售过程可能会发生变化。该软件的开发最不适宜采用(请作答此空)模型,主要是因为这种模型()。A.瀑布B.原型C.增量D.喷泉
32、编译过程中进行的语法分析主要是分析()。A.源程序中的标识符是否合法B.程序语句的含义是否合法C.程序语句的结构是否合法D.表达式的类型是否合法
33、在网络安全管理中,加强内防内控可采取的策略有()。①控制终端接入数量②终端访问授权,防止合法终端越权访问③加强终端的安全检查与策略管理④加强员工上网行为管理与违规审计A.②③B.②④C.①②③④D.②③④
34、以下关于增量模型的叙述中,正确的是()。A.需求被清晰定义B.可以快速构造核心产品C.每个增量必须要进行风险评估D.不适宜商业产品的开发
35、传输经过SSL加密的网页所采用的协议是()。A.HTTPB.HTTPSC.S-HTTPD.HTTP-S
36、商户进行网上调研分析时,采用对期望样本的配额,限制一些不具代表性的样本的方法被称为______。A.随机样本B.选择样本C.过滤性样本D.判别性样本
37、计算机系统的主存主要是由()构成的。A.DRAMB.SRAMC.CacheD.EEPROM
38、计算机执行指令的过程中,需要由()产生每条指令的操作信号并将信号送往相应的部件进行处理,以完成指定的操作。A.CPU的控制器B.CPU的运算器C.DMA控制器D.Cache控制器
39、欲动态地给一个对象添加职责,宜采用()模式。A.适配器(Adapter)B.桥接(Bridge)C.组合(Composite)D.装饰器(Decorator)
40、在数据库系统中,一般由DBA使用DBMS提供的授权功能为不同用户授权,其主要目的是为了保证数据库的()。A.正确性B.安全性C.一致性D.完整性
41、VLIW是()的简称。A.复杂指令系统计算机B.超大规模集成电路C.单指令流多数据流D.超长指令字
42、()致力于知识的自动发现。A.数据挖掘技术B.数据仓库技术C.联机分析处理技术D.数据库技术
43、以下关于URL的叙述中,不正确的是()。A.使用和打开的是同一页面B.在地址栏中输入默认使用http协议C.中的“www”是主机名D.中的“”是域名
44、对于后缀表达式abc-+d*(其中,-、+、*表示二元算术运算减、加、乘),与该后缀式等价的语法树为()。A.见图AB.见图BC.见图CD.见图D
45、算数表达式a*(b+c/d)-e的后缀式为()。A.abcd/+*e-B.abcde*+/-C.a*b+c/d-eD.ab*cd/+e-
46、在计算机系统中总线宽度分为地址总线宽度和数据总线宽度。若计算机中地址总线的宽度为32位,则最多允许直接访间主存储器()的物理空间。A.40MB.4GBC.40GBD.400GB
47、CPU执行算术运算或者逻辑运算时,常将源操作数和结果暂存在()中。A.程序计数器(PC)B.累加器(AC)C.指令寄存器(IR)D.地址寄存器(AR)
48、编译程序对高级语言源程序进行编译的过程中,要不断收集、记录和使用源程序中一些相关符号的类型和特征等信息,并将其存入()中。A.符号表B.哈希表C.动态查找表D.栈和队列
49、在面向对象方法中,继承用于______。A.利用已有类创建新类B.在已有操作的基础上添加新方法C.为已有属性添加新属性D.为已有状态添加新状态
50、以下关于C/C++语言指针变量的叙述中,正确的是______。A.指针变量可以是全局变量也可以是局部变量B.必须为指针变量与指针所指向的变量分配相同大小的存储空间C.对指针变量进行算术运算是没有意义的D.指针变量必须由动态产生的数据对象来赋值二、多选题
51、移位指令中的()指令的操作结果相当于对操作数进行乘2操作。A.算术左移B.逻辑右移C.算术右移D.带进位循环左移
52、以下关于软件测试的叙述中,正确的是()。A.软件测试不仅能表明软件中存在错误,也能说明软件中不存在错误B.软件测试活动应从编码阶段开始C.一个成功的测试能发现至今未发现的错误D.在一个被测程序段中,若已发现的错误越多,则残存的错误数越少
53、以下不属于IC卡的是______。A.存储器卡B.磁条卡C.逻辑加密卡D.智能卡
54、若机器字长为8位,则可表示出十进制整数-128的编码是()。A.原码B.反码C.补码D.ASCⅡ码
55、在软件评审中,设计质量是指设计的规格说明书符合用户的要求。设计质量的评审内容不包括()。A.软件可靠性B.软件的可测试性C.软件性能实现情况D.模块层次
56、计算机要对声音信号进行处理时,必须将其转换成为数字声音信号。最基本的声音信号数字化方法是取样-量化法。若量化后的每个声音样本用两个字节表示,则量化分辨率是()。A.1/2B.1/1024C.1/65536D.1/131072
57、当二叉数中的结点数目确定时,()的高度一定是最小的。A.二叉排序数B.完全二叉树C.线索二叉树
58、Cache的地址映像方式中,发生块冲突次数最小的是()。A.全相联映像B.组相联映像C.直接映像D.无法确定的
59、()不属于入侵检测技术。A.专家系统B.模型检测C.简单匹配D.漏洞扫描
60、基于构件的软件开发,强调使用可复用的软件“构件”来设计和构建软件系统,对所需的构件进行合格性检验、(),并将它们集成到新系统中。A.规模度量B.数据验证C.适应性修改D.正确性测试
61、王某在其公司独立承担了某综合信息管理系统软件的程序设计工作。该系统交付用户、投入试运行后,王某辞职,并带走了该综合信息管理系统的源程序,拒不交还公司。王某认为,综合信息管理系统源程序是他独立完成的:他是综合信息管理系统源程序的软件著作权人。王某的行为()。A.侵犯了公司的软件著作权B.未侵犯公司的软件著作权C.侵犯了公司的商业秘密权D.不涉及侵犯公司的软件著作权
62、函数f、g的定义如下,执行表达式“y=f(2)”的运算时,函数调用g(la)分别采用引用调用(callbyreference)方式和值调用(callbyvalue)方式,则该表达式求值结束后y的值分别为()。A.9、6B.20、6C.20、9D.30、9
63、计算机处理模拟视频信号过程中首先要进行()。A.A/D变换B.数据压缩C.D/A变换D.数据存储
64、()一是由权值集合{8,5,6,2}构造的哈夫曼树(最优二叉树)。A.见图AB.见图BC.见图CD.见图D
65、在Word编辑状态下,若要显示或隐藏编辑标记,则单击()按钮;若将光标移至表格外右侧的行尾处,按下Enter键,则(请作答此空)。A.光标移动到上一行,表格行数不变B.光标移动到下一行,表格行数不变C.在光标的上方插入一行,表格行数改变D.在光标的下方插入一行,表格行数改变
66、HTML<body>元素中,()属性用于定义超链接被鼠标点击后所显示的颜色。A.alinkB.backgroundC.bgcolorD.vlink
67、在支付过程中因一方无法履行债务所带来的风险称为______。A.信用风险B.流动性风险C.操作风险D.法律风险
68、在KMP模式匹配算法中,需要求解模式串p的next函数值,其定义如下(其中,j为模式串中字符的序号)。对于模式串“abaabaca”,其next函数值序列为()。A.01111111B.01122341C.01234567D.01122334
69、操作系统是裸机上的第一层软件,其他系统软件(如()等)和应用软件都是建立在操作系统基础上的。下图①②③分别表示(请作答此空)。A.应用软件开发者、最终用户和系统软件开发者B.应用软件开发者、系统软件开发者和最终用户C.最终用户、系统软件开发者和应用软件开发者D.最终用户、应用软件开发者和系统软件开发者
70、一个JSP文件首先被编译成______,之后被装载到服务器执行。A.HTMLB.javeBeanC.ServletD.JDBC]
71、以下关于过程改进的叙述中,错误的是()。A.过程能力成熟度模型基于这样的理念:改进过程将改进产品,尤其是软件产品B.软件过程改进框架包括评估、计划、改进和监控四个部分C.软件过程改进不是一次性的,需要反复进行D.在评估后要把发现的问题转化为软件过程改进计划
72、在Windows系统中设置默认路由的作用是()。A.当主机接收到一个访问请求时首先选择的路由B.当没有其它路由可选时最后选择的路由C.访问本地主机的路由D.必须选择的路由
73、下面关于面向对象分析与面向对象设计的说法中,不正确的是()。A.面向对象分析侧重于理解问题B.面向对象设计侧重于理解解决方案C.面向对象分析描述软件要做什么D.面向对象设计一般不关注技术和实现层面的细节
74、以下4种路由中,()路由的子网掩码是55。A.远程网络B.静态C.默认D.主机
75、设计模式中的()模式将对象组合成树形结构以表示"部分一整体"的层次结构,使得客户对单个对象和组合对象的使用具有一致性。下图为该模式的类图,其中,(请作答此空)定义有子部件的那些部件的行为;组合部件的对象由()通过component提供的接口操作。A.ClientB.ComponentC.LeafD.Composite
76、以下关于下图所示有限自动机的叙述中,不正确的是()。A.该自动机识别的字符串中a不能连续出现B.自动机识别的字符串中b不能连续出现C.该自动机识别的非空字符串必须以a结尾D.该自动机识别的字符串可以为空串
77、在软件设计阶段,划分模块的原则是:一个模块的()。A.作用范围应该在其控制范围之内B.控制范围应该在其作用范围之内C.作用范围与控制范围互不包含D.作用范围与控制范围不受任何限制
78、流水线的吞吐率是指流水线在单位时间里所完成的任务数或输出的结果数。设某流水线有5段,有1段的时间为2ns,另外4段的每段时间为lns,利用此流水线完成100个任务的吞吐率约()个/s。A.500×l0^6B.490×l0^6C.250×l0^6D.167×l0^6
79、绑定是一个把过程调用和响应调用所需要执行的代码加以结合的过程。在一般的程序设计语言中,绑定在编译时进行,叫做()。A.继承B.多态C.动态绑定D.静态绑定
80、某四级指令流水线分别完成取指、取数、运算、保存结果四步操作。若完成上述操作的时间依次为8ns、9ns、4ns、8ns,则该流水线的操作周期应至少为()ns。A.4B.8C.9D.33
81、某软件公司项目组的程序员在程序编写完成后均按公司规定撰写文档,并上交公司存档。情形下,该软件文档著作权应由()享有。A.程序员B.公司与项目组共同C.公司D.项目组全体人员
82、某算法的时间复杂度可用递归式表示,若用表示,则正确的是()。A.见图AB.见图BC.见图CD.见图D
83、邻接矩阵和邻接表是图(网)的两种基本存储结构,对于具有n个顶点、e条边的图,()。A.进行深度优先遍历运算所消耗的时间与采用哪一种存储结构无关B.进行广度优先遍历运算所消耗的时间与采用哪一种存储结构无关C.采用邻接表表示图时,查找所有顶点的邻接顶点的时间复杂度为O(n*e)D.采用邻接矩阵表示图时,查找所有顶点的邻接顶点的时间复杂度为O(n2)
84、Internet网络是一种()结构的网络。A.星型B.总线型C.树型D.网型
85、若某计算机采用8位整数补码表示数据,则运算()将产生溢出。A.127+1B.-127-1C.-127+1D.127-1
86、Businesseshavealsobeenengaginginatypeofelectroniccommerce,______occurswhenonebusinesstransmitscomputer-readabledatainastandardformattoanotherbusiness.A.EFTB.EDIC.ERPD.CRM
87、某文件管理系统在磁盘上建立了位示图(bitmap),记录磁盘的使用情况。若磁盘上物理块的编号依次为:0、1、2、....;系统中的字长为32位,位示图中字的编号依次为:0、1、2、..,每个字中的一个二进制位对应文件存储器上的一个物理块,取值0和1分别表示物理块是空闲或占用。假设操作系统将2053号物理块分配给某文件,那么该物理块的使用情况在位示图中编号为()的字中描述。A.32B.33C.64D.65
88、VirtualizationisanapproachtoITthatpoolsandshares()sothatutilizationisoptimizedandsuppliesautomaticallymeetdemand.TraditionalITenvironmentsareoftensilos,wherebothtechnologyandhuman()arealignedaroundanapplicationorbusinessfunction.Withavirtualized(请作答此空),people,processes,andtechnologyarefocusedonmeetingservicelevels,()isallocateddynamically,resourcesareoptimized,andtheentireinfrastructureissimplifiedandflexible.Weofferabroadspectrumofvirtualization()thatallowscustomerstochoosethemostappropriatepathandoptimizationfocusfortheirITinfrastructureresources.A.systemB.infrastructureC.hardwareD.link
89、计算机运行过程中,进行中断处理时需保存现场,其目的是()。A.防止丢失中断处理程序的数据B.防止对其他程序的数据造成破坏C.能正确返回被中断的程序继续执行D.能为中断处理程序提供所需的数据
90、以下关于传值调用与引用调用的叙述中,正确的是()。①在传值调用方式下,可以实现形参和实参间双向传递数据的效果②在传值调用方式下,实参可以是变量,也可以是常量和表达式③在引用调用方式下,可以实现形参和实参间双向传递数据的效果④在引用调用方式下,实参可以是变量,也可以是常量和表达式A.①③B.①④C.②③D.②④
91、若系统在将()文件修改的结果写回磁盘时发生崩溃,则对系统的影响相对较大。A.目录B.空闲块C.用户程序D.用户数据
92、面向对象开发方法的基本思想是尽可能按照人类认识客观世界的方法来分析和解决问题,()方法不属于面向对象方法。A.BoochB.CoadC.OMTD.Jackson
93、某医院预约系统的部分需求为:患者可以查看医院发布的专家特长介绍及其就诊时间:系统记录患者信息,患者预约特定时间就诊。用DFD对其进行功能建模时,患者是();用ERD对其进行数据建模时,患者是(此空作答)。A.实体B.属性C.联系D.弱实体
94、以下关于工作流的描述,错误的是()。A.工作流按某种预定规则自动传递文档、信息或者任务B.在不同的工作流管理系统的实施方式中,所应用的支持技术都是相同的C.工作流管理系统在实际系统中的应用一般分为模型建立、模型实例化和模型执行三个阶段D.工作流实现了应用逻辑和过程逻辑的分离
95、在Windows系统中,当用户选择“config.xml”文件并执行“剪切”命令后,被“剪切”的“config.xml”文件放在______中。A.回收站B.硬盘C.剪贴板D.LJSB盘
96、某软件公司项目组的程序员在程序编写完成后均按公司规定撰写文档,并上交公司存档。此情形下,该软件文档著作权应由()享有。A.程序员B.公司与项目组共同C.公司D.项目组全体人员
97、访问控制是对信息系统资源进行保护的重要措施,适当的访问控制能够阻止未经授权的用户有意或者无意地获取资源。计算机系统中,访问控制的任务不包括()。A.审计B.授权C.确定存取权限D.实施存取权限
98、对于学生关系Students(Sno,Sname,Sex,SD,Sage,SAdd),属性Sno、Sname、Sex、SD、Sage和SAdd分别表示学生的学号、姓名、所在系、年龄和通信地址;其中SD是关系Dept的主键。a.学生关系的主键是(),外键是(请作答此空)。b.查询其它系比数学系MS所有学生年龄都要小的学生姓名及年龄的SQL语句为:SageFROMstudentsWHERESage<ALL(SELECTSageFROMstudentsWHERE())AND()A.SnoB.SnameC.SD.SAdd
99、采用面向对象方法进行系统设计时,不应该强追客户依赖于他们不用的方法,即∶依赖于抽象,不要依赖于具体,同时在抽象级别不应该有对于细节的依赖。这属于()A.单一责任B.开放-封闭C.接口分离D.里氏替换
100、某软件公司研发的财务软件产品在行业中技术领先,具有很强的市场竞争优势。为确保其软件产品的技术领先及市场竞争优势,公司采取相应的保密措施,以防止软件技术秘密的外泄。并且,还为该软件产品冠以“用友”商标,但未进行商标注册。此情况下,公司仅享有该软件产品的()。A.软件著作权和专利权B.商业秘密权和专利权C.软件著作权和商业秘密权D.软件著作权和商标权
参考答案与解析
1、答案:B本题解析:人们总幻觉自己参加了一个“计算机”、“电信”或“电子金融”方面的鸡尾酒会,梦想自己参与了这些高科技领域。事实是研究者们在那些高科技领域取得了根本性的突破,而其余的人都只是应用他们的研究成果而已。我们使用电脑和其他新技术开发各种新产品能增强我们工作团队的合作,方便大家沟通。在人类的很多事业中,成功来源于所有参与者的共同努力,失败是因为大家不相互协作。很多失败的主要原因是我们过多关注技术而忽略了人性的一面,这并不是因为人性更重要,而是因为它更容易存在问题。在短短几个月内,相比于获知为什么霍勒斯心中忐忑不安或者为什么苏珊是不满意的,开发新磁盘的安装驱动要容易实现得多,这是因为人类的交流是非常复杂的,而且从来就不干脆,总是不清不楚。但它的作用确实非常重要的。如果你发现自己专注于技术而不是社会学。就如一个杂耍人物在黑暗的街道丢失了钥匙,而在临近的街道去寻找,而他的原因是:“临近街道的灯光更好”。
2、答案:A本题解析:本题考查软件测试方法中白盒测试的基础知识。白盒测试也称为结构测试,根据程序的内部结构和逻辑来设计测试用例,对程序的执行路径和过程进行测试,检查是否满足设计的需要。白盒测试常用的技术涉及不同覆盖标准,在测试时需根据指定的覆盖标准确定测试数据。
3、答案:C本题解析:点对点协议(PPP)目前支持二个认证协议:密码验证协议(PAP)和质询握手验证协议(CHAP)。在RFC1334指定和同步和异步接口支持两个。PAP使用双向握手为远程节点提供一个简单的设立身份的方法。PPP链路建立阶段完成后,用户名和密码通过链路(在明文)进行不断重复发送,直到鉴权完成或连接终止为止。PAP不是一个安全的认证协议。在链路中以明文形式发送密码,并且此处不提供防止重放或跟踪错误进攻的保护措施。远程节点是由登录尝试的频率和定时控制。CHAP:挑战握手认证协议,全称:ChallengeHandshakeAuthenticationProtocol。CHAP通过三次握手验证被认证端的身份,在初始链路建立时完成,为了提高安全性,在链路建立之后周期性进行验证。CHAP比PAP更安全,因为CHAP不在线路上发送明文,而是发送经过MD5过的随机数序列。CHAP支持单向和双向认证。
4、答案:C本题解析:面向对象分析的任务是了解问题域所涉及的对象、对象间的关系和操作,然后构造问题的对象模型。
5、答案:A本题解析:设计模式包括:创建型、结构型、行为型三大类别。抽象工厂模式属于创建型设计模式。桥接模式属于结构型设计模式。
6、答案:B本题解析:本题考查网上单证设计的相关知识。网上单证是商家与用户之间交易的凭证。网上单证设计要把对顾客的干扰减少到最小,让用户体会到方便。在长列表中使用交替背景色、提供可视化的线索、与购物车链接都能有效地为顾客购物提供方便,而广告则可能会对顾客购物造成干扰,因此广告并不是必须的,更不是越多越好。
7、答案:A本题解析:在电子商务管理学的决策理论中,决策遵循的是令人满意原则,而非最优原则。西蒙从“决策人”和“有限性”的观点出发,提出“令人满意”的准则。西蒙认为,人要做到完全理性或绝对理性,需要决策者可提供的方案及未来的后果要无所不知;决策者要具有无限的估算能力;决策者对各种可能的后果要能排出一个完全而一贯的优先顺序。但由于决策者在认知能力和时间、经费、信息、来源等方面的限制,不可能具备这些前提。因此,事实上人们不可能做出完全合理的决策。西蒙提出了“有限理性”的概念,指出,人在决策时,不能坚持要求最理想的决策,常常只能满足于“足够好的”或“令人满意的”决策。西蒙提出通过用“令人满意”的准则代替“最优化”准则,以一种务实的、可操作性的概念去决策,通过花费大量“边际成本”,提高标准,得到替代措施,从而产生的“边际改进”会使决策无限接近“最佳”、“最优”。
8、答案:D本题解析:本题考查常见设计模式的功能,备选答案中除Delegation,其它均为经典设计模式。适配器(adapter)模式。适配器模式将一个接口转换成客户希望的另一个接口,从而使接口不兼容的那些类可以一起工作。适配器模式既可以作为类结构型模式,也可以作为对象结构型模式。在类适配器模式中,通过使用一个具体类将适配者适配到目标接口中;在对象适配器模式中,一个适配器可以将多个不同的适配者适配到同一个目标。装饰(decorator)模式。装饰模式是一种对象结构型模式,可动态地给一个对象增加一些额外的职责,就增加对象功能来说,装饰模式比生成子类实现更为灵活。通过装饰模式,可以在不影响其他对象的情况下,以动态、透明的方式给单个对象添加职责;当需要动态地给一个对象增加功能,这些功能可以再动态地被撤销时可使用装饰模式;当不能采用生成子类的方法进行扩充时也可使用装饰模式。代理(proxy)模式。代理模式是一种对象结构型模式,可为某个对象提供一个代理,并由代理对象控制对原对象的引用。代理模式能够协调调用者和被调用者,能够在一定程度上降低系统的耦合度,其缺点是请求的处理速度会变慢,并且实现代理模式需要额外的工作。
9、答案:C本题解析:由题中磁盘块的大小为1K字节,每个块号占3字节可知,一个磁盘块有1024/3个块号,即每块能存储1024/3个地址,采用二级间接地址索引,可得2级间接地址索引的地址大小为(1024/3)×(1024/3)×1KB。
10、答案:C本题解析:本题考查JavaScript语言Location对象的用法。Location对象包含有关当前URL的信息,其中:host属性:设置或返回主机名和当前URL的端口号。hostname属性:设置或返回当前URL的主机名。pathname属性:设置或返回当前URL的路径部分。Location对象并未包括status属性。
11、答案:B本题解析:序也称为解释器,它可以直接解释执行源程序,或者将源程序翻译成某种中间表示形式后再加以执行;而编译程序(编译器)则首先将源程序翻译成目标语言程序,然后在计算机上运行目标程序。汇编程序的功能是将汇编语言所编写的源程序翻译成机器指令程序。链接程序将各目标程序连接形成为可执行程序。
12、答案:D本题解析:在该拓扑图中有一台代理服务器,该服务器外卡连接了因特网,内卡连接了内部网络。代理服务器除了代理内部网络的Web请求外,还可以通过NAT实现代理服务器功能访问internet,起到了隐藏内部网络细节的作用。对于因特网上的用户而言,看不到企业内网网络,唯一能看到的是代理服务器外卡接口地址。PC2发送到Internet上的报文源IP地址为会由/24转变成代理服务器外卡地址/30。
13、答案:B本题解析:此为职务作品,凡是供职于某公司,利用公司相关资源进行开发完成的作品,其著作权归公司所有。
14、答案:C本题解析:云计算是一个用来描述各种计算概念的一个短语,计算概念涉及大量计算机通过实时通信的网络,如Internet,连接在一起。在科学研究中,云计算是分布式网络计算的同义词,意味着有能力同时在多台互连的计算机上运行一个程序或应用。云的结构分为3层:基础设施、平台和应用。基础实施层由虚拟计算机存储和网络资源构成;平台层是具有通用性和复用性的软件资源的集合;应用层是云上针对SaaS应用的所有应用软件的集合。基础设施层时建立平台层的硬件基础;相应地,平台层是执行应用层SaaS应用的基础。
15、答案:B本题解析:本题考查统一建模语言(UML)的基本知识。用例图(usecasediagram)展现了一组用例、参与者(Actor)以及它们之间的关系。用例图通常包括用例、参与者,以及用例之间的扩展关系(<<extend>>)和包含关系(<<include>>),参与者和用例之间的关联关系,用例与用例以及参与者与参与者之间的泛化关系。如下图所示。用例图用于对系统的静态用例视图进行建模,主要支持系统的行为,即该系统在它的周边环境的语境中所提供的外部可见服务。
16、答案:D本题解析:本题考查程序语言基础知识。用某种高级语言或汇编语言编写的程序称为源程序,源程序不能直接在计算机上执行。汇编语言源程序需要用一个汇编程序将其翻译成目标程序后才能执行。高级语言源程序则需要对应的解释程序或编译程序对其进行翻译,然后在机器上运行。解释程序也称为解释器,它或者直接解释执行源程序,或者将源程序翻译成某种中间代码后再加以执行:而编译程序(编译器)则是将源程序翻译成目标语言程序,然后在计算机上运行目标程序。这两种语言处理程序的根本区别是:在编译方式下,机器上运行的是与源程序等价的目标程序,源程序和编译程序都不再参与目标程序的执行过程:而在解释方式下,解释程序和源程序(或其某种等价表示)要参与到程序的运行过程中,运行程序的控制权在解释程序。简单来说,在解释方式下,翻译源程序时不生成独立的目标程序,而编译器则将源程序翻译成独立保存的目标程序。
17、答案:C本题解析:本题考查中间件的基本知识。中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源,中间件位于客户机服务器的操作系统之上,管理计算资源和网络通信。中间件可分为6类:·终端仿真/屏幕转换中间件用以实现客户机图形用户接口与已有的字符接口方式的服务器应用程序之间的互操作。·数据访问中间件是为了建立数据应用资源互操作的模式,对异构环境下的数据库实现联接或文件系统实现联接的中间件。·远程过程调用机制中间件可以使程序员只需编写客户方的应用,需要时可以调用位于远端服务器上的过程。·消息中间件用来屏蔽各种平台及协议之间的特性,以实现在不同平台之间通信,实现分布式系统中可靠的、高效的、实时的跨平台数据传输,实现应用程序之间的协同。·交易中间件是在分布、异构环境下提供保证交易完整性和数据完整性的一种环境平台。·对象中间件可以在分布、异构的网络计算环境中将各种分布对象有机地结合在一起,完成系统的快速集成,实现对象重用,在这个方面遵循的标准是CORBA。
18、答案:B本题解析:本题考查数字现金的基本概念。在数字现金支付模型中,用户在银行开立数字现金账户,购买兑换数字现金。然后使用数字现金终端软件从银行账户取出一定数量的数字现金存在用户的计算机硬盘上。用户从商家订货,使用数字现金支付所购商品的费用。接收数字现金的商家与用户银行之间进行清算,用户银行将用户购买商品的钱支付给商家。
19、答案:C本题解析:本题考查密钥算法方面的基础知识。密钥算法按加密密钥和解密密钥是否相同,可将现有的加密体制分为两种:单钥加密体制和双钥加密体制。使用单钥加密体制的加密技术称为对称密钥加密,使用双钥加密体制的加密技术称为非对称密钥加密,也称公开密钥加密。常见的对称密钥加密算法主要包括:DES算法、IDEA算法、AES算法、RC4算法等。常见的非对称密钥加密算法主要包括:RSA算法、E1Gamal算法、Rabin算法等。报文摘要算法即采用单向Hash算法对需要加密的明文进行摘要,而产生的具有固定长度的单向散列值。其中,散列函数(HashFunctions)是一个将不同长度的报文转换成一个数字串(即报文摘要)的公式,该函数不需要密钥,公式决定了报文摘要的长度。报文摘要算法和非对称密钥加密一起,可以提供数字签名。报文摘要算法主要有安全散列标准和MD系列标准。安全散列算法(SecureHashAlgorithm,简称SHA)它产生160位的散列值。SHA已经被美国政府核准作为标准。MD5编码法产生128位的密文。在SET电子支付模型中,采用RSA公开密钥加密,利用安全散列算法SHA生成160位数字摘要。
20、答案:B本题解析:本题考查程序语言基础知识。用户编写的源程序不可避免地会有一些错误,这些错误大致可分为静态错误和动态错误。动态错误也称动态语义错误,它们发生在程序运行时,例如变量取零时作除数、引用数组元素下标越界等错误。静态错误是指编译时所发现的程序错误,可分为语法错误和静态语义错误,如单词拼写错误、标点符号错、表达式中缺少操作数、括号不匹配等有关语言结构上的错误称为语法错误。而语义分析时发现的运算符与运算对象类型不合法等错误属于静态语义错误。
21、答案:B本题解析:项目的工期是从开始到结束持续时间最长的工作。题目中持续时间最长的是ABDIJL,需要时间20天。BD活动在AB活动结束之后便可以开始,所以最早开始时间为3。HK活动需要在AEGH与ACFH两条路径上的活动均完成之后,才能开始,所以最早开始时间为10。
22、答案:C本题解析:本题主要考查寄存器的相关内容。程序计数器是用于存放下一条指令所在单元的地址的地方。在程序执行前,必须将程序的起始地址,即程序的一条指令所在的内存单元地址送入程序计数器,当执行指令时,CPU将自动修改程序计数器的内容,即每执行一条指令程序计数器增加一个量,使其指向下一个待指向的指令。程序的转移等操作也是通过该寄存器来实现的。指令寄存器一般用来保存当前正在执行的一条指令。数据寄存器主要是用来保存操作数和运算结果等信息的,其目的是为了节省读取操作数所需占用总线和访问存储器的时间。地址寄存器一般用来保存当前CPU所访问的内存单元的地址,以方便对内存的读写操作。作为程序员,应该要能控制其所编写程序的执行过程,这就需要利用程序计数器来实现,因此程序员能访问的是程序计数器。
23、答案:D本题解析:软件维护是软件生命周期最长的一段,相对于软件开发任务而言,软件维护工作要更加复杂,D选项描述不正确。
24、答案:C本题解析:闪存是一种非易失性存储器,即断电数据也不会丢失。因为闪存不像RAM(随机存取存储器)—样以字节为单位改写数据,因此不能取代RAM。
25、答案:C本题解析:结构化方法的基本思想是:将整个信息系统的开发过程分为若干阶段,然后一步一步地依次进行,前一阶段是后一阶段的工作依据;每个阶段又划分为多个详细的工作步骤顺序作业。每个阶段和主要步骤都有明确详尽的文档编制要求,各个阶段和各个步骤的向下转移都是通过建立各自的软件文档和对关键阶段、步骤进行审核和控制实现的。结构化分析方法是一种面向数据流的需求分析方法,其分析结果由一套分层数据流图、一本数据词典、一组加工逻辑说明和补充材料几部分组成。
26、答案:C本题解析:本题考查环路复杂性的计算,是考试中常考的一个知识点。对于这类试题,我们可以采用边的条数-结点数+2这个公式来计算。在本题给出的图中,结点个数为6,而边的条数为8条(注意最上面的表和语句2过去的边是重合的,因此可视为同一条边),因此环路复杂性为4。
27、答案:C本题解析:设数据位是n位,校验位是k位,则海明码n和k必须满足以关系:2k?1≥n+k将数值代入公公式,k应等于5。
28、答案:C本题解析:在windows系统中的剪贴板(Clipboard)是内存中的一块区域,是Windows内置的一个非常有用的工具,通过小小的剪贴板,架起了一座彩桥,使得在各种应用程序之间传递和共享信息成为可能。其缺点是剪贴板只能保留一份数据,每当新的数据传入,旧的便会被覆盖。在Windows资源管理器中,要恢复误删除的文件,可以同时按下“Ctrl”键和“Z”键来实现。
29、答案:A本题解析:本题考查面向对象的基本知识。在面向对象系统中,在收到消息时,对象要予以相应。多态(polymorphism)是不同的对象收到同一消息可以进行不同的响应,产生完全不同的结果。用户可以发送一个通用的消息,而实现细节则由接收对象自行决定,使得同一个消息就可以调用不同的方法,即一个对象具有多种形态。多态的实现受到继承的支持,利用类的层次关系,把具有通用功能的消息存放在高层次,而不同的实现这一功能的行为放在较低层次,在这些低层次上的生成的对象能够给通用消息以不同的响应。多态有几种不同的形式,Cardelli和Wegner将其分为4类:参数多态、包含多态、过载多态和强制多态。其中参数多态是应用比较广的多态,包含多态在许多语言中都存在,最常见的例子就是子类型化。过载多态是同一个名字在不同的上线文中所代表的含义。
30、答案:B本题解析:本题考查电子商务应用系统规划的方法。电子商务应用系统规划的方法包括关键成功因素法(CriticalSuccessFactors,CSF)、战略目标集转化法(StrategySetTransformation,SST)和企业系统规划法(BusinessSystemPlanning,BSP),这是用得最多的三种方法。其他还有企业信息分析与集成技术(BLAIT)、产出/方法分析(E/MA)、投资回收法(ROI)、征费法、零线预算法、阶石法等。面向对象分析方法是一种系统分析与设计方法。
31、答案:A本题解析:暂无解析
32、答案:C本题解析:语法分析是编译过程的一个逻辑阶段。语法分析的任务是在词法分析的基础上将单词序列组合成各类语法短语,如“程序”,“语句”,“表达式”等等。语法分析程序判断源程序在结构上是否正确。源程序的结构由上下文无关文法描述。
33、答案:C本题解析:内网安全系统紧密围绕“合规”,内含企业级主机防火墙系统。其通过“终端准入控制、终端安全控制、桌面合规管理、终端泄密控制和终端审计”五维化管理,全面提升内网安全防护能力和合规管理水平。因此①、②、③、④都属于内防内控的范围,故应选择C。
34、答案:B本题解析:增量模型融合了瀑布模型的基本成分(重复应用)和原型实现的迭代特征,该模型采用随着日程时间的进展而交错的线性序列,每一个线性序列产生软件的一个可发布的“增量”。当使用增量模型时,第1个增量往往是核心的产品,即第1个增量实现了基本的需求,但很多补充的特征还没有发布。客户对每一个增量的使用和评估都作为下一个增量发布的新特征和功能,这个过程在每一个增量发布后不断重复,直到产生了最终的完善产品。由于能够在较短的时间内向用户提交一些有用的工作产品,因此能够解决用户的一些急用功能。由于每次只提交用户部分功能,用户有较充分的时间学习和适应新的产品。对系统的可维护性是一个极大的提高,因为整个系统是由一个个构件集成在一起的,当需求变更时只变更部分部件,而不必影响整个系统。增量模型存在以下缺陷:1)由于各个构件是逐渐并入已有的软件体系结构中的,所以加入构件必须不破坏已构造好的系统部分,这需要软件具备开放式的体系结构。2)在开发过程中,需求的变化是不可避免的。增量模型的灵活性可以使其适应这种变化的能力大大优于瀑布模型和快速原型模型,但也很容易退化为边做边改模型,从而使软件过程的控制失去整体性。3)如果增量包之间存在相交的情况且未很好处理,则必须做全盘系统分析,这种模型将功能细化后分别开发的方法较适应于需求经常改变的软件开发过程。
35、答案:B本题解析:HTTPS(全称:HyperTextTransferProtocoloverSecureSocketLayer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。
36、答案:C本题解析:本题考查电子商务信息采集与处理中网上调研分析相关知识。网上市场调研的样本类型一般有随机样本、过滤性样本和选择样本。过滤性样本是指通过对期望样本特征的配额,来限制一些自我挑选的不具代表性的样本。通常是以分支或跳问形式安排问卷,以确定被选者是否适宜回答全部问题。
37、答案:A本题解析:DRAM动态随机存取存储器,最为常见的系统内存。为了保持数据,DRAM必须周期性刷新。
38、答案:A本题解析:控制器(ControlUnit):是中央处理器的核心,主要功能就是统一指挥并控制计算机各部件协调工作,所依据的是机器指令。其实就是向计算机其他部件发送控制指令。控制器的组成包含程序计数器(PC)、指令寄存器(IR)、指令译码器、时序部件、微操作控制信号形成部件(PSW)和中断机构。
39、答案:D本题解析:适配器模式将一个接口转换成为客户想要的另一个接口,适配器模式使接口不兼容的那些类可以一起工作。桥接模式将抽象部分与实现部分分离,使得它们两部分可以独立地变化。组合模式组合多个对象形成树型结构以表示整体—部分的结构层次。装饰器模式动态地给一个对象增加其他职责,就增加对象功能来说,装饰模式比生成子类实现更为灵活。
40、答案:B本题解析:DMBS是数据库管理系统,主要用来保证数据库的安全性和完整性。而DBA通过授权功能为不同用户授权,主要的目的是为了保证数据的安全性。
41、答案:D本题解析:VLIW:(VeryLongInstructionWord,超长指令字)一种非常长的指令组合,它把许多条指令连在一起,增加了运算的速度。
42、答案:A本题解析:本题考查数据挖掘、数据仓库、联机分析处理的基础知识。数据仓库、联机分析处理和数据挖掘作为信息处理技术是独立出现的。数据仓库用于数据的存储和组织,联机分析处理侧重于数据的分析,数据挖掘则致力于知识的自动发现。
43、答案:A本题解析:本题考查URL的基本知识。URL由三部分组成:资源类型、存放资源的主机域名、资源文件名。URL的一般语法格式为(带方括号[]的为可选项):Protocol://hostname[:port]/path/filename
44、答案:B本题解析:对题中ABCD4个二叉树进行后序遍历,得出结果与该后缀表达式一致的则为与其等价的语法树。答案为B。
45、答案:A本题解析:
46、答案:B本题解析:暂无解析
47、答案:B本题解析:寄存器是CPU中的一个重要组成部分,它是CPU内部的临时存储单元。寄存器既可以用来存放数据和地址,也可以存放控制信息或CPU工作时的状态。在CPU中增加寄存器的数量,可以使CPU把执行程序时所需的数据尽可能地放在寄存器件中,从而减少访问内存的次数,提高其运行速度。但是寄存器的数目也不能太多,除了增加成本外,由于寄存器地址编码增加也会增加指令的长度。CPU中的寄存器通常分为存放数据的寄存器、存放地址的寄存器、存放控制信息的寄存器、存放状态信息的寄存器和其他寄存器等类型。程序计数器用于存放指令的地址。令当程序顺序执行时,每取出一条指令,PC内容自动增加一个值,指向下一条要取的指令。当程序出现转移时,则将转移地址送入PC,然后由PC指向新的程序地址。程序状态寄存器用于记录运算中产生的标志信息,典型的标志为有进位标志位、零标志位、符号标志位、溢出标志位、奇偶标志等。地址寄存器包括程序计数器、堆栈指示器、变址寄存器、段地址寄存器等,用于记录各种内存地址。累加寄存器通常简称为累加器,它是一个通用寄存器。其功能是当运算器的算术逻辑单元执行算术或逻辑运算时,为ALU提供一个工作区。例如,在执行一个减法运算前,先将被减数取出放在累加器中,再从内存储器取出减数,然后同累加器的内容相减,所得的结果送回累加器中。累加器在运算过程中暂时存放被操作数和中间运算结果,累加器不能用于长时间地保存一个数据。指令寄存器:一般用来保存当前正在执行的一条指令。地址寄存器:一般用来保存当前CPU所访问的内存单元的地址,以方便对内存的读写操作。
48、答案:A本题解析:符号表:符号表是一种用于语言翻译器(例如编译器和解释器)中的数据结构。在符号表中,程序源代码中的每个标识符都和它的声明或使用信息绑定在一起,比如其数据类型、作用域以及内存地址。哈希表:也叫散列表,是根据关键码值(Keyvalue)而直接进行访问的数据结构。也就是说,它通过把关键码值映射到表中一个位置来访问记录,以加快查找的速度。动态查找表:动态查找表的表结构本身是在查找过程中动态生成的,即对于给定值key,若表中存在其关键字等于key的记录,则查找成功返回,否则插入关键字等于key的记录。栈和队列:基本的数据结构。栈的基本特点是“后进先出”,而队列的基本特点是“先进先出”。
49、答案:A本题解析:本题考查面向对象的基本知识。在进行类设计时,有些类之间存在一般和特殊关系,即一些类是某个类的特殊情况,某个类是一些类的一般情况,这就是继承关系。继承是类之间的一种关系,在定义和实现一个类的时候,可以在一个已经存在的类(一般情况)的基础上来进行,把这个已经存在的类所定义的内容作为自己的内容,并可以加入若干新属性和方法。
50、答案:A本题解析:本题考查程序语言基础知识。变量是内存单元的抽象,用于在程序中表示数据。当变量存储的是内存单元地址时,称为指针变量,或者说指针变量指向了另一个变量。指针变量可以定义在函数或复合语句内,也可以定义在所有的函数之外,即可以是全局变量,也可以是局部变量。需要区分指针变量与指针所指向的变量,无论指针变量指向何种变量,其存储空间大小都是一样的。当指针变量指向数组中的一个元素时,对指针变量进行算术运算可以使其指向同一个数组中的其他元素。
51、答案:A本题解析:移位运算符就是在二进制的基础上对数字进行平移。按照平移的方向和填充数字的规则分为三种:<<(左移)、>>(带符号右移)和>>>(无符号右移)。在数字没有溢出的前提下,对于正数和负数,左移一位都相当于乘以2的1次方,左移n位就相当于乘以2的n次方。
52、答案:C本题解析:软件测试的目的就是在软件投入生产性运行之前,尽可能多地发现软件产品(主要是指程序)中的错误和缺陷。软件测试是软件质量保证的主要手段之一,软件测试应该尽可能早地计划和设计测试用例,而不是从编码阶段开始。一个好的测试用例是极有可能发现至今为止尚未发现的错误的测试用例。一次成功的测试是发现了至今为止尚未发现的错误的测试。一个高效的测试是指用少量的测试用例,发现被测软件尽可能多的错误。软件测试不能说明软件中不存在错误。经验表明,测试中存在集群规律,即未发现的错误数量与已发现的错误数量成正比,已发现的错误数量越多,则该模块未被发现的错误也就越多。
53、答案:B本题解析:本题考查IC卡的基本知识。IC卡按卡内芯片的不同,分为存储器卡、逻辑加密卡和智能卡(CPU卡)三种。存储器卡只含有一般的E2PROM芯片。卡的内部不能提供任何安全措施,只能由读写器提供一些有限的安全检查手段;逻辑加密卡由逻辑电路和E2PROM两部分组成,实现了对E2PROM存储单元读/写/擦除的控制,增强了卡的安全性;智能卡内带有MPU(微处理器)、E2PROM、RAM和ROM,能进行复杂的加密运算和密钥密码管理,其安全性和可靠性大大高于前两种卡,应用范围也广泛得多,可一卡多用。
54、答案:C本题解析:原码表示是用最左边的为表示符号,0正1负,其余的7位表示数的绝对值,|-128|=128,用二进制表示时需要8位,所以机器字长为8位时,采用原码不能表示-128。对于负数反码是数的绝对值取反也不能表示-128。补码表示与原码和反码相同之处的最高位用0表示正1表示负,补码10000000的最高位1既表示其为负数,也表示数字1,从而可以表示出-128。
55、答案:D本题解析:设计质量评审的内容主要有:软件需求规格说明、软件可靠性、软件是否具有可修改性、可扩充性、可互换性、可移植性、可测试行和可重用性及软性性能的实现情况等。
56、答案:C本题解析:声音信号是一种模拟信号,计算机要对其进行处理,必须将其转换为数字声音信号,即用二进制数字的编码形式来表示声音。最基本的声音信号数字化方法是取样-量化法,可分为如下3个步骤。(1)采样:把时间连续的模拟信号转换为时间离散、幅度连续的信号。在某些特定的时刻获取声音信号幅值叫做采样,由这些特定时刻采样得到的信号称为离散时间信号。一般都是每隔相等的一小段时间采样一次,其时间间隔称为取样周期,其倒数称为采样频率。采样定理是选择采样频率的理论依据,为了不产生失真,采样频率不应低于声音信号最高频率的两倍。因此,语音信号的采样频率一般为8kHz,音乐信号的采样频率则应在40kHz以上。采样频率越高,可恢复的声音信号分量越丰富,其声音的保真度越好。(2)量化:把在幅度上连续取值(模拟量)的每一个样本转换为离散值(数字量),因此量化过程有时也称为A/D转换(模数转换)。量化后的样本是用若干位二进制数来表示的,位数的多少反映了度量声音波形幅度的精度,称为量化精度,也称为量化分辨率。例如,每个声音样本若用16位(2字节)表示,则声音样本的取值范围是0~65536,精度是1/65536;若只用8位(1字节)表示,则样本的取值范围是0~255,精度是1/256。量化精度越高,声音的质量越好,需要的存储空间也越多;量化精度越低,声音的质量越差,而需要的存储空间少。(3)编码:经过采样和量化处理后的声音信号已经是数字形式了,但为了便于计算机的存储、处理和传输,还必须按照一定的要求进行数据压缩和编码。即:选择某一种或几种方法对其进行数据压缩,以减少数据量,再按照某种规定的格式将数据组织成为文件。
57、D.最优二叉树参考答案答案:C本题解析:稀疏矩阵的三元组表的顺序存储结构称为三元组顺序表,常用的三元组表的链式存储结构是十字链表。
58、答案:A本题解析:本题考查计算机系统基础知识。Cache工作时,需要拷贝主存信息到Cache中,就需要建立主存地址和Cache地址的映射关系。Cache的地址映射方法主要有三种,即全相联影像、直接映像和组相联映像。其中全相联方式意味着主存的任意一块可以映像到Cache中的任意一块,其特点是块冲突概率低,Cache空间利用率高,但是相联目录表容量大导致成本高、查表速度慢;直接映像方式是指主存的每一块只能映像到Cache的一个特定的块中,整个Cache地址与主存地址的低位部分完全相同,其特点是硬件简单,不需要相联存储器,访问速度快(无需地址变换),但是Cache块冲突概率高导致Cache空间利用率很低;组相联方式是对上述两种方式的折中处理,对Cache分组,实现组间直接映射,组内全相联,从而获得较低的块冲突概率、较高的块利用率,同时得到较快的速度和较低的成本。
59、答案:D本题解析:漏洞扫描是指基于漏洞数据库,通过扫描等手段对指定的远程或者本地计算机系统的安全脆弱性进行检测。
60、答案:C本题解析:本题考查基于构件的软件开发基础知识。基于构件的软件开发,主要强调在构建软件系统时复用已有的软件“构件”,在检索到可以使用的构件后,需要针对新系统的需求对构件进行合格性检验、适应性修改,然后集成到新系统中。
61、答案:A本题解析:王某完成的软件由于是公司安排的任务,在公司完成的,所以会被界定为职务作品,这个作品的软件著作权归公司拥有。
62、答案:B本题解析:执行y=f(2),即传参x=2至f(x)。首先la=x+1=2+1=3。(1)g(la)采用引用调用时,在g(la)函数中,将x记为x'以区分函数,x'=x'*x'+1=la*la+1=10,由于是引用调用,会影响形参la的取值,此时la=10,接下来计算la*x=10*2=20。(2)g(la)采用值调用,在g(la)函数中,将x记为x'以区分函数,x'=x'*x'+1=la*la+1=10,由于是值调用,不会影响形参la的取值,此时la仍然为3,接下来计算la*x=3*2=6。综上,本题选择B选项。
63、答案:A本题解析:本题考查多媒体基础知识。视频信息是指活动的、连续的图像序列。一幅图像称为一帧,帧是构成视频信息的基本单元。全屏幕视频是指显示的视频图像充满整个屏幕,能以30帧/秒的速度刷新画面,使画面不会产生闪烁和不连贯的现象。电视机、激光视盘、摄像机等都可提供丰富多彩的模拟视频信号,常常需要把这些信号与计算机图形图像结合在一个共同的空间,通过处理达到最佳的效果,然后输出到计算机的显示器或其他电视设备上。模拟视频信号进入计算机,首先需要解决模拟视频信息的数字化问题。视频数字化的目的是将模拟信号经模数转换和彩色空间变换等过程,转换成计算机可以显示和处理的数字信号。由于电视和计算机的显示机制不同,因此要在计算机上显示视频图像需要作许多处理。例如,电视是隔行扫描,计算机的显示器通常是逐行扫描;电视是亮度(Y)和色度(C)的复合编码,而PC机的显示器工作在RGB空间;电视图像的分辨率和显示屏的分辨率也各不相同等。这些问题在电视图像数字化过程中都需考虑。一般,对模拟视频信息进行数字化采取如下方式:①先从复合彩色电视图像中分离出彩色分量,然后数字化。目前市场上的大多数电视信号都是复合的全电视信号,如录像带、激光视盘等存储设备上的电视信号。对这类信号的数字化,通常是将其分离成YUV、YIQ或RGB彩色空间的分量信号,然后用3个A/D转换器分别进行数字化。这种方式称为复合数字化。②先对全彩色电视信号数字化,然后在数字域中进行分离,以获得YLN、YIQ或RGB分量信号。用这种方法对电视图像数字化时,只需一个高速A/D转换器。这种方式称为分量数字化。分量数字化方式是较多使用的一种方式。电视信号使用的彩色空间是YUV空间,即每幅彩色画面有亮度(Y)和色度(U、V)3个分量,对这3个分量需分别进行取样和量化,得到一幅数字图像。由于人眼对色度信号的敏感程度远不如对亮度信号那么灵敏,所以色度信号的取样频率可以比亮度信号的取
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年民航安全检查员职业技能竞赛理论考试题(附答案)
- 幼儿园七七事变主题教育
- 2024计算机二级各科目试题及答案
- 幼儿园小种子音乐说课
- 河南省周口市2024-2025学年八年级下学期3月月考生物试题(原卷版+解析版)
- 消防月工作总结
- 小学五年级道德与法治教学工作总结
- 2025物业管理公司标准《合同管理制度》
- 南京房屋装修合同范本
- 计算机二级考试新手指南试题及答案2024年
- 2025年国家公务员录用考试公共基础知识预测押题试卷及答案(共七套)
- 2025-2030中国儿童服装行业市场发展分析及投资前景预测研究报告
- 部编版语文教材培训讲座-口语交际
- 2025年全国中小学生安全教育日专题
- 2025年工程力学笔试试题及答案
- 2025年电子设备装接工岗位职业技能资格证考试题(附答案)
- 2025年河南航空港发展投资集团有限公司社会招聘45人笔试参考题库附带答案详解
- 企业一季一课安全教育记录(2篇)
- 2025-2030年中国工业废水处理产业十三五发展规划及战略规划分析报告
- 2024年全国高考新课标Ⅱ卷数学试题含答案解析
- 2025年山东国际信托股份限公司社会招聘高频重点提升(共500题)附带答案详解
评论
0/150
提交评论