物联网技术思考题答案3.docx_第1页
物联网技术思考题答案3.docx_第2页
物联网技术思考题答案3.docx_第3页
物联网技术思考题答案3.docx_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

思考题答案1填空题1)中间件的六大类:(终端仿真/屏幕转换中间件)、(数据访问中间件)、(远程过程调用中间件)、(消息中间件)、(交易中间件)、(对象中间件。)。2)RFID 中间件的三个发展阶段:(应用程序中间件(Application Middleware)发展阶段)、(架构中间件(Infrastructure Middleware)发展阶段)和(解决方案中间件(Solution Middleware)发展阶段)。3)云计算的服务模式(IaaS)、(PaaS)和(SaaS)。 4)系统云的分类( 私有云)、(公共云)和(混合云)。5)应用系统组成(硬件系统)、(系统软件)、(中间件)、(应用软件)。6)Android 四大重要对象是(Activity)、(Service服务)、(Content Provider内容提供者)、BroadcastReceiver广播接收器)。7)Android 事件处理的两种方式(基于监听器的事件处理 )、(基于回调的事件处理 )。8)SQLite 中,当执行查询时,返回的是(数据)集,利用它可以进行进一步操作。9)( handler )主要接受子线程发送的数据, 并用此数据配合主线程更新UI。2选择题1)android 是如何组织 Activity 的( A )A以栈的方式组式 ActivityB以队列的方式组织 ActivityC以树形方式组织 ActivityD以链式方式组织 Activity。2)激活 Activity 的方法是( C )ArunActivity()BgoActivity()CstartActivity()DstartActivityForIn()3)android 中下列属于 Intent 的作用的是(C)A实现应用程序间的数据共享B是一段长的生命周期,没有用户界面的程序,可以保持应用在后台运行,而不会因为切换页面而消失C可以实现界面间的切换,可以包含动作和动作数据,连接四大组件的纽带D处理一个应用程序整体性的工作4)下面属于 View 的子类的是( D )。AActivityBServiceCViewGroupDTextView5)android 数据存储与访问的方式(A B C E )。A文件B数据库CsharedpreferenceD内容提供者E网络3简答题1)中间件的定义?答:中间件(Middleware)是处于操作系统和应用程序之间的软件,也有人认为它应该属于操作系统中的一部分。人们在使用中间件时,往往是一组中间件集成在一起,构成一个平台(包括开发平台和运行平台),但在这组中间件中必需要有一个通信中间件,即中间件=平台通信,这个定义也限定了只有用于分布式系统中才能称为中间件,同时还可以把它与支撑软件和实用软件区分开来。2)简述 RFID 中间件的原理?答:RFID中间件是一种面向消息的中间件(Message-Oriented Middleware,MOM),信息(Information)是以消息(Message)的形式,从一个程序传送到另一个或多个程序。信息可以以异步(Asynchronous)的方式传送,所以传送者不必等待回应。面向消息的中间件包含的功能不仅是传递(Passing)信息,还必须包括解译数据、安全性、数据广播、错误恢复、定位网络资源、找出符合成本的路径、消息与要求的优先次序以及延伸的除错工具等服务。3)简述私有云的构建?答:分析仔细检查当前的基础设施。如果已经具备数据中心,那么就可以进入下一步,但如果不具备数据中心,也许就要考虑选择另一种方法。总体来说,私有云的执行并不是件容易事,但是研究已显示服务器信息块协议(其中大部分人没有数据中心)云基础设施的应用时间最快。对所拥有的东西、人们最大的需求以及云基础设施处理的方式作出评估。做一些可行性测试,重新确认每个人粘贴网络的工具,并且询问公司每个人是否愿意互相分享资源。简而言之,就是找出需求的东西以及私有云解决的方式。 设计分析完成后,可以详细制定一个可行的私有云,要用变数最少或是阻力最小的方法制定。因为最简单的方法最有可能成功。如果你在使用基于linux的服务器来维护类似基于Linux或Ubuntu的机器,那么借助VMWare Fusion全部使用Ubuntu将是一个不错的方法。对于那些更倾向于使用微软产品的人,Windows Server 2008 R2 SP1和系统中心虚拟器管理2012RC也许是个不错的主意。此外,如果没有或没有打算运行虚拟化应用程序,那么需要的也许是一个简单的云存储访问方案,以便印度和菲律宾的人们能看到你的电子表格文件,这样一来,使用基于iSCSI或是NAS的私有云就足以满足需求了。如果云应用意味着完全放弃已有的工作方式,那么人们不太可能采用云计算。让它看起来可以像往常一样(除了在虚拟机器上以外),然后就可以进入下一步了。从我个人的经验来看,就是找到与原来工作相似的虚拟应用程序。不要忘了安全性以及所有的设置。开发研究你的解决方案并进行实验。如果有CEO的支持,那么就有了更强的动力(也有了成功的的推动力),但是不同的公司部门不太可能给予支持。营销部几乎是漠不关心,而财务部就一点都不想分享了。在此阶段中找出最好最完整的解决方案,以便在展开工作或是试图劝说别人时可以有支持你的有力结果和数字。想出服务自动化的最好方法以及给每个人生活带来的便利。如果你说服了每个人并且使他们在部门间签署谅解备忘录,那么就可以进行下一步了。实施这基本上是私有云的首次测试。在应用程序使用方式方面提供充足的培训、文件和面对面的咨询,这实际上是最简单的一步。其中会出现磨合,但总会有解决办法。评估一旦实施成功,那么事情就会停不下来,因为需要精益求精。对你的私有云进行评估并且简化处理过程。工艺流程越顺畅越好。要加强安全保护并为下一步评估做准备。4)简述信息管理系统(此处已修改)的设计?答:1)功能结构图设计;2)新系统信息处理流程设计3)输出设计(主要指打印输出设计)4)存储文件格式设计(数据库结构设计)5)输入设计(主要指数据录入卡设计)6)代码设计7)程序设计说明书4操作题与编程思考题1)简述 Android 应用程序结构是哪些?答:应用程序、应用程序框架、各种库和Android的运行时环境、操作系统层。2)请介绍下 Android 中常用几种布局? 答:Android最常用的布局主要包括FrameLayout(框架布局)、linerLayout(线性布局)、AbsoluteLayout(绝对布局)、RelativeLayout(相对布局)以及tableLayout(表格布局)。3)Android 工程下面有个 gen 目录,该目录下有个 R.java 文件,该文件的作用是什么,能不能修改,为什么?答:R.java文件除了有自动标示资源的索引功能之外,还有另外一个主要的功能,如果res目录中的某个资源在应用中没有

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论