学习通 安卓数据库技术作业

一.单选题(共3题,15.0分)
1
【单选题】下列文件操作模式中,指定文件内容可以追加的是 (5.0分)
A、
MODE_ PRIVATE

B、
MODE_ WORLD_ READBLE

C、
MODE APPEND

D、
MODE_ WORLD WRITEABLE

我的答案:C得分: 5.0分
2
【单选题】
使用sQLite数据库进行查询后,必须要做的操作是?

(5.0分)
A、
关闭数据库

B、
直接退出

C、
close函数关闭Cursor

D、
使用quit 函数退出

我的答案:C
3
【单选题】下列选项中,关于文件存储数据的说法错误的是?(5.0分)
A、
文件存储是以流的形式来操作数据的

B、
文件存储可以将数据存储到内存中

C、
Android 中只能使用文件存储数据

我的答案:C得分: 5.0分
二.多选题(共1题,10.0分)
1
【多选题】使用SQLiteOpenHelper 类可以生成一个数据库并可以对数据库版本进行管理的方法是?(10.0分)
A、
getDatabase()

B、
getWritableDatabase()

C、
getReadableDatabase()

D、
getAbleDatabase()

我的答案:BC得分: 10.0分
三.填空题(共8题,60.0分)
1
【填空题】要查询SQLite数据库中的信息需要使用 接口,使用完毕后调用 ()方法关闭.(6.0分)
我的答案:得分: 6.0分
第一空:
Cursor
第二空:
close
2
【填空题】SharedPreferences文件都是存放在/data/data// 目录。(5.0分)
我的答案:得分: 5.0分
第一空:
shared_prefs
3
【填空题】SQLite创建时调用 ()方法,升级时调用 ()方法。(6.0分)
我的答案:得分: 6.0分
第一空:
onCreate()
第二空:
onUpgrade()
4
【填空题】Android进行文件存储时,所有文件默认都是存放在/data/data// 目录。(5.0分)
我的答案:得分: 5.0分
第一空:
files
5
【填空题】创建数据库及数据库版本更新需要继承 类(6.0分)
我的答案:得分: 6.0分
第一空:
SQLiteOpenHelper
6
【填空题】SQLiteDatabase 还专门提供了对应于添加、删除、更新、查询的操作方法,分别是 、 、 和 。(注意:请分别对应,顺序不能写错)(12.0分)
我的答案:得分: 12.0分
第一空:
insert
第二空:
delete
第三空:
update
第四空:
query
7
【填空题】SQLite 只支持 、 、 、 、 5种数据类型。(请全部用大写字母回答)(15.0分)
我的答案:得分: 15.0分
第一空:
NULL
第二空:
INTEGER
第三空:
REAL
第四空:
TEXT
第五空:
BLOB
8
【填空题】创建数据库,在DDMS视图的File Explorer面板中,该库文件的位置是在/data/data// 目录。(5.0分)
我的答案:得分: 5.0分
第一空:
databases
四.判断题(共3题,15.0分)
1
【判断题】SharedPreferences 本质上是一个XML文件,以Map形式存入文件中。(5.0分)
我的答案:√得分: 5.0分
2
【判断题】SQLite 既支持Android的API又支持SQL语句进行增、删、改、查操作。(5.0分)
我的答案:√得分: 5.0分
3
【判断题】文件存储是通过I/O流的形式把数据原封不动的存储到文档中。(5.0分)
我的答案:√得分: 5.0分

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值