单选题设某进程的段表如表2-10所示,逻辑地址 (28) 可以转换为对应的物理地址。 表2-10 某进程的段表 段 号 基地址 段 长 01234 15984869013271952 600501002988960
单选题最适合在共用电话交换网(PSTN)上实时传输视频数据的标准是 (27) ,DVD中视频的编码规范符合 (28) 标准。
单选题3DES在DES的基础上,使用两个56位的密钥K1和K2,发送方用K1加密,K2解密,再用K1加密。接受方用K1解密,K2加密,再用K1解密,这相当于使用______倍于DES的密钥长度的加密效果。 A.1 B.2 C.3 D.6
单选题在下面的活动图(图14-10)中,从A到J的关键路径是{{U}}{{U}}15{{/U}}{{/U}},I和J之间的活动开始的最早时间是{{U}}{{U}}16{{/U}}{{/U}}。
单选题在CPU执行一段程序的过程中,Cache的存取次数为4600次,由主存完成的存取次数为400次。若Cache的存取周期为5ns,主存的存取周期为25ns,则CPU的平均访问时间为______ns。 A.5.4 B.6.6 C.8.8 D.9.2
单选题 Many of the activities performed during the preliminary
investigation are still being conducted in{{U}} {{U}} 37
{{/U}} {{/U}}, but in much greater depth than before. During this phase, the
analyst must become fully aware of the{{U}} {{U}} 38 {{/U}}
{{/U}}and must develop enough knowledge about the {{U}} {{U}} 39
{{/U}} {{/U}}and the existing systems to enable an effective solution to be
proposed and implemented. Besides the{{U}} {{U}} 40 {{/U}}
{{/U}}for process and data of current system, the deliverable from this phase also
includes the{{U}} {{U}} 41 {{/U}} {{/U}}for the proposed
system.
单选题2005年5月4日,张某向中国专利局提出发明专利申请;其后,张某对该发明作了改进,于2006年5月4日又就其改进发明向中国专利局提出申请时,可享有______。
单选题下面有关CMM模型的描述中,不正确的是 (9) 。CMM模型的第三级为确定级,其主要过程是关于项目和组织的策略。以下选项中属于第三级的关键过程是 (10) 。
单选题I/O控制方式有多种, (51) 一般用于大型、高效的计算机系统中。
单选题 UML用关系把事物结合在一起,{{U}} {{U}} 23 {{/U}}
{{/U}}描述一个事物发生变化会影响另一个事物的语义;{{U}} {{U}} 24 {{/U}}
{{/U}}描述特殊元素的对象可替换一般元素的对象。
单选题Due to a constantly ______ environment, a poor understanding of the user's needs and preferences, as well as a ______ of willingness to modify ______ organizational structures and decision models, the full economic potential of Web Information Systems (WIS) has not been realized by now. The data object types of the ______ meta model, the Extended World Wide Web Design Technique (eW3DT), provide hypertext designers ______ a conceptual, user-centric framework and graphical notation for the construction of both, ______ and customized models, during the software development ______ of commercial WIS. A reference model as a normative concept represents an abstraction of a ______ company, its functional units, or its (Web) Information Systems and is intended to streamline the design and implementation of complex applications at ______ costs. As precondition for pursuing a partial globalization strategy, eW3DT ______ between technical and content-specific responsibilities for designing, implementing, and maintaining WIS.
问答题试题一(25分)必答题阅读以下关于基于微服务的系统开发的叙述,在答题纸上回答问题1至问题3。【说明】某公司拟开发一个网络约车调度服务平台,实现基于互联网的出租车预约与管理。公司的系统分析师王工首先进行了需求分析,得到的系统需求列举如下:系统的参与者包括乘客、出租车司机和平台管理员三类;系统能够实现对乘客和出租车司机的信息注册与身份认证等功能,并对乘客的信用信息进行管理,对出租车司机的违章情况进行审核;系统需要与后端的银行支付系统对接,完成支付信息审核、支付信息更新与在线支付等功能;针对乘客发起的每一笔订单,系统需要实现订单发起、提交、跟踪、撤销、支付、完成等业务过程的处理:系统需要以短信、微信和电子邮件多种方式分别为系统中的用户进行事件提醒。在系统分析与设计阶段,公司经过内部讨论,一致认为该系统的需求定义明确,建议尝试采用新的微服务架构进行开发,并任命王工为项目技术负责人,负责项目开发过程中的技术指导工作。
问答题阅读以下关于软件系统数据架构建模的说明,根据要求回答下面问题。
[说明]
RMO是一家运动服装制造销售公司,计划在5年的时间内将销售区域从华南地区扩展至全国范围。为了扩大信息技术对于未来业务发展的价值,公司邀请咨询顾问帮助他们制订战略信息系统规划。经过评审,咨询顾问给出的战略规划要点之一是建立客户关系支持系统CRSS。RMO公司决定由其技术部成立专门的项目组负责CRSS的开发和维护工作。
项目组在仔细调研和分析系统需求的基础上,确定了基于互联网的CRSS系统架构。但在确定系统数据架构时,张工认为应该采用集中式的数据架构,给出的理由是结构简单、易维护且开发及运行成本低;而刘工建议采用分布式的数据架构,并提出在开发中通过“局部数据库+缓存”的读写分离结构实现,具有较好的运行性能和可扩展性。
项目组经过集体讨论,考虑到公司的未来发展规划,最终采用了刘工的建议。
问答题[问题2]
将GPS的定位数据传回总公司信息中心,可以采用GSM(全球移动通信)短信传输或GPRS(通用无线分组业务)网络传输两种方式。请确定采用哪种技术比较合适,并用150字以内文字分析采用该技术的原因。
问答题论模型驱动架构在系统开发中的应用
模型驱动架构(Model Driven Architecture,MDA)是对象管理组织提出的软件体系架构方法学,它基于UML以及一系列工业标准,能够支持基于可视化模型驱动的软件设计、内容存储与交换。MDA的核心思想是抽象出与实现技术无关、完整描述业务功能的核心平台无关模型(PIM),然后针对不同实现技术制定多个映射规则,通过映射规则和辅助工具将PIM转换成与具体实现技术有关的平台相关模型(PSM),最后完成PSM到代码的转换。
通过PIM、PSM、MDA分离业务建模与底层实现技术,降低技术变迁对业务模型带来的影响。
请围绕“模型驱动架构在系统开发中的应用”论题,依次从以下三个方面进行论述。
(1)简要叙述你参与管理和开发的、与MDA相关的软件开发项目以及你所担任的主要工作。
(2)简要分析模型驱动架构能够为软件开发带来哪些好处,详细论述采用模型驱动架构进行开发的过程。
(3)具体阐述你参与管理和开发的项目中使用模型驱动架构的情况与实际开发效果。
问答题
问答题 阅读以下关于图书馆的数字信息化工程方面的叙述,回答问题1和问题2。
随着Intranet信息技术的发展,图书馆为了更好地发挥其图书流通、资料检索和学术交流的职能,图书馆的数字信息化工程也势在必行。某图书馆为了尽快地步入世界先进图书馆的行列,已经启动了一部分的数字图书馆工程。该数字图书馆工程主要包括对外信息
Web发布系统,交互式检索网、后台馆藏信息管理系统、多媒体资料采集制作以及VOD点播系统等。
郭工程师参与了整个数字化信息系统的总体设计,该图书馆数字化信息系统从网络环境上讲,主要划分为多个网段:
(1)Intranet接入部分,采用2M的DDN专线;
(2)公共网段(非军事区),主要包括前台发布数据库服务器、Web服务器、E-Mail/
FTP/DNS服务器、检索服务器及SAN网络区域存储设备;
(3)是内部局域网,包括内网Web服务器、后台馆藏数据库服务器、OA服务器等;
(4)是VOD点播专用网,包括音频视频点播服务器等。
考虑到经费和人员素质及今后的维护管理运营等方面,郭工程师建议操作系统采用 Windows
NT平台,服务器选用DELL高端的系列,数据库采用IBM的DB2。主干网为千兆快速交换式以太网,局域网百兆到桌面,VOD点播网十兆到桌面。在该网络环境下应用主要分为三大部分:
(1)对外Web发布系统、对外图书辅助检索系统;
(2)后台馆藏信息管理系统和图像/全文混合检索系统;
(3)VOD点播系统。由于绝大部分应用采用Browser/Server方式结构,最终用户在本地只需安装IE或者Netscape
Web浏览器,在后台数据库服务器的支持下通过网页方式请求和访问各类应用服务。另外,由于在图书馆信息系统中流通的多为索引、摘要、全文或音频视频等多媒体信息,对Web服务器性能与网络带宽等都有更高的要求。
通过不断地试验和实践,郭工程师发现从以下几个方面可以相对有效地提升Web服务器性能:
(1)缓存服务器和均衡负载设备使用可以缓解访问瓶颈,提高网络带宽、实现均衡负载。目前某图书馆采用这种方式,把大数据量的静态图片、点播资源、虚拟三维应用等都事先置放在cache服务器中,即使现今只有2M
Internet
的接入带宽,以上应用的播放速度和效果仍能让用户满意。另外一种方式采用均衡负载设备或Web双机镜像。这种方式通过负载均衡的方法达到Web访问性能最优。Web双机镜像是较早以前流行的方式,虽能使系统可靠性提升,但由于双机总是在互相询问对方状态,将会影响一定的访问性能。均衡负载设备是独立于Web服务器的硬件,它和Web服务器及网站中其他服务器接在同一交换机上,通过负载调度程序为各个服务器分配工作量,从而,能达到充分利用资源,提高访问性能的目的。只是由于某图书馆目前对外发布资源相对仍较少,只采用了三台Web服务器,因此目前的均衡负载设备作用还不显著。
(2)从Web服务器的配置来看Web服务器自身CPU个数及速度、网卡数量、Web服务器与防火墙的位置关系等,都会影响到Web服务器的性能。从Web服务器硬件本身来讲,
CPU个数的增加、网卡个数的增加、I/O信道的扩展无疑可以直接地提高Web服务器性能。此外,由于千兆口的防火墙目前较少且费用较高;如果把Web服务器放置防火墙之后,一定会大大影响Internet访问性能。某图书馆采用IDS(入侵侦测)+Web服务器(服务器防火墙,较低端,不会影响流量)+应用服务器+数据库服务器(防火墙,高端),分层次的安全模式,既保证了系统的安全性,又提升了网络访问性能。另外,某图书馆还采用了SAN网络区域存储来提高服务器访问速度。
(3)三层C/S软件结构设计和应用程序的适当部署也会提高Web服务器的性能。
该图书馆采用这种方式专门开发了搜索引擎应用服务器和混合检索应用服务器等,达到了良好的应用效果。事实上,Web服务器的性能提升还存在很多手段和方法,比如CPU与存储之间关系,Web交换机等等。
问答题[问题4](6分)
针对该信息系统中核心销售数据处理的特点,如采用关系表水平分割的逆规范化方法,请给出具体的解决方案,并说明该方案存在的问题。
问答题试题三 论设计模式在软件开发中的应用
设计模式描述了在特定场景下解决一般设计问题的类和相互通信的对象。一个设计模式命名、抽象并确定了一个通用设计结构的主要方面,这些设计结构能被用来构造可复用的面向对象设计。现在,设计模式已经广泛地应用在软件开发中。
请围绕“设计模式在软件开发中的应用”论题,依次对以下三个方面进行论述。
1. 概要叙述你参与分析和开发的应用项目以及你所担任的主要工作。
2. 简要介绍设计模式的基本概念及分类,详细说明在你所参与分析和开发的应用项目中应用了哪些设计模式、方法以及选用它们的原因。
3. 分析并讨论使用设计模式的效果,并分析和评价设计模式对软件开发的影响。