《国家开放大学《移动开发技术导论》形考任务1-6参考答案.docx》由会员分享,可在线阅读,更多相关《国家开放大学《移动开发技术导论》形考任务1-6参考答案.docx(20页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、国家开放大学移动开发技术导论形考任务1-6参考答案形考任务1一、选择题1.IPv4地址总计()字节A.1B.2C.3D.42.世界上最早颁发3G网络牌照的国家是()A.中国B.日本C.美国D.英国3.以下哪些是OSI参考模型的物理层的设备()A.集线器B.中继器C.调制解调器D.以上都是4.以下()不属于移动互联网商业模式。A.长尾型商业模式B.跨界商业模式C.免费商业模式D.合作共赢商业模式5.4G移动通信技术,通信速率有了提高,下行峰值速率为100Mb/s,上行峰值速率为()Mb/sA.35Mb/sB.45Mb/sC.50Mb/sD.100Mb/s6.Android是Google公司于()
2、年宣布的基于Linux平台的开源手机操作系统A.2005年B.2006年C.2007年D.2008年7.我国3G网络牌照未颁发给哪家公司()A.中国移动B.中国联通C.中国电信D.中国广电8.IOS/OSI模型分为7层,分别是应用层、表示层、会话层、传输层、()、数据链路层、物理层A.网络层B.接口层C.封装层D.硬件层9.IP协议是TCP/IP协议族中的核心协议,所有的TCP、UDP、()、IGMP数据都被封装在IP数据报中传送A.FTPB.ICMPC.TELNETD.POP10.下列哪种异常是检查型异常,需要在编写程序时声明()A.NullPointerExceptionB.ClassCa
3、stExceptionC.FileNotFoundExceptionD.IndexOutOfBoundsException11.假设A类有如下定义,设a是A类的一个实例,下列语句调用()是错误的?classAinti;staticStrings;voidmethod1()staticvoidmethod2()A.System.out.println(a.i)B.a.method1()C.A.method1()D.A.method2()12.Java类可以作为()A.类型定义机制B.数据封装机制C.类型定义机制和数据封装机制D.上述都不对13.下面哪一行代码正确的声明了一个类方法(静态方法)?(
4、)A.publicintmethod(inti)B.protectedmethod(inti)C.publicstaticmethod(Strings)D.protectedstaticvoidmethod(Integeri)14.Java语言具有许多优点和特点,哪个反映了Java程序并行机制的特点?A.安全性B.多线性C.跨平台D.可移植15.TCP/IP协议分为四层:应用层、传输层、网络互连层、()A.表示层B.网络接口层C.封装层D.硬件层16.请问,以下哪些是声明一个方法抛出异常的正确形式?请选择一个正确答案:()A.voidm()throwsIOExceptionB.voidm()t
5、hrowIOExceptionC.voidm(void)throwsIOExceptionD.m()throwsIOExceptionE.voidm()throwsIOException17.下列不可作为Java语言修饰符的是().A.a1B.$1C._1D.1118.在B/S模式下,服务器软件启动后,其进程就长驻内存中,一刻也不停地监听设定的TCP端口,一般是()端口和8080端口A.21B.23C.80D.338919.HTTPS的安全基础是()A.SSLB.FTPC.STMPD.ARP20.手机网页存在着几个不同的标准,包括:WML、XHTML、()等A.XMLB.JSONC.PHPD.
6、HTML521.整型数据类型中,需要内存空间最少的是().A.shortB.longC.intD.byte22.以下哪些不是应用层协议()A.HTTPB.FTPC.STMPD.ARP23.浏览器和服务器之间的通信采用HTTP协议传输,当需要更高的安全性时,需要采用()协议A.TCPB.UPDC.PPPD.HTTPS24.以下哪些是应用层协议()A.HTTPB.FTPC.SMTPD.以上都是25.第一代移动通信系统()兴起于20世纪70看代末,主要采用模拟技术和频分多址(FDMA)技术。A.1GB.2GC.3GD.4G26.我国始于哪一年正式接入互联网()A.1994年B.1978年C.2000
7、年D.1990年27.以下哪些是OSI模型的层名称()A.物理层B.数据链路层C.网络层D.以上都是二、判断题28.入网门槛低是个人应用的特点之一。()29.GSM是GlobalSystemforMobileCommunications,全球移动通信系统的缩写。()30.腾讯课堂是行业应用。()31.2019年6月,国家颁发5G牌照。()32.OSI参考模型的数据链路层可以分为两个子层。()33.Java中数组的元素只能是简单数据类型的量。()34.Java中数组的元素只能是简单数据类型的量。()35.Java源程序文件中是不区分字母的大小写的。()36.Java源程序是由类定义组成的,每个程
8、序可以定义若干个类,但只有一个类是主类。()37.Java的字符类型采用的是ASCII编码。()38.Java的字符类型采用的是Unicode编码,每个Unicode码占16个比特。()39.Java语言中,变量名可以用汉字表示。()40.一个数组可以存放不同类型的数值。()41.互联网最大的特点是通过网络实现了全世界范围信息的共享。()42.产品推广模式是指软件开发者对自己的产品自行进行包装、宣传和推广。()43.使用方法length()可以获得字符串或数组的长度。()44.基于TCP的通信和基于UDP的通信不同,基于TCP的信息传递更快,但不提供可靠性保证。()45.平台运营模式是指开发者
9、自己投资,使用自己开发的软件建立平台,供大量的用户使用,并向用户收取使用费。()46.数组也是对象。()47.数组的某个元素被传递给一个方法并被该方法修改,当被调用方法执行完毕时,这个元素中含有修改过的数值。()48.移动互联网应用能否成功的关键是如何向用户提供有价值的产品和服务。()49.项目承接模式是软件行业最高效、也是最特殊的商业模式。()50.移动互联网包含终端设备、系统软件和应用软件三个层面。()形考任务21.【简答题】实现Runnable接口创建线程,并在线程内提示线程名称等相关信息。答:实现Rnnoble接口来创建并启动线程的步骤如下:(1)定义Runnable接口的实现类,重写
10、该接口的run()方法,该run()方法的方法体是该线程的线程执行体。(2)创建Rnnable实现类的实例,并以此实例作为Thread的target来创建Thread对象,该Thread对象才是真正的线程对象。(3)调用线程对象的start()方法来启动该线程。形考任务3一、选择题1.Android是Google公司于()年宣布的基于Linux平台的开源手机操作系统A.2005年B.2006年C.2007年D.2008年2.HTML文档的主要特点有简易性、可扩展性、()A.易用性B.实用性C.平台无关性D.排它性3.IOS/OSI模型分为7层,分别是应用层、表示层、会话层、传输层、()、数据链
11、路层、物理层A.网络层B.接口层C.封装层D.硬件层4.IP协议是TCP/IP协议族中的核心协议,所有的TCP、UDP、()、IGMP数据都被封装在IP数据报中传送A.FTPB.ICMPC.TELNETD.POP5.Javaapplication中的主类需包含main方法,main方法的返回类型是()?A.intB.floatC.doubleD.void6.Java类可以作为()A.类型定义机制B.数据封装机制C.类型定义机制和数据封装机制D.上述都不对7.Java的字符类型采用的是Unicode编码方案,每个Unicode码占用()个比特位A.8B.16C.32D.648.Java语言中,以
12、下定义一维数组的语句中,正确的是:()A.inta5B.inta=new5C.inta;inta=newint5D.inta=1,2,3,4,59.Java语言具有许多优点和特点,()反映了Java程序并行机制的特点?A.安全性B.多线性C.跨平台D.可移植10.TCP/IP协议分为四层:应用层、传输层、网络互连层、()A.表示层B.网络接口层C.封装层D.硬件层11.下列()类的声明是正确的?A.abstractfinalclassHIB.abstractprivatemove()C.protectedprivatenumberD.publicabstractclassCar12.下列不可作
13、为Java语言修饰符的是().A.a1B.$1C._1D.1113.下列关于Java语言的特点,描述错误的是()A.Java是跨平台的编程语言B.Java支持分布式计算C.Java是面向过程的编程语言D.Java支持多线程14.下列关于构造方法的叙述中,错误的是()A.Java语言规定构造方法名与类名必须相同B.Java语言规定构造方法没有返回值,但不用void声明C.Java语言规定构造方法不可以重载D.Java语言规定构造方法只能通过new自动调用15.下述概念中不属于面向对象方法的是A.对象、消息B.继承、多态C.类、封装D.过程调用16.以下标识符中()项是不合法的A.constB.$
14、doubleC.helloD.BigMeaninglessName17.在使用interface声明一个接口时,只可以使用()修饰符修饰该接口A.privateB.protectedC.privateprotectedD.public18.在B/S模式下,服务器软件启动后,其进程就长驻内存中,一刻也不停地监听设定的TCP端口,一般是()端口和8080端口A.21B.23C.80D.338919.手机网页存在着几个不同的标准,包括:WML、XHTML、()等A.XMLB.JSONC.PHPD.HTML520.整型数据类型中,需要内存空间最少的是_.A.shortB.longC.intD.byte
15、21.有语句Strings=”helloworld”;,以下操作()是不合法的?A.inti=s.length()B.s=3C.Stringts=s.trim()D.Stringt=s+”!”22.浏览器和服务器之间的通信采用HTTP协议传输,当需要更高的安全性时,需要采用()协议A.TCPB.UPDC.PPPD.HTTPS23.第一代移动通信系统()兴起于20世纪70看代末,主要采用模拟技术和频分多址(FDMA)技术。A.1GB.2GC.3GD.4G24.结构化程序设计所规定的三种基本控制结构是()A.输入、处理、输出B.树形、网形、环形C.顺序、选择、循环D.主程序、子程序、函数25.(J
16、AVA程序设计)接口是Java面向对象的实现机制之一,以下说法正确的是:()A.Java支持多重继承,一个类可以实现多个接口B.Java只支持单重继承,一个类可以实现多个接口C.Java只支持单重继承,一个类只可以实现一个接口D.Java支持多重继承,但一个类只可以实现一个接口二、判断题26.Java中数组的元素只能是简单数据类型的量。()27.项目承接模式是软件行业最高效、也是最特殊的商业模式。()28.Java源程序是由类定义组成的,每个程序可以定义若干个类,但只有一个类是主类。()29.Java的各种数据类型占用固定长度,与具体的软硬件平台环境无关。()30.Java中数组的元素可以是简
17、单数据类型的量,也可以是某一类的对象。()31.Java源程序文件中是不区分字母的大小写的。()32.Java源程序是由类定义组成的,每个程序可以定义若干个类,但只有一个类是主类。()33.Java的字符类型采用的是Unicode编码,每个Unicode码占16个比特。()34.Java的各种数据类型占用固定长度,与具体的软硬件平台环境无关。()35.Java语言中,变量名可以用汉字表示。()36.Java的字符类型采用的是ASCII编码。()37.互联网大众媒体之所以能够确立其优势地位,主要在于相比于传统媒体它是免费的。()38.Java的字符类型采用的是Unicode编码,每个Unicod
18、e码占16个比特。()39.产品推广模式是指软件开发者对自己的产品自行进行包装、宣传和推广。()40.Java中数组的元素只能是简单数据类型的量。()41.移动互联网应用是基于移动互联网方式提供的各种信息化服务,其基本特征是采用移动互联网作为信息传输通道。()42.数组的某个元素被传递给一个方法并被该方法修改,当被调用方法执行完毕时,这个元素中含有修改过的数值。()43.产品推广模式是指软件开发者对自己的产品自行进行包装、宣传和推广。()44.字符串在创建后可以被修改。()45.数组的某个元素被传递给一个方法并被该方法修改,当被调用方法执行完毕时,这个元素中含有修改过的数值。()46.移动互联
19、网应用能否成功的关键是如何向用户提供有价值的产品和服务。()47.项目承接模式是软件行业最高效、也是最特殊的商业模式。()48.Java虚拟机在不同计算机系统上都是相同的,因此才可以保证Java代码可以到处执行。()49.在Java类与接口之间需要通过继承来获取接口中的抽象方法定义信息。()50.B/S模式比C/S模式维护和升级更简单。()形考任务41.【简答题】判断WiFi和数据网路是否可用,完成主要功能代码即可。答:2.从内容角度,移动办公是如何分类的?答:从内容角度,移动办公系统可分为OA系统和业务管理系统。OA系统主要包括个人办公、公文流转、流程控制、企业邮件系统等内容;业务管理系统包
20、括移动化的ERP系统、CRM1系统、BOSS2系统、运维管理系统、综合调度系统、营销管理系统、库存管理系统、酒店管理系统等,是传统专业管理系统的移动化版本。形考任务5一、判断题1.常用的数据库有:SQLServer、DB2、PHP、Oracle、SQLite等。()2.DB2是甲骨文公司的一种关系型数据库系统。()3.射频识别是通过无线电信号识别特定目标并读写相关数据的无线通信技术。()4.移动流媒体采用的编解码格式有MPEG-1、MPEG-2、MPEG-4、H.264、wmv以及rm等。()5.3GPP采纳了基于IP协议的流媒体传输架构,推荐基于流媒体技术的H.264作为MPEG-4视音频流
21、媒体网络传输协议。()6.MediaRecorder类用于视频数据解析。()7.应用摄像头必须添加权限。()8.摄像头应用必须要用SurfaceView类来实现预览。()9.摄像头应用可以使用Camera.takePicture()方法来拍照。()10.当应用程序使用完摄像机后,要及时调用Camera.release()来释放摄像机对象。()11.所有的Java代码只能编写在同一个Java类中,否则执行时找不到对应程序。()12.B/S架构,Web服务器的默认端口是8080。()13.UDP协议,是网络的传输层协议。()14.WiFi接入点也可以用于定位。()15.北斗卫星导航系统(BDS)是
22、中国自行研制的全球卫星导航系统。()16.GIS的核心是一个地理数据库。()17.对于接口来说,由于不存在构造方法,那么其所有的成员变量必须使用publicstaticfinal修饰。()18.LocationManager对象用于和LMS交互。()19.终端设备通过android.location包为定位服务提供支持。()20.要声明一个用户界面的布局,可以通过编码来实例化一个View对象。()21.Android的用户界面不要进行适配。()22.C/S架构是一种软件系统体系结构,通过它可以充分利用服务器商朝和客户端两方的硬件资源,将任务合理分配到两端,降低了系统的通信开销。()23.当需要
23、更高的安全性时,需要采用HTTPS协议,HTTPS是HTTP的安全版本,支持对文件内容的加密,也可以使用HTTP的默认端口(80)。()24.HLS不是基于HTTP进行传输的。()25.数据在TCP层称为流(Stream),数据分组称为分段(Segment)。()26.B/S模式比C/S模式维护和升级更简单。()二、选择题27.File类是IO包中唯一表示磁盘文件信息的对象,它定义了一些与平台无关的方法来操纵文件。通过调用File类提供的各种方法,我们能够创建、删除文件、重命名文件、判断文件的读写权限及是否存在,设置和查询文件的最近修改时间等。下面的代码片段实现的是什么功能?()Filefil
24、e=newFile(“C:test.dat”);if(file.exists())file.delete();A.创建C:test.datB.删除C:test.datC.打开C:test.dat文件输出流D.移动C:test.dat28.整型数据类型中,需要内存空间最少的是().A.shortB.longC.intD.byte29.Java的集合框架中重要的接口java.util.Collection定义了许多方法。选项中哪个方法不是Collection接口所定义的?A.intsize()B.booleancontainsAll(Collectionc)C.compareTo(Objectob
25、j)D.booleanremove(Objectobj)30.下列关于构造方法的叙述中,错误的是()A.Java语言规定构造方法名与类名必须相同B.Java语言规定构造方法没有返回值,但不用void声明C.Java语言规定构造方法不可以重载D.Java语言规定构造方法只能通过new自动调用31.list是一个ArrayList的对象,哪个选项的代码填写到/tododelete处,可以在Iterator遍历的过程中正确并安全的删除一个list中保存的对象?()Iteratorit=list.iterator();intindex=0;while(it.hasNext())Objectobj=it
26、.next();if(needDelete(obj)/needDelete返回boolean,决定是否要删除/tododeleteindex+;A.list.remove(obj)B.list.remove(index)C.list.remove(it.next())D.it.remove()32.一个线程在任何时刻都处于某种线程状态(threadstate),例如运行状态、阻塞状态、就绪状态等。一个线程可以由选项中的哪种线程状态直接到达运行状态?()A.死亡状态B.阻塞状态(对象lock池内)C.阻塞状态(对象wait池内)D.就绪状态33.下列哪一个关键字用于实现接口来定义类?()A.ex
27、tendsB.implementsC.abstractD.interface34.下列哪些语句关于Java内存回收的说明是正确的?()A.程序员必须创建一个线程来释放内存B.内存回收程序负责释放无用内存C.内存回收程序允许程序员直接释放内存D.内存回收程序可以在指定的时间释放内存对象35.下列哪种异常是检查型异常,需要在编写程序时声明()A.NullPointerExceptionB.ClassCastExceptionC.FileNotFoundExceptionD.IndexOutOfBoundsException36.下列方法头中哪一个不与其他方法形成重载(overload)关系?()A
28、.voidmmm()B.voidmmm(inti)C.voidmmm(Strings)D.intmm()37.下面哪一行代码正确的声明了一个类方法(静态方法)?()A.publicintmethod(inti)B.protectedmethod(inti)C.publicstaticmethod(Strings)D.protectedstaticvoidmethod(Integeri)38.下面说法不正确的是()A.一个子类的对象可以接收父类对象能接收的消息;B.当子类对象和父类对象能接收同样的消息时,它们针对消息产生的行为可能不同;C.父类比它的子类的方法更多;D.子类在构造函数中可以使用s
29、uper()来调用父类的构造函数;39.以下关于继承的叙述正确的是()A.在Java中类只允许单一继承B.在Java中一个类只能实现一个接口C.在Java中一个类不能同时继承一个类和实现一个接口D.在Java中接口只允许单一继承40.以下哪个关键字可以用来为对象加互斥锁?()A.transientB.staticC.serializeD.synchroniazed41.以下哪个方法用于定义线程的执行体?()A.start()B.init()C.run()D.synchronized()42.假设A类有如下定义,设a是A类的一个实例,下列语句调用()是错误的?classAinti;staticS
30、trings;voidmethod1()staticvoidmethod2()A.System.out.println(a.i)B.a.method1()C.A.method1()D.A.method2()43.在使用interface声明一个接口时,只可以使用()修饰符修饰该接口A.privateB.protectedC.privateprotectedD.public44.声明成员变量时,如果不使用任何访问控制符(public,protected,private),则以下哪种类型的类不能对该成员进行直接访问()A.同一类B.同一包中的子类C.同一包中的非子类D.不同包中的子类45.新建一个
31、流对象,下面哪个选项的代码是错误的?()A.newBufferedWriter(newFileWriter(“a.txt”)B.newBufferedReader(newFileInputStream(“a.dat”)C.newGZIPOutputStream(newFileOutputStream(“a.zip”)D.newObjectInputStream(newFileInputStream(“a.dat”)46.有以下方法的定义,请选择()方法的返回类型?ReturnTypemethod()return(short)x/y*2A.byteB.shortC.intD.double47.类
32、Teacher和Student都是类Person的子类,进行如下声明:Personp;Teachert;Students;p,t和s都是非空值if(tinstanceofPerson)s=(Student)t;这个语句产生的结果是:()A.将构造一个Student对象B.表达式合法C.编译时非法D.编译时合法而在运行时可能非法48.给出下面代码,关于该程序以下哪个说法是正确的?()publicclassPerson()staticintarr=newint5;publicstaticvoidmain(Stringa)System.out.println(arr0);A.编译时将产生错误B.编译
33、时正确,运行时将产生错误C.输出零D.输出空49.能够在同一包中的其他类中访问该类的成员,至少要在该成员声明时采用以下那种修饰符?()A.publicB.privateC.protectedD.transientE.defaultaccess50.请问,以下哪些是声明一个方法抛出异常的正确形式?请选择一个正确答案:()A.voidm()throwsIOExceptionB.voidm()throwIOExceptionC.voidm(void)throwsIOExceptionD.m()throwsIOExceptionE.voidm()throwsIOException形考任务61.定义一个
34、父类person,以及继承了person的子类student,在父类中定义不少于两个方法,在子类中重写父类的至少一个方法,在main()方法中调用子类体现重写关系。答:2.简述O2O业务过程。答:O2O经营模式与传统的消费者在商家直接消费的模式不同,在O2O平台商业模式中,整个消费O2O过程由线上和线下两部分构成。线上平台为消费者提供消费指南、优惠信息、便利服务(预订、在线支付、地图等)和分享平台,而线下商户则专注于提供服务。 在O2O模式中,消费者的消费流程可以分解为五个阶段:第一阶段:引流线上平台作为线下消费决策的入口,可以汇聚大量有消费需求的消费者,或者引发消费者的线下消费需求。常见的O
35、2O平台引流入口包括:消费点评类网站,如大众点评、美团;电子地图,如百度地图、高德地图;社交类网站或应用,如微信、微博、陌陌。第二阶段:转化线上平台向消费者提供商铺的详细信息、优惠(如团购、 优惠券)、便利服务,方便消费者搜索、对比商铺,并最终帮助消费者选择线下商户、完成消费决策。第三阶段:消费消费者利用线上获得的信息到线下商户接受服务、完成消费。第四阶段:反馈消费者将自己的消费体验反馈到线上平台,有助于其他消费者做出消费决策。线上平台通过梳理和分析消费者的反馈,形成更加完整的本地商铺信息库,可以吸引更多的消费者使用在线平台。第五阶段:存留线上平台为消费者和本地商户建立沟通渠道,可以帮助本地商户维护消费者关系,使消费者重复消费,成为商家的回头客。 20 / 20