计算机类 专业技术中级资格 信息系统监理师 基础知识
ZZ202439移动应用与开发题目 372 题 含答案 基础知识
1 单选题 1 / 372
下面说法错误的是( )。
A 用例既可以描述系统做什么,也可以描述系统是如何被实现的。 B 备选流负责描述用例执行过程中异常的或偶尔发生的一些情况。 C 应该从参与者如何使用系统的角度出发定义用例,而不是从系统自身的角度。 D 基本流描述的是该用例最正常的一种场景,在基本流中系统执行一系列活动步骤来响应参与者提出的服务请求。
查看答案 B. 备选流负责描述用例执行过程中异常的或偶尔发生的一些情况。
2 单选题 2 / 372
在UML图形中,下面哪一项是表达系统类及其相互联系的图示,它是面向对象设计的核心,建立状态图、协作图和其他图的基础( )。
A 类图 B 组件图 C 对象图 D 配置图
查看答案 A. 类图
3 单选题 3 / 372
在UML图形中,下面哪一项是从用户使用系统的角度描述系统功能的图形表达方法( )。
A 类图 B 对象图 C 序列图 D 用例图
查看答案 D. 用例图
4 单选题 4 / 372
面向对象设计的基本特征除了封装和继承之外,还包括 ( )。
A 一致性 B 多态性 C 完整性 D 可移植性
查看答案 B. 多态性
5 单选题 5 / 372
汽车(Car)由轮子、发动机、油箱、座椅、方向盘等组成。那么 car 类和其他类(Wheel、Engin、Tank、Chair、SteeringWheel)之间的关系是( )。
A 组合关系(Composition) B 实现关系 (Realization) C 包含关系 (Inclusion) D 聚合关系 (Aggregation)
查看答案 A. 组合关系(Composition)
6 单选题 6 / 372
Adobe XD 中的组件是具有无与伦比的灵活性的设计元素,可创建和维护重复元素,同时针对不同的上下文和布局更改实例,关于组件描述错误的是( )。
A 构建设计系统时,要确保在最小的原子级别构建组件,以获得最大的灵活性和可重用性。 B 第一次在 XD中创建组件时,此组件将成为主组件,主组件用左上角的绿色实心菱形表示。 C XD中提供了用于编辑主组件的专用视图。编辑主组件时,可在画布上编辑。 D 在“原型”模式下,可以使用点击、悬停、按键和游戏手柄以及语音触发器连接组件状态之间的交互。
查看答案 C. XD中提供了用于编辑主组件的专用视图。编辑主组件时,可在画布上编辑。
7 单选题 7 / 372
Adobe XD 中的图层从 Adobe Illustrator 和 Adobe Photoshop 中的图层改造而来,但为 UX 设计人员重新设计了这些图层,关于图层描述错误的是( )。
A 可以在“图层”面板中按图层名称搜索,也可以按文本、形状和图像类别来筛选图层。 B 在画板上为对象编组时,已编组的对象所对应的图层也会在“图层”面板中编组。 C 可在“图层”面板中右键单击画板名称以复制、粘贴、重复、重命名、删除或导出画板。 D 可用Alt + 鼠标单击实现一次展开或折叠图层面板中的所有节点。
查看答案 D. 可用Alt + 鼠标单击实现一次展开或折叠图层面板中的所有节点。
8 单选题 8 / 372
在Adobe XD中完成移动App UI设计后,可以将UI设计中的素材图像、图标、背景图案、文本或者整个画板导出各种格式的切片资源,其中不包括哪些格式( )。
A BMP B JPG C PNG D PDF
查看答案 A. BMP
9 单选题 9 / 372
在AdobeXD默认快捷键状态下,选中对象并按下哪个键,可以快速测量对象与画板之间的距离或对象与其他周围对象之间的距离( )。
A Alt B Ctrl C Shift D Tab
查看答案 A. Alt
10 单选题 10 / 372
如何禁用安装在AdobeXD中的插件( )。
A 在 Creative Cloud 应用程序中设置 B 重新启动AdobeXD C 在“插件”面板中设置 D 在插件管理器中设置
查看答案 D. 在插件管理器中设置
11 单选题 11 / 372
Adobe XD工具的特征错误的是( )。
A 跨平台支持。 B 便捷地将设计概念转化为可交互原型。 C 集框线图设计、视觉设计、交互设计、原型设计功能为一体。 D 不可编辑矢量。
查看答案 D. 不可编辑矢量。
12 单选题 12 / 372
Adobe XD工具不能打开哪一种格式文件( )。
A .ai B .xd C .pdf D .psd
查看答案 C. .pdf
13 单选题 13 / 372
下列选项中不属于原型设计作用的是( )。
A 指导后续的生产制作,确保产品的质量和性能符合要求。 B 可以将设计想法更加直观地呈现给客户,从而更好地了解客户的需求和反馈。 C 可以促进后台代码运行效率,持续更新迭代,保持项目的竞争力。 D 可以更好地展示产品的特点和优势,从而帮助市场推广和宣传。
查看答案 C. 可以促进后台代码运行效率,持续更新迭代,保持项目的竞争力。
14 单选题 14 / 372
什么是UI设计( )。
A User Identity的缩写,是指用户识别设计。 B User Interface的缩写是指用户界面设计。 C User Ideal的缩写,是指用户目标设计。 D User Intention的缩写是指用户意图设计。
查看答案 B. User Interface的缩写是指用户界面设计。
15 单选题 15 / 372
在HTML中,以下关于CSS样式中文本属性的说法,错误的是( )。
A font-size用来设置文本的字体大小 B font-family用来设置文本的字体类型 C color用来设置文本的颜色 D text-align用来设置文本的字体形状
查看答案 D. text-align用来设置文本的字体形状
16 单选题 16 / 372
HTML指的是( )。
A 超文本标记语言 B 家庭工具标记语言 C 超链接和文本标记语言
查看答案 A. 超文本标记语言
17 单选题 17 / 372
Web 标准的制定者是( )。
A 微软 B 万维网联盟 C 网景公司
查看答案 B. 万维网联盟
18 单选题 18 / 372
在html中,样式表按照应用方式可以分为三种类型,其中不包括( )。
A 内嵌样式表 B 行内样式表 C 外部样式表文件 D 类样式表
查看答案 D. 类样式表
19 单选题 19 / 372
在HTML上,将表单中input元素的type属性值设置为( )时,用于创建按钮。
A reset B set C button D image
查看答案 C. button
20 单选题 20 / 372
分析下面的HTML代码段,该页面在浏览器中的显示效果为( )。<HTML><body><marquee scrolldelay="200" direction="right">Welcome!</marquee></body></HTML> 。
A 从左向右滚动显示“Welcome!” B 从右向左滚动显示“Welcome!” C 从上向下滚动显示“Welcome!” D 从下向上滚动显示“Welcome!”
查看答案 A. 从左向右滚动显示“Welcome!”
21 单选题 21 / 372
在制作HTML页面时,页面的布局技术主要分为( )。
A 框架布局 B 表格布局 C DIV层布局 D 以上全部选项
查看答案 D. 以上全部选项
22 单选题 22 / 372
如果在catalog.htm中包含如下代码,则用户单击此链接将( )。<a href="#novel">小说</a> 。
A 使页面跳转到同一文件夹下名为“novel.html”的HTML文档 B 使页面跳转到同一文件夹下名为“小说.html”的HTML文档 C 使页面跳转到catalog.html包含名为“novel”的锚记处 D 使页面跳转到同一文件夹下名为“小说.html”的HTML文档中名为“novel”的锚记处
查看答案 C. 使页面跳转到catalog.html包含名为“novel”的锚记处
23 单选题 23 / 372
下列选项中,属于在相对布局中将当前控件显示在某控件上方的属性的是( )。
A android:layout_above B android:layout_alignTop C android:layout_alignParentTop D android:layout_below
查看答案 A. android:layout_above
24 单选题 24 / 372
下列选项中,属于约束布局的标签是( )。
A A B B C C D D
查看答案 C. C
25 单选题 25 / 372
Android开发中,如果TableLayout的第一个TableRow有三个控件,第二个TableRow有四个控件,那这个 TableLayout的列数为()。
A 3.0 B 4.0 C 5.0 D 6.0
查看答案 B. 4.0
26 单选题 26 / 372
ImageView的视图中,设置图片的类型为拉伸图片填满视图的属性值是( )。
A center B fitCenter C fitXY D centerInside
查看答案 C. fitXY
27 单选题 27 / 372
下列选项中,属于在相对布局中将控件显示在另外一个控件的右侧的属性的是( )。
A android:layout_toRightOf B android:layout_toLeftOf C android:layout_alignRight D android:layout_toStartOf
查看答案 B. android:layout_toLeftOf
28 单选题 28 / 372
下列选项中,属于设置ImageView控件显示图片资源的属性是( )。
A android:imgValue B android:img C android:background D android:src
查看答案 D. android:src
29 单选题 29 / 372
下列选项中,属于设置TextView文本内容显示不下用?代替的属性是( )。
A android:hint B android:text C android:ellipsize D android:textAlignment
查看答案 C. android:ellipsize
30 单选题 30 / 372
下列选项中,属于设置TextView控件不可见且不占空间的属性是( )。
A android:visibility="none" B android:visibility="invisible" C android:visibility="envisible" D android:visibility="gone"
查看答案 D. android:visibility="gone"
31 单选题 31 / 372
完成CheckBox的状态改变功能监听,请补全下面的代码。 private void initView() { mCheckBox = (CheckBox)findViewById(R.id.checkBox); (?) }
A mCheckBox.setOnCheckedChangeListener(this); B mCheckBox.setOnClickListener(this); C mCheckBox.setOnLongClickListener(this); D mCheckBox.setOnItemClickListener(this);
查看答案 A. mCheckBox.setOnCheckedChangeListener(this);
32 单选题 32 / 372
下列选项中,属于AbsoluteLayout布局特有的属性为( )。
A layout_width B android:layout_above C android:layout_toLeftOf D android:layout_y
查看答案 D. android:layout_y
33 单选题 33 / 372
阅读代码回答运行结果。 public class TestActivity extends AppCompatActivity implements View.OnClickListener { private Button btnOk = (Button) findViewById(R.id.btnOk); private TextView tvUser; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_test); tvUser = (TextView) findViewById(R.id.tvUser); btnOk.setOnClickListener(this); new Thread(new Runnable() { @Override public void run() { tvUser.setText("hello"); } }).start(); } @Override public void onClick(View v) { switch (v.getId()) { case R.id.btnOk: tvUser.setText("world"); break; } } }
A Resources%NotFoundException B NullPointerException C ViewRootImpl$CalledFromWrongThreadException D 运行正常,tvUser控件显示hello
查看答案 B. NullPointerException
34 单选题 34 / 372
在Android中,想使用RecyclerView必须添加( )依赖库。
A layout B support C android D main
查看答案 B. support
35 单选题 35 / 372
在布局文件中,给Button控件指定单击事件响应方法的属性是( )。
A hint B click C onClick D focusable
查看答案 C. onClick
36 单选题 36 / 372
下列选项中,属于为ListView添加适配器的方法的是( )。
A addAdapter() B addBaseAdapter() C setBaseAdapter() D setAdapter()
查看答案 D. setAdapter()
37 单选题 37 / 372
下列选项中,用于设置TextView控件中文字大小的属性是( )。
A android:textSize="20" B android:size="20" C android:size="20ep" D android:textSize="20sp"
查看答案 D. android:textSize="20sp"
38 单选题 38 / 372
如果使用LineLayout实现控件垂直排列,应该添加的属性是( )。
A android:orientation="vertical" B android:orientation="horizontal" C android:vertical="true" D android:horizontal="true"
查看答案 A. android:orientation="vertical"
39 单选题 39 / 372
下面哪个属性是表示视图与周围视图的距离?
A android:layout_width B android:layout_weight C android:layout_margin D android:padding
查看答案 C. android:layout_margin
40 单选题 40 / 372
Android开发中,创建AlertDialog使用的Context对象必须是( )。
A Service Context B Broadcast Context C Activity Context D View对象
查看答案 C. Activity Context
41 单选题 41 / 372
下列选项中,属于设置TableLayout布局中的控件显示位置的属性为( )。
A android:layout_column B android:layout_span C android:shrinkColumns D android:layout_marginLeft
查看答案 A. android:layout_column
42 单选题 42 / 372
下列选项中,属于设置ListView分割线颜色的方法是( )。
A android:shadowColor B android:dividerColor C android:dividerHeight D android:divider
查看答案 B. android:dividerColor
43 单选题 43 / 372
下列选项中,关于视图控件的常用事件描述中,不正确的是( )?
A Click事件只能使用在按钮上,表示按钮的点击动作 B 当TextView控件失去焦点或获得焦点时,将触发FocusChange事件 C 当RadioButton某一选项被选择时,将触发CheckedChange事件 D 当CheckBox某一选项被选择时,将触发CheckedChange事件
查看答案 A. Click事件只能使用在按钮上,表示按钮的点击动作
44 单选题 44 / 372
在Activity中找到一个id为etPassword的控件,下面哪种语法写法是正确的( )?
A EditText etPassword = (EditText)this.findViewById(R.string.etPassword); B EditText etPassword = (EditText)this.findViewById(R.id.etPassword); C EditText etPassword = (EditText)this.findViewById(android.id.etPassword); D EditText etPassword = (EditText)this.findViewById(R.id.etConfirm);
查看答案 B. EditText etPassword = (EditText)this.findViewById(R.id.etPassword);
45 单选题 45 / 372
FrameLayout是将其中的组件放在自己的哪个位置( )?
A 右下角 B 右上角 C 左下角 D 左上角
查看答案 D. 左上角
46 单选题 46 / 372
下列选项中,用于EditText控件中内容为空时显示提示文本信息的属性为( )。
A android:textColorHint B android:password C android:tint D android:hint
查看答案 D. android:hint
47 单选题 47 / 372
下列选项中,属于自定义View中测量尺寸的方法的是( )。
A layout() B onLayout() C onMeasure() D measure()
查看答案 C. onMeasure()
48 单选题 48 / 372
下列选项中,属于在BaseAdapter中获取ListView条目总数的方法的是( )。
A getItemCount() B getCount() C getItemId() D getView()
查看答案 B. getCount()
49 单选题 49 / 372
下列选项中,属于设置EditText控件中输入的内容只能是数字的属性的是( )。
A android:editable B android:inputType="text" C android:inputType="phone" D android:password
查看答案 C. android:inputType="phone"
50 单选题 50 / 372
下列选项中,属于开始提供RecyclerView控件的Android版本的是( )。
A Android 2.0 B Android 3.0 C Android 4.0 D Android 5.0
查看答案 D. Android 5.0
51 单选题 51 / 372
下列选项中,属于RelativeLayout布局中添加view控件的方法的是( )。
A addView() B addRule() C setContentView() D setLayout()
查看答案 A. addView()
52 单选题 52 / 372
下面关于单选对话框的描述,正确的是( )。
A 必须使用dismiss()方法才能使单选对话框消失 B 单选对话框中的确定按钮是通过setPositiveButton()方法实现的 C 可以调用setIcon()方法显示内容区域的图标 D 对话框一旦显示无法隐藏
查看答案 B. 单选对话框中的确定按钮是通过setPositiveButton()方法实现的
53 单选题 53 / 372
下列代码中,横线处的正确写法是( ) div id="example"> <my-component ______="陪你看日出"></my-component> </div> <script type="text/javascript"> var vm = new Vue({ el : '#example', components : { 'my-component' : { props : ['myTitle'], template : '<p>{{myTitle}}</p>' } } }) </script>。
A my-title B mytitle C myTitle D MyTitle
查看答案 A. my-title
54 单选题 54 / 372
下列关于params方式传参的说法,错误的是( )。
A 在目标页面中也可以使用“$route.params.参数名”来获取参数 B 在页面跳转的时候,不能在地址栏看到请求参数 C 以params方式传递的参数会在地址栏展示 D 在目标页面中使用“this.$route.params.参数名”来获取参数
查看答案 C. 以params方式传递的参数会在地址栏展示
55 单选题 55 / 372
下列代码的运行结果为( ) <div id="example"> <p>{{len}}</p> </div> <script type="text/javascript"> var exam = new Vue({ el:'#example', data:{ str : 'JavaScript' }, computed : { len : function(){ return this.str.length; } } }) </script>。
A 9.0 B 10.0 C 11.0 D 12.0
查看答案 B. 10.0
56 单选题 56 / 372
下面不属于JavaScript中let关键字特点的是( )。
A 只在let命令所在的代码块内有效 B 会产生变量提升现象 C 同一个作用域,不能重复声明同一个变量 D 不能在函数内部重新声明参数
查看答案 B. 会产生变量提升现象
57 单选题 57 / 372
JavaScript ES6中,关于模板字符串,下列说法不正确的是( )。
A 使用反引号标识 B 插入变量的时候使用${ } C 所有的空格和缩进都会被保留在输出中 D ${ }中的表达式不能是函数的调用
查看答案 C. 所有的空格和缩进都会被保留在输出中
58 单选题 58 / 372
在数组的解构赋值中,var [ a,b,c ] = [ 1,2 ]结果中,a.b.c的值分别是( )。
A 1 2 null B 1 2 undefined C 1 2 2 D 抛出异常
查看答案 B. 1 2 undefined
59 单选题 59 / 372
如果想判断一个班的所有学生的成绩,看看是否有人不及格,请问采用如下哪种方法可以实现( ) let arr = [90,100,60,70,80,40]; let result = arr.______(item=>item<60); console.log(result);。
A some B find C map D filter
查看答案 A. some
60 单选题 60 / 372
现有以下代码, 打印的结果是( ) const name = "张三"; let obj = { name: '王美丽', age: 19, gender: '男' }; obj.name = "李明"; console.log(obj.name);。
A 张三 B 李明 C 王美丽 D 修改常量,程序抛出异常
查看答案 A. 张三
61 单选题 61 / 372
在MUI中,哪个函数可以用来监听页面的滚动事件( )。
A mui.scroll() B mui.onScroll() C mui.listenScroll() D mui.scrollListener()
查看答案 B. mui.onScroll()
62 单选题 62 / 372
在为一个高度定制的MUI应用程序编写代码,其中侧滑导航菜单需要与特定用户操作交互。以下哪个选项是在 这种情况下正确关闭侧滑导航菜单的方法()。
A 使用mui.offCanvas('close')函数。 B 使用mui.closeSidebar()函数。 C 使用自定义JavaScript函数closeSidebar(),但是不需要处理关闭逻辑。 D 使用CSS样式来直接隐藏导航菜单元素。
查看答案 A. 使用mui.offCanvas('close')函数。
63 单选题 63 / 372
下面MUI代码中,以下哪个选项描述了error回调函数中的xhr参数的作用( ) mui.ajax('http://server-name/login.php',{ data:{username:'username',password:'password'}, dataType:'json', type:'post', timeout:10000, headers:{'Content-Type':'application/json'}, success:function(data){}, error:function(xhr,type,errorThrown){} });。
A xhr包含了服务器返回的JSON数据 B xhr用于指示请求的类型,可以是GET或POST C xhr是XMLHttpRequest对象,包含有关HTTP请求和响应的详细信息 D xhr用于设置HTTP请求的超时时间
查看答案 C. xhr是XMLHttpRequest对象,包含有关HTTP请求和响应的详细信息
64 单选题 64 / 372
关于jQuery的选择器,下列描述错误的是( )。
A $(div span)表示匹配所有后代元素 B $('#div')表示选中所有的div标签 C $('div + next')表示匹配紧接在div元素后的next元素 D $('.box')只可能选中一个元素
查看答案 B. $('#div')表示选中所有的div标签
65 单选题 65 / 372
jQuery中如果想在一个指定的元素后添加内容,下面哪个可以实现该功能( )。
A append(content) B appendTo(content) C insertAfter(content) D after(content)
查看答案 C. insertAfter(content)
66 单选题 66 / 372
jQuery中animate( )方法语法格式如下,描述错误的是() $(selector).animate(styles, speed, callback)。
A styles参数以数组形式设置参与动画的元素样式 B speed参数用于设置动画执行的时长 C animate()方法在执行时必须设置styles参数 D callback是动画完成后执行的函数
查看答案 A. styles参数以数组形式设置参与动画的元素样式
67 单选题 67 / 372
下列生命周期说法错误的是( )。
A 在created阶段,vue实例的数据对象data有了,el还没有 B 在created阶段,vue实例的数据对象data和el都有了 C 在beforeMount阶段,vue实例的$el和data都初始化了 D 在mounted阶段,vue实例挂载完成,data.message成功渲染
查看答案 C. 在beforeMount阶段,vue实例的$el和data都初始化了
68 单选题 68 / 372
关于Vue的v-on绑定事件,下面说法错误的是( )。
A .stop修饰符将阻止事件向上冒泡 B .prevent该修饰符会阻止当前事件的默认行为 C .self指令只当事件是从事件绑定的元素本身触发时才触发回调 D .one该修饰符表示绑定的事件只会被触发一次
查看答案 D. .one该修饰符表示绑定的事件只会被触发一次
69 单选题 69 / 372
文本框中使用v-model进行双向绑定时,默认绑定的是哪个属性( )。
A text B value C placeholder D type
查看答案 B. value
70 单选题 70 / 372
下列代码的运行结果是( ) <div id="app"> {{message.split('').reverse().join('')}} </div> <script> var vm = new Vue({ el:'#app', data:{ message:'helloWorld' } }) </script>。
A Hello B hel C olleH D Llo
查看答案 C. olleH
71 单选题 71 / 372
下面关于Vuex中的actions的说法,正确的是( )。
A actions中事件函数通过commit完成分发 B actions 类似于 mutations,都是异步执行的 C actions与Vue实例中的computed是类似的 D 可以用来注入自定义选项的处理逻辑
查看答案 A. actions中事件函数通过commit完成分发
72 单选题 72 / 372
下面关于Vuex核心模块的说法,错误的是( )。
A Vuex配置对象中,actions选项是异步的 B Vuex.config对象是全局配置对象 C Vuex配置对象中,mutations选项是同步的 D 通过commit完成mutations提交
查看答案 B. Vuex.config对象是全局配置对象
73 单选题 73 / 372
下列基于SQLite的数据库操作语句中,( )可以将名为XiaoWang用户的age字段改为18。
A UPDATE students VALUE age = 18 WHERE name = 'XiaoWang' B CREATE students (age) VALUES (18) WHERE name = 'XiaoWang' C UPDATE students SET age = 18 WHERE name = 'XiaoWang' D INSERT INTO students (age) VALUES (18) WHERE name = 'XiaoWang'
查看答案 C. UPDATE students SET age = 18 WHERE name = 'XiaoWang'
74 单选题 74 / 372
下列数据类型中,( )是SQLite不支持的。
A NULL B BLOB C TEXT D BOOLEAN
查看答案 D. BOOLEAN
75 单选题 75 / 372
SQLite中的主键的作用是( )。
A 确保每一行的唯一性。 B 用于连接不同的表。 C 用于添加外键约束。 D 以上都正确。
查看答案 A. 确保每一行的唯一性。
76 单选题 76 / 372
SQLite的存储方式是( )。
A 数据库文件为一个文件,所有的表在这个文件中。 B 每个表都是一个独立的文件。 C 所有的表都存储在RAM中。 D 以上都不对正确答案。
查看答案 A. 数据库文件为一个文件,所有的表在这个文件中。
77 单选题 77 / 372
在SQLite中创建学生信息表,用于存储学生姓名字段最适合的数据类型是( )。
A CHAR B TEXT C VARCHAR D REAL
查看答案 B. TEXT
78 单选题 78 / 372
在SQLite中创建商品信息表,用于存储商品价格字段最适合的数据类型是( )。
A INT B INTEGER C BLOB D REAL
查看答案 D. REAL
79 单选题 79 / 372
下列关于SQLite数据库的操作中,( )可以删除users表。
A DETELE users B DROP users C TRUNCATE TABLE users D DROP TABLE users
查看答案 D. DROP TABLE users
80 单选题 80 / 372
在SQLite数据库中,使用( )关键字来执行数据查询操作,以按升序排列结果集的列。
A DESC B ASC C ORDER BY D DSC
查看答案 B. ASC
81 单选题 81 / 372
在应用内实现搜索功能,以查找SQLite数据库中的特定项目。应该使用( )SQL关键字来执行模糊搜索。
A CONCAT B ORDER C IN D LIKE
查看答案 D. LIKE
82 单选题 82 / 372
获得SharedPreferences文件对象的方法是( )。
A getSharedPreferences B getFile C getName D getSp
查看答案 A. getSharedPreferences
83 单选题 83 / 372
在Android系统中,SharedPreferences中的信息以( )文件的形式保存。
A JAVA B CONFIG C XML D PYTHON
查看答案 C. XML
84 单选题 84 / 372
SharedPreferences的默认操作模式为( )。
A Context.MODE_PRIVATE B Context.MODE_APPEND C Context.MODE_WORLD_READABLE D Context.MODE_WORLD_WRITEABLE
查看答案 A. Context.MODE_PRIVATE
85 单选题 85 / 372
下列( )语句,可以用于定义SharedPreferences的访问模式。
A GetPreferences("myApp", FileCreationMode.Private) B GetSharedPreferences("myApp", FileCreationMode.Private) C GetPreferences("myApp", FileContentMode.Private) D GetSharedPreferences("myApp", FileContentMode.Private)
查看答案 B. GetSharedPreferences("myApp", FileCreationMode.Private)
86 单选题 86 / 372
SharedPreferences的Editor对象通过( )方法进行数据提交。
A commit() B push() C publish() D submit()
查看答案 A. commit()
87 单选题 87 / 372
在Firestore中用于检查任务是否完成的监听器为( )。
A OnCompleteListener B OnSuccessListener C OnCanceledListener D OnFailureListener
查看答案 A. OnCompleteListener
88 单选题 88 / 372
Firestore的实时监听器通常使用( )技术来实现实时数据同步。
A 轮询 B WebSocket C HTTP请求 D MQTT协议
查看答案 B. WebSocket
89 单选题 89 / 372
在Firestore中,如果想要在特定文档的字段值发生变化时触发回调,应该使用( )功能。
A 数据缓存 B 安全规则 C 云函数 D 实时监听器
查看答案 D. 实时监听器
90 单选题 90 / 372
Firestore的安全规则中的request.auth用于( )。
A 控制数据的读取权限 B 控制数据的写入权限 C 包含有关当前用户的身份验证信息 D 控制数据的备份权限
查看答案 C. 包含有关当前用户的身份验证信息
91 单选题 91 / 372
Firestore的安全规则中的request.resource和resource的区别是( )。
A request.resource表示新数据,resource表示旧数据 B request.resource表示旧数据,resource表示新数据 C request.resource表示请求的数据,resource表示数据库中的数据 D request.resource表示写入的数据,resource表示读取的数据
查看答案 C. request.resource表示请求的数据,resource表示数据库中的数据
92 单选题 92 / 372
编写Firestore安全规则时,以下( )语句可以允许已经通过身份验证的用户只能读取自己创建的文档。
A request.auth != null && request.resource.data.creator == request.auth.uid B request.auth.uid == request.resource.data.creator C request.auth.uid != request.resource.data.creator D request.auth == request.resource.data.creator
查看答案 B. request.auth.uid == request.resource.data.creator
93 单选题 93 / 372
( )存储方式可以在不同浏览器窗口之间共享数据。
A Cookies B sessionStorage C localStorage D session
查看答案 A. Cookies
94 单选题 94 / 372
在JavaScript中,要向localStorage存储数据,应该使用( )方法。
A storeItem(key, value) B setItem(key, value) C saveData(key, value) D addData(key, value)
查看答案 B. setItem(key, value)
95 单选题 95 / 372
在JavaScript中,要从localStorage中删除特定的数据项,应该使用( )方法。
A removeItem(key) B deleteItem(key) C clearItem(key) D discardItem(key)
查看答案 A. removeItem(key)
96 单选题 96 / 372
设置cookie的过期时间为0,将导致( )。
A 该cookie永不过期 B 该cookie将在默认过期时间到达后被删除 C 该cookie将在3天后过期 D 该cookie将在浏览器关闭后立刻被删除
查看答案 D. 该cookie将在浏览器关闭后立刻被删除
97 单选题 97 / 372
当使用localStorage存储数据时,如果数据已经存在,如何更新该数据项的值。
A 使用localStorage.setItem(key, newValue) B 使用localStorage.updateItem(key, newValue) C 使用localStorage.replaceItem(key, newValue) D 使用localStorage[key] = newValue
查看答案 A. 使用localStorage.setItem(key, newValue)
98 单选题 98 / 372
在Cookies中设置一个仅在HTTPS连接下可见的cookie,应当使用( )。
A HttpOnly属性 B Secure属性 C SameSite属性
查看答案 B. Secure属性
99 单选题 99 / 372
下列代码输出的值为( )。
A 移动应用与开发;4 B 移动应用与开发;NaN C undefined;NaN D undefined;4
查看答案 C. undefined;NaN
100 单选题 100 / 372
关于transition属性的描述,下列说法错误的是( )。
A transition属性是一个复合属性 B 设置多个过渡效果时,各个参数必须按照顺序进行定义 C 设置多个过渡效果时,各个参数用逗号进行分隔 D 设置多个过渡效果时,各个参数不必按照顺序进行定义
查看答案 D. 设置多个过渡效果时,各个参数不必按照顺序进行定义
101 单选题 101 / 372
Canvas类中用于绘制圆角矩形的方法是( )。
A drawRoundRect() B drawCircle() C drawRect() D drawOval()
查看答案 A. drawRoundRect()
102 单选题 102 / 372
获取SurfaceHolder类的方法的是( )。
A getSurfaceHolder() B new SurfaceHolder() C newInstance() D getHolder()
查看答案 D. getHolder()
103 单选题 103 / 372
Matrix类中用于平移图像的方法是( )。
A setTranslate() B setScale() C setRotate() D setSkew()
查看答案 A. setTranslate()
104 单选题 104 / 372
下列选项中,属于位图工厂的是( )。
A Canvas B BitmapDrawable C BitmapFactory D Bitmap
查看答案 C. BitmapFactory
105 单选题 105 / 372
设置VideoView从指定位置开始播放视频的方法是( )。
A reset() B seekTo() C resume() D setVideo()
查看答案 B. seekTo()
106 单选题 106 / 372
能设置补间动画无限重复播放的属性是( )。
A android:toAlpha B android:duration C android:repeatCount D android:interpolator
查看答案 C. android:repeatCount
107 单选题 107 / 372
属于设置VideoView控件加载视频的方法是( )。
A setVideoPath() B create() C setDataSource() D load()
查看答案 A. setVideoPath()
108 单选题 108 / 372
下面关于SoundPool的描述,正确的是( )。
A SoundPool可以播放小视频 B SoundPool可以同时播放多个短小的音频 C MediaPlayer比SoundPool播放音频时占用资源少 D 上述说法都不对
查看答案 B. SoundPool可以同时播放多个短小的音频
109 单选题 109 / 372
画笔Paint类中设置图像的混合模式的方法为( )。
A setARGB() B setAntiAlias() C setDither() D setXfermode()
查看答案 D. setXfermode()
110 单选题 110 / 372
以下代码实现怎样的平移动画效果? <?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android"> <translate android:fromXDelta="-100%" android:toXDelta="100%" android:duration="2000" android:repeatMode="reverse" android:repeatCount="infinite" /> </set>
A 实现平移效果,从左到右平移后结束。 B 实现平移效果,从右到左平移后结束。 C 实现平移效果,先从左到右,再从右到左,只持续2秒。 D 实现平移效果,先从左到右,再从右到左,一直循环。
查看答案 D. 实现平移效果,先从左到右,再从右到左,一直循环。
111 单选题 111 / 372
下面选项中,用来实现transition组件过渡模式切换的是( )。
A type B change C mode D pattern
查看答案 C. mode
112 单选题 112 / 372
下面选项中,可以通过transition组件的钩子函数实现动画的是( )。
A @before-enter B enter-class C v-enter-active D v-enter
查看答案 A. @before-enter
113 单选题 113 / 372
下面选项中,可以通过百分比的形式来规定动画的状态的是( )。
A v-enter-to B @keyframes C CSS D animate
查看答案 B. @keyframes
114 单选题 114 / 372
HTML5语法中,( )不是audio元素中的属性。
A poster B loop C autoplay D preload
查看答案 A. poster
115 单选题 115 / 372
当视频缓冲不足时,链接一个图像,并将该图像按照一定的比例显示出来的属性是( )。
A autoplay B loop C poster D preload
查看答案 C. poster
116 单选题 116 / 372
下列选项中,用于规定动画速度曲线的属性是( )
A animation-duration B animation C animation-timing-function D animation-direction
查看答案 C. animation-timing-function
117 单选题 117 / 372
下列选项中,用于规定动画过渡效果何时开始的属性是( )。
A transition-delay B transition-timing-function C transition-duration D transition-property
查看答案 A. transition-delay
118 单选题 118 / 372
在CSS3中,可以实现动画倾斜效果的属性是( )。
A translate() B skew() C scale() D rotate()
查看答案 B. skew()
119 单选题 119 / 372
定义完成过渡效果需要持续5秒,下列代码书写正确的是( )。
A transition-property:5s B transition-delay:5s C transition-timing-function:5s D transition-duration:5s
查看答案 D. transition-duration:5s
120 单选题 120 / 372
服务器端接收到请求后会做出响应,称为( )?
A HTTP请求 B HTTP响应 C HTTP协议 D 超文本传输协议
查看答案 B. HTTP响应
121 单选题 121 / 372
OkHttp的异步请求是通过( )机制实现的?
A AsyncTask B HandlerThread C Callback D RxJava
查看答案 C. Callback
122 单选题 122 / 372
OkHttp的拦截器(Interceptor)用于( )目的?
A 数据加密 B 修改请求或响应的内容 C 阻止所有网络请求 D 压缩图像
查看答案 B. 修改请求或响应的内容
123 单选题 123 / 372
OkHttp的连接超时和读取超时分别指的是( )?
A 连接超时是服务器响应的最大等待时间,读取超时是建立连接的最大等待时间 B 连接超时是建立连接的最大等待时间,读取超时是服务器响应的最大等待时间 C 连接超时是请求发出后等待服务器响应的最大时间,读取超时是从服务器获取响应数据的最大时间 D 连接超时和读取超时是相同的,可以互换使用
查看答案 C. 连接超时是请求发出后等待服务器响应的最大时间,读取超时是从服务器获取响应数据的最大时间
124 单选题 124 / 372
OkHttp的重试策略是指( )?
A 在网络请求失败时尝试重新发送请求 B 延长请求超时时间 C 将请求转发至备用服务器 D 在服务器错误时尝试重新连接
查看答案 A. 在网络请求失败时尝试重新发送请求
125 单选题 125 / 372
Vue中如何引入Axios库( )?
A import Axios from 'axios' B import { Axios } from 'vue' C import axios from 'vue' D import { axios } from 'axios'
查看答案 A. import Axios from 'axios'
126 单选题 126 / 372
在Axios中,如何处理请求错误( )?
A 使用 catch 方法 B 使用 then 方法 C 使用 error 方法 D 用 finally 方法
查看答案 A. 使用 catch 方法
127 单选题 127 / 372
Axios中使用的Promise基于( )标准?
A ES5 B ES6 C ES7 D ES8
查看答案 B. ES6
128 单选题 128 / 372
Axios的拦截器主要用于( )目的?
A 增加请求的并发性 B 修改请求的URL C 处理请求和响应的中间操作 D 禁止请求的发送
查看答案 C. 处理请求和响应的中间操作
129 单选题 129 / 372
Axios可以自动将响应数据转换为JSON格式,这是因为它默认使用了( )?
A JSON.parse() B JSON.stringify() C JSON.serialize() D JSON.decode()
查看答案 A. JSON.parse()
130 单选题 130 / 372
Axios支持Promise对象的使用,可以通过.then( )和.catch()方法来处理异步请求的结果。这种处理方式被称为()?
A 异步回调 B 异步循环迭代 C 异步事件驱动 D 异步链式调用
查看答案 D. 异步链式调用
131 单选题 131 / 372
在下列选项中,JSON 是( )的缩写?
A JavaScript Object Notation B Java Server Network C JavaScript Object Network D JavaScript On-demand Network
查看答案 A. JavaScript Object Notation
132 单选题 132 / 372
JSON 中的键值对使用什么符号进行分隔( )?
A 逗号(,) B 冒号(:) C 分号(;) D 竖线(|)
查看答案 B. 冒号(:)
133 单选题 133 / 372
下列哪种数据类型无法表示为 JSON 格式( )?
A 数组 B 对象 C 函数 D 字符串
查看答案 C. 函数
134 单选题 134 / 372
JSON 常用于以下哪些场景( )?
A Web 应用程序数据交换 B 数据库管理 C 操作系统开发 D 人工智能领域
查看答案 A. Web 应用程序数据交换
135 单选题 135 / 372
在 Android 中,网络请求需要在哪个线程中执行( )?
A 主线程 B 子线程 C UI线程 D 后台线程
查看答案 B. 子线程
136 单选题 136 / 372
在 Android 中发送 HTTP 请求需要添加( )权限?
A ACCESS_NETWORK_STATE B INTERNET C READ_PHONE_STATE D CHANGE_WIFI_STATE
查看答案 B. INTERNET
137 单选题 137 / 372
下列关于Handler说法正确的是( )?
A Handler只能用来发送消息 B Handler是用来发送消息和处理消息的 C Handler必须创建在多线程中 D Handler只能用来处理消息
查看答案 B. Handler是用来发送消息和处理消息的
138 单选题 138 / 372
AsyncTask主要用于处理以下哪种操作( )?
A 网络请求 B 文件读写 C 数据库操作 D 执行耗时任务
查看答案 D. 执行耗时任务
139 单选题 139 / 372
以下选项中,( )是正确的AsyncTask的执行顺序?
A onPreExecute() -> doInBackground() -> onPostExecute() B doInBackground() -> onPreExecute() -> onPostExecute() C onPreExecute() -> onPostExecute() -> doInBackground() D doInBackground() -> onPostExecute() -> onPreExecute()
查看答案 A. onPreExecute() -> doInBackground() -> onPostExecute()
140 单选题 140 / 372
当使用HttpURLConnection进行请求时,以下哪个方法是设置链接超时时间的方法( )?
A setReadTimeout() B setConnectTimeout( ) C setUrlConnectTimeout() D setTimeout( )
查看答案 B. setConnectTimeout( )
141 单选题 141 / 372
在网络开发处理图像信息时,需要把获取的流信息转换为( )?
A String B int C Bitmap D text
查看答案 C. Bitmap
142 单选题 142 / 372
使用HttpURLConnection的POST方式提交数据时,是以( )的形式直接将参数写到服务器上?
A 组拼字符串 B 组拼url C 流 D 以上都正确
查看答案 C. 流
143 单选题 143 / 372
使用HttpURLConnection的GET方式提交数据时,需要设置以下哪个头信息( )?
A contentLength B contentType C type D 不需要额外设置
查看答案 D. 不需要额外设置
144 单选题 144 / 372
下面关于HttpURLConnection访问网络的描述,正确的是( )?
A 以GET方式访问网络URL的内容一般要大于1K B 以GET的方式提交的数据要比POST的方式相对安全 C 使用HttpURLConnection访问网络时需要设置超时时间,以防止连接被阻塞时无响应,影响用户体验 D 使用GET方式提交数据时,用户通过浏览器无法看到发送的请求数据
查看答案 C. 使用HttpURLConnection访问网络时需要设置超时时间,以防止连接被阻塞时无响应,影响用户体验
145 单选题 145 / 372
下列选项中,属于HttpURLConnection提交数据后请求成功的状态码的是( )?
A 100.0 B 200.0 C 404.0 D 500.0
查看答案 B. 200.0
146 单选题 146 / 372
下列选项中,不属于JSON数据的是( )?
A {"city":"Beijing","street":"Xisanqi"} B ["abc",12345,false,null] C [{"name":"LiLi","city":"Beijing"}] D {"abc",12345,false,null}
查看答案 D. {"abc",12345,false,null}
147 单选题 147 / 372
在Android中,为什么使用OkHttp进行网络请求( )?
A 其是唯一可用的网络库 B 提供了简化的API和强大的特性 C OkHttp框架是官方推荐的连接方式 D 只有其支持GET、POST请求
查看答案 B. 提供了简化的API和强大的特性
148 单选题 148 / 372
如何在Android项目中集成OkHttp库( )?
A 将库的源代码复制粘贴到项目中 B 使用Android Studio的可视化工具拖放文件 C 在build.gradle文件中添加依赖 D 下载并手动导入JAR文件
查看答案 C. 在build.gradle文件中添加依赖
149 单选题 149 / 372
标准的HTTP响应报文中,以下( )哪个说法是错误的?
A 可以从响应的头部首行中查看状态码以及状态码的解释 B 如果存在Body则可以查看Content-Length来去确定Body的长度 C 响应报文中的Body中可以返回任意长度的内容 D 响应报文中是不存在Header的,只有请求的时候才会有
查看答案 D. 响应报文中是不存在Header的,只有请求的时候才会有
150 单选题 150 / 372
白盒测试方法中阐述不正确的是( )。
A 判定/条件覆盖准则的缺点是未考虑条件的组合情况。 B 组合覆盖要求设计足够多的测试用例,使得每个判定中条件结果的所有可能组合最多出现一次。 C 条件覆盖比判定覆盖,增加了对符合判定情况的测试,增加了测试路径。 D 语句覆盖要求设计足够多的测试用例,使得程序中每条语句至少被执行一次。
查看答案 B. 组合覆盖要求设计足够多的测试用例,使得每个判定中条件结果的所有可能组合最多出现一次。
151 单选题 151 / 372
软件测试工作应该开始于( )。
A 需求分析阶段。 B 系统设计阶段。 C 编码阶段。 D 测试阶段。
查看答案 A. 需求分析阶段。
152 单选题 152 / 372
下列选项中,关于边界值分析法的描述正确的是( )。
A 只对输入边界进行测试。 B 作为等价类划分法的补充测试。 C 可以整体全面的测试软件。 D 使用边界的两个值就可以完成测试。
查看答案 B. 作为等价类划分法的补充测试。
153 单选题 153 / 372
下列选项中,关于场景法的描述正确的是( )。
A 场景法只能用于集成测试阶段。 B 场景法不能模拟用户错误的操作流程。 C 场景法可以用于系统测试阶段但不能用于验收测试阶段。 D 场景法通常用于测试多个功能之间的组合使用情况。
查看答案 D. 场景法通常用于测试多个功能之间的组合使用情况。
154 单选题 154 / 372
软件缺陷是指系统或系统部件中那些导致系统或部件不能实现其功能的缺陷,下列哪一项不是导致软件缺陷 产生的原因()。
A 用户操作不当。 B 软件需求模糊。 C 软件结构复杂。 D 开发人员水平有限。
查看答案 A. 用户操作不当。
155 单选题 155 / 372
单元测试是指对软件中的最小可测试单元进行检查和验证,下列不属于单元测试内容的是( )。
A 模块接口测试。 B 边界条件测试。 C 局部数据结构测试。 D 用户界面测试。
查看答案 D. 用户界面测试。
156 单选题 156 / 372
开发人员自测需要具备一定的的测试意识和测试能力,作为交付提测前的一个重要节点,要求项目主功能逻 辑通畅,保证交付提测的质量,下列哪一项测试一般是由开发人员自测()。
A 集成测试。 B 单元测试。 C 冒烟测试。 D 验收测试。
查看答案 B. 单元测试。
157 单选题 157 / 372
下列选项中,属于对软件的输入或输出边界进行测试的方法是( )
A 等价类划分法 B 因果图法 C 边界值分析法 D 场景法
查看答案 C. 边界值分析法
158 单选题 158 / 372
概括地说,软件质量就是“软件与明确的、隐含的需求相一致的程度”,下面关于软件质量说法正确的是 ()。
A 软件需求模糊会影响软件质量。 B 软件质量的评价只针对软件本身,与软件相关的资料、文档并不在质量评价范围。 C 目前,国际上还没有一个通用的软件质量评价标准。 D 软件只要满足客户的功能需求就是质量合格的产品。
查看答案 A. 软件需求模糊会影响软件质量。
159 单选题 159 / 372
软件测试的GoodEnough原则是指( )。
A 用适量的测试用例说明被测试程序正确无误。 B 用适量的测试用例纠正被测试程序尽可能多的错误。 C 用适量的测试用例发现被测试程序尽可能多的错。 D 用适量的测试用例说明被测试程序符合相应的要求。
查看答案 C. 用适量的测试用例发现被测试程序尽可能多的错。
160 单选题 160 / 372
下列选项中,哪一项是由因果图转换而来( )。
A 判定表 B 输入状态表 C 输出状态表 D 约束条件表
查看答案 A. 判定表
161 单选题 161 / 372
为了提高测试的效率,应该( )。
A 随机地选取测试数据。 B 取一切可能的输入数据作为测试数据。 C 在完成编码以后制定软件的测试计划。 D 选择发现错误可能性大的数据作为测试数据。
查看答案 D. 选择发现错误可能性大的数据作为测试数据。
162 单选题 162 / 372
下列选项中,关于判定——条件覆盖的描述错误的是( )。
A 无法保证使各种条件都能取到所有可能的值。 B 所有判定语句的可能结果至少出现一次。 C 充分考虑了判定语句与条件判断的组合情况。 D 使得判定语句中所有条件的可能取值至少出现一次。
查看答案 C. 充分考虑了判定语句与条件判断的组合情况。
163 单选题 163 / 372
下列选项中,关于逻辑覆盖的说法错误的是( )。
A 路径覆盖的查错能力很强,但有时达不到条件组合覆盖的覆盖率要求。 B 所有满足条件组合覆盖标准的测试用例集,也满足路径覆盖的覆盖标准。 C 判定覆盖包含了语句覆盖,但它不能保证每个错误条件都能检查得出来。 D 条件覆盖能够查出条件中包含的错误,但有时达不到判定覆盖的覆盖率要求。
查看答案 B. 所有满足条件组合覆盖标准的测试用例集,也满足路径覆盖的覆盖标准。
164 单选题 164 / 372
开发人员修复缺陷后,测试人员需要重新进行测试,以确保原有缺陷已被修复并且没有引入新的缺陷,这种 测试称为()。
A 单元测试。 B 安全测试。 C 集成测试。 D 回归测试。
查看答案 D. 回归测试。
165 单选题 165 / 372
下列选项中,使用哪个方法设计的测试用例发现程序错误的能力最强( )。
A 等价类划分法 B 场景法 C 因果图法 D 边界值分析法
查看答案 D. 边界值分析法
166 单选题 166 / 372
在下列哪一个阶段,软件缺陷修复费用最低( )。
A 需求分析阶段。 B 详细设计阶段。 C 编码阶段。 D 产品发布阶段。
查看答案 A. 需求分析阶段。
167 单选题 167 / 372
下列哪些测试必须要求用户参与( )。
A 单元测试。 B 确认测试。 C 集成测试。 D 验收测试。
查看答案 D. 验收测试。
168 单选题 168 / 372
逻辑覆盖是以程序内部的逻辑结构为基础的设计测试用例的技术,下列不属于逻辑覆盖方法的是( )。
A 语句覆盖。 B 判定覆盖。 C 路径覆盖。 D 接口覆盖。
查看答案 D. 接口覆盖。
169 单选题 169 / 372
设计若干个测试用例,运行被测程序,使得程序中的每个可执行语句至少执行一次,这是逻辑覆盖中的 ()。
A 语句覆盖。 B 判定覆盖。 C 路径覆盖。 D 接口覆盖。
查看答案 A. 语句覆盖。
170 单选题 170 / 372
对于逻辑表达式((a&b)||c),需要( )个测试用例才能完成条件组合覆盖()。
A 2。 B 3。 C 4。 D 5。
查看答案 C. 4。
171 单选题 171 / 372
划分软件测试属于白盒测试还是黑盒测试的依据是( )。
A 是否测试被测系统源程序。 B 是否执行程序代码。 C 是否能看到软件设计文档。 D 运行结果是否确定。
查看答案 A. 是否测试被测系统源程序。
172 单选题 172 / 372
下列逻辑覆盖测试中,哪一项发现错误能力最弱的( )。
A 路径覆盖。 B 判定覆盖。 C 语句覆盖。 D 条件覆盖。
查看答案 C. 语句覆盖。
173 单选题 173 / 372
错误推测法是功能测试用例编写的重要方法之一,其基本思想是( )。
A 列举出程序中所有可能有的错误和容易发生错误的特殊情况,根据它们选择测试用例。 B 划分原因和结果。 C 列出所有的可能情况。 D 划分有效等价类和无效等价类。
查看答案 A. 列举出程序中所有可能有的错误和容易发生错误的特殊情况,根据它们选择测试用例。
174 单选题 174 / 372
以下关于白盒测试和黑盒测试的理解,正确是( )。
A 白盒测试通过对程序内部结构的分析、检测来寻找问题。 B 单元测试可应用白盒测试方法,集成测试则采用黑盒测试方法。 C 白盒测试通过一些表征性的现象、事件、标志来判断内部的运行状态。 D 在软件生命周期各个阶段都需要用白盒测试方法。
查看答案 A. 白盒测试通过对程序内部结构的分析、检测来寻找问题。
175 单选题 175 / 372
下列哪项不是软件测试目的( )。
A 对软件质量进行度量和评估,以提高软件的质量。 B 尽最大的可能找出最多的错误。 C 发现开发所采用的软件过程的缺陷,进行软件过程改进。 D 设计一个好的测试用例对用户需求的覆盖度达到100%。
查看答案 D. 设计一个好的测试用例对用户需求的覆盖度达到100%。
176 单选题 176 / 372
设计功能测试用例的根本依据是( )。
A 被测产品的用户界面。 B 用户手册。 C 用户需求规格说明书。 D 概要设计说明书。
查看答案 C. 用户需求规格说明书。
177 单选题 177 / 372
( )方法是根据输出对输入的依赖关系来设计测试用例的。
A 因果图法。 B 边界值分析。 C 错误推测法。 D 等价类。
查看答案 A. 因果图法。
178 单选题 178 / 372
黑盒测试法大部分是根据产品的( )来设计测试用例的。
A 应用范围。 B 功能。 C 输入数据。 D 内部逻辑。
查看答案 B. 功能。
179 单选题 179 / 372
对已经发现的错误进行错误定位和确定出错性质,并改正这些错误,同时修改相关的文档,这种行为属于( )。
A 调试。 B 集成测试。 C 回归测试。 D 单元测试。
查看答案 A. 调试。
180 多选题 180 / 372
在 UML 的状态图中,转换通常由以下哪些部分构成( )。
A 动作 B 触发事件 C 源状态 D 目标状态
查看答案 A. 动作 B. 触发事件 C. 源状态 D. 目标状态
181 多选题 181 / 372
在 Adobe XD 中使用音频播放功能时,可以选择以下哪些音频文件格式( )。
A AAC B MP3 C WAV D AIFF
查看答案 B. MP3 C. WAV
182 多选题 182 / 372
Adobe XD的模式栏位于菜单栏下方,关于模式栏描述正确的有( )。
A 在设计模式下,可以创建和设计App项目的各个界面(画板),也可以导入使用其他工具创建的资源,还可以从 网上导入资源,使用导入资源完善App项目的各个界面。 B 在原型模式下,可以为App界面(画板)创建链接、录制设计作品的视频演示、在浏览器或者设备中预览UI作品 及其交互效果,还可以与设计团队共享作品。 C 在共享模式下,可以创建和共享链接,方便工作人员进行设计审查、开发、演示和用户测试。 D 在帮助模式下,可以查看Adobe XD的版本信息、工程信息和法律声明等内容。
查看答案 A. 在设计模式下,可以创建和设计App项目的各个界面(画板),也可以导入使用其他工具创建的资源,还可以从 网上导入资源,使用导入资源完善App项目的各个界面。 B. 在原型模式下,可以为App界面(画板)创建链接、录制设计作品的视频演示、在浏览器或者设备中预览UI作品 及其交互效果,还可以与设计团队共享作品。 C. 在共享模式下,可以创建和共享链接,方便工作人员进行设计审查、开发、演示和用户测试。
183 多选题 183 / 372
在开展设计工作之前,我们力求做到知己知彼,这里的“彼”指( )。
A 对所服务的客户的认知,和客户保持良好的沟通。 B 对网站目标用户的深入理解。 C 对竞争对手的了解。 D 对网站目标用户的深入理解。
查看答案 A. 对所服务的客户的认知,和客户保持良好的沟通。 B. 对网站目标用户的深入理解。 C. 对竞争对手的了解。 D. 对网站目标用户的深入理解。
184 多选题 184 / 372
下列说法错误的是( )。
A App:是英文Application的简称,由于智能手机的流行,现在的APP多指智能手机的第三方应用程序。app 的应用 很多,所有安装在手机端、pad端等的应用,统称为app产品 B API:应用程序接口(API: Application Program Interface),API的主要功能是提供通用功能集。程序员通过使用API函 数开发应用程序,从而可以避免编写无用程序,以减轻编程任务。 C Android是谷歌于2007年宣布基于Linux平台的开源手机操作系统名称,Android 一词本意是指移动手机。 D UE/UX :两者都是英文User Experience的缩写,所以是一样的意思,均指用户体验。
查看答案 A. App:是英文Application的简称,由于智能手机的流行,现在的APP多指智能手机的第三方应用程序。app 的应用 很多,所有安装在手机端、pad端等的应用,统称为app产品 B. API:应用程序接口(API: Application Program Interface),API的主要功能是提供通用功能集。程序员通过使用API函 数开发应用程序,从而可以避免编写无用程序,以减轻编程任务。 D. UE/UX :两者都是英文User Experience的缩写,所以是一样的意思,均指用户体验。
185 多选题 185 / 372
CSS中,下列( )是有效的颜色表示方式。
A #FF0000 B rgb(255, 0, 0) C color: blue; D hsl(120, 100%, 50%)
查看答案 A. #FF0000 B. rgb(255, 0, 0) C. color: blue;
186 多选题 186 / 372
在CSS中,( )属性用于设置文字样式。
A font-size B font-family C font-weight D font-style
查看答案 A. font-size B. font-family C. font-weight D. font-style
187 多选题 187 / 372
下列( )是CSS选择器。
A class选择器 B id选择器 C element选择器 D value选择器
查看答案 A. class选择器 B. id选择器
188 多选题 188 / 372
在CSS中,( )属性用于实现动画效果。
A animation B transition C keyframes
查看答案 A. animation B. transition C. keyframes
189 多选题 189 / 372
CSS中,( )属性用于设置文本样式。
A font-size B text-align C font-style D line-height
查看答案 A. font-size C. font-style D. line-height
190 多选题 190 / 372
在CSS中,( )属性用于设置元素的背景样式。
A background-color B background-image C background-position D background-style
查看答案 A. background-color B. background-image C. background-position
191 多选题 191 / 372
在CSS中,( )属性用于设置盒模型的内边距。
A padding-top B padding-left C padding-right D padding-border
查看答案 A. padding-top B. padding-left C. padding-right
192 多选题 192 / 372
在CSS中,( )属性用于实现多列布局。
A column-count B column-width C column-gap D column-rule
查看答案 A. column-count B. column-width C. column-gap
193 多选题 193 / 372
下列关于ArrayAdapter的说法错误的是( )。
A 用来存储数据 B 用来把数据绑定到控件上 C 用来解析数据 D 用来存储XML数据
查看答案 A. 用来存储数据 C. 用来解析数据 D. 用来存储XML数据
194 多选题 194 / 372
下列选项中,属于布局的宽度值的是( )。
A fill_parent B 60dp C match_parent D wrap_content
查看答案 A. fill_parent B. 60dp C. match_parent D. wrap_content
195 多选题 195 / 372
下列关于CheckBox控件的描述,正确的是( )。
A CheckBox表示复选框 B 实现多选功能 C 可以通过android:checked属性指定是否选中的状态 D CheckBox表示单选框
查看答案 A. CheckBox表示复选框 B. 实现多选功能 C. 可以通过android:checked属性指定是否选中的状态
196 多选题 196 / 372
下列选项中,属于ListView适配器的是( )。
A ArrayAdapter B Adapter C SimpleAdapter D BaseAdapter
查看答案 A. ArrayAdapter C. SimpleAdapter D. BaseAdapter
197 多选题 197 / 372
下列选项中,属于RecyclerView控件显示效果的是( )。
A 竖向列表效果 B 瀑布流效果 C GridView效果 D 横向列表效果
查看答案 A. 竖向列表效果 B. 瀑布流效果 C. GridView效果 D. 横向列表效果
198 多选题 198 / 372
下列关于AlertDialog对话框的描述,正确的是( )。
A AlertDialog对话框用于提示一些重要信息或者显示一些需要用户额外交互的内容 B 可以调用AlertDialog.Builder的create()方法创建AlertDialog对象 C AlterDialog一般包含标题、内容和按钮三个区域 D AlertDialog对话框的内容可以为简单文本、单选列表、多选列表
查看答案 A. AlertDialog对话框用于提示一些重要信息或者显示一些需要用户额外交互的内容 B. 可以调用AlertDialog.Builder的create()方法创建AlertDialog对象 C. AlterDialog一般包含标题、内容和按钮三个区域 D. AlertDialog对话框的内容可以为简单文本、单选列表、多选列表
199 多选题 199 / 372
下列关于Button控件的描述,正确的是( )。
A Button控件表示按钮 B Button继承自TextView C Button控件可以显示图片 D Button控件可以设置点击事件
查看答案 A. Button控件表示按钮 B. Button继承自TextView C. Button控件可以显示图片 D. Button控件可以设置点击事件
200 多选题 200 / 372
下列选项中,属于ConstraintLayout布局新特性的是( )。
A 相对定位 B 居中定位和倾向 C 列表显示 D Chain
查看答案 A. 相对定位 B. 居中定位和倾向 D. Chain
201 多选题 201 / 372
下列选项中,属于设置TextView控件中文本的对齐方式的是( )。
A center B viewStart C gravity D textStart
查看答案 A. center B. viewStart C. gravity D. textStart
202 多选题 202 / 372
下列选项中,属于RecyclerView适配器的方法的是( )。
A onCreateViewHolder() B getView() C onBindViewHolder() D getCount()
查看答案 A. onCreateViewHolder() C. onBindViewHolder()
203 多选题 203 / 372
自定义View时,属于onMeasure方法的测量模式的是( )。
A EXACTLY B AT_MOST C SPECIFIED D UNSPECIFIED
查看答案 A. EXACTLY B. AT_MOST D. UNSPECIFIED
204 多选题 204 / 372
下列说法正确的是( )。
A LinearLayout(线性布局)是按照横或竖的线性排列布局 B RelativeLayout(相对布局)是按照相对位置来布局 C FrameLayout(帧布局)一块在屏幕上提前预定好的空白区域,可以填充一些View元素到里面 D AbsoluteLayout(绝对布局)是以表格的形式布局
查看答案 A. LinearLayout(线性布局)是按照横或竖的线性排列布局 B. RelativeLayout(相对布局)是按照相对位置来布局 C. FrameLayout(帧布局)一块在屏幕上提前预定好的空白区域,可以填充一些View元素到里面
205 多选题 205 / 372
关于ListView下列说法错误的是( )。
A ListView 必须通过 Adapter 来提供数据 B 若 ListView 当前能显示5条,一共有50条数据,则产生了50个View C BaseAdapter 的 getCount()方法返回每个条目的 Id 对象 D ListView 的条目没有点击事件
查看答案 B. 若 ListView 当前能显示5条,一共有50条数据,则产生了50个View C. BaseAdapter 的 getCount()方法返回每个条目的 Id 对象 D. ListView 的条目没有点击事件
206 多选题 206 / 372
下列关于SimpleAdapter的描述,错误的是( )。
A SimpleAdapter是抽象类 B SimpleAdapter是数据适配器 C Listview显示数据不可以使用SimpleAdapter来显示 D SimpleAdapter开发中用不到
查看答案 A. SimpleAdapter是抽象类 C. Listview显示数据不可以使用SimpleAdapter来显示 D. SimpleAdapter开发中用不到
207 多选题 207 / 372
下列关于ListView的描述,正确的是( )。
A ListView必须实现滚动条的显示,才能实现滑动功能 B ListView能够根据列表的高度自适应屏幕显示 C ListView的条目之间可以显示分割线 D ListView以列表的形式展示数据内容
查看答案 B. ListView能够根据列表的高度自适应屏幕显示 C. ListView的条目之间可以显示分割线 D. ListView以列表的形式展示数据内容
208 多选题 208 / 372
根据这段代码,以下哪些描述是正确的( ) var mergedMerchants = ; mui.ajax('https://api.example.com/merchants', { dataType: 'json', type: 'GET', success: function(merchantsData) { mui.each(merchantsData, function(index, merchant) { mui.ajax('https://api.example.com/merchant-details/' + merchant.id, { dataType: 'json', type: 'GET', success: function(merchantDetailData) { var mergedMerchant = {}; mui.extend(true, mergedMerchant, merchant, merchantDetailData); mergedMerchants.push(mergedMerchant); }, error: function(xhr, type, errorThrown) { console.log('获取商家详情失败: ' + type); } }); }); }, error: function(xhr, type, errorThrown) { console.log('获取商家数组失败: ' + type); } });。
A 该代码使用了嵌套的 mui.ajax 请求,最终获取到商家详情数据 B mergedMerchants 数组用于存储合并后的商家数据 C 商家数据的获取是同步操作,因此 mergedMerchants 数组可能在请求完成之前为空 D 在处理商家详情请求时,如果发生错误,错误信息将会在控制台中输出
查看答案 B. mergedMerchants 数组用于存储合并后的商家数据 D. 在处理商家详情请求时,如果发生错误,错误信息将会在控制台中输出
209 多选题 209 / 372
下列能弹出“Hello,王美丽”的jQuery代码是( ) <div id="new"> <h3 class="top" name="header1">Hello,王美丽</h3> </div>。
A alert($("[name='header1']").text()) B alert($('[name=header1]').text()) C alert($('#top').text()) D alert($('.top').text())
查看答案 A. alert($("[name='header1']").text()) B. alert($('[name=header1]').text()) D. alert($('.top').text())
210 多选题 210 / 372
在jQuery中,关于事件委托,以下哪些说法是正确的( )。
A 事件委托可以优化性能,减少事件处理程序的数量 B 通过事件委托,我们可以将事件处理程序绑定到父元素,然后利用事件冒泡机制来处理子元素上触发的事件 C 事件委托适用于动态添加的元素,无需重新绑定事件处理程序 D 事件委托只能应用于特定类型的事件,如鼠标事件
查看答案 A. 事件委托可以优化性能,减少事件处理程序的数量 B. 通过事件委托,我们可以将事件处理程序绑定到父元素,然后利用事件冒泡机制来处理子元素上触发的事件 C. 事件委托适用于动态添加的元素,无需重新绑定事件处理程序
211 多选题 211 / 372
Vue-Cli初始化后生成的目录结构中包含了很多文件夹及文件,其中src文件夹包含( )。
A assets:用于放置一些图片,如logo等 B components:目录中存放了一个组件文件,可以不用 C App.vue:项目入口文件,也可以直接将组件写于其外,而不使用components目录 D main.js:项目的核心文件
查看答案 A. assets:用于放置一些图片,如logo等 B. components:目录中存放了一个组件文件,可以不用 C. App.vue:项目入口文件,也可以直接将组件写于其外,而不使用components目录 D. main.js:项目的核心文件
212 多选题 212 / 372
下面关于自定义组件的说法中正确的是( ) Vue.component('my-component', { template: '<h1>自定义组件</h1>' })。
A my-component是组件名 B 使用<my-component></my-component>调用组件 C template中不可以有多个标签 D template只能有一个根节点
查看答案 A. my-component是组件名 B. 使用<my-component></my-component>调用组件 D. template只能有一个根节点
213 多选题 213 / 372
编写一个过滤器,控制内容简介的长度为20,超过20,多余的部分使用省略号代替,请问采用哪几种截取字符 串的方法() <div id="app"> <textarea cols="30" rows="10" v-model.lazy="text"></textarea> <h4>{{ text | textFilter }}</h4> </div> <!-- 第3步 编写js代码 --> <script> var app = new Vue({ el: '#app', data:{ text:'年轻人,要好好学习,不负韶华,不负青春' }, // 声明一个本地的过滤器 filters: { textFilter(data) { let len = data.length; console.log(len); if(len>20) data = data._______(0,20)+'...' return data } } })。
A subtring B slice C substr D Split
查看答案 A. subtring B. slice C. substr
214 多选题 214 / 372
下列对于箭头函数的应用,正确的有( )。
A let f = a => a; B let f = a,b => a+b; C let f = () => 1+1; D let f = (id,name) => {id: id, name: name};
查看答案 A. let f = a => a; C. let f = () => 1+1;
215 多选题 215 / 372
JavaScript ES6函数的扩展中,关于rest参数的描述错误的是( )。
A 获取函数剩下部分的参数 B rest参数不可以是函数的最后一个参数 C 获取函数的第一个参数 D 一个名叫rest的参数
查看答案 B. rest参数不可以是函数的最后一个参数 C. 获取函数的第一个参数 D. 一个名叫rest的参数
216 多选题 216 / 372
如果要显示、隐藏下列菜单,在下划线处应该添加什么属性( ) <div id="popover" class="mui-popover"> <ul class="mui-table-view"> <li class="mui-table-view-cell"> <a _____>Item1</a> </li> </ul> </div>。
A href="#popove"” id="openPopover" B href="#Openpopover" id=“Popover" C id=“popover" class="mui-open-popover" D class=“mui-open-popover" href="#popover"
查看答案 A. href="#popove"” id="openPopover" D. class=“mui-open-popover" href="#popover"
217 多选题 217 / 372
在下列代码中,哪些描述是正确的( ) var numbers = [1, 2, 3, 4, 5]; mui.each(numbers, function(index, number) { if (number % 2 === 0) numbers.splice(index, 1) }); console.log(numbers.length); var elements = mui('div'); elements.each(function(index, element) { if (index % 2 === 0) element.classList.add('even'); }); console.log(elements.length);。
A mui.each() 用于遍历数组 numbers 并删除偶数元素。 B numbers.length 的输出是 3 C elements.length 的输出是页面上所有 div 元素的数量 D elements.each() 用于遍历选中的 div 元素,并为偶数索引的元素添加类名
查看答案 A. mui.each() 用于遍历数组 numbers 并删除偶数元素。 B. numbers.length 的输出是 3 D. elements.each() 用于遍历选中的 div 元素,并为偶数索引的元素添加类名
218 多选题 218 / 372
IndexedDB的优点包括( )。
A 可以跨域 B 存储容量大 C 支持异步操作 D 支持DOM操作
查看答案 B. 存储容量大 C. 支持异步操作
219 多选题 219 / 372
SQLite支持ACID事务,其具备4大特性,包括( )。
A 原子性。 B 一致性。 C 聚合性。 D 隔离性。
查看答案 A. 原子性。 B. 一致性。 D. 隔离性。
220 多选题 220 / 372
关于SQLite的说法,正确的包括( )。
A SQLite不能删除字段。 B SQLite支持单事务。 C SQLite支持多事务。 D SQLite可以回滚数据。
查看答案 A. SQLite不能删除字段。 B. SQLite支持单事务。 D. SQLite可以回滚数据。
221 多选题 221 / 372
下列关于SQLite数据库的操作中,可以改变users表中数据数量的语句包括( )。
A INSERT INTO users (name , age) VALUES ("XiaoWang" , 18) B UPDATE users SET age=20 WHERE name = "XiaoWang" C SELECT * FROM users D DELETE FROM users WHERE name = "XiaoWang"
查看答案 A. INSERT INTO users (name , age) VALUES ("XiaoWang" , 18) D. DELETE FROM users WHERE name = "XiaoWang"
222 多选题 222 / 372
获取SharedPreferences对象的方法包括( )。
A 调用Context对象的getSharedPreferences()方法。 B 调用Context对象的getPreferences()方法。 C 调用Activity对象的getSharedPreferences()方法。 D 调用Activity对象的getPreferences()方法。
查看答案 A. 调用Context对象的getSharedPreferences()方法。 D. 调用Activity对象的getPreferences()方法。
223 多选题 223 / 372
SharedPreferences支持的数据类型保存接口包括( )。
A LONG B STRING C SET D MAP
查看答案 A. LONG B. STRING C. SET D. MAP
224 多选题 224 / 372
关于DataStore的优点描述,正确的是( )。
A DataStore基于事务方式处理数据更新。 B DataStore避免了阻塞UI线程情况的出现。 C DataStore能自行处理读取数据时发生的Exception。 D 提供apply()、commit()存留数据的方法。
查看答案 A. DataStore基于事务方式处理数据更新。 B. DataStore避免了阻塞UI线程情况的出现。 C. DataStore能自行处理读取数据时发生的Exception。
225 多选题 225 / 372
下列存储方式中,( )适合用于存储简单数据结构的小规模的数据。
A SQLite B SharedPreferences C DataStore D Firestore
查看答案 B. SharedPreferences C. DataStore
226 多选题 226 / 372
Android四大组件包括( )。
A SQLite B SharedPreferences C Activity D ContentProvider
查看答案 C. Activity D. ContentProvider
227 多选题 227 / 372
在ContentProvider的query( )方法中,()参数不是必需的。
A 查询的URI B 列的名称数组(Projection) C 筛选条件(Selection) D 排序顺序(sortOrder)
查看答案 B. 列的名称数组(Projection) C. 筛选条件(Selection) D. 排序顺序(sortOrder)
228 多选题 228 / 372
ContentProvider的URI通常由( )组成。
A Scheme(content://) B 主机名/域名(Host) C 路径(Path) D 访问权限(Permission)
查看答案 A. Scheme(content://) B. 主机名/域名(Host) C. 路径(Path)
229 多选题 229 / 372
Web Storage提供的客户端存储数据方法有( )。
A localStorage B businessStorage C sessionStorage D personalStorage
查看答案 A. localStorage C. sessionStorage
230 多选题 230 / 372
以下( )情况会导致localStorage 存储的数据消失。
A 连续1个月未使用 B 计算机重启 C 用户手动删除 D 浏览器卸载
查看答案 C. 用户手动删除 D. 浏览器卸载
231 多选题 231 / 372
( )存储方式可以通过JavaScript访问和修改数据。
A Cookies B sessionStorage C localStorage D session
查看答案 A. Cookies B. sessionStorage C. localStorage
232 多选题 232 / 372
在设置Cookie时,( )属性可以控制Cookie的行为。
A Path B Expires C HttpOnly D Max-Age
查看答案 A. Path B. Expires C. HttpOnly D. Max-Age
233 多选题 233 / 372
下列选项中,属于MediaPlayer支持的音频类型的是( )。
A AudioManager.STREAM_NOTIFICTION B AudioManager.STREAM_ALARM C AudioManager.STREAM_RING D AudioManager.STREAM_MUSIC
查看答案 A. AudioManager.STREAM_NOTIFICTION B. AudioManager.STREAM_ALARM C. AudioManager.STREAM_RING D. AudioManager.STREAM_MUSIC
234 多选题 234 / 372
下面关于SurfaceView的描述,错误的是( )。
A SurfaceView控件具有双缓存机制 B SurfaceView控件本身可以播放视频 C SurfaceView继承自VideoView D SurfaceView控件可以和MediaPlayer类结合使用
查看答案 B. SurfaceView控件本身可以播放视频 C. SurfaceView继承自VideoView
235 多选题 235 / 372
下列关于Canvas类的描述,正确的是( )。
A Canvas表示画布 B Canvas可以绘制各种各样的图形 C Canvas和Paint作用一样 D Canvas类的drawRect()方法用于绘制三角形
查看答案 A. Canvas表示画布 B. Canvas可以绘制各种各样的图形
236 多选题 236 / 372
下列关于多媒体应用开发的描述中,正确的是( )。
A 可以使用MediaPlayer或SoundPool播放音频 B 使用MediaPlayer每次只能播放一个音频,适用于播放长音乐或背景音乐 C SoundPool和SurfaceView一起使用,还可以播放视频 D 使用SoundPool可以同时播放多个短小音频,适用于播放按键音或消息提示音
查看答案 A. 可以使用MediaPlayer或SoundPool播放音频 B. 使用MediaPlayer每次只能播放一个音频,适用于播放长音乐或背景音乐 D. 使用SoundPool可以同时播放多个短小音频,适用于播放按键音或消息提示音
237 多选题 237 / 372
下列关于MediaPlayer的描述中,正确的是( )。
A MediaPlayer是用于播放音频和视频的 B MediaPlayer对音频文件提供了非常全面的控制方法 C MediaPlayer会调用底层的音频驱动播放音频 D MediaPlayer只可以播放音频,不能播放视频
查看答案 A. MediaPlayer是用于播放音频和视频的 B. MediaPlayer对音频文件提供了非常全面的控制方法 C. MediaPlayer会调用底层的音频驱动播放音频
238 多选题 238 / 372
下面选项中,属于<transition>组件自定义类名属性的是( )。
A enter-class B leave-class C enter-to-class D enter-active-class
查看答案 A. enter-class B. leave-class C. enter-to-class D. enter-active-class
239 多选题 239 / 372
下面选项中,可以用来创建可复用组件过渡的组件模板结构的是( )。
A <component> B <model> C <transition-group> D <transition>
查看答案 C. <transition-group> D. <transition>
240 多选题 240 / 372
下列选项中关于动画钩子函数说法,错误的是( )。
A @leave-cancelled函数只能用于v-if中 B 对于@enter来说,当与CSS结合使用时,回调函数done是必选的 C done作为参数,作用就是告知Vue动画结束 D 钩子函数需要结合CSS transitions或animations使用,不能单独使用
查看答案 A. @leave-cancelled函数只能用于v-if中 B. 对于@enter来说,当与CSS结合使用时,回调函数done是必选的 D. 钩子函数需要结合CSS transitions或animations使用,不能单独使用
241 多选题 241 / 372
下面选项中,不属于<transition>组件默认类名前缀的是( )。
A t- B v- C float- D fade-
查看答案 A. t- C. float- D. fade-
242 多选题 242 / 372
下列关于Vue为<transition>标签提供的过渡类名的说法,正确的是( )。
A v-enter在元素被插入之前生效,在元素被插入之后的下一帧移除 B v-leave在离开过渡被触发时立即生效,下一帧被移除 C v-enter-active可以控制进入过渡的不同的缓和曲线 D 如果name属性为my-name,那么my-就是在过渡中切换的类名的前缀
查看答案 A. v-enter在元素被插入之前生效,在元素被插入之后的下一帧移除 B. v-leave在离开过渡被触发时立即生效,下一帧被移除 C. v-enter-active可以控制进入过渡的不同的缓和曲线
243 多选题 243 / 372
下面关于Bitmap的描述,正确的是( )。
A createBitmap()方法用于创建Bitmap B Bitmap.Config表示Bitmap的每个像素占用的字节数 C Config表示位图 D 通过设置Config的值可以影响图片的质量和透明度
查看答案 A. createBitmap()方法用于创建Bitmap B. Bitmap.Config表示Bitmap的每个像素占用的字节数 D. 通过设置Config的值可以影响图片的质量和透明度
244 多选题 244 / 372
下列选项中,属于Android中常用的绘图类的是( )。
A Bitmap B Canvas C Paint D BitmapFactory
查看答案 A. Bitmap B. Canvas C. Paint D. BitmapFactory
245 多选题 245 / 372
下列选项中,属于Android系统的补间动画的是( )。
A TranslateAnimation B ScaleAnimation C RotateAnimation D AlphaAnimation
查看答案 A. TranslateAnimation B. ScaleAnimation C. RotateAnimation D. AlphaAnimation
246 多选题 246 / 372
下列选项中,属于Bitmap的每个像素占用2个字节的值的是( )。
A Config.ARGB_8888 B Config.ALPHA_8 C Config.565 D Config.ARGB_4444
查看答案 B. Config.ALPHA_8 C. Config.565 D. Config.ARGB_4444
247 多选题 247 / 372
下列选项中,属于设置MediaPlayer数据源的方法的是( )。
A setDataPath() B load() C setDataSource() D create()
查看答案 C. setDataSource() D. create()
248 多选题 248 / 372
在Android中使用OkHttp发送HTTP请求时,哪些选项是可以配置的( )?
A 请求URL B 请求方法(GET、POST等) C 请求超时时间 D 请求体
查看答案 A. 请求URL B. 请求方法(GET、POST等) C. 请求超时时间 D. 请求体
249 多选题 249 / 372
关于多线程下载说法正确的是( )?
A 多线程下载一般需要考虑控制线程的数量,避免线程数量过多 B 多线程下载受真实服务器带宽的影响 C 多线程加速下载原理是单位时间内抢到服务器的资源多 D 多线程下载的效率提升是可以没有上限的
查看答案 A. 多线程下载一般需要考虑控制线程的数量,避免线程数量过多 B. 多线程下载受真实服务器带宽的影响 C. 多线程加速下载原理是单位时间内抢到服务器的资源多
250 多选题 250 / 372
关于HTTP协议说法正确的是( )?
A HTTP(Hyper Text Transfer Protocol)协议即超文本传输协议,它规定了浏览器和万维网服务器之间互相通信的 规则 B 当客户端在与服务器端建立连接后,向服务器端发送的请求,被称作HTTP请求 C HTTP协议是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统 D HTTP协议是标准的Java协议
查看答案 A. HTTP(Hyper Text Transfer Protocol)协议即超文本传输协议,它规定了浏览器和万维网服务器之间互相通信的 规则 B. 当客户端在与服务器端建立连接后,向服务器端发送的请求,被称作HTTP请求 C. HTTP协议是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统
251 多选题 251 / 372
以下关于数据提交的方式说法正确的是( )?
A get方式提交数据不安全 B post方式提交数据比较安全,数据是以流的形式提交给服务器 C get方式提交数据是以流的形式提交给服务器 D post方式提交数据是以组拼url方式进行提交
查看答案 A. get方式提交数据不安全 B. post方式提交数据比较安全,数据是以流的形式提交给服务器
252 多选题 252 / 372
以下关于Handler、Looper、Message、MessageQueue说法正确的是( )?
A Handler是用来发送消息和处理消息的 B Looper 是主消息的循环器,是用来接收Handler发送的消息 C Message是在线程之间传递的消息,它可以在内部携带少量的信息,用于在不同线程之间交换数据. D MessageQueue是消息队列的意思,它主要用来存放通过Handler发送的消息
查看答案 A. Handler是用来发送消息和处理消息的 C. Message是在线程之间传递的消息,它可以在内部携带少量的信息,用于在不同线程之间交换数据. D. MessageQueue是消息队列的意思,它主要用来存放通过Handler发送的消息
253 多选题 253 / 372
关于AsyncTask说法正确的是( )?
A AsyncTask的原理也是基于异步消息处理机制的 B AsyncTask内部封装了线程池 C AsyncTask原理是对HttpClient的封装 D AsyncTask是一个接口
查看答案 A. AsyncTask的原理也是基于异步消息处理机制的 B. AsyncTask内部封装了线程池
254 多选题 254 / 372
关于HttpURLConnection的介绍说法正确的是( )?
A HttpURLConnection是JDK中提供的标准类 B 获取HttpURLConnection实例后,设置连接超时时间的方法是setConnectTimeout() C 获取HttpURLConnection实例后,设置请求方式的方法是setRequestMethod() D HttpURLConnection是官方推荐的网络请求方式
查看答案 A. HttpURLConnection是JDK中提供的标准类 B. 获取HttpURLConnection实例后,设置连接超时时间的方法是setConnectTimeout() C. 获取HttpURLConnection实例后,设置请求方式的方法是setRequestMethod() D. HttpURLConnection是官方推荐的网络请求方式
255 多选题 255 / 372
使用HttpURLConnection发送GET请求和POST请求说法正确的是( )?
A 使用HttpURLConnection发送GET请求和POST请求没有区别 B GET和POST提交到服务器的路径不同 C 采用POST方式是以流的形式把数据写给服务器 D POST请求需要设置content-type信息
查看答案 C. 采用POST方式是以流的形式把数据写给服务器 D. POST请求需要设置content-type信息
256 多选题 256 / 372
下列选项中,属于HttpURLConnection中的方法的是( )?
A setRequestMethod() B setConnectTimeout() C openConnection() D disconnect()
查看答案 A. setRequestMethod() B. setConnectTimeout() D. disconnect()
257 多选题 257 / 372
下面关于JSON数据的描述,正确的是( )。
A JSON数据易于人阅读和编写 B 易于机器解析和生成 C JSON数据能有效地提升网络传输效率 D 数据可以直接显示到程序的界面上
查看答案 A. JSON数据易于人阅读和编写 B. 易于机器解析和生成 C. JSON数据能有效地提升网络传输效率
258 多选题 258 / 372
JSON是一种用于数据交换的轻量级格式。以下哪些是JSON数据类型( )?
A 字符串 B 整数 C 数组 D 浮点型
查看答案 A. 字符串 C. 数组 D. 浮点型
259 多选题 259 / 372
在Vue.js中,以下哪个选项是正确的Axios请求示例( )?
A axios.get('/api/data') .then(response => { // 处理响应数据 }) .catch(error => { // 处理错误 }); B axios.post('/api/data', { data: formData }) .then(response => { // 处理响应数据 }); C axios({ method: 'put', url: '/api/data', data: requestData }) .then(response => { // 处理响应数据 }); D this.axios.get('/api/data') .then(response => { // 处理响应数据 });
查看答案 A. axios.get('/api/data') .then(response => { // 处理响应数据 }) .catch(error => { // 处理错误 }); C. axios({ method: 'put', url: '/api/data', data: requestData }) .then(response => { // 处理响应数据 });
260 多选题 260 / 372
在Vue.js中,如何实现在多个组件之间共享Axios实例( )?
A 在每个组件中创建新的Axios实例 B 使用Vue的全局混入实现共享 C 通过使用Vue的原型链实现 D 在每个组件中手动传递Axios实例作为参数
查看答案 B. 使用Vue的全局混入实现共享 C. 通过使用Vue的原型链实现
261 多选题 261 / 372
在Vue.js中使用Axios时,以下哪些是Axios的常见用途( )?
A 发送HTTP请求 B 处理响应数据 C 创建Vue组件 D 实现路由导航
查看答案 A. 发送HTTP请求 B. 处理响应数据
262 多选题 262 / 372
在Android中,如何处理OkHttp请求的异步响应( )?
A 使用enqueue()方法添加回调来处理响应 B 使用execute()方法来同步处理响应 C 在主线程中直接处理响应 D 在回调中处理响应数据和错误
查看答案 A. 使用enqueue()方法添加回调来处理响应 D. 在回调中处理响应数据和错误
263 多选题 263 / 372
使用软件测试工具的目的包括( )。
A 提高软件设计质量。 B 协助问题的诊断。 C 节省测试时间。 D 帮助测试寻找问题。
查看答案 B. 协助问题的诊断。 C. 节省测试时间。 D. 帮助测试寻找问题。
264 多选题 264 / 372
软件测试计划就是在软件测试工作正式实施之前明确测试的对象,并且通过( )等方面的综合分析和规划 ,保证有效的实施软件测试。
A 软件项目潜在风险 B 软件项目时间节点 C 软件项目测试范围 D 软件测试预算
查看答案 A. 软件项目潜在风险 B. 软件项目时间节点 C. 软件项目测试范围 D. 软件测试预算
265 多选题 265 / 372
下列属于黑盒测试用例设计方法的有( )。
A 等价类划分法。 B 边界值法。 C 因果图法。 D 基本路径法。
查看答案 A. 等价类划分法。 B. 边界值法。 C. 因果图法。
266 多选题 266 / 372
白盒测试需要全面了解程序内部逻辑结构、对所有逻辑路径进行测试。白盒测试的测试用例设计方法有 ()。
A 因果图法。 B 判定表组成法。 C 逻辑覆盖法。 D 基本路径法。
查看答案 A. 因果图法。 B. 判定表组成法。 D. 基本路径法。
267 多选题 267 / 372
软件缺陷管理的目的包括( )。
A 收集缺陷数据并进行数据分析,作为缺陷度量的依据。 B 便于问题的全过程的追溯。 C 可以直观反映出缺陷生命周期。 D 保证信息的一致性。
查看答案 C. 可以直观反映出缺陷生命周期。 D. 保证信息的一致性。
268 多选题 268 / 372
软件的测试对象有( )。
A 软件代码。 B 项目文档。 C 数据库。 D 网络带宽。
查看答案 A. 软件代码。 B. 项目文档。 C. 数据库。
269 多选题 269 / 372
下列选项中,属于因果图法设计测试用例的步骤的有( )。
A 根据决策表设计测试用例。 B 分析程序规格说明书,确定“原因”和“结果”。 C 将因果图转换为决策表。 D 使用符号标记输入、输出之间的约束关系。
查看答案 A. 根据决策表设计测试用例。 B. 分析程序规格说明书,确定“原因”和“结果”。 C. 将因果图转换为决策表。 D. 使用符号标记输入、输出之间的约束关系。
270 多选题 270 / 372
下列选项中,属于决策表组成的有( )。
A 条件桩 B 动作桩 C 条件项 D 动作项
查看答案 A. 条件桩 B. 动作桩 C. 条件项 D. 动作项
271 多选题 271 / 372
对需求说明书评测的内容主要包括( )。
A 主要功能是否已包含在规定的软件范围之内。 B 与所有其它系统交互的重要接口是否都已经描述。 C 系统定义的目标是否与用户的要求一致。 D 开发项目的数据流与数据结构是否足够、确定。
查看答案 A. 主要功能是否已包含在规定的软件范围之内。 B. 与所有其它系统交互的重要接口是否都已经描述。 C. 系统定义的目标是否与用户的要求一致。 D. 开发项目的数据流与数据结构是否足够、确定。
272 多选题 272 / 372
为了使软件测试更加高效,应遵循的原则包括( )。
A 增量测试,由小到大。 B 为了证明程序的正确性,尽可能多的开发测试用例。 C 应由不同的测试人员对测试所发现的缺陷进行确认。 D 所有的软件测试都应追溯到用户需求、充分注意缺陷群集现象。
查看答案 A. 增量测试,由小到大。 C. 应由不同的测试人员对测试所发现的缺陷进行确认。 D. 所有的软件测试都应追溯到用户需求、充分注意缺陷群集现象。
273 判断题 273 / 372
( )统一建模语言(UML)就是一种绘制软件蓝图的标准语言。是一种定义良好、易于表达、功能强大且普遍适用的可视化建模语言。但它的作用域仅限于支持面向对象的分析与设计,暂不支持从需求分析开始的软件开发的全过程。
A 正确 B 错误
查看答案 B. 错误
274 判断题 274 / 372
( )AdobeXD在“设计”模式下为用户提供了“设置主页屏幕功能,用以使交互式移动App项目更加贴近真实的移动App产品。
A 正确 B 错误
查看答案 B. 错误
275 判断题 275 / 372
( )用户可以为链接对象设置多个触发条件来创建高级交互,而无须在画板上的不同对象之间分配触发条件。将光标移至链接对象右侧边线中间的蓝色“+”按钮上,按住鼠标左键并拖曳连接线到目标画板中,可添加新的触发条件。
A 正确 B 错误
查看答案 A. 正确
276 判断题 276 / 372
( )在多个交互流程下,AdobeXD只允许画板与画板建立链接,且在任一交互流程状态下,该交互流程中的连接线显示为蓝色。
A 正确 B 错误
查看答案 A. 正确
277 判断题 277 / 372
( )在使用AdobeXD制作移动App原型的过程中,当画板的长度无法容纳全部的设计内容时,可以通过创建 滚动画板和滚动组放置完整的设计内容,同时滚动画板或者滚动组也可以适应不同的设备尺寸,为设计制作移动App原型带来了极大便利。
A 正确 B 错误
查看答案 A. 正确
278 判断题 278 / 372
( )HTML 标签可以嵌套,但不能重叠。
A 正确 B 错误
查看答案 A. 正确
279 判断题 279 / 372
( )HTML 中的注释可以通过 // 来添加。
A 正确 B 错误
查看答案 B. 错误
280 判断题 280 / 372
( )HTML 是一种用于描述网页结构的标记语言。
A 正确 B 错误
查看答案 A. 正确
281 判断题 281 / 372
( )使用 <div> 元素可以在 HTML 文档中实现更好的组织和结构。
A 正确 B 错误
查看答案 A. 正确
282 判断题 282 / 372
( )可以将多个 <div> 元素嵌套在一起。
A 正确 B 错误
查看答案 A. 正确
283 判断题 283 / 372
( )<div> 可以使用 CSS 进行样式设置,以控制其外观和布局。
A 正确 B 错误
查看答案 A. 正确
284 判断题 284 / 372
( )<div> 用于在 HTML 文档中创建一个区块或部分。
A 正确 B 错误
查看答案 A. 正确
285 判断题 285 / 372
( )display 属性可以在 CSS 中设置为 block 以隐藏元素。
A 正确 B 错误
查看答案 B. 错误
286 判断题 286 / 372
( )font-size 属性用于控制 CSS 中的文本大小。
A 正确 B 错误
查看答案 A. 正确
287 判断题 287 / 372
( )margin 属性控制元素边框内部的间距。
A 正确 B 错误
查看答案 B. 错误
288 判断题 288 / 372
( )CSS 代表层叠样式表,用于为 HTML 元素设置样式。
A 正确 B 错误
查看答案 A. 正确
289 判断题 289 / 372
( )<img> 元素用于在 HTML 中显示图像。
A 正确 B 错误
查看答案 A. 正确
290 判断题 290 / 372
( )<ul> 元素用于表示无序(带符号)列表。
A 正确 B 错误
查看答案 A. 正确
291 判断题 291 / 372
( )<a> 元素用于在 HTML 中创建超链接。
A 正确 B 错误
查看答案 A. 正确
292 判断题 292 / 372
( )<header>, <footer>, <nav>, <section>, <article>, and <aside> 是 HTML5 语义化元素的示例。
A 正确 B 错误
查看答案 A. 正确
293 判断题 293 / 372
( )ImageView使用android:src属性设置图片时,该图片会自动填充满控件。
A 正确 B 错误
查看答案 B. 错误
294 判断题 294 / 372
( )通过ListView中的android:layout_height属性可以设置分割线的高度。
A 正确 B 错误
查看答案 B. 错误
295 判断题 295 / 372
( )在线性布局中,设置控件内权重的属性为android:layout_weight。
A 正确 B 错误
查看答案 A. 正确
296 判断题 296 / 372
( )TableLayout布局中,通过添加TableRow布局控制表格的列数。
A 正确 B 错误
查看答案 B. 错误
297 判断题 297 / 372
( )单选对话框的内容区域是由AlertDialog.Builder对象调用通过setMessage()实现的。
A 正确 B 错误
查看答案 B. 错误
298 判断题 298 / 372
( )RadioButton表示单选按钮,可以通过android:selected属性指定“选中”和“未选中”的状态。
A 正确 B 错误
查看答案 B. 错误
299 判断题 299 / 372
( )RadioGroup继承自LinearLayout,可以使用android:orientation属性控制RadioButton的排列方向。
A 正确 B 错误
查看答案 A. 正确
300 判断题 300 / 372
( )帧布局容器的前景图像始终处于布局的最上层,不会被其他的控件覆盖。
A 正确 B 错误
查看答案 A. 正确
301 判断题 301 / 372
( )AlterDialog可以调用show()方法显示对话框。
A 正确 B 错误
查看答案 A. 正确
302 判断题 302 / 372
( )TextView控件中即能显示文本信息,也能显示图片。
A 正确 B 错误
查看答案 A. 正确
303 判断题 303 / 372
( )AlertDialog可以通过new关键字创建对象。
A 正确 B 错误
查看答案 B. 错误
304 判断题 304 / 372
( )LinearLayout通过以父容器或其它子控件为参照物,指定布局中子控件的位置。
A 正确 B 错误
查看答案 B. 错误
305 判断题 305 / 372
( )与ListView不同的是,RecyclerView加载数据时不需要适配器。
A 正确 B 错误
查看答案 B. 错误
306 判断题 306 / 372
( )普通对话框的内容区域是由AlertDialog.Builder对象调用setMessage()方法设置的。
A 正确 B 错误
查看答案 A. 正确
307 判断题 307 / 372
( )android:foregroundGravity属性用于设置FrameLayout布局中前景图像显示的位置。
A 正确 B 错误
查看答案 A. 正确
308 判断题 308 / 372
( )在MUI中,mui.popover('show', element)函数可以用来隐藏弹出窗口(Popover)。
A 正确 B 错误
查看答案 B. 错误
309 判断题 309 / 372
( )在MUI中,mui.openOffcanvas()函数可以用来关闭侧滑导航菜单。
A 正确 B 错误
查看答案 B. 错误
310 判断题 310 / 372
( )MUI 的 mui.ajax 方法用于发送 AJAX 请求,它返回一个 Promise 对象。
A 正确 B 错误
查看答案 B. 错误
311 判断题 311 / 372
( )下列语句arr2 = [1,2,3,4].map(item=>item>2)的输出结果是[3,4]。
A 正确 B 错误
查看答案 B. 错误
312 判断题 312 / 372
( )JavaScript的类class本质上是基于原型prototype的实现方式做了进一步的封装。
A 正确 B 错误
查看答案 A. 正确
313 判断题 313 / 372
( )关于字符串repeat 函数,这个函数将目标字符串重复N次,同时目标字符串被修改。
A 正确 B 错误
查看答案 B. 错误
314 判断题 314 / 372
( )Vuex是专门为Vue服务,用于管理页面的数据状态.提供统一数据操作的生态系统,相当于数据库 mongoDB,MySQL等,任何组件都可以存取仓库中的数据。
A 正确 B 错误
查看答案 A. 正确
315 判断题 315 / 372
( )mutations是Vuex中唯一修改state的方式,支持异步操作。
A 正确 B 错误
查看答案 B. 错误
316 判断题 316 / 372
( )由于Vuex的状态存储是响应式的,从store实例中读取状态最简单的方法就是在计算属性中返回某个状态。
A 正确 B 错误
查看答案 A. 正确
317 判断题 317 / 372
( )使用过滤器不能改变真正的data,只能改变渲染的结果,并返回过滤后的版本。
A 正确 B 错误
查看答案 A. 正确
318 判断题 318 / 372
( )Vue.js只需要关心数据,更新DOM由Vue完成,所以开发者可以把更多的精力放在业务逻辑上。
A 正确 B 错误
查看答案 A. 正确
319 判断题 319 / 372
( )执行$('#a').show()时,若id为a的元素不存在,程序会报错。
A 正确 B 错误
查看答案 B. 错误
320 判断题 320 / 372
( )正在执行动画的元素直接调用stop()方法即可停止动画队列中动画的执行。
A 正确 B 错误
查看答案 A. 正确
321 判断题 321 / 372
( )jQuery中触发某个元素的事件,其子元素上的相同事件也会被触发。
A 正确 B 错误
查看答案 A. 正确
322 判断题 322 / 372
( )jQuery中 bind()方法是最推荐的一种事件绑定方式。
A 正确 B 错误
查看答案 B. 错误
323 判断题 323 / 372
( )localStorage 的数据只能被同一域名下的页面访问,不能被其他域名下的页面访问。
A 正确 B 错误
查看答案 A. 正确
324 判断题 324 / 372
( )localStorage和sessionStorage都保存在客户端,不与服务器进行交互通信。
A 正确 B 错误
查看答案 A. 正确
325 判断题 325 / 372
( )sessionStorage的生命周期尽在当前会话下有效,当页面刷新后,数据将不复存在。
A 正确 B 错误
查看答案 B. 错误
326 判断题 326 / 372
( )Firestore的实时监听器是一种轮询机制,会定期检查数据的变化并触发回调。
A 正确 B 错误
查看答案 B. 错误
327 判断题 327 / 372
( )借助 Firestore 安全规则,用户可以创建多种情况(包括整个数据库执行的所有写入操作和对特定文档的操作)匹配的规则。
A 正确 B 错误
查看答案 A. 正确
328 判断题 328 / 372
( )Firestore提供了离线支持,允许应用在断网时继续访问本地缓存的数据。
A 正确 B 错误
查看答案 A. 正确
329 判断题 329 / 372
( )Firestore是一种非关系型数据库。
A 正确 B 错误
查看答案 A. 正确
330 判断题 330 / 372
( )如果您需要在Android应用中存储大型文件(如音频、视频或图像文件),通常会选择使用DataStore来保存这些文件。
A 正确 B 错误
查看答案 B. 错误
331 判断题 331 / 372
( )DataStore的操作可能会导致ANR(application not response)的问题,因此可以使用SharedPreferences取代DataStore。
A 正确 B 错误
查看答案 B. 错误
332 判断题 332 / 372
( )SharedPreferences读写文件不是类型安全的,且没有发出错误信号的机制。
A 正确 B 错误
查看答案 A. 正确
333 判断题 333 / 372
( )SharedPreferences本身没有数据读写的能力,而是通过Editor对象实现数据操作。
A 正确 B 错误
查看答案 A. 正确
334 判断题 334 / 372
( )SharedPreferences可以用于同一个应用程序中的不同组件来进行数据共享,但不可用于不用应用程序之间。
A 正确 B 错误
查看答案 B. 错误
335 判断题 335 / 372
( )SQLite中,TRUNCATE语句用于清空表中所有数据。
A 正确 B 错误
查看答案 A. 正确
336 判断题 336 / 372
( )使用SQLite数据库不需要任何繁琐的配置或管理任务。创建数据库文件后,即可立即开始使用。
A 正确 B 错误
查看答案 A. 正确
337 判断题 337 / 372
( )SQLite是一种非关系型数据库。
A 正确 B 错误
查看答案 B. 错误
338 判断题 338 / 372
( )Matrix类本身可以对图形或图像进行变换。
A 正确 B 错误
查看答案 B. 错误
339 判断题 339 / 372
( )实现逐帧动画时,只需要定义动画开始和结束的关键帧,其他过渡有系统自动计算补齐。
A 正确 B 错误
查看答案 B. 错误
340 判断题 340 / 372
( )MediaPlayer类中的prepareAsync()方法是在子线程中执行的同步操作。
A 正确 B 错误
查看答案 B. 错误
341 判断题 341 / 372
( )在@keyframes中的关键词from和to(等价于0%和100%)来规定动画的状态。
A 正确 B 错误
查看答案 A. 正确
342 判断题 342 / 372
( )VideoView可以使用setVideoPath()方法加载网络视频。
A 正确 B 错误
查看答案 B. 错误
343 判断题 343 / 372
( )MediaPlayer能够同时播放多个音频。
A 正确 B 错误
查看答案 B. 错误
344 判断题 344 / 372
( )Android了两种实现动画效果的方式,分别为补间动画和逐帧动画。
A 正确 B 错误
查看答案 A. 正确
345 判断题 345 / 372
( )在创建SoundPool对象时,可以指定SoundPool容纳多少个音频。
A 正确 B 错误
查看答案 A. 正确
346 判断题 346 / 372
( )VideoView控件自带播放/暂停、倒带、快进等按钮。
A 正确 B 错误
查看答案 B. 错误
347 判断题 347 / 372
( )钩子函数可以结合CSS过渡(transitions)、动画(animations)使用,还可以单独使用。
A 正确 B 错误
查看答案 A. 正确
348 判断题 348 / 372
( )使用create()方法创建MediaPlayer对象并设置音频文件时,必须调用prepare()方法解析数据。
A 正确 B 错误
查看答案 B. 错误
349 判断题 349 / 372
( )Canvas类中的drawCircle()方法用于绘制椭圆形。
A 正确 B 错误
查看答案 B. 错误
350 判断题 350 / 372
( )补间动画就是顺序播放一组预定义的静态图像,形成的动画效果。
A 正确 B 错误
查看答案 B. 错误
351 判断题 351 / 372
( )使用setDisplay()方法可以将SurfaceView控件与MediaPlayer类进行关联。
A 正确 B 错误
查看答案 A. 正确
352 判断题 352 / 372
( )Vue使用了FLIP简单动画队列来实现排序过渡,所以即使没有插入或者移除元素,对于元素顺序的变化也支持过渡动画。
A 正确 B 错误
查看答案 A. 正确
353 判断题 353 / 372
( )OkHttp库默认情况下使用Java的HttpURLConnection来执行HTTP请求。
A 正确 B 错误
查看答案 A. 正确
354 判断题 354 / 372
( )OkHttp库仅适用于Android平台,不能在其他Java应用程序中使用。
A 正确 B 错误
查看答案 B. 错误
355 判断题 355 / 372
( )Axios允许您设置请求超时时间,以防止请求长时间无响应。
A 正确 B 错误
查看答案 A. 正确
356 判断题 356 / 372
( )Axios的主要优点之一是它支持Promise API,使异步请求更容易处理。
A 正确 B 错误
查看答案 A. 正确
357 判断题 357 / 372
( )JSON可以表示复杂的数据结构,包括嵌套的对象和数组。
A 正确 B 错误
查看答案 A. 正确
358 判断题 358 / 372
( )获取到HttpURLConnection实例后,通过实例获取服务器返回数据的方法是getInputStream()。
A 正确 B 错误
查看答案 A. 正确
359 判断题 359 / 372
( )使用HttpURLConnection访问网络的两种常用网络请求方式分别为GET、POST。
A 正确 B 错误
查看答案 A. 正确
360 判断题 360 / 372
( )Android消息机制中,Handler对象主要用于发送消息和处理消息。
A 正确 B 错误
查看答案 A. 正确
361 判断题 361 / 372
( )Android客户端访问网络发送HTTP请求只可以使用HttpUrlConnection。
A 正确 B 错误
查看答案 B. 错误
362 判断题 362 / 372
( )Android中WebView控件加载网页时,必须在AndroidManifest.xml中注册网络访问权限。
A 正确 B 错误
查看答案 A. 正确
363 判断题 363 / 372
( )软件缺陷产生的主要原因是开发人员水平有限。
A 正确 B 错误
查看答案 B. 错误
364 判断题 364 / 372
( )决策表法能够把复杂的问题按照各种可能的情况全部列举。
A 正确 B 错误
查看答案 A. 正确
365 判断题 365 / 372
( )输入等价类和输出等价类都会有多个边界。
A 正确 B 错误
查看答案 A. 正确
366 判断题 366 / 372
( )有效等价类可以捕获程序中的缺陷,而无效等价类不能捕获缺陷。
A 正确 B 错误
查看答案 B. 错误
367 判断题 367 / 372
( )安卓手机底层是Linux实现的在测试中可以使用Linux的命令。
A 正确 B 错误
查看答案 A. 正确
368 判断题 368 / 372
( )测试用例的数目越多,测试的效果越好。
A 正确 B 错误
查看答案 B. 错误
369 判断题 369 / 372
( )等价类划分法类似师生站队,男生站左边,女生站右边,老师站中间,师生群体划分为3个等价类。
A 正确 B 错误
查看答案 A. 正确
370 判断题 370 / 372
( )只要能够设计出尽可能好的测试方案,经过严格测试之后的软件可以没有缺陷。
A 正确 B 错误
查看答案 B. 错误
371 判断题 371 / 372
( )使用安卓模拟器测试时,通过创建不同的安卓系统版本,有利于测试安卓软件对系统的兼容。
A 正确 B 错误
查看答案 A. 正确
372 判断题 372 / 372
( )软件测试是有效的排除软件缺陷的手段
A 正确 B 错误
查看答案 A. 正确