以下关于CPU的叙述中,错误的是()。
CPU是计算机的控制中心,主要由运算器、控制器、寄存器组和内部总线等部件组成。控制器由程序计数器、指令寄存器、指令译码器、时序产生器和操作控制器组成,它是发布命令的“决策机构”,即完成协调和指挥整个计算机系统的操作。它的主要功能有:从内存中取出一条指令.并指出下一条指令在内存中的位置;对指令进行译码或测试,并产生相应的操作控制信号,以便启动规定的动作;指挥并控制CPU、内存和输入输出设备之间数据的流动。程序计数器(PC)是专用寄存器,具有寄存信息和计数两种功能,又称为指令计数器,在程序开始执行前,将程序的起始地址送入PC,该地址在程序加载到内存时确定,因此PC的初始内容即是程序第一条指令的地址。执行指令时,CPU将自动修改PC的内容,以便使其保持的总是将要执行的下一条指令的地址。由于大多数指令都是按顺序执行的,因此修改的过程通常只是简单地对PC加1。当遇到转移指令时,后继指令的地址根据当前指令的地址加上一个向前或向后转移的位移量得到,或者根据转移指令给出的直接转移的地址得到。
在CPU中,()可用于传送和暂存用户数据,为ALU执行算术逻辑运算提供工作区。
寄存器是CPU中的一个重要组成部分,它是CPU内部的临时存储单元。寄存器既可以用来存放数据和地址,也可以存放控制信息或CPU工作时的状态。在CPU中增加寄存器的数量,可以使CPU把执行程序时所需的数据尽可能地放在寄存器件中,从而减少访问内存的次数,提高其运行速度。但是,寄存器的数目也不能太多,除了增加成本外,由于寄存器地址编码增加也会相对增加指令的长度。CPU中的寄存器通常分为存放数据的寄存器、存放地址的寄存器、存放控制信息的寄存器、存放状态信息的寄存器和其他寄存器等类型。程序状态寄存器用于记录运算中产生的标志信息,典型的标志为有进位标志位、零标志位、符号标志位、溢出标志位和奇偶标志等。地址寄存器包括程序计数器、堆栈指示器、变址寄存器和段地址寄存器等,用于记录各种内存地址。程序计数器用于存放指令的地址。当程序顺序执行时,每取出一条指令,PC内容自动增加一个值,指向下一条要取的指令。当程序出现转移时,则将转移地址送入PC,然后由PC指向新的程序地址。累加寄存器是一个数据寄存器,在运算过程中暂时存放被操作数和中间运算结果,累加器不能用于长时间地保存一个数据。
计算机内存一般分为静态数据区、代码区、栈区和堆区,若某指令的操作数之一采用立即数寻址方式,则该操作数位于()。
立即数寻址方式是指指令所需的操作数由指令的地址码部分直接给出,其特点是取指令时同时取出操作数,以提高指令的执行速度。静态数据区用于存放一对一的绑定且编译时就可确定存储空间大小的数据;栈用于存放一对多的绑定且与活动同生存期的绑定;堆用于存储由程序语句动态生成和撤销的数据。程序运行时,需要将程序代码(机器指,令序列)和代码所操作的数据加载至内存,指令代码加载至代码区,数据则根据绑定关系可能位于静态数据区、栈或堆区。
计算机在进行浮点数的相加(减)运算之前先进行对阶操作,若x的阶码大于y的阶码,则应将()。
在浮点数加减运算时,首先要进行对阶,根据对阶的规则,阶码和尾数将进行相应的操作。要对阶,首先应求出两数阶码Ex和Ey之差,即△E=Ex-Ey。若△E=0,表示两数阶码相等,即Ex=Ey;若△E>0,表示Ex>Ey;若△E<0,表示Ex<Ey。当Ex≠Ey时,要通过尾数的移位来改变Ex或Ey,使Ex=Ey相等。对阶的规则是:小阶向大阶看齐。即阶码小的数的尾数右移,每右移一位,阶码加1,直到两数的阶码相等为止。如:Ex=Ey,无需对阶。Ex>Ey,则My右移。每右移一位,Ey+1→Ey,直至Ex=Ey为止。Ex<Ey,则Mx右移。每右移一位,Ex+1→Ex,直至Ex=Ey为止。
以下关于CISC(ComplexInstructionSetComputer,复杂指令集计算机)和RISC(ReducedInstructionSetComputer,精简指令集计算机)的叙述中,错误的是()。
CISC(ComplexInstructionSetComputer,复杂指令集计算机)的基本思想是,进一步增强原有指令的功能,用更为复杂的新指令取代原先由软件子程序完成的功能,实现软件功能的硬件化,导致机器的指令系统越来越庞大而复杂。CISC计算机一般所含的指令数目至少300条以上,有的甚至超过500条。RISC(ReducedInstructionSetComputer,精简指令集计算机)的基本思想是:通过减少指令总数和简化指令功能,降低硬件设计的复杂度,使指令能单周期执行,并通过优化编译提高指令的执行速度,采用硬布线控制逻辑优化编译程序。在20世纪70年代末开始兴起,导致机器的指令系统进一步精炼而简单。
以下关于校验码的叙述中,正确的是()。
本题考查校验码方面的基础知识。一个编码系统中任意两个合法编码(码字)之间不同的二进数位数称为这两个码字的码距,而整个编码系统中任意两个码字的最小距离就是该编码系统的码距。为了使一个系统能检查和纠正一个差错,码间最小距离必须至少是3。海明码是一种可以纠正一位差错的编码,是利用奇偶性来检错和纠错的校验方法。海明码的基本意思是给传输的数据增加r个校验位,从而增加两个合法消息(合法码字)的不同位的个数(海明距离)。假设要传输的信息有m位,则经海明编码的码字就有n=m+r位。循环冗余校验码(CRC)编码方法是在k位信息码后再拼接r位的校验码,形成长度为n位的编码,其特点是检错能力极强且开销小,易于用编码器及检测电路实现。在数据通信与网络中,通常k相当大,由一千甚至数千数据位构成一帧,而后采用CRC码产生r位的校验位。它只能检测出错误,而不能纠正错误。一般取r=16,标准的16位生成多项式有CRC-16=x16+x15+x2+1和CRC-CCITT=x16+x12+x5+1。一般情况下,r位生成多项式产生的CRC码可检测出所有的双错、奇数位错和突发长度小于等于r的突发错。用于纠错目的的循环码的译码算法比较复杂。
软件权利人与被许可方签订一份软件使用许可合同。若在该合同约定的时间和地域范围内,软件权利人不得再许可任何第三人以此相同的方法使用该项软件,但软件权利人可以自己使用,则该项许可使用是()
软件许可使用一般有独占许可使用、独家许可使用和普通许可使用三种形式。独占许可使用,许可的是专有使用权,实施独占许可使用后,软件著作权人不得将软件使用权授予第三方,软件著作权人自己不能使用该软件;独家许可使用,许可的是专有使用权,实施独家许可使用后,软件著作权人不得将软件使用权授予第三方,软件著作权人自己可以使用该软件;普通许可使用,许可的是非专有使用权,实施普通许可使用后,软件著作权人可以将软件使用权授予第三方,软件著作权人自己可以使用该软件。
我国专利申请的原则之一是 ( ) 。
本题考查《专利法》的基本知识。专利申请具有三个原则:书面原则,是指专利申请人及其代理人在办理各种手续时都应当采用书面形式;先申请原则,是指两个或者两个以上的人分别就同样的发明创造申请专利的,专利权授给最先申请人;单一性原则,是指一份专利申请文件只能就一项发明创造提出专利申请,即“一申请一发明”原则。
在操作系统文件管理中,通常采用( )来组织和管理外存中的信息。
存放在磁盘空间上的各类文件必须进行编目,操作系统才能实现文件的管理,这与图书馆的藏书需要编目录,一本书需要分章节是类似的。用户总是希望能"按名存取"文件中的信息。为此文件系统为每一个文件建立目录项,即为每个文件设置用于描述和控制文件的数据结构。
电视机、电冰箱、洗衣机等商品的包装箱通常采用( )。
本题考查对物流条码码制标准的了解。物流条码是由EAN(国际物品编码协会)、UCC(美国统一代码委员会)制定的用于贸易单元标识的条码,包括商品条码(EAN/UPC)、储运单元条码(ITF-14)、贸易单元128条码(UCC/EAN-128)、位置码等。但国际上通用的和公认的物流条码码制主要有3种:EAN-13条码、ITF-14条码及UCC/EAN-128条码。要根据货物的不同和商品包装的不同,采用不同的条码码制。单个大件商品,如电视机、电冰箱、洗衣机等商品的包装箱往往采用EAN-13条码。储运包装箱常常采用ITF-14条码或UCC/EAN-128应用标识条码。
企业物流不包括( )。
本题考查企业物流的基本知识。从现代企业角度上研究与之有关的物流活动,是具体的、微观的物流活动的典型领域。企业物流可以区分为以下具体的物流活动。·企业供应物流:企业为保证自身生产的节奏,不断地组织原材料、零部件、燃料、辅助材料供应的物流活动。·企业生产物流;企业生产物流指的是企业在生产工艺中的物流活动。·企业销售物流:企业销售物流是企业为保证本身的经营效益,伴随着自身的销售活动,不断将产品的所有权转给用户的物流活动。·企业回收物流:企业回收物流使在指企业回收在生产、供应、销售的活动中产生的各种边角余料和废料的物流活动。·企业废弃物物流:企业废弃物物流是指对企业排放的无用物进行运输、装卸、处理等的物流活动。
以下关于供应链管理的叙述中,正确的是( )。
本题考查供应链管理的基础知识。供应链管理是一种集成的管理思想和方法,它执行供应链中从供应商到最终用户的物流计划和控制等职能。物流管理是供应链管理体系的重要组成部分。供应链管理涉及从原材料到产品交付给最终用户的整个增值过程,包括物流活动和制造活动。
物流条码的标准体系包括码制标准和( )标准。
本题考查物流条码的知识。物流条码是用于标识物流领域中具体实物的一种特殊代码,是在整个物流过程中,包括生产厂家、分销业、运输业、消费者等坏节的共享数据。物流条码的标准体系包括码制标准和应用标准。
以下关于新闻组的说法,正确的是( )。
本题考查新闻组的基本知识。在网络上,公告板称之为新闻组(newsgroup)。每个新闻组集中于特定的兴趣主题。新闻组有点像BBS,但比BBS优越得多,用户不需注册就能够用在线或离线的方式阅读新闻组中的文章,如同浏览本地公告板的通告。用户能添在新闻组中加自己的评论或问题。以后,其他用户能阅读其文章,能回复邮件,提出劝告、观点或解答。国际新闻组在命名、分类上有其约定俗成的规则。新闻组由许多特定的集中区域构成,组与组之间成树状结构,这些集中区域就被称之为类别。
以下关于搜索引擎优化工作的叙述,错误的是______。
本题考查搜索引擎的相关概念。从基于搜索引擎推广网站的角度来说,优化设计的网站使得搜索引擎可以顺利抓取网站的基本信息。当用户通过搜索引擎检索时,企业期望的网站摘要信息可以出现在理想的位置,使得用户能够发现有关信息并引起兴趣,从而点击搜索结果并达到网站,从而进一步获取信息服务,直至成为真正的顾客。因此网站核心关键词的选择很重要,应尽量争取活跃网站的外部链接,定期更新网站内容,这样有利于网站被搜索引擎检索。而网站页面尽量多采用图片形式并不是利于搜索引擎优化的工作。
______通过以分支或跳转形式安排问卷,确定被选者是否适宜回答相应问题。
本题考查网上市场调研样本的基础知识。网上市场调研样本主要包括随机样本、过滤性样本和选择样本。随机样本是指按照随机原则组织抽样,任意从因特网网址中抽取样本。过滤性样本是指通过对期望样本特征的配额来限制一些自我挑选的不具代表性的样本。通常是以分支或跳转形式安排问卷,以确定被选者是否适宜回答全部问题。选择样本用于因特网中需要对样本进行更多限制的目标群体。被访者均通过电话、邮寄、E-mail或个人方式进行补充完善,当认定符合标准后,才向他们发送E-mail问卷或直接到与问卷连接的站点。
以下关于网络商务信息收集的叙述中,错误的是______。
本题考查网络商务信息收集的基础知识。网络商务信息收集的要求是及时、准确、适度和经济。及时性要求信息具有时效性,即信息能迅速、灵敏地反映销售市场发展各方面的最新动态;准确性要求信息能够真实地反映客观事实,虚假性失真度小;适度性要求提供信息要有针对性和目的性,不要盲目投放;经济性要求以最低的费用获得最有价值的信息。网络商务信息收集并不都是免费的。
网络营销策略的内容不包括( )。
本题考查网络营销策略的基本知识。网络营销策略是企业根据自身所在市场中所处地位不同而采取的一些网络营销组合,它包括网络营销产品策略、网络营销价格策略、网络营销渠道策略和网络营销促销策略。
以下不属于供应链管理策略的是( )。
本题考查对供应链管理策略的了解。供应链管理策略主要包括有效客户反应(ECR)、企业资源计划(ERP)、准时制(JIT)和快速反应(QR)等。
物流的物质表现形式是指( )。
本题考查物流的基本知识。物流具有三种表现形式,即物流的物质表现形式、价值表现形式和信息表现形式。·物流的物质表现形式为企业之间的物质资源的转移(包括时间、空间和形态的转移)。·物流的价值表现形式为物流过程是一个价值增值过程,是一个能够创造时间价值和空间价值的过程。·物流的信息表现为物流过程是一个信息采集、传递与加工过程。
在网络广告的计费方式中,CPC的含义是( )。
本题考查网络广告的计费方式。网络广告的主要计费方式有以下几种:·CPA(Cost-per-Action):每次行动的费用,即根据每个访问者对网络广告所采取的行动收费的定价模式。对于用户行动有特别的定义,包括形成一次交易、获得一个注册用户,或者对网络广告的一次点击等。·CPC(Cost-per-click):每次点击的费用。根据广告被点击的次数收费。如关键词广告一般采用这种定价模式。其代表就是Google Adsense豆腐块广告、百度主题推广、雅虎联盟、搜狗联盟等。·CPM(Cost per Thousand Impressions):每千次展示费用。广告条每显示1000次的费用。CPM是最常用的网络广告定价模式之一。·CPS(Cost for Per Sale):营销效果是指按销售额提成。
以下是发布公告栏广告的主要步骤,正确顺序是( )。①起草广告。②查看有没有与要发布的广告信息类似的文章存在。如果有,他们是怎样写的,有没有人对其评论,参与人的数量如何。③定期跟踪,看自己的广告是否存在着,有没有人响应,是否引起某些人的敌意和反感等。④发布。⑤阅读组中的文章,看一看当前存在着哪些话题,哪些话题参与的人多。⑥根据反馈和效果,修改方式和文字,在适当的时候再次发布。⑦根据广告信息的主题选择讨论组。
本题考查设置公告栏广告的基本知识。根据发布信息的限制,公告栏分为两种:一种只有会员才能发布信息,另一种则无此限制。而会员注册一般也是免费的。公告栏广告信息发布的步骤如下;①根据广告信息的主题选择讨论组。②阅读组中的文章,看一看当前存在着哪些话题,哪些话题参与的人多。③查看有没有与要发布的广告信息类似的文章存在。如果有,他们是怎样写的,有没有人对其评论,参与人的数量如何。④起草广告。⑤发布。⑥定期跟踪,看自己的广告是否存在着,有没有人响应,是否引起某些人的敌意和反感等。⑦根据反馈和效果,修改方式和文字,在适当的时候再次发布。
网络营销的特点是( )。
本题考查网络营销的特点。网络营销(On-line Marketing或E-Marketing)就是以国际互联网络为基础,利用数字化的信息和网络媒体的交互性来辅助营销目标实现的一种新型的市场营销方式。网络营销具有以下一些特点:(1)不受时空限制。网络营销以互联网为基础,而互联网具有超越时间约束和空间限制进行信息交换的特点,因此使得脱离时空限制达成交易成为可能,企业可有更多时间和更大的空间进行营销,可每周7天,每天24dx时随时随地的提供全球性营销服务。(2)表现形式多样。互联网被设计成可以传输多种媒体的信息,如文字、声音、图像等信息,使得为达成交易进行的信息交换能以多种形式存在和交换,可以充分发挥营销人员的创造性和能动性。(3)个性化。互联网上的促销是一对一的、理性的、消费者主导的、非强迫性的、循序渐进式的,而且是一种低成本与人性化的促销,避免推销员强势推销的干扰,并通过信息提供与交互式交谈,与消费者建立长期良好的关系。(4)高效性。计算机可储存大量的信息,代消费者查询,可传送的信息数量与精确度,远超过其他媒体,并能因应市场需求,及时更新产品或调整价格,因此能及时有效了解并满足顾客的需求。(5)经济性。通过互联网进行信息交换,代替以前的实物交换,一方面可以减少印刷与邮递成本,可以无店面销售,免交租金,节约水电与人工成本,另一方面可以减少由于迂回多次交换带来的损耗。
以下不属于网络营销特点的是______。
本题考查网络营销的特点。网络营销借助因特网技术表现出一些新的特点,主要包括:(1)时空无限性。(2)表现方式丰富多彩。(3)信息交换的交互性。(4)界面友好拟人化。(5)市场的成长性。(6)销售过程的整合性。(7)销售方式的超前性。(8)信息传递的高效性。(9)营销成本的经济性。(10)营销人员的技术性。
EAN-13条码的前3位被称为“前缀码”,其作用是( )。
本题考查物流信息技术中条码技术的基础知识。EAN-13条码是通用商品条码。该商品条码是按照国际物品编码协会统一规则编制的,分为标准版和缩短版两种。标准版商品条码的代码由13位阿拉伯数字组成,简称EAN-13条码。缩短版商品条码的代码由8位数字组成,简称EAN-8码。EAN-13条码和EAN-8码的前3位数字叫“前缀码”,是用于标识EAN成员的代码,由EAN统一管理和分配,不同的国家或地区有不同的前缀码,中国的前缀码目前有三个:690、691和692。
Dell公司通过网站将电脑销售给消费者是一种______的典型代表。
本题考查网络营销渠道的基础知识。网络营销渠道可分为直接营销渠道和间接营销渠道。直接营销渠道是商品直接从生产者转移给消费者或使用者的营销渠道。间接营销渠道是指把商品经由中间商销售给消费者或使用者的营销渠道。Dell公司通过网站将电脑销售给消费者是一种典型的直销模式。
下图是搜狐主页的部分截图,图中椭圆框圈出的网络广告是______。
本题考查网络广告的基础知识。网络广告有很多表现形式。网幅广告(banner)是以GIF、JPG等格式建立的图像文件,定位在网页中,大多用来表现广告内容,同时还可使用Java等语言使其产生交互性,用Shockwave等插件工具增强表现力。按钮广告通常由一个企业徽标或产品商标等标志性图案组成,没有广告标语和正文。弹出式广告是一种在访问网页时自动弹出新窗口的广告。文本链接广告以一排文字作为一个网络广告,单击可以进入相应的广告页面,是一种对浏览者干扰最少,但却最有效果的网络广告形式。
以下关于第三方物流的叙述中,错误的是( )。
本题考查第三方物流的基础知识。第三方物流是企业或其他经济组织为了强化其核心竞争力,把非核心业务的物流管理、物流作业或物流设施等部分或全部外包出去,并与专业物流公司建立双赢的互动协作关系,直至进一步建立市场竞争战略联盟的过程。第三方物流企业不一定要有物流作业能力,即它可以有物流设施和运输工具,不直接地从事货物运输、保管等活动,它可以站在货主的立场上,只负责物流系统的设计并对物流系统运营承担责任,而具体的运输活动可以再通过对外委托的形式由专业的运输、仓库企业去完成。
供应链管理系统的作用是通过( )之间的信息共享,来提高企业的预测能力及对市场的反应能力。
本题考查供应链管理系统的基本知识。供应链管理系统(SCM)的作用是通过企业与企业之间的信息共享,来提高企业的预测能力,提高对市。场的反应能力。与ERP对比起来看,它更像是ERP系统在企业之外的延伸,它是物流、信息流和资金流在企业联盟内合作伙伴企业之间的协调,其核心内容包括物流、信息流、资金流。
企业物流是一种( )。
本题考查物流的分类。按照物流对象、目的、范围和范畴的不同,形成了不同的物流类型。宏观物流是指社会再生产总体的物流活动。微观物流是消费者、生产者企业所从事的实际的、具体的物流活动。企业物流是一种微观物流。社会物流是指超越一家一户的以一个社会为范畴面向社会为目的的物流。行业物流是指在一个行业内部发生的物流活动。
目录式搜索引擎具有______的特点。
本题考查搜索引擎的基础知识。按照信息搜集方法的不同,搜索引擎系统可以分为三大类:目录式搜索引擎、机器人搜索引擎和元搜索引擎。(1)目录式搜索引擎目录式搜索引擎以人工方式或半自动方式搜集信息,由编辑人员查看信息之后,人工形成信息摘要,并将信息置于事先确定的分类框架中。信息大多面向网站,提供目录浏览服务和直接检索服务。该类搜索引擎因为加入了人的智能,所以信息准确、导航质量高。缺点是需要人工介入(维护工作量大)、信息量少、信息更新不及时。这类搜索引擎的代表是Yahoo!、LookSmart、Ask Jeeves、Snap和Open Directory。(2)机器人搜索引擎机器人搜索引擎由一个称为蜘蛛( Spider)的机器人程序以某种策略自动地在Internet中搜集和发现信息,由索引器为搜集到的信息建立索引,由检索器根据用户的查询输入检索索引库,并将查询结果返回给用户。服务方式是面向网页的全文检索服务。该类搜索引擎具有信息量大、更新及时、毋需人工干预的特点,但不可避免地引发了大量的冗余信息,用户必须手动进行筛选。这类搜索引擎的代表是AltaVista、Northern Light、Excite、Infoseek、Inktomi、FAST、Lycos和Google.(3)元搜索引擎元搜索引擎没有自己的数据,当用户输入检索关键词时,它将用户的请求同时向多个搜索引擎递交,将返回的结果进行重复排除、重新排序等处理后,作为自己的结果返回给用户。服务方式为面向网页的全文检索。这类搜索引擎同样具有返回结果的信息量大的特点,缺点与机器人搜索引擎相同。这类搜索引擎的代表是WebCrawler、InfoMarket。
相对传统营销,网络营销的优势体现在______。
本题考查网络营销的相关基本概念。与传统营销方式相比,在网络营销中,消费者不能触摸到产品实体,所以网上的产品以提供信息为主要内容,利用计算机的声、像及多媒体等功能将产品的性能、特点、品质以及为用户提供的服务显示出来。传统营销只能对现有产品开展营销活动,由于成本和信息的原因,也很难做到针对每个消费者提供个性产品或服务。而网络营销通过开展网上交流,了解消费者需求和市场趋势,寻求市场机会。通过在网上设立消费者意见专栏和自我设计区,征求消费者对产品的意见和建议,允许消费者在网上对自己订购产品的颜色、样式、配件等组合提出要求,可为消费者实施“定制营销”,从而最大限度地满足消费者的个性化需求,为消费者提供个性化服务,更好地体现了以消费者为中心的服务理念。由于网络营销的费用大大低于传统营销的费用,并且网上的商品交易价格完全公开,某一企业的产品价格要受到同行业、同类产品价格的约束,因此网上产品的价格具有传统营销不可比拟的价格优势,通常其价格会低于传统市场价格。
LookSmart是一种( )搜索引擎。
本题考查搜索引擎的基本知识。按照信息搜集方法的不同,搜索引擎系统可以分为三大类。·目录式搜索引擎(Directory Search Engine):以人工方式或半自动方式搜集信息,由编辑员查看信息之后,人工形成信息摘要,并将信息置于事先确定的分类框架中。信息大多面向网站,提供目录浏览服务和直接检索服务。该类搜索引擎因为加入了人的智能,所以信息准确、导航质量高,缺点是需要人工介入(维护工作量大)、信息量少、信息更新不及时。这类搜索引擎的代表是:Yahoo !、LookSmart、 Ask Jeeves、Snap、Open Directory。·机器人搜索引擎(Crawler-Based Search Engine):由一个称为蜘蛛(Spider)的机器人程序以某种策略自动地在Internet中搜集和发现信息,由索引器为搜集到的信息建立索引,由检索器根据用户的查询输入检索索引库,并将查询结果返回给用户。服务方式是面向网页的全文检索服务。该类搜索引擎具有信息量大、更新及时、毋需人工干预的特点,不可避免地便引发了大量的冗余信息,用户必须手动进行筛选。这类搜索引擎的代表是:AltaVista、Northern Light、Excite、Infoseek、 Inktomi、FAST、Lycos、Google。·元搜索引擎(Meta Search Engine):这类搜索引擎没有自己的数据,当用户输入检索关键词时,它将用户的请求同时向多个搜索引擎递交,将返回的结果进行重复排除、重新排序等处理后,作为自己的结果返回给用户。服务方式为面向网页的全文检索。这类搜索引擎同样具有返回结果的信息量大的特点,缺点与机器人搜索引擎相同。这类搜索引擎的代表是WebCrawler、InfoMarket。
在TCP/IP体系结构中,ICMP属于( )。
本题考查TCP/IP体系结构的基本知识。ICMP(网际控制报文协议)是TCP/IP协议集中的一个子协议,属于网络层协议,主要用于在主机与路由器之间传递控制信息,包括报告错误、交换受限控制和状态信息等。当遇到IP数据无法访问目标、IP路由器无法按当前的传输速率转发数据包等情况时,会自动发送ICMP消息。我们可以通过Ping命令发送ICMP回应请求消息并记录收到ICMP回应回复消息。通过这些消息来对网络或主机的故障提供参考依据。
用______命令可以查看本机打开的服务端口。
本题考查网络命令的基本知识。arp: arp是一个重要的网络管理命令,能够利用arp命令查看本地计算机或另一台计算机的arp高速缓存中的当前内容。此外,使用arp命令也可以用人工方式输入静态的网卡物理/IP地址对。ping: ping是Windows系列自带的一个可执行命令,利用它可以检查网络是否能够连通,用好它可以很好地帮助分析判定网络故障。ipconfig: ipconfig命令可以显示当前TCP/IP配置的设置值,了解计算机当前的IP地址、子网掩码和默认网关。netstat: netstat是一个监控TCP/IP网络的非常有用的工具,它可以显示路由表、实际的网络连接、本机打开的服务端口以及每一个网络接口设备的状态信息。netstat用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。
ICMP协议属于TCP/IP协议簇中的______。
本题考查TCPfIP协议簇的基础知识。TCP/IP协议采用了层次体系结构,所涉及的层次包括网络接口层、传输层、网络层和应用层。每一层都实现特定的网络功能,其中TCP负责提供传输层的服务,IP协议实现网络层的功能。这种层次结构系统遵循着对等实体通信原则,即Internet上两台主机之间传送数据时,都以使用相同功能进行通信为前提。网络接口层提供了TCP/IP与各种物理网络的接口,把IP数据报封装成能在网络中传输的数据帧,为数据报的传送和校验提供了可能。这些物理网络包括各种局域网和广域网,如以太网、令牌环网、X.25公共分组交换网和FDDI等。网络接口层只提供了简单的数据流传送服务,而在Internet中网络与网络之间的数据传输主要依赖于网络层中的IP协议。网络层主要包括IP、ICMP、lGMP和ARP等协议。传输层的主要服务功能是建立、提供端到端的通信连接,即一个应用程序到另一个应用程序的通信连接。说到底,传输层主要是为任何两台需要相互通信的计算机建立通信连接。它可以同时从应用层的几个应用程序接收数据并发送给下一层(IP)。传输层的主要协议有TCP(传输控制协议)和UDP(用户报文协议)。应用层根据不同用户的各种需求,向用户提供所需的网络应用程序服务。TCP/IP协议的应用层提供了网上计算机之间的各种应用服务,例如FTP、SMTP、DNS和SNMP等。
磁盘阵列共有5块磁盘,采用RAID 5技术,其磁盘利用率是______。
本题考查RAID技术的基本知识。RAID(Redundant Array of Independent Disk,独立冗余磁盘阵列)将N台硬盘通过RAID Controller(分Hardware、Software)结合成虚拟单台大容量的硬盘使用,其特色是N台硬盘同时读取速度加快及提供容错性。RAID5是分布式奇偶校验的独立磁盘结构,它的奇偶校验码存在于所有磁盘上,RAID5的读出效率很高,写入效率一般,块式的集体访问效率不错。因为奇偶校验码在不同的磁盘上,所以提高了可靠性,允许单个磁盘出错。RAID 5也是以数据的校验位来保证数据的安全,但它不是以单独硬盘来存放数据的校验位,而是将数据段的校验位交互存放于各个硬盘上。这样,任何一个硬盘损坏,都可以根据其他硬盘上的校验位来重建损坏的数据。硬盘的利用率为n-1。RAID 5的优点是提供了冗余性(支持一块盘掉线后仍然正常运行),磁盘空间利用率较高(N-1/N),读写速度较快(N-1倍)。但当掉盘之后,运行效率大幅下降。
被攻击者远程控制的电脑被称为“肉鸡”,其中攻击者经常借助Windows远程桌面的默认端口______进行入侵攻击。
本题考查网络系统安全的基础知识。在该题目的选项中,与Windows系统安全相关的端口有以下三个:135端口:该端口主要用于使用RPC(Remote Procedure Call,远程过程调用)协议并提供DCOM(分布式组件对象模型)服务,通过RPC可以保证在一台计算机上运行的程序可以顺利地执行远程计算机上的代码,“冲击波”病毒就是利用RPC漏洞来攻击计算机的。该端口是IPC入侵的主要通道。445端口:与139端口一样,是IPC入侵的主要通道。借助该端口可以在局域网中访问各种共享文件夹或共享打印机,黑客能通过该端口共享系统硬盘。3389端口:该端口是Windows Server 2000( 2003)远程桌面的默认服务端口,可以通过这个端口,用“远程桌面”等连接工具连接到远程的服务器,如果连接上了,输入系统管理员的用户名和密码后,将变得可以像操作本机一样操作远程的计算机。
在采用结构化方法进行系统分析时,根据分解与抽象的原则,按照系统中数据处理的流程,用______来建立系统的逻辑模型,从而完成分析工作。
本题考查结构化分析方法中图形工具的作用。数据流图摆脱系统的物理内容,在逻辑上描述系统的功能、输入、输出和数据存储等,是系统逻辑模型的重要组成部分。
默认情况下,一个C类地址中包含( )可用主机地址。
本题考查IP地址的基本知识。IP地址是标识Internet上所有计算机的唯一标志,它由4组被“.”隔开的32位的二进制数,每组是8位二进制数。IP地址分为A,B,C三类。在A类地址中,第一组的取值范围为1到126,代表网络号,后三组标识主机号。对A类地址而言,只能有126个大的主要网络。 B类地址是为大型商业或组织的网络系统设计的。在B类地址中,前两组用于标识网络号,因此凡在128.1到191.254范围内的地址都是有效的B类地址。C类地址使用前三组来标识网络号,地址范围从192.1.1到223.254.254。在C类地址中,一个网中最多可有254个主机。
( )工作在OSI参考模型物理层,它仅起到信号放大作用。
本题考查网络设备的基本知识。在常见的网络设备中,路由器是互联网的主要节点设备。路由器通过路由决定数据的转发,其工作于网络层。·交换机是一种基于MAC地址识别,能完成封装转发数据包功能的网络设备,其工作于数据链路层。·网桥工作在数据链路层,将两个LAN连起来,根据MAC地址来转发帧。·中继器是网络物理层上面的连接设备,适用于完全相同的两类网络的互连,主要功能是通过对数据信号的重新发送或者转发,来扩大网络传输的距离。
在3G标准中,______技术是由中国独立制定的。
本题考查3G标准的基本知识。国际电信联盟(ITU)在2000年5月确定了WCDMA、CDMA2000、TD-SCDMA以及WiMAX这4大主流无线接口标准。(1)WCDMA (Wideband CDMA)。也称为CDMA Direct Spread,意为宽频分码多重存取,这是基于GSM网发展出来的3G技术规范,是欧洲提出的宽带CDMA技术,它与日本提出的宽带CDMA技术基本相同,目前正在进一步融合。(2)CDMA 2000。由窄带CDMA(CDMA IS95)技术发展而来的宽带CDMA技术,也称为CDMA Multi-Carrier,由美国高通北美公司为主导提出,摩托罗拉、Lucent和后来加入的韩国三星都有参与.韩国现在成为该标准的主导者。(3)TD-SCDMA(Time Division-Synchronous CDMA,时分同步CDMA)。该标准是由中国大陆独自制定的3G标准。1999年6月29日,中国原邮电部电信科学技术研究院(大唐电信)向ITU提出,该标准将智能无线、同步CDMA和软件无线电等当今国际领先技术融于其中。(4)WiMAX(Worldwide Interoperability for Microwave Access,微波存取全球互通)。又称为802.16无线城域网,是一种为企业和家庭用户提供“最后一英里”宽带无线连接方案。将此技术与需要授权或免授权的微波设备相结合之后,由于成本较低,将扩大宽带无线市场,改善企业与服务供应商的认知度。2007年10月19日,国际电信联盟在日内瓦举行的无线通信全体会议上,经过多数国家投票通过,WiMAX正式被批准成为继WCDMA、CDMA 2000和TD-SCDMA之后的第4个全球3G标准。
在DES加密算法中,使用的密钥有效长度是( )。
本题考查DES加密算法的基础知识。在DES(Data Encryption Standard,数据加密标准)中,其密钥长度形式上是一个64位数,但有效密钥为56位。DES以64位(8字节)为分组对数据加密,每64位明文经过16轮置换生成64位密文,其中每个字节有1位用于奇偶校验,所以实际有效密钥长度是56位。
某企业为了保证Web服务器出现故障时电子商务系统不停止运转,应采用( )作为容灾手段。
本题考查容灾的基本知识。对于如计算机软硬件故障、人为因素以及资源不足或其他原因引起的计划性停机等所导致的系统停止运转,目前主要采用的解决方案是利用冗余硬件设备保护服务器或网络设备,如采用本地双机热备份来保证当服务器出现故障时,系统不停止运行;采用双网卡或双交换机保证网络传输通道出现故障时,系统不受影响,从而业务系统的可用性。数据库异地备份属于异地容灾系统。它是为了保证当一场不可预测的灾难,比如地震、火灾等降临时,企业数据不会在瞬间消失。
容灾系统通常要采用各种容灾手段来防止灾难发生后的数据损失,以下容灾手段和保持业务持续性无关的是( )。
本题考查容灾系统的基本概念。对于如计算机软硬件故障、人为因素以及资源不足或其他原因引起的计划性停机等所导致的系统停止运转,众多的企业采用了各种解决方案保护用户IT环境内某个服务器、网络设备,如利用冗余硬件设备本地双机热备份、双网卡、双交换机等来增强业务系统的高可用性。安装防火墙与保持业务持续性并无关系,仅仅是为了提高系统的安全级别所采取的措施。
机密性服务必须和( )配合工作才能提供信息的保密,防止非授权用户访问信息。
本题考查访问控制服务的知识。访问控制服务包括机密性服务、完整性服务、可用性服务和可审性服务。机密性服务提供信息的保密。正确地使用该服务,可以防止非授权用户访问信息。为了正确地实施该服务,机密性服务必须和可审性服务配合工作,后者用来标识各个访问者的身份,实施该功能,机密性服务能对抗访问攻击。完整性服务提供信息的正确性。正确地使用完整性服务,可使用户确信信息是正确的,未经非授权者修改过。如同机密性服务一样,完整性服务必须和可审性服务配合工作。可用性服务提供的信息是可用的。可用性使合法用户能访问计算机系统,存取该系统上的信息,运行各种应用程序。可审性服务并不能针对攻击提供保护,因此容易被人们疏忽。可审性服务必须和其他安全服务结合,从而使这些服务更加有效。可审性服务会增加系统的复杂性,降低系统的使用能力。然而,如果没有可审性服务,机密性服务与完整性服务也会失效。
( )可以用做数字签名的算法。
本题考查数字签名中使用的算法知识。数字签名技术用来保证数据的完整性和不可抵赖性。目前已有大量的数字签名算法,比如RSA数字签名算法、EIGamal数字签名算法、 Fiat-Shamir数字签名算法、Schnorr数字签名算法、美国的数字签名标准/算法 (DSS/DSA)、椭圆曲线数字签名算法等。DES、3DES、IDEA以及AES都是对称加密标准,主要完成信息加密。
以下关于报文摘要的说法错误的是( )。
本题考查报文摘要的基本知识。报文摘要算法即采用单向Hash算法对需要加密的明文进行摘要,而产生的具有固定长度的单向散列值。其中,散列函数(Hash Functions)是一个将不同长度的报文转换成一个数字串(即报文摘要)的公式,该函数不需要密钥,公式决定了报文摘要的长度。报文摘要算法和非对称密钥加密一起,可以提供数字签名。报文摘要算法主要有安全散列标准和MD系列标准。通过信息原文可以产生摘要,当信息原文发生变化时,其产生的摘要也会变化,但是通过报文摘要不能恢复信息原文。
在VPN使用的加密标准IPSec中,数据加密可使用( )算法。
本题考查IPSec的基础知识。Internet协议安全性(IPSec)是一种开放标准的框架结构,通过使用加密的安全服务以确保在Intemet协议(IP)网络上进行保密而安全的通信。IPSec使用的数据加密算法是DES(Data Encryption Standard,数据加密标准)。IPSec还支持3DES算法,3DES可提供更高的安全性,但相应地,计算速度更慢。
在电子商务交易中,如果商品送达地址被入侵者修改,这种情况属于破坏了安全需求中的( )。
本题考查电子商务安全的基本知识。电子商务面临的威胁的出现导致了对电子商务安全的需求,主要包括数据机密性、数据完整性、认证性和数据不可抵赖性。数据机密性是预防非法的信息存取和信息在传输过程中被非法窃取,它一般通过密码技术来对传输的信息进行加密处理来实现。 数据完整性要保证数据在传输过程中不出现信息的丢失、信息重复或信息传送的次序出现差异。保持贸易各方信息的完整性是电子商务应用的基础。完整性一般可通过提取信息消息摘要的方式来保障。认证性是在网络上确认对方的身份。因为能方便而可靠地确认对方身份是交易的前提。对身份的认证一般都通过证书机构CA和证书来实现。数据不可抵赖性通过对发送的消息进行数字签名来保证信息不可抵赖。
在入侵检测技术中,( )是根据用户的行为和系统资源的使用状况判断是否存在网络入侵。
本题考查入侵检测技术的基础知识。入侵检测系统的检测分析技术主要分为两大类:滥用检测和异常检测。滥用检测技术也称为基于知识的检测技术或模式匹配检测技术。它的前提是假设所有的网络攻击行为和方法都具有一定的模式或特征,如果把以往发现的所有网络攻击的特征总结出来并建立一个入侵信息库,那么入侵检测系统可以将当前捕获到的网络行为特征与入侵信息库中的特征信息相比较,如果匹配,则当前行为就被认定为入侵行为。滥用检测技术首先要定义违背安全策略事件的特征,检测主要判别所搜集到的数据特征是否在所搜集到的入侵模式库中出现。这种方法与大部分杀毒软件所采用的特征码匹配原理类似。常用的滥用检测技术有专家系统、模型推理和状态转换分析等。异常检测技术也称为基于行为的检测技术,是指根据用户的行为和系统资源的使用状况判断是否存在网络入侵。异常检测技术首先假设网络攻击行为是不常见的或是异常的,区别于所有的正常行为。如果能为用户和系统的所有正常行为总结活动规律并建立行为模型,那么入侵检测系统可以将当前捕获到的网络行为与行为模型相对比,若入侵行为偏离了正常的行为轨迹,就可以被检测出来。常用的异常检测技术有概率统计方法和神经网络方法等。
目前,网络安全攻击事件主要来自( )。
本题考查网络安全的基本知识。据美国FBI统计,83%的信息安全事故为内部人员和内外勾结所为,而且呈上升的趋势。据我国公安部最新统计,70%的网络犯罪来自于内部电脑,这其中80%的单位未设立相应的安全管理系统、技术措施和制度。
利用防火墙的( )技术可以对外隐藏内网地址。
本题考查防火墙的基本知识。防火墙主要用于实现网络路由的安全性。防火墙可以实现网络地址转换(Network Address Translation,NAT)技术。借助于NAT,使用私有地址的内部网络通过防火墙或路由器发送数据包时,私有地址被转换成合法的IP地址,一个局域网只需使用少量IP地址即可实现私有地址网络内所有计算机与Internet的通信需求,NAT将自动修改IP头中的源IP地址和目的IP地址, IP地址校验则在NAT处理过程中自动完成。有些应用程序将源IP地址嵌入到IP报文的数据部分中,所以还需要同时对报文进行修改,以匹配IP头中已经修改过的源IP地址。否则,在报文数据都分别嵌入IP地址的应用程序就不能正常工作。NAT不仅可以解决 IP地址不足的问题,而且还能够有效地避免来自网络外部的攻击,对外隐藏内部网络地址。
某邮件服务器部署在防火墙的DMZ区中,该邮件服务器采用默认端口工作。为保证邮件服务器正常收发邮件,防火墙配置时应开放该邮件服务器对应的110端口和( )端口。
本题考查TCP常用端口的基础知识。TCP端口就是为TCP协议通信提供服务的端口。在TCP常用的端口中,20端口是FTP的数据传输端口,23端口是远程登录(Telnet)服务端口,25端口是电子邮件的SMTP服务端口,53端口是DNS系统服务端口,110端口是电子邮件的POP3服务端口。
以下关于SSL协议的叙述中,正确的是( )。
本题考查SSL协议的基础知识。SSL(Security Sockets Laye,安全套接层)协议位于TCP/IP协议与各种应用层协议之间,主要用于提高应用程序之间数据的安全系数,采用了公开密钥和专有密钥两种加密算法。在建立连接过程中采用公开密钥;在会话过程中使用专有密钥。在SSL协议中主要提供三方面服务:(1)认证用户和服务器,使得它们能够确信数据将被发送到正确的客户端和服务器上;(2)加密数据,以保证数据在传送过程中的安全,即使数据被窃,盗窃者没有解密密钥也得不到可读的资料;(3)维护数据的完整性,确保数据在传送过程中不被改变。SSL协议的缺点:首先,客户的信息先到商家,让商家阅读,这样客户资料的安全性就得不到保证;其次,SSL协议只能保证资料信息传递的安全,而传递过程是否有人截取就无法保证了。
常见的容灾备份等级有四个,其中活动互援备份属于( )。
本题考查容灾备份的基础知识。常见的容灾备份等级有以下4个:第0级:本地备份、本地保存的冷备份。它的容灾恢复能力最弱,只在本地进行数据备份,并且被备份的数据磁带只在本地保存,没有送往异地。第1级:本地备份、异地保存的冷备份。在本地将关键数据备份,然后送到异地保存,如交由银行保管,灾难发生后,按预定数据恢复程序恢复系统和数据。这种容灾方案也是采用磁带机等存储设备进行本地备份,同样还可以选择磁带库、光盘库等存储设备。第2级:热备份站点备份。在异地建立一个热备份点,通过网络进行数据备份,也就是通过网络以同步或异步方式把主站点的数据备份到备份站点。备份站点一般只备份数据,不承担业务,拓扑结构。当出现灾难时,备份站点接替主站点的业务,从而维护业务运行的连续性。第3级:活动互援备份。这种异地容灾方案与前面介绍的热备份站点备份方案差不多,不同的只是主、从系统不再是固定的,而是互为对方的备份系统。这两个数据中心系统分别在相隔较远的地方建立,它们都处于工作状态,并进行相互数据备份。当某个数据中心发生灾难时,另一个数据中心接替其工作任务。
Https是以安全为目标的Http通道,它通过在Http下加入( )来实现安全传输。
本题考查Https的基础知识。Https(Hypertext Transfer Protocol over Secure Socket Layer),是以安全为目标的Http通道,它提供了身份验证与加密通信方法,现在被广泛用于万维网上安全敏感信息的通信,例如交易支付方面等。Https是在Http下加入SSL层来实现安全传输,因此Https的安全基础是SSL。Https与Http的默认端口不同,它使用443端口为默认端口。
以下关于认证机构发放数字证书应遵守的原则中,错误的是( )。
本题考查数字证书的基础知识。用户想获得数字证书时,首先要向认证机构提出申请,说明自己的身份。认证机构在证实用户的身份后,向用户发出相应的数字证书。认证机构发放证书时要遵循一定的原则,如要保证自己发出证书的序列号各不相同,两个不同实体所获得证书的主题内容应该相异,不同主题内容的证书所包含的公开密钥相异。另外,认证机构要维护和发布撤销证书列表以保证在证书的有效期已到、用户的身份变化、用户的密钥遭到破坏或被非法使用等情况下,撤销原有的证书。
目前网络上流行的SQL注入攻击是借助( )的漏洞进行的。
本题考查SQL注入攻击的基础知识。SQL注入攻击是黑客对数据库进行攻击的常用手段之一。随着B/S模式应用开发的发展,使用这种模式编写应用程序的程序员也越来越多。但是由于程序员的水平及经验参差不齐,相当大一部分程序员在编写代码的时候没有对用户输入数据的合法性进行判断,使应用程序存在安全隐患。用户可以提交一段数据库查询代码,根据程序返回的结果获得某些他想得知的数据,这就是所谓的SQL Inj ection,即SQL注入。SQL注入是利用Web应用系统的漏洞进行攻击的。
以下关于数字签名技术的叙述中,错误的是( )。
本题考查数字签名技术的基础知识。数字签名(Digital Signature)技术是不对称加密算法的典型应用。数字签名的应用过程是数据源发送方使用自己的私钥对数据校验和或其他与数据内容有关的变量进行加密处理,完成对数据的合法“签名”,数据接收方则利用对方的公钥解读收到的“数字签名”,并将解读结果用于对数据完整性的检验,以确认签名的合法性。数字签名的主要功能是保证信息传输的完整性、发送者的身份认证、防止交易中的抵赖发生,但是数字签名技术无法发现数据传输过程中是否被窃取。
扩展名为( )的文件会受到宏病毒的攻击。
本题考查计算机病毒的基础知识。宏病毒的攻击对象是Office文档,主要感染的文件有Word、Excel文档。并且会驻留在Normal模板上,这类文件的扩展名为:doc、dot、xls。宏病毒是一种寄存在文档或模板的宏中的计算机病毒。一旦打开这样的文档,其中的宏就会被执行,于是宏病毒就会被激活,转移到计算机上,并驻留在Normal模板上。此后,所有自动保存的文档都会“感染”上这种宏病毒,而且如果其他用户打开了感染病毒的文档,宏病毒又会转移到他的计算机上。
计算机采用单向函数来保证登录口令的安全性,此时在计算机内( )。
本题考查单向函数的基础知识。计算机登录口令的管理方式非常重要。如果用户的口令都存储在一个文件中,那么一旦这个文件暴露,非法用户就可获得口令。目前,计算机采用单向函数来解决口令管理问题,即计算机并不存储直接口令,只存储口令的单项函数。其识别过程如下:①用户将口令传送给计算机;②计算机完成口令单向函数值的计算;③计算机把单向函数值和机器存储的值比较。这样非法侵入者想获得合法用户口令就不会太容易了。
用户登录了网络系统,越权使用网络信息资源,这属于( )。
网络安全威胁主要包含冒充合法用户,即窃取合法用户的身份;非授权访问,越权使用未经授权的信息资源;数据窃取,窃取网络数据;窃听,监听网络信息包;数据完整性破坏,有意或无意修改或破坏信息系统,或者在非授权和不能检测的方式下对数据进行修改等。
参考答案:B
很多银行网站在用户输入密码时要求使用软键盘,这是为了( )。
所谓的软键盘并不是在键盘上的,而是在“屏幕”上,软键盘是通过软件模拟键盘通过鼠标单击输入字符,是为了防止木马记录键盘输入的密码,一般在一些银行的网站上要求输入账号和密码的地方容易看到。
( )不属于数字签名算法。
本题考查数字签名算法的基础知识。目前已有大量的数字签名算法,比如RSA数字签名算法、EIGamal数字签名算法、Fiat-Shamir数字签名算法、Schnorr数字签名算法、美国的数字签名标准/算法(DSS/DSA)和椭圆曲线数字签名算法等。AES算法是对称加密算法,用作数据加密。
根据原始数据的来源,入侵检测系统可分为( )。
本题考查入侵检测系统的基本知识。入侵检测系统(Intrusion Detection System, IDS)使用入侵检测技术对网络与其上的系统进行监视,并根据监视结果进行不同的安全动作,最大限度地降低可能的入侵危害。·根据原始数据的来源,入侵检测系统可分为基于主机的入侵检测系统、基于网络的入侵检测系统和基于应用的入侵检测系统。·根据检测原理,可分为异常入侵检测和误用入侵检测。·根据体系结构,入侵检测系统可分为集中式、等级式和协作式3种。·根据工作方式,可分为离线检测系统和在线检测系统。
若某人持有盗版软件,但他本人确实不知道该软件是盗版的,则( )承担侵权责任。
“盗版软件”即侵权的软件复制品。《计算机软件保护条例》使用了软件侵权复制品持有入主观上知道或者应当知道所持软件是否为侵权复制品为标准。知道软件是侵权复制品而使用运行,持有人主观上应当属于故意,即明知故犯;有合理理由推论或者认定持有人应当知道其对所使用运行的软件为侵权复制品,如主观上存有疏忽大意等过失,而使用运行了侵权复制品,应当承担法律责任。主观上不知或者没有合理理由应知的持有人,对该软件的使用运行等行为不承担民事赔偿责任。但是当其一旦知道了所使用的软件为侵权复制品时,应当履行停止使用、销毁该软件的法律义务。《计算机软件保护条例》第二十八条规定,软件复制品的出版者、制作者不能证明其出版、制作有合法授权的,或者软件复制品的发行者、出租者不能证明其发行、出租的复制品有合法来源的,应当承担法律责任。
下列智力成果中,能取得专利权的是( )。
专利法明确规定,智力活动的规则和方法不取得专利权。智力活动规则和方法是直接作用于人的思维,与产业生产中的技术活动不发生直接关系,并不是对自然规律的利用,不属于技术方案。通常,智力活动规则和方法是一些人为的规则,如管理规则、游戏规则、统计方法、分类方法和计算方法等。算法被认为是一种数学公式,反映的是自然法则和逻辑思维过程,属于智力活动规则和方法,不能受到专利法的保护。算法对于计算机软件而言极其重要,是计算机程序的基础,计算机软件总是离不开算法。因此,计算机软件本身属于智力活动规则和方法的范畴,不能够授予专利权。无论是源程序还是目标程序,它体现的是智力活动的规则和方法。因此仅以单纯的计算机程序为主题的发明创造是不能获得专利权的。随着计算机技术的发展,不能授予专利权的智力活动规则和方法与能够授予专利权的方法之间的界线比较模糊了。例如,抽象出一种生产过程的数学模式,设计一种算法,通过予以运行用于控制该生产过程就能够获得专利保护。也就是说,智力活动规则和方法本身不被授予专利权,但进行智力活动的机器设备、装置或者根据智力活动规则和方法而设计制造的仪器、装置等都可以获得专利保护。即软件和硬件或者工业产品结合并表现为机器、装置或者为达到某种结果表现为方法时,软件可成为专利保护的对象。
软件商标权的保护对象是指( )。
软件商标权是软件商标所有人已发对其商标所享有的专有使用权。在我国,商标权的取得实型的是注册原则,即商标所有人只有依法将自己的商标注册后,商标注册人才能取得商标权,其商标才能得到法律的保护。
李某在《电脑与编程》杂志上看到张某发表的一组程序,颇为欣赏,就复印了一百份作为程序设计辅导材料发给了学生。李某又将这组程序逐段加以评析,写成评论文章后投到《电脑编程技巧》杂志上发表。李某的行为( )。
《中华人民共和国著作权法》第十二条规定:“改编、翻译、注释、整理已有作品而产生的作品,其著作权由改编、翻译、注释、整理人享有,但行使著作权时,不得侵犯原作品的著作权。” ?根据一件已有的作品,利用改编、翻译、注释、整理等演绎方式而创作的派生作品称之为演绎作品。演绎是一种创作,因而演绎作品是一种新创作的作品。演绎作者对其演绎作品享有完整的著作权。本题中李某将《电脑与编程》杂志上看到张某发表的一组程序逐段加以评析,写成评论文章后投到《电脑编程技巧》杂志上发表,故李某的“评论文章”属于演绎作品,其行为不侵犯张某的著作权,其行为属于合理使用。
联合国国际贸易法委员会于( )通过了《电子商务示范法》,示范法的颁布为各国制定本国电子商务法规提供了框架和示范文本。
本题考查对电子商务一些重大事件的了解。1996年联合国贸易组织通过了《电子商务示范法》。1976年,1986年,2006年均为干扰项。
( )越高,屏幕上图像的闪烁感越小,图像越稳定,视觉效果也越好。当前PC中该指标大多采用(请作答此空)Hz。
刷新频率是指图像在显示器上更新的速度,也就是图像每秒在屏幕上出现的帧数,单位为Hz。刷新频率越高,屏幕上图像的闪烁感就越小,图像越稳定,视觉效果也越好。一般刷新频率在75Hz以上时,影像的闪烁才不易被人眼察觉。这个性能指标主要取决于显示卡上RAMDAC的转换速度。
用户只需在银行开设一个普通信用卡账户,且在交易过程中商家无法获取用户信用卡信息的交易模型是______。
本题考查几种支付模型的特点。支付系统无安全措施模型:用户从商家订货,并把信用卡信息通知商家。信用卡信息的合法性检查是在商家和银行之间进行的。通过第三方经纪人支付模型:用户在第三方付费系统服务器上开一个账户,用户使用这个账户付款。这种方式的关键在于第三方,交易双方都对它有较高的信任度,风险主要由它承担,保密等功能也由它实现。数字现金支付模型:用户在现金服务器账户中预先存入现金,就可以得到相应的数字现金,可以在电子商业领域中进行流通。简单加密支付模型:用户只需在银行开立一个普通信用卡账户。在支付时,用户提供信用卡号码,但传输时要进行加密。这种加密的信息只有业务提供商或第三方付费处理系统能够识别。
标准化的工作是实现EDI互通、互联的前提和基础,其中______解决各种报文类型格式、数据元编码、字符集和语法规则。
本题考查考生对EDI标准化的具体内容的了解。标准化的工作是实现EDI互通和互联的前提和基础。EDI的标准包括EDI网络通信标准、EDI处理标准、EDI联系标准和EDI语义语法标准等。EDI网络通信标准是要解决EDI通信网络应该建立在何种通信网络协议之上,以保证各类EDI用户系统的互联。目前国际上主要采用MHX(X.400)作为EDI通信网络协议,以解决EDI的支撑环境。EDI处理标准是要研究不同地域、不同行业的各种EDI报文共有的“公共元素报文”的处理标准。它与数据库、管理信息系统(如MPRII)等接口有关。EDI联系标准解决EDI用户所属的其他信息管理系统或数据库与EDI系统之间的接口。EDI语义语法标准(又称EDI报文标准)是要解决各种报文类型格式、数据元编码、字符集和语法规则以及报表生成应用程序设计语言等。这里的EDI语议语法标准又是EDI技术的核心。
以下是某网页框架设置的部分代码,该代码将页面分成了______个区域。<frameset cols="30%,*,*"><frame src='f1.html"name=main><frameset rows="120,*"><frame src='f2.html"name=left>…</frameset></frameset>
本题考查HTML框架的基础知识。在HTML中使用frameset标记可以将浏览器窗口划分成若干区域,在这些区域中可以分别显示不同的页面。frameset标记有多个参数,其中cols参数可以垂直切割浏览器窗口,例如cols="30%,*,*"将窗口垂直分割为三个部分。rows参数可以横向切割窗口,例如rows="120,*"将窗口水平分割为两个部分。使用时cols与rows两个参数尽量不要同在一个<frameset>标记中,尽量采用多重分割方式。在本题中,浏览器窗口首先被<frameset cols="30%,*,*">分为垂直的三个窗口,其中一个窗口中,又被<frameset rows="120,*">分割为两个窗口,所以该代码将页面窗口分成了4个区域。
消息中间件______。
本题考查中间件的相关概念。按照IDC对中间件定义的描述,中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源,中间件位于客户机朋艮务器的操作系统之上,管理计算机资源和网络通信。按照IDC的分类方法,中间件可分为以下6类。①终端仿真/屏幕转换中间件终端仿真/屏幕转换中间件用以实现客户机图形用户接口与已有的字符接口方式的服务器应用程序之间的互操作。②数据访问中间件数据访问中间件是为了建立数据应用资源互操作的模式,对异构环境下的数据库实现联接或文件系统实现联接的中间件。③远程过程调用中间件通过远程过程调用机制,程序员只需编写客户方的应用,需要时可以调用位于远端服务器上的过程。④消息中间件消息中间件用来屏蔽各种平台及协议之间的特性,以实现在不同平台之间通信,实现分布式系统中可靠的、高效的、实时的跨平台数据传输,实现应用程序之间的协同。⑤交易中间件交易中间件是分布、异构环境下保证交易完整性和数据完整性的一种环境平台。⑥对象中间件在分布、异构的网络计算环境中,对象中间件可以将各种分布对象有机地结合在一起,完成系统快速集成,实现对象重用,在这个方面遵循的标准是CORBA。
在工作流管理系统的几个组成部分中,______用来执行单独的流程实例。
本题考查工作流管理系统的组成及其含义。工作流管理系统包括定义工具、工作流执行服务、工作流引擎和用户界面。定义工具用来定义工作流,它生成工作流定义:工作流执行服务用来执行工作流,可能包含多个相互独立、并行运转的工作流引擎;工作流引擎用来执行单独的流程实例;用户界面是用户操纵工作流列表的界面,可能会调用外部的应用程序。
______用来实现分布式系统中可靠、高效、实时的跨平台数据传输。
本题考查中间件的组成。中间件包括数据访问中间件、消息中间件、远程过程调用中间件和交易中间件。数据访问中间件允许应用程序同本地或异地的数据库进行通信;消息中间件用来屏蔽各种平台及协议之间的特性,以实现在不同平台之间通信,实现分布式系统中可靠的、高效的、实时的跨平台数据传输,实现应用程序之间的协同;远程过程调用中间件通过其调用机制,需要时可以调用位于远端服务器上的过程;交易中间件是在分布、异构环境下提供保证交易完整性和数据完整性的一种环境平台。
多媒体中的“媒体”有两重含义,一是指存储信息的实体;二是指表达与传递信息的载体。______是存储信息的实体。
通常所说的“媒体(Media)”包括两重含义:一是指信息的物理载体,即存储和传递信息的实体,如手册、磁盘、光盘、磁带以及相关的播放设备等(本题只涉及存储信息);二是指承载信息的载体即信息的表现形式(或者说传播形式),如文字、声音、图像、动画和视频等,即CCITT定义的存储媒体和表示媒体。表示媒体又可以分为三种类型:视觉类媒体(如位图图像、矢量图形、图表、符号、视频和动画等)、听觉类媒体(如音响、语音和音乐等)和触觉类媒体(如点、位置跟踪,力反馈与运动反馈等),视觉和听觉类媒体是信息传播的内容,触觉类媒体是实现人机交互的手段。
小王访问某电子商务网站,生成有效订单,并通过信用卡完成在线支付。此过程不涉及______。
本题考查信用卡在线支付的过程。访问某电子商务网站涉及信息流,完成在线支付涉及资金流,生成有效订单涉及商流,没有货物的配送,所以不涉及物流。
______不属于第三方电子支付工具。
本题考查第三方电子支付工具的应用。财付通是腾讯公司于2005年9月正式推出的专业在线支付平台,致力于为因特网用户和企业提供安全、便捷、专业的在线支付服务。诚信通是阿里巴巴为从事中国国内贸易的中小企业推出的会员制网上贸易服务。安付通是由易趣联合中国工商银行、中国建设银行、招商银行和银联电子支付服务有限公司提供的一种促进网上安全交易的支付手段。贝宝是一种网上支付工具,即时支付,即时到账,全中文的操作界面,能通过中国的本地银行轻松提现。
在XML中,元素book的声明语句如下:<1ELEMENT book(title.price+,author?,borrow*)>该声明语句表明,元素book中子元素______至少出现一次。
本题考查XML的基础知识。XML(Extensible Markup Language,可扩展标记语言)是专门为Web应用设计且简化的SGML(Standard Generalized Markup Language,标准通用标记语言)子集。在XML文档中,元素出现次数的默认值为一次。如果希望元素可以出现多次或控制其出现的次数,可以使用量词来指定。常用的量词有“?”、“*”、“+”和“|”。·问号(?):表示该子元素在文档中最多出现一次;·星号(*):表示该子元素在文档中出现的次数不受限制;·加号(+):表示该子元素在文档中至少出现一次;·竖号(|):表示子元素可以从多个元素中选择一个。
电子商务技术支持的四个层次分别是:①报文和信息传播层,②贸易服务层,③网络层,④多媒体信息发布层,层次顺序自底向上是______。
本题考查对于电子商务框架的理解。电子商务不仅仅是创建一个Web网站,其涵盖的内容更多。目前,电子商务已有很多方面的应用,如网上购物、网上证券交易、网上招聘和网上拍卖等,这些应用都需要相关技术的支持。电子商务的框架是对电子商务的概括描述,是电子商务基本要素有结构的组合。电子商务的技术支持分为4个层次和两个支柱,自底向上的4个层次是网络层、多媒体信息发布层、报文和信息传播层及贸易服务层;两个支柱是政策法规和相关技术标准。4个层次之上是电子商务的应用。
商务网站设计的基本性能要求之一是网站必须确保提供7×24小时的服务,即不间断性能。不间断性能是系统______的衡量指标。
本题考查商务网站设计的基本性能要求。商务网站设计的基本性能要求是:(1)网站必须有良好的可扩展性。(2)具有高效率的并发处理能力。(3)与企业已有信息资源的整合。(4)必须确保提供7X24小时的服务。(5)具有良好的容错性能。(6)支持多种客户终端。(7)安全的运行环境。其中,网站必须确保提供7×24小时的服务是指网站必须具有不间断性能。不间断性能是系统可靠性和可用性的衡量指标,它主要指系统正常连续运转的能力以及系统的故障恢复能力。网站应该能够以快捷方便的方式为客户提供优质全天候服务。
ERP的核心管理思想就是实现对______的有效管理。
本题考查ERP的基本概念。ERP实际上是企业内部电子商务化的支持平台,是企业电子商务的支柱和基础,它的核心管理思想就是实现对整个供应链的有效管理。
以下CSS选择符定义中,______属于类选择符。
本题考查CSS的基础知识。CSS(Cascading Style Sheets,层叠样式表,简称为样式表)是用于(增强)控制网页样式并允许将样式信息与网页内容分离的一种标记性语言。在CSS基本语法结构中,样式表的结构为:选择符{属性1:值1;属性2:值2;…}其中,选择符有如下几种形式:(1)HTML标记。任何HTML标记都可以是一个CSS的选择符,如P{color:red;font-size:12pt}。(2)类选择符。一个选择符能有不同的CLASS(类),因而允许同一元素有不同的样式。格式如下:标记名:类名{属性1:值1;属性2:值2;…}(3)ID选择符。ID选择符个别地定义每个元素的成分。这种选择符应该尽量少用,因为它具有一定的局限。一个ID选择符的指定要有指示符“#”在名字前面。(4)关联选择符。关联选择符是用空格隔开的两个或更多的单一选择符组成的字符串。这些选择符可以指定一般属性,而且因为层叠顺序的规则,它们的优先权比单一的选择符大。
企业在选择电子商务系统时,主要遵循的原则不包括______。
本题考查电子商务系统的相关概念。企业选择电子商务系统应考虑到系统开放性和可扩充性,要考虑有较好的市场占用率,采用的技术应符合企业信息化的主流技术,适合企业的实际情况,而不是一味地求新。
以下关于Cache的叙述中,正确的是______。
本题考查高速缓存基础知识。Cache是一个高速小容量的临时存储器,可以用高速的静态存储器(SRAM)芯片实现,或者集成到CPU芯片内部,用于存储CPU最经常访问的指令或者操作数据。Cache的出现是基于两种因素:首先是由于CPU的速度和性能提高很快而主存速度较低且价格高,其次是程序执行的局部性特点。因此,才将速度比较快而容量有限的SRAM构成Cache,目的在于尽可能发挥CPU的高速度。很显然,要尽可能发挥CPU的高速度,就必须用硬件实现其全部功能。
ASP中Session对象的Session_OnStart事件的处理过程必须放到______文件中。
本题考查ASP的基础知识。GlobaLasa文件可以管理在ASP应用中的两个对象:Application和Session。程序编写者可以在该文件中指定事件脚本,并声明具有会话和应用程序作用域的对象。该文件的内容不是用来给用户显示的,而是用来存储事件信息和由应用程序全局使用的对象。该文件必须存放在应用程序的根目录内,每个应用程序只能有一个Global.asa文件。Global.asa文件仅能用于创建对象的引用和俘获启动,以及结束Application对象和Session对象。index.asp一般用作ASP编写的Web站点的首页。StyeLcss用于存放CSS。Web*config文件是一个XML文本文件,用来储存ASP.NET Web应用程序的配置信息(如最常用的设置ASP.NET Web应用程序的身份验证方式),它可以出现在应用程序的每一个目录中。
It should go without saying that the focus of UML is modeling.However,what that means,exactly,can be an open-ended question.( )is a means to capture ideas,relationships,decisions,and requirements in a well-defined notation that can be applied to many different domains.Modeling not only means different things to different people,but also it can use different pieces of UML depending on what you are trying to convey.In general,a UML model is made up of one or more(请作答此空).A diagram graphically represents things,and the relationships between these things.These( )can be representations of real-world objects,pure software constructs,or a description of the behavior of some other objects.It is common for an individual thing to show up on multiple diagrams;each diagram represents a particular interest,or view,of the thing being modeled.UML 2.0 divides diagrams into two categories:structural diagrams and behavioral diagrams.( )are used to capture the physical organization of the things in your system,i.e.,how one object relates to another.( )focus on the behavior of elements in a system.For example,you can use behavioral diagrams to capture requirements,operations,and internal state changes for elements.
UML的核心关注内容是建模。然而建模是一个开放性的问题。建模是采用合适并预先定义的符号来描述捕获的思想、关系、决策和需求,并且建模可应用到多个领域。建模对不同的人有不同的含义,可以使用UML中不同的部分来描述你所要涵盖的内容。一般来说,UML模型是由一个或者多个diagram组成。一个diagram使用图形化的方式描述了事物以及事物之间的关系,而事物代表了真实世界中的对象、软件构件或对象行为。常常一个独立的事物会在多个diagram中展现,每个diagram建模了该事物的不同方面。UML 2.0将diagram分为两大类:结构化diagram和行为diagram。结构化diagram主要用于捕获系统的物理组织结构,如一个对象与其他对象的关系。行为diagram则用于捕获需求、操作以及元素内部状态的变化。
RUP(Rational Unified Process)分为4个阶段,每个阶段结束时都有重要的里程碑,其中生命周期架构是( )结束时的里程碑。
本题考查RUP中每个阶段的结束时所产生的里程碑。初启阶段结束时的里程碑是生命周期目标;精化阶段结束时的里程碑是生命周期架构;构建阶段结束时的里程碑是最初运作能力;移交阶段的里程碑是产品发布
MP3是目前最流行的数字音乐压缩编码格式之一,其命名中“MP”是指(请作答此空),“3”是指( )。
本题考查MPEG声音信息压缩编码技术的相关知识。MP3是流行的数字音乐压缩编码格式,其命名是来源于MPEG-1音、视频压缩编码标准。MPEG-1的声音压缩编码技术定义了三个编码层(Layer):layer 1是基础的编码层,layer 2和layer 3的复杂度逐层提高,每个后继的layer都提供更高的压缩比,但需要更复杂的编码解码器。MP3就是使用MPEG-1 Audio Layer 3的声音编码。
It should go without saying that the focus of UML is modeling.However,what that means,exactly,can be an open-ended question.( )is a means to capture ideas,relationships,decisions,and requirements in a well-defined notation that can be applied to many different domains.Modeling not only means different things to different people,but also it can use different pieces of UML depending on what you are trying to convey.In general,a UML model is made up of one or more( ).A diagram graphically represents things,and the relationships between these things.These( )can be representations of real-world objects,pure software constructs,or a description of the behavior of some other objects.It is common for an individual thing to show up on multiple diagrams;each diagram represents a particular interest,or view,of the thing being modeled.UML 2.0 divides diagrams into two categories:structural diagrams and behavioral diagrams.( )are used to capture the physical organization of the things in your system,i.e.,how one object relates to another.(请作答此空)focus on the behavior of elements in a system.For example,you can use behavioral diagrams to capture requirements,operations,and internal state changes for elements.
UML的核心关注内容是建模。然而建模是一个开放性的问题。建模是采用合适并预先定义的符号来描述捕获的思想、关系、决策和需求,并且建模可应用到多个领域。建模对不同的人有不同的含义,可以使用UML中不同的部分来描述你所要涵盖的内容。一般来说,UML模型是由一个或者多个diagram组成。一个diagram使用图形化的方式描述了事物以及事物之间的关系,而事物代表了真实世界中的对象、软件构件或对象行为。常常一个独立的事物会在多个diagram中展现,每个diagram建模了该事物的不同方面。UML 2.0将diagram分为两大类:结构化diagram和行为diagram。结构化diagram主要用于捕获系统的物理组织结构,如一个对象与其他对象的关系。行为diagram则用于捕获需求、操作以及元素内部状态的变化。
在面向对象系统中,用( )关系表示一个较大的“整体”类包含一个或多个较小的“部分”类。
本题考查面向对象基本概念中对象类之间的关系。泛化/概化关系表示把几类对象类的公共属性和行为被抽象成超类,其属性和方法然后被那些子类继承;聚合关系表示一个较大的“整体”类包含一个或多个较小的“部分”类;合成关系则表示关系中“整体”负责其“部分”的创建和销毁,如果“整体”不存在了,“部分”也将不存在。
某数码相机内置128MB的存储空间,拍摄分辨率设定为1600×1200像素,颜色深度为24位,若不采用压缩存储技术,使用内部存储器最多可以存储( )张照片。
本题考查数字图像格式及分辨率等基本概念。24位真彩色图像每个像素点使用3个字节分别表示RGB的分量值,每张照片需要占用1600×1200×24空间。同时题目也隐含考查了计算机数据存储单位的基本知识,即B表示字节,b表示位;1KB=1024B, 1MB=1024KB,内部存储器空间大小应为128×1024×1024×8,故最多可以存储23张照片。
程序语言一般都提供多种循环语句,例如实现先判断循环条件再执行循环体的while语句和先执行循环体再判断循环条件的do-while语句。关于这两种循环结构,在不改变循环体的条件下,( )是正确的。
本题考查程序的控制结构。do-while语句的形式为:do循环体语句;while循环条件;首先执行一次循环体语句(无条件地),若循环条件不成立,则结束do-while语句的执行;否则再一次执行循环体语句,即,此后循环条件每成立一次,循环体语句就执行1次。显然,do-while中的循环体语句至少执行1次。while语句的形式为:while循环条件循环体语句;其执行过程为:先判断循环条件,若不成立,则结束while语句的执行;否则执行一次循环体语句。此后循环条件每成立一次,循环体语句就执行1次。显然,while中的循环体语句可能一次也不执行。因此,在不改变循环体的情况下,可用while语句来代替do-while语句,反之则不行。
以下关于CRM的描述,正确的是( )。
本题考查CRM系统的基本知识。客户关系管理(CRM)系统的核心就是加强企业对客户的认识或者说理解,其目标是让企业所有与客户打交道的部门能够以统一完整的形象出现在客户面前,一致高效地对客户信息加以管理和利用,其实施的领域就是企业面对客户的各业务部门。CRM是一个使企业各业务部门可共享信息和自动化的工作平台。它可以协调和改进原有商业流程,使企业可以在其所有的业务环节更好地满足客户需求和降低运营成本,从而达到保留现有客户和发掘潜在客户并提高企业盈利的目的。对企业后台的财务、生产、采购和储运等部门而言,CRM又是提供客户需求、市场分布、对产品的反应及产品销售状况等信息的重要来源。通过CRM系统与企业后台ERP系统的集成,CRM提供的丰富数据和智能化的分析,成为企业进行决策和经营活动的科学依据。
MP3是目前最流行的数字音乐压缩编码格式之一,其命名中“MP”是指( ),“3”是指(请作答此空)。
本题考查MPEG声音信息压缩编码技术的相关知识。MP3是流行的数字音乐压缩编码格式,其命名是来源于MPEG-1音、视频压缩编码标准。MPEG-1的声音压缩编码技术定义了三个编码层(Layer):layer 1是基础的编码层,layer 2和layer 3的复杂度逐层提高,每个后继的layer都提供更高的压缩比,但需要更复杂的编码解码器。MP3就是使用MPEG-1 Audio Layer 3的声音编码。
电子商务按照运作方式分为( )。
本题考查电子商务的分类概念。电子商务有以下几种分类方法:(1)按商业活动运作方式分类可分为完全电子商务和不完全电子商务。(2)按电子商务应用服务的领域范围分类可分为企业对消费者(B to C)的电子商务、企业对企业(B to B)的电子商务、企业对政府机构的电子商务 ?(B to G)、消费者对消费者的电子商务 ?(C to C)等。(3)按电子商务的信息网络范围分类可分为Internet电子商务和Intranet电子商务。
高级语言程序的编译过程分为若干阶段,分配寄存器属于( )阶段的工作。
本题程序语言翻译基础知识。编译程序的功能是把某高级语言书写的源程序翻译成与之等价的目标程序(汇编语言或机器语言)。编译程序的工作过程可以分为词法分析、语法分析、语义分析、中间代码生成、代码优化和目标代码生成6个阶段,以及出错处理和符号表管理。其中,中间代码生成和代码优化阶段不是必需的。目标代码生成时才考虑与具体机器相关的处理,寄存器分配处于代码生成阶段的工作。
IC卡按卡内所装配的芯片不同,可分为三种,这三种是( )。
本题考查IC卡的基本知识。IC卡是近几年最流行的一种卡,在通信、医疗卫生、交通、社会保险、税务等诸多领域都有应用。IC卡具有存储量大、数据保密性好、抗干扰能力强、存储可靠、读卡设备简单、操作速度快、脱机工作能力强等优点。IC卡按卡内所装配的芯片不同,可分为存储器卡、逻辑加密卡和智能卡(CPU卡)3种。其中,存储器卡只含有一般的E2PROM芯片,逻辑加密卡由逻辑电路和E2PROM两部分组成,智能卡内带有MPU(微处理器)、E2PROM、RAM和ROM。
DHTML包括HTML、浏览器对象模型结构、CSS、SCRIPT四个组成部分,其中( )技术保证DHTML页面能够进行交互式的操作。
本题考查DHTML的基本知识。DHTML是Dynamic HTML的简称,它包括HTML、浏览器对象模型结构、CSS、SCRIPT 4个部分。·HTML是网页文件的通用格式,是DHTML的基础。·CSS扩充了HTML各标记的属性设定,使网页内容的视觉效果有更多变化,并且 CSS样式可通过Script来控制,使得网页的表现方式更灵活、美观。·浏览器模型结构,浏览器对象化后,每个对象有各自的属性、方法和事件,可以通过Script程序来控制或调用这些对象。·Script是整个DHTML中的灵魂角色。在DHTML里,网页之所以能够动起来,最主要的原因即在于网页中的对象必须通过Script程序才能加以控制,进行交互式的操作。
在下图所示的简单加密支付模型中,______负责加密解密用户信用卡信息。
本题考查简单加密支付模型中各部分的作用。简单加密支付模型如下图所示。
发卡行和商家银行对用户的信用卡进行确认,业务服务器对用户信用卡信息进行加密和解密操作,商家服务器保存交易情况。
______是错误的IPv6地址格式。
本题考查IPv6地址格式。正确的IPv6地址的表示形式有如下形式:(1)优先选用的形式是X:X:X:X:X:X:X:X,其中X是16位地址段的十六进制值。例如1243:O:O:O:O:FED2:32AA:2211,其中每一组数值前面的0可以省略,如0000写成0。(2)在分配某种形式的IPv6地址时,会发生包含长串O位的地址。为了简化包含O位地址的书写,可以使用::符号简化多个0位的16位组。::符号在一个地址中只能出现一次。该符号也可以用来压缩地址中前部和尾部的0,例如FD21::3211:AB45,而0:0:0:0:0:0:0:1回送地址可以表示为::1。
以下关于第三方物流的描述,正确的是( )。
本题考查第三方物流的基本知识。第三方物流就是企业或其他经济组织为了强化其核心竞争力,把非核心业务的物流管理、物流作业或物流设施等部分的或全部的外包出去,并与专业物流公司建立双羸的互动协作关系,直至进一步建立市场竞争战略联盟的过程。这当中,第三方物流企业不一定要有物流作业能力,即它可以没有物流设施和运输工具,不直接地从事货物运输、保管等活动,它可以站在货主的立场上,只负责物流系统的设计并对物流系统运营承担责任,而具体的运输活动可以再通过对外委托的形式由专业的运输、仓库企业去完成。
______是企业系统规划法(BSP)的核心。
本题考查电子商务系统规划方法的相关知识。电子商务系统规划方法有很多,其中关键成功因素法(CSF)、战略目标集转化法(SST)和企业系统规划法(BSP)三种方法用得最多。企业系统规划法(BSP)是通过全面调查,分析企业信息需求,制定应用系统总体方案的一种方法。它有4个基本步骤:①确定各级管理的统一目标,通过对企业管理目标的定义,界定应用系统的目标。②识别企业过程。这是BSP方法的核心。识别企业过程可对企业如何完成其目标有深刻的了解,并且有助于定义系统的功能和信息的流程。③定义数据类。在识别企业过程的基础上,分析每一个过程利用什么数据,产生什么数据。④定义信息结构。即划分子系统,确定应用系统各部分及其相关数据之间的关系。
People are indulging in an illusion whenever they find themselves explaining at a cocktail(鸡尾酒)party,say,that they are"in computers,"or"in telecommunications,"or"in electronic funds transfer".The implication is that they are part of the high-tech world.Just between US,they usually aren't.The researchers who made fundamental breakthroughs in those areas are in a high-tech business.The rest of us are( )of their work.We use computers and other new technology components to develop our products or to organize our affairs.Because we go about this work in teams and projects and other tightly knit working groups(紧密联系在一起的工作小组),we are mostly in the human communication business.Our successes stem from good human interactions by all participants in the effort,and our failures stem from poor human interactions.The main reason we tend to focus on the( )rather than the human side of the work is not because it's more(请作答此空),but because it's easier to do.Getting the new disk drive installed is positively trivial compared to figuring out why Horace is in a blue funk(恐惧)or why Susan is dissatisfied with the company after only a few months.Human interactions are complicated and never very crisp(干脆的,干净利落的)and clean in their effects,but they matter more than any other aspect of the work.If you find yourself concentrating on the( )rather than the( ),you're like the vaudeville character(杂耍人物)who loses his keys on a dark street and looks for them on the adjacent street because,as he explains,"The light is better there!".
______的主要目的是提高企业已有客户的忠诚度,发掘潜在的客户资源,提高客户服务质量。
本题考查电子商务的相关应用知识。CRM(客户关系管理)系统的目标是让企业所有与客户打交道的部门能够以统一完整的形象出现在客户面前,同时,一致高效地对客户信息加以管理和利用。CRM在企业中扮演的角色是企业面对客户的前沿。对企业前台的销售、市场、客户服务及技术支持等部门而言,CRM是一个使企业各业务部门可共享信息和自动化的工作平台。它可以协调和改进原有商业流程,使企业可以在其所有的业务环节更好地满足客户需求和降低运营成本,从而达到保留现有客户和发掘潜在客户并提高企业盈利的目的。对企业后台的财务、生产、采购和储运等部门而言,CRM又是提供客户需求、市场分布、对产品的反应及产品销售状况等信息的重要来源。简单地说,CRM的核心就是加强企业对客户的认识或者说理解,企业要知道“他们是谁,他们在做什么,他们喜欢什么”。CRM将利用顾客信息更好地为顾客服务,并保持服务的一致、可靠、方便,从而实现可重复销售。OA(办公自动化系统)实现的是企业职能部门的管理功能,其主要应用需求来自职能部门,用户则是企业内部全体员工,它的核心目标是通过公文流转、业务支持工作的自动化以及非结构化数据处理等为企业的业务部门运作服务,同时对业务部门监督和管理。电子商务环境下的DSS(决策支持系统)需要更新的技术和方法来开展。目前比较流行的技术就是基于WWW的数据仓库和数据挖掘技术。SCM(供应链管理)是通过企业与企业之间的信息共享来提高企业的预测能力,提高对市场的反应能力。它是物流、信息流和资金流在企业联盟内合作伙伴企业之间的协调。
网络商务信息处理分为信息存储、信息整理和信息加工处理三个阶段。______不属于信息整理的工作。
本题考查网络商务信息处理的基本概念。网络商务信息处理分为信息存储、信息整理和信息加工处理三个阶段。信息的存储是把已经获取的信息用科学的方法保存起来,以便于进一步的加工、处理和使用。收集信息后,便要对所得到的信息进行相关整理,常做的信息整理工作包括明确信息来源、添加文件名、信息鉴别、信息筛选、信息分类。信息整理后,进行信息的加工处理。信息加工包括信息形式变换和信息内容处理。信息形式变换是指在信息传输的过程中,通过变换载体,使信息准确地传输给接收者。信息内容处理是指对原始信息进行加工整理,深入揭示信息的内容。
People are indulging in an illusion whenever they find themselves explaining at a cocktail(鸡尾酒)party,say,that they are"in computers,"or"in telecommunications,"or"in electronic funds transfer".The implication is that they are part of the high-tech world.Just between US,they usually aren't.The researchers who made fundamental breakthroughs in those areas are in a high-tech business.The rest of us are( )of their work.We use computers and other new technology components to develop our products or to organize our affairs.Because we go about this work in teams and projects and other tightly knit working groups(紧密联系在一起的工作小组),we are mostly in the human communication business.Our successes stem from good human interactions by all participants in the effort,and our failures stem from poor human interactions.The main reason we tend to focus on the( )rather than the human side of the work is not because it's more( ),but because it's easier to do.Getting the new disk drive installed is positively trivial compared to figuring out why Horace is in a blue funk(恐惧)or why Susan is dissatisfied with the company after only a few months.Human interactions are complicated and never very crisp(干脆的,干净利落的)and clean in their effects,but they matter more than any other aspect of the work.If you find yourself concentrating on the(请作答此空)rather than the( ),you're like the vaudeville character(杂耍人物)who loses his keys on a dark street and looks for them on the adjacent street because,as he explains,"The light is better there!".
网上订单后台处理过程不包括______。
本题考查网上订单后台处理的相关知识。通常,网上订单后台处理过程主要包括:订单准备、订单传递、订单登录、按订单供货、订单处理状态追踪5个部分。订单填写是顾客前台购物时需要做的工作。
网上单证设计时不应该______。
本题考查网上单证设计的相关知识。网上单证是商家与用户之间交易的凭证。网上单证设计要把对顾客的干扰减少到最小,让用户体会到方便。在长列表中使用交替背景色、提供可视化的线索、与购物车链接都能有效地为顾客购物提供方便,而广告则可能会对顾客购物造成干扰,因此广告并不是必须的,更不是越多越好。
不属于黑盒测试技术的是______。
黑盒测试也称为功能测试,在完全不考虑软件的内部结构和特性的情况下测试软件的外部特性。常用的黑盒测试技术包括等价类划分、边界值分析、错误猜测和因果图的报告;白盒测试也称为结构测试,根据程序的内部结构和逻辑来设计测试用例,对程序的路径和过程进行测试,检查是否满足设计的需要。常用的白盒测试技术包括逻辑覆盖和基本路径测试。
以下关于电子商务系统选择原则的描述,错误的是______。
本题考查选择电子商务系统的原则。企业在选择电子商务系统时,主要遵循以下原则:①符合各种主流技术标准②符合企业信息化的整体技术③符合未来技术的发展方向④尽量开放、可扩充⑤与现行系统有较好的兼容性⑥有较好的市场占有率因此电子商务系统的选择并不是技术越先进、越独特越好。
电子商务网站的基本构件中,______用来管理防火墙内外的用户、资源和控制安全权限。
本题考查对电子网站基本构件的了解。通常电子商务网站需要有以下基本构件,企业可根据自身情况及网站的应用类型进行调整。·应用服务器:主要用于企业较大规模电子商务应用的开发、发布和管理,同时与企业原有系统集成。·工作流和群件子系统:主要在于使工作人员和商业伙伴能通过Internet共享资源、协同工作。·内容管理子系统:主要是简化企业网站的产品管理,提高效率,并把筛选后的相应内容发给最终用户。·目录服务器:主要用来管理防火墙内外的用户、资源和控制安全权限,同时为用户的通信和电子商务交易提供通道。·性能优化工具:主要是改善网站服务质量,包括流量管理、动态数据缓存、网络动态负载、知识管理等。·邮件和消息服务器:为企业员工、合作伙伴和客户提供商业级的通信架构。·个性化信息服务:主要是在实时分析用户数据的基础上提供服务,从而对用户行为更好地理解,使得企业能够跟踪、分析、理解网站用户。·搜索引擎:电子商务网站要具备优秀的搜索功能。·安全服务器:用于保证电子商务系统数据安全、应用安全和交易安全。·网站服务器:主要是为了把网站信息发布给用户。
ERP系统中,______负责ERP系统与上、下层异构系统间的交互。
本题考查对ERP系统主要组成部分的了解。ERP系统通常包括了4个主要组成部分:标准应用模块、客户化修改和二次开发工具、通信系统和系统内核。一般的ERP产品通常对一些常用功能给出标准模块,这些标准应用模块是ERP系统实现流程标准化的主要工具。客户化修改和二次开发工具向用户提供完整的配置和开发工具。通信系统主要负责ERP系统与标准外部应用系统或开发技术之间的通信,包括程序间通信、ERP系统与其他厂商技术协议的通信(如微软的COM、ActiveX等)、ERP与EDI的集成等。系统内核部分主要负责ERP系统与上、下层异构系统间的交互。
“剪贴板”是(请作答此空);在Windows资源管理器中,要恢复误删除的文件,可以按下( )键来实现。
在windows系统中的剪贴板(Clipboard)是内存中的一块区域,是Windows内置的一个非常有用的工具,通过小小的剪贴板,架起了一座彩桥,使得在各种应用程序之间传递和共享信息成为可能。其缺点是剪贴板只能保留一份数据,每当新的数据传入,旧的便会被覆盖。在Windows资源管理器中,要恢复误删除的文件,可以同时按下“Ctrl”键和“Z”键来实现。
People are indulging in an illusion whenever they find themselves explaining at a cocktail(鸡尾酒)party,say,that they are"in computers,"or"in telecommunications,"or"in electronic funds transfer".The implication is that they are part of the high-tech world.Just between US,they usually aren't.The researchers who made fundamental breakthroughs in those areas are in a high-tech business.The rest of us are(请作答此空)of their work.We use computers and other new technology components to develop our products or to organize our affairs.Because we go about this work in teams and projects and other tightly knit working groups(紧密联系在一起的工作小组),we are mostly in the human communication business.Our successes stem from good human interactions by all participants in the effort,and our failures stem from poor human interactions.The main reason we tend to focus on the( )rather than the human side of the work is not because it's more( ),but because it's easier to do.Getting the new disk drive installed is positively trivial compared to figuring out why Horace is in a blue funk(恐惧)or why Susan is dissatisfied with the company after only a few months.Human interactions are complicated and never very crisp(干脆的,干净利落的)and clean in their effects,but they matter more than any other aspect of the work.If you find yourself concentrating on the( )rather than the( ),you're like the vaudeville character(杂耍人物)who loses his keys on a dark street and looks for them on the adjacent street because,as he explains,"The light is better there!".
某班级学生《C++程序设计》成绩表如下图所示。若学生作业成绩、上机成绩和笔试成绩分别占综合成绩的15%、25%和60%,那么可先在E3单元格中输入(请作答此空),再向垂直方向拖动填充柄至E10单元格,则可自动算出这些学生的综合成绩。若要将及格和不及格的人数统计结果显示在B11和E11单元格中,则应在B11和E11中分别填写( )。
因为相对引用的特点是将计算公式复制或填充到其他单元格时,单元格的引用会自动随着移动位置的变化而变化,所以根据题意应采用相对引用。选项A采用相对引用,故在E3单元格中输入选项A"=B3*15%+C3*25%+D3*60%",并向垂直方向拖动填充柄至E10单元格,则可自动算出这些学生的综合成绩。由于COUNT是无条件统计函数,故选项A和B都不正确。COUNTIF是根据条件进行统计的函数,其格式为:COUNTIF(统计范围,”统计条件”),对于选项C,统计条件未加引号,格式不正确,正确的答案为选项D。
采用______模型,商家可以得知用户的信用卡信息。
本题考查各种支付模型的作用。支付系统无安全措施模型:风险由商家承担,商家完全掌握用户的信用卡信息,信用卡信息的传递无安全保障;第三方经纪人支付模型:用户在网上经纪人处开立一个账户,网上经纪人持有用户的账户和信用卡号;数字现金支付模型:接收数字现金商家与用户银行之间进行清算,用户银行将用户购买商品的钱支付给商家;简单加密支付系统:用户提供信用卡号码,但传输时要进行加密,这种加密的信息只有业务提供商或第三方付费处理系统能够识别。
使用电子支票支付时,消费者应首先将电子支票发给______。
本题考查电子支票的基本概念。电子支票系统包含三个实体:购买方、销售方及金融中介。购买方在购买时把这个付款证明交给销售方,销售方再交给金融中介。
以下关于EDI集中式网络拓扑结构的叙述中,错误的是______。
本题考查EDI系统的拓扑结构。集中式网络拓扑结构的优点是:信箱系统间互连相对简单,容易实现系统软件的升级和开发,集中式信箱系统运行、维护方便,开销较小。集中式网络拓扑结构的缺点是:难以满足实时EDI的要求,易产生输入瓶颈,难于控制、维护远程节点。
______解决EDI系统与用户所属的其他应用系统之间的接口。
本题考查EDI系统的软件结构。用户接口模块包括用户界面和查询统计。内部接口模块是EDI系统和本单位内部其他信息系统及数据库的接口,可以通过内部接口模块修改财务、库存等MIS系统的记录。报文生成及处理模块接收来自用户接口模块和内部接口模块的命令和信息,并自动处理由其他EDI系统发来的EDI报文。格式转换模块将EDl单证转换成标准的交换格式。
理想的电子商务应用平台应该具备______的特征。
本题考查电子商务应用设计的基础知识。一个理想的电子商务应用平台应该具备以下特征:(1)平台的可靠性和高性能。(2)支持应用程序的动态分布。(3)预置多种应用,提供多种服务。(4)支持多种工业标准和操作系统平台。(5)平台模块化,各部分之间耦合程度低。(6)易于管理。
以下关于C/C++语言指针变量的叙述中,正确的是______。
本题考查程序语言基础知识。变量是内存单元的抽象,用于在程序中表示数据。当变量存储的是内存单元地址时,称为指针变量,或者说指针变量指向了另一个变量。指针变量可以定义在函数或复合语句内,也可以定义在所有的函数之外,即可以是全局变量,也可以是局部变量。需要区分指针变量与指针所指向的变量,无论指针变量指向何种变量,其存储空间大小都是一样的。当指针变量指向数组中的一个元素时,对指针变量进行算术运算可以使其指向同一个数组中的其他元素。
位图与矢量图相比,位图______。
矢量图形是用一系列计算机指令来描述和记录一幅图的内容,即通过指令描述构成一幅图的所有直线、曲线、圆、圆弧、矩形等图元的位置、维数和形状,也可以用更为复杂的形式表示图像中曲面、光照和材质等效果。矢量图法实质上是用数学的方式(算法和特征)来描述一幅图形图像,在处理图形图像时根据图元对应的数学表达式进行编辑和处理。在屏幕上显示一幅图形图像时,首先要解释这些指令,然后将描述图形图像的指令转换成屏幕上显示的形状和颜色。编辑矢量图的软件通常称为绘图软件,如适于绘制机械图、电路图的AutoCAD软件等。这种软件可以产生和操作矢量图的各个成分,并对矢量图形进行移动、缩放、叠加、旋转和扭曲等变换。编辑图形时将指令转变成屏幕上所显示的形状和颜色,显示时也往往能看到绘图的过程。由于所有的矢量图形部分都可以用数学的方法加以描述,从而使得计算机可以对其进行任意放大、缩小、旋转、变形、扭曲、移动和叠加等变换,而不会破坏图像的画面。但是,用矢量图形格式表示复杂图像(如人物、风景照片),并且要求很高时,将需要花费大量的时间进行变换、着色和处理光照效果等。因此,矢量图形主要用于表示线框型的图画、工程制图和美术字等。位图图像是指用像素点来描述的图。图像一般是用摄像机或扫描仪等输入设备捕捉实际场景画面,离散化为空间、亮度、颜色(灰度)的序列值,即把一幅彩色图或灰度图分成许许多多的像素(点),每个像素用若干二进制位来指定该像素的颜色、亮度和属性。位图图像在计算机内存中由一组二进制位组成,这些位定义图像中每个像素点的颜色和亮度。图像适合于表现比较细腻,层次较多,色彩较丰富,包含大量细节的图像,并可直接、快速地在屏幕上显示出来。但占用存储空间较大,一般需要进行数据压缩。
在网上支付过程中,支付指令送到______之前,是在Internet上传送的。
本题考查对网上支付过程的了解。网上交易流程为:消费者向商户发出购物请求一商户把消费者的支付指令通过支付网关送往商户收单行一收单行通过银行卡网络从发卡行(消费者开户行)取得授权后,把授权信息通过支付网关送回商户一商户取得授权后,向消费者发送购物回应信息。支付结算环节是由包括支付网关、发卡行、收单行在内的金融专用网完成的。
操作系统是裸机上的第一层软件,其他系统软件(如( )等)和应用软件都是建立在操作系统基础上的。下图①②③分别表示(请作答此空)。
本题考查操作系统基本概念。财务软件、汽车防盗程序、办公管理软件和气象预报软件都属于应用软件,而选项A、C和D中含有这些软件。选项B中汇编程序、编译程序和数据库管理系统软件都属于系统软件。计算机系统由硬件和软件两部分组成。通常把未配置软件的计算机称为裸机,直接使用裸机不仅不方便,而且将严重降低工作效率和机器的利用率。操作系统(OperatingSystem)的目的是为了填补人与机器之间的鸿沟,即建立用户与计算机之间的接口而为裸机配置的一种系统软件。由下图可以看出,操作系统是裸机上的第一层软件,是对硬件系统功能的首次扩充。它在计算机系统中占据重要而特殊的地位,所有其他软件,如编辑程序、汇编程序、编译程序和数据库管理系统等系统软件,以及大量的应用软件都是建立在操作系统基础上的,并得到它的支持和取得它的服务。从用户角度看,当计算机配置了操作系统后,用户不再直接使用计算机系统硬件,而是利用操作系统所提供的命令和服务去操纵计算机,操作系统已成为现代计算机系统中必不可少的最重要的系统软件,因此把操作系统看作是用户与计算机之间的接口。因此,操作系统紧贴系统硬件之上,所有其他软件之下(是其他软件的共同环境)。
确定构建软件系统所需要的人数时,无需考虑______。
本题考查项目管理内容。在对软件开发资源进行规划时,为了确定构建软件系统所需的人数,需要考虑软件系统的规模、系统的技术复杂性、项目计划和开发人员的技术背景等方面,而与系统是否有市场前景无关。
一个JSP文件首先被编译成______,之后被装载到服务器执行。
本题考查JSP中Servlet的基本知识。Servlet是一种独立于平台和协议的服务器端的Java应用程序,能够动态扩展Web服务器功能。它运行于由Servlet引擎管理的Java虚拟机中,用于处理客户端和服务器之间的消息传递。Servlet在服务器内部工作,它们不需要图形用户接口,作为Java程序组件,它们根据需要在服务器内部被部署,使用Servlets的客户多种多样,既有简单的HTML表单,也有复杂的Java Applets。Servlets被设计在请求,应答(RequestjResponse)处理模式下工作,在该模式下,客户端向服务器发送请求消息,服务器则通过发送应答消息予以回复,Servlet所提供的会话(Session)机制还可以在多次请求/应答之间保存会话信息。JSP与SeⅣlet关系密切,一个JSP文件首先被编译成Servlet,即被转变为纯Java,然后被装载到服务器执行。
在电子商务系统规划时,需完成①可行性分析,②需求分析,⑧业务功能分析,④组织结构与功能分析,其正确的顺序为______。
本题考查电子商务系统规划的基本过程。电子商务系统规划时,首先要对电子商务应用系统的需求进行分析,确定对目标系统的综合要求,提出这些需求的实现条件,以及需求应达到的标准。在应用系统的目标需求已经确定,对系统基本有所了解的情况下,系统分析人员进行可行性分析,根据系统的环境、资源等条件判断新系统的建设是否有必要、是否有可能开始进行。在确定系统可以实施后,需要进行系统分析,系统分析时应按顺序进行组织结构与功能分析、业务功能分析、数据与数据流程分析。组织结构与功能分析的目的是调查组织发展目标及其战略规划,了解组织的现状及管理体制,划分组织的各个功能,分清组织内各种流向,包括物资流、资金流和信息流等。业务功能分析是设定系统所要实现的功能。数据与数据流程分析包括绘制数据流图和组织数据字典等。
Why is(请作答此空)fun What delights may its practitioner expect as his reward?First is the sheer joy of making things.As the child delights in his mud pie,so the adult enjoys building things,especially things of his own design.Second is the pleasure of making things that are useful to other people.Third is the fascination of fashioning complex puzzle-like objects of interlocking moving parts and watching them work in subtle cycles,playing out the consequences of principles built in from the beginning.Fourth is the joy of always learning,which springs from the( )nature of the task.In one way or another the problem is ever new,and its solver learns something:sometimes( ),sometimes theoretical,and sometimes both.Finally,there is the delight of working in such a tractable medium.The( ),like the poet,works only slightly removed from pure thought-stuff.Few media of creation are so flexible,so easy to polish and rework,so readily capable of realizing grand conceptual structures.Yet the program( ),unlike the poet's words,is real in the sense that it moves and works,producing visible outputs separate from the construct itself.It prints results,draws pictures,produces sounds,moves arms.Programming then is fun because it gratifies creative longings built deep within us and delights sensibilities we have in common with all men.
Why is( )fun What delights may its practitioner expect as his reward?First is the sheer joy of making things.As the child delights in his mud pie,so the adult enjoys building things,especially things of his own design.Second is the pleasure of making things that are useful to other people.Third is the fascination of fashioning complex puzzle-like objects of interlocking moving parts and watching them work in subtle cycles,playing out the consequences of principles built in from the beginning.Fourth is the joy of always learning,which springs from the( )nature of the task.In one way or another the problem is ever new,and its solver learns something:sometimes( ),sometimes theoretical,and sometimes both.Finally,there is the delight of working in such a tractable medium.The( ),like the poet,works only slightly removed from pure thought-stuff.Few media of creation are so flexible,so easy to polish and rework,so readily capable of realizing grand conceptual structures.Yet the program(请作答此空),unlike the poet's words,is real in the sense that it moves and works,producing visible outputs separate from the construct itself.It prints results,draws pictures,produces sounds,moves arms.Programming then is fun because it gratifies creative longings built deep within us and delights sensibilities we have in common with all men.
Why is( )fun What delights may its practitioner expect as his reward?First is the sheer joy of making things.As the child delights in his mud pie,so the adult enjoys building things,especially things of his own design.Second is the pleasure of making things that are useful to other people.Third is the fascination of fashioning complex puzzle-like objects of interlocking moving parts and watching them work in subtle cycles,playing out the consequences of principles built in from the beginning.Fourth is the joy of always learning,which springs from the(请作答此空)nature of the task.In one way or another the problem is ever new,and its solver learns something:sometimes( ),sometimes theoretical,and sometimes both.Finally,there is the delight of working in such a tractable medium.The( ),like the poet,works only slightly removed from pure thought-stuff.Few media of creation are so flexible,so easy to polish and rework,so readily capable of realizing grand conceptual structures.Yet the program( ),unlike the poet's words,is real in the sense that it moves and works,producing visible outputs separate from the construct itself.It prints results,draws pictures,produces sounds,moves arms.Programming then is fun because it gratifies creative longings built deep within us and delights sensibilities we have in common with all men.
EAI从集成的深度上来说有三种:①应用系统集成,②数据集成,③业务流程集成,从易到难的顺序是______。
本题考查EAI系统的集成方式。从集成的深度上来说,从易到难是数据集成、应用系统集成、业务流程集成。数据集成解决数据和数据库的集成问题;应用系统集成为两个应用中的数据和函数提供接近实时的集成;业务流程集成在各种业务系统中定义、授权和管理各种业务信息的交换,以便改进操作、减少成本、提高响应速度。
将高级语言源程序翻译为机器语言程序的过程中常引入中间代码。以下关于中间代码的叙述中,错误的是______。
本题考查程序语言基础知识。“中间代码”是一种简单且含义明确的记号系统,与具体的机器无关,可以有若干种形式。可以将不同的高级程序语言翻译成同一种中间代码。由于与具体机器无关,使用中间代码有利于进行与机器无关的优化处理,以及提高编译程序的可移植性。
许多程序设计语言规定,程序中的数据都必须具有类型,其作用不包括______。
本题考查程序语言基础知识。数据具有类型,便于编译程序在基础机器中完成对值的布局,同时还可用于检查表达式中对运算的应用是否正确。
系统设计阶段的任务是______。
本题考查电子商务信息系统生命周期的基础知识。
操作系统是裸机上的第一层软件,其他系统软件(如(请作答此空)等)和应用软件都是建立在操作系统基础上的。下图①②③分别表示( )。
本题考查操作系统基本概念。财务软件、汽车防盗程序、办公管理软件和气象预报软件都属于应用软件,而选项A、C和D中含有这些软件。选项B中汇编程序、编译程序和数据库管理系统软件都属于系统软件。计算机系统由硬件和软件两部分组成。通常把未配置软件的计算机称为裸机,直接使用裸机不仅不方便,而且将严重降低工作效率和机器的利用率。操作系统(OperatingSystem)的目的是为了填补人与机器之间的鸿沟,即建立用户与计算机之间的接口而为裸机配置的一种系统软件。由下图可以看出,操作系统是裸机上的第一层软件,是对硬件系统功能的首次扩充。它在计算机系统中占据重要而特殊的地位,所有其他软件,如编辑程序、汇编程序、编译程序和数据库管理系统等系统软件,以及大量的应用软件都是建立在操作系统基础上的,并得到它的支持和取得它的服务。从用户角度看,当计算机配置了操作系统后,用户不再直接使用计算机系统硬件,而是利用操作系统所提供的命令和服务去操纵计算机,操作系统已成为现代计算机系统中必不可少的最重要的系统软件,因此把操作系统看作是用户与计算机之间的接口。因此,操作系统紧贴系统硬件之上,所有其他软件之下(是其他软件的共同环境)。
Why is( )fun What delights may its practitioner expect as his reward?First is the sheer joy of making things.As the child delights in his mud pie,so the adult enjoys building things,especially things of his own design.Second is the pleasure of making things that are useful to other people.Third is the fascination of fashioning complex puzzle-like objects of interlocking moving parts and watching them work in subtle cycles,playing out the consequences of principles built in from the beginning.Fourth is the joy of always learning,which springs from the( )nature of the task.In one way or another the problem is ever new,and its solver learns something:sometimes(请作答此空),sometimes theoretical,and sometimes both.Finally,there is the delight of working in such a tractable medium.The( ),like the poet,works only slightly removed from pure thought-stuff.Few media of creation are so flexible,so easy to polish and rework,so readily capable of realizing grand conceptual structures.Yet the program( ),unlike the poet's words,is real in the sense that it moves and works,producing visible outputs separate from the construct itself.It prints results,draws pictures,produces sounds,moves arms.Programming then is fun because it gratifies creative longings built deep within us and delights sensibilities we have in common with all men.
电子商务信息系统的生命周期可以分为系统规划、系统分析、系统设计、系统实施______和维护五个阶段。
本题考查电子商务信息系统生命周期的基础知识。电子商务信息系统的生命周期可以分为系统规划、系统分析、系统设计、系统实施、系统运行和维护5个阶段。①系统规划阶段。系统规划阶段的任务是对企业的环境、目标、现行系统的状况进行初步调查,根据企业目标和发展战略确定信息系统的发展战略,对建设新系统的需求做出分析和预测,同时考虑建设新系统所受的各种约束,研究建设新系统的必要性和可能性。可行性报告审议通过后,将新系统建设方案及实施计划编成系统设计任务书。②系统分析阶段。系统分析阶段的任务是根据系统设计任务书所确定的范围对现行系统进行详细调查,描述现行系统的业务流程,指出现行系统的局限性和不足之处,确定新系统的基本目标和逻辑功能要求,即提出新系统的逻辑模型。系统分析阶段的工作成果体现在系统说明书中。③系统设计阶段。系统设计阶段的任务是根据系统说明书中规定的功能要求,考虑实际条件,具体设计实现逻辑模型的技术方案,即设计新系统的物理模型。这个阶段的技术文档是系统设计说明书。④系统实施阶段。系统实施阶段是将设计的系统付诸实施的阶段。这一阶段的任务包括程序的编写和调试,人员培训,数据文件转换,计算机等设备的购置、安装和调试,系统调试与转换等。这个阶段的特点是几个互相联系、互相制约的任务同时展开,必须精心安排、合理组织。⑤系统运行和维护阶段。系统投入运行后,需要经常进行维护和评价,记录系统运行的情况,根据一定的规格对系统进行必要的修改,评价系统的工作质量和经济效益。对于不能修改或难以修改的问题记录在案,定期整理成新需求建议书,为下一周期的系统规划做准备。
采用______支付,能够最大程度地保护用户的隐私权。
本题考查各种电子支付手段的特点。信用卡是指由商业银行或者其他金融机构发行的具有消费支付、信用贷款、转账结算和存取现金等全部功能或者部分功能的电子支付卡。借记卡是指先存款后消费(或取现),没有透支功能的银行卡。电子支票是纸质支票的电子替代物,它使用数字签名和自动验证技术来确定其合法性。电子现金是一种用电子形式模拟现金的技术,具有匿名、不可跟踪性等特点。
Why is( )fun What delights may its practitioner expect as his reward?First is the sheer joy of making things.As the child delights in his mud pie,so the adult enjoys building things,especially things of his own design.Second is the pleasure of making things that are useful to other people.Third is the fascination of fashioning complex puzzle-like objects of interlocking moving parts and watching them work in subtle cycles,playing out the consequences of principles built in from the beginning.Fourth is the joy of always learning,which springs from the( )nature of the task.In one way or another the problem is ever new,and its solver learns something:sometimes( ),sometimes theoretical,and sometimes both.Finally,there is the delight of working in such a tractable medium.The(请作答此空),like the poet,works only slightly removed from pure thought-stuff.Few media of creation are so flexible,so easy to polish and rework,so readily capable of realizing grand conceptual structures.Yet the program( ),unlike the poet's words,is real in the sense that it moves and works,producing visible outputs separate from the construct itself.It prints results,draws pictures,produces sounds,moves arms.Programming then is fun because it gratifies creative longings built deep within us and delights sensibilities we have in common with all men.
智能代理的生命周期中,把代理的多个组件绑定在一起的阶段称为______。
本题考查智能代理的过程。代理建设是指建设构成代理所需的各种组件。代理绑定是指定义组成智能代理的各组件之间的关系。代理初始化是指在代理启动时,把代理的各组件绑定在一起。代理执行是指在初始化完成后,就可以操纵代理了。
ERP系统中的______能将用户开发的应用模块集成到系统中。
本题考查ERP系统的组成。ERP系统包括标准应用模块、二次开发工具、通信系统和系统内核。标准应用模块是ERP系统实现流程标准化的主要工具;二次开发工具向用户提供完整的配置和开发工具;通信系统负责ERP系统与标准的外部应用系统或开发技术之间的通信,另外,系统还为用户预留好接口,使其和系统本身的标准模块一样天衣无缝地与底层系统连接起来;系统内核主要负责ERP系统与上、下层异构系统间的交互。
以下关于邮件列表的叙述中,正确的是______。
本题考查邮件列表的基础知识。邮件列表是一种常用的网络营销方法。邮件列表实际上也是一种E-mail营销形式,基于用户许可的原则,用户自愿加入、自由退出。与E-mail营销的区别是,E-mail营销直接向用户发送促销信息,而邮件列表是通过为用户提供有价值的信息,在邮件内容中加入适量促销信息。
在企业应用集成中,从集成的深度上来说,从易到难的顺序是( )。
本题考查企业应用集成的基本知识。企业应用集成(EAI)能够将业务流程、应用软件、硬件和各种标准联合起来,在两个或更多的企业应用系统之间实现无缝集成,使它们像一个整体一样进行业务处理和信息共享。EAI不仅包括企业内部的应用系统和组织集成,还包括企业与企业之间的集成,以实现企业与企业之间的信息交换、商务协同、过程集成和组建虚拟企业和动态联盟等。从集成的深度上来说,企业应用集成从易到难有以下种类的集成:(1)数据集成。(2)应用系统集成。(3)业务流程集成。从集成的广度上来看,企业应用集成从易到难有以下种类的集成:(1)部门内部的信息系统集成和人员结构的调整。(2)部门之间的信息系统集成和关系的调整。(3)企业级的信息系统集成和组织结构的调整。(4)与有稳定关系的合作伙伴之间的信息系统实现面向业务过程的集成。(5)与随机遇到的合作伙伴之间的信息系统实现面向业务过程集成。
关于校验方法,( )是正确的。
本题考查校验方法。奇偶校验是一种简单有效的校验方法。这种方法通过在编码中增加一位校验位来使编码中1的个数为奇数(奇校验)或者为偶数(偶校验),从而使码距变为2。它可以检测代码中奇数位出错的编码,但不能发现偶数位出错的情况,即当合法编码中奇数位发生了错误,即编码中的1变成0或0变成1,则该编码中1的个数的奇偶性就发生了变化,从而可以发现错误。海明码也是利用奇偶性来检错和纠错的校验方法。海明码的构成方法是:在数据位之间插入k个校验位,通过扩大码距来实现检错和纠错。
循环冗余校验码广泛应用于数据通信领域和磁介质存储系统中。它利用生成多项式为女个数据位产生r个校验位来进行编码,其编码长度为k+r。CRC的代码格式如下:
循环冗余校验码是由两部分组成的,左边为信息码(数据),右边为校验码;若信息码占k位,则校验码就占n-k位。校验码是由信息码产生的,校验码位数越长,该代码的校验能力就越强。在求CRC编码时,采用的是模2运算。
以下关于数据仓库的描述,正确的是( )。
本题考查数据仓库的基本知识。数据仓库是支持管理决策过程的、面向主题的、集成的、随时间变化的、但信息本身相对稳定的数据集合。其中,主题是指用户使用数据仓库辅助决策时所关心的重点问题,每一个主题对应一个客观分析领域,如销售、成本、利润的情况等。集成是指数据仓库中的数据不是业务处理系统数据的简单拼凑与汇总,而是经过系统地加工整理,是相互一致的、具有代表性的数据。随时间变化是指数据仓库中存储的是一个时间段的数据,而不仅仅是某一个时点的数据,所以主要用于进行时间趋势分析。一般数据仓库内的数据时限为5~10年,数据量也比较大,一般为10GB左右。信息本身相对稳定是指数据一旦进入数据仓库,一般情况下将被长期保留,变更很少。数据仓库是多维的,即数据仓库的数据的组织方式有多层的行和列,当中的数据来源多种多样,可能来自数据库,也可能来自文件系统。而数据挖掘是以数据仓库和多维数据库中的大量数据为基础的。
在Windows操作系统中,( )命令可以查看本机设置的DNS服务器地址。
本题考查网络管理的基本命令。在Windows操作系统中,atp命令可以查看和设置本机目前的网关地址;ping命令可以测试本机至目标地址的连通状况。tracert命令用来查看本机到目标地址所经过的路有信息。ipconfig命令用于显示当前的TCP/IP配置的设置值,包括本机设置的DNS服务器地址。
在WEB服务描述语言文档中使用的元素Port Type的含义是( )。
本题考查Web服务描述语言的基本知识。Web服务描述语言(Web Service Description Language)是一种XML Application,它将Web服务描述定义为一组服务访问点,客户端可以通过这些服务访问点对包含面向文档信息或面向过程调用的服务进行访问。WSDL文档在Web服务的定义中使用下列元素。·Types:数据类型定义的容器,它使用某种类型系统(如XSD)。·Message:通信数据的抽象类型化定义。·operation:对服务所支持的操作的抽象描述。·Port Type:操作的抽象集合,这些操作由一个或多个端点支持。·Binding:特定端口类型的具体协议和数据格式规范。·Port:定义为绑定和网络地址组合的单个端点。·Service:相关端点的集合。
在数字现金支付模型中,用户使用存储在( )上的数字现金从商家订货。
本题考查数字现金的基本概念。在数字现金支付模型中,用户在银行开立数字现金账户,购买兑换数字现金。然后使用数字现金终端软件从银行账户取出一定数量的数字现金存在用户的计算机硬盘上。用户从商家订货,使用数字现金支付所购商品的费用。接收数字现金的商家与用户银行之间进行清算,用户银行将用户购买商品的钱支付给商家。
关于在I/O设备与主机间交换数据的叙述,( )是错误的。
本题考查I/O设备与主机间交换数据的方式和特点。I/O设备与主机间进行数据输入输出主要有直接程序控制方式、中断方式、DMA方式和通道控制方式。直接程序控制方式的主要特点是:CPU直接通过I/O指令对I/O接口进行访问操作,主机与外设之间交换信息的每个步骤均在程序中表示出来,整个输入输出过程是由CPU执行程序来完成的。 中断方式的特点是:当I/O接口准备好接收数据或向CPU传送数据时,就发出中断信号通知CPU。对中断信号进行确认后,CPU保存正在执行的程序的现场,转而执行提前设置好的I/O中断服务程序,完成一次数据传送的处理。这样,CPU就不需要主动查询外设的状态,在等待数据期间可以执行其他程序,从而提高了CPU的利用率。采用中断方式管理I/O设备,CPU和外设可以并行地工作。虽然中断方式可以提高CPU的利用率,能处理随机事件和实时任务,但一次中断处理过程需要经历保存现场、中断处理和恢复现场等阶段,需要执行若干条指令才能处理一次中断事件,因此这种方式无法满足高速的批量数据传送要求。直接内存存取(Direct Memory Access,DMA)方式的基本思想是:通过硬件控制实现主存与I/O设备间的直接数据传送,数据的传送过程由DMA控制器(DMAC)进行控制,不需要CPU的干预。在DMA方式下,需要CPU启动传送过程,即向设备发出“传送一块数据”的命令。在传送过程结束时,DMAC通过中断方式通知CPU进行一些后续处理工作。DMA方式简化了CPU对数据传送的控制,提高了主机与外设并行工作的程度,实现了快速外设和主存之间成批的数据传送,使系统的效率明显提高。通道是一种专用控制器,它通过执行通道程序进行I/O操作的管理,为主机与I/O设备提供一种数据传输通道。用通道指令编制的程序存放在存储器中,当需要进行I/O操作时,CPU只要按约定格式准备好命令和数据,然后启动通道即可;通道则执行相应的通道程序,完成所要求的操作。用通道程序也可完成较复杂的I/O管理和预处理,从而在很大程度上将主机从繁重的FO管理工作中解脱出来,提高了系统的效率。
It should go without saying that the focus of UML is modeling.However,what that means,exactly,can be an open-ended question.( )is a means to capture ideas,relationships,decisions,and requirements in a well-defined notation that can be applied to many different domains.Modeling not only means different things to different people,but also it can use different pieces of UML depending on what you are trying to convey.In general,a UML model is made up of one or more( ).A diagram graphically represents things,and the relationships between these things.These( )can be representations of real-world objects,pure software constructs,or a description of the behavior of some other objects.It is common for an individual thing to show up on multiple diagrams;each diagram represents a particular interest,or view,of the thing being modeled.UML 2.0 divides diagrams into two categories:structural diagrams and behavioral diagrams.(请作答此空)are used to capture the physical organization of the things in your system,i.e.,how one object relates to another.( )focus on the behavior of elements in a system.For example,you can use behavioral diagrams to capture requirements,operations,and internal state changes for elements.
UML的核心关注内容是建模。然而建模是一个开放性的问题。建模是采用合适并预先定义的符号来描述捕获的思想、关系、决策和需求,并且建模可应用到多个领域。建模对不同的人有不同的含义,可以使用UML中不同的部分来描述你所要涵盖的内容。一般来说,UML模型是由一个或者多个diagram组成。一个diagram使用图形化的方式描述了事物以及事物之间的关系,而事物代表了真实世界中的对象、软件构件或对象行为。常常一个独立的事物会在多个diagram中展现,每个diagram建模了该事物的不同方面。UML 2.0将diagram分为两大类:结构化diagram和行为diagram。结构化diagram主要用于捕获系统的物理组织结构,如一个对象与其他对象的关系。行为diagram则用于捕获需求、操作以及元素内部状态的变化。
以下关于Web服务器说法正确的是( )。
本题考查Web服务器的基本知识。安装了Web服务系统的服务器称为Web服务器,一台Web服务器可以安装多块网卡,这样就可以配置多个IP地址;采用虚拟主机技术,可以通过主机头名的区别,响应多个域名的发布目录;采用虚拟目录技术,可以响应一个域名下的多个发布目录。Web服务默认使用TCP80端口,但是可以通过发布软件设定响应其他TCP端口。DNS(域名解析系统)在设置时,可以将多个域名对应一个IP地址,也可以将一个 IP对应多个域名,这样一台Web服务器可以对应多个域名,一个域名可以对应多台Web服务器。
编译程序对高级语言源程序进行翻译时,需要在该程序的地址空间中为变量指定地址,这种地址称为( )。
本题考查程序翻译基础知识。编译程序对高级语言源程序进行翻译时,在逻辑地址空间中为变量分配存储单元,当程序开始运行时,再转换为实际的内存地址(既物理地址)。
子商务网站设计时,需求分析需要细化所有的系统功能,此时常用的分析方法中面向对象的是( )方法。
本题考查系统开发时需求分析的基本知识。为了进行可行性研究,首先要对系统的需求进行分析。要确定对目标系统的综合要求,并提出这些需求的实现条件,以及需求应达到的标准,也就是解决要求所开发的电子商务系统做什么。需求分析的第二步工作是逐步细化所有的系统功能,找出系统各元素之间的联系、接口特性和设计上的限制,分析它们是否满足功能要求,是否合理。常用的分析方法有面向数据流的结构化分析方法(简称SA)、面向数据结构的Jackson方法(简称JSD)、面向对象的分析方法(简称OOA)等,以及用于建立动态模型的状态迁移图或Petri网等。
( )是企业建模的核心内容。
本题考查企业模型的基本知识。企业模型是信息系统设计的基础。没有企业模型就很难科学的分析和综合企业各部分功能管理、信息关系及动态关系。企业模型及设计方法解决了一个企业的物流、资金流、信息流和决策流的关系,它是企业信息集成的基础。在企业建模时,需要考虑一组能够覆盖整个企业的建模因素。从这一指导思想出发,遵循当前各种建模思想把企业建模对象从总的要领上分为4类:组织管理、业务流程、应用系统和物理系统。其中,业务流程建模是企业建模的核心内容。企业模型的其他部分往往可以由业务模型导出。
在网站结构的实现上,通常在逻辑上将网站分为三层:表示层、应用逻辑层、数据层,如果企业需要更改网站风格,则需要改动网站的( )。
本题考查网站结构的基本知识。在网站结构的实现上,通常在逻辑上将网站分为三层:表示层、应用逻辑层、数据层。这种结构使得网站具有较好的可扩充性,将表示层与业务功能的实现分离开来,能够更灵活地适应业务的发展。网站不需要对业务逻辑组件进行任何变动,就能够适用新出现的表示形式和客户端。例如,为了使用户更方便地在网站上购物,网站调整了页面格局和页面风格。由于网站结构层次分明,只需要改动网站表示层,业务逻辑层和数据连接层则不需要改变。
( )安全性好但交易成本最高。
本题考查电子支付的基本概念。目前,电子交易模型有以下几种:·支付系统无安全措施的模型。·通过第三方经纪人支付的模型。·数字现金支付模型。·简单加密支付系统模型。·SET(Security Electronic Transaction)模型。其中,SET模型提供对交易参与者的认证,确保交易数据的安全性、完整性和交易的不可抵赖性,特别是保证了不会将持卡人的账户信息泄露给商家,这些都保证了SET协议的安全性,但目前SET模型的交易成本最高。
在ASP中,( )是Session对象的方法。
本题考查Session对象的基本知识。ASP中的Session对象存储特定的用户会话所需的信息。当用户在应用程序的页之间跳转时,存储在Session对象中的变量不会清除Session对象只提供了一种方法:Abandon,用于清除所有存在的Session对象中的变量,同时激活Session_OnEnd事件,结束Session。
在软件工程环境中进行风险识别时,常见的、已知的及可预测的风险包括产品规模、商业影响等,与开发工具的可用性及质量相关的风险是( )。
本题考查风险识别时要识别的风险类型。客户特性是指与客户的素质以及开发者和客户定期通信的能力相关的风险;过程定义是指与软件过程被定义的程度以及它们被开发组织所遵守的程序相关的风险;开发环境是指与用以构建产品的工具的可用性及质量相关的风险;构建技术是指与待开发软件的复杂性及系统所包含技术的“新奇性”相关的风险。
在电子商务系统测试的过程中,( )以用户为主。
本题考查系统测试的基本知识。软件测试总体上分成4步:单元测试、集成测试、系统测试和验收测试。·单元测试也称为模块测试,通常在编码阶段进行,是软件测试的最基本的部分。·集成测试是在软件系统集成过程中所进行的测试,其主要目的是将通过单元测试的模块按照一定的策略组装成能够完成预期功能要求的软件结构系统。集成测试主要检查各单元之间的接口是否正确。·系统测试是对已经集成好的软件系统进行彻底的测试,以验证软件系统的功能和性能等是否满足要求。其目的是将软件与系统需求定义进行比较,发现软件与定义不相符合或相矛盾的问题,它包括功能测试、性能测试、负载测试、安全性测试等。·验收测试根据用户需求验证系统,是在投入使用之前的最后测试。验收测试的任务是进一步验证软件的有效性,也就是说,检查软件的功能和性能是否与用户的要求一样。同时验收测试要进行对软件配置的复审,即要检查软件(源程序、目标程序)和文档(包括面向开发和用户)是否齐全以及分类是否有序,确保文档、资料的正确和完善,以便维护阶段使用。单元测试、集成测试、系统测试以软件开发人员为主;验收测试以用户为主。
( )屏蔽各种平台及协议之间的特性,实现分布式系统中跨平台数据传输。
本题考查中间件的基本知识。中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源,中间件位于客户机服务器的操作系统之上,管理计算资源和网络通信。中间件可分为6类:·终端仿真/屏幕转换中间件用以实现客户机图形用户接口与已有的字符接口方式的服务器应用程序之间的互操作。·数据访问中间件是为了建立数据应用资源互操作的模式,对异构环境下的数据库实现联接或文件系统实现联接的中间件。·远程过程调用机制中间件可以使程序员只需编写客户方的应用,需要时可以调用位于远端服务器上的过程。·消息中间件用来屏蔽各种平台及协议之间的特性,以实现在不同平台之间通信,实现分布式系统中可靠的、高效的、实时的跨平台数据传输,实现应用程序之间的协同。·交易中间件是在分布、异构环境下提供保证交易完整性和数据完整性的一种环境平台。·对象中间件可以在分布、异构的网络计算环境中将各种分布对象有机地结合在一起,完成系统的快速集成,实现对象重用,在这个方面遵循的标准是CORBA。
根据CNNIC2008年7月《中国互联网络发展状况统计报告》,截至2008年6月底,中国IPv4地址拥有量已跃居世界( )。
本题考查中国互联网的基本现状。根据CNNIC 2008年7月《中国互联网络发展状况统计报告》,截至2008年6月底,中国网民数量达到2.53亿,网民规模跃居世界第一位。但是普及率只有19.1%,仍然低于全球平均水平(21.1%)。IPv4地址数量为1.58亿个,已经超过日本,跃升至世界第二位。我国的域名注册总量为1485万个,同比增长 61.8%,网站数量为191.9万个,年增长率为46.3%。互联网国际出口带宽数达到 493 729Mbps,年增长率为58.1%。目前人均拥有水平为20Mbps/万网民,比2007年12月增长了2Mbps。
以下关于第三方经纪人支付模型的描述,错误的是( )。
本题考查第三方经纪人支付模型的基本概念。第三方经纪人支付模型的工作流程是:用户在网上经纪人处开立一个账户,网上经纪人持有用户的账户和信用卡号。用户用这个账户从商家订货,商家将用户账户提供给经纪人,经纪人验证商家身份,给用户发送电子邮件,要求用户确认购买和支付后,将信用卡信息传给银行,完成支付过程。第三方经纪人支付模型的特点如下:·用户账户的开设不通过网络。·信用卡信息不在开放的网络上传送。·通过电子邮件来确认用户身份。·商家自由度大,风险小。·支付是通过双方都信任的第三方(经纪人)完成的。
It should go without saying that the focus of UML is modeling.However,what that means,exactly,can be an open-ended question.( )is a means to capture ideas,relationships,decisions,and requirements in a well-defined notation that can be applied to many different domains.Modeling not only means different things to different people,but also it can use different pieces of UML depending on what you are trying to convey.In general,a UML model is made up of one or more( ).A diagram graphically represents things,and the relationships between these things.These(请作答此空)can be representations of real-world objects,pure software constructs,or a description of the behavior of some other objects.It is common for an individual thing to show up on multiple diagrams;each diagram represents a particular interest,or view,of the thing being modeled.UML 2.0 divides diagrams into two categories:structural diagrams and behavioral diagrams.( )are used to capture the physical organization of the things in your system,i.e.,how one object relates to another.( )focus on the behavior of elements in a system.For example,you can use behavioral diagrams to capture requirements,operations,and internal state changes for elements.
UML的核心关注内容是建模。然而建模是一个开放性的问题。建模是采用合适并预先定义的符号来描述捕获的思想、关系、决策和需求,并且建模可应用到多个领域。建模对不同的人有不同的含义,可以使用UML中不同的部分来描述你所要涵盖的内容。一般来说,UML模型是由一个或者多个diagram组成。一个diagram使用图形化的方式描述了事物以及事物之间的关系,而事物代表了真实世界中的对象、软件构件或对象行为。常常一个独立的事物会在多个diagram中展现,每个diagram建模了该事物的不同方面。UML 2.0将diagram分为两大类:结构化diagram和行为diagram。结构化diagram主要用于捕获系统的物理组织结构,如一个对象与其他对象的关系。行为diagram则用于捕获需求、操作以及元素内部状态的变化。
Internet Explorer把各种Web站点分成4种安全区域,其默认区域是( )。
本题考查IE浏览器的基本知识。Internet Explorer将各种Web站点分成4种安全区域:Internet区域、本地企业网区域、可信站点区域、受限站点区域。在默认情况下,安全级别由高至低依次为:受限站点区域,本地企业网区域、Internet区域、可信站点区域。 Internet Explorer默认的区域是Internet区域。
It should go without saying that the focus of UML is modeling.However,what that means,exactly,can be an open-ended question.(请作答此空)is a means to capture ideas,relationships,decisions,and requirements in a well-defined notation that can be applied to many different domains.Modeling not only means different things to different people,but also it can use different pieces of UML depending on what you are trying to convey.In general,a UML model is made up of one or more( ).A diagram graphically represents things,and the relationships between these things.These( )can be representations of real-world objects,pure software constructs,or a description of the behavior of some other objects.It is common for an individual thing to show up on multiple diagrams;each diagram represents a particular interest,or view,of the thing being modeled.UML 2.0 divides diagrams into two categories:structural diagrams and behavioral diagrams.( )are used to capture the physical organization of the things in your system,i.e.,how one object relates to another.( )focus on the behavior of elements in a system.For example,you can use behavioral diagrams to capture requirements,operations,and internal state changes for elements.
UML的核心关注内容是建模。然而建模是一个开放性的问题。建模是采用合适并预先定义的符号来描述捕获的思想、关系、决策和需求,并且建模可应用到多个领域。建模对不同的人有不同的含义,可以使用UML中不同的部分来描述你所要涵盖的内容。一般来说,UML模型是由一个或者多个diagram组成。一个diagram使用图形化的方式描述了事物以及事物之间的关系,而事物代表了真实世界中的对象、软件构件或对象行为。常常一个独立的事物会在多个diagram中展现,每个diagram建模了该事物的不同方面。UML 2.0将diagram分为两大类:结构化diagram和行为diagram。结构化diagram主要用于捕获系统的物理组织结构,如一个对象与其他对象的关系。行为diagram则用于捕获需求、操作以及元素内部状态的变化。
SWIFT是一种专用金融服务系统,用于处理电子票据的安全传输,应用范围主要是( )。
本题考查SWIFT的基本知识。SWIFT是一种专用金融服务系统,用于处理电子票据的安全传输。SWIFT使用专用网络进行电子支付,软件系统是专门设计的,对安全有严格要求,应用范围主要是企业与企业之间(如银行与银行或银行与普通企业)。为了保证报文传输的可靠、完整与安全,SWIFT主要从以下3个方面进行安全控制:·用户身份与操作合法性检查,包括用户口令机制与读写控制。·数据完整性控制,即对传输数据进行校验,排除介质故障和篡改。·数据安全控制。对数据进行加密,防止“窃听”。
在OSI/RM中,网络层传输的是( )。
本题考查ISO/OSI参考模型的基本知识。OSI参考模型将计算机网络的体系结构分成7层:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。其中,物理层的任务是为上一个数据链路层提供一个物理连接,以便透明地传送比特信息流,数据链路层的任务是负责在两个相邻接点间的线路上无差错地传送以数据帧为单位的数据,网络层的任务是控制通信子网的工作,决定数据分组如何在通信子网中传送,而传输层的任务是根据通信子网的特性最佳地利用网络资源,以可靠和经济的方式为两端系统的会话层之间建立起一条传输连接,透明地传送数据段。
J2EE规范中定义的Web组件是( )。
本题考查J2EE的基本知识。J2EE应用是由组件组成的。J2EE组件是一个自我封装的功能软件单元,它包括相关的类、文件和与其他组件的通讯。J2EE规范定义了如下J2EE组件:·应用(Application)客户端和小程序(applet)是客户端组件。·Java Servlet和Java Server Pages技术组件是Web组件。·Enterprise JavaBeans(EJB)组件是业务组件。
以下关于工作流的描述,错误是( )。
本题考查工作流的基本知识。工作流(Workflow)是针对业务流程中具有固定程序的常规活动而提出的一个概念,通过将业务流程分解定义良好的任务、角色、规则和过程来进行执行和监控,达到提高生产组织水平和工作效率的目的。工作流最大的优点是实现了应用逻辑与过程逻辑的分离,因此可以在不修改具体功能的实现情况下,通过修改过程模型来改变系统功能,完成对生产经营部分过程或全部过程的集成管理,有效地把人、信息和应用工具合理地组织在一起,发挥系统的最大效能。工作流技术可以支持企业实现对经营管理和生产组织的过程控制以及决策支持。对于引入工作流的组织,能够在软件开发和业务两个层次受益。
在ERP系统中,负责与上、下层异构系统间交互的部分称为( )。
本题考查ERP系统的基本构成。在ERP系统中,通常包括了以下4个主要组成部分。·标准应用模块:一般的ERP产品通常对一些常用功能给出标准模块,这些标准应用模块是ERP系统实现流程标准化的主要工具。·客户化修改和二次开发工具:尽管ERP的核心思想是流程标准化,但不同企业的业务流程多多少少都会存在差别。客户化修改和二次开发工具主要协助项目组,快速准确地完成ERP的部署任务。·通讯系统:主要负责ERP系统与标准的外部应用系统或开发技术之间的通讯,包括程序间通讯、ERP系统与其他厂商技术协议的通讯。·系统内核:这部分主要负责ERP系统与上、下层异构系统间的交互。
在电子商务的框架模型中,( )不属于贸易服务层。
本题考查电子商务框架的基本概念。电子商务的框架是指实现电子商务的技术保证,如下图所示。电子商务的技术支持分为4个层次和两个支柱。其中,贸易服务层包括安全性/认证、咨询服务、市场调研、目录服务、电子支付等。而电子邮件属于报文和信息传播层。
Web服务开发生命周期4个阶段中,定义服务接口描述在( )阶段完成。
本题考查Web服务开发生命周期的基本知识。Web服务的开发生命周期有以下4个阶段。·构建:生命周期的构建阶段包括开发和测试Web服务实现、定义服务接口描述和定义服务实现描述。·部署:部署阶段包括向服务请求者或服务注册中心发布服务接口和服务实现的定义,以及把Web服务的可执行文件部署到执行环境中。·运行:在运行阶段,可以调用Web服务。在此,Web服务已完全部署、可操作并且服务提供者可以通过网络访问服务。现在服务请求者可以进行查找和绑定操作。·管理:管理阶段包括持续的管理和经营Web服务应用程序。安全性、可用性、性能、服务质量和业务流程问题都必须被解决。
在XML文本中如果出现了符号&,必须使用( )作为实体引用去替换。
本题考查XML的基本知识。在XML文档中的实体提供了一种方法可以引用文档本身以外的特定事物。文本的整个块,甚至是整个文档或者包含模板文本的文件,都可以通过使用指向它们的实体引入一个文档内。与HTML一样,XML也用&符号来标识一个实体,&符号之后是一个实体名或者一个数字串,用于描述Unicode字符集中的某个特定符号,然后用分号结束。如果一个文档有DTD,那么所有的实体名都必须这样定义。另外,XML还提供了5个内建实体:&(&)、&1t(<)、>(>)、&apos(')和" (")。
在电子商务系统网站维护时,对服务进程数的调整属于( )。
本题考查网站系统维护的基本知识。网站系统维护的主要内容包括:应用软件维护、数据维护、系统运行维护、安全维护。·应用软件维护主要包括纠错性维护、适应性维护、完善性维护。·数据维护是指对系统的文件、网页以及支持企业与客户之间数据信息来往的文件传输系统和电子邮件系统的维护。一般来说,数据维护包括系统文件的组织、系统数据备份、系统数据恢复和系统垃圾文件处理等。·系统运行维护主要包括对系统运行平台的管理,例如对服务进程数的调整、结果缓存(Result Cache)大小的调整等。系统日志管理对系统访问、应用运行、存取失败等进行记录,从而为系统的故障诊断、分析和性能优化提供依据。·系统安全维护主要包括分析系统安全威胁的来源、进行存取控制管理、对系统资源的访问权限进行限制,保护特定内容的安全,并采取相应的措施。
J2EE规范定义的组件中,属于客户端组件的是( )。
本题考查J2EE平台技术的相关知识。J2EE平台采用一个多层次分布式的应用模式,其应用是由组件组成的。J2EE规范定义了:应用(Application)客户端和小程序(applet)是客户端组件:Java Servlet和Java Server Pages技术组件足Web组件;Enterprise JavaBeans(EJB)组件是业务组件。
正确选项为C。一个电子邮件地址,例如shlinxin@mail.ceiaec.org,由三部分组成,其中,第一部分“shlinxin”代表用户信箱的账号,对于同一个邮件接收服务器来说,这个账号必须是唯一的;第二部分“@”是分隔符;第三部分“mail.ceiaec.org”是用户信箱的邮件接收服务器域名,用以标识其所在的位置。
商户甲使用数字签名技术向商户乙传输合同,甲的私钥是AKD,公钥是AKE,乙的私钥是BKD,公钥是BKE,合同原文是M,摘要是H,数字签名加密算法为D。则商户甲向商户乙传输的数字签名文件是( )。商户乙应使用(请作答此空)验证数字签名的正确性。
本题考查数字签名的基础知识。数字签名技术是将摘要用发送者的私钥加密,与原文一起传送给接收者。接收者只有用发送者的公钥才能解密被加密的摘要,然后用Hash函数对收到的原文产生一个摘要,与解密的摘要对比,如果相同,则说明收到的信息是完整的,在传输过程中没有被修改,否则,就是被修改过,不是原信息。同时,也证明发送者发送了信息,防止了发送者的抵赖。使用公钥密码技术就可以实现数字签名。发送方A用其不公开的解密密钥AKD对报文M进行运算,将结果D(M,AKD)传给接收方B。B用已知的加密密钥对接收到的内容进行运算,得出结果E(D(M,AKD),AKE)=M。因为除了A以外没有人能拥有A的解密密钥,所以除了A以外就没有人能产生密文D(M,AKD)。这样,就表示报文M被电子签名了。如果A抵赖曾发报文给B,B就可将M及D(M,AKD)出示给第三方(仲裁方)。仲裁方可以很容易地用密钥AKE验证A确实发送消息M给B,从而使A无法抵赖。反过来,如果B将M伪造成M',则B不能在仲裁方面前出示D(M',AKD),从而证明了B伪造了报文。可见数字签名也同时起到了验证信息完整性的作用。由题目描述可知,甲的私钥是AKD,公钥是AKE,乙的私钥是BKD,公钥是BKE,合同原文是M,摘要是H,数字签名加密算法为D。则商户甲向商户乙传输的数字签名文件应使用甲的私钥AKD对摘要H进行数字签名加密运算,商户乙应使用商户甲的公钥AKE验证数字签名的正确性。
RGB8:8:8表示一帧彩色图像的颜色数为______种。
本题考查多媒体基础知识(图像深度)。图像深度是指存储每个像素所用的位数,也是用来度量图像分辨率的。像素深度确定彩色图像的每个像素可能有的颜色数,或者确定灰度图像的每个像素可能有的灰度级数。如一幅图像的图像深度为b位,则该图像的最多颜色数或灰度级为2b种。显然,表示一个像素颜色的位数越多,它能表达的颜色数或灰度级就越多。例如,只有1个分量的单色图像,若每个像素有8位,则最大灰度数目为28=256;一幅彩色图像的每个像素用R、G、B三个分量表示,若3个分量的像素位数分别为4、4、2,则最大颜色数目为24+4+2=210=1024,就是说像素的深度为10位,每个像素可以是210种颜色中的一种。表示一个像素的位数越多,它能表达的颜色数目就越多,它的深度就越深。
面向对象开发方法的基本思想是尽可能按照人类认识客观世界的方法来分析和解决问题,______方法不属于面向对象方法。
本题考查面向对象开发方法。面向对象开发方法有Booch方法、Coad方法和OMT方法。Jackson方法是一种面向数据结构的开发方法。
Cache用于存放主存数据的部分拷贝,主存单元地址与Cache单元地址之间的转换工作由 ( ) 完成。
本题考查高速缓存基础知识。高速缓存Cache有如下特点:它位于CPU和主存之间,由硬件实现;容量小,一般在几KB到几MB之间;速度一般比主存快5到10倍,由快速半导体存储器制成;其内容是主存内容的副本,对程序员来说是透明的;Cache既可存放程序又可存放数据。Cache主要由两部分组成:控制部分和Cache存储器部分。Cache存储器部分用来存放主存的部分拷贝(副本)。控制部分的功能是:判断CPU要访问的信息是否在Cache存储器中,若在即为命中,若不在则没有命中。命中时直接对Cache存储器寻址。未命中时,若是读取操作,则从主存中读取数据,并按照确定的替换原则把该数据写入Cache存储器中;若是写入操作,则将数据写入主存即可。
TCP协议为 ( ) 提供服务接口。
本题考查TCP协议的基本知识。在TCP/IP协议中,应用层根据不同用户的各种需求,向用户提供所需的网络应用程序服务,例如FTP(文件传输协议)、SMTP(简单邮件传输协议)、DNS(域名系统)等。这些应用程序包括以下三类:·第一类由UDP协议提供服务接口,如SNMP(简单网络管理协议)、RPC(远程过程调用)、TFT?(简单文件传输协议)等。·第一类由TCP协议提供服务接口,如Telnet(远程登录协议)、FTP(文件传输协议)、SMTP(简单邮件传输协议)等。·第三类与下一层的TCP和UDP都有相互配合关系。例如DNS(域名的命名系统协议),它实际上是为网上主机命名的一组规则。
某公司拟开发一多用户电子邮件客户端系统,部分功能的初步需求分析结果如下:1.邮件客户端系统支持多个用户,用户信息主要包括用户名和用户密码,且系统中的用户名不可重复。2.邮件帐号信息包括邮件地址及其相应的密码,一个用户可以拥有多个邮件地址(如userl@l23com)。3.一个用户可拥有一个地址薄,地址簿信息包括联系人编号、姓名、电话、单位地址、邮件地址1、邮件地址2、邮件地址3等信息。地址薄中一个联系人只能属于一个用户,且联系人编号唯一标识一个联系人。4.一个邮件帐号可以含有多封邮件,一封邮件可以含有多个附件。邮件主要包括邮件号、发件人地址、收件人地址、邮件状态、邮件主题、邮件内容、发送时间、接收时间。其中,邮件号在整个系统内唯一标识一封邮件,邮件状态有已接收、待发送、已发送和已删除4种,分别表示邮件是属于收件箱、发件箱、已发送箱和废件箱。一封邮件可以发送给多个用户。附件信息主要包括附件号、附件文件名、附件大小。一个附件只属于一封邮件,附件号仅在一封邮件内唯一。5、根据以上说明设计的E-R图如图所示,请指出地址簿与用户、电子邮件帐号与邮件、邮件与附件之间的联系类型。
6、该邮件客户端系统的主要关系模式如下,请填补a.~c.的空缺部分。用户(用户名,用户密码)地址簿( a. ,联系人编号,姓名,电话,单位地址,邮件地址1,邮件地址2,邮件地址3)邮件帐号(邮件地址,邮件密码,用户名)邮件( b. ,收件人地址,邮件状态,邮件主题,邮件内容,发送时间,接收时间)附件( c. ,附件号,附件文件名,附件大小)7、(1)请指出问题2中给出的地址簿、邮件和附件关系模式的主键,如果关系模式存在外键请指出。(2)附件属于弱实体吗?请用50字以内的文字说明原因。
5、1mn1*(注:mn*可互换) 6、a用户名b邮件号,发件人地址c邮件号 7、(1)地址簿的主键是联系人编号,外键是用户名,邮件的主键是邮件号,附件的主键是附件号、邮件号,外键是邮件号。(2)是弱实体,附件必须依附于邮件而存在。
现准备为某银行开发一个信用卡管理系统CCMS,该系统的基本功能为:1.信用卡申请。非信用卡客户填写信用卡申请表,说明所要申请的信用卡类型及申请者的基本信息,提交CCMS。如果信用卡申请被银行接受,CCMS将记录该客户的基本信息,并发送确认函给该客户,告知客户信用卡的有效期及信贷限额;否则该客户将会收到一封拒绝函。非信用卡客户收到确认函后成为信用卡客户。2.信用卡激活。信用卡客户向CCMS提交激活请求,用信用卡号和密码激活该信用卡。激活操作结束后,CCMS将激活通知发送给客户,告知客户其信用卡是否被成功激活。3.信用卡客户信息管理。信用卡客户的个人信息可以在CCMS中进行在线管理。每位信用卡客户可以在线查询和修改个人信息。4.交易信息查询。信用卡客户使用信用卡进行的每一笔交易都会记录在CCMS中。信用卡客户可以通过CCMS查询并核实其交易信息(包括信用卡交易记录及交易额)。图1和图2分别给出了该系统的顶层数据流图和0层数据流图的初稿。
1、根据说明,将图1中的E1~E3填充完整。2、图中缺少三条数据流,根据说明,分别指出这三条数据流的起点和终点。(注:数据流的起点和终点均采用图中的符号和描述)3、图2中有两条数据流是错误的,请指出这两条数据流的名称,并改正。(注:数据流的起点和终点均采用图中的符号和描述)4、根据说明,将图1-2中P1~P4的处理名称填充完整。
1、E1.非信用卡用户 E2.信用卡用户 E3.银行 2、E1-P0(信用卡申请表) E2-P0(激活请求)p0-E2(查询核实交易信息) 3、错误的信息流:信用卡申请表,方向是E1-P4激活请求:方向是E2P3 4、P1:交易信息查询 P2:信用卡客户信息管理 P3:信用卡激活 P4:信用卡申请
辉映公司是一家大型超市,该公司近年收购了多家小型超市,目前需要进行电子商务平台横向联网的整合和相关应用软件开发。项目计划从2009年1月1日开始,至2010年10月31日完成,持续22个月。表5-1所列是项目中每项任务持续时间和每月人员需求数。表5-1 每项任务持续时司和每月人员需求数表
每项任务的逻辑关系和部分时间信息如图5-1所示。15、请根据图5-1的项目任务逻辑关系,计算并填写图5-1中(1)~(6)处空缺。
16、根据图5-1中的最早开始时间画出该项目甘特图。17、请根据该项目最早开始时间的甘特图,计算每月人工需求量并填写表5-2中(7)~(17)处的空缺。表5-2 最早开始进度计划的资源需求量表
15、(1)5 (2)6 (3)6 (4)5 (5)1 (6)13 16、从上至下一次划:1—5月,1—3月,6—1月,6—12月,1—7月,2—5月,6—10月。 17、(7)17 (8)17 (9)13 (10)10 (11)5 (12)5 (13)3 (14)9 (15)9 (16)7 (17)7
某企业委托软件公司设计企业管理系统,该系统涉及企业的许多商业机密,对软件安全性、可靠性、易用性等方面提出了较高的要求。8、为了达到预期的安全性,测试人员采用了静态代码安全测试、动态渗透测试、程序数据扫描三种方法对系统进行安全性测试。其中, (1) 对应用系统进行攻击性测试,从中找出系统运行时所存在的安全漏洞; (2) 在早期的代码开发阶段完成; (3) 通过内存测试来发现缓冲区溢出类的漏洞。9、为了方便用户使用本系统,测试人员对软件的易用性进行了测试。功能易用性测试是软件易用性测试的一个方面,它包括业务符合性、功能定制性、业务模块的集成度、数据共享能力、约束性、交互性和错误提示等。其中, (4) 是测试界面风格、表格设计、数据加密机制等是否符合相关的法律法规及使用人员的习惯; (4) 是测试数据库表的关联和数据重用程度; (6) 是测试关键操作前是否有明确提示。(4)~(6)的备选答案:A.业务符合性测试B.业务模块的集成度测试C.约束性测试D.功能定制性测试E.数据共享能力F.错误提示测试10、为了验证系统的可恢复性,测试人员从自动恢复和人工恢复两个方面着手测试。自动恢复需验证数据恢复、 (7) 和 (8) 等机制的正确性;需人工干预的系统恢复还需 (9) ,确定其是否在可接受的范围内。(7)~(9)的备选答案:A.重新初始化B.数据备份C.重新启动D.关闭系统E.界面刷新F.估计平均修复时间G.估计平均故障时间11、技术员小张选择以下三个实例对系统进行测试:A.输入错误的密码B.手工拔下客户端的网线,在许可的时间范围内再插上C.关闭服务器电源,判断备份机器是否能够正常启动其中, (10) 进行的是可恢复性测试; (11) 进行的是安全测试; (12) 进行的是故障转移测试。
8、(1)程序数据扫描 (2)静态代码 (3)动态渗透 9、(4)A (5)E (6)F 10、(7)B (8)C (9)F 11、(10)8 (11)A (12)C
某公司使用ASP开发了商务网站,购物车是网站中一个重要的组件。12、设计购物车模块的核心思想是将顾客订购的物品进行临时保存,其中利用 (1) 可以将订购信息临时存在WEB服务器内存中,利用 (2) 可以将订购信息临时存于客户端硬盘上,另外还可以将订购信息临时存在 (3) 中。13、在ASP内置对象中,有两个对象与cookie操作有关。其中 (4) 用来写cookie内容, (5) 用来读cookie内容。备选答案:A. applicationB. asperrorC. responseD. requestE. sessionF. server2.在ASP内置组件中,使用 (6) 可以在主页上交替地变换广告,使用 (7) 可以读写服务器文件。A. Browser CapabilitiesB. File AccessC. AD RotatorD. Content LinkingE. Database Access14、该网站购物车模块页面脚本语言是JavaScript,用户订购信息临时存在cookie中,下面是购物车页面中读取cookie值的函数,请完成该程序。<script language-"J avascript">function readCookie(name){var cookieValue=" " var search= (8) >+’’=”, if(documentcookie (9) >0) {start=document cookie indexOf(search);if(start!=-1){ start+=search.length, end=document.cookie.indexOf(",",start); if(end==1)end=document.cookie.length; cookieValue - document cookiesubstring (10) , (11) ) }}return (12) ;……</script>
12、(1)session (2)cookie (3)application 13、(4)C (5)D (6)C (7)B 14、(8)cookieValue (9)length (10)start (11)end (12)cookieValue
试题一阅读以下说明和图,回答问题1至问题3,将解答填入对应栏内。[说明]某时装邮购提供商拟开发订单处理系统,用于处理客户通过电话、传真、邮件或Web站点所下订单。其主要功能如下:(1)增加客户记录。将新客户信息添加到客户文件,并分配一个客户号以备后续使用。(2)查询商品信息。接收客户提交的商品信息请求,从商品文件中查询商品的价格和可订购数量等商品信息,返回给客户。(3)增加订单记录。根据客户的订购请求及该客户记录的相关信息,产生订单并添加到订单文件中。(4)产生配货单。根据订单记录产生配货单,并将配货单发送给仓库进行备货;备好货后,发送备货就绪通知。如果现货不足,则需向供应商订货。(5)准备发货单。从订单文件中获取订单记录,从客户文件中获取客户记录,并产生发货单。(6)发货。当收到仓库发送的备货就绪通知后,根据发货单给客户发货;产生装运单并发送给客户。(7)创建客户账单。根据订单文件中的订单记录和客户文件中的客户记录,产生并发送客户账单,同时更新商品文件中的商品数量和订单文件中的订单状态。(8)产生应收账户。根据客户记录和订单文件中的订单信息,产生并发送给财务部门应收账户报表。现采用结构化方法对订单处理系统进行分析与设计,获得如图1-1所示的顶层数据流图和图1-2所示的0层数据流图。1、使用说明中的词语,给出图1-1中的实体E1~E3的名称。
2、使用说明中的词语,给出图1-2中的数据存储D1~D3的名称。
3给出图1-2中处理(加工)P1和P2的名称及其相应的输入输出流。4除加工P1和P2的输入输出流外,图1-2还缺失了1条数据流,请给出其起点和终点。
注:名称使用说明中的词汇,起点和终点均使用图1-2中的符号或词汇。
1、E1:客户E2:财务部门E3:仓库
2、D1:客户文件D2:商品文件D3:订单文件
3、处理(加工)名称,数据流。 P1:产生配货单P2:准备发货单
4、缺少的数据流:
1、本题考查采用结构化方法进行系统分析与设计的知识,是比较传统的题目,要求考生细心分析题目中所描述的内容。数据流图(DFD)是一种便于用户理解、分析系统数据流程的图形化建模工具,是系统逻辑模型的重要组成部分。本问题考查顶层DFD。顶层DFD一般用来确定系统边界,将待开发系统看作一个加工,因此图中只有唯一的一个处理和一些外部实体,以及这两者之间的输入输出数据流。题目要求根据描述确定图中的外部实体。根据题目中的描述,并结合已经在项层数据流图中给出的数据流进行分析。从题目的说明中可以看出:客户提交商品信息请求、订购请求等;将配货单发送给仓库、仓库向系统发送备货就绪通知;发送给财务部门应收账户报表。由此可知该订单系统有客户、仓库和财务部门三个外部实体。对应图1-1中数据流和实体的对应关系,可知E1为客户,E2为财务部门,E3为仓库。本题中需注意说明(4)中向供应商订货是系统外部的行为,因此,供应商并非本系统的外部实体。
2、本题考查采用结构化方法进行系统分析与设计的知识,是比较传统的题目,要求考生细心分析题目中所描述的内容。数据流图(DFD)是一种便于用户理解、分析系统数据流程的图形化建模工具,是系统逻辑模型的重要组成部分。本问题考查0层DFD中数据存储的确定。根据说明中的以下描述:将新客户信息添加到客户文件;从商品文件中查询商品的价格和可订购数量等商品信息;产生订单并添加到订单文件中,得出数据存储为客户文件、商品文件以及订单文件,再根据图1-2中D1的输入和输出数据流均为客户记录,D2的输入数据流为从处理“创建客户账单”来的新商品数量,输出数据流为到处理“查询商品信息”的商品数量和价格,D3的输入数据流为从处理“增加客户订单”来的订单,可知,D1为客户文件,D2为商品文件,D3为订单文件。3、
上表中各行次序无关,但每条数据流的名称、起点、终点必须相对应。P1和P2可互换,即P1为“准备发货单”、P2为“产生配货单”。 4、本题考查采用结构化方法进行系统分析与设计的知识,是比较传统的题目,要求考生细心分析题目中所描述的内容。数据流图(DFD)是一种便于用户理解、分析系统数据流程的图形化建模工具,是系统逻辑模型的重要组成部分。本问题考查0层DFD中缺失的处理和数据流。从说明中的描述功能和图1-2,可知产生配货单和准备发货单没有在图1-2中,即缺少两个处理:产生配货单和准备发货单。根据说明(4)中的描述:根据订单记录产生配货单,并将配货单发送给仓库进行备货;备好货后,发送备货就绪通知。可知,产生配货单的输入流为订单记录,该输入流的起点为订单文件(D3),输出流为配货单,其终点为仓库(E3)。根据说明(5)中的描述:从订单文件中获取订单记录,从客户文件中获取客户记录,并产生发货单。可知,准备发货单的输入流为订单记录和客户记录,订单记录的起点为订单文件,客户记录的起点为客户文件;输出流为发货单。再根据说明(6)中处理发货的描述:根据发货单给客户发货,发货单的终点为处理发货。产生配货单和准备发货单分别对应P1和P2(或P2和P1)。P1和P2及其输入输出流均识别出来之后,再对照说明和图1-2,以找出缺少的另外一条数据流。对照说明(7)中的描述:根据订单文件中的订单记录和客户文件中的客户记录,产生并发送客户账单。因此,创建客户账单缺少一条输入流:客户记录,其起点为客户文件(D1)。
某公司拟开发一套小区物业收费管理系统。初步的需求分析结果如下:(1)业主信息主要包括:业主编号、姓名、房号、房屋面积、工作单位、联系电话等。房号可唯一标识一条业主信息,且一个房号仅对应一套房屋;一个业主可以有一套或多套的房屋。(2)部门信息主要包括:部门号、部门名称、部门负责人、部门电话等。一个员工只能属于一个部门,一个部门只有一位负责人。(3)员工信息主要包括:员工号、姓名、出生年月、性别、住址、联系电话、所在部门号、职务和密码等。根据职务不同,员工可以有不同的权限:职务为“经理”的员工具有更改(添加、删除和修改)员工表中本部门员工信息的操作权限;职务为“收费”的员工只具有收费的操作权限。(4)收费信息包括:房号、业主编号、收费日期、收费类型、数量、收费金额、员工号等。收费类型包括物业费、卫生费、水费和电费,并按月收取,收费标准如表2-1所示。其中:物业费=房屋面积(平方米)×每平方米单价,卫生费=套房数量(套)×每套房单价,水费=用水数量(吨)×每吨水单价,电费=用电数量(度)×每度电单价。
(5)收费完毕应为业主生成收费单,收费单示例如表2-2所示。
[概念模型设计]根据需求阶段收集的信息,设计的实体联系图(不完整)如图2-1所示。图2-1中收费员和经理是员工的子实体。
[逻辑结构设计]根据概念模型设计阶段完成的实体联系图,得出如下关系模式(不完整):业主( (1) , 姓名, 房屋面积, 工作单位, 联系电话)员工( (2) , 姓名, 出生年月, 性别, 住址, 联系电话, 职务, 密码)部门( (3) , 部门名称, 部门电诂)权限(职务, 操作权限)收费标准( (4) )收费信息( (5) , 收费类型, 收费金额, 员工号)根据图2-1,将逻辑结构设计阶段生成的关系模式中的空5~6补充完整,然后给出各关系模式的主键和外键。填写图2-1中(a)~(f)处联系的类型(注:一方用1表示,多方用m或n或*表示),并补充完整图2-1中的实体、联系和联系的类型。16、业主关系属于第几范式?请说明存在的问题。
5、业主编号,房号主键:房号外键:无6、员工号,所在部门号主键:员工号外键:所在部门号7、部门号,部门负责人主键:部门号外键:部门负责人8、收费类型,单位,单价主键:收费类型外键:无9、房号,业主编号,收费日期主键:房号,业主编号,收费日期外键:房号,员工号
10、n,或m,或* 11、n,或m,或* 12、 1 13、n,或m,或* 14、1 15、n,或m,或*
16、业主关系属于第2范式。
5-9、根据题意,业主关系中信息主要包括:业主编号、姓名、房号、房屋面积、工作单位、联系电话等,因此,空(1)应填写“业主编号,房号”。又因为房号可唯一标识一条业主信息,所以以“房号”为主键。完整的关系模式如下:业主(业主编号, 房号, 姓名, 房屋面积, 工作单位, 联系电话)根据题意,员工信息主要包括:员工号、姓名、出生年月、性别、住址、联系电话、所在部门号、职务和密码等,因此,空(2)应填写“员工号,所在部门号”。又因为员工号可唯一标识一条员工信息,所以“员工号”为主键。根据题意,一个员工只能属于一个部门,“所在部门号”应参照部门关系的“部门号”,因此,“所在部门号”为外键。完整的关系模式如下:员工(员工号, 所在部门号, 姓名, 出生年月, 性别, 住址, 联系电话, 职务, 密码)部门信息主要包括:部门号、部门名称、部门负责人、部门电话等,因此,部门关系的空(3)应填写“部门号,部门负责人”,显然该关系的主键为“部门号”。又因为部门关系的“部门负责人”应参照员工关系的“员工号”,因此,“部门负责人”为外键。根据题意分析收费标准关系的空(4)应填写“收费类型,单位,单价”,这样收费信息关系可以根据收费类型(如水费、电费或物业费)去收费标准关系中查出单价来计算收费金额。显然收费标准关系的主键为“收费类型”。收费信息的空(5)应填写“房号,业主编号,收费日期”,由于“房号,业主编号,收费日期”能唯一确定该关系的每一个元组,故“房号,业主编号,收费日期”为关系的主键。又由于房号、员工号分别为业主和员工关系的主键,故“房号,员工号”为收费信息关系的外键。完整的关系模式如下:收费信息(房号, 业主编号, 收费日期, 收费类型, 收费金额, 员工号)
10-15、根据题意,一个员工可以为多个业主收费,同样一个业主也可以有多个员工为其收费,因此业主和收费员之间的收费联系为多对多。故空(a)应填写*,空(b)应填写*。因为一个员工只能属于一个部门,所以部门与员工之间的隶属联系是一对多的。故空(c)应填写1,空(d)应填写*。根据题意,职务不同员工可以有不同的权限,所以权限和员工之间的合法联系是一对多。又由于收费员收费时必需根据收费类型(如水费、电费或物业费)到收费标准关系中查出单价来计算收费金额,所以需要增加一个收费标准关系,以及收费标准到收费联系的连线。16、问题是当某业主有多套住房时,属性“业主编号,姓名,房屋面积,工作单位,联系电话”等信息在业主关系表中重复存储,存在数据冗余。由业主关系可知:房号→业主编号,业主编号→姓名,房号→姓名,所以存在传递依赖房号→姓名。故业主关系属于第2范式。业主关系存在的问题是当某业主有多套住房时,属性“业主编号,姓名,房屋面积,工作单位,联系电话”等信息在业主关系表中重复存储,存在数据冗余。
某公司需开发一套通用信息管理系统。为保证开发进度和开发质量,对开发的全过程进行测试,重点对模块和系统性能进行测试。17、在测试准备会上,大家对测试目的和原则发表了以下观点:A. 测试是为了证明程序无错B. 因为在系统开发的各个阶段都可能出现错误,应尽早并不断进行测试C. 开发人员对功能理解的错误很难由本人测试出来,因此,测试工作的主要过程应避免由开发人员来承担D. 测试后软件中仍存在的错误概率与已经发现的错误数成反比E. 成功的测试是发现了至今尚未发现的错误的测试F. 严格的测试计划会使测试工作死板教条,影响测试进度以上观点中正确的是 (1) ; (2) ; (3) 。18、模块测试主要从模块的5个方面进行检查:模块接口、局部数据结构、重要的执行路径、出错处理和边界条件。测试工程师对开发的模块进行测试时,做了以下几项工作:A. 检查变量名是否正确B. 检查错误提示与实际错误是否相符C. 检查模块的输入参数的个数与形参的个数是否匹配D. 检查n元数组第n个元素的处理是否正确E. 检查算符优先级是否正确F. 设计用以模拟被测模块的上级模块G. 设计用以模拟被测模块的下级模块其中, (4) 是模块接口检查, (5) 是局部数据结构检查, (6) 是重要的执行路径检查, (7) 是出错处理检查, (8) 是边界条件检查; (9) 是驱动模块设计, (10) 是桩模块设计。19、系统测试是针对系统中各个组成部分进行的综合性检验。 (11) 检测系统在异常情况下的承受能力; (12) 检查系统对非法侵入的防范能力, (13) 检查系统的容错能力。(11)~(13)备选答案:A.恢复测试B.安装测试C.安全性测试D.性能测试E.强度测试F.可靠性测试20、软件工程师通过以下几种方法对系统进行调试,其中 (14) 通过分析错误的症状,猜测问题的所在位置; (15) 从测试所暴露的错误出发,通过分析错误征兆之间的关系而找出故障。(14)~(15)备选答案:A.试探法B.回溯法C.归纳法D.演绎法E.对分查找法
17、(1)B或因为在系统开发的各个阶段都可能出现错误,应尽早并不断进行测试(2)C或开发人员对功能理解的错误很难由本人测试出来,因此,测试工作的主要过程应避免由原开发软件的人或小组来承担(3)E或成功的测试是发现了至今尚未发现的错误的测试
18、(4)C或检查模块的输入参数的个数与形参的个数是否匹配(5)A或检查变量名是否正确(6)E或检查算符优先级是否正确(7)B或检查错误提示与实际错误是否相符(8)D或检查n元数组第n个元素的处理是否正确(9)F或设计了用以模拟被测模块的上级模块(10)G或设计了用以模拟被测模块的下级模块
19、(11)E(12)C(13)A
20、(14)A(15)C
17、本题从软件测试的过程出发,考查对软件测试的基本概念、模块测试和系统测试的任务以及软件调试方法的掌握情况。本问题考查对软件测试基本概念的掌握。在6个备选答案中,A选项是错误的,因为测试的目的是查找软件中的错误,它无法证明软件的正确性。D选项是错误的,因为按照软件工程的基本观点,经测试后,软件中仍存在的错误概率与已经发现的错误数成正比。F选项是错误的,因为严格的测试计划会使测试工作有效地发现软件的错误,从而保障测试进度。其余选项是正确的。
18、本问题考查对模块测试基本概念和工作任务的掌握。单元测试也称为模块测试,通常在编码阶段进行,是软件测试的最基本的部分。单元测试对源程序的每一个程序单元进行测试,检查模块内部的错误,并验证每个模块是否满足系统设计说明书的要求。单元测试可以选用人工测试或机器测试,当用机器测试时,一般采用白盒测试法。在单元测试中,主要从模块的5个方面进行检查:模块接口、局部数据结构、重要的执行路径、出错处理和边界条件。(1)模块接口:正确地输入输出数据是模块进行其他测试的基础,所以在单元测试中要考查模块的接口。(2)局部数据结构:在单元测试中,为确保模块内的临时数据在程序执行过程中的完整性和正确性,必须仔细检查局部数据结构。(3)重要的执行路径:在单元测试中,对路径的测试是最基本的任务。由于不能进行穷举测试,所以需要精心设计用例,保证模块中每条语句至少执行一次,检查是否有计算、比较或控制流等方面的错误。(4)出错处理:好的设计应该能预测到各种出错的条件,并且有对出错进行处理的路径,以保证程序逻辑的正确性,便于用户维护。因此,要对程序中包含的出错处理通路进行测试。(5)边界条件:边界条件的测试是单元测试的最后工作,也是非常重要的工作。软件容易在边界出现错误,如处理n元数组第n个元素时常常有错误。由于模块不是独立运行的程序,各模块之间存在调用与被调用的关系,所以在对每个模块进行测试时,需要为被测模块编写一些测试模块来代替它的上级模块或下级模块。所编写的测试模块主要模拟与被测模块直接相关部分的功能,分为驱动模块与桩模块两种。驱动模块(driver)相当于一个主程序,它用于接收测试用例的数据,并将这些数据送到被测模块,被测模块被调用后,“主程序”输出测试结果,如打印“进入——退出”信息等。桩模块(stub)代替被测模块所调用的子模块,利用它对被测模块的调用能力和输出数据进行测试,其内可进行少量的数据处理,目的是为了检验入口、输出调用和返回信息。
19、本问题考查对系统测试基本概念和工作任务的掌握。系统测试是对已经集成好的软件系统进行彻底的测试,以验证软件系统的功能和性能等是否满足要求。其目的是将软件与系统需求定义进行比较,发现软件与定义不相符或相矛盾的问题。系统测试的主要内容如下。(1)功能测试功能测试又称正确性测试,它检查系统的功能是否符合规格说明,主要采用黑盒测试方法。通常的做法是构造一些合理输入,检查是否得到期望的输出。(2)性能测试性能测试是检查系统是否满足系统分析说明书对性能的要求。特别是实时系统或嵌入式系统,即使软件的功能满足需求,但性能达不到要求也是不行的。性能测试覆盖了软件测试的各阶段,而不是等到系统的各部分全部组装之后才确定系统的真正性能。通常与强度测试结合起来,同时对软件、硬件进行测试,主要从响应时间、处理速度、吞吐量、处理精度等方面来检测。(3)恢复测试恢复测试主要检测系统的容错能力。检测方法是采用各种方法让系统出现故障,检验系统是否按照要求能从故障中恢复过来,并在预定的时间内开始事务处理,而且不对系统造成任何损害。对于自动恢复,需要验证重新初始化、检查点、数据恢复和重新启动等机制是否正确。如果恢复需要人工干预,就要对恢复的平均时间进行评估,并判断它是否在可接受的范围内。(4)安全性测试系统的安全性测试主要是为了检查系统对非法侵入的防范能力,以及系统的安全机制、保密措施是否完善。测试的方法是测试人员模拟非法入侵者,采用各种方法冲破防线。例如,想方设法截取或破译口令;故意使系统出错,利用系统恢复的过程非法入侵;企图通过浏览非保密数据获取所需信息,等等。从理论上说,只要时间和资源允许,没有进入不了的系统。所以,系统安全性设计准则是使非法入侵者所花费的代价比进入系统后所得到的好处要大,此时非法入侵者已无利可图。(5)负载测试负载测试是为了测量系统在某一负载级别上的性能,看数据在超负荷环境中运行时程序是否能够承担。在这种测试中,将使系统承担不同的工作量,以评测和评估系统在不同工作量条件下的性能行为,以及持续正常运行的能力,其目标是确定并确保系统在超出最大预期工作量的情况下仍能正常运行。(6)强度测试强度测试是对系统在异常情况下的承受能力的测试,是检查系统在极限状态下运行时性能下降的幅度是否在允许的范围内。因此,强度测试要求系统在非正常数量、频率或容量的情况下运行,例如,运行使系统处理超过设计能力的最大允许值的测试用例;设计测试用例,使系统传输超过设计最大能力的数据,包括内存的写入和读出、外部设备等;对磁盘保留的数据,设计产生过度搜索的测试用例,等等。强度测试主要是为了发现在有效的输入数据中可能引起不稳定或不正确的数据组合。(7)可靠性测试对于系统分析说明书提出了可靠性要求时,要对系统的可靠性进行测试,主要验证系统在指定条件和规定的时间内执行操作的能力。通常使用以下两个指标来衡量系统的可靠性:①平均失效间隔时间是否超过了规定的时限;②因故障而停机的时间在一年中应不超过多少时间。(8)安装测试安装测试就是为了检测在安装过程中是否有误、是否易操作等。主要检测系统的每一个部分是否齐全;硬件的配置是否合理;安装中需要产生的文件夹数据库是否已产生,其内容是否正确;等等。安装测试要在完全、部分或升级等不同的安装环境中进行。此外,还要对卸载过程进行测试。
20、本问题考查对软件调试方法的掌握情况。调试的任务就是根据测试时所发现的错误,找出原因和具体的位置,并进行改正。调试过程主要由确定错误位置及改正错误这两个步骤组成。与测试不同,调试工作主要由程序开发人员来进行,也就是说,谁开发的程序由谁来进行调试。常用的调试方法有如下几种。(1)试探法调试人员分析错误的症状,猜测问题的所在位置,利用在程序中设置输出语句,分析寄存器、存储器的内容等手段来获得错误的线索,一步步地试探和分析找到错误所在。这种方法效率很低,且比较缓慢,适合于结构比较简单的程序。(2)回溯法调试人员从发现错误症状的位置开始,人工沿着程序的控制流程往回跟踪程序代码,直到找出错误根源或确定故障范围为止。这种方法适合于小型程序,往往能把故障范围缩小为程序中的一小段代码,仔细分析这段代码不难确定故障的准确位置。但对于大规模程序,由于其需要回溯的路径太多而使这种方法变得不可操作。(3)对分查找法这种方法主要用来缩小错误的范围。如果已经知道程序中的变量在若干位置的预期正确取值,可以在这些位置上用赋值语句给这些变量以正确值。运行程序,观察输出结果,如果没有发现问题,则说明从给出变量的正确值开始到输出结果之间的程序没有出错,问题可能在除此之外的程序中,否则错误就在所考查的这部分程序中。对含有错误的程序段再使用这种方法,直到把故障范围缩小到比较容易诊断为止。(4)归纳法归纳法就是从测试所暴露的错误出发,通过分析错误征兆之间的关系而找出故障。归纳法从个别推出一般,是一种系统化的思考方法,其步骤如下。①收集相关数据。列出程序做得对或不对的所有数据,不产生错误的数据往往也能提供重要的线索;②整理数据,找出规律。对收集到的数据进行组织与整理,由特殊推出一般,主要发现在什么条件下出现错误,什么条件下不出错;③导出假设。提出一个或多个可能的错误原因,并选择可能性最大的那个。如果提不出来,则说明收集的数据不够,需要设计和执行追加的测试用例来得到。④证明假设。用上一步的假设来解释所有的原始测试结果,如果能解释这一切,则假设得以证实,也就找出错误;否则,要么是假设不完备或不成立,要么有多个故障同时存在,需要重新分析,提出新的假设,直到发现错误为止。(5)演绎法演绎法从一般原理出发,首先根据测试结果列出所有可能产生错误的原因,再仔细分析已有的数据,排除不可能和彼此矛盾的原因,利用已知线索进一步精化余下的假设,以便精确确定故障的位置,最后运用归纳法的第④步来证明剩下的原因即为错误的根源。以上这方法均可辅以调试工具。随着测试技术和软件开发环境的发展,会出现功能越来越强的自动测试和调试工具,支持断点设置、单步运行和各种跟踪技术,为软件的调试提供很大的方便。但无论哪种工具都代替不了开发人员对整个文档和程序代码的仔细研究和认真审查所起的作用。
某公司使用ASP开发商务网站,该商务网站具有商品介绍、会员管理、在线支付、物流管理等功能。该商务网站采用SQL Server数据库,数据库名为business,其中用户表名称为name,其结构如下表所示。
其中Usergrade仅有两个有效值:“m”表示会员,“b”表示非会员。21、该商务网站数据库连接代码如下,请根据题目说明在备选项中选择正确的答案填在对应栏上:<%set conn= (1) . createobject("adodb.connection")conn. provider="sqloledb"provstr="server=127.0.0.1; database= (2) ; uid=sa; pwd=9857452" (3) . open provstr%>备选答案:A.applicationB.businessC.connD.provstrE.nameF.server22、该商务网站只对会员用户开放购物车模块,当非会员用户点击购物车模块的首页链接时,系统跳转至会员注册页面;会员用户点击购物车模块的首页链接时,直接进入购物车模块的首页。其中购物车模块的首页为main.asp,用户登录时的判断页面是ChkLogin.asp,会员注册页面为Register.asp。1. ChkLogin.asp的部分代码如下,请在空(4)~(6)处填写正确的代码。<!--#include file=conn.asp--><%username=replace(trim( (4) ("username")), "'", "")sq1="select * from (5) where Password='"&password&"'andUserName='"&username&"'"rs.open sq1, conn, 1, 1if (6) (ms.bof and ms.eof)thenif password=rs("Password")thensession("Username")=rs("UserName")session("Usergrade")=ms("Usergrade")%>2. main.asp的部分代码如下,请为空(7)~(8)选择正确的代码。<%if (7) <>"m" thenresponse. (8) "Register.asp"end if%><html></html>(7)备选答案:A.session("Username")B.session("Usergrade")C.application("Username") D.application("Usergrade")(8)备选答案:A.cookieB.endC.redirect D.write23、该网站举办购物优惠活动,希望用户打开网站首页时弹出提示窗口。首页Index.asp中部分代码如下,请在空(9)~(10)处填写正确的代码。<html><head><script language="javascript">function win() {window. (9) ("yh.html", "newwindow", "height=100, width=400")}</script></head><body (10) ="win()">…</body></html>
21、(1)F. server(2)B. business (3)C. conn
22、1.(4)request(5)name(6)not2.(7)B.session("Usergrade")(8)C.redirect
23、(9)open(10)onload
21、本题考查电子商务网站开发代码的基本方法。本问题考查Web数据库的连接代码。根据题目说明,该网站采用ASP+SQL Server开发,其数据库名称为business,所以数据库的连接代码为:<%set conn=server.createobject("adodb.connection")conn.provider="sqloledb"provstr="server=127.0.0.1; database=business; uid=sa; pwd=9857452"conn. open provstr%>
22、本问题考查ASP编码的基本方法。用户登录时的判断页面是ChkLogin.asp,其作用在于当非会员用户点击购物车模块首页链接时,系统跳转至会员注册页面;会员用户点击购物车模块首页链接时,直接进入购物车模块的首页。另外,用户表名称为name,所以代码如下:<!--#include file=conn.asp--><%username=replace(trim(request ?("username")), "'", "")sq1="select * from name where Password='"&password&"'andUserName='"&username&"'"rs.open sq1, conn,1,1if not (rs.bof and rs.eof) thenif password=rs("Password")thensession("Username")=rs("UserName")session(”Usergrade”)=ms(”Usergrade”)%>配合ChkLogin.asp页面,购物车模块的首页main.asp需要对session("Usergrade")进行判断,其程序代码如下:<%if session("Usergrade") <>"m" thenresponse. redirect "Register.asp"end it%><html></html>
23、本问题考查JSP脚本的基本知识。根据题目要求,用户打开网站首页时,弹出相应的提示窗口,所以对应的JSP脚本为:<html><head><script language="javascript">function win() {window. open ("yh.html", "newwindow", "height=100, width=400")}</script></head><body onload="win()">…</body></html>
某公司商务网站建设项目的各工作代码及名称如下表所示。
以各任务最早开始时间为起点,得到该项目计划的甘特图如下(每月按照30天计算)。
24、项目工作节点的网络图例和部分节点图如下所示。
请根据甘特图在答题纸上画出各任务间关系的箭线图。25、下图是工作代码为01和13的工作任务节点的完整信息。
请根据上图和甘特图计算部分节点最早开始时间、最早完成时间、最迟开始时间、最迟完成时间、总时差和自由时差,并将这些节点信息在答题纸上填写完整。
24、本问题考查甘特图和网络图的基本应用。甘特图(Gantt chart)是在20世纪初由亨利·甘特开发的。它基本上是一种线条图,横轴表示时间,纵轴表示要安排的活动,线条表示在整个期间上计划的或实际的活动完成情况。甘特图直观地表明任务计划在什么时候进行。网络图是以节点及其编号表示工作,以箭线表示工作之间逻辑关系的一种图示方式。在网络图中通过加注工作的持续时间、最早开始时间以及各类时差等,以便形成网络计划。网络图中的每一个节点表示一项工作,节点可以用圆圈或矩形表示。节点所表示的工作名称、持续时间和工作代号等可以标注在节点内。网络图中的箭线表示紧邻工作之间的逻辑关系,既不占用时间,也不消耗资源。箭线应画成水平直线、折线或斜线。箭线水平投影的方向应自左向右,表示工作的行进方向。工作之间的逻辑关系包括工艺关系和组织关系,在网络图中均表现为工作之间的先后顺序。本题的网络图见参考答案。
25、本问题考查根据甘特图判断网络计划时间参数的方法。网络计划时间参数的计算应在确定各项工作的持续时间之后进行。(1)网络计划中各项工作的最早开始时间和最早完成时间的计算应从网络计划的起点节点开始,顺着箭线方向依次逐项计算,最早开始时间和最早完成时间计算方法为:①网络计划的起点节点的最早开始时间为零。②工作的最早完成时间等于该工作的最早开始时间加上其持续时间。③工作的最早开始时间等于该工作的各个紧前工作的最早完成时间的最大值。(2)网络计划中各项工作的最迟开始时间和最迟完成时间的计算应以项目规定或计算的工期为基准,从网络计划的终点节点出发,沿着箭线的逆方向依次逐项计算。最迟开始时间和最迟完成时间计算方法为:①某工作的总时差应从网络计划的终点节点开始,逆着箭线方向依次逐项计算。其他工作的总时差等于该工作的各个紧后工作的总时差加该工作与其紧后工作之间的时间间隔之和的最小值。②某工作的最迟开始时间等于该工作的最早开始时间加上其总时差之和。③某工作的最迟完成时间等于该工作的最早完成时间加上其总时差之和。(3)计算工作的总时差:工作的总时差等于该工作最迟完成时间与最早完成时间之差,或该工作最迟开始时间与最早开始时间之差。(4)计算工作的自由时差:工作自由时差的计算应按以下两种情况分别考虑:①对于有紧后工作的工作,其自由时差等于本工作的紧后工作的最早开始时间减去本工作最早完成时间所得之差的最小值。②对于无紧后工作的工作,也就是以网络计划终点节点为完成节点的工作,其自由时差等于计划工期与本工作最早完成时间之差。需要指出的是,对于网络计划中以终点节点为完成节点的工作,其自由时差与总时差相等。此外,由于工作的自由时差是其总时差的构成部分,所以,当工作的总时差为零时,其自由时差必然为零,可不必进行专门计算。因此,按照本题给定的各项任务持续时间,以及工作代码为01和13的工作任务节点的完整信息,从甘特图中所示各项工作的起始时间,可以计算出部分节点最早开始时间、最早完成时间、最迟开始时间、最迟完成时间、总时差和自由时差。
某营销企业拟开发一个销售管理系统,其主要功能描述如下:1.接受客户订单,检查库存货物是否满足订单要求。如果满足,进行供货处理:即修改库存记录文件,给库房开具备货单并且保留客户订单至订单记录文件;否则进行缺货处理:将缺货订单录入缺货记录文件。2.根据缺货记录文件进行缺货统计,将缺货通知单发给采购部门。3.根据采购部门提供的进货通知单进行进货处理:即修改库存记录文件,并从缺货记录文件中取出缺货订单进行供货处理。4.根据保留的客户订单进行销售统计,打印统计报表给经理。现采用结构化方法对销售管理系统进行分析与设计,获得如下图所示的顶层数据流图和0层数据流图。
1、【问题1】使用说明中的词语,给出上述顶层数据流图中的外部实体E1~E4的名称。
2、【问题2】使用说明中的词语,给出上述0层数据流图中的数据存储D1~D3的名称。
3、【问题3】上述0层数据流图中缺少了4条数据流,根据说明及顶层数据流图提供的信息,分别指出这4条数据流的起点和终点。
1、E1:客户 E2:采购部门 E3:库房 E4:经理
2、D1:缺货记录文件D2:库存记录文件D3:订单记录文件
3、
1、本题考查DFD的应用,属于比较传统的题目,需要细心分析题目中所描述的内容。数据流图(data flow diagram,DFD)是一种便于用户理解、分析系统数据流程的图形工具。它摆脱了系统的物理内容,精确地在逻辑上描述系统的功能、输入、输出和数据存储等,是系统逻辑模型的重要组成部分。[问题1]考查顶层DFD。顶层DFD通常用来确定系统边界,其中只包含一个唯一的加工(即待开发的系统)、外部实体以及外部实体与系统之间的输入输出数据流。题目要求根据描述确定图中的外部实体。分析题干中描述并结合已给出的顶层数据流图,可知该销售管理系统中有客户、采购部门、库房、经理。题干中提供的关键信息如下:接受客户订单;给库房开具备货单;将缺货通知单发给采购部门;打印统计报表给经理。
2、[解析] 考查0层DFD,要求确定0层数据流图中的数据存储,题目中提到的数据存储有订单记录文件、库存记录文件和缺货记录文件。在题中给出的0层DFD中,与数据存储D1相关的数据流有两条,来自“处理订单”,到达“缺货统计”,分析“1.接受客户订单,检查库存货物是否满足订单要求。如果满足,进行供货处理:即修改库存记录文件,给库房开具备货单并且保留客户订单至订单记录文件;否则进行缺货处理:将缺货订单录入缺货记录文件。”,确定D1应是“缺货记录文件”。分析0层数据流图,到达D2的数据流分别来自“供货处理”和“进货处理”,由“3.根据采购部门提供的进货通知单进行进货处理:即修改库存记录文件,并从缺货记录文件中取出缺货订单进行供货处理。”,确定D2为“库存记录文件”。由描述“…给库房开具备货单并且保留客户订单至订单记录文件”,确定D3为“订单记录文件”。
3、[解析] 考查缺失的数据流。比较顶层和0层数据流图可知,顶层数据流图中的数据流已全部体现在0层数据流图中。图中缺失数据流最明显的地方是“销售统计”加工只有流出的数据流而没有流入的数据流,由“…给库房开具备货单并且保留客户订单至订单记录文件,…根据保留的客户订单进行销售统计”可知,应存在一条从D3(订单记录文件)至销售统计的数据流。由“接受客户订单,检查库存货物是否满足订单要求”可知,处理订单时需要来自库存记录文件的数据流。当发生缺货情况时,除了“根据缺货记录文件进行缺货统计,将缺货通知单发给采购部门”,采购部门还需根据缺货记录文件进行进货处理。一旦进货成功,就可进行供货处理。
某宾馆拟开发一个宾馆客房预订子系统,主要是针对客房的预订和入住等情况进行管理。【需求分析结果】1.员工信息主要包括员工号、姓名、出生年月、性别、部门、岗位、住址、联系电话和密码等信息。岗位有管理和服务两种。岗位为“管理”的员工可以更改(添加、删除和修改)员工表中的本部门员工的岗位和密码,要求将每一次更改前的信息保留;岗位为“服务”的员工只能修改员工表中本人的密码,且负责多个客房的清理等工作。2.部门信息主要包括部门号、部门名称、部门负责人、电话等信息:一个员工只能属于一个部门,一个部门只有一位负责人。3.客房信息包括客房号、类型、价格、状态等信息。其中类型是指单人间、三人间、普通标准间、豪华标准间等;状态是指空闲、入住和维修。4.客户信息包括身份证号、姓名、性别、单位和联系电话。5.客房预定情况包括客房号、预定日期、预定入住日期、预定入住天数、身份证号等信息。一条预定信息必须且仅对应一位客户,但一位客户可以有多条预定信息。【概念模型设计】根据需求阶段收集的信息,设计的实体联系图(不完整)如下图所示。
【逻辑结构设计】逻辑结构设计阶段设计的部分关系模式(不完整)如下:员工( 4 ,姓名,出生年月,性别,岗位,住址,联系电话,密码)权限(岗位,操作权限)部门(部门号,部门名称,部门负责人,电话)客房( 5 ,类型,价格,状态,入住日期,入住时间,员工号)客户( 6 ,姓名,性别,单位,联系电话)更改权限( 7 ,密码,更改日期,更改时间,管理员号)预定情况( 8 ,预定日期,预定入住日期,预定入住天数)4、【问题1】根据问题描述,填写上图中(1)~(3)处联系的类型。联系类型分为一对一、一对多和多对多三种,分别使用1:1,1:n或1:*,m:n或*:*表示。5、【问题2】补充上图中的联系并指明其联系类型。6、【问题3】根据需求分析结果和上图,将逻辑结构设计阶段生成的关系模式中的空(4)~(8)。补充完整。(注:一个空可能需要填多个属性)7、【[问题4】若去掉权限表,并将权限表中的操作权限属性放在员工表中(仍保持管理和服务岗位的操作权限规定),则与原有设计相比有什么优缺点(请从数据库设计的角度进行说明)。
4、(1)n,或m,或*(2)n,或m,或*(3)n,或m,或*
5、需要增加员工和权限之间的m:1的联系。或者
6、(4)员工号,部门号(5)客房号(6)身份证号(7)岗位(8)客房号,身份证号 7、若将权限表中的操作权限属性放在员工表中,则相同岗位的操作权限在员工表中重复存储,存在数据冗余。
4、本题考查数据库系统中实体联系模型(E-R模型)的设计和关系模式的设计。两个实体型之间的联系可以分为三类:一对一联系(1:1)、一对多联系(1:n)和多对多联系(m:n)。本题中员工和部门之间的所属联系类型为m:1,因为题中一个员工只能属于一个部门,一个部门可以有多名员工。所以空(1)应填m。本题中客户和客房之间的预定联系类型为m:n,因为题中一位客户可以预订多间客房,而客房在不同的时间段可以被多个客户预订。所以空(2)、空(3)应填分别填m和n。根据题意岗位有管理和服务两种。岗位为“管理”的员工可以更改(添加、删除和修改)员工表中的本部门员工的岗位和密码,要求将每一次更改前的信息保留;岗位为“服务”的员工只能修改员工表中本人的密码,且负责多个客房的清理等工作。所以,需要增加管理员和权限之间的m:1的联系。或者表示为
主键也称为主码,是关系中的一个或一组属性,其值能唯一标识一个元组。根据题意该宾馆客房预订子系统中,逻辑结构设计阶段设计的部分不完整关系模式空(4)~(8)应补充的内容分析如下:空(4)应增加一个主键“员工号”和一个外键“部门号”。因为“员工号”能唯一标识员工关系中的每一个元组;又因为一个员工只能属于一个部门,一个部门可以有多名员工,员工和部门之间的所属联系类型为m:1,所以需要将1端的码并入多端,即将“部门号”加入员工关系模式中。空(5)应增加一个主键“客房号”,用来唯一标识客房关系中的每一个元组。空(6)应增加一个主键“身份证号”。用来唯一标识客户关系中的每一个元组。空(7)应填岗位,因为不同的岗位具有不同的权限,所以需要增加岗位属性。空(8)应增加“客房号”和“身份证号”。因为,对于预定情况是客户与客房之间的多对多的联系,所以应该将两端的码作为联系的主键。若去掉权限表,那么,需要将权限表中的操作权限属性放在员工表中,则相同岗位的操作权限在员工表中重复存储,存在数据冗余。
某软件开发小组按照公司的要求完成一个企业的电子商务网站的建设任务。目前,编码工作已完成,开始进行测试和调试阶段。8、【问题1】开发小组的程序员,在完成了一个模块的设计后,需要对这个模块进行测试。他应该从 (1) 、出错处理、重要的执行路径、 (2) 和 (3) 5个方面入手进行测试。(1)~(3)备选答案:A.局部数据结构 B.可移植性 C.模块接口D.文档的完整性 E.边界条件 F.全局数据结构9、【问题2】开发小组的组长主持电子商务网站的系统测试工作,内容包括功能测试、性能测试、恢复测试、安全性测试、负载测试和强度测试等。以下各种测试步骤分别属于何种系统测试?检查系统是否满足系统分析说明书对性能的要求属于 (4) ,对系统在异常情况下的承受能力的测试属于 (5) ,为了测量系统在某一负载级别上的性能的测试属于 (6) ,检查系统的功能是否符合规格说明的测试属于 (7) ,检测系统的容错能力的测试属于 (8) ,检查系统对非法侵入的防范能力的测试属于 (9) 。(4)~(9)备选答案:A.功能测试 B.性能测试 C.恢复测试D.安全性测试 E.负载测试 F.强度测试10、【问题3】某段网站后台程序的流程图如下图所示。其中A,B,C均为二进制数,X,Y,Z的初值均为0,如果预期的结果为X=0、Y=1、Z=1,则正确的测试用例是 (10) ,请从以下备选项中选择正确的测试用例填在答题纸对应的位置。
8、(1)A(局部数据结构) (2)C(模块接口) (3)E(边界条件)注:(1)~(3)的答案可互换9、(4)B(性能测试)(5)F(强度测试)(6)E(负载测试)(7)A(功能测试)(8)C(恢复测试)(9)D(安全性测试)
10、(10)C(A=0 B=0 C=1和A=0 B=1 C=1)
11、(11)C(测试用例) (12)A(回归测试) (13)B(假设错误原因)(14)D(修正程序)
8、本题考查的是软件测试方面的基本知识。问题1考查的是对模块进行测试应掌握的内容。模块测试也称为单元测试,通常在编码阶段进行,是软件测试的最基本的部分。主要从模块的五个方面进行检查:模块接口、局部数据结构、重要的执行路径、出错处理和边界条件。
9、[解析] 考查的是信息系统的系统测试的内容及其应完成的工作。系统测试包括:· 功能测试,它检查系统的功能是否符合规格说明,主要采用黑盒测试方法。· 性能测试,它检查系统是否满足系统分析说明书对性能的要求。· 恢复测试,主要检测系统的容错能力。· 安全性测试,主要是为了检查系统对非法侵入的防范能力,以及系统的安全机制、保密措施是否完善。· 负载测试,是为了测量系统在某一负载级别上的性能,看数据在超负荷环境中运行,程序是否能够承担。· 强度测试,是对系统在异常情况下的承受能力的测试,是检查系统在极限状态下运行,性能下降的幅度是否在允许的范围内。
10、[解析] 考查的是白盒测试的用例设计。白盒测试,也称结构测试,是对程序内部结构和逻辑进行测试,详细检查程序的过程性细节,看是否每条通路都能按预期的要求正确运行。
11、[解析] 考查的是有关调试的基本知识。调试过程为:
某电子商务网站采用ASP+SQL Server开发的电子商务网站系统,提供商品查询、网上购物车、订单管理、后台商品管理、在线支付等功能。其后台修改商品页面如下图所示。
12、【问题1】网站开发完成后,开发人员将源代码和数据库文件pubs.mdf及pubs_log.ldf提供给公司网络管理人员进行网站发布。此时应采用 (1) 数据库方式在数据库服务器上生成数据库。13、【问题2】为保证系统运行的安全性,该商务网站数据库服务器与Web服务器分离,在数据库服务器上创建登录用户时,应打开企业管理器中的 (2) 项进行操作,在创建数据备份计划时,应打开企业管理器中的 (3) 项进行操作。(2)~(3)备选答案:A.数据库 B.数据库转换服务 C.管理D.安全性 E.复制 F.支持服务14、【问题3】该网站数据库连接程序conn.inc部分代码如下,请在空白处填入相应的程序代码。<%set conn= (4) .createobject("adodb.connection")conn.provider="sqloledb"provstr="server=10.10.10.10;database= (5) ;uid=swwz;pwd=9765123"conn. (6) provstr%>(4)~(6)备选答案:A.run B.open C.pubsD.pubs_log E.server F.request15、【问题4】该商务网站数据库中商品表的部分字段如下:
下面是后台修改商品页面的部分表单代码,请根据图和上述字段描述,确定(7)~(9)的表单类型,将答案填写在对应位置。1.<input name="newsbook" type=" (7) " id="nb" value="1"<%if rs1("newsbook")=1 then%>checked<%end if%>>2.<input name="bm" type=" (8) id="bn" size="30" value="<%=rs1("bookname")%>">3.<input type=" (9) " name="go" value="修 改" onClick="return check();">
12、附加
13、(2)D或安全性(3)C或管理
14、(4)E或server (5)C或pubs(6)B或open
15、(7)checkbox(8)text(9)submit
12、本题考查的是Web数据库的基本知识。问题1考查的是在SQL数据库服务器上创建数据库的方法。在SQL数据库服务器上可以使用以下方法建立数据库:(1)新建数据库。(2)还原数据库:需要扩展名为bak的备份文件,可以将数据库还原到备份点:(3)附加数据库:需要扩展名为mdf和ldf的数据库文件,可以将文件中的数据导入SQL数据库服务器。从本题要求可见,有数据库文件pubs.mdf及pubs_log.ldf,所以应采用附加数据库的方法在数据库服务器上生成数据库。
13、[解析] 考查的是SQL数据库服务器的基本操作。在数据库服务器上创建登录用户时,应打开企业管理器中的安全性项进行操作,在创建数据备份计划时,应打开企业管理器中的管理项进行操作,如下图所示。
14、[解析] 考查的是Web数据库的连接代码。根据题目说明,该网站采用ASP+SQL Server开发,其数据库名称由问题1可知为pubs,所以数据库的连接代码为:<%set conn= server..createobject ("adodb.connection")conn.provider="sqloledb"provstr="server=10.10.10.10; database= pubs; uid=swwz; pwd=9765123"conn. open provstr%>
15、[解析] 考查的是Web程序代码。由上图和商品表字段可以看出,第1小题是“新品”选项,类型是复选框,第2小题是商品名称,其表单类型是文本型,第3小题是“修改”按钮,类型是提交按钮。其具体代码如下:1.<input name="newsbook" type="checkbox" id="nb" value="1"<%if rs1("newsbook")=1 then%>checked<%end if%>>2.<input name="bm" type="text" id="bn" size="30" value="<%=rs1("bookname")%>">3.<input type="submit" name="go" value="修 改" onClick="return check();">
天意公司是一家汽车零部件生产企业,在网上有定制生产服务项目。近日公司接到一份新配件生产意向,用户希望公司做一个配件生产周期和经费预算方案,为合同签订做准备。下图是天意公司制定的工作计划甘特图。
16、【问题1】计算各工作的持续时间、最早开始时间,并分析每项工作的紧前工作代码,填入下表。
17、【问题2】请根据上表5-1将该项目的单代号网络图补充完整。
16、(1)3(2)5(3)8(4)2(5)B、C(6)13(7)E(8)F(9)2
17、
16、本题考查甘特图和单代号网络图的基本知识。甘特图也称条形图,是一个二维平面图。在用于描述项目进度和项目计划时,纵维表示活动内容,横维表示活动时间,以活动开始时间起到活动结束时间止,横道线的长度表示了该活动的持续时间。本题给出甘特图,要求考生读懂图并能正确理解。答案见下表。
网络图是以节点及其编号表示工作,以箭线表示工作之间逻辑关系的网络图。在网络图中加注工作的持续时间等,以便形成网络计划。网络图中的每一个节点表示一项工作,节点可以用圆圈或矩形表示。节点所表示的工作名称、持续时间和工作代号等可以标注在节点内。网络图中的箭线表示紧邻工作之间的逻辑关系,既不占用时间,也不消耗资源。箭线应画成水平直线、折线或斜线。箭线水平投影的方向应自左向右,表示工作的行进方向。工作之间的逻辑关系包括工艺关系和组织关系,在网络图中均表现为工作之间的先后顺序。本题的网络图如下图所示。
您目前分数偏低,基础较薄弱,建议加强练习。