




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PAGEPAGE12023年程序员(软考)核心备考题库(含典型题、重点题)一、单选题1.()languagesenablenonprogrammertousecertaineasilyunderstoodmandstosearchandgeneratereportsfromadatabase.A、MachineB、AssemblyC、High-levelD、Query答案:C解析:查询语言使非程序员能用一些易于理解的命令从数据库中检索数据并生成报告。2.云计算支持用户在任意位置、使用各种终端获取应用服务,所请求的资源来自云中不固定的提供者,应用运行的位置一对用户透明。云计算的这种特性就是(56)。A、虚拟化B、可扩展性C、通用性D、按需服务答案:A解析:云计算支持用户在任意位置、使用各种终端获取应用服务。所请求的资源来自云,而不是固定的有形的实体。应用在云中某处运行,但实际上用户无需了解、也不用担心应用运行的具体位置。只需要一台笔记本或者一个手机,就可以通过网络服务来实现我们需要的一切,甚至包括超级计算这样的任务。3.给定关系模式R(U,F),U={A,B,C,D},F={AB→C,CD→B}。关系R(请作答此空),且分别有()。A、只有1个候选关键字ACBB、只有1个候选关键字BCDC、有2个候选关键字ACD和ABDD、有2个候选关键字ACB和BCD答案:C解析:根据函数依赖定义,可知ACD→U,ABD→U,所以ACD和ABD均为候选关键字。根据主属性的定义“包含在任何一个候选码中的属性叫做主属性(Primeattribute),否则叫做非主属性(Nonprimeattribute)”,所以,关系R中的4个属性都是主属性。4.IEEE802规范定义了网卡如何访问传输介质,以及如何在传输介质上传输数据的方法。其中,()是重要的局域网协议。A、IEEE802.1B、IEEE802.3C、IEEE802.6D、IEEE802.11答案:B解析:选项A,IEEE802.1是协议概论。选项B,IEEE802.3是局域网协议。选项C,IEEE802.6是城域网协议。选项D,IEEE802.11是无线局域网协议。5.内存按字节编址,地址从A4000H到CBFFFH,共有(1)个字节。A、80KB、96KC、160KD、192K答案:C6.(72)arespecializedprogramsthatassistyoulocatinginformationontheweb.A、OSB、BrowseC、DBMSD、Searchengines答案:D解析:搜索引擎是帮助人们在网络上寻找信息的专用程序。7.以下关于下图所示有限自动机的叙述中,不正确的是()。A、该自动机识别的字符串中a不能连续出现B、自动机识别的字符串中b不能连续出现C、自动机识别的非空字符串必须以a结尾D、自动机识别的字符串可以为空串答案:A解析:试题分析解析有误待修改图中a可代表两个步骤:状态1→1,状态2→1。如果两个a连续出现,则无法区分。8.软件文档的作用不包括()。A、有利于提高软件开发的可见度B、有利于软件维护和用户使用C、有利于总结经验和实现可重用D、有利于各企业之间交流技术答案:C解析:在软件的生产过程中,总是伴随着大量的信息要记录、要使用。因此,软件文档在产品的开发生产过程中起着重要的作用。1)提高软件开发过程的能见度。把开发过程中发生的事件以某种可阅读的形式记录在文档中。管理人员可把这些记载下来的材料作为检查软件开发进度和开发质量的依据,实现对软件开发的工程管理。2)提高开发效率。软件文档的编制,使得开发人员对各个阶段的工作都进行周密思考、全盘权衡、从而减少返工。并且可在开发早期发现错误和不一致性,便于及时加以纠正。3)作为开发人员在一定阶段的工作成果和结束标志。4)记录开发过程中的有关信息,便于协调以后的软件、开发、使用和维护。5)提供对软件的运行、维护和培训的有关信息,便于管理人员、开发人员、操作人员、用户之间的协作、交流和了解。使软件开发活动更科学、更有成效。6)便于潜在用户了解软件的功能、性能等各项指标,为他们选购符合自己需要的软件提供依据。9.面向对象分析中,对象是类的实例。对象的构成成分包含了(),属性和方法(或操作)。A、标识B、消息C、规则D、结构答案:A解析:对象是类的实例,一个对象通常可由对象名(标识)、属性和操作(方法)三部分组成。10.王某是某公司的软件设计师,每当软件开发完成后均按公司规定编写软件文档,并提交公司存档。那么该软件文档的著作权()享有。A、应由公司B、应由公司和王某共同C、应由王某D、除署名权以外,著作权的其他权利由王某答案:A解析:本题考查知识产权知识,即软件知识产权归属。公民为完成法人或者其他组织工作任务所创作的作品是职务作品。本题涉及软件知识产权,王某为完成公司指派的工作任务所开发的软件是职务软件,职务软件包括软件文档和源程序。该软件文档属于特殊职务作品,依据著作权法,对于特殊职务作品,除署名权以外,著作权的其他权利由公司享有。本题选择A选项。11.在Windows系统中,当用户选择C:\Documents\目录中的一个文件图标,并执行"剪切"命令后,被"剪切"的文件会放在(请作答此空)中;若用户要浏览"图片收藏"文件夹中存放的图像文件的大致内容,则可选择"查看"菜单栏中的()命令。A、详细信息B、图标C、缩略图D、平铺答案:D解析:本题考查Windows系统基本操作。剪贴板是应用程序之间传递信息的媒介,用来临时存放被传递的信息。在应用程序之间传递信息时,从某个应用程序复制或剪切的信息被置于剪贴板上。传递到剪贴板的信息一直保存到退出Windows之前不会消失,用户可以随时将其内容粘贴到应用程序中并且可以反复使用其内容。当用户向剪贴板传递新的信息时,无论新的信息有多少都可能取代原有的信息,退出Windows后,剪贴板中的信息会全部消失。若要在应用程序间传递和交换信息,首先将要交换的信息存入剪贴板。方法是:先选中要传递的信息,然后使用编辑菜单中的剪切和复制命令或者快捷操作(Ctrl+X、Ctrl+C),将被选中的信息(文本,图形、图像、表格、文件等)送入剪贴板,也可以使用Alt+PrintScreen组合键或PrintScreen键将当前窗口或当前屏幕图像复制到剪贴板中。剪贴板中存入信息之后,在编辑菜单中的"粘贴"选项或"选择性粘贴"命令即被激活,由暗(淡灰)色变为亮(深)色。这时应先选定插入点,然后通过选择"粘贴"命令选项或者快捷操作(Ctrl+V),即可把剪贴板中的内容复制到指定的位置。如下图所示:"剪切"、"复制"和"粘贴"操作也可通过工具条中对应按钮"来完成。在Windows系统中,在浏览文件夹时,应选择"查看"菜单栏中的"缩略图"命令,就能将当前文件夹下的各个图像文件全部以缩略小图形式显示出来,便于用户继续操作。这是查看照片、图片时的常见操作。12.()是指一个软件模块是否容易修改、更新和扩展。A、可移植性B、可维护性C、可重用性D、可扩充性答案:B解析:可维护性是指一个软件模块是否容易修改、更新和扩展,即在不影响系统其他部分的情况下修改现有系统功能中问题或缺陷的能力。可移植性是指系统或其组成部分能在其他系统中重复使用的特性。可重用性是指一个软件模块能否被用在很多不同的场合。可扩充性是指在不影响现有系统功能的基础上,为系统加入新的功能或修改现有功能的能力。13.自动售货机根据库存、存放货币量、找零能力、所选项目等不同,在货币存入并进行选择时具有如下行为:交付产品不找零:交付产品找零:存入货币不足而不提供任何产品;库存不足而不提供任何产品。这一业务需求适合采用()模式设计实现,其类图如下图所示,其中(请作答此空)是客户程序使用的主要接口,可用状态来对其进行配置。此模式为(),体现的最主要的意图是()。A、VendingMachineStateB、BuyC、VendingDepositStateD、VendingStockState答案:A解析:状态型模式的特点是对于对象内部的状态,允许其在不同的状态下,拥有不同的行为,对状态单独封装成类。题干中根据投入货币的情况,售货机分别有交付产品不找零和交付产品找零以及不提供货物等行为判断该模式是属于状态模式。VendingMachineState是客户程序使用的主要接口。设计模式的类型如下所示:观察者模式(ObserverPattern):观察者模式定义了对象间的一种一对多依赖关系,使得每当一个对象改变状态,则所有依赖于它的对象都会得到通知并被自动更新。访问者模式(VisitorPattern):表示一个作用于某对象结构中的各元素的操作。它使你可以在不改变各元素的类的前提下定义作用与这些元素的新操作。即对于某个对象或者一组对象,不同的访问者,产生的结果不同,执行操作也不同。备忘录模式(MementoPattern):在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样就可以将该对象恢复到原先保存的状态。策略模式(StrategyPattern):策略模式定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法独立于使用它的客户而独立变化。命令模式(mandPattern):将一个请求封装成一个对象,从而使得用不同的请求对客户进行参数化;对请求排队或记录请求日志,以及支持可撤销的操作。14.某双端队列如下所示,要求元素进出队列必须在同一端口,即从A端进入的元素必须从A端出、从B端进入的元素必须从B端出,则对于4个元素的序列e1、e2、e3、e4,若要求从前2个元素(e1、e2)从A端口按次序全部进入队列,后两个元素(e3、e4)从B端口按次序全部进入队列,则可能得到的出队序列是()。A、e1、e2、e3、e4B、e2、e3、e4、e1C、e3、e4、e1、e2D、e4、e3、e2、e1答案:D解析:根据题意,从A端进入的元素必须从A端出、从B端进入的元素必须从B端出;则A端出队顺序是e2e1,B端出队顺序是e4e3。只有选择D符合要求。15.进程P1、P2、P3、P4和P5的前趋图如下所示:若用PV操作控制进程P1、P2、P3、P4和P5并发执行的过程,需要设置5个信号量S1、S2、S3、S4和S5,且信号量S1~S5的初值都等于零。如下的进程执行图中a和b处应分别填写();c和d处应分别填写();e和f处应分别填写(请作答此空)。A、P(S4)和V(S5)B、V(S5)和P(S4)C、V(S4)和P(S5)D、V(S4)和V(S5)答案:A解析:图中有五条箭线,因此需要设置五个信号量,按照从小到大的顺序分别是:P1→P2是S1,P2→P3是S2,P2→P4是S3,P3→P4是S4,P4→P5是S5。每个进程开始的时候执行P操作(P1没有P操作,只有V操作),结束的时候执行V操作,如P2开始的时候执行P(S1)的操作,结束时执行V(S2)的操作。其他同理。16.继承关系是父类和子类之间共享数据和方法的机制,子类都是父类的特例。当一个类只能有一个父类时,称为();当一个类有两个或两个以上的类作为父类时,称为(请作答此空)。A、单重继承B、多态C、混合继承D、多重继承答案:D解析:本题考查面向对象的基本知识。在进行类设计时,有些类之间存在一般和特殊关系,即一些类是某个类的特殊情况,某个类是一些类的一般情况,这就是继承关系。在定义和实现一个类的时候,可以在一个已经存在的类(一般情况)的基础上来进行,把这个已经存在的类所定义的内容作为自己的内容,并加入若干新的内容,即子类比父类更加具体化。一个父类可以有多个子类,这些子类都是父类的特例。子类只能有一个父类,称为单重继承;如果一个类可以有两个或更多个父类,称为多重继承。多态(Polymorphism)是不同的对象收到同一消息可以产生完全不同的结果现象。17.下图所示为(请作答此空)设计模式,适用于()。A、适配器(Adapter)B、责任链(ChainofResponsibility)C、外观(Facade)D、桥接(Bridge)答案:C解析:外观设计模式要求一个子系统的外部与其内部的通信必须通过一个统一的对象进行交互。外观设计模式提供一个高层次的接口,使得子系统更易于使用。外观模式适用情况如下:1)为复杂的子系统提供一个简单的接口;2)客户程序与抽象类的实现部分之间存在着很大的依赖性;3)构建一个层次结构的子系统时,适用外观模式定义子系统中每层的入口点。18.下表有4*7个单元格,可以将其中多个邻接的单元格拼成矩形块。该表中共有()个四角上都为1的矩形块。A、6B、7C、10D、12答案:D19.由字符a、b构成的字符串中,若每个a后至少跟一个b,则该字符串集合可用正规式表示为()。A、A(b|ab)*B、B(ab*)*C、C(a*b*)*D、D(a|b)*答案:A解析:正规式中|表示或的意思,*表示*前的字符或字符串出现了0次或多次。20.在TCP/IP协议栈中,ARP协议的作用是(请作答此空),RARP协议的作用是()。A、从MAC地址查找对应的IP地址B、由IP地址查找对应的MAC地址C、把全局IP地址转换为私网中的专用IP地址D、用于动态分配IP地址答案:B解析:在TCP/IP协议栈中,ARP协议的作用是由IP地址查找对应的MAC地址,RARP协议的作用正好相反,是由MAC地址查找对应的IP地址。21.()isthesendingandreceivingofthemessagesbyputer.Itisafast,low-costwayofmunicatingworldwide.A、LANB、PostofficeC、E-MailD、Interface答案:C22.Program()graphicallypresentthedetailedsequenceofstepsneededtosolveaprogrammingproblem.A、modulesB、flowchartsC、structuresD、functions答案:B解析:程序流程图以图形方式展示了解决程序设计问题所需的一系列步骤。23.问卷的设计原则不包括()。A、所选问题必须紧扣主题,先易后难B、要尽量提供回答选项C、应便于校验、整理和统计D、问卷中应尽量使用专业术语,让他人无可挑剔答案:D解析:常识题,调查问卷的用户可能是非专业人士,采用专业术语不利于理解也无法填写。24.若一个单处理器的计算机系统中同时存在3个并发进程,则同一时刻允许占用处理器的进程数()。A、至少为1个B、至少为2个C、最多为1个D、最多为2个答案:C解析:单处理器的系统同一时刻只能允许1个进程占用处理器。25.若下列编码中包含奇偶校验位,且无错误,则采用偶校验的编码是()。A、10101101B、10111001C、11100001D、10001001答案:C解析:本题考查计算机系统硬件基础知识。奇偶校验是一种简单有效的校验方法。这种方法通过在编码中增加一个校验位来使编码中l的个数为奇数(奇校验)或者偶数(偶校验),从而使码距变为2。题目中给出的4个选项中,只有11100001中1的个数为偶数,因此采用偶校验的编码是11100001。26.某考务处理系统的部分需求包括:检查考生递交的报名表;检查阅卷站送来的成绩清单;根据考试中心指定的合格标准审定合格者。若用顶层数据流图来描述,则()不是数据流。A、考生B、报名表C、成绩清单D、合格标准答案:A解析:本题考查数据流的基础知识。数据流图从数据传递和加工的角度,以图形的方式刻画数据流从输入到输出的移动变换过程,其基础是功能分解。数据流的基本要素包括:①数据源或数据汇点表示要处理数据的输入来源或处理结果要送往何处;②数据流表示数据沿着箭头方向的流动;③加工是对数据对象的处理货变换;④数据存储在数据流图中起保存数据的作用。在上述例子中,考试是数据源,报名表、成绩清单和合格标准是数据流。27.分布式数据库系统的透明性主要表现在位置透明性和()。A、数据透明性B、处理透明性C、复制透明性D、映射透明性答案:C解析:分布式数据库系统是指将数据分开存储,而逻辑上集中的数据库系统,其主要特点是数据在物理上分散存储,在逻辑上是统一的。分布式数据库系统的多数处理就地完成,各地的计算机由数据通信网络相联系。分布式数据库系统的透明性主要表现在位置透明性和复制透明性。位置透明性是指用户不必关心数据的逻辑分区,不必关心数据物理位置分布的细节,也不必关心重复副本(冗余数据)的一致性问题,同时也不必关心局部场地上数据库支持哪种数据模型。复制透明性是指用户不用关心数据库在网络中各个节点的复制情况,被复制的数据的更新都由系统自动完成。在分布式数据库系统中,可以把一个场地的数据复制到其他场地存放,应用程序可以使用复制到本地的数据在本地完成分布式操作,避免通过网络传输数据,提高了系统的运行和查询效率。28.ICMP协议属于因特网中的(请作答此空)协议,ICMP协议数据单元封装在()中传送。A、数据链路层B、网络层C、传输层D、会话层答案:B解析:ICMP(InternetcontrolMessageProtoc01)与IP协议同属于网络层,用于传送有关通信问题的消息,例如数据报不能到达目标站,路由器没有足够的缓存空间,或者路由器向发送主机提供最短通路信息等。ICMP报文封装在IP数据报中传送,因而不保证可靠的提交。29.若事务T对数据R已经加了X锁,则其他事务对数据R()。A、可以加S锁,不能加X锁B、不能加S锁,可以加X锁C、可以加S锁,也可以加X锁D、不能加任何锁答案:D解析:处理并发控制的主要方法有两种封锁,分别是X封锁和S封锁。X封锁又称排他型封锁,其含义是如果事务T对数据A(可以是数据项、记录、数据集甚至整个数据库)实现了X封锁,那么只允许事务T读取和修改数据A,其他事务要等事务T解除X封锁以后,才能对数据A实现任何类型的封锁。可见,X封锁只允许一个事务独锁某个数据,具有排他性。因此,其他事务对数据R不能加任何锁。30.在数据库系统中,数据的(请作答此空)是指保护数据库,以防止不合法的使用所造成的数据泄漏、更改或破坏;数据的()是指数据库正确性和相容性,是防止合法用户使用数据库时向数据库加入不符合语义的数据。A、安全性B、可靠性C、完整性D、并发控制答案:A解析:本题考查数据库系统概念方面的基本概念。数据控制功能包括对数据库中数据的安全性、完整性、并发和恢复的控制。其中:①安全性(security)是指保护数据库受恶意访问,即防止不合法的使用所造成的数据泄漏、更改或破坏。这样,用户只能按规定对数据进行处理,例如,划分了不同的权限,有的用户只能有读数据的权限,有的用户有修改数据的权限,用户只能在规定的权限范围内操纵数据库。②完整性(integrality)是指数据库正确性和相容性,是防止合法用户使用数据库时向数据库加入不符合语义的数据。保证数据库中数据是正确的,避免非法的更新。③并发控制(concurrencycontrol)是指在多用户共享的系统中,许多用户可能同时对同一数据进行操作。DBMS的并发控制子系统负责协调并发事务的执行,保证数据库的完整性不受破坏,避免用户得到不正确的数据。④故障恢复(recoveryfromfailure)。数据库中的4类故障是事务内部故障、系统故障、介质故障及计算机病毒。故障恢复主要是指恢复数据库本身,即在故障引起数据库当前状态不一致后,将数据库恢复到某个正确状态或一致状态。恢复的原理非常简单,就是要建立冗余(redundancy)数据。换句话说,确定数据库是否可恢复的方法就是其包含的每一条信息是否都可以利用冗余地存储在别处的信息重构。冗余是物理级的,通常认为逻辑级是没有冗余的。31.在计算机系统中,除了机器语言,()也称为面向机器的语言。A、汇编语言B、通用程序设计语言C、关系数据库查询语言D、函数式程序设计语言答案:A解析:本题考查程序语言基础知识。汇编语言是与机器语言对应的程序设计语言,因此也是面向机器的语言。从适用范围而言,某些程序语言在较为广泛的应用领域被使用来编写软件,因此成为通用程序设计语言,常用的如C/C++,Java等。关系数据库查询语言特指SQL,用于存取数据以及查询、更新和管理关系数据库系统中的数据。函数式编程是一种编程范式,它将计算机中的运算视为函数的计算。函数编程语言最重要的基础是λ演算(lambdacalculus),其可以接受函数当作输入(参数)和输出(返回值)。32.在选择多媒体数据压缩算法时需要综合考虑()。A、数据质量和存储要求B、数据的用途和计算要求C、数据质量、数据量和计算的复杂度D、数据质量和计算要求答案:C33.设某无向图的顶点个数为n,则该图最多(42)条边;若将该图用邻接矩阵存储,则矩阵的行数和列数分别为()。A、nB、n*(n-1)/2C、n*(n+1)/2D、n*n答案:B解析:对于有n个顶点的无向图,每个顶点与其余的n-1个顶点都可以有1条边,对于每一对不同的顶点v与w,边(v,w)与(w,v)是同一条,因此该图最多有n*(n-1)/2条边。图采用邻接矩阵存储时,矩阵的每一行对应一个顶点,每一列对应一个顶点,所以矩阵是个n阶方阵。34.在面向对象程序设计语言中,对象之间通过()方式进行通信。以下关于好的面向对象程序设计语言的叙述中,不正确的是(请作答此空)。A、应该支持被封装的对象B、应该支持类写实例的概念C、应该支持通过指针进行引用D、应该支持继承和多态答案:C解析:对象间通过接口传递消息,实现通信。B,C,D为实现概念。C只针对部分语言,如C++,不具有代表性。35.用16位二进制数来表示带符号定点整数,则其可以表示的最大的数为()。A、216B、215C、216-1D、215-1答案:D解析:16位二进制数可以表示的最大带符号定点数为36.在Excel中,若在A1单元格输入如下图所示的内容,则A1的值为()。A、7B、8C、TRUED、#NAME?答案:B解析:本题考查Excel的公式和函数。在EXCEL里,逻辑值结果为True的时候在进行运算会转化为1,如果是False会转化为0。SUM函数是进行求和,所以这里的答案是=3+4+1=8。37.以下关于软件开发的叙述中,不正确的是()。A、软件要设计得尽量通用,要尽量考虑到长远的需求和应用领域的扩展B、软件开发者对所开发软件性能的了解程度取决于对该软件的测试程度C、软件越复杂则维护越困难,尽量保持简洁是软件设计的一条重要原则D、正常情况下,软件维护期远超实现期,所以,降低维护成本比降低实现成本更重要答案:A解析:本题考查软件工程(软件开发)基础知识。软件设计要根据用户需求进行。有些开发者故意扩大需求,希望软件能更通用些,应用领域更广些,软件生命期更长远些,但其结果是,软件的复杂性增加了,测试也难以充分进行,软件质量反而下降,交付期也不得不延长,用户反而不满意。还不如按照用户近期的切实需求进行开发,待应用一段时间后,再考虑升级版本,拓展应用。软件开发者对所开发软件的功能肯定是非常熟悉的,但对其实际运行的性能(例如响应时间,并发用户数量的影响等)可能不太了解。大部分性能可以通过测试来了解。测试得越充分,对性能的了解程度也就越高,发现的问题也就需要想办法来解决。很明显,软件越复杂则维护越困难,因此,尽量保持简洁是软件设计的一条重要原则。正常情况下,软件应用期(需要维护的时期)远超实现期,所以,降低维护成本比降低实现成本更重要。38.我国《计算机软件保护条例》所称的"发表"的含义是指将软件作品()。A、出版发行B、公之于众C、在版权局登记D、以某种物质形式固定下来答案:B解析:根据我国《计算机软件保护条例》第2章第9条规定:"软件著作权人享有下列各项权利:(一)发表权,即决定软件是否公之于众的权利;(二)开发者身份权,即表明开发者身份的权利以及在其软件上署名的权利;(三)使用权,即在不损害社会公共利益的前提下,以复制、展示、发行、修改、翻译、注释等方式使用其软件的权利;(四)使用许可权和获得报酬权,即许可他人以本条第(三)项中规定的部分或者全部方式使用其软件的权利和由此而获得报酬的权利:(五)转让权,即向他人转让由本条第(三)项和第(四)项规定的使用权和使用许可权的权利"。可见,在《计算机软件保护条例》中,"发表"是指将软件作品公之于众。39.()makesputersabletodojobswhichtillnow,onlyhumanbrainscando.A、ArtificialintelligenceB、BigdataC、CloudputingD、Internetofthings答案:A解析:人工智能能够让计算机做那些现在只有人类大脑才可以做的一些工作。A人工智能B大数据C云计算D物联网40.下图是某工程A~E五个作业的进度计划。按照该计划,到5月31日检查时,已完成作业数、已经开始但尚未完成的作业数以及尚未开始的作业数应分别为()。A、1,2,2B、1,3,1C、2,2,1D、3,2,0答案:B解析:本题考查数学应用能力。首先,在图上横坐标区间5月与6月的分界线"5月31日"处向上画一条竖线。可以看出,按此计划,在5月31日,作业A已经开始,但尚未结束;作业B已经完成;作业C已经开始,但尚未结束;作业D也已经开始而尚未结束;作业E则尚未开始。汇总看,应有1个作业(B)已经完成;有3个作业(A、C、D)已经开始而尚未结束;有1个作业(E)已经完成。这种图就是描述进度计划的甘特图。41.声音信号的数字化过程包括采样、()和编码。A、合成B、转换C、量化D、压缩答案:C解析:自然声音信号是一种模拟信号,计算机要对它进行处理,必须将它转换为数字声音信号,即用二进制数字的编码形式来表示声音。最基本的声音信号数字化方法是采样一量化法。它分为采样、量化和编码3个步骤。采样是把时间连续的模拟信号转换成时间离散、幅度连续的信号。量化处理是把在幅度上连续取值(模拟量)的每一个样本转换为离散值(数字量)表示。量化后的样本是用二进制数来表示的,二进制位数的多少反映了度量声音波形幅度的精度,称为量化精度。经过采样和量化处理后的声音信号已经是数字形式了,但为了便于计算机的存储、处理和传输,还必须按照一定的要求进行数据压缩和编码。42.Alice发给Bob一个经Alice签名的文件,Bob可以通过(16)验证该文件来源的合法性。A、Alice的公钥B、Alice的私钥C、Bob的公钥D、Bob的私钥答案:A解析:发送方使用自己的私钥加密数据文件(数字签名);接收方接收到这个数字签名文件;接收方使用发送方的公钥来解密这个数字签名文件;如果能够解开,则表明这个文件是发送方发送过来的;否则为伪造的第三方发送过来的。对于发送方来讲这种签名有不可否认性。43.若push、pop分别表示入栈、出栈操作,初始栈为空且元素1、2、3依次进栈,则经过操作序列push、push、pop、pop、push、pop之后,得到的出栈序列为()A、321B、213C、231D、123答案:B解析:栈的运算特点为在同一端插入和删除元素,即先入后出,总是栈顶元素先出栈,新元素总是压在栈顶元素之上并成为栈顶元素。初始栈为空,如下图(a)所示。对于元素1、2、3,依照操作序列push、push、pop、pop、push、pop,可以得到出栈序列213,其过程为:第一个push操作将元素1压入栈中,如下图(b)所示:第二个push操作将元素2压入栈中,如下图(c)所示:第一个pop将栈顶元素2弹出栈,新栈顶元素为1,如下图(d)所示;第二个pop将栈顶元素1弹出栈,导致栈空,如下图(e)所示:其后的push和pop分别将元素3压入和弹出栈,操作结果如下图(f)和(g)所示。44.在windows系统中,若要将文件“D:\user\my.doc"设置成只读属性,可以通过修改该文件的(请作答此空)来实现。将文件设置为只读属性可控制用户对文件的修改,这一级安全管理称之为()安全管理。A、属性B、内容C、文件名D、路径名答案:A解析:本题考察文件管理的基础知识。文件属性决定文件是只读或者可读可写。文件级安全管理控制用户对文件的改变。权限由高到低大概为:administrators,powerusers,users,guests45.下列选项中,不属于职务发明创造的是()。A、王明在单位从事计算机设计工作,开发设计出一种新产品B、李洋大学毕业后在单位销售部门工作,后由于单位技术开发部门人手较紧,李洋被暂调到技术开发新产品,两周后,李洋开发出一种新产品C、王师傅为某机械厂金属材料仓库管理员。1996年7月退休后,王师傅潜心钻研,于1997年6月发明创造出一种焊接高碳钢的新方法D、王老师是某大学以致用金相实验室研究员。王老师与校办工厂合作,利用实验室中金相显微镜、光电显微镜等尖端设备,发明创造出一种性能优越的金属材料答案:C解析:执行本单位的任务或者主要利用单位的物质技术条件所完成的发明创造为职务发明创造。本题中选项A、B属于执行本单位任务的情节,选项D属于主要利用本单位的物质技术的条件的情形,故均属于职务发明创造。选项C中,王师傅发明创造与在原有单位承担的本职工作无关,不属职务发明。46.组成2M×9位的内存,可以使用()。A、1M×9位进行并联B、1M×4位进行串联C、2M×4位进行并联D、2M×4位进行串联答案:C解析:本题考查内存储器的级联。串联是指将具有相同位的存储器联在一起形成具有更大容量的存储器。并联是指将具有相同容量的存储器联在一起形成能同时处理更多位的存储器。从题目来看,组成2M×8位的内存可以用2M×4位进行并联或1M×8位进行串联。47.在Web浏览器地址栏中输入ftp.ccc..默认使用的协议是()。A、FTPB、HTTPC、D、SMTP答案:B解析:Web客户端和服务器之间的交互用的是一个基于文本的应用级协议,叫做HTTP(HypertextTransferProtocol,超文本传输协议)。48.在Excel的A1单元格中输入公式“=POWER(MIN(-4,-1,1,4),3)”,按回车键后,Al单元格中显示的值为()。A、-1B、-64C、1D、64答案:B解析:POWER是求数值的n次方,MIN是取最小数值,因此是-4^3=-64。49.与外存储器相比,内部存储器的特点是()。A、容量大、速度快、成本低B、容量大、速度慢、成本高C、容量小、速度快、成本高D、容量小、速度慢、成本低答案:C解析:外存和内存的特点是相反的。50.以下关于软件文档的叙述中,不正确的是()。A、撰写规范的文档有助于传授经验,降低风险B、开发过程文档化的目标是易于据此重建项目C、由代码生成文档的全自动工具软件现已成熟D、过时的文档比没有文档更糟,会误导使用者答案:C解析:本题考查软件工程实践的基础知识(文档撰写)。撰写规范的文档,记录开发过程和所用的技术,有助于记载并传授经验,便于自己整理总结提高,也有助于指导他人。撰写规范的文档后,即使开发过程中有人调走了,别人也能接得上,同时,也有利于检查审核,找出问题的原因,有助于降低开发风险。开发过程文档化的目标是易于据此重建项目。需要撰写哪些文档,写到什么程度,这些都将由这个目标决定。由代码生成文档是非常复杂的,因为文档非结构化,其中还包含了人文因素。一般只能半自动生成文档的框架,再由专业人员具体仔细补充。半自动生成文档框架有利于文档的全面完整,不容易遗漏某些方面。因此,对复杂系统来说,不会存在全自动生成文档的工具软件。过时的文档比没有文档更糟,许多功能已经删除了或者已经调整了,有些操作方法发生了变化,处理问题的方法也可能变了,所以过时文档会误导使用者和开发者,造成维护的困难和问题。51.以下关于总线的叙述中,不正确的是()。A、并行总线适合近距离高速数据传输B、串行总线适合长距离数据传输C、单总线结构在一个总线上适应不同种类的设备,设计简单且性能很高D、专用总线在设计上可以与连接设备实现最佳匹配答案:C解析:在单总线结构中,CPU与主存之间、CPU与I/O设备之间、I/O设备与主存之间、各种设备之间都通过系统总线交换信息。单总线结构的优点是控制简单方便,扩充方便。但由于所有设备部件均挂在单一总线上,使这种结构只能分时工作,即同一时刻只能在两个设备之间传送数据,这就使系统总体数据传输的效率和速度受到限制,这是单总线结构的主要缺点52.传输经过SSL加密的网页所采用的协议是()。A、HTTPB、HTTPSC、S-HTTPD、HTTP-S答案:B解析:本题考察网络安全基础知识。HTTPS(全称:HyperTextTransferProtocoloverSecureSocketLayer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。53.以下关于FTP协议的叙述中,不正确的是()。A、FTP协议仅支持下载文件,不能上传文件B、FTP协议使用2个端口号C、FTP报文通过TCP报文传送D、FTP是应用层协议答案:A解析:本题考查应用层协议FTP的应用及相关知识。FTP是互联网上的一项主要服务,各类文件存放于FTP服务器,可以通过FTP客户程序连接FTP服务器,然后利用FTP协议进行文件的"下载"或"上传"。FTP客户端与服务器之间建立两条TCP连接,一条用于传送控制信息,一条用于传送文件内容。一般情况是,在服务器一侧运行后台进程S,等待出现在FTP专用端口(21)上的连接请求。当某个客户端向这个专用端口请求建立连接时,进程S便激活一个新的FTP控制进程N,处理进来的连接请求。然后S进程返回,等待其他客户端访问。进程N通过控制连接与客户端进行通信,要求客户在进行文件传送之前输入登录标识符和口令字。如果登录成功,用户可以通过控制连接列出远程目录,设置传送方式,指明要传送的文件名。当用户获准按照所要求的方式传送文件之后,进程N激活另一个辅助进程D来处理数据传送。D进程主动开通第二条数据连接(端口号为20),并在文件传送完成后立即关闭此连接,D进程也自动结束。如果用户还要传送另一个文件,再通过控制连接与N进程会话,请求另一次传送。54.以数字表示的声音在时间上是离散的,而模拟声音在时间上是连续的。要把模拟声音转换为数字声音,就需在某些特定的时刻获取模拟声音,该过程称为()。A、采样B、量化C、编码D、模/数变换答案:A解析:声音信号的数字化可以分为采样、量化与编码三个过程。在某些特定的时刻获取模拟声音属于采样过程。55.下图是一个有限自动机的状态转换图(0为初态、3为终态),该自动机可识别字符串()(即找出从初态到终态的路径上所标记的字符序列)。A、xxyyB、xyxyC、yyxxD、yxyx答案:A解析:选项依次带入,能从初态最后到终态的只有A。56.以下哪个代码可以把一维矩阵中的所有元素反转:A、a[:-1:]B、a[1:1:1]C、a[-1:]D、a[::-1]答案:D解析:注意三个值的含义57.不同的对象收到同一消息可以进行不同的响应,并且会产生完全不同的结果,这种现象称为多态,其实现由(请作答此空)支持。多态分为多种,()多态是指同一个名字在不同上下文中可代表不同的含义。A、继承B、封装C、过载D、覆盖答案:A解析:本题考查面向对象的基本知识。面向对象系统中,在收到消息时,对象要予以相应。多态(polymorphism)是不同的对象收到同一消息可以进行不同的响应,产生完全不同的结果,用户可以发送一个通用的消息,而实现细节则由接收对象自行决定,使得对象对同一个消息可以调用不同的方法,即一个对象具有多种形态。多态的实现受到继承的支持,利用类的层次关系,把具有通用功能的消息存放在高层次,而不同的实现这一功能的行为放在较低层次,在这些低层次上的生成的对象能够给通用消息以不同的响应。Cardelli和wlegner将多态分为4类:参数多态、包含多态、过载多态和强制多态。其中参数多态的应用比较广,包含多态在许多语言中都存在,最常见的例子就是子类型化。过载多态是同一个名字在不同的上线文中所代表的含义。58.计算机中CPU对其访问速度最快的是。A、内存B、CacheC、通用寄存器D、硬盘答案:C59.某国近几年GDP增长率维持在2%的水平上。为使明年GDP达到200亿美元,今年的GDP应达到()亿美元A、200/(1+2%)B、200*(1-2%)C、200*(1+2%)D、200/(1-2%)答案:A解析:本题考查应用数学基础知识。设该国今年的GDP为X亿美元,在GDP增长率为2%的情况下,明年的GDP约为(1+2%)X亿美元。己知(1+2%)X=200,因此X=200/(1+2%)。60.一组对象以定义良好但是复杂的方式进行通信,产生的相互依赖关系结构混乱且难以理解。采用()模式,用一个中介对象来封装一系列的对象交互,从而使各对象不需要显式地相互引用,使其耦合松散,而且可以独立地改变它们之间的交互。此模式与(请作答此空)模式是相互竞争的模式,主要差别是:前者的中介对象封装了其他对象间的通信,而后者通过引入其他对象来分布通信。A、解释器(Interpreter)B、策略(Strategy)C、中介者(Mediator)D、观察者(Observer)答案:D解析:中介者模式包装了一系列对象相互作用的方式,使得这些对象不必互相明显引用。从而使它们可以较松散地耦合。当这些对象中的某些对象之间的相互作用发生改变时,不会立即影响到其他的一些对象之间的相互作用。从而保证这些相互作用可以彼此独立地变化。在中介者模式中,所有的成员对象者可以协调工作,但是又不直接相互管理。这些对象都与一个处于中心地位的中介者对象发生紧密的关系,由这个中介者对象进行协调工作。这个协调者对象叫作中介者(Mediator),而中介者所协调的成员对象称作同事(Colleague)对象。在观察者模式中,一个目标物件管理所有相依于它的观察者物件,并且在它本身的状态改变时主动发出通知。这通常透过呼叫各观察者所提供的方法来实现。此种模式通常被用来实现事件处理系统。61.甲程序员为乙软件设计师开发的应用程序编写了使用说明书,并已交付用户使用,(27)该应用软件的软件著作权。A、甲程序员享有B、乙软件设计师享有C、甲程序员不享有D、甲程序员和乙软件设计师共同享有答案:D解析:计算机软件著作权的客体是指著作权法保护的计算机软件著作权的范围(受保护的对象)。根据著作权法第三条和《计算机软件保护条例》第二条的规定,著作权法保护的计算机软件是指计算机程序及其有关文档。著作权法所称对计算机软件的保护是指计算机软件的著作权人或者其受让者依法享有著作权的各项权利。根据《计算机软件保护条例》第三条第二款的规定,计算机程序的文档是指用自然语言或者形式化语言所编写的文字资料和图表,以用来描述程序的内容、组成、设计、功能规格、开发情况、测试结果及使用方法等。文档一般以程序设计说明书、流程图、用户手册等表现。62.http://./index.html中的http表示()。A、域名B、所使用的协议C、访问的主机D、请求查看的文档名答案:B解析:统一资源地址(URL)用来在Internet上唯一确定位置的地址,通常用来指明所使用的计算机资源位置及查询信息的类型。http://./index.html中,http表示所使用的协议,.表示访问的主机和域名,.cn表示域名,index.html表示请求查看的文档。63.计算机软件只要开发完成就能取得()受到法律保护。A、软件著作权B、专利权C、商标权D、商业秘密权答案:A解析:我国著作权法采取自动保护的原则,即著作权因作品的创作完成而自动产生,一般不必履行任何形式的登记或注册手续,也不论其是否已经发表。所以软件开发完成以后,不需要经过申请、审批等法律程序或履行任何形式的登记、注册手续,就可以得到法律保护。但是,受著作权法保护的软件必须是由开发者独立完成,并已固定在某种有形物体上的,如磁盘、光盘、集成电路芯片等介质上或计算机外部设备中,也可以是其他的有形物,如纸张等。软件商业秘密权也是自动取得的,也不必申请或登记。但要求在主观上应有保守商业秘密的意愿,在客观上已经采取相应的措施进行保密。如果主观上没有保守商业秘密的意愿,或者客观上没有采取相应的保密措施,就认为不具有保密性,也就不具备构成商业秘密的三个条件,那么就认为不具有商业秘密权,不能得到法律保护。专利权、商标权需要经过申请、审查、批准等法定程序后才能取得,即须经国家行政管理部门依法确认、授予后,才能取得相应权利。64.在面向数据流的软件设计方法中,一般将信息流分为()。A、变换流和事务流B、变换流和控制流C、事务流和控制流D、数据流和控制流答案:A解析:面向数据流的软件设计方法是以结构化分析阶段所产生的文档(包括数据流图、数据字典和软件需求说明书)为基础,自顶向下,逐步求精和模块化的过程。它一般将信息流分为变换流和事务流。65.在面向对象方法中,(请作答此空)定义了超类和子类的概念,子类在原有父类接口的前提下,用适合于自己要求的实现去置换父类中的相应实现称为()。A、继承B、覆盖C、封装D、多态答案:A解析:本题考查面向对象的基本知识。继承是父类和子类之间共享数据和方法的机制。这是类之间的一种关系,在定义和实现一个类的时候,可以在一个已经存在的类的基础上来进行,把这个已经存在的类所定义的内容作为自己的内容,并加入若干新的内容,即子类比父类更加具体化。封装是一种信息隐蔽技术,其主要目的是对象的使用者和生产者分离,是对象的定义和实现分开。多态(polymorphism)是不同的对象收到同一消息可以进行不同的响应,产生完全不同的结果,用户可以发送一个通用的消息,而实现细节则由接收对象自行决定,使得同一个消息就可以调用不同的方法,即一个对象具有多种形态。覆盖是一个名称多个含义,即同一个方法名称,带有不同的参数个数或类型。交通工具是泛指各类交通工具,而汽车是一种交通工具,且具有自己的特性。因此,继承关系最适合表达这些类的设计,在继承交通工具的基础上,设计汽车类,添加自己特有的行为,设计出子类。66.IP地址块92/26包含了(请作答此空)个主机地址,以下IP地址中,不属于这个网络的地址是()。A、15B、32C、62D、64答案:C解析:92/26表示32位长度的IP地址中,前26位是网络前缀,后6位是主机号,因此包含的主机地址个数为2^6-2=62,主机地址范围为93~54,显然91不属于这个网络。67.在有些程序设计语言中,一个给定的过程调用和响应调用需执行的代码的结合是在编译时进行的,这种绑定称为()。A、静态绑定B、动态绑定C、过载绑定D、强制绑定答案:A解析:在面向对象系统中,绑定是一个把过程调用和响应调用需要执行的代码加以结合的过程。在有些程序设计语言中,绑定是在编译时进行的,叫做静态绑定。在有些程序设计语言中,绑定则是在运行时进行的,即一个给定的过程调用和响应调用需执行的代码的结合直到调用发生时才进行。68.Thebasicfunctionofthefilesystemisaccessingfilesbynames.Thefunctioncanberealizedby()A.directory-managingA、boostingthespeeB、ofthefile-accessingC、file-protectingD、improvingtheutilizationofstorage答案:A解析:本题考查专业英语应用能力。参考译文:文件系统的基本功能是通过文件名来存取文件。这个功能是通过目录管理来实现的。69.甲乙两人同时从同一地点出发向相反方向沿同一条环形公路匀速行走,甲将用3小时走完一圈,乙将用2小时走完一圈,则他们将在出发后()小时第一次相遇。A、1.1B、1.2C、1.3D、1.4答案:B解析:根据题意,甲的速度是1/3(圈/小时),乙的速度是1/2(圈/小时)。如果甲乙两人相遇,则两个人刚好加起来是走完一圈,那么就有:1/(1/3+1/2)=1.2小时。70.()isalistofitemsthatareaccessibleatonlyoneendofthelist.A、AtreeB、AnarrayC、AstackD、Aqueue答案:C解析:栈是只能在表的一端存取元素的表。71.在设计白盒测试用例时,(请作答此空)是最弱的逻辑覆盖。在下图所示流程中,至少需要()个测试用例才可以实现路径覆盖。A、条件覆盖B、语句覆盖C、判定覆盖D、路径覆盖答案:B解析:主要的软件测试方法有:(1)语句覆盖。被测程序的每个语句至少执行一次。是一种很弱的覆盖标准。(2)判定覆盖。也称为分支覆盖,判定表达式至少获得一次“真”、“假”值。判定覆盖比语句覆盖强。(3)条件覆盖。每个逻辑条件的各种可能的值都满足一次。(4)路径覆盖。覆盖所有可能的路径。(5)判定/条件覆盖。每个条件所有可能的值(真/假)至少出现一次。(6)条件组合覆盖。每个条件的各种可能值的组合都至少出现一次。满足路径覆盖,只要覆盖所有可能的路径,总共是3条路径,所以需要用3个测试用例即可。72.若进程P1正在运行,操作系统强行撤下P1进程所占用的CPU,让具有更高优先级的进程P2运行,这种调度方式称为()。A、中断方式B、抢占方式C、非抢占方式D、查询方式答案:B解析:本题考查操作系统进程管理方面的基础知识。在操作系统进程管理中,进程调度方式是指某进程正在运行,当有更高优先级的进程到来时如何分配CPU。调度方式分为可剥夺和不可剥夺两种。可剥夺式是指当有更高优先级的进程到来时,强行将正在运行进程的CPU分配给高优先级的进程;不可剥夺式是指当有更高优先级的进程到来时,必须等待正在运行进程自动释放占用的CPU,然后将CPU分配给高优先级的进程。73.用来指出下一条待执行指令地址的是()。A、程序计数器B、通用寄存器C、指令寄存器D、状态寄存器答案:A解析:本题考查计算机系统基础知识。CPU中有一些重要的寄存器,其中程序计数器中存放待执行指令的内存地址,指令寄存器则存放正在执行的指令,状态寄存器用于保存指令执行完成后产生的条件码,通用寄存器则作为暂时存放数据的存储设备,相对于主存储器,访问寄存器的速度要快得多。74.在计算机中,I/O系统可以有5种不同的工作方式,分别是程序控制方式(包括无条件传送与程序查询方式)、程序中断方式、DMA工作方式、通道方式、I/O处理机。()方式I/O端口总是准备好接受主机的输出数据,或是总是准备好向主机输入数据,并且只适用于简单的I/O控制()允许主存储器和I/O设备之间通过某种控制器直接进行批量数据交换,除了在数据传输开始和结束时,整个过程无须CPU的干预。(请作答此空)在一定的硬件基础上利用软件手段实现对I/O的控制和传送,更多地免去了cpu的接入()指专门负责输入/输出的处理机。可以有独立的存储器、运算部件和指令控制部件。上述工作方式中,()工作方式CPU与I/O设备是串行工作的。A、I/O处理机B、DMA方式C、通道控制方式D、程序查询答案:C解析:在计算机中,I/O系统可以有5种不同的工作方式,分别是程序控制方式、程序中断方式、DMA工作方式、通道方式、I/O处理机。1、程序控制方式分为无条件查询和程序查询方式。①无条件传送方式,I/O端口总是准备好接受主机的输出数据,或是总是准备好向主机输入数据,而cpu在需要时,随时直接利用I/O指令访问相应的I/O端口,实现与外设的数据交换。优点是软、硬件结构简单,缺点是对时序要求高,只适用于简单的I/O控制。②程序查询方式程序查询方式也称为程序轮询方式,该方式采用用户程序直接控制主机与外部设备之间输入/输出操作。CPU必须不停地循环测试I/O设备的状态端口,当发现设备处于准备好(Ready)状态时,CPU就可以与I/O设备进行数据存取操作。这种方式下的CPU与I/O设备是串行工作的。2、中断方式当I/O设备结束(完成、特殊或异常)时,就会向CPU发出中断请求信号,CPU收到信号就可以采取相应措施。当某个进程要启动某个设备时,CPU就向相应的设备控制器发出一条设备I/O启动指令,然后CPU又返回做原来的工作。CPU与I/O设备可以并行工作,与程序查询方式相比,大大提高了CPU的利用率。3、DMA(直接内存存取)方式DMA方式也称为直接主存存取方式,其思想是:允许主存储器和I/O设备之间通过“DMA控制器(DMAC)”直接进行批量数据交换,除了在数据传输开始和结束时,整个过程无须CPU的干预。4、通道控制方式在一定的硬件基础上利用软件手段实现对I/O的控制和传送,更多地免去了cpu的接入,使主机和外设并行工作程度更高。5、I/O处理机指专门负责输入/输出的处理机。可以有独立的存储器、运算部件和指令控制部件。75.显示器的(请作答此空)是指显示屏上能够显示出的像素数目,()指的是显示器全白画面亮度与全黑画面亮度的比值。A、亮度B、显示分辨率C、刷新频率D、对比度答案:B解析:本题考查计算机性能评价方面的基础知识。本题题的正确选项为B。显示器的分辨率指的是屏幕上显示的文本和图像的清晰度。分辨率越高(如1600×1200像素),项目越清楚,同时屏幕上的项目越小,因此屏幕可以容纳越多的项目。分辨率越低(例如800×600像素),在屏幕上显示的项目越少,但尺寸越大。可以使用的分辨率取决于显示器支持的分辨率。76.美国甲公司生产的平板计算机在其本国享有"A"注册商标专用权,但未在中国申请注册。中国的乙公司生产的平板计算机也使用"A"商标,并享有中国注册商标专用权,但未在美国申请注册。美国的甲公司与中国的乙公司生产的平板计算机都在中国市场上销售。此情形下,依据中国商标法,()商标权。A、甲公司侵犯了乙公司的B、甲公司未侵犯乙公司的C、乙公司侵犯了甲公司的D、甲公司与乙公司均未侵犯答案:A解析:本题考查知识产权的基本知识。商标权(商标专用权、注册商标专用权)是商标注册人依法对其注册商标所享有的专有使用权。注册商标是指经国家主管机关核准注册而使用的商标。商标权人的权利主要包括使用权、禁止权、许可权和转让权等。使用权是指商标权人(注册商标所有人)在核定使用的商品上使用核准注册的商标的权利。商标权人对注册商标享有充分支配和完全使用的权利,可以在其注册商标所核定的商品或服务上独自使用该商标,也可以根据自己的意愿,将注册商标权转让给他人或许可他人使用其注册商标。禁止权是指商标权利人禁止他人未经其许可擅自使用、印刷注册商标及其他侵权行为的权利。许可权是注册商标所有人许可他人使用其注册商标的权利。转让权是指注册商标所有人将其注册商标转移给他人的权利。本题美国甲公司生产的平板计算机在其本国享有"A"注册商标专用权,但未在中国申请注册。中国的乙公司生产的平板计算机也使用"A"商标,并享有中国注册商标专用权,但未在美国申请注册。美国的甲公司与中国的乙公司生产的平板计算机都在中国市场上销售。此情形下,依据中国商标法,甲公司未经乙公司的许可擅自使用,故甲公司侵犯了乙公司的商标权。77.下面关于计算机Cache的论述中,正确的是()。A、Cache是一种介于主存和辅存之间的存储器,用于主辅存之间的缓冲存储B、如果访问Cache不命中,则用从内存中取到的字节代替Cache中最近访问过的字节C、Cache的命中率必须很高,一般要达到90%以上D、Cache中的信息必须与主存中的信息时刻保持一致答案:C解析:当CPU发出访存请求后,存储器地址先被送到cache控制器以确定所需数据是否已在cache中,若命中则直接对cache进行访问。这个过程称为cache的地址映射。常见的映射方法有直接映射、相联映射和组相联映射。当cache存储器产生了一次访问未命中之后,相应的数据应同时读入CPU和cache。但是当cache已存满数据后,新数据必须淘汰cache中的某些旧数据。最常用的淘汰首法有随机淘汰法、先进先出法(FIFO)和近期最少使用淘汰法(LRU)。因为需要保证缓存在cache中的数据与主存中的内容一致,相对读操作而言,cache的写操作较复杂,常用的有以下几种方法。(1)写直达(writethrough)。当要写cache时,数据同时写回主存储器,有时也称为写通。(2)写回(writeback)。CPU修改cache的某一行后,相应的数据并不立即写入主存储器单元,而是当该行从cache中被淘汰时,才把数据写回到主存储器中。(3)标记法。对cache中的每一_据设罝一^有效位。当数据进入cache后,有效位罝1;而当CPU要对该数据进行修改时,数据只需写入主存储器并同时将该有效位清0。当要从cache中读取数据时黑要测试其有效位:若为1则直接从cache中取数,否则从主存中取数。78.下列设计模式中,()模式既是类结构型模式,又是对象结构型模式。此模式与(请作答此空)模式类似的特征是,都给另一个对象提供了一定程度上的间接性,都涉及到从自身以外的一个接口向这个对象转发请求。A、桥接(Bridge)B、适配器(Adapter)C、组成(posite)D、装饰器(Decorator)答案:D解析:适配器模式(Adapter)用于将一个类的接口转换成客户希望的另外一个接口。适配器模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。适配器有类结构和对象结构两种模式,如下图所示。在类适配器中,因为Adapter类既继承了Adaptee(被适配类),也实现了Target接口,在Client类中我们可以根据需要选择并创建任一种符合需求的子类,来实现具体功能。在对象适配器中,Adapter不是使用多继承或继承再实现的方式,而是使用直接关联,或者称为委托的方式。装饰器模式用于动态地给一个对象添加一些额外的职责或者行为。装饰器模式提供了改变子类的灵活方案。装饰器模式在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。当用于一组子类时,装饰器模式更加有用。如果你拥有一组子类(从一个父类派生而来),你需要在与子类独立使用情况下添加额外的特性,你可以使用装饰器模式,以避免代码重复和具体子类数量的增加。79.给定部门DEP、职工EMP、项目PROJ实体集,若一名职工仅属于一个部门,一个部门有多名职工;一个职工可以参加多个项目,一个项目可以由多个职工参加。那么,DEP与EMP、EMP与PROJ之间的联系类型分别为()。A、1:1和m:nB、1:n和n:1C、1:n和m:nD、n:1和m:n答案:C解析:本题考查数据库E-R模型方面的基本概念。根据题意,若一名职工仅属于一个部门,一个部门有多名职工,意味着部门DEP和职工EMP实体集之间是一对多的联系,记为1:n。一个职工可以参加多个项目,一个项目可以由多个职工参加,那么意味着EMP与PROJ之间的联系类型为多对多的联系记为m:n。80.操作系统类型有:A、层次操作系统B、实时操作系统C、概念操作系统D、基本操作系统答案:B81.某公司要开发一个软件产品,产品的某些需求是明确的,而某些需求则需要进一步细化。由于市场竞争的压力,产品需要尽快上市,则开发该软件产品最不适合采用()模型。A、瀑布B、原型C、增量D、螺旋答案:A解析:瀑布模型将软件生命周期划分为需求分析、软件设计、程序编写、软件测试和运行维护等基本活动,并且规定了它们自上而下、相互衔接的固定次序,如同瀑布流水,逐级下落。瀑布模型要求待开发的系统需求是完整的、简明的、一致的,其突出的缺点是不适应用户需求的变化,开发模型是线性的,用户只有等到整个过程的末期才能见到开发成果。对于需求不确定的软件产品不适合采用瀑布模型。82.在UML中有4种事物:结构事物、行为事物、分组事物和注释事物。其中,()事物表示UML模型中的名词,它们通常是模型的静态部分,描述概念或物理元素。以下(请作答此空)属于此类事物。A、包B、状态机C、活动D、构件答案:D解析:UML有3种基本的构造块,分别是事物(元素)、关系和图。事物是UML中重要的组成部分。关系把事物紧密联系在一起。图是很多有相互相关的事物的组。UML中的事物也称为建模元素,包括结构事物、动作事物、分组事物和注释事物。这些事物是UML模型中最基本的面向对象的构造块。结构事物。结构事物在模型中属于最静态的部分,代表概念上等或物理上的元素。总共有7种结构事物:首先是类,类是描述具有相同属性、方法、关系和语义的对象的集合。第二种是接口(interface),接口是指类或组件提供特定服务的一组操作的集合。第3种是协作,协作定义了交互的操作,是一些角色和其他元素一起工作,提供一些合作的动作,这些动作比元素的总和要大。第4种是用例,用例是描述一系列的动作,这些动作是系统对一个特定角色执行,产生值得注意的结果的值。第5种是活动类,活动类是这种类,它的对象有一个或多个进程或线程。第6种是构件,构件是物理上或可替换的系统部分,它实现了一个接口集合。在一个系统中,可能会遇到不同种类的构件,如D或EJB。第7种是节点,节点是一个物理元素,它在运行时存在,代表一个可计算的资源,通常占用一些内存和具有处理能力。83.Information()meansprotectinginformationandinformationsystemsfromunauthorizedacces,use,disclosure,disruption,modification,ordestruction.A、integrityB、availabilityC、securityD、consistency答案:C84.以下关于Windows系统中文件的叙述中,正确的是()。A、文件一旦保存后则不能被删除B、文件必须占用磁盘的连续区域C、“xls”也是可执行文件的扩展名D、不同文件夹下的文件允许同名答案:D解析:文件是允许删除和修改的;文件的可以按照索引等方式进行存储,存储在不连续的存储区域里;xls是Excel文件;不同文件夹下的文件允许同名,但是相同文件夹里面的文件名不允许相同,且不区分大小写。85.创建型设计模式抽象了实例化过程,它分为面向类和面向对象两种。其中,()模式是保证一个类仅有一个实例,并提供一个访问它的全局访问点。A、工厂(Factory)B、构建器(Builder)C、原型(Prototype)D、单例(Singleton)答案:D解析:单例模式有以下特点:1、单例类只能有一个实例。2、单例类必须自己创建自己的唯一实例。3、单例类必须给所有其他对象提供这一实例。单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。在计算机系统中,线程池、缓存、日志对象、对话框、打印机、显卡的驱动程序对象常被设计成单例。这些应用都或多或少具有资源管理器的功能。每台计算机可以有若干个打印机,但只能有一个PrinterSpooler,以避免两个打印作业同时输出到打印机中。每台计算机可以有若干通信端口,系统应当集中管理这些通信端口,以避免一个通信端口同时被两个请求同时调用。总之,选择单例模式就是为了避免不一致状态,避免政出多头。86.在Windows时系统中对用户组默认权限由高到低的顺序是(请作答此空)。如果希望某用户对系统具有完全控制权限,则应该将该用户添加到用户组()中。A、everyone→administrators→powerusers→usersB、administrators→powerusers→users→everyoneC、powerusers→users→everyone→administratorsD、users→everyone→administrators→powerusers答案:B解析:windows中系统对用户的默认权限情况Administrators中的用户对计算机/域有不受限制的完全访问权。PowerUsers高级用户组可以执行除了为Administrators组保留的任务外的其他任何操作系统任务。users普通用户组,这个组的用户无法进行有意或无意的改动。Everyone,所有的用户,这个计算机上的所有用户都属于这个组。Guests:来宾组,来宾组跟普通组Users的成员有同等访问权,但来宾账户的限制更多。管理员组,默认情况下,Administrators中的用户对计算机/域有不受限制的完全访问权。分配给该组的默认权限允许对整个系统进行完全控制。87.下列部件中属于CPU中算术逻辑单元的部件是()。'A、程序计数器B、加法器C、指令寄存器D、指令译码器答案:B解析:本题考查计算机系统硬件基础知识。题目中给出的选项中,程序计数器、指令寄存器和指令译码器都是CPU中控制单元的基本部件,加法器是算术逻辑单元中的基本部件。88.浏览器本质上是一个(67)A、连入Internet的TCP/IP程序B、连入Internet的SNMP程序C、浏览Web页面的服务器程序D、浏览Web页面的客户程序答案:D解析:浏览器是指可以显示网页服务器或者文件系统的HTML文件(标准通用标记语言的一个应用)内容,并让用户与这些文件交互的一种软件,它是一种最常用的客户端程序。89.根据《计算机软件保护条例》的规定,当软件()后,其软件著作权才能得到保护。A、作品发表B、作品创作完成并固定在某种有形物体上C、作品创作完成D、作品上加注版权标记答案:C解析:根据《中华人民共和国著作权法》和《计算机软件保护条例》的规定,计算机软件著作权的权利自软件开发完成之日起产生,公民的软件著作权保护期为公民终生及其死亡之后50年;法人或其他组织的软件著作权保护期为50年。保护期满,除开发者身份权以外,其他权利终止。一旦计算机软件著作权超出保护期后,软件进入公有领域。计算机软件著作权人的单位终止和计算机软件著作权人的公民死亡均无合法继承人的,除开发者身份权以外,该软件的其他权利进入公有领域。软件进入公有领域后成为社会公共财富,公众可无偿使用。90.下列关于计算机病毒的描述中,错误的是()。A、计算机病毒是一段恶意程序代码B、计算机病毒都是通过u盘拷贝文件传染的C、使用带读写锁定功能的移动存储设备,可防止被病毒传染D、当计算机感染病毒后,可能不会立即传染其他计算机答案:B解析:本题考查计算机病毒的基础知识。计算机病毒是一段认为编写的,具有一定破坏功能的恶意程序,具有隐蔽性、感染性、潜伏性、可激发性等特性,它是通过网络或者移动存储设备传播,传播的方式是通过网络在被感染主机或者磁盘上进行写操作,将恶意程序写入被感染对象实现的。病毒的可激发性是指当病毒运行的条件满足时,才会发作或者感染其他的计算机。91.为在网上搜索内容而输入关键词时,常可能打错别字。当系统显示没有匹配项后,有些系统还会向你推荐某些关键词。为实现这种推荐,采用(54)方法更有效。A、聘请一批专家,对每个常用关键词给出一些易错成的词B、聘请一批专家,对每个常输错的关键词给出纠正后的词C、查阅有关的词典,对每个常用的关键词找出易错成的词D、利用系统内记录的用户操作找出用户纠错词的对应关系答案:D解析:本题考查软件工程基础知识。为了帮助用户纠正错误的搜索关键词,搜索引擎需要增加推荐功能。该功能的核心是建立错误关键词和正确关键词的对应表。微软公司曾经采用了选项A和B的做法,但难有成效,没有得到用户欢迎。因为,专家也想不到大多数出错的情况。谷歌公司采用了新的方法,从早已收集的大量用户操作好为信息中找出用户自行纠错关键词的对应关系,有很大的概率符余当前用户的心意,推荐取得了成功,受到用户欢迎。这是大数据处理的成效。既然以前许多用户习惯性地教样打错手,那么以后的用户也容易这样弄错。而且,这样的统计是定期动态进行的,这就确保了以后也会长期自动地实现这种良好的推荐功能。92.对高级语言源程序进行编译或解释的过程可以分为多个阶段,解释方式不包含()阶段。A、词法分析B、语法分析C、语义分析D、目标代码生成答案:D解析:本题考查程序设计语言这一知识点。计算机只能理解和执行机器语言,为了让计算机理解程序设计语言,就引入了“语言处理程序”,它可以分为两大类:解释型和编译型。解释型:直接执行源程序或源程序的内部形式(有词法分析、语法分析、语义分析过程,但是没有中间代码生成,也没有目标机器码代码),其最大的特点是不产生目标程序,每使用一次就要解释一次,运行效率低。编译型:第一次使用时将可执行语句翻译成对应的机器代码并保存下来,之后直接使用保存的机器码,故运行效率高。93.()testingensuresthatasoftwaremoduleoperatescorrectlyandreliably.A、ApplicationB、IntegrationC、SystemD、Unit答案:D解析:单元测试确保软件模块正确和可靠地运行。A应用B集成C系统D单元94.某保险公司推出的电脑损坏保险业务
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 单位资产划转协议书
- 2025年03月浙江台州市黄岩区事业单位公开招聘工作人员100人笔试历年典型考题(历年真题考点)解题思路附带答案详解
- 2025年03月国家卫生健康委统计信息中心公开招聘人才派遣1人笔试历年典型考题(历年真题考点)解题思路附带答案详解
- 三维多向整体编织物项目安全风险评价报告
- 中国矿业大学《现代汉语A》2023-2024学年第二学期期末试卷
- 批发服务项目安全风险评价报告
- 郑州美术学院《运动技能学习与控制》2023-2024学年第一学期期末试卷
- 湖南大学《英语听力1》2023-2024学年第一学期期末试卷
- 江西农业大学《广告创意与策划》2023-2024学年第二学期期末试卷
- 上海兴伟学院《TracePro光路设计》2023-2024学年第二学期期末试卷
- 上海说唱(本土化方言说唱)课件
- 无损检测超声波检测课件
- 一、长方体和正方体表面涂色的
- 人教版英语七年级上册《Unit7HowmucharethesesocksSectionB》教学设计
- 生产中断影响及生产组织管理考核办法
- 思普产品介绍ppt课件
- 企业部门单位工伤事故报告书
- 煤炭工业露天矿设计规范(WORD格式)
- 8251芯片(课堂PPT)
- 人教版中考英语高频词汇汇总
- DriveMonitor使用简介
评论
0/150
提交评论