编程基础笔试题及答案_第1页
编程基础笔试题及答案_第2页
编程基础笔试题及答案_第3页
编程基础笔试题及答案_第4页
编程基础笔试题及答案_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

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

文档简介

1、资料仅供参考编程基础笔试题及答案Android编程基础试卷A题号-一一二二二-三总分合分人得分注意事项:1. 本试卷共8页,满分100分;2. 请把学院、姓名、班级写到密封线内,考试时间90分钟;3. 请不要把答案写在密封线内I名1姓 【级 【班 i院冲:学I一、单选题(共35题,共61分)D03MA057(2分)退出activity对一些资源以及状态的操作保存,能够在生命周期 的哪个函数中进行aA、onPause() B onCreate() C onResume() D onStart()D02MA058 ( 2分) An droid 项目工程下面的 assets 目录的作用是什么 bA、

2、放置应用到的图片资源。Res/drawable B、主要放置一些文件资源,这些文件会被原圭寸不动打包到apk里面C、放置字符串,颜色,数组等常量数据res/values D、放置一些与UI 相应的布局文件,都是 xml文件res/layout题4MA059 (2分)下列不属于 an droid布局的是(c)A、 Fram eLayout B、 Lin earLayout C、 at i v eL a yo u t答8MA2060 (2分)Intent 的作用的是aBorderLayoutD、 TableLayout E、A、intent是连接四大组件的纽带,能够实现界面间切换,能够包含动作和动

3、作数据,B是一段长的生命周期,没有用户界面的程序,能够保持应用在后台运行, 而不会因为切换页面而消失service得分阅卷人C、实现应用程序间的数据共享con te ntproviderD处理一个应用程序整体性的工作 5、D04EA1061(1分)下列哪个是 AbsoluteLayout中特有的属性 bA, a ndroid:layout_heightB,a ndroid:layout_xC,an droid:layout_aboveD,a ndroid:layout_toRightOf6、D07EA1062(1分)Rat in gBar组件中不能用属性直接设置的是 dA, 五角星个数B,当前

4、分数C分数的增量D,五角星的色彩7、d10EA1063(1分)在手机开发中常见的数据库是_aA,sqlLite B,Oracle C,Sql ServerD,Db238 D14MA2064(2 分)BroadcastReceiver的说法不正确的是 _b_A, 是用来接收广播Intent的B, 个广播Intent只能被一个订阅了此广播的 BroadcastReceiver所接收C, 对有序广播,系统会根据接收者声明的优先级别按顺序逐个执行接收者D, 接收者声明的优先级别在 vintent-filter的android:priority 属性中声明,数值越 大优先级别越高9、D19MA2065(

5、2分)使用MediaPlayer播放保存在sdcard上的mp3文件时_c_A, 需要使用 MediaPlayer.create 方法创立 MediaPlayerB, 直接 newMediaPlayer 即可C需要调用setDataSource方法设置文件源D, 直接调用start方法,无需设置文件源10、 D05EA1066(1分)在an droid中使用RadioButt on时,要想实现互斥的选择需要用 的组件是dA, Butt on Group B, RadioButto ns C,CheckBox D,RadioGroup11、 D16MA2067(2分)在多个应用中读取共享存储数据

6、时,需要用到的query方法, 是哪个对象的方法? _A_A, ContentResolver B, ContentProvider C, Cursor D, SQLiteHelper12、D03MA2068(2分)DDMS中Log信息分为几个级别_c_A, 3B,4C,5D,613、D06MA2069(2分)能够自动完成输入内容的组件是_d_A, TextView B,EditText C,lmageView D,AutoCompleteTextView14、D12EA1070 (1分)创立子菜单的方法是 _b_A, addB,addSubMenu C,createSubMenuD,crea

7、teMenu15、 D17DA4071 (4分)使用AIDL完成远程service方法调用下列说法不正确的是 _a_A, aidl对应的接口名称不能与aidl文件名相同B, aidl的文件的内容类似java代码C, 创立一个Service (服务),在服务的 onBind(lntent intent)方法中返回实现了 aidl接口的对象D, aidl对应的接口的方法前面不能加访问权限修饰符16、 D19MA2072 (2分)MediaPlayer播放资源前,需要调用哪个方法完成准备工作 _bA, setDataSource B,prepareC,beg inD,pause17、D12MA207

8、3(2分)处理菜单项单击事件的方法不包含 _d_A, 使用 onOptionsltemSelected(Menultem item)响应B, 使用 onMenultemSelected(int featureld ,Menultem item) 响应C使用 onMenultemClick(Menultem item)响应D, 使用 onCreateOptionsMenu(Menu menu)响应18、D13EA1074(1分)an droid中文件操作模式中表示只能被本应用使用,写入文件会 覆盖的是_d_A, MODE_APPENDB,MODE_WORLD_READABLEC, MODE_WO

9、RLD_WRITEABLED, MODE_PRIVATE19、D07MA2075(2分)进度条中哪个属性是设置进度条大小格式的 _d_A,a ndroid:seco ndaryProgressB,a ndroid:progressC,a ndroid:maxD,style20、D07MA2076(2分)下列用以显示一系列图像的是_b_A,lmageView B,Gallery C,lmageSwitcherD,GridView21、D06MA2077(2分)表示下拉列表的组件是 _b_A,GalleryB,Spi nnerC,GridView D, ListView22、D12MA2078(2

10、分)关于AlertDialog的说法不正确的是_a_A, 要想使用对话框首先要使用new关键字创立AlertDialog的实例B, 对话框的显示需要调用show方法C, setPositiveButton方法是用来加确定按钮的D, setNegativeButton方法是用来加取消按钮的23、D05MA2079(2分)下列说法错误的是_d_A, Button是普通按钮组件,除另外还有其它的按钮组件B, TextView是显示文本的组件,TextView是EditText的父类C, EditText是编辑文本的组件,能够使用 EditText输入特定的字符D, ImageView是显示图片的组件

11、,能够经过设置显示局部图片24、 D19MA2080(2分)关于an droid中播放视频的说法不正确是_c_A,能够使用SurfaceView组件播视频B,能够使用VideoView组件播视频C, VideoView组件能够控制播放的位置和大小D, VideoView播放视频的格式能够是3gp25、D10MA2081(2分)下列哪个是SqlLite下的命令_c_A,shell B,push C,.quit D,keytool26、 D15EA1082(1分)下列关于如何使用 Notification,不正确是_d_A, notification 需要 NotificatinManager 来

12、管理B, 使用 NotificationManager 的 notify 方法显示 notification 消息C在显示Notification时能够设置通知时的默认发声,震动等D, Notification中有方法能够清除消息27、 D19EA1083(1分)下列关于 open core说法不正确的是_b_A, Ope n core是An droid多媒体框架的核心B, MediaPlayer 是 open Core 中的一个核心类C, 所有在An droid平台的音频、视频的采集以及播放等操作都是经过它来实现的D, 在实现开发中我们并不会过多地研究open core的实现,我们的An d

13、roid为我们提供了上层的media api的开发使用28、D12EA1084(1分)上下文菜单与其它菜单不同的是 _b_A, 上下文菜单项上的单击事件能够使用onMenultemSelected方法来响应B, 上下文菜单必须注册到指定的 view上才能显示C上下文菜单的菜单项能够添加,能够删除D,上下文菜单的菜单项能够有子项29、D07MA2085(2分)拖动条组件是_c_A,Rati ngBarB,ProgressBar C,SeekBar D,ScrollBar30、D13EA1086(1分)读取文件内容的首要方法是 _d_A,ope nF ileOutputB,read C,write

14、D,ope nF ile In put31、 D08EA1087(1分)关于隐式Intent正确的是_a_A, an droid中使用In te ntFilter来寻找与隐式In te nt相关的对象B, 经过组件的名称寻找与intent相关联的对象C, 隐式Intent更多用于在应用程序内部传递消息D, 一个声明了 IntentFilter的组件只能响应隐式Intent请求32、D05MA2088(2分)多选框被选择事件一般见_b_A,setOnClickListener B,setOnCheckChangeListenerC, set OnMen ultemSelectedListe ne

15、rD,set On CheckedListe ner33、 D12EA1089(1分)自定义对话框时,将视图对象添加到当前对话框的方法是_d_A,setIco nB,setXML C,setLayout D,setView34、D09MA2090(2分)下列不属于service生命周期的方法是_C_A,on CreateB,on DestroyC,on StopD,on Start35、D09MA2091(2 分)绑定 Service 的方法是 _a_A,bi ndServiceB, startService C,on Start D, onBind得分阅卷人二、多选题(共10题,共24分)3

16、6、 D08MB2092(2分)Intent传递数据时,下列的数据类型哪些能够被传递abcd A、Serializable B 、charsequenee C 、Parcelable D 、Bundle37、 D11DB40934分)1.android 数据存储与访问的方式一下说法正确的是:(abede)A、文件 B、数据库 C、sharedpreferenee D 、内容提供者 E、网络38、D07DB4094 (4分).下列可能会导致 GC内存泄露的是:abcA.数据库的cursor没有关闭B.构造adapter时,没有使用缓存contentviewC. 衍生listview 的优化问题 减少创立view的对象,充分使用 contentview,能够使用一静态类来优化处理 getview的过程activity 一般会 重载一些方法用来维护其生命周期,下列不输于相关方法的是D.使用sqli

温馨提示

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

评论

0/150

提交评论