版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PAGEPAGE1程序员(软考)点睛提分三套卷之(二)附详解一、单选题1.某计算机系统采用页式存储管理方案,假设其地址长度为32位,其中页号占20位,页内地址占12位。系统中页面总数与页面大小分别为()。A、1K,1024KB、4K,1024KC、1M,1KD、1M,4K答案:D解析:页号占20位,大小为2^20=1M,页内地址占12位,大小为2^24=4K。2.在线学习系统中,课程学习和课程考试都需要先检查学员的权限,“课程学习”与“检查权限”两个用例之间属于()课程学习过程中,如果所缴纳学费不够,就需要补缴学费,“课程学习”与“缴纳学费”两个用例之间属于(请作答此空);课程学习前需要课程注册,可以采用电话注册或网络注册,“课程注册”与“网络注册”两个用例之间属于()。A、包含关系B、扩展关系C、泛化关系D、关联关系答案:B解析:用例之间的关系主要有包含、扩展和泛化三类。(1)包含关系。当可以从两个或两个以上的用例中提取公共行为时,应该使用包含关系来表示它们。“课程学习”与“检查权限”是包含关系。(2)扩展关系。如果一个用例明显地混合了两种或两种以上的不同场景,即根据情况可能发生多种分支,则可以将这个用例分为一个基本用例和一个或多个扩展用例,这样使描述可能更加清晰。“课程学习”与“缴纳学费”是扩展关系。(3)泛化关系。当多个用例共同拥有一种类似的结构和行为的时候,可以将它们的共性抽象成为父用例,其他的用例作为泛化关系中的子用例。“课程注册”与“网络注册”是泛化关系。3.GIF文件类型支持()图像存储格式。A、久真彩色B、伪彩色C、直接色D、矢量答案:B解析:本题考察图像的基础知识。GIF分为静态GIF和动画GIF两种,扩展名为.gif,是一种压缩位图格式,支持透明背景图像,适用于多种操作系统,“体型”很小,网上很多小动画都是GIF格式。其实GIF是将多幅图像保存为一个图像文件,从而形成动画,最常见的就是通过一帧帧的动画串联起来的搞笑gif图,所以归根到底GIF仍然是图片文件格式。但GIF只能显示256色。和jpg格式一样,这是一种在网络上非常流行的图形文件格式。4.以下说法正确的是()A、关系R与S的并是由属于R但不属于S的元组构成的集合B、关系R与S的交是由属于R同时又属于S的元组构成的集合C、选择是取得关系R中符合条件的列D、投影取得关系R中符合条件的行答案:B5.以下文件格式中,()属于声音文件格式。A、XLSB、AVIC、WAVD、GIF答案:C解析:常见音频格式:WAVE、SOUND、VOICE、MOD、MP3、RealAudio、CDAudio、MIDI等6.关于故障与恢复的叙述正确的是:A、系统故障的恢复要正向扫描日志文件,B、事务故障的恢复要正向扫描日志文件C、在故障发生前已经提交的事务,将其事务标识记入重做(undo)队列。D、故障发生时尚未完成的事务,将其事务标识记入撤销(Redo)队列答案:A7.甲程序员为乙软件设计师开发的应用程序编写了使用说明书,并已交付用户使用,(27)该应用软件的软件著作权。A、甲程序员享有B、乙软件设计师享有C、甲程序员不享有D、甲程序员和乙软件设计师共同享有答案:D解析:计算机软件著作权的客体是指著作权法保护的计算机软件著作权的范围(受保护的对象)。根据著作权法第三条和《计算机软件保护条例》第二条的规定,著作权法保护的计算机软件是指计算机程序及其有关文档。著作权法所称对计算机软件的保护是指计算机软件的著作权人或者其受让者依法享有著作权的各项权利。根据《计算机软件保护条例》第三条第二款的规定,计算机程序的文档是指用自然语言或者形式化语言所编写的文字资料和图表,以用来描述程序的内容、组成、设计、功能规格、开发情况、测试结果及使用方法等。文档一般以程序设计说明书、流程图、用户手册等表现。8.CPU中设置了多个寄存器,其中()用于保存待执行指令的地址。A、通用寄存器B、程序计数器C、指令寄存器D、地址寄存器答案:B解析:寄存器是CPU中的一个重要组成部分,它是CPU内部的临时存储单元。寄存器既可以用来存放数据和地址,也可以存放控制信息或CPU工作时的状态。累加器在运算过程中暂时存放操作数和中间运算结果,不能用于长时间保存数据。标志寄存器也称为状态字寄存器,用于记录运算中产生的标志信息。指令寄存器用于存放正在执行的指令,指令从内存取出后送入指令寄存器。数据寄存器用来暂时存放由内存储器读出的一条指令或一个数据字;反之,当向内存写入一个数据字时,也暂时将它们存放在数据缓冲寄存器中。程序计数器的作用是存储待执行指令的地址,实现程序执行时指令执行的顺序控制。9.关系规范化是在数据库设计的()阶段进行。A、需求分析B、逻辑设计C、概念设计D、物理设计答案:B解析:数据库的逻辑结构设计就是把概念结构设计阶段设计好的基本实体-关系图转换为与选用的数据库管理系统产品所支持的数据模型相符合的逻辑结构。其中关系规范化是数据库逻辑设计阶段进行的工作。10.用户界面设计的原则不包括()。A、将用户界面置于用户控制之下B、减少用户的记忆负担C、用户界面上应使用统一的IT术语D、保持界面简洁和平衡答案:C解析:用户界面设计原则:简易性(便于使用和理解,减少错误选择的可能)用户的语言(友好人性化提示,使用用户容易接受的方式)记忆负担最小化(转换界面而不是选择一系列的命令行)一致性(术语一致、风格和内容一致、色调字体一致等)利用用户的熟悉程度(与其他众多的字体风格、按钮颜色等一致)从用户的观点考虑(以用户为中心,用户参与界面设计)排列分组(有序整齐方便查找和使用)安全性(选择可逆,避免选错无法恢复)人性化(从熟练用户和新手用户双方考虑,尽量可以根据需求定制界面)11.对于正实数a,设[a]表示a的整数部分(例如[3.14]=3),则[1/3]+[2/3]+[3/3]+…+[99/3]+[100/3]=()。A、1650B、1682C、1683D、1749答案:A解析:[1/3]+[2/3]+[3/3]+……+[99/3]+[100/3]=0+0+0+……+32+32+32+33+33=(0+33)*17*3-33=1650。12.在有13个元素构成的有序表data[1..13]中,用折半查找(即二分查找,计算时向下取整)方式查找值等于data[8]的元素时,先后与()等元素进行了比较。A、data[7]、data[6]、data[8]B、data[7]、data[8]C、data[7]、data[10]、data[8]D、data[7]、data[10]、data[9]、data[8]答案:C解析:本题考查数据结构基础知识。在二分查找(即折半查找)过程中,令处于中间位置记录的关键字和给定值比较,若相等,则查找成功;若不等,则缩小范围,直至新的查找区间中间位置记录的关键字等于给定值或者查找区间没有元素时(表明查找不成功)为止。在有13个元素构成的有序表data[1..13]中进行二分查找的过程如下图所示(计算中间元素位置时向下取整,结点中的数字为元素的下标或序号),从中可以看出,查找元素data[8]时,需与data[7]、data[10]、data[8]等元素比较。13.某软件公司项目组的程序员在程序编写完成后均按公司规定撰写文档,并上交公司存档。此情形下,该软件文档著作权应由()享有。A、程序员B、公司与项目组共同C、公司D、软件著作权权利人答案:C14.在数据库系统中,数据的()是指保护数据库,以防止不合法的使用所造成的数据泄漏、更改或破坏;数据的(请作答此空)是指数据库正确性和相容性,是防止合法用户使用数据库时向数据库加入不符合语义的数据。A、安全性B、可靠性C、完整性D、并发控制答案:C解析:本题考查数据库系统概念方面的基本概念。数据控制功能包括对数据库中数据的安全性、完整性、并发和恢复的控制。其中:①安全性(security)是指保护数据库受恶意访问,即防止不合法的使用所造成的数据泄漏、更改或破坏。这样,用户只能按规定对数据进行处理,例如,划分了不同的权限,有的用户只能有读数据的权限,有的用户有修改数据的权限,用户只能在规定的权限范围内操纵数据库。②完整性(integrality)是指数据库正确性和相容性,是防止合法用户使用数据库时向数据库加入不符合语义的数据。保证数据库中数据是正确的,避免非法的更新。③并发控制(concurrencycontrol)是指在多用户共享的系统中,许多用户可能同时对同一数据进行操作。DBMS的并发控制子系统负责协调并发事务的执行,保证数据库的完整性不受破坏,避免用户得到不正确的数据。④故障恢复(recoveryfromfailure)。数据库中的4类故障是事务内部故障、系统故障、介质故障及计算机病毒。故障恢复主要是指恢复数据库本身,即在故障引起数据库当前状态不一致后,将数据库恢复到某个正确状态或一致状态。恢复的原理非常简单,就是要建立冗余(redundancy)数据。换句话说,确定数据库是否可恢复的方法就是其包含的每一条信息是否都可以利用冗余地存储在别处的信息重构。冗余是物理级的,通常认为逻辑级是没有冗余的。15.在Excel中,若在A1单元格中输入=SUM(MAX(15,8),MIN(8,3)),按Enter键后,则A1单元格显示的内容为();若在A2单元格中输入"=3=6"(输入不包含引号),则A2单元格显示的内容为(请作答此空)。A、=3=6B、=36C、TRUED、FALSE答案:D解析:本题题正确的答案为选项D。因为,公式"=3=6"中3等于6不成立,因此A2单元格显示的的内容为FALSE。16.继承关系是父类和子类之间共享数据和方法的机制,子类都是父类的特例。当一个类只能有一个父类时,称为();当一个类有两个或两个以上的类作为父类时,称为(请作答此空)。A、单重继承B、多态C、混合继承D、多重继承答案:D解析:本题考查面向对象的基本知识。在进行类设计时,有些类之间存在一般和特殊关系,即一些类是某个类的特殊情况,某个类是一些类的一般情况,这就是继承关系。在定义和实现一个类的时候,可以在一个已经存在的类(一般情况)的基础上来进行,把这个已经存在的类所定义的内容作为自己的内容,并加入若干新的内容,即子类比父类更加具体化。一个父类可以有多个子类,这些子类都是父类的特例。子类只能有一个父类,称为单重继承;如果一个类可以有两个或更多个父类,称为多重继承。多态(Polymorphism)是不同的对象收到同一消息可以产生完全不同的结果现象。17.从下列名词中区分类和对象。其中,(请作答此空)全部是类,()全部是对象。A、课程、2013"Web工程"课程、学生B、课程、学生、教室C、2013"Web工程"课程、学生D、2013"Web工程"课程、B601教室答案:B解析:本题考查面向对象的基础知识。在面向对象的系统中,一个类定义了一组大体上相似的对象,所包含的方法和数据描述了一组对象的共同行为和属性。每个现实世界中的实体都是对象,即对象是基本的运行时实体,每个对象都有自己的属性和操作。类是对象之上的抽象,对象是类的具体化,是类的实例。如课程、学生、教室等是类,而2013"Web工程"课程说明具体某年度的一门课,是课程的一个实例,B601教室是具体的一间教室,是教室的一个实例。18.(14)图像通过使用色彩查找表来获得图像颜色。A、真彩色B、伪彩色C、黑白D、矢量答案:B解析:在生成图像时,对图像中不同色彩进行采样,可产生包含各种颜色的颜色表,称为彩色查找表。描述图像每个像素的颜色也可以不由每个基色分量的数值直接决定,而是把像素值作为彩色查找表的表项入口地址,去找出相应的R、G、B强度值所产生的彩色。用这种方法描述的像素颜色称为伪彩色。19.属于DBMS的分类的有()A、实时数据库B、关系数据库系统C、批处理程序D、集中式数据库系统答案:B20.在Windows资源管理中,如果选中的某个文件,再按Delete键可以将该文件删除,但需要时还能将该文件恢复。若用户同时按下Delete和(1)组合键时,则可以删除此文件且无法从“回收站”恢复。A、CtrlB、ShiftC、AltD、Alt和Ctrl答案:B解析:delete键删除是把文件删除到回收站;需要手动清空回收站处理掉,shift+delete删除是把文件删除但不经过回收站的;不需要再手动清空回收站。21.通常可以将计算机系统中执行一条指令的过程分为取指令,分析和执行指令3步。若取指令时间为4Δt,分析时间为2Δt。执行时间为3Δt,按顺序方式从头到尾执行完600条指令所需时间为(请作答此空)Δt;若按照执行第i条,分析第i+1条,读取第i+2条重叠的流水线方式执行指令,则从头到尾执行完600条指令所需时间为()Δt。A、2400B、3000C、3600D、5400答案:D解析:按顺序方式需要执行完一条执行之后再执行下一条指令,执行1条执行所需的时间为4Δt+2Δt+3Δt=9Δt,执行600条指令所需的时间为9Δt×600=5400Δt。若采用流水线方式,则处理过程如下图所示,执行完600条执行所需要的时间为4Δt×600+2Δt+3Δt=2405Δt。22.Becauseobjects()dataandimplementation,theuserofanobjectcanviewtheobjectasablackboxthatprovidesservices.A、encapsulateB、inheritC、connectD、refer答案:A23.目前的计算机与过去的计算工具相比,所具有的特点有()。A、按照程序自动进行运算,完全取代人的脑力劳动B、具有逻辑判断能力,所以说计算机具有人的全部智能C、具有记忆功能,能够存储大量信息,可供用户随时检索和查询D、以上都对答案:C解析:本题考查计算机的运算特点。计算机是按照人对程序的设计来进行运算的,它具有强大的记忆功能,能够存储大量信息,可供用户随时检索和查询,它的计算速度相当迅速,这是人不可比的,但它只能按照人的设计来进行运算,不具备独立人脑的能力。24.Cloudputingisaphraseusedtodescribeavarietyofputingconceptsthatinvolvealargenumberofputers()throughareal-timemunicationnetworksuchastheInternet.Inscience,cloudputingisa()fordistributedputingoveranetwork,andmeansthe()torunaprogramorapplicationonmanyconnectedputersatthesametime.Thearchitectureofacloudisdevelopedatthreelayers:infrastructure,platform,andapplication.Theinfrastucturelayerisbuiltwithvirtualizedputestorageandnetworkresources.Theplatformlay-erisforgeneral-purposeandrepeatedusageofthecollectionofsoftwareresources.TheapplicationlayerisformedwithacollectionofallneededsoftwaremodulesforSaaSapplications.Theinfrastucturelayerservesasthe()forbuildingtheplatformlayerofthecloud.Inturn,theplatformlayerisfounda-tionforimplementingthe(请作答此空)layerforSaaSapplication.A、resourceB、serviceC、applicationD、software答案:C解析:翻译:云计算是一个用来描述各种计算概念的一个短语,计算概念涉及大量计算机通过实时通信的网络,如Internet,()在一起。在科学研究中,云计算是分布式网络计算的(),意味着有()同时在多台互连的计算机上运行一个程序或应用。云的结构分为3层:基础设施、平台和应用。基础实施层由虚拟计算机存储和网络资源构成;平台层是具有通用性和复用性的软件资源的集合;应用层是云上针对SaaS应用的所有应用软件的集合。基础设施层时建立平台层的()基础;相应地,平台层是执行应用层SaaS(请作答此空)的基础。A.资源B.服务C.应用D.软件25.属于CPU中算术逻辑单元的部件是在(4)。A、程序计数器B、加法器C、指令寄存器D、指令译码器答案:B26.假设某公司营销系统有营销点关系S(营销点,负责人姓名,联系方式)、商品关系P(商品名,条形码,型号,产地,数量,价格),其中,营销点唯一标识S中的每一个元组。每个营销点可以销售多种商品,每一种商品可以由不同的营销点销售。关系S和P的主键分别为(请作答此空),S和P之间的联系类型属于()。为查询产于"上海"且商品名为"冰箱"或"电视"的型号及价格,并要求价格按降序排列。实现的SQL语句如下:SELECT商品名,型号,价格FROMPWHERE()AND()();A、营销点、商品名B、营销点、条形码C、负责人姓名、商品名D、负责人姓名、条形码答案:B解析:本题考查数据库基本概念和SQL语言应用。根据题意,营销点唯一标识S中的每一个元组,所以营销点可以作为S的主键。商品关系P(商品名,条形码,型号,产地,数量,价格)中的条形码属性可以作为该关系的主键,因为,条形码是由宽度不同、反射率不同的条和空,按照一定的编码规则(码制)编制成的,用以表达一组数字或字母符号信息的图形标识符。利用条形码可以标出商品的生产国、制造厂家、商品名称、生产日期、图书分类号、邮件起止地点、类别、日期等信息,所以,条形码在商品流通、图书管理、邮电管理、银行系统等许多领域都得到了广泛的应用。显然,第1小题的正确答案是"营销点、条形码"。根据题意"每个营销点可以销售多利嘀品,每一种商品可以由不同的营销点销售",故S和P之间的联系类型属于n:m。查询产地为"上海"的产于"上海"且商品名为"冰箱"或"电视"的型号及价格信息,并要求按价格的降序排列的SQL语句为:SELECT商品名,型号,价格FROMPWHERE(商品名='冰箱'OR商品名='电视')AND产地'上海'ORDERBY价格DESC;27.计算机系统中,虚拟存储体系由(7)两级存储器构成A、主存一辅存B、寄存器一CacheC、寄存器一主存D、Cache一主存答案:A解析:本题考查计算机系统基础知识。虚拟存储是指将多个不同类型、独立存在的物理存储体,通过软、硬件技术,集成为一个逻辑上的虚拟的存储系统,集中管理供用户统一使用。这个虚拟逻辑存储单元的存储容量是它所集中管理的各物理存储体的存储量的总和,而它具有的访问带宽则在一定程度上接近各个物理存储体的访问带宽之和。虚拟存储器实际上是主存-辅存构成的一种逻辑存储器,实质是对物理存储设备进行逻辑化的处理,并将统一的逻辑视图呈现给用户。28.下列各种软件中,()不属于办公软件套件。A、KingsoftOfficeB、InternetExplorerC、MicrosoflOfficeD、ApacheOpenOffice答案:B解析:本题的正确选项为B。办公软件套件通常应包括字处理、表格处理、演示文稿和数据库等软件。选项A"KingsoftOffice"是金山公司开发办公软件套件。选项B"InternetExplorer"是网页浏览软件,该软件不属于办公软件套件。选项C"MicrosoftOffice"是Microsoft公司开发的Office2007办公软件套件。选项D"ApacheOpenOffice"是Apache公司开发的优秀的办公软件套件,能在Windows、Linux、MacOSX(X11)和Solaris等操作系统平台上运行。29.详细设计是软件总体设计后的工作。在下列可选内容中,()不属于详细设计内容。A、算法设计B、模块设计C、屏幕设计D、功能设计答案:D解析:软件工程把开发过程分为可行性分析、需求分析、概要设计、详细设计、实现、维护等几个阶段。在经过概要设计后,基本确定了系统的模块与模块间的关系,详细设计的任务就是为每个模块设计其实现的细节(包括算法设计、界面设计等)。详细设计阶段的根本目标是确定应该怎样具体地实现所要求的系统,得出对目标系统的精确描述。30.某软件公司欲设计一款图像处理软件,帮助用户对拍摄的照片进行后期处理。在软件需求分析阶段,公司的系统分析师识别出了如下3个关键需求:(1)图像处理软件需要记录用户在处理照片时所有动作,并能够支持用户动作的撤销与重做等行为。(2)图像处理软件需要根据当前正在处理的照片的不同特征选择合适的处理操作,处理操作与照片特征之间具有较为复杂的逻辑关系。(3)图像处理软件需要封装各种图像处理算法,用户能够根据需要灵活选择合适的处理算法;软件还要支持高级用户根据一定的规则添加自定义处理算法。在系统设计阶段,公司的架构师决定采用设计模式满足上述关键需求中对系统灵活性与扩展性的要求。具体来说,为了支持灵活的撤销与重做等行为,采用()最为合适;为了封装图像操作与照片特征之间的复杂逻辑关系,采用()最为合适;为了实现图像处理算法的灵活选择与替换,采用(请作答此空)最为合适。A、模板方法模式B、访问者模式C、策略模式D、观察者模式答案:C解析:本题主要考查设计模式知识。题干描述了某软件公司一款图像处理软件的需求分析与设计过程,并明确指出采用设计模式实现关键需求对系统灵活性与扩展性的要求。针对需求1,为了支持灵活的撤销与重做等行为,采用命令模式最为合适,因为命令模式可以将一个请求封装为一个对象,从而使你可用不同的请求对客户进行参数化,还可以对请求排队,或记录请求日志,以及支持可撤销的操作。针对需求2,为了封装图像操作与照片特征之间的复杂逻辑关系,采用状态模式最为合适,因为状态模式将每一个条件分支放入一个独立的类中,这样就可以根据对象自身的情况将对象的状态作为一个对象,这一对象可以不依赖于其他对象而独立变化;针对需求3,为了实现图像处理算法的灵活选择与替换,采用策略模式最为合适,因为策略模式定义一系列的算法,把它们封装起来,并且使它们可相互替换,使得算法可独立于使用它的客户而变化。31.可以实现在Internet上任意两台计算机之间传输文件的协议是()。A、FTPB、HTTPC、SMTPD、SNMP答案:A解析:FTP是FileTransferProtocol(文件传输协议)的英文简称,中文简称为“文传协议”。FTP用于在Internet上控制文件的双向传输。用户可以通过它把自己的PC与世界各地所有运行FTP协议的服务器相连,访问服务器上的大量程序和信息。FTP的功能,就是让用户连接上一个远程运行着FTP服务器程序的计算机,进行两台计算机之间的文件传输。在FTP的使用当中,用户经常遇到两个概念:就是“下载”(Download)和“上传”(Upload)。HTTP(HyperTextTransferProtocol)是超文本传输协议的英文简称,它是客户端浏览器或其他程序与Wed服务器之间的应用层通信协议。在Internet上的Web服务器上存放的都是超文本信息,客户机需要通过HTTP协议传输所要访问的超文本信息。SMTP(SimpleMailTransferProtocol,简单邮件传输协议)是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。SNMP(SimpleNetworkManagementProtocol,简单网络管理协议)用来对通信线路进行管理。应选择A。32.某企业信息管理系统的部分关系模式为:部门(部门号,部门名,负责人,电话)、职工(职工号,职工姓名,部门号,职位,住址,联系电话)。部门关系中的部门名为非空值,负责人参照职工关系的职工号,请将下述SQL语句的空缺部分补充完整。CREATETABLE部门(部门号CHAR(4)PRIMARYKEY,部门名CHAR(20)(请作答此空),负责人CHAR(6),电话CHAR(15),());A、UNIQUEB、NOTNULLC、KEYUNIQUED、PRIMARYKEY答案:B解析:负责人参照职工关系的职工号,职工号是外键。用FOREIGNKEY(负责人)REFERENCE职工(职工号)表示。33.在数据库逻辑结构设计阶段,需要()阶段形成的(请作答此空)作为设计依据。A、程序文档、数据字典和数据流图B、需求说明文档、程序文档和数据流图C、需求说明文档、数据字典和数据流图D、需求说明文档、数据字典和程序文档答案:C解析:数据库的设计过程,按照规范的设计方法,一般分为以下六个阶段:①需求分析:分析用户的需求,包括数据、功能和性能需求;②概念结构设计:主要采用E-R模型进行设计,包括画E-R图;③逻辑结构设计:通过将E-R图转换成表,实现从E-R模型到关系模型的转换;④数据库物理设计:主要是为所设计的数据库选择合适的存储结构和存取路径;⑤数据库的实施:包括编程、测试和试运行;⑥数据库运行与维护:系统的运行与数据库的日常维护。34.数据库的基本表与存储文件之间通过建立()之间的映像,保证数据的物理独立性。A、外模式/模式B、外模式/内模式C、模式/内模式D、外模式/外模式答案:C解析:外模式/模式映象:定义在外模式描述中,把描述局部逻辑结构的外模式与描述全局逻辑结构的模式联系起来,保证逻辑独立性:当模式改变时,只要对外模式/模式映象做相应的改变,使外模式保持不变,则以外模式为依据的应用程序不受影响,从而保证了数据与程序之间的逻辑独立性,也就是数据的逻辑独立性。模式/内模式映象:定义在模式描述中,把描述全局逻辑结构的模式与描述物理结构的内模式联系起来,保证物理独立性:当内模式改变时,比如存储设备或存储方式有所改变,只要模式/内模式映象做相应的改变,使模式保持不变,则应用程序保持不变。35.在UML图中,()图用于建模系统的动态行为,它描述活动的顺序,展现从一个活动到另一个活动的控制流A、序列B、交互C、活动D、通信答案:C解析:将进程或其他计算的结构展示为计算内部一步步的控制流和数据流,主要用来描述系统的动态视图。活动图在本质上是一种流程图。活动图着重表现从一个活动到另一个活动的控制流,是内部处理驱动的流程。36.自动售货机根据库存、存放货币量、找零能力、所选项目等不同,在货币存入并进行选择时具有如下行为:交付产品不找零:交付产品找零:存入货币不足而不提供任何产品;库存不足而不提供任何产品。这一业务需求适合采用()模式设计实现,其类图如下图所示,其中()是客户程序使用的主要接口,可用状态来对其进行配置。此模式为(请作答此空),体现的最主要的意图是()。A、A创建型对象模式B、B结构型对象模式C、C行为型类模式D、D行为型对象模式答案:D解析:状态型模式的特点是对于对象内部的状态,允许其在不同的状态下,拥有不同的行为,对状态单独封装成类。题干中根据投入货币的情况,售货机分别有交付产品不找零和交付产品找零以及不提供货物等行为判断该模式是属于状态模式。VendingMachineState是客户程序使用的主要接口。设计模式的类型如下所示:观察者模式(ObserverPattern):观察者模式定义了对象间的一种一对多依赖关系,使得每当一个对象改变状态,则所有依赖于它的对象都会得到通知并被自动更新。访问者模式(VisitorPattern):表示一个作用于某对象结构中的各元素的操作。它使你可以在不改变各元素的类的前提下定义作用与这些元素的新操作。即对于某个对象或者一组对象,不同的访问者,产生的结果不同,执行操作也不同。备忘录模式(MementoPattern):在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样就可以将该对象恢复到原先保存的状态。策略模式(StrategyPattern):策略模式定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法独立于使用它的客户而独立变化。命令模式(mandPattern):将一个请求封装成一个对象,从而使得用不同的请求对客户进行参数化;对请求排队或记录请求日志,以及支持可撤销的操作。37.某html文档中有如下代码,则在浏览器中打开该文档时显示为()。<form>List1:<inputtype="text"name="List1"/><br/>LiSt2:<inputtype="text"name="List2"/></form>A、AB、BC、CD、D答案:A解析:本题考查HTML语言中input标签的type属性。在HTML语言中的input标签有多种属性,具体属性如下表所示:题目中指定了type属性为"text",表示定义一个单行的输入字段,使用户可以在其中输入文本。据此,可在备选项中选择相应答案。38.通过()可清除上网痕迹。A、禁用脚本B、禁止SSLC、清除CookieD、查看ActiveX控件答案:C解析:本题考查浏览器配置相关知识。禁用脚本是禁止本地浏览器解释执行客户端脚本;禁止SSL是禁止采用加密方式传送网页;Cookie中保存有用户账号等临时信息,即上网之后留下的信息;ActiveX控件是本地可执行的插件。因此要清除上网痕迹,需清除Cookie。39.对于n个元素的关键码序列{k1,k2,…,Kn},当且仅当满足下列关系时称其为堆。以下关键码序列中,()不是堆。A、12,25,22,53,65,60,30B、12,25,22,30,65,60,53C、65,60,25,22,12,53,30D、65,60,25,30,53,12,22答案:C解析:本题考察数据结构与算法的基础知识。对于C选项,其k1k2,但k3k5,因此不满足堆的条件。40.在Excel中,假设单元格A1、A2、A3和A4的值分别为23、45、36、18,单元格B1、B2、B3、B4的值分别为29、38、25、21,在单元格C1中输入“:SUM(MAX(A1:A4),MIN(B1:B4))”(输入内容不含引号)并按Enter后,C1单元格显示的内容为(3)。A、44B、66C、74D、84答案:B解析:本题考查Excel基础知识。SUM函数的功能是求和,MAX函数是求最大值,MIN函数是求最小值,所以SUM(MAX(),MIN())的含义是求A1:A4区域内的最大值45和B1:B4区域内的最小值21之和,结果为66。41.HTML中()用于定义文档的标题。A、fontB、titleC、alignD、head答案:B解析:title用于HTML文档的标题,title标签是成对出现的,以<title>开始,以</title>结束。42.Flynn分类法基于信息流特征将计算机分成4类,其中(8)只有理论意义而无实例。A、SISDB、MISDC、SIMDD、MIMD答案:B43.DHCP协议的功能是(请作答此空);FTP使用的传输层协议为()。A、WINS名字解析B、静态地址分配C、DNS名字登录D、自动分配IP地址答案:D解析:本题考查DHCP和FTP这一知识点。动态主机配置协议DHCP通过服务器的IP地址数据库动态管理网络上的IP地址和其他相关配置,是BOOTP协议的扩充。BOOTP是一种基于UDP的协议,主要用于无盘工作站从服务器获得自己的IP地址。DHCP是从原来的BOOTP协议发展而来的,引入“租约”概念,分为两部分:服务器端和客户端(C/S模式)。DHCP服务器集中管理IP地址的动态分配以及网络上启用DHCP客户端的其他相关配置信息,并负责处理客户端的DHCP要求;而客户端则使用服务器端分配下来的IP网络配置数据,UDP67用于DHCP服务器,UDP68用于DHCP客户端。从而简化TCP/IP设置,例如工作站、网络服务器、路由器等的配置。FTP(FileTransferProtocol,文件传送协议)是因特网上使用得最广泛的文件传送协议,采用C/S工作模式。通过建立TCP连接,使网络上不同主机之间能够进行高效的文件传输,实现文件资源共享和信息传递。通过以上分析,本题依次选择D、A选项。44.IP地址块92/26包含了(请作答此空)个主机地址,以下IP地址中,不属于这个网络的地址是()A、15B、32C、62D、64答案:C解析:92/26表示32位长度的IP地址中,前26位是网络前缀,后6位是主机号,因此包含的主机地址个数为26-2=62,主机地址范围为93~54,显然91不属于这个网络。45.Alice发给Bob一个经Alice签名的文件,Bob可以通过(16)验证该文件来源的合法性。A、Alice的公钥B、Alice的私钥C、Bob的公钥D、Bob的私钥答案:A解析:发送方使用自己的私钥加密数据文件(数字签名);接收方接收到这个数字签名文件;接收方使用发送方的公钥来解密这个数字签名文件;如果能够解开,则表明这个文件是发送方发送过来的;否则为伪造的第三方发送过来的。对于发送方来讲这种签名有不可否认性。46.对于下图,从顶点1进行深度优先遍历时,不可能得到的遍历序列是(请作答此空);若将该图用邻接矩阵存储,则矩阵中的非0元素数目为()。A、1234.567B、1523467C、1234675D、1267435答案:A解析:本题考查数据结构基础知识。对题中所示的图从顶点1出发进行深度优先遍历,访问l之后接下来既可以访问顶点2,也可以访问顶点5。若先访问顶点2,则接下来可以访问顶点3或6,此时得到的已访问顶点顺序是123或126。若选择先访问顶点3,则接下来就访问顶点4,便得到已访问的顶点顺序1234,由于从顶点4出发不存在继续前进的路径,所以需要先回溯至顶点3再回溯至顶点2。由于顶点2存在尚没有得到访问的邻接顶点6,所以接下来访问的顶点是6,然后是顶点7,从而得到己访问顶点的遍历序列123467。最后还需回溯至顶点1,再去访问顶点5,这样就完成了所有顶点的访问,从而得到深度优先遍历序列1234675。若访问完顶点2后接下来选择访问顶点6,则可得到遍历序列1263475或1267435。若访问完顶点1之后接下来选择访问顶点5,则可得到深度优先遍历序列1523467或1526347或1526734。因此,不能得到的深度优先遍历序列是1234567。对于有向图,其邻接矩阵中非零元素的个数即表示图中有向弧的数目,题中的图有8条弧,因此矩阵中的非0元素数目为8,如下图所示。47.假设某计算机系统中进程的三态模型如下图所示,那么图中的a、b、c、d处应分别填写()。A、作业调度、时间片到、等待某事件、等待某事件发生了B、进程调度、时间片到、等待某事件、等待某事件发生了C、作业调度、等待某事件、等待某事件发生了、时间片到D、进程调度、等待某事件、等待某事件发生了、时间片到答案:B解析:进程的三态图如下所示:48.Thegoalof(75)istoprovideeasy,scalableaccesstoputingresourcesandITservices.A、ArtificialintelligenceB、bigdataC、cloudputingD、datamining答案:C解析:___的目标是为计算资源和IT服务提供轻松,可扩展的访问。A人工智能B大数据C云计算D数据挖掘云计算是一种按使用量付费的模式,这种模式提供可用的、便捷的、按需的网络访问,进入可配置的计算资源共享池(资源包括网络,服务器,存储,应用软件,服务),这些资源能够被快速提供,只需投入很少的管理工作,或与服务供应商进行很少的交互。49.分布式数据库系统的透明性主要表现在位置透明性和()。A、数据透明性B、处理透明性C、复制透明性D、映射透明性答案:C解析:分布式数据库系统是指将数据分开存储,而逻辑上集中的数据库系统,其主要特点是数据在物理上分散存储,在逻辑上是统一的。分布式数据库系统的多数处理就地完成,各地的计算机由数据通信网络相联系。分布式数据库系统的透明性主要表现在位置透明性和复制透明性。位置透明性是指用户不必关心数据的逻辑分区,不必关心数据物理位置分布的细节,也不必关心重复副本(冗余数据)的一致性问题,同时也不必关心局部场地上数据库支持哪种数据模型。复制透明性是指用户不用关心数据库在网络中各个节点的复制情况,被复制的数据的更新都由系统自动完成。在分布式数据库系统中,可以把一个场地的数据复制到其他场地存放,应用程序可以使用复制到本地的数据在本地完成分布式操作,避免通过网络传输数据,提高了系统的运行和查询效率。50.对下面流程图用白盒测试方法进行测试,要满足路径覆盖,至少需要()个测试用例。白盒测试方法主要用于(52)。A、单元测试B、集成测试C、系统测试D、接收测试答案:A解析:本题考查软件测试的基础知识。白盒测试和黑盒测试是两种最常用的测试方法。其中路径覆盖是白盒测试的一种具体方法。路径覆盖是指设计若干个测试用例,覆盖程序中的所有路径。该流程图中一共有三条路径:①②③④⑤⑥③⑦、①②③④⑥③⑦和①②③⑦。白盒测试是对程序内部结构进行测试,因此主要用主单元测试。51.某二进制数字串共有15位,其中的数字1共有四个连续子串,从左到右依次有1、5、3、2位,各子串之间都至少有1个数字0。例如,101111101110011、100111110111011都是这种二进制数字串。因此可推断,该种数字串中一定是1的位共有()位。A、7B、8C、9D、11答案:A解析:本题考察初等数学基础知识。_A0_B0_C0_D_总共15位,ABCD四部分+间隔的3个0共14位,还剩1个0插空共五种情况分别写出。分别为:010111110111011和101111101110110两种,那么该种数字串中一定是1的位共有7位。52.下列()属于表现媒体。A、扫描仪B、光盘C、光缆D、磁盘答案:A解析:按CCITT的定义,媒体可分为5类:感觉媒体:直接作用于人的感觉器官,使人产生直接感觉的媒体。表示媒体:传输感觉媒体的中介媒体,用于数据交换的编码。如图像编码、声音编码、文本编码等。表现媒体:进行信息输入和输出的媒体。如键盘、鼠标、扫描仪、话筒等为输入媒体;显示器、打印机等为输出媒体。存储媒体:用于存储表示媒体的物理介质。如硬盘、软盘、磁盘、光盘等。传输媒体:传输表示媒体的物理介质。如光缆、电缆、电磁波等。53.对象、类、继承和消息传递是面向对象的4个核心概念。其中对象是封装()的整体。A、命名空间B、要完成任务C、一组数据D、数据和行为答案:D解析:本题考察面向对象的基本概念。可参考《程序员教程(第四版)》第254页。在面向对象的系统中,对象是基本的运行时实体,它既包括数据(属性),也包括作用于数据的操作(行为)。所以,一个对象把属性和行为封装为一个整体。54.在Windows2000操作系统的客户端可以通过()命令查看DHCP服务器分配给本机的IP地址。A、configB、ifconfigC、ipconfigD、route答案:C55.()无助于加强计算机的安全。A、安装杀毒软件并及时更新病毒库B、及时更新操作系统补丁包C、把操作系统管理员账号的口令设置为空D、安装使用防火墙答案:C解析:把操作系统管理员账号的口令设置为空。会降低安全性。56.事务管理的特性叙述不正确的是A、事务管理特性包括:(1)原子性、(2)一致性(Consistency)(3)隔离性(Isolation)、(4)持续性(永久性)(Durability)B、原子性(Atomicity)是指数据库的逻辑工作单位。C、隔离性(Isolation)是指可以被其他事务干扰。D、持续性(永久性)(Durability)是指一旦提交,改变就是永久性的答案:C57.如图所示的UML类图中,Shop和Magazine之间为()关系,Magazine和Page之间为()关系。UML类图通常不用于对(请作答此空)进行建模。A、系统的词汇B、简单的协作C、逻辑数据库模式D、对象快照答案:D解析:58.程序中凡是引用()对象的地方都可使用(请作答此空)对象代替。A、基类B、派生类C、抽象类D、用户定义类型答案:B解析:任何一个派生类的对象都是一个基类的对象,所以凡是引用基类对象的地方都可以用派生类对象代替。59.一般情况下,企业对程序员的素质要求中不包括()。A、根据有关的合同和规范,对所编写的程序和文档进行保护B、根据企业发展需求绘制软件系统的逻辑模型C、认真细致工作,并想方设法提高软件质量D、具有良好的团队合作精神答案:B解析:本题考查软件工程基础知识。专业的程序员除了按照程序设计文档和规范要求进行编程和测试外,还需要具备程序员职业岗位所需要的职业素养,包括:在编程和测试时需要认真细致工作,并想方设法提高软件质量;由于现在的软件都比较大,需要多人合作完成,因此具有良好的团队合作精神非常重要。固执地坚持己见,不利于模块间的衔接,难以使软件协调运行;还需要根据有关的合同和规范,对所编写的程序和文档进行保护,不得对外泄露源代码,不得随意设置漏洞,不得疏忽大意被他人盗取技术或植入问题代码等。根据企业发展需求绘制软件系统的逻辑模型是系统分析师或高级程序员的责任。60.对下图所示的二叉树进行中序遍历(左子树,根结点,右子树)的结果是()。A、523461B、253416C、246531D、254361答案:D解析:前序遍历:先遍历根结点,然后遍历左子树,最后遍历右子树。中序遍历:先遍历左子树,然后遍历根结点,最后遍历右子树。后序遍历:先遍历左子树,然后遍历右子树,最后遍历根节点。层序遍历:从上往下逐层遍历61.()aredatasetsthatgrowSOlargethattheybeeawkwardtoworkwithon-handdatabasemanagementtools.A.DatA、structuresB、RelationsC、BigdataD、Metadata答案:C解析:大数据是增长得非常大的数据集,以至用现有的数据库管理工具也难以奏效。62.下列选项中,不属于职务发明创造的是()。A、王明在单位从事计算机设计工作,开发设计出一种新产品B、李洋大学毕业后在单位销售部门工作,后由于单位技术开发部门人手较紧,李洋被暂调到技术开发新产品,两周后,李洋开发出一种新产品C、王师傅为某机械厂金属材料仓库管理员。1996年7月退休后,王师傅潜心钻研,于1997年6月发明创造出一种焊接高碳钢的新方法D、王老师是某大学以致用金相实验室研究员。王老师与校办工厂合作,利用实验室中金相显微镜、光电显微镜等尖端设备,发明创造出一种性能优越的金属材料答案:C解析:执行本单位的任务或者主要利用单位的物质技术条件所完成的发明创造为职务发明创造。本题中选项A、B属于执行本单位任务的情节,选项D属于主要利用本单位的物质技术的条件的情形,故均属于职务发明创造。选项C中,王师傅发明创造与在原有单位承担的本职工作无关,不属职务发明。63.CPU中不包括()。A.直接存储器(DMA、控制器B、算逻运算单元C、程序计数器D、指令译码器答案:A解析:本题考查计算机系统基础知识。CPU是计算机工作的核心部件,用于控制并协调各个部件,其基本功能如下所述。①指令控制。CPU通过执行指令来控制程序的执行顺序,其程序计数器的作用是当程序顺序执行时,每取出一条指令,PC内容自动增加一个值,指向下一条要取的指令。当程序出现转移时,则将转移地址送入PC,然后由PC指出新的指令地址。②操作控制。一条指令功能的实现需要若干操作信号来完成,CPU通过指令译码器产生每条指令的操作信号并将操作信号送往不同的部件,控制相应的部件按指令的功能要求进行操作。③时序控制。CPU通过时序电路产生的时钟信号进行定时,以控制各种操作按照指定的时序进行。④数据处理。在CPU的控制下由算逻运算单元完成对数据的加工处理是其最根本的任务。直接存储器(DMA)控制器是一种能够通过一组专用总线将内部和外部存储器与每个具有DMA能力的外设连接起来的控制器,它是在处理器的编程控制下来执行传输的。64.设有一个关系emp-sales(部门号,部门名,商品编号,销售数),查询各部门至少销售了5种商品或者部门总销售数大于2000的部门号、部门名及平均销售数的SQL语句如下:SELECT部门号,部门名,AVG(销售数)AS平均销售数FROMemp-salesGROUPBY()HAVING()OR(请作答此空);A、SUM(销售数)>2000B、SUM(销售数)>-2000C、SUM(‘销售数’)>2000D、SUM(‘销售数’)>-2000答案:C解析:本题考察数据库SQL基础知识。要查询各部门至少销售了5种商品或者部门总销售数大于2000的部门号、部门名及平均销售数的SQL语句为:SELECT部门号,部门名,AVG(销售数)AS平均销售数FROMemp-salesGROUPBY部门号HAVINGCOUNT(商品编号)>=5ORSUM(‘销售数’)>200065.下面不属于访问控制策略的是()。A、加口令B、设置访问权限C、加密/解密D、角色认证答案:C解析:本题考查信息安全方面的基础知识。访问控制机制可以限制对关键资源的访问,防止非法用户进入系统及合法用户对系统资源的非法使用。访问控制是网络安全防范和保护的主要策略,它的主要任务是保证网络资源不被非法使用和非法访问。其主要策略包括设置访问权限、角色认证和加口令。加密技术是一种重要的安全保密措施,是最常用的安全保密手段。数据加密就是对明文(未经加密的数据)按照某种加密算法(数据的变换算法)进行处理,从而形成难以理解的密文(经过加密的数据)。即使密文被截获,入侵者(或窃听者)也无法理解其真正的含义,从而防止信息泄漏。故加密/解密不属于访问控制策略。66.个人计算机(PC.是属于()类计算机。A、型计算机B、微型计算机C、小型机D、超级计算机答案:B解析:计算机按照规模可分为超级计算机、巨型机、大型机、小型机(工作站)、微型机、单片机。个人计算机属于微型机范畴。67.在Excel中,如果某单元格的右上角有一个红色三角形,那么说明这个单元格()。A、已插入批注B、已被关联C、己插入函数D、己被保护答案:A解析:在Excel中,批注是附加在单元格中,与单元格内容分开的注释。批注是十分有用的提醒方式。例如,注释复杂的公式如何工作,或为其他用户提供反馈。MicrosoftExcel提供了几种查看批注的方法。含有批注的单元格的右上角有红色三角形的批注标识符。如果鼠标指针停在含有标识符的单元格上,就会显示该单元格的批注。也可以连续地显示批注(单条批注或是工作表上的所有批注)。"审阅"工具栏能按顺序逐条查看每项批注。还可以将批注打印到工作表的相应位置,或在打印输出结果的底部将批注打印成列表。添加批注的基本方法如下。1)单击要加批注的单元格:2)在[插入]菜单中,单击[批注]命令;3)从弹出的批注框中输入批注文本;4)完成文本输入后,单击批注框外部的工作表区域。68.一个计算机算法是对特定问题求解步骤的一种描述。()并不是一个算法必须具备的特性;若一个算法能够识别非法的输入数据并进行适当处理或反馈,则说明该算法的(请作答此空)较好。A、可行性B、正确性C、健壮性D、确定性答案:C解析:本题考查算法基础知识。算法是问题求解过程的精确描述,它为解决某一特定类型的问题规定了一个运算过程,并且具有下列特性。①有穷性。一个算法必须在执行有穷步骤之后结束,且每一步都可在有穷时间内完成。②确定性。算法的每一步必须是确切定义的,不能有歧义。③可行性。算法应该是可行的,这意味着算法中所有要进行的运算都能够由相应的计算装置所理解和实现,并可通过有穷次运算完成。④输入。一个算法有零个或多个输入,它们是算法所需的初始量或被加工的对象的表示。这些输入取自特定的对象集合。⑤输出。一个算法有一个或多个输出,它们是与输入有特定关系的量。算法的健壮性也称为鲁棒性,即对非法输入的抵抗能力。对于非法的输入数据,算法应能加以识别和处理,而不会产生误动作或执行过程失控。69.若显示器的()越高,则屏幕上图像的闪烁感越小,图像越稳定,视觉效果越好。A、分辨率B、刷新频率C、色深D、
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 垂直于弦的直径 课件 2026-2027学年人教版九年级数学上册
- 2026秋小学冀人版科学五年级上册第二单元 简单机械《专题研究 我的机器》教学设计
- 社区医护岗考试题及答案
- 2026年一建市政公用工程实务考前考前必刷密卷试卷(含答案)
- 2026年一建民航机场工程实务考前综合仿真测评试卷(含答案)
- 2026大众hr面试题目及答案
- 2026年一建建筑实务考前摸底测评试卷及答案
- 2026广州技校面试题型及答案
- 2026夏季防汛安全知识培训
- 2026湖北会计面试题库及答案
- 贵州省仁怀市茅台镇怀庄酒业1600吨白酒酿造工程升级改造建设项目环境影响报告书
- 2025年北京新版《中小学生日常行为规范》
- 2025年版《义务教育物理课程标准》试题与答案
- 2022全国电力事故和电力安全事件汇编
- 电网侧独立储能电站项目可行性研究报告(模板)
- 口腔根尖片规范化照射技术
- 【特易资讯】2025中国二手车行业出口分析及各国进口政策影响白皮书
- 玉米产业链规划方案
- 私人借款保证书模板
- 化工和危险化学品重大事故隐患考试试题(后附答案)
- 02R112 拱顶油罐图集
评论
0/150
提交评论