当前位置:文档之家› 《移动应用开发》试题及答案

《移动应用开发》试题及答案

《移动应用开发》试题及答案
《移动应用开发》试题及答案

《移动应用开发》试题

题目:

1.请实现点击按钮拨打电话功能。(20分)

2.请实现点击按钮改变文本控件颜色的功能。(30分)

3.请实现使用socket通信的服务器端代码。(50分)

要求:逻辑结构完整,答案要点突出,论述充分,每题答案字数不少于400字。答案不得完全照抄书本或其他资料,不得互相抄袭。

中南大学网络教育课程考试

《移动应用开发》答卷

本人承诺:本试卷确为本人独立完成,若有违反愿意接受处理。签名:______________学号:____________________专业:__________________学习中心:_________________

1.

答:

①private Button btn2;

②btn2=(Button)findViewById(R.id.btn2);//在xml中把button2改成btn2,为该按钮的id

③btn2.setOnClickListener(new OnClickListener(){});

④在OnClick()

Intent in2 = new Intent();

in2.setAction(Intent.ACTION_CALL);//指定意图动作

in2.setData(Uri.parse("tel:1836380000"));//指定电话号码

startActivity(in2);

⑤在android系统中,所有系统请求,必须要在androidmainfest.xml中注册

MainActivity.java:

package com.example.qq;

import https://www.doczj.com/doc/d114376054.html,.Uri;

import android.os.Bundle;

import android.app.Activity;

import android.app.AlertDialog;

import android.app.Dialog;

import android.content.DialogInterface;

import android.content.Intent;

import https://www.doczj.com/doc/d114376054.html,youtInflater;

import android.view.Menu;

import android.view.View;

import android.view.View.OnClickListener;

import android.widget.Button;

import android.widget.EditText;

public class MainActivity extends Activity {

private Button btn;

private Button btn2;

private EditText et;

private EditText et2;

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(https://www.doczj.com/doc/d114376054.html,yout.activity_main);

et = (EditText)findViewById(R.id.editText1);

et2 = (EditText)findViewById(R.id.editText2);

btn2 = (Button)findViewById(R.id.btn2);

btn = (Button)findViewById(R.id.button1);

btn.setOnClickListener(new OnClickListener(){

@Override

public void onClick(View arg0) {

// TODO Auto-generated method stub

final String str = et.getText().toString().trim();

final String str2 = et2.getText().toString().trim();

if (str.equals(str2))

{

Intent in = new Intent(MainActivity.this,SecActivity.class);

startActivity(in);

}

else

{

System.out.println("!!!!!!!!!!!!!!!!!!!!!!!!!");

}

}});

btn2.setOnClickListener(new OnClickListener(){

@Override

public void onClick(View arg0) {

// TODO Auto-generated method stub

Intent in2 = new Intent();

in2.setAction(Intent.ACTION_CALL);

in2.setData(Uri.parse("tel:"));

startActivity(in2);

}});

}

@Override

public boolean onCreateOptionsMenu(Menu menu) {

// Inflate the menu; this adds items to the action bar if it is present. getMenuInflater().inflate(R.menu.main, menu);

return true;

}

}

androidmainfest.xml:

package="com.example.qq"

android:versionCode="1"

android:versionName="1.0" >

android:minSdkVersion="17"

android:targetSdkVersion="17" />

android:allowBackup="true"

android:icon="@drawable/ic_launcher"

android:label="@string/app_name"

android:theme="@style/AppTheme" >

android:name="com.example.qq.MainActivity"

android:label="@string/app_name" >

android:name="com.example.qq.SecActivity"

android:label="@string/title_activity_sec" >

1.

①Android Layout文件

Layout文件,用来呈现一个拨打电话的按钮。

1.

2.

3.android:layout_width="fill_parent"

4.android:layout_height="fill_parent"

5.android:orientation="vertical">

6.

7.

8.

9.android:id="@+id/buttonCall"

10.android:layout_width="wrap_conte

nt"

11.android:layout_height="wrap_cont

ent"

12.android:text="call "/>

13.

14.

②Activity

使用以下代码,Android拨打电话:

1.Intent callIntent =new Intent(Intent.ACTION_CALL);

2.callIntent.setData

(Uri.parse("tel:"));

3.startActivity(call

Intent);

文件:MainActivity.java 当点击拨打电话按钮时,就会拨打这个号码。

1.package net.cublog.android;

2.

3.import android.app.Activity;

4.import android.content.Context;

5.import android.content.Intent;

6.import https://www.doczj.com/doc/d114376054.html,.Uri;

7.import android.os.Bundle;

8.import android.telephony.PhoneStateListener;

9.import android.telephony.TelephonyManager;

10.import android.util.Log;

11.import android.view.View;

12.import android.view.View.OnClickListener;

13.import android.widget.Button;

14.

15.public class MainActivity extends Activity{

16.private Button button;

17.

18.@Override

19.public void onCreate(Bundle

savedInstanceState){

20.

21.super.onCreate(savedInstanceStat

e);

22.setContentView(https://www.doczj.com/doc/d114376054.html,yout.main);

23.

24.button=(Button)

findViewById(R.id.buttonCall);

25.

26.// add button listener

27.button.setOnClickListener(new

OnClickListener(){

28.

29.@Override

30.public void onClick(View

arg0){

31.

32.Intent

callIntent =new Intent(Intent.ACTION_CALL);

33.callIntent.setDa

ta(Uri.parse("tel:"));

34.startActivity(ca

llIntent);

35.

36.}

37.

38.});

39.

40.}

41.

42.

43.}

③Android Manifest

拨打电话,Android需要CALL_PHONE的权限。

在AndroidManifest.xml中添加以下代码:

1.

android:name="android.permission.CALL_PHONE"/>

添加后:

1.

2.

3.package="net.cublog.android"

4.android:versionCode="1"

5.android:versionName="1.0">

6.

7.

8.

android:name="android.permission.CALL_PHONE"/>

9.

10.

11.android:icon="@drawable/ic_launc

her"

12.android:label="@string/app_name"

>

13.

14.android:name=".MainActiv

ity"

15.android:label="@string/a

pp_name">

16.

17.

android:name="android.intent.action.MAIN"/>

18.

19.

android:name="https://www.doczj.com/doc/d114376054.html,UNCHER"/>

20.

21.

22.

23.

24.

④PhoneStateListener 例子

更新上面的Activity,模拟拨打电话的状态,当电话拨打结束后,返回原始Activity,实际上只是重启了这个activity。

1.package net.cublog.android;

2.

3.import android.app.Activity;

4.import android.content.Context;

5.import android.content.Intent;

6.import https://www.doczj.com/doc/d114376054.html,.Uri;

7.import android.os.Bundle;

8.import android.telephony.PhoneStateListener;

9.import android.telephony.TelephonyManager;

10.import android.util.Log;

11.import android.view.View;

12.import android.view.View.OnClickListener;

13.import android.widget.Button;

14.

15.public class MainActivity extends Activity{

16.private Button button;

17.

18.@Override

19.public void onCreate(Bundle

savedInstanceState){

20.

21.super.onCreate(savedInstanceStat

e);

22.setContentView(https://www.doczj.com/doc/d114376054.html,yout.main);

23.

24.button=(Button)

findViewById(R.id.buttonCall);

25.

26.// add PhoneStateListener

27.PhoneCallListener phoneListener =

new PhoneCallListener();

28.TelephonyManager

telephonyManager =(TelephonyManager)this

29..getSystemService(Contex

t.TELEPHONY_SERVICE);

30.telephonyManager.listen(phoneLis

tener,PhoneStateListener.LISTEN_CALL_STATE);

31.

32.

33.// add button listener

34.button.setOnClickListener(new

OnClickListener(){

35.

36.@Override

37.public void onClick(View

arg0){

38.

39.Intent

callIntent =new Intent(Intent.ACTION_CALL);

40.callIntent.setDa

ta(Uri.parse("tel:"));

41.startActivity(ca

llIntent);

42.

43.}

44.

45.});

46.

47.}

48.

49.//monitor phone call activities

50.private class PhoneCallListener extends

PhoneStateListener {

51.

52.private boolean isPhoneCalling =

false;

53.

54.String LOG_TAG ="LOGGING 123";

55.

56.@Override

57.public void

onCallStateChanged(int state,String incomingNumber) {

58.

59.if

(TelephonyManager.CALL_STATE_RINGING ==state){ 60.// phone ringing

61.Log.i(LOG_TAG,

"RINGING, number: "+ incomingNumber);

62.}

63.

64.if

(TelephonyManager.CALL_STATE_OFFHOOK ==state){

65.// active

66.Log.i(LOG_TAG,

"OFFHOOK");

67.

68.isPhoneCalling =

true;

69.}

70.

71.if

(TelephonyManager.CALL_STATE_IDLE ==state){

72.// run when class

initial and phone call ended,

73.// need detect

flag from CALL_STATE_OFFHOOK

74.Log.i(LOG_TAG,

"IDLE");

75.

76.if

(isPhoneCalling){

77.

78.Log.i(LO

G_TAG,"restart app");

79.

80.//

restart app

81.Intent i

= getBaseContext().getPackageManager()

82.

.getLaunchIntentForPackage(

83.

getBaseContext().getPackageName());

84.i.addFla

gs(Intent.FLAG_ACTIVITY_CLEAR_TOP);

85.startAct

ivity(i);

86.

87.isPhoneC

alling = false;

88.}

89.

90.}

91.}

92.}

93.}

由于PhoneStateListener需要READ_PHONE_STATE权限,需要在AndroidManifest.xml中添加以下代码:

1.

android:name="android.permission.READ_PHONE_STATE"

/>

添加后AndroidManifest.xml如下:

1.

2.

3.package="net.cublog.android"

4.android:versionCode="1"

5.android:versionName="1.0">

6.

7.

8.

android:name="android.permission.CALL_PHONE"/>

9.

android:name="android.permission.READ_PHONE_STATE"

/>

10.

11.

12.android:icon="@drawable/ic_launc

her"

13.android:label="@string/app_name"

>

14.

15.android:name=".MainActiv

ity"

16.android:label="@string/a

pp_name">

17.

18.

android:name="android.intent.action.MAIN"/>

19.

20.

android:name="https://www.doczj.com/doc/d114376054.html,UNCHER"/>

21.

22.

23.

24.

25.

1.

答:MainActivity.java

import android.app.Activity;

import android.content.Intent;

import https://www.doczj.com/doc/d114376054.html,.Uri;

import android.os.Bundle;

import android.view.Menu;

import android.view.View;

import android.view.View.OnClickListener;

import android.widget.Button;

import android.widget.TextView;

public class MainActivity extends Activity {

private Button mCallButton;

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(https://www.doczj.com/doc/d114376054.html,yout.activity_main);

mCallButton = (Button) findViewById(R.id.btn_call);

mCallButton.setOnClickListener(new OnClickListener() {

@Override

public void onClick(View v) {

// TODO Auto-generated method stub

//打给联通客服10010

Intent intent = new

Intent(Intent.ACTION_CALL,Uri.parse("tel:10010"));

startActivity(intent);

}

});

}

// @Override

// public boolean onCreateOptionsMenu(Menu menu) {

// // Inflate the menu; this adds items to the action bar if it is present. // getMenuInflater().inflate(R.menu.main, menu);

// return true;

// }

//

// public void clickHandler(View source){

// TextView tv = (TextView) findViewById(R.id.show);

// tv.setText("你好!现在时间:" + new java.util.Date()); // }

}

activity_main.xml:

xmlns:tools=""

android:layout_width="match_parent"

android:layout_height="match_parent"

android:paddingBottom="@dimen/activity_vertical_margin"

android:paddingLeft="@dimen/activity_horizontal_margin"

android:paddingRight="@dimen/activity_horizontal_margin"

android:paddingTop="@dimen/activity_vertical_margin"

tools:context=".MainActivity" >

android:id="@+id/show"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:layout_alignParentLeft="true"

android:layout_alignParentTop="true"

android:text="@string/hello_world" />

android:id="@+id/btn_click"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:layout_below="@id/show"

android:text="点击我"

android:onClick="clickHandler"/>

android:id="@+id/btn_call"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:layout_below="@id/btn_click"

android:text="拨打电话"/>

AndroidManifest.xml:

package="com.xiami.caipiao"

android:versionCode="1"

android:versionName="1.0" >

android:minSdkVersion="8"

android:targetSdkVersion="18" />

android:allowBackup="true"

android:icon="@drawable/ic_launcher"

android:label="@string/app_name"

android:theme="@style/AppTheme" >

android:name="com.xiami.caipiao.MainActivity"

android:label="@string/app_name" >

2.

答:打开表单模板:%FR_HOME%\WebReport\WEB-INF\reportlets\demo\analytics\multi_report\all.frm。选中总体概况按钮,在右侧的属性表中添加点击事件。

具体的js代码如下:

if(window.oldtd != null) { window.oldtd.removeAttr("style"); } var td; if($(e.target).is("button")){ td=$(e.target).parent().parent(); }else{ td=$(e.target).find( "button").parent().parent(); } td.css({"background-image":"url()","background-color":"rgb(170, 223, 248)"}); window.oldtd=td;

3.

答:

服务器端

@author

@version1.002008/8/2

/

https://www.doczj.com/doc/d114376054.html,.ServerSocket;

https://www.doczj.com/doc/d114376054.html,.Socket;

importjava.io.IOException;

importjava.io.BufferedReader;

importjava.io.InputStreamReader;

importjava.io.PrintWriter;

publicclassServerSocketTest{

privateServerSocketss;

privateSocketsocket;

privateBufferedReaderin;

privatePrintWriterout;

publicServerSocketTest(){

try{

ss=newServerSocket(10000);//建立服务器,监听...

System.out.println("Serverislisteningat10000...");

while(true){

socket=ss.accept();

//获取客户端IP地址

StringremoteIP=socket.getInetAddress().getHostAddress();

//获取客户端连接端口

StringremotePort=":"+socket.getLocalPort();

System.out.println("Aclinetcomein!IP:"+remoteIP+remotePort);

//读取客户端输入

in=newBufferedReader(newInputStreamReader(socket.getInputStream()));

Stringline=in.readLine();

System.out.println("Clientsendis:"+line);

//将服务器端信息发往客户端

out=newPrintWriter(socket.getOutputStream(),true);

out.println("YourMessageReceived!");

out.close();

in.close();

socket.close();

}

}catch(IOExceptionex){

System.out.println(ex.getCause());

}

}

publicstaticvoidmain(String[]args){

newServerSocketTest();

}

}

3.答:开发环境为eclipse,首先,新建两个普通的Java工程,一个命名为server_1,作为服务端;另一个命名为client_1,作为客户端。完成的功能就是在客户端的控制台输入内容后,客户端将内容发送至服务端,在服务端的控制台可以看到输入的内容,当输入的内容为shutdown时,服务端和客户端都关闭通信,通信结束。

服务端代码:

package server_1;

import java.io.BufferedReader;

import java.io.IOException;

import java.io.InputStreamReader;

import java.io.PrintWriter;

import https://www.doczj.com/doc/d114376054.html,.ServerSocket;

import https://www.doczj.com/doc/d114376054.html,.Socket;

public class server_1 {

public static void main(String[] args) throws IOException { //将异常全部抛出

ServerSocket server = new ServerSocket(10000); //用serversocket来启动服务器,并指定端口号

System.out.println("服务器启动。。。");

Socket socket = server.accept(); //获取客户端的socket信息

BufferedReader in = null;

in = new BufferedReader(new InputStreamReader(socket.getInputStream())); //启动缓冲区

while (true) {

String msg = in.readLine(); // 将客户端发送来的信息存储在msg中

System.out.println(msg);

if (msg.equals("shutdown")) { //客户端如果发送的是shutdown,就关闭客户端 break;

}

}

in.close(); //执行相应的关闭操作

}

}

考虑这是一个入门级的程序,所以暂时不考虑各种异常情况。

建立seversocket,并且指定服务器的端口号为10000,此时服务器端开始运行。(端口号尽量取大于1024的数字,小于1024的一般都是系统程序占用)

然后利用socket实现和客户端的连接。

in是一个输入缓冲区,客户端发送来的信息就暂时存储在这个缓冲区中。

然后用while语句,循环的监听客户端发送过来的数据,当是一般信息时,就讲客户端发来的内同打印到控制台,如果是“shutdown”,则关闭服务器端,此次通信终止。

3.

答:开发环境 Vs 2008 新建一个 win32 console project

// 服务器端代码

// Server.cpp : Defines the entry point for the console application.

//

#include "stdafx.h"

#include "winsock2.h"

#pragma comment(lib, "ws2_32.lib")

#include

using namespace std;

int _tmain(int argc, char* argv[])

{

const int BUF_SIZE = 64;

WSADATA wsd; //WSADATA变量

SOCKET sServer; //服务器套接字

SOCKET sClient; //客户端套接字

SOCKADDR_IN addrServ;; //服务器地址

char buf[BUF_SIZE]; //接收数据缓冲区

char sendBuf[BUF_SIZE];//返回给客户端得数据

int retVal; //返回值

//初始化套结字动态库

if (WSAStartup(MAKEWORD(2,2), &wsd) != 0)

{

cout << "WSAStartup failed!" << endl;

return 1;

}

//创建套接字

sServer = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP);

if(INVALID_SOCKET == sServer)

{

cout << "socket failed!" << endl;

WSACleanup();//释放套接字资源;

return -1;

}

//服务器套接字地址

addrServ.sin_family = AF_INET;

addrServ.sin_port = htons(4999);

addrServ.sin_addr.s_addr = INADDR_ANY;

//绑定套接字

retVal = bind(sServer, (LPSOCKADDR)&addrServ, sizeof(SOCKADDR_IN)); if(SOCKET_ERROR == retVal)

{

cout << "bind failed!" << endl;

closesocket(sServer); //关闭套接字

WSACleanup(); //释放套接字资源;

return -1;

}

//开始监听

retVal = listen(sServer, 1);

if(SOCKET_ERROR == retVal)

{

cout << "listen failed!" << endl;

closesocket(sServer); //关闭套接字

WSACleanup(); //释放套接字资源;

return -1;

}

//接受客户端请求

sockaddr_in addrClient;

int addrClientlen = sizeof(addrClient);

sClient = accept(sServer,(sockaddr FAR*)&addrClient, &addrClientlen); if(INVALID_SOCKET == sClient)

{

cout << "accept failed!" << endl;

closesocket(sServer); //关闭套接字

WSACleanup(); //释放套接字资源;

return -1;

工程测量考试题库(含答案)

1.消除视差的方法是(C)使十字丝和目标影像清晰。 A.转动物镜对光螺旋 B.转动目镜对光螺旋 C.反复交替调节目镜及物镜对光螺旋 D.调节微动螺旋 2.整理水准测量数据时,计算检核所依据的的基本公式是( A )。 A.∑a-∑b=∑h B.∑h=∑H终-∑H始 C.∑a-∑b=∑h=H终-H始 ≤Fh 3.地面两点间的水平距离是指( C )。 A.该二地面点间连线的长度 B.该二地面点之连线投影于水平面上的线段长度 C.该二地面点之连线铅垂投影于水平面上的线段长度 D.过该二地面点的铅垂线之间的距离 4.导线角度闭合差的调整方法是将闭合差反符号后(B )。 A.按角度大小成正比例分配 B.按角度个数平均分配 C.按边长成正比例分配 D.按边长成反比例分配 5.普通水准测量中,在水准尺上每个读数应读( D )位数

6.在水准测量中,若后视点A的读数大,前视点B的读数小,则有( A )。 点比B点低 点比B点高 点与B点可能同高 、B点的高低取决于仪器高度 7.观测竖直角时,要求使竖盘水准管气泡居中,其目的是(D )。 A.整平仪器 B.使竖直度盘竖直 C.使水平度盘处于水平位置 D.使竖盘读数指标处于正确位置 8.当竖盘读数为:81°38′12″,278°21′24″,则指标差为(D )。 A.+0′24″ ′24″ C.+0′12″ ′12″ 9.钢尺量距时,量得倾斜距离为123.456米,直线两端高差为1.987米,则高差改正为 ( A )m。 对某一边长观测四个测回,其结果分别为:123.041m、123.045m、123.040m、123.038m,则其观测值中误差为(C )m。 A.± B.±

2020技能大赛-移动应用开发B卷

2020年全国职业院校技能大赛改革试点赛 移动应用开发赛项 竞赛试题(B卷) 2020年全国职业院校技能大赛组委会 中国·山东 2020年11月

竞赛说明 一、竞赛安排 赛卷分为模块A、模块B、模块C、模块D四个部分。 模块编号模块名称竞赛时间分数备注 A 需求分析3小时16 第一天上午 B 初步设计3小时16 第一天下午 C 功能模块开发6小时50 第二天全天 D 测试与交付3小时18 第三天上午 合计100 二、竞赛主题 本赛项面向产业主流技术,对接国际标准,旨在通过融合世界技能大赛的技术标准和规则要求,引领和促进教学改革,提升职业教育的国际化水平;通过完成一个完整的工作过程,使参赛选手、裁判、教师等相关人员,熟悉并掌握世界技能大赛的技术规范和技术标准,检验教学质量,达到“以赛促教”“以赛促学”“以赛促改”“以赛促建”的目的。 本赛项以智慧城市为背景,重点考查参赛选手在移动应用开发实际工程项目中的综合分析能力、架构设计能力、编码能力、文档编写能力、数据分析能力、创意创新能力、产品测试和交付能力;展现移动应用开发专业学生技能与风采,使教师和学生更全面地了解岗位需求,提升移动应用开发专业人才培养质量和就业质量。同时培养选手的沟通与交流能力、抗压能力、6S规范等职业素质;激发学生的求知欲和爱岗敬业的工匠精神,带动广大青年学生钻研技术、苦练技能、 第 60 页 / 共 60 页

走技能成才之路。 智慧城市后台服务数据详见附件1 智慧城市平台Open API_。 三、成果物提交平台 移动应用开发赛项提供的成果提交平台,选手根据分配的账号登录系统,把A、B、C、D四个模块的任务要求提交对应的成果物,裁判基于平台下载对应选手竞赛成果物,进行评判。 1.用户登录 图1 成果物提交平台登录界面 输入预先发放给参赛选手的账户和密码登录,每个模块比赛结束后系统进入锁定状态,选手无法登录。 2.模块成果物上传 第 60 页 / 共 60 页

建筑设备作业题参考答案20110425

东北农业大学网络教育学院 建筑设备作业题(一) 一、填空题) 1.给水系统按用途可分为__________________;__________________;__________________。2.蒸汽供暖系统中疏水器作用___________________;___________________。 3.室内给水系统的任务:将室外城市给水管网的水, 送至生活、生产和消防用水设备,并满 足各用水点对_________________;___________________;___________________;要求的冷水供应系统。 4.建筑耗热量计算包括_________________________;________________________________;两方面内容。 5.照明方式,根据灯具的布置方式分类:_________________;___________________; ___________________。 6.集中热水供应系统设置循环管道的原因_____________________________。 二、名词解释 1.最大流量(Q MAX) 2供水压力 3.管内流速

4.冷负荷 5.组合式空气处理室 6.建筑通风的意义 7.制冷的定义 8. 膨胀型消声器 三、简答题 1.简述钢管的分类、优缺点及连接方式。2.用水定额的计算方法。

3. 热水供应系统的分类及特点。 4. 室内排水系统的分类及用途。 5. 简述供热工程的概念及组成。 6. 自然通风的概念及分类、特点。

四、计算题 某一宾馆,建筑面积为5000m2, 客房总床位数为300个,热水供应时间为24小时,用水 定额为200 L/d·床(60℃)。其它设计资料为:热媒为蒸汽(表压P=0.2Mpa),汽化热为2167KJ/Kg,间接加热的换热器出口设计水温为70℃,冷水水温为10℃,热水时变化系数为5.61,热媒与被加热水计算温差Δtj为93℃,铜换热盘管传热系数K为3140KJ/m2·h·℃、ε=0.75。 计算:1.最大时热水用量; 2.小时耗热量; 3.蒸汽用量; 4.换热面积; 建筑设备作业题(二)

建筑设备复习题及答案 ()

建筑设备复习题及答案 一、填空题 1、给水系统按用途可分为生活给水系统、生产给水系统、消防给水系统。 2、蒸汽供暖系统中疏水器作用是自动阻止蒸汽逸漏且迅速排出用热设备及管道中的凝水;排除系统中积留的空气和其他不凝性气体。 3、室内给水系统的任务:将室外城市给水管网的水,送至生活、生产和消防用水设备,并满足用水点对水质、水量、水压的要求的冷水供应系统。 4、建筑耗热量计算包括维护结构耗热量、冷风渗透侵入耗热量两个方面。 5、照明方式,根据灯具的布置方式分类:一般照明、局部照明、混合照明。 6、集中热水供应系统设置循环管道的原因:开启龙头即可得到热水,使用方便且节省用水。 7、采暖热负荷由围护结构热负荷、冷风渗透耗热量和冷风侵入耗热量三个部分组成。 8、集中供暖系统由热源、输送管网和散热设备三个部分组成。 9、根据热媒性质的不同,集中供暖系统分为三种:热水采暖系统、蒸汽采暖系统、热风采暖系统三个部分组成。 10、根据空气流动的动力不同,通气方式可分为自然通风和机械通风两种。 11、自然通风借助于风压和热压促使空气流动的。 12、根据机械通风系统的作用范围不同,机械通风可分为全面通风和局部通风两种。机械通风的局部通风系统又可分为局部送风和局部排风两种。 13、低压配电线路布置方式:放射式、树干式、混合式。 14、建筑防雷接闪系统组成:接闪器、引下线、接地装置。 15、照明的质量指标:无眩光、阴影等。照明的数量指标:照度。 16、举出两种常见的开关设备:照明器控制开关、刀开关、自动空气开关。 17、安全电流:~~;安全电压等级:12V、24V和36V。 18、热水供应方式按加热方法分有直接加热法和间接加热法;前者利用锅炉烧制热水,后者利用热媒经水加热器制备热水;按管网布置形式分为上行下给式与下行上给式管网;按有无循环管分,可分为全循环、半循环、无循环热水系统。 19、铸铁管的连接方法承插方式、法兰盘连接。 20、给水系统由水源、引入管、水表节点、给水管网、配水装置和附件、局部处理设施组成。 21、雨水管到按布置位置可分为外排水系统、内排水系统、混合排水系统。 22、水表按翼轮构造不同,分为旋翼式(叶轮式)、螺翼式。 23、室内消防系统按种类和方式可分为消火栓给水系统、自喷灭火系统、其他固定灭火设施。 24、排水当量是给水当量的倍 25、热水供应系统的组成热媒系统、热水系统、附件 26、冷热水管道并行应坚持上热下冷,左热右冷 27、灭火机理冷却、窒息、乳化、稀释 28、排水管道设计的影响要素坡度、最小管径、自净流速 29、自喷系统按喷头的开闭形式分为开式喷水系统、闭式喷水系统 30、高层与超高层的界限高度为100米 二、简答题 1、排水系统中通气管系的作用,形式。 答:向排水管内补充空气,使水流畅通,减少排水管内的气压变化幅度,防止卫生器具水封破坏,并将馆内臭气排入大气中。形式有器具通气管、环形通气管、专用通气管、结合通气

工程测量期末考试卷及答案

2011-2012(秋)工程测量期末考试(答案) 班级姓名学号时间:120分钟考试形式:开卷 一、填空(将适当的词语填入划线处。共20分) 1、测量使用的平面直角坐标系是以南北方向的纵轴为 X 轴,以东西方向的横轴为 Y 轴。 2、测量的基本工作为高差测量、水平角测量和距离测量。 3.外业测量的基准线是铅垂线,基准面是大地水准面。 测量内业工作的基准线是法线,基准面是旋转(参考)椭球面。 4、目前我国“1985国家高程基准”为基准,水准原点的高程为, 水准点的英文符号 BM。 5、地面点到假定水准面铅垂距离称为该点的相对高程, A点在大地水准面上,则A点的绝对高程为 0。 6、水准测量中,后视点定义为高程已知点,转点是传递高程的点。 7、望远镜视准轴是指物镜光心和十字丝交点的连线。 8、水准仪操作转动物镜对光螺旋的目的是物像清晰。 转动目镜对光螺旋的目的是十字丝清晰。 9、经纬仪安置过程中,对中的目的是仪器中心与测站点位于同一铅垂线上, 整平的目的是竖轴铅垂、水平盘水平。 10、水准仪测量中已知A点高程为,前视读数为,后视读数为, 则B点的高程为 m,仪器的视线高度是m 。 11、对一个水平角进行多测回测量时,需对起始目标读数进行180°∕n的置盘处理, 为的是消除水平度盘刻画不均匀引起的误差。 12、竖盘指标差X属于仪器误差,但测量计算结果显示为不同值,其原因测量过程中存在误差, 可判断测量质量。 13、经纬仪的竖盘按顺时针方向注记,当视线水平时,盘左竖盘读数为90°用该仪器观测一高处 目标,盘左读数为75°10′24″,则此目标的竖直角为14°49′36″。 14、水准路线的布设形式有____闭合__、___附合__和支三种形式。 15、某段距离的平均值为100m,其往返较差为+20mm,则相对误差为1/5000 。 二、单选题(将正确答案的序号填入括号,共20分) 1.A点的高斯坐标为X=112240m,Y=19343800m,A点所在带的带号及中央子午线的经度为( D )。 A. 11带、66 B. 11带、63 C. 19带、117 D. 19带、111 2、在半径为10Km的圆面积之内进行测量时,不能将水准面当作水平面看待的是( C ) A、距离测量 B、角度测量 C、高程测量 D、以上答案都不对

《建筑设备》作业(一)答案

《建筑设备》作业(一)答 案 A. 10m B. 15m C. 20m 14、生活給水引入管与污水排出管管外壁的水平净距不宜小于 A. 1.0m B. 1.1m C. 1.2m 15、 室内给水管道与排水管道平行埋设时,管外壁的最小距离为 A. 0.5m B. 0.3m C. 0.15m 16、 室内给水管道与排水管道交叉埋设时,管外壁的最小距离为 一、单项选择题(每小题2分,共40分) 1、 消防给水对( A.水质 2、 引入管又称( A.水平干管 3、 生活给水系统中, A. 0.4 MPa )无特殊要求。 B.水量 C.水压 B.主干管 C.进户管 最低卫生器具配水点处的静水压强不宜大于 B. 0.45 MPa C. 0.5 MPa (B ) 。 4、高层建筑是指 建筑等。 10层及以上的住宅建筑或建筑高度超过( A )的其他民 用 5、 6、 7、 A. 24m 埋地生活饮用水贮水池与化粪池的净距,不得小于 (C A. 6m B. 8m C. 10m 生活给水管管径小于或等于 _____ C ____ 时,应采用镀锌焊接钢管。 A. 75 m B. 100 m C. 150 m 管径大于或等于 C 的埋地生活给水管道宜采用给水铸铁管。 B. 26m C. 28m A. 1.0 MPa B. 1.6 MPa C. 2.0 MPa 9、加厚焊接钢管用于工作压力w ( B ) 的管道系统' A. 1.0 MPa B. 1.6 MPa C. 2.0 MPa 10、PP 管是 C 。 A.聚氯乙稀管 B.聚乙稀管 C. 11、PE 管是 B 。 A.聚氯乙稀管 B.聚乙稀管 C. 12、PVC 管是 A 。 A.聚氯乙稀管 B.聚乙稀管 C. 8、 A ) 聚丙稀管 聚丙稀管 聚丙稀管 13、由室外环网同侧引人时, 两条引入管的间距不得小于 o A. 75 m B. 100 m 普通焊接钢管用于工作压力w ( C. 150 mm 的管道系

建筑设备工程试题及答案

2014学年建筑设备工程期末试卷 专业(班级) 姓名 注意:请将考试题的答案一律写在卷子上。 一、单项选择题(本大题共10小题,每小题2分,共20分) 1、排入市政排水管网的污水一般要求温度低于( C )℃。 A. 60 B. 50 C. 40 D. 30 2、高压蒸汽采暖系统的蒸汽压力大于( C )kPa 。 A. 90 B. 80 C. 70 D. 60 3、水箱上哪种管不得装阀门?( C ) A. 进水管 B.出水管 C.溢水管 D.泄水管 4、不能使用焊接的管材是( D )。 A. 塑料管 B.无缝钢管 C.铜管 D.镀锌钢管 5、高层建筑物指10层及10层以上的住宅和建筑物高度超过( B )m 的其他民用建筑物。 A. 20 B. 24 C. 28 D. 22 6、消防管道不能采用的管材是( C )。 A. 铜管 B. 无缝钢管 C. 塑料管 D. 镀锌钢管 7、一般管径DN 大于( B )mm 时,应采用螺翼式水表。 A. 40 B. 50 C. 60 D. 70 8、( A )是靠启闭阀孔对蒸汽进行节流达到减压的目的。 A. 减压阀 B.疏水阀 C.球阀 D.蝴蝶阀 9、沼气是各种有机物质在隔绝空气作用下产生的可燃气体,其组分主要为( D ) A. 氮气 B.二氧化碳 C.一氧化碳 D.甲烷 10、自动喷水灭火系统按使用喷头形式的不同可以分为闭式自动喷水灭火系统和( C )喷水灭火系统。 A. 干式自动 B.湿式自动 C.开式自动 D.重复启动自动 ---------------------------------------------------装 ---------------------------------订-----------------------------线----------------------------------------------

工程测量考试题库(含答案 )

.选择题 1消除视差的方法是(C)使十字丝和目标影像清晰。 A转动物镜对光螺旋 B转动目镜对光螺旋 c反复交替调节目镜及物镜对光螺旋 D调节微动螺旋 2.整理水准测量数据时,计算检核所依据的的基本公式是 ( A. Σa-Σb=Σ h B.Σ h=ΣH终一Σ H始 C.Σa- Σb=Σ h=Σ终-Σ始 D. fh

B按角度个数平均分配 c按边长成正比例分配 D按边长成反比例分配 5.普通水准测量中,在水准尺上每个读数应读(D)位数 6在水准测量中,若后视点A的读数大,前视点B的读数小,则有(A)。 A. A点比B点低 B. A点比B点高 c A点与B点可能同高 D. A、B点的高低取决于仪器高度 7观测竖直角时,要求使竖盘水准管气泡居中,其目的是(D A整平仪器 B使直度盘竖直 c使水平度盘处于水平位置 D使竖盘读数指标处于正确位置 8当竖盘读数为: 81。38 ' 12 “,278。 21 24 '',则指标差为(D A. +0 24

B.一0 / 24 C. +0 / 12 “ D.一0 / 12 ' 9.钢尺量距时,量得倾斜距离为123.456米,直线两端高差为1. 987米,则高差改正为(A)m。 A.—0. 016 B. 0. 016 C.一0.032 D. 1. 987 甩对某一边长观测四个测回,其结果分别为:123.041m、123.045m、123.040m、 123.038m,则其观测值中误差为(C A.± 0.001 B.± 0.002 C.± 0.003 D.± 0.004 ll.在一地面平坦,无经纬仪的建筑场地,放样点位应选用(D)方法。 A.直角坐标 B极坐标 c角度交会 D距离交会 12.,顺时针转到测线的夹角。 A真子午线方向B. 磁子午线方向 c坐标纵轴方向

2015高职 移动互联应用软件开发 试题F(赛项赛卷)

“2015年全国职业院校技能大赛”高职组“联想杯”移动互联应用软件开发 竞赛赛题F卷 2015年全国职业院校技能大赛组委会 中国·潍坊 2015年6月 工位号:

赛题说明 一、竞赛内容 本试卷适用于Android 4.3或Win 7平台,共一套综合题,其中包含1道系统设计题、3道改错题和10道编程题,编码实现各题,试卷满分100分。 二、竞赛时间 竞赛时间:共计240分钟。 三、竞赛事项要求 1.参赛选手不得携带通信设备等物品进入赛场,违反者按作弊处理。 2.请根据大赛所提供的比赛环境,检查所列的硬件设备、软件清单、材料清单是否齐全,计算机设备是否能正常使用。 3.竞赛结束前,将各试题代码整合,部署到竞赛所提供的设备上,并提交一个完整的项目工程(服务端和客户端)代码到大赛组委会提供的U盘中,目录格式如图1所示。 图1 模块提交目录格式 4.竞赛结束时,请将U盘、试卷和答题纸统一提交。禁止将比赛所用的所有物品(包括试卷和稿纸)带离赛场。 5.裁判以各参赛队部署到竞赛设备上的APP运行结果为评分依据。严禁在程序及运行结果中任何位置标注竞赛队的任何信息,否则按照作弊处理。

项目背景 智能农业是通过光照、温度、湿度等无线传感器,对农作物温室内的温度、湿度信号以及光照、土壤温度、土壤含水量、CO2浓度等环境参数进行实时采集,自动开启或者关闭指定设备(如远程控制浇灌、开关卷帘等)。用户通过电脑或移动终端,随时随地观察现场情况、查看现场温湿度等数据和控制远程智能调节指定设备。现场采集的数据,为农业综合生态信息自动监测、对环境进行自动控制和智能化管理提供了科学依据。 本系统以联想实验机作为数据采集器,并与沙盘的单片机板通过串口相连,用于采集各种传感器的数据;同时,联想实验机作为服务器与客户端APP进行通讯,将采集到的传感器数据实时发送到客户端APP进行显示,并根据设置的阈值打开和关闭沙盘中的报警装置,用于实现对农业系统的智能化控制。 本试卷包括三个部分:第一部分为设计题,根据题目中所描述的信息,按照软件工程编写模块系统设计说明书来编写设计文档。第二部分为改错题,根据题目中所描述的错误信息,基于给定的工程代码定位故障位置,并修改为正确信息。第三部分为编程题,根据题目中所描述的需求,并参阅U盘中的辅助文档,自行设计,编码实现。

工程测量试题库(参考答案)

一、名词解释: 1、测量学 2、测定 3、测设 4、工程测量学 5、水准面 6、水平面 7、大地水准面 8、高程 9、相对高程 10、高差 11、高程测量 12、水准测量 13、视准轴 14、视差 15、水准点 16、附合水准路线17、闭合水准路线 18、支水准路线 19、高差闭合差 20、水平角 21、竖直角 22、竖盘指标差 23、距离测量 24、直线定线 25、直线定向 26、方位角 27、坐标方位角 28、象限角 29、系统误差 30、偶然误差 31、相对误差 32、容许误差 33、控制测量 34、平面控制测量 35、高程控制测量 36、导线测量 37、附合导线 38、闭合导线 39、支导线 40、坐标正算 41、坐标反算 42、三角高程测量 43、地物 44、地貌 45、地形 46、地形图 47、地形图的比例尺 48、比例尺精度 49、比例符号 50、地物注记51、等高线 52、等高距 53、等高线平距 54、山脊线 55、山谷线 56、地性线 57、鞍部 58、基本等高线 59、施工测量 60、极坐标法 二、填空题: 1、测量学是研究地球的,以及确定地面点的的科学。主要内容分为和两个部分。 2、确定地面点位的三项基本工作是_____________、_____________和 ____________。 3、测量工作的基准面是。 4、水准仪由、和三部分构成。 5、经纬仪的安置主要包括______与_______两项工作。 6、角度测量分____________________和____________________测量。 7、水平角的观测常用的方法有和。 8、导线测量包括 ___________________、___________ ______和 _______________三种导线布置形式,它的外业工作包括____________、 _____________和___________。 9、测量误差按其性质可分为与两类。 10、光学经纬仪主要由、和三部分构成。 11、水平角的观测常用的方法有和。 12、高程测量可用、和等方法。 13、以作为标准方向的称为坐标方位角。 14、在同一竖直面内, 与之间的夹角称为竖直角。 15、控制测量分为和两种。 16、精密量距时对距离进行尺长改正,是因为钢尺的与不相等 而产生的。 17、导线测量的外业工作包括、和。

(完整版)Android应用开发期末考试题

试题 一、选择题 1 android虚拟设备的缩写是(AVD) 2 Android SDK目前支持的操作系统(DOS) 3 Android开发工具插件(ADT)没有提供的开发功能(自动更新) 4Android SDK提供一些开发工具可以把应用软件打包成Android格式文件(APK) 5 Android当中基本的所有的UI都是由(view)或者其子类实现的 6以下不是Android中调试项目的正确步骤(测试用例) 7下列不是Activity的生命周期方法之一的是(OnResume) 8以下可以做EditText编辑框的提示信息是(adroid:hint) 9以下不是Activity启动的方法是(gotoActivity) 10以下不是手机操作系统的是(windows vista) 二、填空题 1 Android平台由操作系统,中间件,用户界面和应用软件组成的。 2 Android平台提供了2D,3D的图形支持,数据库支持SQLite,并且集成了浏览器 3目前已知的可以用来搭建Android开发环境的系统有windows,Linux,Mac 等4开发中推荐使用的IDE开发组合为IDE,eclipse,ADI来开发 5 Android SDK主要以java语言为基础 6创建工程时需要填写的信息名称有工程名,包的名字,Activity的名字还有应用的名字

7 Android.jar是一个标准的压缩包,其内容包含的是编译后的class,包含了全部的API 三、简答题 1 Android SDK中API的包结构的划分?至少五个 android.util,android.os,android.content,android.view,android.graphics,android.text 2 Android软件框架结构自上而下可分为哪些层? 应用程序(Application)、应用程序框架(Application Framework)、各种库(Libraries)和Android运行环境(RunTime)、操作系统层(OS) 3 Android应用程序的4大组件是什么? Activity、Broadcast Intent Receiver、Service、Content Provider 4 Android应用工程文件结构有哪些? 源文件(包含Activity),R.java文件,Android Library,assets目录res目录,drawble目录,layout目录,values目录,AndroidManifest.xml 5 Android开发应用程序最有可能使用到的应用框架部分是哪些? 一组View(UI)组件,Content Providers,Resource Manger,Notification Manger,Activiy Manger 6 Android底层库包含哪些? 系统C库,媒体库,Surface Manager,LibWebCore,SGL 四、编程 1实现点击一个按钮,结束当前Activity并将需要返回的数据放置并关闭当前窗体请编写核心代码 Bundle bundle = new Bundle ( ); Bundle.putString(“store”,”数据来自Activity1”) ;

建筑设备工程作业期末复习题及答案教学文案

建筑设备工程作业期末复习题及答案

建筑设备工程

一.填空题: 1.建筑给水系统按用途可分为:生产给水生活给水消防给水三类。 2.小区给水管网的布置形式有枝状管网和环状管网两种形式。 3. 建筑给水施工图的内容包括图纸目录设计施工说明总平面图平面图剖面图系统图和主要设备材料表。 4.方形伸缩器在进行焊接时应在垂直壁处进行焊接。 5.根据采暖系统的热媒不同,可分热水采暖蒸汽采暖热风采暖三类。 6.热水采暖系统按照循环动力可分自然循环机械循环。 7.空气环境的好坏有四个指标分别是温度湿度洁净度空气流动度。 8.通风系统根据作用范围不同可分为全面通风和局部通风。 9.室外供热管道的敷设方式分为架空敷设和埋地敷设两类。 10.热水采暖系统中排气阀应设在散热器的顶部。 11.房屋卫生设备这门课包括建筑给排水、采暖通风与空气调节燃气供应 12.建筑给水方式有直接给水设水箱的给水设高水箱、低储水池和水泵的联合给水方式设有气压给水设备的给水方式 13.高层建筑的给水方式有分区并列给水方式分区串联给水方式减压给水方式无水箱的给水方式气压罐给水方式 14.建筑管道常用的管材有钢管给水铸铁管塑料管等。 15.室内地上生活给水管管径小于或等于150毫米时应采用镀锌钢管

16.埋地敷设的生活给水管,管径等于或大于75毫米时宜采用给水铸铁管。 17.钢管分为镀锌管和非镀锌管 18.塑料管适用于给水水温不超过45摄氏度 19.一般100毫米以下管径采用螺纹连接 20.管子公称直径在40毫米以下的采用气焊焊接 21.公称直径50毫米以上的钢管可采用电弧焊接 22.铸铁管采用承插连接 23.塑料管可采用螺纹连接热空气焊接法兰连接粘结等方法。 24.管径不超过50毫米时,采用截止阀。 25.在双向流道上宜采用闸阀 26.在经常启闭的管段,宜采用截止阀 27.配水点处不宜使用旋塞阀 28.螺翼式水表与阀门应有不小于300毫米的管段上。 29.水泵的类型有离心泵轴流泵活塞泵水轮泵等。 30.大中型泵的基础厚0.25~0.3米 31.水箱的外形有圆形和方形两种。 32.储水池应设置水位控制阀溢流管排水管等。 33.气压给水设备有定压式变压式 34.引入管应敷设在冰冻线以下200毫米处。 35.引入管穿越基础和承重墙时要有预留洞 36.给水管的敷设有明设和暗设两种。 37.凡穿越楼板和墙体的管道,必须设套管 38.室内消火栓给水系统由消防箱、消火栓、消防管道、水源组成。

《建筑设备工程》期末试卷套含标准答案

《建筑设备工程》期末试卷套含答案

————————————————————————————————作者:————————————————————————————————日期:

《建筑设备工程》期末试卷A 题号一二三四总分得分 一、填空题(每空1分,共20分) 1.流体的能量包括________、________和________。 2.建筑给水系统按用途可以分为____________、___________和____________三类。3.按叶轮构造不同,流速式水表可分为________和________两类。 4.采暖系统都是由_________、__________和__________三个主要部分组成。 5.按空气处理设备的集中程度分类,空调系统可以分为__________、__________、__________。 6.自然通风主要依靠_______和_______来使室内外的空气进行交换,从而改变室内空气环境。 7.基本电路是由________、________、_________和__________组成。 二、名词解释(每题4分,共20分) 1.建筑中水系统 2.机械通风 3.空气调节

4.含湿量 5.压力流 三、多项选择题(每题 4分,共20分;本题评分,多答、少答不得分) 1.水表节点是由哪几部分组成的()。 A.水表 B.干管 C.泄水装置 D.阀门 2.空调系统按负担室内负荷所采用的介质分() A.空气系统 B. 全水系统 C.空气—水系统 D.制冷剂系统 3.采暖系统按设备相对位置分为() A.局部采暖系统 B.集中采暖系统 C.热水采暖系统 D.区域采暖系统 4.喷水室可对空气进行()。 A.加湿 B.除湿 C. 降温 D.升温 5.消火栓水枪喷嘴口径有() A.11mm B. 13mm C. 16m D. 19mm

工程测量考试题及答案

试卷 一、名词解释: 1、测量学:是研究地球的形状、大小和地表(包括地面上各种物体)的几何形状及其空间位置的科学。 2、测定:是指使用测量仪器和工具,通过测量和计算得到一系列的数据,再把地球表面的地物和地貌缩绘成地形图,供规划设计、经济建设、国防建设和科学研究使用。 3、测设:是指将图上规划设计好的建筑物、构筑物位置在地面上标定出来,作为施工的依据。 4、工程测量学:研究各种工程在规划设计、施工放样、竣工验收和营运中测量的理论和方法。 5、水准面:处处与重力方向垂直的连续曲面称为水准面。任何自由静止的水面都是水准面。 6、水平面:与水准面相切的平面称为水平面。 7、大地水准面:水准面因其高度不同而有无数个,其中与平均海水面相吻合的水准面称为大地水准面。 8、高程:地面点到大地水准面的铅垂线长称为该点的绝对高程,简称高程,用H表示。地 9、相对高程:面点到假定水准面的铅垂线长称为该点的相对高程。 10、高差:地面两点之间的高程差称为高差,用h表示。 11、高程测量:测量地面点高程的工作,称为高程测量。 12、水准测量:是测定地面两点间的高差,然后通过已知点高程,求出未知点的高程。 13、视准轴:十字丝交叉点与物镜光心的连线,称为望远镜的视准轴。 14、视差:当眼睛在目镜端上下微微移动时,若发现十字丝的横丝在水准尺上的位置随之

变动,这种现象称为视差。 15、水准点:用水准测量的方法测定的高程控制点称为水准点,简记为BM。 16、附合水准路线:从一已知水准点出发,沿各个待定高程的点进行水准测量, 最后附合到另一已知水准点,这种水准路线称为附合水准路线。 17、闭合水准路线:由一已知水准点出发,沿环线进行水准测量,最后回到原水准点上,称为闭合水准路线。 18、支水准路线:由一已知水准点出发,既不附合到其他水准点上,也不自行闭合,称为支水准路线。 19、高差闭合差:由于测量成果中不可避免有些误差,使测量高差代数和不等于零,其不符值即为高差闭合差,记为fh。 20、水平角:系指相交的两条直线在同一水平面上的投影所夹的角度,或指分别过两条直线所作的竖直面间所夹的二面角。 21、竖直角是指在同一竖直面内,一直线与水平线之间的夹角,测量上称为倾斜角,或简称为竖角。 22、竖盘指标差:当视线水平、竖盘指标水准管气泡居中时,读数指标处于正确位置,即正好指向90°或270°。事实上,读数指标往往是偏离正确位置,与正确位置相差一小角度x,该角值称为竖盘指标差。 23、距离测量:就是测量地面两点之间的水平距离。 24、直线定线:地面两点间的距离大于整根尺子长度时,用钢尺一次(一尺段)不能量完,这就需要在直线方向上标定若干个点,这项工作称为直线定线。 25、直线定向:为了确定地面上两点之间的相对位置,除了量测两点之间的水平距离外,还必须确定该直线与标准方向之间的水平夹角,这项工作称为直线定向。

Android移动应用开发基础教程(微课版)-教学大纲

《Android移动应用开发基础教程(微课版)》教学大纲 学时:62 代码: 适用专业: 制定: 审核: 批准: 一、课程的地位、性质和任务 Android移动应用开发基础是普通高等学校计算机科学与技术专业的一门重要的专业基础课。通过本课程的学习,使学生能够在已有的计算机基础知识基础上,对Android移动应用开发有一个系统的、全面的了解、为掌握移动应用开发打下良好的基础;在系统理解和掌握Android移动应用开发基本原理的基础上,了解和掌握移动应用开发的基本原理和方法,具有设计和开发Android移动应用APP的基本能力。 Android移动应用开发是一门实践性非常强的学科,它要求学生在理解和掌握Android移动应用开发语言语法的基础上,充分利用实验课程,在计算机上动手完成程序的编写和调试。 二、课程教学基本要求 1.课程教学以Android移动应用开发方法为主,在教学过程中让学生掌握Android移动应用开发的基本原理和方法。 2.要求在教学过程中合理安排理论课时和实验课时,让学生有充分的使用在计算机上练习理论课程中学到的Android移动应用开发技巧和方法。 三、课程的内容 第1章 Android开发起步 让学生了解Android平台特点、体系架构和版本,掌握如何搭建Android开发环境,熟悉如何创建Android项目和Android编程的日志工具 第2章 Android核心组件:活动 让学生了解Android核心组件之一的活动是什么、活动生命周期,掌握活动基本操作、在活动中使用Intent、在活动之间传递数据、活动的启动模式。 第3章 UI设计 让学生熟练掌握线性布局、相对布局、通用UI组件、消息通知和菜单。 第4章广播机制 让学生了解广播机制,并熟练掌握如何使用广播接收器。 第5章数据存储 让学生熟练掌握Android文件存储、共享存储和SQLite数据库存储。 第6章多媒体 让学生熟练掌握播放多媒体文件、记录声音、使用摄像头和相册。 第7章网络和数据解析

19秋-东农-建筑设备作业(答案)

23213201建筑设备答案 一、名词解释(每题0分,共21题) 1. 最大流量(Q MAX): 答:指允许水表在短时间内(每昼夜不超过1h)超负荷运转的流量上限值。 2. 供水压力:答:室内给水管网应具有一定的压力,以确保最不利配水点(通常是距引入管起点最远和最高点)的配水龙头和用水设备所需的流量和流出水头。 3. 冷负荷:答:需用供冷来消除的室内负荷称为冷负荷。 4. 管内流速:答:为使污(废)水中的杂质不致沉淀在管底,并使水流有冲刷管壁污物的能力,管中的流速不得小于表3-12中的最小流速,也称为自净流速。 5. 组合式空气处理室:答:也称为组合式空调器或空调箱,是集中设置各种空气处理设备的专用小室或箱体。 6. 建筑通风:答:通风将被污染的空气直接或经净化后排出室外,把新鲜空气补充进来,使室内达到符合卫生标准及满足生产工艺的要求。 7. 制冷的定义:答:将热量从某物体中取出来,使物体的温度低于环境温度,达到“冷”的目的。制冷消耗一定的其它能量。 8. 旋塞阀:答:又称“转心门”,装在需要迅速开启或关闭的地方,为了防止因迅速关断水流而引起水击,适用于压力较低和管径较小的管道。 9. 引入管:答:建筑物的总进水管,它是城市给水管网(配水管网)与建筑给水系统的连接管道。 10. 自净流速:答:为使污水个的杂质不致沉淀管底,并使水流有冲刷管壁污物的能力的最小流速;设计流速应大于自净流速。 11. 消火栓:答:用于向消防车输送水、或向消防水龙带输送水的设备。 12. 建筑排水: 答:指建筑物内污水与废水的收集,输送,排出,及局部的水处理。 13. 散热器:答:是将流经它的热媒所带的热量从其表面以对流和辐射方式不断地传给室内空气和物体,补充房间的热损失,使供暖房间维持需要的温度,从而达到供暖的目的。 14. 空气调节:答:采用技术手段,把其个特定空间内的空气环境控制在一定状态下,使其满足产品的生产工艺要求、或人们舒适要求。 15. 额定流量:答:是指水表长期正常运转的工作流量。 16. 17. 建筑消防给水系统:答:设置在建筑物内,用于扑灭建筑物内的火灾,和防止火灾蔓延的给水系统。 18. 室内排水系统:答:是接纳、汇集建筑物内各种卫生器具和用水设备排放的污(废)水,以及屋面的雨、雪水,并在满足排放要求的条件下,排入室外排水管网的系统。 19. 水封装置:答:排水管道上的一段存水设备,用来阻挡排水管道中产生的臭气,使其不致溢到房间里,以便保持室内空气清洁。 20. 空调系统:答:是指需要采用空调技术来实现的具有一定温、湿度等参数要求的室内空间及所使用的各种设备的总称。 21. 电加热器:通过电阻丝发热来加热空气的设备。 二、简答题(每题0分,共15题) 1. 简述钢管的分类、优缺点及连接方式 答:钢管有焊接钢管和无缝钢管两种。 优点:强度高,耐振动,壁薄质轻, 缺点:耐腐蚀性差,易生锈,常需采取防腐措施。质脆,不和冲击,重量大

建筑设备考试题终极版(含答案)

建筑设备 一、单选选择(每题1分,共10分)【3、6、9、11、21】 1、(C)不是排水系统的清通设备。 A.检查口 B.清扫口 C.地漏 D.检查井 2、建筑低压配电系统常用的配电方式不包括(B)P169 A.放射式 B.环式 C.树干式 D.混合式 4、(B)水泵接合器的安装形式特别适用于北方寒冷地区。P38 A.地上式 B.地下式 C.半地下式 D.墙壁式 5、可用来制作风道的材料很多,一般通风空调系统常用(B)制作风道。P84 A.塑料板 B.薄钢板 C.胶合板 D.纤维板 7、给水铸铁管的主要连接方式是(D)。P5 A.焊接 B.丝接 C.法兰连接 D.承插连接 8、在车行道下,室外给排水管线的覆土厚度不宜小于(B)米。P18 A. 0.5 B. 0.7 C. 1.0 D. 1.2 10、(D)V不是我国现行规定的三个等级的安全电压值。baidu A.12 B.24 C.36 D.50 12、燃气按其来源不同可分为很多种类,其中天然气的主要成分是(A)。nous A.甲烷 B.乙烯 C.丙烷 D.丁烯 13、在幼儿园、小学校的教室等公共场所,安装非安全型插座距地面的安装高度不宜小于(A)米。P218 A. 1.8 B. 1.5 C. 0.8 D. 0.3 14、安装室外照明灯时,对墙上灯具允许安装高度可低至(A)米。P215 A. 2.5 B. 3.5 C. 4.5 D. 6.0 15、塑料给水管道与水加热器连接应有不小于(C)米的金属管段过度。P16 A. 1.0 B. 0.8 C. 0.4 D. 0.3 16、当排出污水的温度高于(B)℃时,应该考虑降温措施。P27 A.30 B.40 C.50 D.75 17、钢管的主要连接方式是(C)。P5 A.焊接 B.丝接 C.法兰连接 D.承插连接

工程测量专业考试试题及答案

工程测量专业考试试题及答案(100分) 一、填空题(每空1分,共36分) ⒈为了统一工程测量的技术要求,做到、,使工程测量产品满足、的原则,而制定了《工程测量规范》GB50026—2007。 答案:技术先进经济合理质量可靠安全适用 2. 平面控制网的建立,可采用测量、测量、三角形网测量等方法。答案:卫星定位导线 ⒊高程控制测量精度等级的划分,依次为等。 答案:二、三、四、五 ⒋卫星定位测量控制点位应选在、的地方,同时要有利于,每个控制点至少应有通视方向,点位应选在倾角为的视野开阔的地方。 答案:土质坚实稳固可靠加密和扩展一个 15° ⒌水平角观测宜采用,当观测方向不多于时可不归零。 答案:方向观测法 3个 6.等高线有、、三种 答案:首曲线计曲线间曲线 7.电磁波测距的基本公式D=1/2ct中,c表示。 答案:光速 8.水准测量是利用水准仪提供求得两点高差,并通过其中一已知点的高程,推算出未知点的高程。 答案:水平视线 9.水准仪有、DSl、DS3等多种型号,其下标数字、1、3等代表水准仪的精度,为水准测量每公里往返高差中数的中误差值,单位为。 答案:毫米 10.全站仪的是的简称,它是由、、组合而成的测量仪器。答案:全站型电子速测仪光电测距仪电子经纬仪数据处理系统 11.水准仪由、和三部分构成。 答案:望远镜水准器基座 12.经纬仪的安置主要包括与两项工作。 答案:对中整平 13.角度测量分和。 答案:水平角测量竖直角测量 14.水平角的观测常用的方法有和。 答案:测回法方向观测法 15.导线测量包括、和三种导线布置形式。 答案:闭合导线附合导线支导线

二、判断题(每题1分,共15分) 1.利用正倒镜观测取平均值的方法,可以消除竖盘指标差的影响。(√) 2.十字丝视差产生的原因在于目标影像没有与十字丝分划板重合。 (√) 3.水准仪的水准管气泡居中时视准轴一定是水平的。(×) 4.经纬仪测量水平角时,用竖丝照准目标点;测量竖直角时,用横丝照准目标点。 (√ ) 5.用经纬仪观测竖直角半测回,指标差越大,则计算得到的竖直角误差越大。 (√ ) 6.比例尺越大,表示地物和地貌的情况越详细,测绘工作量越大。(√) 7.竖直角观测时,竖盘指标差对同一目标盘左、盘右两个半测回竖直角影响的绝对值相等,而符号相反。(√) 8.平面图和地形图的区别是平面图仅表示地物的平面位置,而地形图仅表示地面的高低起伏。(×) 9.视距测量可同时测定地面上两点间水平距离和高差。但其操作受地形限制,精度较高。(×) 10.地物在地形图上的表示方法分为等高线、半比例符号、非比例符号(√)″级仪器是指一测回水平方向中误差标称为2″的测角仪器(√)。 12.对工程中所引用的测量成果资料,应进行检核(√)。 :500比例尺地形图上1mm表示的实地长度是1m(×) 14.地形图上高程点的注记应精确至0.01m(√) 15. 水准测量要求后、前距差不超过一定限值,是为了消减大气折光和i 角误差(√) 三、单项选择题(每题2分,共24分) 1.光学经纬仪基本结构由()。 A.照准部、度盘、辅助部件三大部分构成。 B.度盘、辅助部件、基座三大部分构成。 C.照准部、度盘、基座三大部分构成。 D. 照准部、水准器、基座三大部分构成。 答案:C 2.竖直角观测时,须将竖盘指标水准管气泡居中,其目的是() (A)使竖盘指标差为零(B)使竖盘竖直 (C)使竖盘读数指标处于正确位置(D)使横轴水平 答案:C 3.闭合导线角度闭合差公式为() (A)∑?-(n+2)?180°(B)∑?-(n-2)?180° (C)∑?+(n+2)?180°(D)∑?+(n-2)?180°

相关主题
文本预览
相关文档 最新文档