niusouti.com

面向对象的几种方式,你在实际应用中用到了哪些,请描述

题目

面向对象的几种方式,你在实际应用中用到了哪些,请描述


相似考题
更多“面向对象的几种方式,你在实际应用中用到了哪些,请描述”相关问题
  • 第1题:

    试题一 论面向对象建模方法的应用

    随着软件技术的发展,面向对象方法日益成为信息系统软件开发的主流技术,而面向对象建模技术是其中的关键。模型是软件开发的根本,大型、复杂的软件系统的开发是一项工程,而建模是系统化认识所开发软件的一个初步途径。

    面向对象建模技术流派众多,包括OMT方法、OOSE方法、OOA/OOD方法等。统一建模语言的出现极大地促进了面向对象建模方法的普及与应用,已经成为当前面向对象建模方法的标准。

    请围绕“论面向对象建模方法的应用”论题,依次从以下三个方面进行论述。

    1.概要叙述你参与管理和开发的信息系统项目以及你在其中所承担的主要工作。

    2论述常见的面向对象建模方法的主要内容,包括每种模型的核心思想。

    3具体阐述你参与管理和开发的项目中使用的是哪种面向对象建模方法以及选择

    该方法的原因,给出具体的实施过程和实施效果。


    正确答案:
    写作要点述的。(4)统一建模语言是一个支持模型化和软件系统开发的图形化语言,为软件开发的所有阶段提供模型化和可视化支持,包括由需求分析到规格说明,到构造和配置。UML是在开发阶段,可视化构建和书写一个面向对象软件系统,进行规格说明的方法。UML展现了一系列最佳工程实践,这些最佳实践在对大规模、复杂系统进行建模方面,特别是在软件架构级别已经被验证有效。UML被OMG采纳作为业界的标准。三、论文中需要结合实际工作,详细论述在项目中如何使用所选择的建模方法创建系统的逻辑模型和物理模型,并说明这些模型对项目开发所产生的影响。

  • 第2题:

    在面向对象程序设计语言中,对象之间通过 (请作答此空) 方式进行通信。以下关于好的面向对象程序设计语言的叙述中,不正确的是 ( ) 。

    A.消息传递
    B.继承
    C.引用
    D.多态

    答案:A
    解析:
    对象间通过接口传递消息,实现通信。B,C,D为实现概念。
    C只针对部分语言,如C++,不具有代表性。

  • 第3题:

    请结合抽象工厂模式,说明在实际应用中如何生成正确的对象。


    正确答案: 决定需要哪个工厂对象实际上与确定使用哪一组对象是相同的。
    例如,在驱动程序问题中,有一组低分辨率动程序和一组高分辨率驱动程序,怎样才能知道自己需要哪一组呢?在类似这样的例子中,很可能通过一个配置文件获知这一信息。
    然后可以编写几行代码,根据配置信息将合适的工厂对象实例化。
    还可以使用AbstractFactory模式,不同应用程序都使用同一子系统。
    在这种情况下,工厂对象将传给子系统,告诉子系统将要使用哪些对象,此时,通常主系统知道子系统需要那一组对象,在调用子系统之前,将实例化正确的工厂对象。

  • 第4题:

    ()方法在软件开发中用于测试用例设计。

    • A、面向对象设计
    • B、向数据设计
    • C、面向过程
    • D、结构化设计

    正确答案:D

  • 第5题:

    你在项目中用到了xml技术的哪些方面?如何实现的?


    正确答案:用到了数据存贮,信息配置两方面。在做数据交换平台时,将不能数据源的数据组装成XML文件,然后将XML文件压缩打包加密后通过网络传送给接收者,接收解密与解压缩后再同XML文件中还原相关信息进行处理。在做软件配置时,利用XML可以很方便的进行,软件的各种配置参数都存贮在XML文件中。

  • 第6题:

    请简述肿瘤化疗在临床应用中有哪几种方式?


    正确答案: ①根治性化疗:对化疗敏感,通过全身化疗可以治愈或完全控制的肿瘤往往采用根治性化疗;
    ②辅助化疗:是采用有效的局部治疗后(手术、放疗),主要针对可能存在的微小转移灶、防止复发转移而进行的化疗,如乳腺癌术后辅助化疗;
    ③新辅助化疗:指在局部手术或放疗前,先使用化疗,目的是希望化疗后局部肿瘤缩小,减小手术范围及清除或抑制可能存在的微小转移灶;
    ④姑息性化疗:对于晚期或播散性癌症患者,通常缺乏有效的治疗方法,可采用全身化疗,但化疗对这种病人的姑息作用是有限的;
    ⑤局部化疗:
    A.胸腔内、心包腔内、腹腔内化疗;
    B.通过腰椎穿刺鞘内给药;
    C.动脉插管化疗;
    D.肿瘤内注射。

  • 第7题:

    在面向对象分析时类和对象的静态关系主要有哪几种?


    正确答案: 类和对象的静态关系主要有关联、聚集、泛化、依赖等四种关系。

  • 第8题:

    论基于REST服务的Web应用系统设计REST(R Epresentational State Transfer)是指从几种基于网络的架构风格衍生出来的一种混合架构风格,它是目前互联网的核心架构风格。基于REST服务(REST ful Service)的Web应用系统设计任务主要包括:识别并设计REST风格的服务,采用面向服务的思想进行REST服务集成。采用这种方法设计的Web应用系统能够结合REST风格和面向服务思想的优点,近年来受到了广泛的关注。 请围绕"基于REST服务的Web应用系统设计"论题,依次从以下3个方面进行论述: ①概要叙述你参与实施的Web应用系统开发项目及你所承担的主要工作。 ②简要叙述与传统的Web服务相比,采用REST服务构建的Web应用具有哪些优势和不足。 ③阐述你在设计基于REST服务的Web应用系统时遇到了哪些问题,如何解决。


    正确答案: 写作要点
    ①论文中要具体介绍项目的总体需求(特别是质量属性需求)、Web应用系统的逻辑与物理拓扑结构、采用的技术等内容和承担的实际工作。
    ②REST(R Epresentational State Transfer)是指从几种基于网络的架构风格衍生出来的一种混合架构风格,目前Web的体系结构正是基于REST风格的。REST风格中的特点是客户端/服务器、无状态、缓存、统一接口、分层系统和按需代码。REST组件通过以一种数据格式转移资源的表述进行通信,可以基于接收者的能力和期待的内容,以及资源的性质动态地选择不同的表述。
    与传统的Web服务相比,REST服务主要有以下优势:
    REST服务基于W3C/IETF的标准与规范(包括HTTP、XML、URI和MIME等),其实现技术简单、成熟。
    REST服务基于URI和超链接技术,不需要通过集中式的服务信息仓库即可发现服务资源。
    REST服务支持缓存,具有无状态的特性,这些使得REST服务能够支持大量客户端,构建的应用系统具有较强的伸缩性。
    REST服务基于轻量级的Web框架,仅仅需要基本的开发工具支持,构建过程简单且成本较低。
    REST服务的测试相对简单,采用浏览器即可完成服务功能测试。
    与传统的Web服务相比,REST服务主要存在如下不足:
    REST服务倡导的REST风格与实际实现尚存在一定差距。例如,高层REST服务倡导使用GET、PUT、POST和DELETE所有4个统一接口,在REST实现部分通常只能采用GET和POST接口,因为大多数的代理和防火墙会屏蔽其他接口;并且XHTML表单中只能使用GET和POST接口。
    REST服务要求所有的输入参数都必须在URI中传递,这样会产生对参数容量大小的限制(目前的大小是4KB.。如果超出该数量,会导致HTTP协议错误(错误代码414:Request-URItoolong)。
    在URI中表达复杂类型的参数比较困难,且目前对URI中的参数不存在一种公认的编组(marshalling)和解编(un-marshalling)方法。
    ③进行基于REST服务的Web应用系统的设计时可能遇到的问题包括:如何识别并设计REST风格服务;构建REST服务的运行环境,HTTP服务器与应用服务器选型等;富客户端表现方式及编程语言的选择;系统逻辑与物理拓扑结构的分析与设计等。

  • 第9题:

    问答题
    你在实习过程中所见到的灌注水下混凝土工艺过程中用到了哪些主要设备和工具?

    正确答案: 用到的主要设备和工具有:①混凝土运输车;②混凝土泵送机;③吊车;④混凝土漏斗;⑤斗阀;⑥导管;⑦测绳;⑧导管锁卡;⑨混凝土泵送管;⑩混凝土连接管。
    解析: 暂无解析

  • 第10题:

    问答题
    你在项目中用到了xml技术的哪些方面?如何实现的?

    正确答案: 用到了数据存贮,信息配置两方面。在做数据交换平台时,将不能数据源的数据组装成XML文件,然后将XML文件压缩打包加密后通过网络传送给接收者,接收解密与解压缩后再同XML文件中还原相关信息进行处理。在做软件配置时,利用XML可以很方便的进行,软件的各种配置参数都存贮在XML文件中。
    解析: 暂无解析

  • 第11题:

    问答题
    请结合抽象工厂模式,说明在实际应用中如何生成正确的对象。

    正确答案: 决定需要哪个工厂对象实际上与确定使用哪一组对象是相同的。
    例如,在驱动程序问题中,有一组低分辨率动程序和一组高分辨率驱动程序,怎样才能知道自己需要哪一组呢?在类似这样的例子中,很可能通过一个配置文件获知这一信息。
    然后可以编写几行代码,根据配置信息将合适的工厂对象实例化。
    还可以使用AbstractFactory模式,不同应用程序都使用同一子系统。
    在这种情况下,工厂对象将传给子系统,告诉子系统将要使用哪些对象,此时,通常主系统知道子系统需要那一组对象,在调用子系统之前,将实例化正确的工厂对象。
    解析: 暂无解析

  • 第12题:

    问答题
    请简述肿瘤化疗在临床应用中有哪几种方式?

    正确答案: ①根治性化疗:对化疗敏感,通过全身化疗可以治愈或完全控制的肿瘤往往采用根治性化疗;
    ②辅助化疗:是采用有效的局部治疗后(手术、放疗),主要针对可能存在的微小转移灶、防止复发转移而进行的化疗,如乳腺癌术后辅助化疗;
    ③新辅助化疗:指在局部手术或放疗前,先使用化疗,目的是希望化疗后局部肿瘤缩小,减小手术范围及清除或抑制可能存在的微小转移灶;
    ④姑息性化疗:对于晚期或播散性癌症患者,通常缺乏有效的治疗方法,可采用全身化疗,但化疗对这种病人的姑息作用是有限的;
    ⑤局部化疗:
    A.胸腔内、心包腔内、腹腔内化疗;
    B.通过腰椎穿刺鞘内给药;
    C.动脉插管化疗;
    D.肿瘤内注射。
    解析: 暂无解析

  • 第13题:

    面向对象的程序设计方法中涉及的对象是系统中用来描述客观事物的一个————


    正确答案:
      (实体)

  • 第14题:

    在面向对对象的程序设计方法中用于定义改变对象状态的各种操作是()。

    • A、类
    • B、事件
    • C、属性
    • D、方法

    正确答案:D

  • 第15题:

    你切换界面用到了哪些方式?


    正确答案: 1、以登陆注册为代表的直接切换法。删除原视图,把新控制的视图添加到到UIWindow上
    2、以导航为代表的压栈法
    3、以模态为代表的[selfpresentModalViewController:fouranimated:YES];

  • 第16题:

    面向应用程序的接口通常有哪几种形式?你认为哪一种形式更方便应用和扩充应用功能?


    正确答案: 面向应用程序的接口有子程序库、专用语言和交互命令三种形式;
    交互任务是用户最关注的事,交互技术是完成交互任务的手段,故交互命令是用户接口中应用最普遍、效率最高的一种形式,对交互设备、交互任务、交互技术以及控制方式等的综合处理是完成交互命令和实现交互命令的依据。总的来说,交互命令更方便应用和扩充应用功能。

  • 第17题:

    你在实习过程中所见到的灌注水下混凝土工艺过程中用到了哪些主要设备和工具?


    正确答案:用到的主要设备和工具有:①混凝土运输车;②混凝土泵送机;③吊车;④混凝土漏斗;⑤斗阀;⑥导管;⑦测绳;⑧导管锁卡;⑨混凝土泵送管;⑩混凝土连接管。

  • 第18题:

    在面向对象技术中,对象联系图是描述面向对象()的基本工具。


    正确答案:数据类型

  • 第19题:

    请简单描述在处理TD数据业务投诉过程中用的投诉处理手段有哪些。


    正确答案: (1)SGSN和GGSN的跟踪工具
    (2)WAP网关跟踪工具
    (3)WAP网关日志
    (4)短信维测台
    (5)SPOA查询系统或者回答手机报查询系统
    (6)BOSS系统

  • 第20题:

    人工活动的参与者有几种设定方式,请列举并分别说明应用与哪些场景。


    正确答案: 1流程启动者,即启动的流程用户作为该活动的参与者,
    2参与者列表,可以从参与者列表选择参与者,有三种粒度,分别是组织机构、角色和用户
    3历史活动执行者,选择前驱人工活动的参与者为当前活动的参与者
    4参与者规则,定义一个参与者规则,应用到该活动
    5业务操作,将该业务操作返回的参与者作为该活动的参与者
    6相关数据,把相关数据的值作为该活动的参与者。

  • 第21题:

    问答题
    请描述你在无菌物品的管理中应遵循哪些原则?

    正确答案: 无菌物品的管理中应遵循的原则:
    (1)无菌物品与非无菌物品必须严格分开放置,防止混淆;
    (2)无菌物品应放置在清洁、干燥、明亮的柜中,并每天进行清洁消毒;
    (3)各种无菌物品分类放置,并排放整齐,以便保管和取用;
    (4)无菌包和容器要注明其物品名称、灭菌日期,并按日期的先后顺序排列;
    (5)无菌包在未污染的情况下可保持7天,过期应重新消毒,盛放无菌棉球、棉签及盐水棉球的容器和无消毒液的持物钳、容器应每天灭菌。
    解析: 暂无解析

  • 第22题:

    问答题
    请简单描述在处理TD数据业务投诉过程中用的投诉处理手段有哪些。

    正确答案: (1)SGSN和GGSN的跟踪工具
    (2)WAP网关跟踪工具
    (3)WAP网关日志
    (4)短信维测台
    (5)SPOA查询系统或者回答手机报查询系统
    (6)BOSS系统
    解析: 暂无解析

  • 第23题:

    问答题
    人工活动的参与者有几种设定方式,请列举并分别说明应用与哪些场景。

    正确答案: 1流程启动者,即启动的流程用户作为该活动的参与者,
    2参与者列表,可以从参与者列表选择参与者,有三种粒度,分别是组织机构、角色和用户
    3历史活动执行者,选择前驱人工活动的参与者为当前活动的参与者
    4参与者规则,定义一个参与者规则,应用到该活动
    5业务操作,将该业务操作返回的参与者作为该活动的参与者
    6相关数据,把相关数据的值作为该活动的参与者。
    解析: 暂无解析