更多“()meansthataprogramwrittenforonecomputersystemcanbecompileda”相关问题
  • 第1题:

    单选题
    表达式"a*(b-c)+d"的后缀式为()。
    A

    abcd*-+

    B

    ab*c-d+

    C

    ab-cd+*

    D

    abc-*d+


    正确答案: C
    解析: 在后缀表示方式下,运算对象自左至右依次书写,运算符紧跟在需要参与运算的对象后面。对于"a*(b-c)+d",运算次序为b-c,之后与a相乘,最后再与d相加,因此其后缀表示为"abc-*d+"。

  • 第2题:

    单选题
    在项目的一个阶段末,开始下一阶段之前,应该确保()
    A

    下个阶段的资源能得到

    B

    进程达到它的基准

    C

    采取纠正措施获得项目结果

    D

    达到阶段的目标以及正式接受项目阶段成果


    正确答案: A
    解析: 在项目管理中,通常在一些特定的阶段设置里程碑,待该阶段结束时,就需要对这个里程碑进行评审,看是否达到了预期的目标,确保达到阶段的目标以及正式接受项目阶段成果之后,才能进入下一个阶段。

  • 第3题:

    单选题
    实施软件重用的目的是要使软件开发工作进行得(1)。软件重用的实际效益除了(2)之外,在企业的经营管理方面也可望取到理想的效益。空白(1)处应选择()
    A

    更简捷

    B

    更方便

    C

    更快、更好、更省

    D

    更丰富


    正确答案: A
    解析: 实施软件重用的目的是要使软件开发工作进行得是更快、更好、更省。“更快”是指在市场竞争环境中,软件开发工作能满足市场上时间方面的要求(即在提供软件产品的时间方面能赛过竞争对手);“更好”是指开发出来的软件在未来的运行中失效可能性小;“更省”是指在开发和维护期间所花费的开销小。日美一些大公司的资料表明,软件重用率最高可望达到90%,而且软件重用使得企业在及时满足市场、软件质量、软件开发和维护费用等方面都得到显著的改进。

  • 第4题:

    多选题
    电感单位有()。
    A

    亨利(H)

    B

    毫亨利(mH)

    C

    微亨利(uH)


    正确答案: A,B
    解析: 暂无解析

  • 第5题:

    单选题
    ()接口是欧洲强制要求用于完成卫星电视接收机、电视机、和其他音视频设备的互连互通接口。
    A

    USB

    B

    SCART

    C

    HDMI


    正确答案: A
    解析: 暂无解析

  • 第6题:

    单选题
    从结构的角度看,数据仓库有3种模型:企业仓库、(1)和虚拟仓库。数据挖掘就是要智能化和自动化地把数据转换为有用的信息和知识,目前已有多种数据挖掘方法。如果需要一个示例库(该库中的每个元组都有一个给定的类标识)做训练集时,该方法称为(2)。空白(1)处应选择()
    A

    用户仓库

    B

    产品仓库

    C

    关系型OLAP

    D

    数据集市


    正确答案: A
    解析: 从结构的角度看,有3种数据仓库模型,分别是企业仓库、数据集市和虚拟仓库。企业仓库收集跨越整个企业的各个主题的所有信息,它提供全企业范围的数据集成,数据通常来自多个操作型数据库和外部信息提供者,并且是跨多个功能范围的。它通常包含详细数据和汇总数据;数据集市包含对特定用户有用的、企业范围数据的一个子集,它的范围限定选定的主题;虚拟仓库是操作型数据库上视图的集合。

  • 第7题:

    单选题
    关系模型是采用()结构表达实体类型及实体间联系的数据模型。
    A

    树型

    B

    网状

    C

    线型

    D

    二维表格


    正确答案: A
    解析: 数据模型主要有网状模型、层次模型、关系模型和面向对象模型。尽管采用网状模型和层次模型的网状数据库和层次数据库已经很好地解决了数据的集中和共享问题,但是在数据独立性和抽象级别上仍有很大欠缺。用户在对这两种数据库进行存取时,仍然需要明确数据的存储结构,指出存取路径。而后来出现的采用关系模型的关系数据库则较好地解决了这些问题,因为,关系模型是采用二维表格结构表达实体类型及实体间联系的数据模型。关系模型有严格的数学基础,抽象级别比较高,而且简单清晰,便于理解和使用。

  • 第8题:

    单选题
    改正开发期间错误的过程是()
    A

    完善性维护

    B

    适应性维护

    C

    纠错性维护

    D

    预防性维护


    正确答案: D
    解析: 暂无解析

  • 第9题:

    单选题
    在http://www.test.com/main/index.htm中,index.htm是()。
    A

    协议名

    B

    域名

    C

    主机名

    D

    页面文件


    正确答案: A
    解析: 在http://www.test.com/main/index.htm中,http是协议名,www.test.com是域名,main为本地目录,index.htm是页面文件。

  • 第10题:

    单选题
    若操作系统中有n个作业Ji(i=1,2,…,n),分别需要Ti(i=1,2,…,n)的运行时间,采用()的作业调度算法可以使平局周转时间最短。
    A

    先来先服务

    B

    最短作业优先

    C

    响应比高者优先

    D

    优先级


    正确答案: C
    解析: 作业调度主要完成从后备状态到执行状态的转变,以及从执行状态到完成状态的转变。常用的作业调度算法主要有以下几种:
    (1)先来先服务(FCFS)。按作业到达的先后次序调度,它不利于短作业。
    (2)最短作业优先(SJF)。按作业的估计运行时间调度,估计运行时间短的作业优先调度。它不利于长作业,可能会使一个估计运行时间长的作业迟迟得不到服务。
    (3)响应比高者优先(HRN)。综合上述两者,既考虑作业估计运行时间,又考虑作业等待时间,响应比HKN=(估计运行时间+等待时间)/估计运行时间。
    (4)定时轮转法(按时间片)。适合作业不定的情况。
    (5)优先数法。根据作业的优先级别,优先级高者先调度。
    那么,怎样来衡量一个作业调度算法是否满足系统设计的要求呢对于批处理系统,由于主要用于计算,因而对于作业的周转时间要求较高,从而作业的平均周转时间或平均带权周转时间被用来衡量调度程序的优劣。但对于分时系统和实时系统来说,平均响应时间又被用来衡量调度策略的优劣。
    (1)周转时间。作业i的周转时间Ti为Ti=Tei-Tsi。其中Tei为作业i的完成时间,Tsi为作业i的提交时间。对于被测定作业流所含有的n(n≥1)个作业来说,其平均周转时间为:
    一个作业的周转时间说明了该作业在系统内停留的时间,包含两部分,分别为等待时间和执行时间,即Ti=Twi+Tri。这里,Twi主要指作业i由后备状态到执行状态的等待时间,不包括作业进入执行状态后的等待时间;Tri为作业的执行时间。
    (2)带权周转时间。带权周转时间是作业周转时间与作业执行时间之比,即Wi=Ti/Tri。对于被测定作业流所含有的n(n≥1)个作业来说,其平均带权周转时间为:
    根据以上分析,从直观上来说,采用最短作业优先的调度算法,可使得系统在同一时间内处理的作业个数最多,从而吞吐量也就大于其他调度方式。

  • 第11题:

    单选题
    在软件评审中,设计质量是指设计的规格说明书符合用户的要求。设计质量的评审内容不包括()
    A

    软件可靠性

    B

    软件的可测试性

    C

    软件性能实现情况

    D

    模块层次


    正确答案: D
    解析: 设计质量的评审内容包括以下几个方面。
    评价软件的规格说明是否合乎用户的要求。
    评审可靠性。
    评审保密措施实现情况。
    评审操作特性实施情况。
    评审性能实现情况。
    评审软件是否具有可修改性、可扩充性、可互换性和可移植性。
    评审软件是否具有可测试性。
    评审软件是否具有复用性。模块层次属于程序质量的评审内容,不属于设计质量的评审内容。

  • 第12题:

    单选题
    SOX is an alternative(1)for XML.It is useful for reading and creating XML content in a(2).editor.It is then easily transformed into proper XML.SOX was created because developers can spend a great deal oftime with raw XML.For many ofus,thepopular XML(3)have not reached a point where their tree views,tables and forms can completely substitute for the underlying(4)languagE.This is not surprising when one considers that developers still use a text view,albeit enhanced,for editing other languages such as Java)SOX uses(5)to represent the structure of an XML document,which eliminates the need for closing tags and a number of quoting devices.The result is surprisingly clear. 空白(4)处应选择()
    A

    programming

    B

    command

    C

    markup

    D

    interactive


    正确答案: A
    解析: SOX是另外一种XML语法,可以用它在文本编辑中阅读和生成XML内容。它也很容易转换成适当的XML文档。SOX的产生是由于开发人员在处理原始的XML文档时花费了大量的时间。对很多人来说,通常的XML编辑器还没有达到可以用树图、表格和窗体来完全代替基本标记语言的地步。这是很自然的,因为有些人认为开发人员还在使用文本界面来编辑其他语言,例如Java。SOX使用了锯齿状缩进的方式来表示XML文档的结构,这就不需要使用括号和引用设备编号了,其结果是显而易见的。

  • 第13题:

    单选题
    VRML is a(1)for 3D multimedia and shared virtual worlds on the WWW.In comparison to HTML, VRML adds the next level of interaction,structured graphics,andextra(2)(z and time)to the presentation of documents.The applications of VRMLare(3),ranging from simple business graphics to entertaining WWW page graphics, manufacturing,scientific,entertainment,and educational applications,and 3D shared virtual worlds and communities. X3D is the name under wluch the development of VRML is continueD.X3D is based on XML andis backwards(4)with VRML.Furthermore,it is componentized,profiled, and extensible,which makes it possible to use X3D in very different(5),from high-end visualizations to lightweight applications. 空白(4)处应选择()
    A

    inconsistent

    B

    independent

    C

    applicable

    D

    compatible


    正确答案: D
    解析: VRML是为3D多媒体和在WWW上共享虚拟现实定义的文档格式。与HTML相比,VRML增加了下一级的交互作用、结构化的图形和表现文档的附加的维元(z和时间)。VRML的应用是很广泛的,应用范围从简单的商业图形到娱乐性的WWW页面,从制造业、科学、娱乐和教育方面的应用,到三维共享虚拟现实和虚拟社区等。VRML的继续发展就是X3D。X3D是基于XML的,是与VRML向后兼容的。而且它是组件化了的、形象化了的,是可扩展的,这使得X3D可以应用在完全不同的情景中,从高端的可视化应用到轻量级的应用都是X3D的领域。

  • 第14题:

    单选题
    软件著作权的客体是指()。
    A

    公民、法人或其他组织

    B

    计算机程序及算法

    C

    计算机程序及有关文档

    D

    软件著作权权利人


    正确答案: C
    解析: 暂无解析

  • 第15题:

    单选题
    属于系统安全保护技术的是()
    A

    负荷分布技术

    B

    设备冗余技术

    C

    数据加密技术

    D

    系统重组技术


    正确答案: B
    解析: 暂无解析

  • 第16题:

    单选题
    Extreme Programming (XP) is a discipline of sofiware development with (1) of simplicity,communication, feedback and cuurage. Successful software development is a team effort - not just the development team, but the larger team consisting of customer, management and developers. XP is a simple process that brings these people together and helps them to success together. XP is aimed primarily at object-oriented projects using teams of a dozen or fewer programmers in one location. The principles of XP apply to any (2) project that needs to deliver quality software rapidly and flexibly. An XP project needs a (3) customer to provide guidance. Customers, programmers, managers, are all working (4) to build the system that's needed, Customers - those who have software that needs to be developed - will learn simple, effective way to (5) what they need, to be sure that they are getting what they need, and to steer the project to success. 空白(5)处应选择()
    A

    tell

    B

    know

    C

    communicate

    D

    feedback


    正确答案: D
    解析: 参考译文:极限编程(XP)是一种软件开发方法,其价值观是简单、沟通、反馈和勇气。成功的软件开发是团队努力的结果,这里的团队不仅仅是开发团队,而是包括了客户、管理者和开发者在内的更大的团队。XP是一种将上述人员组织起来并帮助他们取得成功的简单的过程。XP主要针对那些由十几个或更少的在同一地点工作的程序员组成的团队所进行的面向对象的项目。XP原则适用于需要快速且灵活地交付高质量软件的中等规模项目组。一个XP项目需要一个全程参与的客户给予指导。客户、程序员和项目经理协同工作来构建需要的系统。客户,也就是需要软件的人,将学到简单而有效的沟通方法,来确保获得他们所需要的,从而引导项目走向成功。

  • 第17题:

    单选题
    在操作系统文件管理中,通常采用()来组织和管理外存中的信息。
    A

    字处理程序

    B

    设备驱动程序

    C

    文件目录

    D

    语言翻译程序


    正确答案: B
    解析: 操作系统中的文件系统专门负责管理外存储器上的信息,使用户可以"按名"高效、快速和方便地存储信息。为了实现"按名存取",系统必须为每个文件设置用于描述和控制文件的数据结构,它至少要包括文件名和存放文件的物理地址,这个数据结构称为文件控制块,文件控制块的有序集合称为文件目录。换句话说,文件目录是由文件控制块组成的,专门用于文件检索。文件控制块也称为文件的说明或文件目录项(简称目录项)。

  • 第18题:

    单选题
    ()指可以不经著作权人许可,不需要支付报酬,使用其作品。
    A

    合理使用

    B

    许可使用

    C

    强制许可使用

    D

    法定许可使用


    正确答案: A
    解析: 著作权的合理使用属于著作权的一种限制,它是指自然人、法人或者其他组织为了个人欣赏、评论、新闻报道、教学与学术研究以及公益事业等目的,根据著作权法的规定,可以不经过作者同意而使用其已经发表的作品,不需要向其支付报酬。合理使用的对象是已经发表的作品。合理使用应尊重作者的人身权利,应当指明作者姓名、作品名称,并且不得影响作品的正常使用,也不得不合理损害著作权人的合法利益。合理使用成立的条件都是由法律予以规定的,因此可以说合理使用也是一种特别的法定许可使用。许可使用是指软件著作权人或权利合法受让者,通过合同方式许可他人使用其软件,并获得报酬的一种软件贸易形式。法定许可使用和强制许可使用都属于许可使用。法定许可,是指由法律规定使用他人作品时,不需要征得著作权人的同意,但需要向著作权人支付报酬。强制许可,是指在著作权人无正当理由而拒绝与使用人达成使用作品的协议时,被拒绝人可以向法定部门申请并获得授权使用作品,但是应当尊重著作权人的人身权利,并且支付报酬。

  • 第19题:

    多选题
    LCD采用逐行扫描的方式显示,场频支持()。
    A

    60Hz

    B

    70Hz

    C

    72Hz

    D

    75Hz

    E

    85Hz


    正确答案: D,B
    解析: 暂无解析

  • 第20题:

    单选题
    采用面向对象开发方法时,对象是系统运行的基本实体。以下关于对象的叙述中,正确的是()
    A

    对象只能包括数据(属性)

    B

    对象只能包括操作(行为)

    C

    对象一定有相同的属性和行为

    D

    对象通常由对象名、属性和操作三个部分组成


    正确答案: C
    解析: 在面向对象的系统中,对象是基本的运行实体,它既包括数据(属性),也包括作用于数据的操作(行为)。一个对象通常可由对象名、属性和操作三个部分组成。

  • 第21题:

    单选题
    用路由器把一个网络分段,这样做的好处是()
    A

    网络中不再有广播通信,所有的数据都通过路由转发器转发

    B

    路由器比交换机更有效率

    C

    路由器可以对分组进行过滤

    D

    路由器可以减少传输延迟


    正确答案: B
    解析: 路由器用于连接多个逻辑上分开的网络。所谓逻辑网络代表一个单独的网络或者一个子网。当数据从一个子网传输到另一个子网时,可通过路由器来实现。可见,路由器具有判断网络地址和选择路径的功能,它能在多网络互连环境中建立灵活有效的连接,可完成用不同的数据分组和介质访问方法去连接各种子网。路由器只接受本地路由器或其他路由器的信息,属于网络层的一种互联设备。它不关心各子网使用的硬件设备,但要求运行与网络层协议相一致的软件。路由器分本地路由器和远程路由器。本地路由器是用来连接网络传输介质的,如光纤、同轴电缆、双绞线;远程路由器是用来连接远程传输介质的,并要求相应的设备,如电话线要配调制解调器,无线要通过无线接收机和发射机。路由器的主要工作就是为经过路由器的每个数据帧寻找一条最佳传输路径,并将该数据帧有效地传送到目的站点。由此可见,选择最佳路径的策略即路内算法是路由器的关键所在。为了完成这项工作,在路由器中保存着各种传输路径的相关数据——路由表(Routing Table),供路由选择时使用。路由表中保存着各子网的标志信息、网上路由器的个数和下一个路由器的名字等内容。路由表可以是由系统管理员固定设置好的,也可以由系统动态修改,可以由路由器自动调整,也可以由主机控制。在一个局域网中,MAC地址是彼此可见的,如果一个主机发送广播帧,就会扩散到整个网络,这种现象被称为广播风暴。路由器根据第3层地址转发分组,各个子网之间不再有广播帧传送,隔离了广播风暴,节约了网络带宽。但是在子网内部仍然有广播帧传送,同时由于路由器还要传送IP广播分组,所以说网络中不再有广播通信是不对的。另外,由于一般存储,转发路由器的效率很低,使得传输延迟增大,已经成为网络通信的瓶颈,所以选项B和D也是错误的。

  • 第22题:

    多选题
    确认故障机芯返修好后:()
    A

    需对板面进行清洗,并保证板面清洁、美观

    B

    按产品批量生产的工艺要求对整机进行走线、装配

    C

    机器装配好后可直接下线入库

    D

    必须对修复的整机进行老化调试


    正确答案: B,D
    解析: 暂无解析

  • 第23题:

    问答题
    论文:试题论软件开发平台的选择与应用。随着软件技术的迅速发展,基于互联网的企业应用要求软件平台具有开放性、分布性和平台无关性,于是就相继出现了很多技术,但这些技术都不是十全十美的,在实际应用中存在着许多不足和局限。请围绕“软件开发平台的选择与应用”论题,依次对以下3个方面进行论述。 (1)概要叙述你参与分析和开发的应用项目以及你所担任的主要工作。 (2)具体叙述你在参与开发的软件中选用软件开发平台的原则,特别是为了保持系统的开放性和先进性,采取过什么措施?其效果如何? (3)简要叙述软件开发平台的近期演变趋势与主要特征,你准备如何去适应这类演变?

    正确答案: 我校教务管理系统是在根据我校原来的教务管理系统不再适应现在发展的要求而立项开发的。目的是为教务工作有关部门提供优质、高效的业务管理和事务处理,建立完备、可靠和开放性的教务管理系统。
    我有幸参加了新的教务管理系统的开发,担任项目管理、系统分析与设计等工作。本文结合工作的实际经历,简要讨论了软件开发平台的选择与应用。在软件开发平台的选择与应用过程中,我们本着平台的开放性、分布性和平台无关性的原则,根据我校的具体情况,通过对目前两种主流平台:J2EE和.NET的比较分析,和体系结构、应用平台的无缝集成、开发成本及易开发性的思考与研究,选择了.NET作为开发平台。使用Microsoft全新的集成开发环境VisualStudio.NET,采用ASP.NET、WebService、ADO.NET和XML等技术进行系统开发。
    随着我校规模的不断扩大,计算机科学技术的进步,我校原来的教务管理系统已不适应现在发展的要求。以前单机版的VFP教务管理软件,被分散地安装于全校的14个系部和教务处,各系部之间、系部与教务处之间信息不能共享,而且对教学计划、教学考核等功能不完善或根本不支持。教务处是学校主管教育教学工作的职能部门,也是学校领导在教学业务方面的参谋机构。教务工作直接影响学校教育教学改革和教育教学质量。因此,学校决定由教务处立项重新规划建设教务管理系统。整个系统包括教学计划子系统,教学资源子系统,网上选课子系统,智能排课子系统,教学考核子系统,学生学籍子系统,学生成绩子系统,教学实践子系统,教材管理子系统等。
    我有幸参加了新的教务管理系统的开发,担任项目管理、系统分析与设计等工作。
    由于我校分南北两个校区,教务处和14个系部分布较散,另外随着'Internet的迅速发展,部分信息需要通过网络向全校师生及外部用户发布,例如网上选课信息、学生基本信息及成绩等。基于传统的C/S模式体系可维护性和发布性差等原因难以满足新系统的要求,有效地采用基于B/S体系的Web应用能很好地解决这方面的问题。
    基于互联网的应用要求软件平台具有开放性、分布性和平台无关性。从而相继出现了RPC、COM和CORBA等技术,但这些技术在实际应用中存在着许多不足和局限。它们的特定协议难以通过防火墙,因而不适应于Web上的应用开发。为了进一步开发基于Web的应用,出现了Sun公司的J2EE和Microsoft公司的.NET两种主流的软件开发平台。
    在J2EE和.NET两者之间进行选择时,我们曾举棋不定。随着面向对象技术的兴起,Java语言应用的迅速发展,以Java为程序设计语言的J2EE具有平台无关性。同时J2EE已成为Web应用开发的标准平台。以及它的相关技术EJB、JSP、JavaServlet等的迅速发展,J2EE平台已成为Java技术企业级应用的理想平台。但我校原有的大部分操作系统、数据库和Web服务器都是采用Microsoft的系列产品,并且在Microsoft系列产品的使用和开发方面积累了较丰富的经验。.NET支持多种程序设计语言如:C++.NET、VB.NET、ASP.NET、C#等,实现了语言互用性。而J2EE只能使用Java,这是J2EE所不及的。并且VisualStudio.NET使得.NET的开发较J2EE的易用性好。
    在最后具体的软件开发平台与应用的技术方案选择时,我们采用了.NET开发平台。其原因主要基于对开发平台选择原则如下的认真思考和研究。1.体系结构方面的考虑随着Internet的迅速发展,传统的C/S结构已显示出了它在异构的、分布式的网络环境中的不足。可维护性和可安装性差、并且不利系统扩展。从而新的体系结构B/S模式迅速发展了起来。B/S模式有利于系统的扩展性、维护性。
    在校园网发展逐步完善的今天,考虑到教务管理系统安装、维护的方便和部分信息的向外发布,以及传统的C/S模式技术的成熟性。我们采用了C/S和B/S相结合的模式。.NET开发平台正是为进一步开发基于Web的应用而出现的,是一组用于建立Web服务器应用程序和Windows桌面应用程序的软件组件。.NET支持多种编程语言,使各种语言可以自由地在整个.NET平台内互用,很好的发挥各种语言的特性。例如:我们对C/S结构程序使用执行效率高的VC++.NET和快速开发的VB.NET,B/S结构程序使用.NET专门为Web应用定制的ASP.NET和C#。再加上功能强大的VisualStudio.NET集成开发环境,.NET为C/S和B/S相结合的模式提供了很好的解决方案。基于此原因,我们把系统的教学计划子系统、智能排课子系统、教学考核子系统、教学实践子系统、教材管理子系统等设计为C/S结构、网上选课子系统、学生学籍子系统、学生成绩子系统、教学资源子系统等设计为B/S结构。2.应用平台的无缝集成性
    由于我校使用的操作系统都是Microsoft的Windows系列,同时.NET是与Windows操作系统紧密捆绑在一起,使得.NET在Windows上的应用开发更为容易。并且以前的数据库是VFP的。考虑到数据的平稳过渡以及我们对数据库的熟悉程度,再加上.NET.提供的ADO.NET数据访问组件是对ADO的改进,ADO.NET分为3组,分别是ODBC、OleDB和SqlClient。其中SqlClient是专门为SQLServer设计的,性能明显优于其他的数据访问组件。我们在新系统的后台数据库服务器的选择上采用了MicrosoftSQLServer2000。
    选择Microsoft的操作系统Windows,数据库服务器SQLServer2000和开发平台.NET应用平台,充分利用无缝集成平台的优势,使.NET应用开发更容易,运行更可靠、更安全。这是J2EE所不及的。3.节约开发成本由于我校在以前的信息化建设过程中培养了一批经验较丰富的C++、VB、ASP等开发人员,熟悉Windows上的开发,同时在数据库管理系统MicrosoftSQLServer上的设计与开发方面有一定的经验。而在Java开发方面的经验相对不足。如果我们选择J2EE则意味着开发人员资源的浪费,并且要重新培养Java开发人员,并且新培养的开发人员由于缺乏经验,很难保证开发效率和质量。选择.NET,则我们的开发人员便能轻松的转变到C++.NET、VB.NET、ASP.NET及C#的开发当中来。再加上以前在Windows上的开发经验,最终有利于我们的开发速度加快,质量提高,从而很好地节约了开发成本。4.易开发性就.NET开发平台的容易使用性来看,在如下几点得到了很好的体现。
    (1).NET的重要部件ASP.NET使Web应用程序的开发和部署更为容易。.NET相对较新,它拥有Java所缺乏的改进,例如,ASP.NET使开发者可以用比Java开发者在J2EE平台上更少的代码来实现WebServices。在教务管理系统中,我们对学生成绩查询、学生网上选课和教学资源调配等交互较多的逻辑模块,都设计成Webservice结构的中间组件。轻松地节省了花在用户界面编程上的开发时间、同时Webservice完全可以在应用程序集成等场合下被重用。
    (2)ADO.NET数据访问组件较以前的ADO更方便的访问各种类型的关系数据库和非关系数据库,获取本地和远程数据源,并对XML提供了强大的支持。这对以后的后台数据库的扩展也提供了很好的支持。
    (3)VisualStudio.NET为.NET提供了一个统一的集成开发环境及工具,大大提高了开发者的效率;集成了多种语言支持:简化了服务器端的开发;提供了高效地创建和使用网络服务的方法等。
    通过对上述4个主要方面的思考,所以我们选择了.NET平台作为开发与应用。
    目前软件开发平台主要向Web的应用方向发展。由于Web的应用是基于分布和异构的网络环境的,所以要求开发平台应具有开放性、分布性和平台无关性。现在流行的软件开发平台主要有Microsofi的.NET和Sun的J2EE。在实际应用当中,我们具体选择哪种方案应根据具体情况而定,很多情况可能会综合使用两种开发平台。在适应技术发展的过程中,快速的跟上新技术是必须的。
    解析: 暂无解析

  • 第24题:

    单选题
    某个项目在开发时采用了不成熟的前沿技术,由此而带来的风险属于()风险。
    A

    市场

    B

    技术

    C

    经济

    D

    商业


    正确答案: D
    解析: 暂无解析