版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件水平考试(中级)软件设计师上午(基础知识)试题模拟试卷6(共9套)(共682题)软件水平考试(中级)软件设计师上午(基础知识)试题模拟试卷第1套一、中文选择题(本题共76题,每题1.0分,共76分。)1、在SQL中,外模式一级数据结构的基本单位是______。A、基本表B、视图C、E-R图D、用户表标准答案:B知识点解析:数据库的三级体系结构为外模式、模式和内模式,其中外模式也称为子模式或用户模式,它是数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据视图,是与某一应用有关的数据的逻辑表示。2、(51)的特点是数据结构中元素的存储地址与其关键字之间存在某种映射关系。A、树形存储结构B、链式存储结构C、索引存储结构D、散列存储结构标准答案:D知识点解析:很显然这是散列存储结构。散列存储结构将节点按其关键字的散列地址存储到散列表中。常用的散列函数有除余法、基数转换法、平方取中法、折叠法、移位法和随机数法等。3、算法是对问题求解过程的一类精确描述,算法中描述的操作都是可以通过已经实现的基本操作在限定时间内执行有限次来实现的,这句话说明算法具有______特性。A、正确性B、确定性C、可行性D、健壮性标准答案:C知识点解析:暂无解析4、下列______设备可以隔离ARP广播帧。A、路由器B、网桥C、以太网交换机D、集线器标准答案:B知识点解析:网络互联硬件主要有网卡、集线器(Hub)、重发器、网桥和交换机等设备。网卡及其驱动程序事实上已基本实现了网络协议中最低两层的功能。Hub是物理层协议级的互连设备,它将多个站点互连起来,也允许将多个网段连到同一个Hub。重发器是一种在物理层上因特网段的小设备,它放大、增强信号井进行转发以保证信号的可靠传输,重发器连接的两个网段,必须是同一种类型的LAN。网桥也称为桥接器,是一种在数据链路层把网段互相连接起来的设备。在网桥中可以进行两个网段之间的数据链路层的协议转换。交换机也称为交换器,是在LAN中互连多个网段,并可进行数据链路层和物理层协议转换的网络互联设备。ARP是地址转换协议。5、______不能保障公司内部网络边界的安全。A、在公司网络与Internet或外界其他接口处设置防火墙B、公司以外网络上用户要访问公司网时,使用认证授权系统C、禁止公司员工使用公司外部的电子邮件服务器D、禁止公司内部网络的用户私自设置拨号上网标准答案:C知识点解析:计算机网络安全主要是指计算机网络抵御来自外界侵袭等应采取的相应措施,它是网络信息安全的最外一层防线,目前主要通过采用安全防火墙系统、安全代理服务器、安全加密网关等来实现。计算机网络安全主要包括网络边界的安全和网络内部的安全控制和防范。网络边界主要是指本单位(或部门)的网络与外界网络或Internet互联的出口边界,其安全主要是针对经边界进出访问和传输数据包要采取的控制和防范措施。内部网络应当采用统一的国际因特网出口,以便加强管理;计算机网络与Internet或外界其他网络接口处必须设置防火墙系统,该防火墙要具有加密功能或安全加密网关;要定期扫描网络的安全漏洞,及时消除网络安全的隐患;Internet或外界其他网络上的授权用户要通过安全防火墙或安全加密网关远程进入时,必须配备电子印章认证系统,只有认证通过的授权用户才可进入。计算机网络一般不用设置拨号访问服务器和提供modem接入,如确需设置,必须采取如下措施:设置访问控制服务器,对拨号上网的用户身份、电话号码等进行验证;要求拨号用户采用比较安全的口令,并确保不把用户名和口令外传给其他任何人;在拨号访问服务器和网络之间设置安全防火墙,对远程访问进程进行控制和监测;对拨号上网的电话号码严格保密。6、采用______不能将多个处理机互连构成多处理机系统。A、STD总线B、交叉开关C、PCI总线D、Centronic总线标准答案:C知识点解析:多处理机系统是由多台处理机组成的系统,每台处理机有属于自己的控制部件,可以执行独立程序,共享一个主存储器和所有的外部设备。它是多指令流多数据流(MIMD)计算机多处理机,与SIMD的并行处理机相比,有很大差别,其根源就在于两者的并行性等层次不同,多处理机要实现的是更高一层的作业任务间的并行。多处理机间的互连,要满足高频带、低成本、连接方式的多样性,以及在不规则通信情况下连接的无冲突性。机间互连结构有总线式结构、交叉开关结构、多端口存储器结构和开关枢纽式结构。PCI是目前微型机上广泛采用的内总线,用于计算机各组成部分(CPU、内存、接口等)的连接。7、计算机的存储器采用分级方式是为了(4)。A、减少主机箱的体积B、解决容量、价格、速度三者之间的矛盾C、保存大量数据方便D、操作方便标准答案:B知识点解析:通过“Cache—主存—辅存”结构,可使存储器的速度接近最快的(Cache),容量接近最大的辅存,价格接近最便宜的辅存,从而达到好的性价比。因此选B。8、组成一个运算器需要多个部件,但下面所列的(3)不是组成运算器的部件。A、状态寄存器B、数据总线C、ALUD、地址寄存器标准答案:D知识点解析:运算器ALU主要由寄存器和算术逻辑线路构成,寄存器包括状态寄存器;算术逻辑线路主要是完成各种运算功能,因此会涉及数据总线。所以答案为D。9、描述类中某个对象的行为,反映了状态与事件关系的是(25)。A、对象图B、状态图C、流程图D、结构图标准答案:B知识点解析:状态图展现了一个状态机,它由状态、转换、事件和活动组成。状态图关注系统的动态视图,它对于接口、类和协作的行为建模尤为重要,它强调对象行为的事件顺序。10、面向对象方法有许多特征,如软件系统是由对象组成的;(23);对象彼此间仅能通过传递消息互相联系;层次结构的继承。A、开发过程基于功能分析和功能分解B、强调需求分析的重要性C、把对象划分咸类。每个对象类都定义一组数据和方法D、对既成类进行调整标准答案:C知识点解析:PeterCoad和EdwardYourdon提出用以下等式识别面向对象方法:面向对象:对象+分类+继承+通过消息的通信。可以说,采用这4个概念开发的软件/系统是面向对象的。由此可知题目空中应填上与分类对应的概念,即为C。11、请示分页存储管理方案的主要特点是(33)。A、不要求将作业装入内存B、不要求将作业全部装入内存C、不要求使用联想存储器D、不要求缺页中断的处理标准答案:B知识点解析:请求分页系统是最常用的一种实现虚拟存储器的方式,它只需将作业当前的部分页面装入内存,便可启动作业的运行。所以答案为B。12、人们对软件存在着许多错误的观点,这些观点表面上看起来很有道理,符合人们的直觉,但实际上给管理者和开发人员带来了严重的问题。下述关于软件开发的观点中正确的是(17)。A、我们拥有一套讲述如何开发软件的书籍,书中充满了标准与示例,可以帮助我们解决软件开发中遇到的任何问题B、如果我们已经落后于计划,可以增加更多的程序员和使用更多的CASE工具来赶上进度C、项目需求总是在不断变化,我们可以采用瀑布模型来解决此类问题D、需要得多是软件项目失败的主要原因标准答案:D知识点解析:好的参考书无疑能指导我们的工作,充分利用书籍中的方法、技术和技巧,可以有效地解决软件开发中大量常见的问题。但实践者并不能依赖于书籍,因为在现实工作中,由于条件千差万别,即使是相当成熟的软件工程规范,常常也无法套用。另外,软件技术日新月异,没有哪一种软件标准能长盛不衰。2)软件开发不同于传统的机械制造,人多不见得力量大。如果给落后于计划的项目增添新人,可能会更加延误项目。因为新人会产生很多新的错误,使项目混乱,并且原有的开发人员向新人解释工作和交流思想都要花费时间,使实际的开发时间更少,所以制定恰如其分的项目计划是很重要的。3)软件需求确实是经常变化的,但这些变化产生的影响会随着其引入时间的不同而不同。对需求把握得越准确,软件的修修补补就越少。有些需求在一开始时很难确定,在开发过程中要不断地加以改正。软件修改越早代价越少,修改越晚代价越大。4)不完善的系统定义是软件项目失败的主要原因。关于待开发软件的应用领域、功能、性能、接口、设计约束和标准等需要详细的描述,而这些只有通过用户和开发人员之间的通信交流才能确定。越早开始写程序,就要花越长时间才能完成它。13、在数字音频信息获取与处理过程中,下述顺序中正确的是(42)。A、A/D变换、采样、压缩、存储、解压缩、D/A变换B、采样、压缩、A/D变换、存储、解压缩、D/A变换C、采样、A/D变换、压缩、存储、解压缩、D/A变换D、采样、D/A变换、压缩、存储、解压缩、A/D变换标准答案:C知识点解析:在数字音频信息获取与处理过程是采样、A/D变换、压缩、存储、解压缩、D/A变换。14、Jackson设计方法是由英国的M.Jackson提出的,它是一种面向(65)的软件设计方法。A、对象B、数据流C、数据结构D、控制结构标准答案:C知识点解析:软件工程的基础知识,Jackson设计方法是一种面向数据结构的软件设计方法。15、继承具有(39),即当基类本身也是某一个类的派生类时,底层的派生类也会自动继承间接基类的成员。A、规律性B、传递性C、重复性D、多样性标准答案:B知识点解析:继承性是面向对象程序设计中最重要的机制,在单继承中,每个类可以有多个派生类,但是每个派生类只能有一个基类,从而形成树形结构。多继承可以看作是单继承的扩展,所谓多继承是派生类具有多个基类,派生类与每个基类之间的关系仍可看作是一个单继承。16、己知文法G2=(VT={a,’,’,(,)},VN={S,L},S,P),其中P为,S→(L)|aL→L,S|S右句型(L,(L,S))的句柄是(28)。A、(L,(L,S))B、(L,S)C、L,SD、S标准答案:C知识点解析:在自底向上分析的过程中,按最右推导的逆过程构造出最右推导,称为规范归约。关键是每步找出被归约的右句型的“可归约串”,称为“句柄”。请读者仔细领会句柄的定义。右句型(最右推导推导出的句型)γ的句柄是一个产生式A→β以及γ中的一个位置,根据这个位置可找到β,用A代替β得到最右推导的前一个右句型。即如果有下面的最右推导:SaAwaβw那么,在a后A→β是aβw的句柄。句柄右边的w仅含终结符号。有的教课书上,句柄的定义借助于短语、直接短语的定义给出:设G=(VT,VN,S,P)足一个文法,若SaAγaβγ则在句型aβγ中,β是相对于非终结符号A的短语。又若SaAγaβγ则在句型αβγ中,β是相对于非终结符号A的直接短语,最左边的直接短语称为句柄。根据句型(L,(L,S))的最右推导:S(L,(L))(L,(L,S))(此步最右推导使用规则S→L,S)因此,(L,(L,S)中的L,S是句型(L,(L,S))的句柄。17、散列地址空间为0..(m-1),k为关键字,用整数p去除k,将其余数作为k的散列地址,即hash(k)=k%p。为了减少发生冲突的可能性,一般取p为(35)。A、小于等于m的最大奇数B、小于等于m的最大质数C、小于等于m的最大偶数D、小于等于m的最大合数标准答案:B知识点解析:一般取p小于等于m的最大质数,这样才能最大程度地减少地址冲突的可能。18、为适应网络带宽和降低存储器存储容量的要求,科技工作者开发了许多算法,用于压缩各种各样的数据。假设处理系统的计算精度足够高,由此造成的数据损失可忽略。其中,逆量化(Dequantization)(37)。A、对重构图像的质量有损失B、对重构图像的质量没有损失C、逆量化前后数据项的数目不相等D、逆量化阶大小与量化阶大小不同标准答案:B知识点解析:量化是把图像中的每个属性值(如亮度值)近似地用给定的有限数值集表示的过程。在JPEG压缩算法中,量化是对经过FDCT变换后的频率系数进行量化,目的是减小非0系数的幅度,以及增加。值系数的数目。计算量化值是将变换系数用一个称为量化阶的整数去除,然后取整数,因此量化是图像质量下降的最主要原因。而逆量化只是把整数乘量化阶,做乘法运算不会损失数据的精度。19、一个nxn的对称矩阵A,将其下三角部分按行存放在一个一维数组B中。A[0][0]存放于B[O]中,那么第i行的对角元素A[i][i]存放于B中(50)处。A、(i+3)*i/2B、(i+1)*i/2C、(2n-i+1)*i/2D、(2n-i-1)*i/2标准答案:A知识点解析:任意一个元素A[i][i]在B中的位置为:1+2+3+…+i+i+1-1=i*(i+1)/2+i=(i+3)*i/2。20、《计算机软件产品开发文件编制指南》(GB8567—88)是(20)标准。A、强制性国家B、推荐性国家C、强制性行业D、推荐性行业标准答案:B知识点解析:我国1983年5月成立“计算机与信息处理标准化技术委员会”,下设13个分技术委员会,其中程序设计语言分技术委员会和软件工程技术委员会与软件相关。已得到国家批准的软件工程国家标准有14个,分为基础标准、开发标准、文档标准和管理标准4大类,计算机软件产品开发文件编制指南GB8567—88属于文档标准,是推荐性国家标准。21、向一个长度为n的顺序表中第i个元素(0≤i≤n)位置插入一个新元素时,需要从后向前依次后移(32)个元素。A、n-iB、n-i+1C、n-i-1D、i标准答案:A知识点解析:从n-1开始的元素都需要从后向前依次后移,直到包括i位置。需要移动n-1-i+1个元素。22、在一棵度为3的树中,若有2个度为3的结点,有1个度为2的结点,则有(50)个度为0的结点。A、4B、5C、6D、7标准答案:C知识点解析:在本题中要求的是叶子结点的个数。题目中没有告诉有多少个度为1的结点,事实上,这没有关系,因为任何度为1的结点最终都会连接到一个(且只一个)叶子结点。我们已经知道,有一个度为2的结点,不妨设该结点为根结点,且设该结点连接到2个度为3的结点,这2个度为3的结点共连接到6个子结点,这6个子结点的度数只可能为0或为1,如果为0则为叶子,如果为1,则根据上面的分析,其最终会连接到一个叶子结点。所以,该树共有6个度为0的结点。23、对象被看成是用传递消息的方式互相联系的通信实体,它们既可以接收、也可以拒绝外界发来的消息。一般情况下,对象(50)。A、接收它能够识别的消息,也接收它不能识别的消息B、拒绝它能够识别的消息,也拒绝它不能识别的消息C、接收它能够识别的消息,拒绝它不能识别的消息D、拒绝它能够识别的消息,接收它不能识别的消息标准答案:C知识点解析:对象被看成是用传递消息的方式互相联系的通信实体,它们既可以接收、也可以拒绝外界发来的消息。一般情况下,对象接收它能够识别的消息,拒绝它不能识别的消息。对于一个对象而言,任何外部的代码都不能以任何不可预知或事先不允许的方式与这个对象进行交互。24、在YUV彩色空间中对YUV分量进行数字化,对应的数字化位数通常采用Y:U:V=______。A、8:4:2B、8:4:4C、8:8:4D、4:8:8标准答案:B知识点解析:现代彩色电视系统中,通常采用三管彩色摄像机或彩色CCD摄像机,把摄得的彩色图像信号经分色棱镜分成R0、G0、B03个分量的信号;分别经放大和校正得到三基色,再经过矩阵变换电路得到亮度信号Y、色差信号R-Y和B-Y,最后发送端将Y、R-Y和B-Y3个信号进行编码,用同一信道发送出去,这就是常用的YUV彩色空间。在多媒体计算机中采用了YUV彩色空间,数字化后通常为Y:U:V=8:4,4或者是Y:U:V=8:2:2。25、某公司使用包过滤防火墙控制进出公司局域网的数据,在不考虑使用代理服务器的情况下,下面描述错误的是“该防火墙能够(9)”。A、使公司员工只能访问Internet上与其有业务联系的公司的IP地址B、仅允许HTTP协议通过C、使员工不能直接访问FTP服务端口号为21的FTP服务D、仅允许公司中具有某些特定IP地址的计算机可以访问外部网络标准答案:B知识点解析:考点:考查包过滤防火墙的基础知识,尤其是它所工作的协议栈层次。包过滤防火墙通常直接转发报文,它对用户完全透明,速度较快。包过滤防火墙一般有一个包检查模块(通常称为包过滤器),数据包过滤可以根据数据包中的各项信息来控制站点与站点、站点与网络、网络与网络之间的相互访问,但无法控制传输数据的内容,因为内容是应用层数据,而包过滤器处在传输层和网络层。无论是源IP地址还是目IP地址,都是网络层的IP地址,都在包过滤防火墙的控制范围内,因此,通过配置目的IP和源IP,可以实现A和D。默认情况下,FTP协议开放的端口号是21,它是传输层的TCP协议的端口号。因此,虽然FTP是应用层协议,但是通过包过滤防火墙限制TCP端口号,可以实现C。HTTP协议是超文本传输协议,它是应用层协议,包过滤防火墙无法实现对应用层协议的限制,所以无法实现B。26、编译程序进行词法分析时不能(27)。A、过滤源程序中的注释B、扫描源程序并识别记号C、指出出错行号D、查出拼错的保留字(关键字)标准答案:D知识点解析:源程序可以简单地被看成是一个多行的字符串。词法分析阶段是编译过程的第一阶段,这个阶段的任务是对源程序从前到后(从左到右)逐个字符地扫描,从中识别出一个个“单词”符号。词法分析的主要任务有:识别出源程序中的各个单词符号,并将其转换为内部编码形式;删除无用的空白字符、回车字符以及其他非实质性字符:删除注释。27、计算机要对声音信号进行处理时,必须将其转换为数字声音信号。最基本的声音信号数字化方法是取样—量化法。若量化后的每个声音样本用2个字节表示,则量化分辨率是(12)。A、1/2B、1/1024C、1/65536D、1/131072标准答案:C知识点解析:声音信号是一种模拟信号,计算机要对其进行处理,必须将其转换为数字声音信号,即用二进制数字的编码形式来表示声音。最基本的声音信号数字化方法是取样-量化法,分成如下3个步骤。(1)采样:把时间连续的模拟信号转换成时间离散、幅度连续的信号。在某些特定的时刻获取声音信号幅值叫做采样,由这些特定时刻采样得到的信号称为离散时间信号。一般都是每隔相等的一小段时间采样一次,其时间间隔称为取样周期,其倒数称为采样频率。采样定理是选择采样频率的理论依据,为了不产生失真,采样频率不应低于声音信号最高频率的两倍。因此,语音信号的采样频率一般为8kHz,音乐信号的采样频率则应在40kHz以上。采样频率越高,可恢复的声音信号分量越丰富,其声音的保真度越好。(2)量化:把在幅度上连续取值(模拟量)的每一个样本转换为离散值(数字量),因此量化过程有时也称为A/D转换(模数转换)。量化后的样本是用若干位二进制数(bit)来表示的,位数的多少反映了度量声音波形幅度的精度,称为量化精度,也称为量化分辨率。例如,每个声音样本若用16位(2个字节)表示,则声音样本的取值范围是0~65536,精度是1/65536;若只用8位(1个字节)表示,则样本的取值范围是0~255,精度是1/256。量化精度越高,声音的质量越好,需要的存储空间也越多;量化精度越低,声音的质量越差,需要的存储空间也越少。(3)编码:经过采样和量化处理后的声音信号已经是数字形式了,但为了便于计算机的存储、处理和传输,还必须按照一定的要求进行数据压缩和编码,即:选择某一种或者几种方法对其进行数据压缩,以减少数据量,再按照某种规定的格式将数据组织成为文件。28、(29)详细描述软件的功能、性能和用户界面,以使用户了解如何使用软件。.A、概要设计说明书B、详细设计说明书C、用户手册D、用户需求说明书标准答案:C知识点解析:本题考查软件文档知识。在软件文档中,概要设计说明书主要说明系统的功能分配、模块划分、程序的总体结构、I/O及接口设计、运行设计、数据结构设计和错误处理设计等内容;详细设计说明书着重描述每个模块是如何实现的;用户手册帮助用户了解软件的使用,需要描述软件的功能、性能和用户界面;用户需求说明书是开发人员和用户经过充分沟通后对软件需求的共同理解,主要说明软件的功能、性能和运行环境等内容。29、UML中的构件是遵从一组接口并提供一组接口的实现,下列说法错误的是(40)。A、构件应是可替换的B、构件表示的是逻辑模块而不是物理模块C、构件应是组成系统的一部分D、构件与类处于不同的抽象层次标准答案:B知识点解析:构件应该是物理模块而不是逻辑模块。30、下面的描述中,(3)不是RISC设计应遵循的设计原则。A、指令条数应少一些B、寻址方式尽可能少C、采用变长指令,功能复杂的指令长度长而简单指令长度短D、设计尽可能多的通用寄存器标准答案:C知识点解析:本题考查的是计算机系统硬件方面的基础知识。在设计RISC时,需要遵循如下一些基本的原则。①指令条数少,一般为几十条指令。②寻址方式尽可能少。③采用等长指令,不管功能复杂的指令还是简单的指令,均用同一长度④设计因此,采用变长指令,功能复杂的指令长度长而简单指令长度短不是应采用的设计原则。31、面向对象分析与设计是面向对象软件开发过程中的两个重要阶段,下列活动中,(36)不属于面向对象分析阶段。A、构建分析模型B、识别分析类C、确定接口规格D、评估分析模型标准答案:C知识点解析:面向对象的软件开发过程包括分析、系统设计、开发类、组装测试和应用维护等。其中分析过程包括问题域分析、应用分析,此阶段主要识别对象及对象之间的关系,最终形成软件的分析模型,并进行评估。设计阶段主要构造软件总的模型,实现相应源代码,在此阶段,需要发现对象的过程,确定接口规格。32、某文件系统采用链式存储管理方案,磁盘块的大小为1024字节。文件Myfile.doc由5个逻辑记录组成,每个逻辑记录的大小与磁盘块的大小相等,并依次存放在121、75、86、65和114号磁盘块上。若需要存取文件的第5120逻辑字节处的信息,应该访问()号磁盘块。A、75B、85C、65D、114标准答案:D知识点解析:根据题意每个逻辑记录的大小与磁盘块大小相等,并依次存放在121、75、86、65和114号磁盘块上。而文件的第5120字节应该在114号磁盘块上。33、下面关于面向对象分析与面向对象设计的说法中,不正确的是()。A、面向对象分析侧重于理解问题B、面向对象设计侧重于理解解决方案C、面向对象分析描述软件要做什么D、面向对象设计一般不关注技术和实现层而的细节标准答案:D知识点解析:面向对象分析主要强调理解问题是什么,不考虑问题的解决方案,因此答案A、c是正确的。面向对象设计侧重问题的解决方案,并且需要考虑实现细节问题,因此选项D的说法是不正确的。34、以下不符合XML文档语法规范的是()。A、文档的第一行必须是XML文档声明B、文档必须包含根元素C、每个开始标记必须和结束标记配对使用D、标记之间可以交叉嵌套标准答案:D知识点解析:XML文件的第一行必须是声明该文件是xML文件以及它所使用的xML规范版本。在文件的前面不能够有其他元素或者注释。所有的xML文档必须有一个根元素。xML文档中的第一个元素就是根元素。所有XML文档都必须包含一个单独的标记来定义,所有其他元素都必须成对地在根元素中嵌套。XML文档有且只能有一个根元素。所有的元素都可以有子元素,子元素必须正确地嵌套在父元素中。在:XMI。中规定,所有标识必须成对出现,有一个开始标识,就必须有一个结束标识,否则将被视为错误。35、需求分析的任务是借助于当前系统的物理模型导出目标系统的逻辑模型,解决目标系统“做什么”的问题。(16)并不是需求分析的实现步骤之一。A、获得当前系统的物理模型B、抽象出当前系统的逻辑模型C、建立目标系统的逻辑模型D、建立目标系统的物理模型标准答案:D知识点解析:软件需求分析工作是软件生存周期中重要的一步,也是决定性的一步。只有通过软件需求分析,才能把软件功能和性能的总体概念描述为具体的软件需求规格说明,从而奠定软件开发的基础。软件需求决定的是目标系统“做什么”,而不是“怎么做”的问题(例如,确定目标实现的具体技术路线、建立目标系统的物理模型等)。36、某数据库中有员工关系E、产品关系P、仓库关系W和库存关系I,其中:员工关系E(employeeID,name,department)中的属性为:员工编号,姓名和部门;产品关系P(productID,name,model,size,color)中的属性为:产品编号,产品名称,型号,尺寸和颜色;仓库关系W(warehouseID,name,address,employeeID)中的属性为:仓库编号,仓库名称,地址和负责人编号;库存关系I(warehouseID,productID,quantity)中的属性为仓库编号,产品编号和产品数量。若需得到在所有仓库中都存在的产品的名称,则对应的查询语句为:A、inB、notionC、existsD、notexists标准答案:D知识点解析:“得到在所有仓库中都存在产品的名称”的查询要求可等价理解为查询这样的产品,没有一个仓库不保存该产品。所以(56)空缺处所填写的内容是选项D的“NOTEXISTS”。37、若有数组声明a[0..3,0..2,1..4],设编译时为a分配的存储空间首地址为base_a。且每个数组元素占据一个存储单元。当元素以行为序存放(即按a(0,0,1),a[0,0,2],a[0,0,3],a[0,0,4],a[0,1,1),a[0,1,2],……,a[3,2,4]顺序存储),则数组元素a[3,1,3]在其存储空间中相对base_a的偏移量是(60)。A、23B、24C、42D、43标准答案:C知识点解析:对于数组声明a[0..3,0..2,1..4],元素布局如下。a[0,0,1]a[0,0,2]a[0,0,3]a[0,0,4]a[0,1,1]a[0,1,2]a[0,1,3]a[0,1,4]a[0,2,1]a[0,2,2]a[0,2,3]a[0,2,4]a[1,0,1]a[1,0,2]a[1,0,3]a[1,0,4]a[1,1,1]a[1,1,2]a[1,1,3]a[1,1,4]a[1,2,1]a[1,2,2]a[1,2,3]a[1,2,4]a[2,0,1]a[2,0,2]a[2,0,3]a[2,0,4]a[2,1,1]a[2,1,2]a[2,1,3]a[2,1,4]a[2,2,1]a[2,2,2]a[2,2,3]a[2,2,4]a[3,0,1]a[3,0,2]a[3,0,3]a[3,0,4]a[3,1,1]a[3,1,2]a[3,1,3]a[3,1,4]a[3,2,1]a[3,2,2]a[3,2,3]a[3,2,4]当元素以行为序存放时,排列在a[3,1,3]之前的元素个数为42个,因此该元素在其存储空间中相对base_a的偏移量是42。38、如图1-6所示的某IP网络连接拓扑图中,共有(66)。A、2个冲突域,1个广播域B、3个冲突域,2个广播域C、4个冲突域,2个广播域D、4个冲突域,3个广播域标准答案:B知识点解析:通常将32位全1的"地址(55)称为受限广播地址,用于将一个分组以广播方式发送给本网络中的所有主机。路由器则阻挡该分组通过,将其广播功能限制在本网内部。换言之,受限广播地址是一个不能被路由器转发的地址。在如图1-6所示的某IP网络拓扑结构中,共有3个冲突域,2个广播域,如图1-8所示。其中,主机PC1、PC2所在网段组成一个冲突域(即冲突域1),主机PC4、PC5所在网段组成一个冲突域(即冲突域2),主机PC3所在网段组成一个冲突域(即冲突域3)。主机PC1、PC2、PC4、PC5所在网段组成一个广播域(即广播域1),主机PC3所在网段组成一个广播域(即广播域2)。当主机PC1发出一个全局广播消息时,PC2、PC4、PC5所在网段的主机均能接收到该广播消息,由于路由器对全局广播消息的隔离作用,因此主机PC3将无法接收到PC1发出的全局广播消息。39、在C++中,使用静态成员解决同一个类的不同对象之间的数据共享问题。以下关于一个类的静态成员的叙述中,说法错误的是(47)。A、静态成员变量可被该类的所有方法访问B、该类的对象共享其静态成员变量的值C、该类的静态数据成员变量的值不可修改D、该类的静态方法只能访问该类的静态成员变量标准答案:D知识点解析:静态成员作为类的一种成员,它被类的所有对象共享,而不是属于某个对象的。静态成员可分为静态成员变量和静态方法。静态成员变量的值可以被更新。只要对静态成员变量的值更新一次,所有对象的该静态成员变量值都会被更新。静态成员函数可以直接访问静态成员,但不能直接访问非静态成员。选项D“该类的静态方法只能访问该类的静态成员变量”的说法不够准确。40、设关系R和S的元数分别为2和3,那么,R>1>2<S与(52)等价。A、
B、
C、
D、
标准答案:C知识点解析:根据θ连接的定义,R>iθj>S是在R和S的笛卡儿积中挑选第i个分量和第(r+j)个分量满足θ运算的元组。对于本试题,关系R和S的元数分别为2和3,因此θ连接的“1>2”要先转换为笛卡儿积,然后按“1>4”的条件做选择操作。41、以下说法正确的是(56)。A、从结构的角度看,数据仓库主要有数据集市、企业仓库和用户仓库3种模型B、数据挖掘就是要智能化和自动化地把数据转换为有用的信息和知识C、联系分析处理(OLAP)技术绕过DBMS直接对物理数据进行读写以提高处理效率D、数据仓库是从数据库中导入大量的数据,并对结构和存储进行组织以提高查询效率标准答案:B知识点解析:从结构的角度看,数据仓库主要有企业仓库、数据集市和虚拟仓库等3种模型。其中,企业仓库用于收集跨越整个企业的各个主题的所有信息,它提供整个企业范围的数据集成。而数据集是包含对特定的用户有用的、企业范围数据的一个子集,其范围限于所选定的主题。虚拟仓库是操作型数据库上视图的集合。因此选项A的描述是错误的。数据挖掘就是要智能化和自动化地把数据转换为有用的信息和知识。目前,常用的数据挖掘方法有关联分析、序列模式分析、分类分析和聚类分析等。由此可见,选项B的描述是正确的。OLAP(on-lineanalyticalprocessing)是联系分析处理的英文缩写。它仍使用DBMS存取数据,即选项C的描述是错误的。数据仓库不是用做日常查询,也不是汇总和统计,它主要用于提取数据中的潜在信息和知识。因此选项D的描述是错误的。42、给定C语言的数据结构假设char类型变量的存储区大小是1字节,int类型变量的存储区大小是4字节,double类型变量的存储区大小是8字节,则在不考虑字对齐方式的情况下,为存储unionT类型成员U所需要的存储区域至少应为(28)字节。A、4B、8C、12D、17标准答案:B知识点解析:在不考虑字对齐规则的情况下,C语言中一个结构体变量的存储区大小就是其所有成员所需存储区大小之和,一个联合体变量的存储区大小就是其各成员所需存储区大小中的最大者。因此题目中给定的联合体unionT变量需要的存储区大小就是存储一个double类型变量的大小(即8字节)。而对于structT类型变量的存储区最小应为int类型成员w存储区大小(即4字节)与unionT类型成员U的存储区大小之和,即12字节。43、若对243个元素只进行3趟多路归并排序,则选取的归并路数为(58)。A、3B、5C、7D、11标准答案:B知识点解析:通常情况下,对N个元素进行k路归并时,归并的趟数。若对243个元素只进行三趟多路归并排序,则选取的归并路数为。44、SOA(Service-OrientedArchitecture)是一种架构模型,它可以根据需求通过网络对(37)的应用组件进行分布式部署、组合和使用。A、紧耦合、细粒度B、紧耦合、粗粒度C、松耦合、细粒度D、松耦合、粗粒度标准答案:D知识点解析:SOA(Service-OrientedArchitecture)是一种架构模型,它可以根据需求通过网络对松耦合、粗粒度的应用组件进行分布式部署、组合和使用。服务层是SOA的基础,可以直接被应用调用,从而有效地控制系统中与软件代理交互的人为依赖性。可见,SOA的几个关键特性是:一种粗粒度、松耦合服务架构,服务之间通过简单、精确定义接口进行通信,不涉及底层编程接口和通信模型。45、在一个单处理机中,若有6个用户进程,在非管态的某一时刻,处于就绪状态的用户进程最多有______个。A、5B、6C、1D、4标准答案:A知识点解析:在一个单处理机中,只有1个处理器,在非管态(即用户进程执行状态)的某一时刻,处于运行态的进程有且只有一个,但可以有多个就绪态或阻塞态的进程。当有6个用户进程时,处于就绪态或阻塞态的进程最多5个,而这5个进程有可能都处于就绪态。46、数据的物理独立性是指当数据库的(54)。A、外模式发生改变时,数据的物理结构需要改变B、内模式发生改变时,数据的逻辑结构不需要改变C、外模式发生改变时,数据的逻辑结构不需要改变D、内模式发生改变时,数据的物理结构不需要改变标准答案:B知识点解析:数据独立性使程序的编写不再考虑数据的描述和存取问题。数据库模式主要分为物理结构和逻辑结构两个方面,如表4-9所示。数据的物理独立性是指当数据库的内模式(物理结构)发生改变时,数据的逻辑结构无须改变,即面向所有用户的模式(或逻辑模式)可以不改变,因而相应的程序也可不改变。数据和程序的逻辑独立性是指当数据库的逻辑结构改变时,用户模式无须改变,即用户结构可以不改变,相应的应用程序也不用改变。47、假设有5个批处理作业J1,…,J5几乎同时到达系统,它们的估计运行时间为10,6,2,4和8分钟,它们的优先级别为3,5,2,1和4(5为最高优先级),若采用优先级作业调度算法,假设忽略作业切换所用的时间,则平均作业周转时间为______。A、6分钟B、10分钟C、20分钟D、24分钟标准答案:C知识点解析:作业的执行顺序是J2、J5、J1、J3、J4。J2完成时间为6分钟,J5完成时间为6+8=14分钟;J1完成时问为14+10=24分钟;J3完成时间是24+2=26分钟;J4完成时间是26+4=30分钟。因此平均作业周转时间是(6+14+24+26+30)/5=20分钟。48、以下IPv4地址中,属于单播地址的是(70)。A、55/24B、55/18C、9/30D、11标准答案:B知识点解析:选项A的“55/24”所表示的子网掩码是(11111111111111111111111100000000)2,其表示主机部分的二进制数形式是11111111,由此可知55/24是子网的一个广播地址。选项B的“55/18”,其中55的二进制数形式是(10100100000111111000000111111111)2,由于子网掩码是(11111111111111111100000000000000)2,其表示主机部分的二进制数形式是00000111111111,由此可知55/18是一个单播IP地址。选项C的“9/30”,其中9的二进制数形式是(11000000101010000001100000111011)2,由于子网掩码是(11111111111111111111111111111100)2,其表示主机部分的二进制数形式是11,由此可知9/30属于6子网的广播地址。选项D的“11”是一个组播地址(D类IP地址)。49、某大学信息网络中心将IP地址块/22分配给计算机系,那么计算机系使用的子网掩码为(66)。A、B、C、D、标准答案:D知识点解析:IP地址块/22中,“/22”表示该IP地址块的网络号和子网号长度为22位,其对应的子网掩码二进制表示为11111111.11111111.11111100.00000000,因此该子网掩码的点分十进制表示为。50、基于TCP协议的应用程序有______。A、PINGB、TFTPC、OSPFD、TELNET标准答案:D知识点解析:PING没有传输层,直接封装在ICMP;TFTP是基于UDP;OSPF直接封装成IP包。51、我国标准分为国家标准、行业标准、地方标准和企业标准四类,______是企业标准的代号。A、GBB、QC、QJD、DB标准答案:C知识点解析:已正式公布的行业代号有QJ(航天)、SJ(电子)、JB(机械)、JR(金融系统)等。行业标准的编号:行业标准的代号+[/T]+标准发布顺序号(5位)+杠+标准发布年代号(4位数组成)。UML是一种面向对象的同一建模语言。它包括10种图,其中,用例图展示了外部参与者与系统内用例之间的连接。UML的外部参与者是指(47),用例可以用(48)图来描述。(49)指明了对象所有可能的状态以及状态之间的迁移。协作图描述了协作的(50)之间的交互和链接。52、A、人员B、单位C、人员或单位D、人员或外部系统标准答案:D知识点解析:暂无解析53、A、类B、状态C、活动D、协作标准答案:C知识点解析:暂无解析54、A、类B、状态C、活动D、协作标准答案:B知识点解析:暂无解析55、A、对象B、类C、用例D、状态标准答案:A知识点解析:统一建模语言(UnifiedModelingLanguage,UML)是面向对象软件的标准化建模语言。UML具有丰富的表达力,可以描述开发所需要的各种视图,然后以这些视图为基础装配系统。在最高层,视图被划分成三个视图域:结构分类、动态行为和模型管理。.结构分类描述了系统中的结构成员及其相互关系。类元包括类、用例、构件和节点。类元为研究系统动态行为奠定了基础。类元视图包括静态视图、用例视图和实现视图。.动态行为描述了系统随时间变化的行为。行为用从静态视图中抽取的瞬间值的变化来描述。动态行为视图包括状态机视图、活动视图和交互视图。模型管理说明了模型的分层组织结构。包是模型的基本组织单元。特殊的包还包括模型和子系统。.模型管理视图跨越了其他视图并根据系统开发和配置组织这些视图。UML还包括多种具有扩展能力的组件,包括约束、构造型和标记值,它们适用于所有的视图元素。详见考点梳理。56、在主辅存储层次中,如果主存页面全部占用,就需要进行页面替换。在几种页面替换算法中,比较常用的是______。A、先进先出算法B、近期最少使用算法C、非堆栈型算法D、优化排序算法标准答案:B知识点解析:近期最少使用算法的思想是:根据局部性原理,认为过去一段时间里不曾被访问过的页,在最近的将来可能也不会再被访问,它是目前应用的最多的页面替换算法。57、Decorator模式的结构图如图13-4所示。关于其说法不正确的是(50)。A、动态地给一个对象添加一些额外的职责。就增加功能来说,Decorator模式相比生成子类更为灵活。B、在不影响其它对象的情况下,以动态、透明的方式给单个对象添加职责。C、Decorator模式的两个主要优点是:比静态继承更灵活,避免在层次结构高层的类有太多的特征。D、Decorator模式是一种行为模式。标准答案:D知识点解析:Decorator模式是一种对象结构模式,用于描述对象之间的结构关系,从题中的结构图可看出,它并不描述对象的行为。Decorator模式的意图是动态地给一个对象添加一些额外的职责。就增加功能来说,该模式相比生成子类更为灵活。它适用于以下情况:①在不影响其它对象的情况下,以动态、透明的方式给单个对象添加职责。②处理那些可以撤消的职责。③当不能采用生成子类的方法进行扩充时,有两种情况:一种情况可能是有大量独立的扩展,为支持每一种组合将产生大量的子类,使得子类数目呈爆炸性增长;另一种情况可能是因为类定义被隐藏,或类定义不能用于生成子类。58、(27)详细描述了软件的功能、性能和用户界面,以使用户了解如何使用软件。A、概要设计说明书B、详细设计说明书C、用户手册D、用户需求说明书标准答案:C知识点解析:软件开发中常见的13种文档的内容说明如下:.可行性研究报告:说明该软件项目的实现在技术上、经济上和社会因素上的可行性,评述为合理地达到开发目标可供选择的各种可能的实现方案,说明并论证所选定实施方案的理由。.项目开发计划:为软件项目实施方案制定出的具体计划。它应包括各部分工作的负责人员、开发的进度、开发经费的概算、所需的硬件和软件资源等。项目开发计划应提供给管理部门,并作为开发阶段评审的基础。.软件需求规格说明:对所开发软件的功能、性能、用户界面机运行环境等作出详细的说明。它是在用户与开发人员双方对软件需求取得共同理解的基础上达成的协议,也是实施开发工作的基础。.数据要求规格说明:给出数据逻辑描述和数据采集的各项要求,为生成和维护系统的数据文件做好准备。.概要设计规格说明:是概要设计工作阶段的成果,它说明系统的功能分配、模块划分、程序的总体结构、输入/输出及接口设计、运行设计、数据结构设计和出错处理设计等,为详细设计奠定基础。.详细设计规格说明:着重描述每个模块如何实现,包括实现算法、逻辑流程等。.用户手册:详细描述软件的功能、性能和用户界面,使用户了解如何使用该软件。.操作手册:为操作人员提供该软件各种运行情况的有关知识,特别是操作方法细节。.测试计划:针对组装测试和确认测试,需要为组织测试制定计划。计划应包括测试的内容、进度、条件、人员、测试用例的选取原则、测试结果允许的偏差范围等。.测试分析报告:测试工作完成以后,应当提交测试计划执行情况的说明,对测试结果加以分析,并提出测试的结论性意见。.开发进度月报:软件人员按月向管理部门提交的项目进展情况的报告。报告应包括进度计划与实际执行情况的比较、阶段成果、遇到的问题和解决的办法以及下个月的打算等。.项目开发总结报告:软件项目开发完成之后,应当与项目实施计划对照,总结实际执行的情况,如进度、成果、资源利用、成本和投入的人力等。此外,还需对开发工作作出评价,总结经验和教训。.维护修改建议:软件产品投入运行之后,可能有修正、更改等问题,应当对存在的问题、修改的考虑以及修改的影响估计等做详细的描述,写成维护修改建议,提交审批。从上面的叙述可以得知,题目所描述的是用户手册。所以答案为:C。59、原型模型是增量模型的另一种形式,用于需求分析阶段的模型是______。A、探索型原型B、实验型原型C、演化型原型D、螺旋模型标准答案:A知识点解析:原型模型又称快速原型模型,它是增量模型的另一种形式。根据原型的不同作用,有三类原型模型:探索型原型(用于需求分析阶段)、实验型原型(主要用于设计阶段)、演化型原型(主要用于及早向用户提交一个原型系统)。60、用来辅助软件开发、运行、维护、管理、支持等过程中的活动的软件称为软件工具,通常也称为______。A、CADB、CAIC、CAMD、CASE标准答案:D知识点解析:用来辅助软件开发、运行、维护、管理、支持等过程中的活动的软件称为软件工具,通常称为CASE(计算机辅助软件工程,ComputerAidedSoftwareEngineering)工具。61、在设计测试用例时,______是用得最多的一种黑箱测试方法。A.等价类划分B.边值分析C.因果图D.判定表A、
B、
C、
D、
标准答案:A知识点解析:软件测试大体上可分为两大类:基于“白盒”的路径测试技术和基于“黑盒”的事务处理流程测试技术(又称功能测试)。白盒测试依据的是程序的逻辑结构,而黑盒测试技术依据的是软件行为的描述。在设计测试用例时,等价类划分法是用得最多的一种黑箱测试方法。62、项目管理工具中,将网络方法应用于工作计划安排的评审和检查的是______。A.Gantt图B.因果分析图C.PERTD.流程图A、
B、
C、
D、
标准答案:C知识点解析:暂无解析63、关键路径是指AOE(ActiveOnEdge)网中______。A.最长的回路B.最短的回路C.从源点到汇点(结束顶点)的最长路径D.从源点到汇点(结束顶点)的最短路径A、
B、
C、
D、
标准答案:C知识点解析:AOE(ActivityOnEdge)网是一个有向图,通常用来估算工程的完成时间,图中的顶点表示事件,有向边表示活动,边上的权表示完成这一活动所需的时间。AOE网没有有向回路,存在唯一的入度为O的开始顶点,及唯一的出度为O的结束顶点。对AOE网最关心的两个问题是:完成整个工程至少需要多少时间?哪些活动是影响工程进度的关键?这就引出两个概念:关键路径和关键活动。·关键路径:从开始顶点到结束顶点的最长路径,路径的长度也是工程完成的最少时间。·关键活动:关键路径上的所有活动,关键活动的最大特征是:该活动的最早开始时间等于该活动所允许的最迟开始时间。关键活动拖延时间,整个工程也要拖延时间。求关键路径只需求出起点到终点的最长路径。注意,关键路径不是唯一的。64、______既不是图像编码也不是视频编码的国际标准。A、JPEGB、MPEGC、ADPCMD、H.261标准答案:C知识点解析:本题考查多媒体基础知识。计算机中使用的图像压缩编码方法有多种国际标准和工业标准。目前广泛使用的编码及压缩标准有JPEG、MPEG和H.261。JEPG(JointPhotographicExpertsGroup)是一个由ISO和IEC两个组织机构(国际标准化组织)联合组成的一个专家组,负责制定静态和数字图像数据压缩编码标准,这个专家组开发的算法称为JPEG算法,并且成为国际上通用的标准。JPEG是一个适用范围很广的静态图像数据压缩标准,既可用于灰度图像又可用于彩色图像。MPEG(MovingPicturesExpertsGroup)动态图像压缩标准是一个由ISO和IEC两个组织机构联合组成的一个活动图像专家组制定的标准。1992年提出MPEG-1、MPEG-2标准,用于实现全屏幕压缩编码及解码。MPEG-1是针对传输率为1Mbps到1.5Mbps的普通电视质量的视频信号的压缩,MPEG-2是对每秒30帧的720×572分辨率的视频信号进行压缩。1999年发布了MPEG-4多媒体应用标准,目前推出了MPEG-7多媒体内容描述接口标准等。每个新标准的产生都极大地推动了数字视频的发展和更广泛的应用。H.261视频通信编码标准是由国际电话电报咨询委员会CCITT(ConsultativeCommitteeonIntemationalTelephoneandTelegraph)于1998年提出的电话/会议电视的建议标准,该标准又称为P×64K标准。CCITT推出的H.263标准用于低位速率通信的电视图像编码。65、迪杰斯特拉(Dijkstra)算法用于求解图上的单源点最短路径。该算法按路径长度递增次序产生最短路径,本质上说,该算法是一种基干______策略的算法。A、分治B、动态规划C、贪心D、回溯标准答案:C知识点解析:本题考查算法的设计策略。单源点最短路径问题是指给定图G和源点v0,求从v0到图G中其余各项点的最短路径。迪杰斯特拉(Dijkstra)算法是一个求解单源点最短路径的经典算法,其思想是:把图中所有的顶点分成两个集合S和T,S集合开始时只包含顶点v0,T集合开始时包含图中除了顶点v0之外的所有顶点。凡是以v0为源点,已经确定了最短路径的终点并入S集合中,顶点集合T则是尚未确定最短路径的顶点集合。按各顶点与v0间最短路径长度递增的次序,逐个把T集合中的顶点加入到S集合中,使得从v0到S集合中各顶点的路径长度始终不大于从v0到T集合中各顶点的路径长度。该算法是以一种贪心的方式将T集合中的顶点加入到S集合中的,而且该贪心方法可以求得问题的最优解。66、CIF视频格式的图像分辨率为______。A、352×240B、352×288C、640×480D、320×240标准答案:B知识点解析:CIF是常用的标准化图像格式(CommonIntermediateFormat)。在H.323协议簇中,规定了视频采集设备的标准采集分辨率,CIF=352×288像素。67、在改正当前故障的同时可能会引入新的故障,这时需要进行______。A、功能测试B、性能测试C、回归测试D、验收测试标准答案:C知识点解析:本题考查软件测试技术。功能测试检查软件是否能实现需求中指定的那些功能。性能测试是测试软件的安全性、精确性、速度和可靠性。回归测试用于识别在改正当前故障的同时可能会引入新的故障。验收测试是客户对系统进行测试以验证软件系统是否符合他们对需求的理解。68、TCP/IP在多个层次引入了安全机制,其中TLS协议位于(9)。A、数据链路层B、网络层C、传输层D、应用层标准答案:C知识点解析:本题考查TLS安全协议的基本概念,TLS(TransportLayerSecurityProtocol,传输层安全协议)用于在两个通信应用程序之间提供保密性和数据完整性,通常位于某个可靠的传输协议(例如TCP)上面,与具体的应用无关。所以,一般把TLS协议归为传输层安全协议。答案为C。69、在面向对象系统中,用(15)关系表示一个较大的“整体”类包含一个或多个较小的“部分”类。A、泛化B、聚合C、概化D、合成标准答案:B知识点解析:本题考查面向对象基本概念中对象类之间的关系。泛化/概化关系表示把几类对象类的公共属性和行为抽象成超类,然后其属性和方法被那些子类继承;聚合关系表示一个较大的“整体”类包含一个或多个较小的“部分”类;合成关系则表示关系中“整体”负责其“部分”的创建和销毁,如果“整体”不存在了,“部分”也将不存在。某学校学生、教师和课程实体对应的关系模式如下:学生(学号,姓名,性别,年龄,家庭住址,电话)课程(课程号,课程名)教师(职工号,姓名,年龄,家庭住址,电话)如果一个学生可以选修多门课程,一门课程可以有多个学生选修;一个教师只能讲授一门课程,但一门课程可以有多个教师讲授。,由于学生和课程之间是一个(51)的联系,所以(52)。又由于教师和课程之间是一个(53)的联系,所以(54)。70、某学校学生、教师和课程实体对应的关系模式如下:学生(学号,姓名,性别,年龄,家庭住址,电话)课程(课程号,课程名)教师(职工号,姓名,年龄,家庭住址,电话)如果一个学生可以选修多门课程,一门课程可以有多个学生选修;一个教师只能讲授一门课程,但一门课程可以有多个教师讲授。,由于学生和课程之间是一个(51)的联系,所以(52)。又由于教师和课程之间是一个(53)的联系,所以(54)。A、1对1B、1对多C、多对1D、多对多标准答案:D知识点解析:暂无解析71、A、不需要增加一个新的关系模式B、不需要增加一个新的关系模式,只需要将1端的码插入多端C、需要增加一个新的选课关系模式,该模式的主键应该为课程号D、需要增加一个新的选课关系模式,该模式的主键应该为课程号和学号标准答案:D知识点解析:暂无解析72、A、1对1B、1对多C、多对1D、多对多标准答案:C知识点解析:暂无解析73、A、不需要增加一个新的关系模式,只需要将职工号插入课程关系模式B、不需要增加一个新的关系模式,只需要将课程号插入教师关系模式C、需要增加一个新的选课关系模式,该模式的主键应该为课程号D、需要增加一个新的选课关系模式,该模式的主键应该为课程号和教师号标准答案:B知识点解析:本题考察关系模式及E-R图的概念和性质。试题(51)的正确答案为D,试题(52)的正确答案为D。因为根据题意,一个学生可以选修多门课程,但一门课程可以有多个学生选修,所以学生和课程之间是一个多对多的联系,需要增加一个新的选课关系模式,该模式的主键应该为课程号和学号。试题(53)的正确答案为C。试题(54)的正确答案为B。因为根据题意,一个教师只能讲授一门课程,但一门课程可以有多个教师讲授,所以教师和课程之间是一个多对1的联系,故不需要增加一个新的关系模式,只需要将课程号插入教师关系模式。74、下面关于防火墙的说法,正确的是(69)。A、防火墙一般由软件以及支持该软件运行的硬件系统构成B、防火墙只能防止未经授权的信息发送到内网C、防火墙能准确地检测出攻击来自哪一台计算机D、防火墙的主要支撑技术是加密技术标准答案:A知识点解析:本题考查防火墙的概念。防火墙是指设置在不同网络或网络安全域之间的一系列部件组合,是不同网络或网络安全域之间信息的唯一出入口,能根据安全策略控制出入网络的信息流。防火墙一般由软件以及支持该软件运行的硬件系统构成;能控制经过防火墙的双向信息,而不仅仅是某个方向的信息:防火墙可以过滤一些网络攻击,但一般无法定位攻击。防火墙的主要支撑技术是包过滤技术。从上面的内容可以看出,B、C、D三个选项都是错误的,只有A是正确的。75、10000张分辨率为1024×768的真彩(32位)图片刻录到DVD光盘上,假设每张光盘可以存放4GB的信息,则需要(14)张光盘。A、7B、8C、70D、7l标准答案:B知识点解析:依题意,根据以下公式计算:,所以需要8张光盘。76、下面C程序段中count++语句执行的次数为(64)。for(inti=1;i<=11;i*=2)for(intj=1;j<=i;j++)count++:A、15B、16C、31D、32标准答案:A知识点解析:程序段中在第一层for循环内,每执行一次,count++就被执行i次,i从1每次翻倍直到8.所以,count++总共被执行的次数是:1+2+4+8=15次。二、英文选择题(含5小题)(本题共5题,每题1.0分,共5分。)XPis(71)ofinterestingtwiststhatencourageonetothink--forexample,howabout"Testandthencode"?I'veworkedwithsoftwarecompaniesandafewITorganizationsin(72)programmerperformancewasmeasuredonlinesofcodedeliveredandtestingwasmeasuredondefectsfound--(73)sidewasmotivatedtoreducethenumberofdefectspriortotesting.XPusestwotypesoftesting:unitandfunctional.(74),thepracticeforunittestinginvolvesdevelopingthetestforthefeaturepriortowritingthecodeandfurtherstatesthatthetestsshouldbeautomated.Oncethecodeiswritten,itisimmediately(75)tothetestsuitebringinginstantfeedback.77、XPis(71)ofinterestingtwiststhatencourageonetothink--forexample,howabout"Testandthencode"?I’veworkedwithsoftwarecompaniesandafewITorganizationsin(72)programmerperformancewasmeasuredonlinesofcodedeliveredandtestingwasmeasuredondefectsfound--(73)sidewasmotivatedtoreducethenumberofdefectspriortotesting.XPusestwotypesoftesting:unitandfunctional.(74),thepracticeforunittestinginvolvesdevelopingthetestforthefeaturepriortowritingthecodeandfurtherstatesthatthetestsshouldbeautomated.Oncethecodeiswritten,itisimmediately(75)tothetestsuitebringinginstantfeedback.A、filledB、stuffC、packD、full标准答案:D知识点解析:暂无解析78、A、themB、whereC、thatD、which标准答案:D知识点解析:暂无解析79、A、bothB、neitherC、noD、either标准答案:B知识点解析:暂无解析80、A、whereasB、AlthoughC、HoweverD、Andthen标准答案:C知识点解析:暂无解析81、A、subjectedB、submittedC、sentD、suffered标准答案:A知识点解析:这是一篇关于极限编程(XP)测试的短文,译文如—下:XP充满发人深思的有趣的难题。例如:什么是先测试后编码?我曾在软件公司和一些IT机构工作,在那里他们用代码的行数来度量程序员的工作,而对于测试则用发现的缺陷数量来度量。这两种方法对于减少测试前产生的缺陷数量都不富有鼓励性。XP使用两种测试:单元测试和功能测试。单元测试的准则要求在写代码之前就为相关特征开发出相应功能的测试,并进一步要求测试是自动化的。代码一旦编写完成,就对其进行一系列测试,从而得到迅速的反馈。三、主观题(本题共3题,每题1.0分,共3分。)阅读下列说明和图,回答问题1至问题3。【说明】某企业决定开发一个企业仓储管理系统,由李工承担系统的设计工作。该系统的网络连接如图2-2所示。该企业有多个仓库,如图2-2所示的中心数据库存储了各个仓库中每种货物的库存信息。每个仓库配备一台前端机,进出货物均由前端机辅助实现。管理员每天上班时,通过前端机从中心数据库的库存表中读取本仓库各种货物的库存数,每个仓库的当日业务数据也都暂存在前端机,当天业务结束后,再将前端机中存储的数据传输到主机进行存储与汇总。每个仓库可以存放多种货物,但同一种货物不能存放在不同的仓库中。每个仓库有多个管理员,但每个管理员只管理一个仓库。货物出库/入库时,由仓库管理员将货物的条码通过阅读器输入前端机中,货物数量的默认值为1,可以由管理员修改。前端机根据输入的货物信息,打印“出库/入库”清单。出库/入库单中同一种货物最多只出现一次,每份出库/入库单由流水号唯一标识。如图2-3所示是一个出库单的实例。该系统处理业务的过程如下。(1)初始化:前端机根据仓库号从货物表中读取本仓库中每种货物的货物编码、库存量、货物名称和单价。(2)登记出库/入库信息:由前端机存储每一笔“出库/入库”记录。(3)汇总:在每个工作日结束前汇总当日各种货物的“出库/入库”量至日汇总表。(4)更新库存表:根据当日的汇总信息更新货物的库存,经过分析,设计出如下所示的关系模式。出入库单(流水号,出入库标志,管理员号,时间)出入库记录(货物编码,数量,流水号)日汇总表(日期,货物编码,数量,出入库标志)仓库(仓库号,仓库名,仓库电话)管理员(管理号,姓名,仓库号)货物((a))注:时间格式为:年-月-日时:分;日期格式为:年-月-日。实体联系图的表示方法如图2-4所示,其中方框表示实体,菱形表示联系,联系的类型在实体与联系的边上标出。如图2-5所示为与该系统对应的实体联系图。82、根据题意,补充关系模式中(a)处的空缺,即货物关系模式的属性。标准答案:货物编码,货物名称,单价,仓库号,库存量知识点解析:暂无解析83、根据题意,补充图2-5中缺失的联系和联系的类型,使其成为完善的实体联系图。其中,联系名分别取名为联系1、联系2、联系3……标准答案:见图2-6。知识点解析:暂无解析84、写出每种关系模式的主键,将其填写在对应栏内。标准答案:出入库单的主键:流水号。出入库记录的主键:(流水号,货物编码)。日汇总表的主键:(日期,货物编码)。仓库的主键:仓库号。管理员的主键:管理员号。货物的主键:货物编码。知识点解析:问题1是考查关系的属性识别,根据如图2-3所示的出库单,货物应由属性:货物编码、货物名称、单价,再结合“初始化”工作:“前端机根据仓库号从货物表中读取本仓库中每种货物的货物编码、库存量、货物名称和单价”,可得货物关系还应包含属性:仓库号、库存量。故关系模式中空(a)应填“货物编码,货物名称,单价,仓库号,库存量”。问题2是考查E-R图中实体间联系类型的识别,联系的类型有:一对一、一对多和多对多。注意,只需考虑属性存在交叉的实体间的联系类型。根据说明“每个仓库可以存放多种货物,但同一种货物不能存放在不同的仓库中”可得“仓库”与“货物”是一对多联系。根据说明“每个仓库有多个管理员,但每个管理员只管理一个仓库”可得“仓库”与“管理员”是一对多联系。一份出入库单由一位管理员签字,一个管理员自然可以签多份出入库单,因此“管理员”与“出入库单”是一对多联系。根据说明“每份出库/入库单由流水号唯一标识”,“出入库记录”关系中包含属性“流水号”,可知一条出入库记录对应一个特定的出入库单,再结合如图2-3所示的出入库单示例,一个出入库单包含多条出入库记录,因此“出入库单”与“出入库记录”是一对多联系。类似地,一条出入库记录对应特定的货物,一种货物显然可能存在多条出入库记录,因此“货物”与“出入库记录”是一对多联系。日汇总表是汇总每个工作日的各种货物的出入库记录,因此一条出入库记录对应于特定的一个日汇总表中的一条记录,一个日汇总表白然是多条出入库记录的汇总,故“日汇总表”与“出入库记录”是一对多联系。问题3是考查关系模式中各关系的主键的识别。“每份出库从库单由流水号唯一标识”,因此“出入库单”关系的主键为“流水号”。“出库/入库单中同一种货物最多只出现一次”,出入库单由流水号标识,货物由货物编号标识,因此“出入库记录”关系的主键为“(流水号,货物编号)”。“日汇总表”关系的主键应该包含属性“日期”和“货物编号”,“仓库”关系的主键自然是属性“仓库号”,“管理员”关系的主键应为属性“管理号”,“货物”关系的主键应为属性“货物编号”。软件水平考试(中级)软件设计师上午(基础知识)试题模拟试卷第2套一、中文选择题(本题共57题,每题1.0分,共57分。)1、为了提高主存存取速度,常常采用多个存储体交叉的存储办法,此时存储体地址放在主存地址(3)。A、高位B、低位C、没有特殊要求D、用户指定标准答案:B知识点解析:为了提高主存速度还可通过设置多个存储体,采用各体交叉存储的办法实现。每个存储体都是一个独立的存储模块,可以独立工作,各个存储体可以并行重叠工作,如果在一个存取周期中每隔存取周期启动一个存储模块,理想状况一个存取周期可读出4个数据,存取速度是原来一个体的4倍。但此时必须把读出的数据按照存储体体号的顺序,依次存放,这种方法体号是主存低位地址称为低位交叉编址。2、计算机执行程序,指令的地址和被处理的操作数的地址分别由(4)提供。A、SP和PCB、PC和SPC、PC和指令地址码字段D、基址寄存器和变址寄存器标准答案:C知识点解析:计算机执行程序是按照程序顺序,取一条指令,执行一条指令,每次取出的指令的地址是由控制器指令部件中的程序计数器给出的,通常情况下顺序执行时,程序计数器PC+1,给出下一条指令地址,遇到转移指令时,则把转移地址送入PC中,下条指令即可按PC给出的地址取出要求的指令。取出要执行的指令放入指令寄存器中保存,由操作码译码器译出本条指令操作性质,被处理的操作数地址由指令地址码字段给出。3、I/O设备接口是主机与设备通信的桥梁,当主机采用RS232C接口与设备通信时,设备接口除包括一般功能外,电路中还必须包含(7)电路。A、指令译码B、数据格式串/并行转换C、地址选择D、DMA控制标准答案:B知识点解析:I/O接口是主机与设备通信的桥梁,当主机与设备通信时,接口要接收主机的控制命令,控制设备工作,同时接口还要反映设备工作的状态便于主机检测,接口中还有地址选择电路和数据缓冲电路,接口是设备的控制部件。当主机采用RS232C接口与设备通信时,这里的RS232C接口是通信线路连接的一种标准约定。RS232C是一种串行通信线路约定。因此当采用RS232C通信时在设备接口中除含
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 学校庆2024元旦联欢晚会闭幕词(3篇)
- 北京市顺义区2023-2024学年高一上学期期末考试化学试题(含答案)
- 江苏省镇江市2023-2024学年四年级上学期语文期末试卷(含答案)
- 记忆绕口令地理学习更轻松
- 设备购买合同范本示范
- 诚信广告自律保证书
- 详勘地质项目投标
- 语文大专论述习作考核卷
- 语文课引发的大学教育反思
- 负责到底的爱情保证
- 理性追星主题班会课件
- 无人机结构与系统教学大纲
- 《药品储存与养护》考试复习题库(含答案)
- 医院洁净空调安装工程施工方案
- 《美丽文字民族瑰宝》课件
- 如何有效的提高班级整体成绩做一名的班主任课件
- 知识竞赛pptPPT(完美版)
- 产品包装、防护和交付管理规定
- 小学美术人美四年级上册有趣的字母牌163杨丹娜141教学模式课例表演《有趣的字母牌I》
- 施工现场扬尘防治资料 全套
- 公路沥青路面施工技术规范JTGF40-2004
评论
0/150
提交评论