0.0876

五煦查题

快速找到你需要的那道考题与答案

知到智能手机应用软件开发章节答案(知到APP2023答案)

11 min read

知到智能手机应用软件开发章节答案(知到APP2023答案)

1、知到智能章节知多选题:
本课程进行了哪些方面的手机课程改革()
选项:
A:对标赛项规程
B:引入X证书标准
C:融入思政元素
D:项目化教学
答案:【对标赛项规程;
引入X证书标准;
融入思政元素;
项目化教学】

2、多选题:
软件开发流程包含哪几个方面()
选项:
A:系统设计
B:需求分析
C:测试维护
D:功能开发
答案:【系统设计;
需求分析;
测试维护;
功能开发】

3、应用多选题:
通过本课程的软件学习可以掌握哪些知识点()
选项:
A:环境搭建
B:UI界面设计
C:Activity的创建
D:AndroidStudio的使用
答案:【环境搭建;
UI界面设计;
Activity的创建;
AndroidStudio的使用】

模块一单元测试

1、单选题:
Android的答案P答创始人是()。
选项:
A:AndyRubin
B:RonWayne
C:JamesGosling
D:SteveJobs
答案:【AndyRubin】

2、知到智能章节知单选题:
下列()软件不是手机搭建Android开发环境需要用到的。
选项:
A:Tomcat
B:ADT
C:JDK
D:SDK
答案:【Tomcat】

3、应用单选题:
以下属于Android开发环境的软件是()。
选项:
A:Jbuilder
B:VisualStudio
C:IDLE
D:AndroidStudio
答案:【AndroidStudio】

4、答案P答单选题:
Android模拟器与真机的知到智能章节知区别不包括()。
选项:
A:不支持USB连接
B:不支持相机、手机视频捕捉
C:均支持扩展耳机
D:不支持呼叫和接听实际来电,应用但可以通过控制台模拟电话呼入和呼出
答案:【均支持扩展耳机】

5、软件单选题:
Android模拟器的答案P答英文缩写()。
选项:
A:AVD
B:ACD
C:ABD
D:BCD
答案:【AVD】

6、单选题:
Android项目工程下面的assets目录的作用是()。
选项:
A:主要放置一些文件资源,这些文件会被原封不动打包到apk里面
B:放置应用到的图片资源Res/drawable
C:放置字符串,颜色,数组等常量数据res/values
D:放置一些与UI相应的布局文件,都是xml文件res/layout
答案:【主要放置一些文件资源,这些文件会被原封不动打包到apk里面】

7、单选题:
Android项目中放置常量的string.xml位于()目录下。
选项:
A:res/layout
B:assets
C:layout
D:res/values
答案:【res/values】

8、单选题:
下面在安装配置android开发环境时对android-ADT的描述错误的是()。
选项:
A:是用于开发Android的Eclipse插件。
B:ADT想要在Eclipse上正常使用的关键是它们的版本要兼容。
C:不安装ADT也丝毫不影响在Eclipse下开发调试Android应用程序。
D:推荐在线安装ADT插件是因为,它会根据Eclipse版本自动找到能够适应的版本的。
答案:【不安装ADT也丝毫不影响在Eclipse下开发调试Android应用程序。】

9、单选题:
Android中的短信、联系人管理、浏览器等属于Android系统架构中的()一层。
选项:
A:系统运行库层
B:Linux内核层
C:应用框架层
D:应用层
答案:【应用层】

10、单选题:
Dalvik虚拟机属于Android系统架构中的()一层。
选项:
A:应用框架层
B:系统运行库层
C:应用层
D:Linux内核层
答案:【系统运行库层】

模块二单元测试

1、单选题:
下列属性中,用于设置线性布局方向的是()。
选项:
A:padding
B:layout_gravity
C:gravity
D:orientation
答案:【orientation】

2、单选题:
下列选项中,不属于Android布局的是()。
选项:
A:LinearLayout
B:FrameLayout
C:RelativeLayout
D:Button
答案:【Button】

3、单选题:
帧布局FrameLayout是将其中的组件放在自己的()。
选项:
A:右下角
B:左下角
C:左上角
D:右上角
答案:【左上角】

4、单选题:
对于XML布局文件,android:layout_width属性的值不可以是()。
选项:
A:match_content
B:match_parent
C:fill_parent
D:warp_content
答案:【match_content】

5、单选题:
下列关于RelativeLayout的描述,正确的是()。
选项:
A:RelativeLayout示帧布局,可以实现标签切换的功能
B:RelativeLayout表示相对布局,其中控件的位置都是相对位置
C:RelativeLayout表示绝对布局,可以自定义控件的x、y的位置
D:RelativeLayout示表格布局,需要配合TableRow一起使用
答案:【RelativeLayout表示相对布局,其中控件的位置都是相对位置】

6、判断题:
ViewGroup是盛放界面控件的容器。()
选项:
A:对
B:错
答案:【对】

7、判断题:
如果在帧布局FrameLayout中放入三个所有属性都相同的按钮,那么能够在屏幕上显是第1个被添加的按钮。()
选项:
A:错
B:对
答案:【错】

8、判断题:
Android中的布局文件通常放在res/layout文件夹中。()
选项:
A:错
B:对
答案:【对】

9、判断题:
TableLayout继承自LinearLayout,因此它完全支持LinearLayout所支持的属性。()
选项:
A:错
B:对
答案:【对】

10、判断题:
LinearLayout布局中的android:layout_weight属性用于设置布局内控件所占的权重。()
选项:
A:错
B:对
答案:【对】

模块三单元测试

1、单选题:
图片资源主要用于存储放在android工程的资源文件夹中的()子文件夹中。
选项:
A:drawable
B:XML
C:values
D:raw
答案:【drawable】

2、单选题:
下列()不属于TextView控件的属性。
选项:
A:autoLink
B:text
C:oritention
D:singleLine
答案:【oritention】

3、单选题:
Android所有视图的祖先类是()。
选项:
A:ConstraintLayout
B:TextView
C:ViewGroup
D:View
答案:【View】

4、单选题:
以下()属性可以属性视图的背景。
选项:
A:background
B:visibility
C:id
D:onClick
答案:【background】

5、单选题:
EditText()属性有提示信息功能。
选项:
A:hint
B:cursorVisible
C:inputType
D:maxLength
答案:【hint】

6、单选题:
EditText()属性有限制输入字符数目功能。
选项:
A:background
B:maxLength
C:hint
D:gravity
答案:【maxLength】

7、单选题:
Button继承的父类是()
选项:
A:TextView
B:EditText
C:ViewGroup
D:ImageView
答案:【TextView】

8、单选题:
ImageButton继承的父类是()
选项:
A:ImageView
B:TextView
C:ViewGroup
D:EditText
答案:【ImageView】

9、单选题:
Java代码中通过()方法可修改ImageButton图标内容。
选项:
A:getImageResource
B:setText
C:getText
D:setImageResource
答案:【setImageResource】

10、单选题:
以下()属性可以设置RadioButton默认选项。
选项:
A:checked
B:background
C:button
D:text
答案:【checked】

11、多选题:
View的visibility属性可设置视图的可见性,以下()可作为它的属性值。
选项:
A:null
B:invisible
C:visible
D:gone
答案:【invisible;

剩余70%内容付费后可查看

智慧树智能手机应用软件开发

智慧树是一家致力于在线教育的公司,旗下拥有多项在线教育产品。为了更好地为用户提供服务,智慧树开发了智能手机应用软件。本文将介绍智慧树智能手机应用软件开发的相关内容。

一、需求分析

在开发智能手机应用软件之前,需要进行需求分析。智慧树的用户主要是学生和教育工作者,他们需要在手机上方便地使用各种在线教育产品。因此,智慧树智能手机应用软件需要具备以下功能:

  • 用户登录和注册
  • 在线课程学习
  • 在线问答社区
  • 个人中心管理

二、技术选型

在技术选型方面,智慧树智能手机应用软件采用了以下技术:

  • React Native框架
  • Redux状态管理
  • Webpack打包工具
  • Node.js后端服务器

React Native框架可以让开发人员使用JavaScript语言开发跨平台的应用程序。Redux状态管理工具可以方便地管理应用程序状态。Webpack打包工具可以将JavaScript代码打包成较小的文件。Node.js后端服务器可以提供应用程序所需的后端服务。

三、架构设计

智慧树智能手机应用软件采用了前后端分离的架构设计。前端使用React Native框架开发应用程序,后端使用Node.js开发服务器。前端和后端通过接口进行通信。

在前端方面,应用程序可以通过Redux管理应用程序状态,使得应用程序的状态管理更加清晰和方便。应用程序还使用了React Navigation来管理应用程序的导航。React Navigation是一个流行的用于React Native应用程序的导航库,可以方便地实现应用程序的页面切换。此外,应用程序还使用了Axios库来进行HTTP请求。

在后端方面,应用程序的数据存储采用了MongoDB数据库。应用程序还使用了Express框架来实现后端API接口。Express是一个流行的Node.js Web框架,可以方便地实现API接口。

四、功能实现

智慧树智能手机应用软件的功能实现包括以下几个方面:

1. 用户登录和注册

用户登录和注册功能是应用程序的基本功能之一。用户可以通过注册来创建自己的账户,然后使用账户登录应用程序。在登录过程中,应用程序会对用户输入的用户名和密码进行验证。如果验证成功,应用程序会显示用户的个人信息。

2. 在线课程学习

在线课程学习是智慧树的核心业务之一。用户可以在应用程序中选择自己感兴趣的课程进行学习。在课程学习过程中,应用程序会提供视频、音频和文本等多种形式的学习材料。用户可以通过学习材料进行学习,并通过在线测试来测试自己的学习成果。

3. 在线问答社区

在线问答社区是应用程序的另一个重要功能。用户可以在社区中提出自己的问题,并获得其他用户的解答。在社区中,用户还可以通过浏览其他用户的问题来学习知识。

4. 个人中心管理

个人中心管理功能可以让用户管理自己的个人信息。用户可以在个人中心中修改自己的个人信息和密码。此外,用户还可以在个人中心中查看自己的学习记录和积分情况。

五、总结

智慧树智能手机应用软件是一个基于React Native框架开发的跨平台应用程序。应用程序采用了前后端分离的架构设计,前端使用React Native框架开发应用程序,后端使用Node.js开发服务器。应用程序包括用户登录和注册、在线课程学习、在线问答社区和个人中心管理等多种功能。应用程序的使用可以有效地帮助用户进行在线学习。