国家开放大学《移动开发技术导论》形考任务1-6参考答案.docx

上传人:国**** 文档编号:12221863 上传时间:2023-06-04 格式:DOCX 页数:20 大小:203.55KB
下载 相关 举报
国家开放大学《移动开发技术导论》形考任务1-6参考答案.docx_第1页
第1页 / 共20页
亲,该文档总共20页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

国家开放大学《移动开发技术导论》形考任务1-6参考答案.docx

《国家开放大学《移动开发技术导论》形考任务1-6参考答案.docx》由会员分享,可在线阅读,更多相关《国家开放大学《移动开发技术导论》形考任务1-6参考答案.docx(20页珍藏版)》请在冰点文库上搜索。

国家开放大学《移动开发技术导论》形考任务1-6参考答案.docx

国家开放大学《移动开发技术导论》形考任务1-6参考答案

形考任务1

一、选择题

1.IPv4地址总计()字节

A.1

B.2

C.3

D.4

2.世界上最早颁发3G网络牌照的国家是()

A.中国

B.日本

C.美国

D.英国

3.以下哪些是OSI参考模型的物理层的设备()

A.集线器

B.中继器

C.调制解调器

D.以上都是

4.以下()不属于移动互联网商业模式。

A.长尾型商业模式

B.跨界商业模式

C.免费商业模式

D.合作共赢商业模式

5.4G移动通信技术,通信速率有了提高,下行峰值速率为100Mb/s,上行峰值速率为()Mb/s

A.35Mb/s

B.45Mb/s

C.50Mb/s

D.100Mb/s

6.Android是Google公司于()年宣布的基于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.FTP

B.ICMP

C.TELNET

D.POP

10.下列哪种异常是检查型异常,需要在编写程序时声明()

A.NullPointerException

B.ClassCastException

C.FileNotFoundException

D.IndexOutOfBoundsException

11.假设A类有如下定义,设a是A类的一个实例,下列语句调用()是错误的?

classA{inti;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.下面哪一行代码正确的声明了一个类方法(静态方法)?

()

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()throwsIOException{}

B.voidm()throwIOException{}

C.voidm(void)throwsIOException{}

D.m()throwsIOException{}

E.voidm(){}throwsIOException

17.下列不可作为Java语言修饰符的是().

A.a1

B.$1

C._1

D.11

18.在B/S模式下,服务器软件启动后,其进程就长驻内存中,一刻也不停地监听设定的TCP端口,一般是()端口和8080端口

A.21

B.23

C.80

D.3389

19.HTTPS的安全基础是()

A.SSL

B.FTP

C.STMP

D.ARP

20.手机网页存在着几个不同的标准,包括:

WML、XHTML、()等

A.XML

B.JSON

C.PHP

D.HTML5

21.整型数据类型中,需要内存空间最少的是().

A.short

B.long

C.int

D.byte

22.以下哪些不是应用层协议()

A.HTTP

B.FTP

C.STMP

D.ARP

23.浏览器和服务器之间的通信采用HTTP协议传输,当需要更高的安全性时,需要采用()协议

A.TCP

B.UPD

C.PPP

D.HTTPS

24.以下哪些是应用层协议()

A.HTTP

B.FTP

C.SMTP

D.以上都是

25.第一代移动通信系统()兴起于20世纪70看代末,主要采用模拟技术和频分多址(FDMA)技术。

A.1G

B.2G

C.3G

D.4G

26.我国始于哪一年正式接入互联网()

A.1994年

B.1978年

C.2000年

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源程序是由类定义组成的,每个程序可以定义若干个类,但只有一个类是主类。

(√)

37.Java的字符类型采用的是ASCII编码。

(×)

38.Java的字符类型采用的是Unicode编码,每个Unicode码占16个比特。

(√)

39.Java语言中,变量名可以用汉字表示。

(√)

40.一个数组可以存放不同类型的数值。

(×)

41.互联网最大的特点是通过网络实现了全世界范围信息的共享。

(√)

42.产品推广模式是指软件开发者对自己的产品自行进行包装、宣传和推广。

(√)

43.使用方法length()可以获得字符串或数组的长度。

(×)

44.基于TCP的通信和基于UDP的通信不同,基于TCP的信息传递更快,但不提供可靠性保证。

(×)

45.平台运营模式是指开发者自己投资,使用自己开发的软件建立平台,供大量的用户使用,并向用户收取使用费。

(√)

46.数组也是对象。

(√)

47.数组的某个元素被传递给一个方法并被该方法修改,当被调用方法执行完毕时,这个元素中含有修改过的数值。

(×)

48.移动互联网应用能否成功的关键是如何向用户提供有价值的产品和服务。

(√)

49.项目承接模式是软件行业最高效、也是最特殊的商业模式。

(×)

50.移动互联网包含终端设备、系统软件和应用软件三个层面。

(√)

形考任务2

1.【简答题】实现Runnable接口创建线程,并在线程内提示线程名称等相关信息。

答:

实现Rnnoble接口来创建并启动线程的步骤如下:

(1)定义Runnable接口的实现类,重写该接口的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层,分别是应用层、表示层、会话层、传输层、()、数据链路层、物理层

A.网络层

B.接口层

C.封装层

D.硬件层

4.IP协议是TCP/IP协议族中的核心协议,所有的TCP、UDP、()、IGMP数据都被封装在IP数据报中传送

A.FTP

B.ICMP

C.TELNET

D.POP

5.Javaapplication中的主类需包含main方法,main方法的返回类型是()?

A.int

B.float

C.double

D.void

6.Java类可以作为()

A.类型定义机制

B.数据封装机制

C.类型定义机制和数据封装机制

D.上述都不对

7.Java的字符类型采用的是Unicode编码方案,每个Unicode码占用()个比特位

A.8

B.16

C.32

D.64

8.Java语言中,以下定义一维数组的语句中,正确的是:

()

A.inta[5]

B.inta[]=new[5]

C.inta[];inta=newint[5]

D.inta[]={1,2,3,4,5}

9.Java语言具有许多优点和特点,()反映了Java程序并行机制的特点?

A.安全性

B.多线性

C.跨平台

D.可移植

10.TCP/IP协议分为四层:

应用层、传输层、网络互连层、()

A.表示层

B.网络接口层

C.封装层

D.硬件层

11.下列()类的声明是正确的?

A.abstractfinalclassHI{}

B.abstractprivatemove(){}

C.protectedprivatenumber

D.publicabstractclassCar{}

12.下列不可作为Java语言修饰符的是().

A.a1

B.$1

C._1

D.11

13.下列关于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.const

B.$double

C.hello

D.BigMeaninglessName

17.在使用interface声明一个接口时,只可以使用()修饰符修饰该接口

A.private

B.protected

C.privateprotected

D.public

18.在B/S模式下,服务器软件启动后,其进程就长驻内存中,一刻也不停地监听设定的TCP端口,一般是()端口和8080端口

A.21

B.23

C.80

D.3389

19.手机网页存在着几个不同的标准,包括:

WML、XHTML、()等

A.XML

B.JSON

C.PHP

D.HTML5

20.整型数据类型中,需要内存空间最少的是________.

A.short

B.long

C.int

D.byte

21.有语句Strings=”helloworld”;,以下操作()是不合法的?

A.inti=s.length()

B.s>>>=3

C.Stringts=s.trim()

D.Stringt=s+”!

22.浏览器和服务器之间的通信采用HTTP协议传输,当需要更高的安全性时,需要采用()协议

A.TCP

B.UPD

C.PPP

D.HTTPS

23.第一代移动通信系统()兴起于20世纪70看代末,主要采用模拟技术和频分多址(FDMA)技术。

A.1G

B.2G

C.3G

D.4G

24.结构化程序设计所规定的三种基本控制结构是()

A.输入、处理、输出

B.树形、网形、环形

C.顺序、选择、循环

D.主程序、子程序、函数

25.(JAVA程序设计)接口是Java面向对象的实现机制之一,以下说法正确的是:

()

A.Java支持多重继承,一个类可以实现多个接口

B.Java只支持单重继承,一个类可以实现多个接口

C.Java只支持单重继承,一个类只可以实现一个接口

D.Java支持多重继承,但一个类只可以实现一个接口

二、判断题

26.Java中数组的元素只能是简单数据类型的量。

(×)

27.项目承接模式是软件行业最高效、也是最特殊的商业模式。

(×)

28.Java源程序是由类定义组成的,每个程序可以定义若干个类,但只有一个类是主类。

(√)

29.Java的各种数据类型占用固定长度,与具体的软硬件平台环境无关。

(√)

30.Java中数组的元素可以是简单数据类型的量,也可以是某一类的对象。

(√)

31.Java源程序文件中是不区分字母的大小写的。

(×)

32.Java源程序是由类定义组成的,每个程序可以定义若干个类,但只有一个类是主类。

(√)

33.Java的字符类型采用的是Unicode编码,每个Unicode码占16个比特。

(√)

34.Java的各种数据类型占用固定长度,与具体的软硬件平台环境无关。

(√)

35.Java语言中,变量名可以用汉字表示。

(√)

36.Java的字符类型采用的是ASCII编码。

(×)

37.互联网大众媒体之所以能够确立其优势地位,主要在于相比于传统媒体它是免费的。

(√)

38.Java的字符类型采用的是Unicode编码,每个Unicode码占16个比特。

(√)

39.产品推广模式是指软件开发者对自己的产品自行进行包装、宣传和推广。

(√)

40.Java中数组的元素只能是简单数据类型的量。

(×)

41.移动互联网应用是基于移动互联网方式提供的各种信息化服务,其基本特征是采用移动互联网作为信息传输通道。

(×)

42.数组的某个元素被传递给一个方法并被该方法修改,当被调用方法执行完毕时,这个元素中含有修改过的数值。

(×)

43.产品推广模式是指软件开发者对自己的产品自行进行包装、宣传和推广。

(√)

44.字符串在创建后可以被修改。

(×)

45.数组的某个元素被传递给一个方法并被该方法修改,当被调用方法执行完毕时,这个元素中含有修改过的数值。

(×)

46.移动互联网应用能否成功的关键是如何向用户提供有价值的产品和服务。

(√)

47.项目承接模式是软件行业最高效、也是最特殊的商业模式。

(×)

48.Java虚拟机在不同计算机系统上都是相同的,因此才可以保证Java代码可以到处执行。

(×)

49.在Java类与接口之间需要通过继承来获取接口中的抽象方法定义信息。

(×)

50.B/S模式比C/S模式维护和升级更简单。

(√)

形考任务4

1.【简答题】判断WiFi和数据网路是否可用,完成主要功能代码即可。

答:

2.从内容角度,移动办公是如何分类的?

答:

从内容角度,移动办公系统可分为OA系统和业务管理系统。

OA系统主要包括个人办公、公文流转、流程控制、企业邮件系统等内容;业务管理系统包括移动化的ERP系统、CRM[1]系统、BOSS[2]系统、运维管理系统、综合调度系统、营销管理系统、库存管理系统、酒店管理系统等,是传统专业管理系统的移动化版本。

形考任务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视音频流媒体网络传输协议。

(√)

6.MediaRecorder类用于视频数据解析。

(×)

7.应用摄像头必须添加权限

name=”android.permission.CAMERA”>。

(√)

8.摄像头应用必须要用SurfaceView类来实现预览。

(√)

9.摄像头应用可以使用Camera.takePicture()方法来拍照。

(√)

10.当应用程序使用完摄像机后,要及时调用Camera.release()来释放摄像机对象。

(√)

11.所有的Java代码只能编写在同一个Java类中,否则执行时找不到对应程序。

(×)

12.B/S架构,Web服务器的默认端口是8080。

(×)

13.UDP协议,是网络的传输层协议。

(×)

14.WiFi接入点也可以用于定位。

(√)

15.北斗卫星导航系统(BDS)是中国自行研制的全球卫星导航系统。

(√)

16.GIS的核心是一个地理数据库。

(√)

17.对于接口来说,由于不存在构造方法,那么其所有的成员变量必须使用publicstaticfinal修饰。

(×)

18.LocationManager对象用于和LMS交互。

(√)

19.终端设备通过android.location包为定位服务提供支持。

(√)

20.要声明一个用户界面的布局,可以通过编码来实例化一个View对象。

(√)

21.Android的用户界面不要进行适配。

(×)

22.C/S架构是一种软件系统体系结构,通过它可以充分利用服务器商朝和客户端两方的硬件资源,将任务合理分配到两端,降低了系统的通信开销。

(√)

23.当需要更高的安全性时,需要采用HTTPS协议,HTTPS是HTTP的安全版本,支持对文件内容的加密,也可以使用HTTP的默认端口(80)。

(×)

24.HLS不是基于HTTP进行传输的。

(×)

25.数据在TCP层称为流(Stream),数据分组称为分段(Segment)。

(×)

26.B/S模式比C/S模式维护和升级更简单。

(√)

二、选择题

27.File类是IO包中唯一表示磁盘文件信息的对象,它定义了一些与平台无关的方法来操纵文件。

通过调用File类提供的各种方法,我们能够创建、删除文件、重命名文件、判断文件的读写权限及是否存在,设置和查询文件的最近修改时间等。

下面的代码片段实现的是什么功能?

()Filefile=newFile(“C:

\\test.dat”);if(file.exists()){file.delete();}

A.创建C:

\test.dat

B.删除C:

\test.dat

C.打开C:

\test.dat文件输出流

D.移动C:

\test.dat

28.整型数据类型中,需要内存空间最少的是().

A.short

B.long

C.int

D.byte

29.Java的集合框架中重要的接口java.util.Collection定义了许多方法。

选项中哪个方法不是Collection接口所定义的?

A.intsize()

B.booleancontainsAll(Collectionc)

C.compareTo(Objectobj)

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.next();if(needDelete(obj)){//needDelete返回boolean,决定是否要删除//tododelete}index++;}

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.extends

B.implements

C.abstract

D.interface

34.下列哪些语句关于Java内存回收的说明是正确的?

()

A.程序员必须创建一个线程来释放内存

B.内存回收程序负责释放无用内存

C.内存回收程序允许程序员直接释放内存

D.内存回收程序可以在指定的时间释放内存对象

35.下列哪种异常是检查型异常,需要在编写程序时声明()

A.NullPointerException

B.ClassCastException

C.FileNotFoundException

D.IndexOutOfBoundsException

36.下列方法头中哪一个不与其他方法形成重载(overload)关系?

()

A.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.子类在构造函数中可以使用super()来调用父类的构造函数;

39.以下关于继承的叙述正确的是()

A.在Java中类只允许单一继承

B.在Java中一个类只能实现一个接口

C.在Java中一个类不能同时继承一个类和实现一个接口

D.在Java中接口只允许单一继承

40.以下哪个关键字可以用来为对象加互斥锁?

()

A.transient

B.static

C.serialize

D.synchroniazed

41.以下哪个方法用于定义线程的执行体?

()

A.start()

B.init()

C.run()

D.synchronized()

42.假设A类有如下定义,设a是A类的一个实例,下列语句调用()是错误的?

classA{inti;staticStrings;voidmethod1(){}staticvoidmethod2(){}}

A.System.out.println(a.i)

B.a.method1()

C.A.method1()

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 成人教育 > 电大

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2