2016级移动应用开发在线测试8-数据存储

作者: Jeckson_HUANG | 来源:发表于2018-01-15 00:50 被阅读6次

    版权声明:本文为博主原创文章,未经博主允许不得转载, 微信公众号『醉翁猫咪』特约作者

    1. 下面对数据存储方式描述错误的是()分值:2

    您的回答为:云网盘中存储的是结构化的数据,云网盘中的信息能够用数据或统一的结构加以表示,我们称之为结构化数据,如数字、符号;这类数据可称为行数据,可存储在数据库里,可以用二维表结构来逻辑表达实现的数据。

    (得分:2)

    2. Android平台中的数据存储方式有哪些?()分值:5

    您的回答为:SharePreferences┋文件存储┋SQLite数据库┋ContentProvider存储数据┋Web API 网络存储数据

    (得分:5)

    3. 下面对Android数据存储方式描述错误的是()分值:3

    您的回答为:Internet网络存储数据一般不消耗网络流量,Android有专门的机制进行通讯。

    (得分:3)

    4. SharedPreferences是使用键值对(Key/Value)的形式来存储数据,其中value值可以是下面哪些类型()分值:5

    您的回答为:int┋long┋boolean┋String┋float┋Boolean┋Set

    (得分:5)

    5. 下面对SharePreferences接口方法描述错误的是()分值:5

    您的回答为:String contains(String key):检查在数据文件中是否已经包含有关键字key的数据

    (得分:5)

    6. 下面对SharedPreferences.Editor接口方法的描述错误的是()分值:5

    您的回答为:SharedPreferences.Editor putInt(String key,Integer value):对关键字key设置int类型的数据值value

    (得分:5)

    7. 下面对getSharedPreferences(String name,int mode)方法描述错误的是()分值:5

    您的回答为:文件只能进行新建或者覆盖,无法追加内容。

    (得分:5)

    8. 下面对于Android文件存储数据描述错误的是()。分值:5

    您的回答为:FileOutputStream openFileOutput(String name,int mode)方法是向名字为name的文件中写入数据,返回FileOutputStream流。如果文件不存在,将会抛出FileNotFoundException异常。

    (得分:5)

    9. 下面的叙述哪一项不是SQLite数据库的优点()分值:5

    您的回答为:高性能:可以同时将管理上千个并发修改数据库的用户的开销减到最小。

    (得分:5)

    10. 以下对Android平台上的SQLite数据库描述错误的是()分值:5

    您的回答为:由Android应用创建的SQLite数据库的数据可以被Android系统内其他所有的应用访问和使用。

    (得分:5)

    11. 下面关于SQLiteDatabase类的描述错误的是()分值:5

    您的回答为:SQLiteDatabase类管理的是简单的文件型数据库,不支持SQL事务。

    (得分:5)

    12. 以下关于SQLiteDatabase类的数据库管理相关方法描述错误的是()分值:5

    您的回答为:String isReadOnly():判断数据库当前是否以只读的方式打开

    (得分:5)

    13. 下面关于SQLiteDatabase类的数据操纵相关方法描述错误的是()分值:5

    您的回答为:boolean update(String table,ContentValues values,String whereClause,String[] whereArgs):更新数据库中的行数据。其中参数table表示需要更新记录的表名;参数values表示要更新行数据的ContentValues对象(在后面有介绍ContentValues类),即列名和列值的映射;参数whereClause指定符合更新条件行的SQL Where语句,若取值为null则更新所有的行。

    (得分:5)

    14. 以下关于SQLiteOpenHelper类描述错误的是()分值:5

    您的回答为:SQLiteOpenHelper类有两种构造方法,两种构造方法都内置了Context,不需要传递Context参数。

    (得分:5)

    15. 下面关于SQLiteOpenHelper类常用方法的叙述错误的是()分值:5

    您的回答为:SQLiteDatabase onCreate(SQLiteDatabase db):当数据库首次被创建时调用该方法,用于创建表和初始化表中的数值。

    (得分:5)

    16. 以下关于ContentValues类描述错误的是()分值:5

    您的回答为:ContentValues类是一个抽象类

    (得分:5)

    17. 下面关于ContentValues类常用方法描述错误的是()分值:5

    您的回答为:boolean size ():返回集合中数值的个数。

    (得分:5)

    18. 以下关于Cursor叙述错误的是()分值:5

    您的回答为:Cursor是一个静态类,在android.database包中

    (得分:5)

    19. 下面关于Cursor常用方法描述错误的是()分值:5

    您的回答为:boolean getPosition():返回游标的当前位置。

    (得分:5)

    20. Android provides several options for you to save persistent application data. The solution you choose depends on your specific needs, such as whether the data should be private to your application or accessible to other applications (and the user) and how much space your data requires. Your data storage options are the following.

    http://www.android-doc.com/guide/topics/data/data-storage.html

    分值:5

    您的回答为:Strongbox:a stong, usually metal, box for keeping valualbe things in.

    (得分:5)

    21. If you want to save files that are not specific to your application and that should not be deleted when your application is uninstalled, save them to one of the public directories on the external storage. These directories lay at the root of the external storage, such as Music/, Pictures/, Ringtones/, and others. In API Level 8 or greater, use getExternalStoragePublicDirectory(), passing it the type of public directory you want, such as ?

    http://www.android-doc.com/guide/topics/data/data-storage.html

    分值:5

    您的回答为:DIRECTORY_MUSIC┋DIRECTORY_PODCASTS┋DIRECTORY_RINGTONES┋DIRECTORY_ALARMS┋DIRECTORY_NOTIFICATIONS┋DIRECTORY_PICTURES┋DIRECTORY_MOVIES┋DIRECTORY_DOWNLOADS┋DIRECTORY_DCIM

    (得分:5)

    后续

    关注我,每天都有优质技术文章推送。工作,学习累了的时候放松一下自己。

    欢迎大家关注我的微信公众号:「醉翁猫咪」

    相关文章

      网友评论

        本文标题:2016级移动应用开发在线测试8-数据存储

        本文链接:https://www.haomeiwen.com/subject/zitroxtx.html