西安石油大学-计算机网
在程序的主界面上放置4个组件,组件相关信息如下表: 组件名称 组件类型 显示信息 Button1 按钮 启动 Button2 按钮 电话 Button3 按钮 发送 EditText1 文本框 您好! 现在要实现以下功能: 1
答案是:本题答案不唯一,方法正确即可 1.界面文件名后缀.xml (1分) 类文件名后缀.java (1分) 2. Activity注册 (4分) 过滤器设置合理 (3分) 3.Intent设置正确 (4分) 显式启动方法正确 (3分) 4. Intent设置正确 (4分) 隐式拨打电话的action正确 (3分) 5.读EditTex1信息正确 (3分) Toast显示正确
Android系统的界面事件有哪些?界面事件发生时引发的事件函数分别是什么?
答案是:界面事件包括点击事件、触摸事件、焦点事件、菜单事件 (每个1分) 引发的函数分别为:onKey()、onTouch()、onFocusChange()、onOptionItemSelected()
简要说明Activity生命周期表现为哪四种状态?
答案是:答: Activity表现为四种状态 活动状态,Activity在用户界面中处于最上层,完全能被用户看到,能够与用户进行交互; (2分) 暂停状态,Activity在界面上被部分遮挡,该Activity不再处于用户界面的最上层,且不能够与用户进行交互;(2分) 停止状态,Activity在界面上完全不能被用户看到,也就是说这个Activity被其他Activity全部遮挡;(1分) 非活动状态,不在以上三种状态中的Activity则处于非活动状态。
说出Android系统的进程优先级从高到低的顺序。
答案是:答:Android系统的进程优先级从高到低分别为: 前台进程、可见进程、服务进程、后台进程、空进程
Android应用程序建立时,根目录下自动建立了哪些子目录和文件?
答案是:答:根目录下包含5个子目录src、gen、assets、bin和res (2分) 1个库文件android.jar (2分) 3个工程文件Androidmanifest.xml、project.properties和proguard.cfg
Android体系分为哪四层? 安装eclipse软件前必须先安装什么软件?
答案是:答:Android体系分为: Linux内核、中间件层、程序框架层、应用程序层 (每个1分,共4分) 安装eclipse软件前必须先安装JDK
Service生命周期包括完全生命周期和 。
答案是:活动生命周期
Android系统中的IPC实现机制是用 实现的。
答案是:Intent和远程服务
AIDL支持三种方向:in、out和inout,将从远程服务传递到调用者中的参数标识为 。
答案是:out
Service有两种使用方式,分别为启动方式和 。
答案是:绑定方式
Android系统提供的3种数据存储方式为 、文件和数据库。
答案是:SharedPreferences
Android支持的3种菜单分别为 、子菜单和快捷菜单。
答案是:选项菜单
为正确使用EditText,程序前必须使用import 语句。
答案是:android.widget.EditText;
Android外部文件存储采用的是 文件系统。
答案是:FAT
Android系统的四大组件是Activity、Service、BroadcastReceiver和 。
答案是:.ContentProvider
Android应用程序开发使用的是 语言。
答案是:Java
Android中用(  )语言定义远程服务接口。 A. java    B. xml C. html D. AIDL
答案是:D
Android的应用程序资源文件存放在(  )目录下。 A.src B. gen C.res D. bin
答案是:C
用于组件之间通信和发送广播包的是(  )。 A.Model B.View C.Service D.Intent
答案是:D
Android系统自带数据库是( )。 A. Access B. Mysql C. SQLite D. SQL sever
答案是:C
Android系统的( )用于实现组件之间通信。 A. Activity B. Toast C. Intent D. 按钮
答案是:C
Android系统在创建Service时,会自动调用的函数是( )。 A. onCreate() B. onStart() C. onStop() D. onBind()
答案是:A
Android系统常用界面布局中,一行只能放一个界面元素,这种布局方式属于( )。 A.线性布局 B.框架布局 C.表格布局 D.相对布局
答案是:A
.Android用户界面采用MVC结构,用于处理用户输入的是(  )。 A.Model   B.Controller C.View D.控件
答案是:B
2.Android的页面布局文件的后缀名为(  )。 A.java B.html C.xml D.apk
答案是:C
1.Google公司发布的手机操作系统是(  )。 A.iOS B.Android C.Windows D.黑莓
答案是:B
某Android系统已在SQLite建立了学生管理数据库student,数据库中有注册表login和学生基本信息表jbxx,两个表包含信息为: (1)login:用户名、密码。 (2)jbxx:学号、姓名、年龄 要求系统具有如下功能:
答案是:本题答案不唯一,方法正确即可 1. 2. nameText = (EditText)findViewById(R.id. Text1); (2分) pwsText = (EditText)findViewById(R.id. Text2); public static final String PREFERENCE_NAME = "SaveSetting"; (2分) public static int MODE = Context.MODE_WORLD_READABLE + Context.MODE_WORLD_WRITEABLE; SharedPreferences sharedPreferences = getSharedPreferences(PREFERENCE_NAME, MODE); (2分) SharedPreferences.Editor editor = sharedPreferences.edit(); (2分) editor.putString("Name", nameText.getText().toString()); editor.putString("PWD", pwsText.getText().toString()); editor.commit(); 3. SharedPreferences sharedPreferences = getSharedPreferences(PREFERENCE_NAME, MODE); (2分) String name = sharedPreferences.getString("Name","Tom"); (2分) int pwd = sharedPreferences.getInt("PWD ", “”); nameText.setText(name); pwsText.setText(pwd); 4.界面合理,标注清楚即可。 (5分) 5.链接方法正确即可。 (2分) 6.添加记录程序合理 (2分) 修改记录程序合理 (2分) 删除记录程序合理
请问Android系统使用远程服务的三个步骤是什么?
答案是:1)使用AIDL语言定义远程服务的接口。(2分) (2)根据AIDL语言定义的接口,在具体的Service类中实现接口中定义的方法和属性。 (2分) (3)在需要调用远程服务的组件中,通过相同的AIDL接口文件,调用远程服务。
说出Android系统常用界面布局有哪几种?
答案是:答:线性布局、框架布局、表格布局、相对布局、绝对布局、网格布局
写出Activity的主要事件回调函数及格式。
答案是:答:protected void onStart(); protected void onRestart(); protected void onResume(); protected void onPause(); protected void onStop(); protected void onDestroy();
Android系统中前台进程包含哪几种情况?
答案是:答:前台进程包含: 进程中的Activity正在与用户进行交互;(2分) Service被Activity调用,而且这个Activity正在与用户进行交互;(1分) Service正在执行声明周期中的回调函数,如onCreate()、onStart()或onDestroy(); (1分) 进程的BroadcastReceiver正在执行onReceive()函数;(1分)
AndroidManifest.xml文件中可声明的四大组件是什么?
答案是:答:四大组件: Activity (2分) Service (1分) BroadcastReceiver (1分) ContentProvider (1分)
手机上的操作系统主要包括哪几种?
答案是:答:手机上的操作系统主要包括以下几种:(答对1个1分,5个以上得5分) Android、iPhoneOS、Windows Mobile、Windows Phone 7、Symbian、黑莓 PalmOS、Linux
在Android系统中实现远程服务时,为了使数据穿越边界,所有数据必须是“可打包”的,对于基本类型的数据,打包过程是自动完成的,但对于自定义类型通过实现 接口来完成。
答案是:Parcelable
Intent到Intent过滤器的映射过程称为 。
答案是:Intent解析
开发没有界面,长期在后台运行的程序使用的组件是 。
答案是:Service
如果子Activity要给父Activity返回值,那么通过调用 函数来启动子Activity。
答案是:startActivityForResullt()
触摸事件的处理函数是 。
答案是:Service
Android支持的3种菜单分别为选项菜单、子菜单和 。
答案是:startActivityForResullt()
Android界面上的每个View可以注册 个点击事件的侦听器。
答案是:1
为正确使用Button,程序前必须使用import 语句。
答案是:android.widget.Button
Android系统利用 实现程序内部或程序间的模块调用,以解决代码复用问题。
答案是:组件
Android应用程序中,界面文件的后缀名为 。
答案是:XML
将NVP保存在安卓的文件系统中,使用的数据存储方式是(  )。 A. SharedPreferences    B. SQLite C. 文件
答案是:A
发送广播报文一定会用到的组件是(  )。 A. Activity B. Intent C.Service D. Broadcast
答案是:B
Android系统中的IPC实现机制是( )。 A. 共享内存 B.管道 C. Intent D. Intent和远程服务
答案是:D
AIDL支持三种方向:in、out和inout,如果不指定,默认为( )。 A. in B. out C. inout D. 不确定
答案是:A
Service中没有( )事件回调函数。 A.onCreate() B.onStart() C. onStop() D. onDestroy()
答案是:C
5.可用于接收用户键盘输入字符信息的控件是( )。 A. TextView B. EditText C.Button D. ImageButton
答案是:B
4.Android内部文件存储采用的是( )文件系统。 A.Linux B.FAT C.DOS D.Windows
答案是:A
3.Android用户界面采用视图-模型-控制器模式,用于处理用户输入的是(  )。 A.视图   B.模型 C.控制器 D.事件
答案是:C
2.Android应用程序生成的下载到手机中的可安装程序文件的后缀名为(  )。 A.java B.html C.xml D.apk
答案是:D
1.Android是(  )公司发布的手机操作系统。 A.Google B.苹果 C.微软 D.RIM
答案是:A
某单位分配到一个B类IP地址,其net-id为129.250.0.0。该单位有4000台机器,平均分布在16个不同的地点。如选用子网掩码为255.255.255.0,试给每一地点分配一个子网号码,并计算出每个地点主机号码的最小值和最大值。
答案是:答:4000/16=250,平均每个地点250台机器。如选255.255.255.0为掩码,则每个网络所连主机数=28-2=254>250,共有子网数=28-2=254>16,能满足实际需求。 可给每个地点分配如下子网号码 地点: 子网号(subnet-id) 子网网络号   主机IP的最小值和最大值 1:    00000001         129.250.1.0    129.250.1.1---129.250.1.254   2:    00000010         129.250.2.0    129.250.2.1---129.250.2.254 3:    00000011         129.250.3.0    129.250.3.1---129.250.3.254 4:    00000100         129.250.4.0    129.250.4.1---129.250.4.254 5:    00000101         129.250.5.0    129.250.5.1---129.250.5.254 6:    00000110         129.250.6.0    129.250.6.1---129.250.6.254 7:    00000111         129.250.7.0    129.250.7.1---129.250.7.254 8:    00001000         129.250.8.0    129.250.8.1---129.250.8.254 9:    00001001         129.250.9.0    129.250.9.1---129.250.9.254 10:  00001010         129.250.10.0    129.250.10.1---129.250.10.254 11:  00001011          129.250.11.0   129.250.11.1---129.250.11.254 12:  00001100         129.250.12.0   129.250.12.1---129.250.12.254 13:  00001101         129.250.13.0   129.250.13.1---129.250.13.254 14:  00001110         129.250.14.0   129.250.14.1---129.250.14.254 15:  00001111         129.250.15.0    129.250.15.1---129.250.15.254 16:  00010000          129.250.16.0   129.250.16.1---129.250.16.254
假设信号在媒体上的传播速率为2×108m/s,媒体长度L分别为: (1)100cm (2)100m (3)100km (4)5000km 试计算在以上媒体中的传播时延
答案是:解: (1)传播时延=100cm/(2×108m/s)=5ns (2)传播时延=100m/(2×108m/s)=500ns (3)传播时延=100km/(2×108m/s)=0.5ms (4)传播时延=5000km/(2×108m/s)=25ms
什么是链路?什么是数据链路?点对点通信的数据链路层在通信时的主要步骤是什么?
答案是:答:链路:从一个结点到相邻结点的物理线路。 数据链路:把实现数据传送的协议的硬件和软件加到链路上就构成了数据链路。 点对点通信的数据链路层在通信时的主要步骤是: (1)结点A的数据链路层把网络层交下来的IP数据报添加首部和尾部封装成帧。 (2)结点A把封装好的帧发送给结点B的数据链路层。 (3)若结点B的数据链路层收到的帧无差错,则从收到的帧中提取出IP数据报上交给上面的物理层,否则丢弃这个帧。
按不同范围划分,网络分为哪几类?按不同使用者划分,网络分为哪几类?
答案是:答:按不同范围划分,网络分为广域网、城域网、局域网和个人区域网。 按不同使用者划分,网络分为公用网和专用网。
说出实际应用中,客户程序和服务器程序分别有哪些特点?
答案是:答:客户程序的特点: (1)被用户调用后运行,在通信时主动向远地服务器发起通信。 (2)不需要特殊的硬件和很复杂的操作系统 服务器程序的特点: (1)是一种专门用来提供服务某种服务的程序,可同时处理多个远地或本地客户的请求。 (2)系统启动后即自动调用并一直不断地运行着,被动地等待并接受来自各地客户的通信请求。 (3)一般需要强大的硬件和高级的操作系统支持。
.局域网的主要优点是什么?局域网拓扑结构有哪些?
答案是:答:局域网的主要优点是: (1)具有广播功能,从一个站点可以方便的访问全网。 (2)便于系统的扩展和逐步的演变,各设备的位置可灵活调整和改变。 (3)提高了系统的可靠性、可用性和生存性。 局域网拓扑结构有:星型、环形、总线型、树型。
PPP协议包括哪3个部分?
答案是:2.答:PPP协议包括: (1)一个将IP数据报封装到串行链路的方法。 (2)一个用来建立、配置和测试数据链路连接的链路控制协议LCP。 (3)一套网络控制协议。
说出电路交换、报文交换和分组交换的特点。
答案是:.答:电路交换:整个报文的比特流连续从源点直达终点,好像在一个通道中传送。 报文交换:整个报文先传送到相邻结点,全部存储下来后查找转发表,转发到下一个结点。 分组交换:单个分组传送到相邻结点,全部存储下来后查找转发表,转发到下一个结点。
WWW服务器的默认端口号是 。
答案是:80
文件传输协议的英文缩写是 。
答案是:FTP
www.baidu.com的顶级域名是 。
答案是:com
运输层最重要的两种协议分别为 和TCP
答案是:UDP
服务器端使用的端口分为系统端使用的端口和 。
答案是:登记端口
主干区域的标识符为 。
答案是:0.0.0.0
与IP协议配套使用的4个协议分别为ARP、RARP、ICMG和 。
答案是:IGMP
在以太网帧格式中。VID为 位。
答案是:12
数据链路层的三个基本问题是封装成帧、透明传送和 。
答案是:差错控制
MAC地址是 字节。
答案是:6
传输媒体分为两大类,分别为导向传输媒体和 。
答案是:非导向传输媒体
网络物理层要解决机械特性、电气特性、 和 。
答案是:功能特性、过程特性
网络协议的三要素包括语法、语义和 。
答案是:同步
因特网从结构形式上看,分为边缘部分和 。
答案是:核心部分
计算机网络向用户提供的两个重要功能是 和 。
答案是:连通性、共享性
FTP
答案是:文件传送协议
HDLC
答案是:高级数据链路控制
PPP
答案是:点对点协议
FTTH
答案是:光纤到户
局域网
答案是:传输控制协议
LAN
答案是:局域网
ISOC
答案是:因特网协会
SNMP
答案是:简单邮件传送协议
NAT
答案是:网络地址转换
RARP
答案是:逆地址解析协议
2.(12分)设某路由器建立了如下路由表(这三列分别是目的网络、子网掩码和下一跳路由器,若直接交付则最后一列表示应当从哪一个接口转发出去): 128.96.39.0      2
答案是:答:(1)分组的目的站IP地址为:128.96.39.10。先与子网掩码255.255.255.128相与,得128.96.39.0,可见该分组经接口0转发。 (2)分组的目的IP地址为:128.96.40.12。 与子网掩码255.255.255.128相与得128.96.40.0,不等于128.96.39.0。 与子网掩码255.255.255.128相与得128.96.40.0,经查路由表可知,该项分组经R2转发。 (3)分组的目的IP地址为:128.96.40.151,与子网掩码255.255.255.128相与后得128.96.40.128,与子网掩码255.255.255.192相与后得128.96.40.128,经查路由表知,该分组转发选择默认路由,经R4转发。 (4)分组的目的IP地址为:192.4.153.17。与子网掩码255.255.255.128相与后得192.4.153.0。与子网掩码255.255.255.192相与后得192.4.153.0,经查路由表知,该分组经R3转发。 (5)分组的目的IP地址为:192.4.153.90,与子网掩码255.255.255.128相与后得192.4.153.0。与子网掩码255.255.255.192相与后得192.4.153.64,经查路由表知,该分组转发选择默认路由,经R4转发。
1.(8分)收发两端传送距离为1000km,信号在媒体上的传播速率为2×108m/s,试计算以下情况的发送时延和传播时延: (1)数据长度为107 bit,数据发送速率为100kb/s (2)数据长度为103 bit,数据发送速
答案是:1.解: (1)发送时延=107/(100×103)=1.07ms 传播时延=1000km/(2×108m/s)=5ms (2)发送时延=103/(109)=103ns 传播时延=1000km/(2×108m/s)=5ms
DNS服务器有哪4种类型?
答案是:答:DNS服务器有: (1)根域名服务器 (2)顶级域名服务器 (3)权限域名服务器 (4)本地域名服务器
说出UDP的主要特点有哪些?
答案是:答:主要特点有: (1)UDP是无连接的 (2)UDP使用尽最大努力交付 (3)UDP是面向报文的 (4)UDP没有拥塞控制 (5)UDP支持一对一、一对多、多对一、多对多的交互通信 (6)UDP的首部开销小
ICMP差错报告报文有哪几种?
答案是:答:ICMP差错报告报文有: (1)终点不可达 (2)源点抑制 (3)时间超过 (4)参数问题 (5)改变路由
SNMP的网络管理由哪3部分组成?并说出各部分的功能。
答案是:答:(1)SNMP本身:定义了管理站和代理之间交换的分组格式。 (2)管理信息结构SIM:定义了命名对象和定义对象类型的通用规则,以及把对象和对象的值进行编码的规则。 (3)管理信息库:在被管理的实体中创建了明明对象,并规定了其类型。
说出TCP的主要特点有哪些?
答案是:.答:主要特点有: (1)TCP是面向连接的运输层协议 (2)每条TCP的连接只能有两个端 (3)TCP提供可靠交付服务 (4)TCP提供全双工服务 (5)面向字节流
路由算法应具备哪些特点?
答案是:1.答:路由算法应具备的特点: (1)算法必须是正确的和完整的 (2)算法在计算上应简单 (3)算法应能适应通信量和网络拓扑的变化 (4)算法应具有稳定性 (5)算法应是公平的
一个电子邮件分为信封和 两个部分。
答案是:内容
远程终端协议是 。
答案是:TELNET
套接字=(IP地址: )。
答案是:端口号
TCP运输连接的三个阶段是:连接建立、 和连接释放。
答案是:数据传送
RIP协议中的跳数最多为 。
答案是:16
网络互联中,数据链路层使用的设备是 。
答案是:网桥
A类地址的网络中最大主机数为 。
答案是:224-2
网络互联中,网络层使用的设备是 。
答案是:路由器
集线器工作在 层。
答案是:物理
PPP协议是用户计算机和 之间进行通信的协议。
答案是:ISP
通信系统中的源系统包括源点和 。
答案是:发送器
通信系统包括三大部分,分别为发送端、 和接收端。
答案是:传输网络
传输层使用的主要的两个协议是TCP和 。
答案是:UDP
Internet网使用的协议是 。
答案是:TCP/IP
通常所说的“三网”是指电信网络、有线电视网络和 。
答案是:计算机网络
ARP
答案是:地址解析协议
LCP
答案是:链路控制协议
CRC
答案是:循环冗余校验
FTTO
答案是:用户数据报协议
UDP
答案是:用户数据报协议
WAN
答案是:广域网
ISP
答案是:因特网服务提供商
URL
答案是:统一资源定位符
DNS
答案是:域名系统
VPN
答案是:VPN:虚拟专用网
目前为: 1/1 页  首页   上页 下页 尾页