移动智能终端开发技术

  • 格式:docx
  • 大小:77.63 KB
  • 文档页数:40

移动智能终端开发技术参考资料一、多项选择题(本大题共 0 分,共 40 小题,每小题 0 分)1.要得到定点信息,需要涉及如下哪些类?(ABCD)A.CLLocationManagerB.CLLocationC.CLLocationManagerdelegateD.LLocationCoodinate2D2.Windows Phone 手机应用程序的界面布局容器主要是(BCD)。

youtB.GridC.CanvasD.StackPanel3.XAMPP 包含哪些软件包?(ABC)A.MySQLB.PHPC.Apache 发行版D.SQL Server4.在 Android 中提供了哪几种补间动画(ABCD)A.透明度渐变动画(AlphaAnimation)B.旋转动画(RotateAnimation)C.缩放动画(ScaleAnimation)D.平移动画(TranslateAnimation)5.在 Windows Phone 里面线性插值动画的 Animation 类都以 Animation 结尾,这些类主要是有哪些(ABC)A.DoubeAnimation 类B.ColorAnimation 类C.PointAnimation 类D.TextAnimation 类6.布局管理器可以在(AB)中建立A.Java 代码B.布局文件C.R.java 文件D.资源文件7.SpeechRecognitionAudioProblem 的枚举表示错误的类型,该枚举分表有以下哪些值(ABCD)A.NoneB.TooNoisyC.TooSlowD.TooFast8.Windows Phone 8.1 的新特性都有哪些(ABCD)A.跨平台应用B.多任务运行C.应用商店D.IE 浏览器9.android 开发支持的操作系统(ABC)。

A.WindowsB.MacC.LinuxD.Unix10.开发自定义的 View 组件大致分为以下(ABD)步骤。

A.创建一个继承 android.view.View 类的View 类,并且重写构造方法B.根据需要重写相应的方法C.构造事件处理函数D.在项目的活动中,创建并实例化自定义 View 类,并将其添加到布局管理器中11.11.下面说法正确的是(ABC)A.响应式设计的理念是浏览器应该根据屏幕的大小选择不同的渲染方式B.Media Queries 技术帮助我们实现响应式设计,它的主要能力就是在不改变内容的前提下,根据不同的屏幕大小使用不同的样式C.为优化 polyfills 脚本的加载速度,提供了一个动态加载的解决方案D.在 Web 上有提示,告诉用户可以为应用添加桌面快捷方式12.12.在服务中,创建 Binder 类实例可以完成下列哪些操作(ACD)A.包含客户端能调用的公共方法B.发送 Message 对象到服务C.返回当前 Service 实例,其中包含客户端能调用的公共方法D.返回服务管理的其他类的实例13.13.Android 提供的事件处理方式包括(AB)A.基于回调的事件处理B.基于监听器的事件处理C.面向对象的事件处理D.基于过程的事件处理14.在Android 中,实现选项卡需要步骤(ABCD)。

A.在布局文件中添加实现选项卡所需的 TabHost、TabWidget 和FrameLayout 组件B.编写各标签页中要显示内容所对应的 XML 布局文件C.在Activity 中,获取并初始化 TabHost 组件D.为TabHost 对象添加标签页15.15.模拟器使用电脑上可挂载的磁盘镜像来模拟真实设备的闪存分区。

它使用包含模拟器专用内核的磁盘镜像、(AB)和保存用户数据和模拟 SD 卡的可写镜像。

A.Android 系统B.ram 磁盘镜像C.缓存D.RAM16.WindowsPhone 8.1 现在都支持哪些语言的开发?(ABCD)A.C#B.C++C.VBD.JavaScript17.键盘事件包括按下、弹起等,触摸事件包括(ABCD)A.按下B.弹起C.滑动D.双击18.在移动网站中使用HTML5 步骤有(ABC)A.在你的本地服务器根目录中创建一个 HTML 文件B.获取你的 IP 地址C.当你获取到你的 IP 地址,把它输入到移动浏览器的 URL 地址栏,然后你就可以看到页面加载成功D.配置本地网站服务19.关于 CocoaTouch 层框架说法正确的是。

(ABCD)A.UIKit 它负责启动和结束应用程序、控制界面和多点触摸事件B.Map Kit 框架让开发人员在任何应用程序中添加 Google 地图视图,这包括标注、定位和事件处理功能C.Game Kit 提供了创建并使用对等网络的机制D.iAd 框架是一个交互式广告框架,通过此框架可以在我们的应用程序中加入广告。

20.关于 AVFoundation 框架参数解释正确的是(ABCD)。

A.AVSampleRateKey —录音机每秒采集的音频样本数B.AVFormatIDKey —录音的格式C.AVNumberOfChannelsKey —录音的声道数D.AVEncoderAudioQualityKey —编码器的质量设置21.21.下面那些是 HTML5 的新特性(ABCD)A.canvas 元素B.C.audio 元素D.新的特殊内容元素,比如article、footer、header、nav、section22.android 平台包含 Linux Kernel(Linux 内核),以及(ABCD)A.Application(应用程序)B.Application Framework(应用程序框架)C.Libraries(库)D.Android Runtime(Android 运行时)23.23.变换元素包括哪些(ABCD)A.平移变换B.旋转变换C.扭曲变换D.组合变换24.24.下面关于 Interface Builder 内使用的控件说法正确的是? (ABCD )A.控制器(UIViewController) 控制器是控制某种类型活动的控制器系列B.数据视图数据视图通常用于向用户展示某种类型的信息C.输入对象与值对象(Inputs & Values) Inputs & Values 窗口提供了一组UI 控件为用户提供输入方式D.窗口、视图和栏这些是 Interface Builder 和代码中可以使用的窗口、视图和栏25.25.使用 Android 提供的 android.graphics.Matrix 类的(ABD)方法,可以对图像进行旋转A.setRotate()B.C.setScale()D.preRotate()26.26.Windows Phone 常用的存储数据格式有哪些(BD)A.HTMLB.JSONC.XAMLD.XML27.在Android 中,颜色值通过(A)三原色和一个透明度(Alpha)值表示。

A.红绿蓝B.红黄蓝C.红黄绿D.黄绿蓝28.XAML 中的属性是可以用多种语法去设置的,可以通过下面的哪些方式来设置对象元素的属性?(ABCD)A.使用属性语法B.使用属性元素语法C.使用内容元素语法D.使用集合语法29.29.以下说法正确的是?(ABCD)A.Voiceover 集成了语音合成功能,可以帮助开发人员实现导航应用程序B.使用 Voiceover,当触摸界面元素时会听到有关其用途和用法的简短描述C.在Interface Builder 中配置辅助功能(accessibility)属性,可以提供其他协助D.要想访问辅助功能设置,需要打开 Identity Inspector(身份检查器)30.大部分 WindowsPhone 的控件都间接或直接继承了哪三个基类?(ABC)A.UIElementB.FrameworkElementC.ControlD.View31.下面哪些方法是 Looper 类提供的方法(ABCD)A.quit ()B.getThread()C.prepare()D.loop()32.关于 Foundation 框架说法正确的是?(ABCD)A. 在 OSX 下的 Mac 操作系统中,为所有程序开发奠定基础B.该框架允许使用一些基本对象,例如数字和字符串,以及一些对象集合,如数组、字典和集合C.该框架支持处理日期和时间、自动化的内存管理、处理基础文件系统、存储(或归档)对象、处理几何数据结构(如点和长方形)D.Foundation.h 文件实际上导入了其他所有 Foundation 头文件33.在应用程序中实现语音命令,主要有 3 个步骤是(ABD):A.创建语音命令定义(VCD)文件B.在应用程序里面初始化 VCD 文件C.读取和修改 VCD 命令D.处理导航和执行命令34.在Activity 的生命周期中,有以下哪些状态?(ABC)A.活动状态B.暂停状态C.停止状态D.挂起状态35.在Intent 类中,定义了一系列动作常量,其目标组件包括(AB)。

A.Activity 类B.Broadcast 类C.Service 类D.BroadcastReciver 类36.36.Android 项目中 res 文件夹下存放的资源包括(ABC)A.图片B.字符串C.布局D.Java 代码37.开发人员需要下面(BCD)信息才能查询 Content Provider 中的数据A.数据记录的 CursorB.标识该 Content Provider 的 URIC.需要查询的数据字段名称D.字段中数据的类型38.Bitmap 类不仅可以获取图像文件信息,进行图像(ABD)等操作,而且还可以指定格式保存图像文。

A.剪切B.旋转D.缩放39.39.怎样创建线程(AC)A.通过 Thread 类的构造方法创建线程B.Thread 类提供了 start()方法创建线程C.通过实现 Runnable 接口创建线程D.通过使用 Thread 类提供的 interrupt()方法创建线程40.40.基础控件都包括哪些(ABCD)A.文本块B.按钮C.超链接D.复选框二、单项选择题(本大题共 0 分,共 50 小题,每小题 0 分)1.在利用手势旋转页面元素时,通过(D)来获取旋转的角度A.e.angleB.C.e.s caleD.e.pageX2.使用 protocol 时,声明一组可选择实现与否的函数,需要在声明的前一行加上(B )。

A.@requiredB.@optionalC.@interfaceD.@protocol3.点击 Button 响应链中最终得到响应的是(B)。