实验五 变压吸附(南工大)

实验五 变压吸附(南工大)
实验五 变压吸附(南工大)

变压吸附实验

利用多孔固体物质的选择性吸附分离和净化气体或液体混合物的过程称为吸附分离。吸附过程得以实现的基础是固体表面过剩能的存在,这种过剩能可通过范德华力的作用吸引物质附着于固体表面,也可通过化学键合力的作用吸引物质附着于固体表面,前者称为物理吸附,后者称为化学吸附。一个完整的吸附分离过程通常是由吸附与解吸(脱附)循环操作构成,由于实现吸附和解吸操作的工程手段不同,过程分变压吸附和变温吸附,变压吸附是通过调节操作压力(加压吸附、减压解吸)完成吸附与解吸的操作循环,变温吸附则是通过调节温度(降温吸附,升温解吸)完成循环操作。变压吸附主要用于物理吸附过程,变温吸附主要用于化学吸附过程。本实验以空气为原料,以碳分子筛为吸附剂,通过变压吸附的方法分离空气中的氮气和氧气,达到提纯氮气的目的。

一实验目的

(1)了解和掌握连续变压吸附过程的基本原理和流程;

(2)了解和掌握影响变压吸附效果的主要因素;

(3)了解和掌握碳分子筛变压吸附提纯氮气的基本原理;

(4)了解和掌握吸附床穿透曲线的测定方法和目的。

二实验原理

在吸附剂(固体)表面的吸附必须经过两个过程:一是通过分子扩散到达固体物质表面,二是通过范德华力或化学键合力的作用吸附于固体表面。因此,要利用吸附实现混合物的分离,被分离组分必须在分子扩散速率或表面吸附能力上存在明显差异。

碳分子筛吸附分离空气中N2和O2就是基于两者在扩散速率上的差异。N2和O2都是非极性分子,分子直径十分接近(O2为0.28nm,N2为0.3nm),由于两者的物性相近,与碳分子筛表面的结合力差异不大,因此,从热力学(吸收平衡)角度看,碳分子筛对N2和O2的吸附并无选择性,难于使两者分离。然而,从动力学角度看,由于碳分子筛是一种速率分离型吸附剂,N2和O2在碳分子筛微孔内的扩散速度存在明显差异,如:35℃时,O2的扩散速度为 2.0×106,O2

的速度比N2快30倍,因此当空气与碳分子筛接触时,O2将优先吸附于碳分子筛而从空气中分离出来,使得空气中的N2得以提纯。由于该吸附分离过程是一个速率控制的过程,因此,吸附时间的控制(即吸附-解吸循环速率的控制)非常重要。当吸附剂用量、吸附压力、气体流速一定时,适宜的吸附时间可通过测定吸附柱的穿透曲线来确定。

所谓穿透曲线就是出口流体中被吸附物质(即吸附质)的浓度随时间的变化曲线。典型的穿透曲线如下图所示,由图可见吸附质的出口浓度变化呈S形曲线,在曲线的下拐点(a点)之前,吸附质的浓度基本不变(控制在要求的浓度之下),此时,出口产品是合格的。越过下拐点之后,吸附质的浓度随时间增加,到达上拐点(b点)后趋于进口浓度,此时,床层已趋于饱和,通常将下拐点(a点)称为穿透点,上拐点(b点)称为饱和点。通常将出口浓度达到进口浓度的95%的点确定为饱和点,而穿透点的浓度应根据产品质量要求来定,一般略高于目标

(t0)可以确定吸附装置的最佳吸附操作时间和吸附剂的动态吸附量,而动态吸附容量是吸附装置设计放大的重要依据。

动态吸附容量的定义为:从吸附开始直至穿透点(a点)的时段内,单位重

量的吸附剂对吸附质的吸附量(即:吸附质的质量/吸附剂质量或体积)

W

V G )

c -(c t B 00??=动态吸附容量

三 预习与思考

(1)碳分子筛变压吸附提纯氮气的原理什么? (2)本实验为什么采用变压吸附而非变温吸附? (3) 如何通过实验来确定本实验装置的最佳吸附时间?

(4) 吸附剂的动态吸附容量是如何确定的?必须通过实验测定哪些参数? (5) 本实验为什么不考虑吸附过程的热效应?哪些吸附过程必须考虑热效应? 四 实验装置及流程

变压吸附装置是由两根可切换操作的吸附柱(A 柱、B 柱)构成,吸附柱尺寸为mm mm 45036?φ,吸附剂为碳分子筛,各柱碳分子筛的装填量为450g 。

来自空压机的原料空气经硅胶脱水后进入吸附柱,气流的切换通过电磁阀由计算机在线自动控制。在计算机控制面板上,有一个可自由设定的时间窗口 K 。K 所代表的含义为:

吸附和解吸的时间(注:吸附和解吸在两个吸附柱分别进行)。

气体分析:出口气体中的氮气含量通过KY-2N型氮气分析仪测定。

五实验步骤

1)实验准备:检查压缩机、吸附设备和计算机控制系统之间的连接是否到

位,氮气分析仪是否校正。

2)接通压缩机电源,开启吸附装置上的电源。

3)打开压缩机开关,调节压缩机设定值,使输出压力稳定在0.5MPa。

4)打开压缩机出口阀门,打开进气总阀,打开进气流量计,

5)点击显示屏上的手动操作按钮,, 在弹出的对话框中点击“是”之后点

击“YES”,再次点击“手动操作”在对话框中对吸附时间进行设定,设

定值为600s,点击“A柱”,退出对话框,系统运行,对吸附柱进行充

压,使其压力稳定为0.4MPa。

6)打开出气总阀,调节出气流量为80mL/min,开始计时,每10s记录一次

测氮仪显示器上的数据。“A柱”操作完成后,点击“停止”按钮。关闭

出气阀门及出气流量计,进气阀门及进气流量计。

7)调节压缩机设定值为0.7 MPa,待压力稳定后,点击启动显示屏上的手

动操作按钮,, 在弹出的对话框中点击“是”之后点击“YES”,再次点

击“手动操作”在对话框中对吸附时间进行设定,设定值为600s,点击

“B柱”,退出对话框,系统运行,对吸附柱进行充压,使其压力稳定为

0.6MPa。

8)打开出气阀,调节出气流量为80mL/min,开始计时,每10s记录一次测

氮仪显示器上的数据。“B柱”操作完成后,点击“停止”按钮。关闭进

气阀门及进气流量计,全开出气流量计,对吸附柱B进行泄压,待其示数

为零时关闭出气阀及出气流量计。

9)关闭压缩机,对压缩机进行泄压,关闭吸附装置电源,实验结束。

六实验数据处理

(1)实验数据整理

表1 穿透曲线测定数据

吸附温度T/℃:_____ 压力P/Mpa:_____ 气体流量V/L/h:____

表2 穿透曲线测定数据

吸附温度T/℃:_____ 压力P/Mpa:_____ 气体流量V/L/h:____ 根据表2计算不同条件下的动态吸附容量:

W y y t V G B o N )(4.2229

0-??

?=

V P T P

T V N ???=

0 表3不同条件下的动态吸附容量计算结果

七 结果及讨论

(1)在本装置中,一个完整的吸附循环包括哪些操作步骤?

(2)气体的流速对吸附剂的穿透时间和动态吸附容量有何影响?为什么? (3)吸附压力对吸附剂的穿透时间和动态吸附容量有何影响?为什么?

(4)根据实验结果,你认为本实验装置的吸附时间应该控制在多少合适?

(5)该吸附装置在提纯氮气的同时,还具有富集氧气的作用,如果实验目的是为了获得富氧,实验装置及操作方案应作哪些改动?

符号说明

A-吸附柱的截面积,cm2;

C0-吸附质的进口浓度,g/L;

C B-穿透点处,吸附质的出口浓度,g/L;

G-动态吸附容量(氧气质量/吸附剂体积),g/g;

P-实际操作压力,Mpa;

P0-标准状态下的压力,Mpa;

T-实际操作温度,K;

T0-标准状态下的温度,

V-实际气体流量,L/min;

V N-标准状态下的气体流量,L/min;

t0-达到穿透点的时间,s;

y0-空气中氧气的浓度,wt%;

y B-穿透点处,氧气的出口浓度,wt%;

W-碳分子筛吸附剂的质量,g。

嵌入式实验报告

计算机专业类课程 实 验 报 告 课程名称:嵌入式微处理器系统及应用学院:计算机科学与工程 专业:计算机科学与技术 学生姓名:廖雪平 学号:2011060120003 指导教师:陈丽蓉 日期:2014年5月15日 电子科技大学计算机学院实验中心

电子科技大学 实验报告 实验一 实验名称:熟悉嵌入式系统软件开发工具与环境 一、实验学时:4 二、实验内容和目的: AR熟悉嵌入式系统软件开发工具与环境 M处理器指令编程基础实验 ARM处理器工作模式实验 ARM处理器异常处理实验 编写2段汇编程序,一段实现数据区的拷贝,另一段实现对第一个程序的调用,完成参数传递和返回值的传递。数据拷贝程序需要判断传递参数的正确性:源数据区和目的数据区不能重叠,如果重叠则不进行拷贝操作,并返回错误码(1),否则进行数据拷贝并返回成功码(0)。 三、实验原理: M处理器指令编程基础。 ARM处理器工作模式 ARM处理器异常处理 四、实验器材(设备、元器件) Pc机、开发板 五、实验步骤 1、了解并连接开发板。 2、运行程序熟悉环境并对开发板进行测试。 3、编写程序并调试运行 4、完成实验内容。 5、调试并撰写实验报告。 六、实验数据及结果分析: 实验代码:

实验截图: 电子科技大学计算机学院实验中心

七、实验结论、心得体会和改进建议: 实验本身不会很难,但初次开发还是不太熟练,不过本实验让我更加熟练了ARM汇编的开发,以及熟悉了ARM的开发流程以及开发环境 电子科技大学计算机学院实验中心

电子科技大学 实验报告 实验二 一、实验名称:UART串口通讯实验 二、实验学时:4 三、实验内容和目的: 1)在已有串口驱动软件及测试程序的基础上,修改测试程序,尝试对串口的各项通讯参数进行修改,并调整相应的与主机的连接配置,以便修改参数后的串口仍然 能够正常通讯; 2)通过查阅芯片手册,尝试自行实现串口的初始化函数,替代已有驱动软件库中的串口初始化函数,并通过测试程序验证自行编写的函数的正确性。 四、实验原理:UART串口通讯原理 五、实验器材(设备、元器件) pc、开发板、相关环境 六、实验步骤: 1、了解实验内容 2、修改测试程序调整连接配置以便修改参数后的串口仍然能够正常通讯 2、编写实验代码 3、测试验证自行编写的函数的正确性。 七、实验数据及结果分析: 实验代码:

WEB开发技术实验报告

实验一JSP开发环境构建 实验目的:了解动态页面技术及B/S系统 掌握开发环境的构建 理解Eclipse开发WEB应用 实验内容: 实训项目一:安装JDK并配置环境变量 请阐述配置环境变量的方法: 实训项目二:安装TOMCAT并配置Server.xml修改端口号为8090 问题一:如何测试TOMCAT是否已经成功启动? 问题二:在浏览器地址栏输入什么地址可以访问到TOMCA T的测试页? 请阐述配置Server.xml修改端口号为8090基本实验步骤: 实训项目三:应用Eclipse建立项目并浏览一个JSP页面 请阐述应用Eclipse建立项目并浏览一个JSP页面基本实验步骤: 实验心得:(遇到了哪些问题,如何解决的,有那些体会) 实验二JSP语法 实验目的:了解JSP程序的组成元素 掌握JSP中使用JA V A程序片段的方法 实验内容: 实训项目一:编写一个JSP页面输出26个小写英文字母表 实训项目二:编写页面实现九九乘法表 实训项目三:利用成员变量被所有客户共享这一性质,实现一个简单的计数器 实训项目四:使用JA V A表达式输出系统当前时间 实训项目五:编写程序shijian2_9.jsp和computer.jsp两个页面,在第一个页面中使用include动作标记动态包含文件computer.jsp,并向它传递一个矩形的长和宽,computer.jsp 收到参数后,计算矩形的面积,并显示结果。 实训项目六:编写3个JSP页面:main.jsp,first.jsp和second.jsp,将3个JSP文件保存在同一个WEB工程中,main.jsp使用include动作标记加载first.jsp和second.jsp页面。First.jsp 页面可以画一张表格,second.jsp页面可以计算两个正整数的最大公约数。当first.jsp被加载时,获取main.jsp页面include动作标记的param子标记提供的表格行数和列数,当second.jsp 被加载时,获取main.jsp页面include动作标记的param子标记提供的两个正整数的值。 要求:上机编程完成上述实训项目,上机演示给教师检查,从中挑选三个程序的核心代码写在实训报告上 实验核心代码:

浙工大 嵌入式实验报告

金艳霞通信2班201203110210 实验五Linux交叉编译平台 一、实验目的 1.掌握一些基本的linux读写操作 2.利用vcc编译c程序 3.通过nfs挂载到实验箱中,利用交叉编译执行文件 二.实验设备 1.Arm9试验箱 2.Pc机 3.Linux系统服务器 三.实验过程及实验结果 1.连接电脑箱 2.设置交叉编译环境 启动putty.exe 登陆192.168.1.116 3.添加软件包至实验目录: ①[shiyan@localhost ~]$ cd /home/shiyan ②[shiyan@localhost ~]$ tar –zxvf arm-linux-gcc-3.4.4-glib-2.3.5-static.tar.gz tar -zxvf arm-linux-gcc-3.4.4-glib-2.3.5-static.tar.gz ③[shiyan@localhost201203110210] $export PATH=$PATH:/home/shiyan/201203110210/opt/crosstool/arm-linux/gcc-3.4.4-glib-2. 3.5/arm-linux/bin ④[shiyan@localhost 201203110210]$ set OSTYPE=linux-gnu PATH=/usr/lib/qt-3.3/bin:/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/home/shiya n/bin:/home/shiyan/opt/crosstool/arm-linux/gcc-3.4.4-glibc-2.3.5/arm-linux/bin:/ho me/shiyan/opt/crosstool/arm-linux/gcc-3.4.4-glibc-2.3.5/arm-linux/bin:/home/shiyan /opt/crosstool/arm-linux/gcc-3.4.4-glibc-2.3.5/arm-linux/bin 可以看出路径已添加 ⑤[shiyan@localhost 201203110210]$ arm-linux-g再按tab arm-linux-g++ arm-linux-gcc arm-linux-gcc-3.4.4 arm-linux-gccbug arm-linux-gcov ⑥[shiyan@localhost 201203110210]$ arm-linux-gcc arm-linux-gcc: no input files 此时出错,无此文件 3.测试程序 ①创建hello.c [shiyan@localhost ~]$ vi hello.c

实验 WEB服务的配置与测试

WEB和FTP服务的配置与测试 一.实验目的: 1.掌握在Win 2000下WEB服务器的建立、配置和测试。 2.掌握FTP服务的配置如端口、用户设置等以及如何应用FTP服务。 二.实验内容 (1)安装IIS。 (2)配置和管理windows2000 的WWW服务器:设置Web站点;Web站点的管理。(3)配置和管理FTP服务器。 三.实验设备 装有虚拟机的计算机。 四.实验步骤 网络拓朴: 一、IIS的安装 默认情况下,在Windows 2000 Server安装过程中会自动安装IIS,若没有安装,则需安装。 1、在“控制面板”中选择“添加/删除程序”,单击“添加/删除Windows组件”;选中“Internet信息服务(IIS)”的“详细信息”清单;如下图

2、配置IIS的组件,在“Internet信息服务(IIS)”对话框中点击“Internet 服务管理器”及“公用文件”(必选);若你的服务器作为WWW或FTP服务器,则分别选中“World Wide Web服务器”和“文件传输协议(FTP)服务器”。 注意:对于不需要的服务,最好不要安装,这是安全的做法。 然后单击“确定”、“下一步”,开始IIS系统文件的安装。 二、WEB站点管理 1、单个网站的WEB服务器的配置 先配置WEB服务器前,请先用记事本或Microsoft WORD制作一个简单的网页,放在一个新建的文件夹(如:d:\aa文件夹)中,命名为网页文件(如1.htm)。然后在IIS中发布这个简单的网站: 依次单击“开始”-“程序”-“管理工具”-“Internet服务管理器”,打开Internet信息服务窗口。如图所示。

北京工业大学实验报告

北京工业大学实验报告

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

BEIJINGUNIVERSITYOF TECHNOLOGY 实验报告 课程名称:计算机网络应用 学院:经济与管理学院 专业:管理科学与工程 组 11 号: 14110206 陈浩良报告 人: 14110213 郝楠 14110214 邓刘祥鹤 14110217 苏晗实验日期:2015年11 月30 日报告日期:2015年12月 5 日 学期:2015–2016学年第1学期成绩:评语:

教师签字: 评阅日期: ? 分工情况 实验一直通:苏晗、陈浩良 交叉:郝楠、邓刘翔鹤实验三苏晗、郝楠、陈浩良 实验四苏晗、陈浩良 实验五郝楠、陈浩良 试验六苏晗、郝楠

实验一 实验报告要求: 1.说明直通双绞线和交叉双绞线的使用场合 2.说明直通双绞线和交叉双绞线的构成 3.制作直通双绞线和交叉双绞线过程中遇到的问题和解决方法 1. 交叉线一般用来直接连两台电脑的,也就是网卡--网卡 直通线一般用来连接网络设备(比如路由器,交换机,HUB,ADSL 等)与电脑,或者是网络设备与网络设备(除非特殊说明,一般都支持)之间相联。 2. 直通线的双绞线做法是:两端双绞线都做成:橙白- 橙- 绿白 - 蓝- 蓝白-绿-棕白- 棕 3. 交叉线的做法是,网线的两端一边按橙白- 橙- 绿白- 蓝 -蓝白- 绿- 棕白- 棕做,另一端按绿白- 绿-橙白- 蓝-蓝白- 橙-棕白- 棕做 实验三 实验报告要求: 1.对比OSI模型,简述TCP/IP工作过程 2.描述IP地址、子网掩码的配置方法 3.说明在测试过程中使用了哪些网络命令及命令的意义

嵌入式系统 实验报告 南邮

实验报告 ( 2011 / 2012 学年第二学期) 课程名称ARM嵌入式系统原理与开发 实验名称嵌入式Linux交叉开发环境建立与程序开发实验时间2012 年 6 月21 日指导单位计算机学院 指导教师王诚 学生姓名颜泽鑫班级学号B09011027 学院(系) 通信与信息工程专业电子信息工程

实验一、熟悉Linux开发环境 实验目的: 熟悉Linux开发环境,学会基于S3C2410的Linux开发环境的配置和使用,学习使用Linux操作系统的常用命令。使用Linux的armv4l-unknown-linux-gcc编译,使用基于NFS方式的下载调试,了解嵌入式开发的基本过程。 实验内容与要求: 使用Redhat Linux 9.0操作系统环境,安装ARM-Linux的开发库及编译器。创建一个新目录,并在其中编写hello.c和Makefile文件。学习在Linux下的编程和编译过程,以及ARM开发板的使用和开发环境的设置。下载已经编译好的文件到目标开发板上运行。 学会集成环境的安装与开发。 实验设备及工具(包括软件调试工具): 硬件:UP-NETARM2410-S嵌入式实验平台、PC机Pentium 500以上, 硬盘10GB以上。 软件:PC机操作系统REDHAT LINUX 9.0+MINICOM+ARM-LINUX开发环境。 实验过程: 运行PC机上的Linux系统,进入系统后,建立工作目录,所用语句如下:[root@zxt smile]# mkdir hello [root@zxt smile]# cd hello 编写的hello.c如下: #include main() { printf(“hello world \n”); } 要使上面的hello.c程序能够运行,必须要编写一个Makefile文件,Makefile 文件定义了一系列的规则,它指明了哪些文件需要编译,哪些文件需要先编译,哪些文件需要重新编译等等更为复杂的命令。 本次实验所用的Makefile文件如下: CC= armv4l-unknown-linux-gcc EXEC = hello OBJS = hello.o CFLAGS +=

实验二 Web服务器控件实验报告

WEB 应用开发 WEB 服务器控件实验报告 实验2-1 使用FileUpLoad 控件上传文件 任务清单 创建一个WEB 窗体,实现界面效果如下: 提示: string fileName = FileUpload1.FileName;//得到文件名 float fileSize = FileUpload1.FileBytes.Length;//得到文件长度 string ext = System.IO.Path .GetExtension(fileName);//得到文件扩展名 string filePath = FileUpload1.PostedFile.FileName;//得到文件在客户端的路径 txtFileUploadPath.Text = Server.MapPath(".");//得到当前站点的物理路径 FileUpload1.SaveAs(Server.MapPath(".") + "/Upload/"+fileName);//文件存到服务器上 学 号 090201124 姓 名 李晓晖 专业、班 计科09-1 学 期 2011-2012 第2学期 指导教师 黄俊莲 实验地点 C 区二层机房 机 器 号 时 间 2012年 月 日 周 节 实验任务清单 1. 实验2-1 使用FileUpLoad 控件上传文件 2. 实验2-2 Calendar 控件的使用1 3. 实验2-3 Calendar 控件的使用2 实验要求 注意:本次实验要求创建一个网站,名称命名规则为“学号_姓名_HomeWork1”,如:“090201201_戚琦_ HomeWork2”,“实验2-1”至“实验2-5”页面都在此网站中添加。 教师评语 成绩

网页制作实验报告

北京理工大学珠海学院课程设计说明书 _2013_—_2014_学年第_1_学期 题目: 《Web应用开发课程设计》 学院:计算机学院 专业班级: 11级软件工程3班 学号: 110202031031 学生姓名:蒋征 指导教师:魏志军 成绩: 时间: 2014/1/5 2014年 1 月 5 日

摘要 本次作品是一个IT技术交流论坛,实现论坛的基本功能,注册、登录、发帖、浏览和回帖。 论坛分三个分板块,网页、C#和JA V A,纵向层次也是三层,主页、板块页和帖子页。网站使用JavaScript实现动态页面。 关键词:计算机技术交流社区JavaScript 网页 I

目录 摘要 ............................................. I 目录 ............................................. II 1 网站结构和布局 (1) 1.1 网站结构 (1) 1.1.1 总体结构 (1) 1.1.2 横向链接结构 (2) 1.2 页面布局 (3) 1.2.1 主页 (3) 1.2.2 分版页面 (6) 1.2.3 帖子页面 (6) 2 技术应用 (8) 2.1 逻辑设计 (8) 2.1.1 HTML和CSS设计 (8) 2.1.2 JavaScript设计 (10) 参考文献 (13) 心得体会 (14) I

教师评语 (15) 成绩评定表 (16) 课程设计答辩记录表 (17) II

1 网站结构 1.1主体结构 1.1.1总结构 网站是以技术交流社区为主题的论坛型网站。 这个网站是按树形结构设计如图1-1-1,页面种类共分三层,分别是主页,分主题页还有就是内容页。 主页连向三个分主题分区页面,分别是MTHL板块,C#板块还有就是JAVA 板块。 主题分区页面下面是内容帖子。 图1-1-1网页关系 1

数据库实验报告完整

华北电力大学 实验报告 | | 实验名称数据库实验 课程名称数据库 | | 专业班级:学生姓名: 学号:成绩: 指导教师:实验日期:2015/7/9

《数据库原理课程设计》课程设计 任务书 一、目的与要求 1.本实验是为计算机各专业的学生在学习数据库原理后,为培养更好的解决问题和实际动手能力 而设置的实践环节。通过这个环节,使学生具备应用数据库原理对数据库系统进行设计的能力。 为后继课程和毕业设计打下良好基础。 2.通过该实验,培养学生在建立数据库系统过程中使用关系数据理论的能力。 3.通过对一个数据库系统的设计,培养学生对数据库需求分析、数据库方案设计、系统编码、界 面设计和软件调试等各方面的能力。是一门考查学生数据库原理、面向对象设计方法、软件工程和信息系统分析与设计等课程的综合实验。 二、主要内容 针对一个具有实际应用场景的中小型系统(见题目附录)进行数据库设计,重点分析系统涉及的实体、实体之间的联系,实现增加、删除、更新、查询数据记录等基本操作。大致分为如下步骤: 1. 理解系统的数据库需求,分析实体及实体间联系,画出E-R图: 1)分析确定实体的属性和码,完成对该实体的实体完整性、用户自定义完整性的定义。 2)设计实体之间的联系,包括联系类型和联系的属性。最后画出完整的E-R图。 2.根据设计好的E-R图及关系数据库理论知识设计数据库模式: 1)把E-R图转换为逻辑模式; 2)规范化设计。使用关系范式理论证明所设计的关系至少属于3NF并写出证明过程;如果不属于3NF则进行模式分解,直到该关系满足3NF为止,要求写出分解过程。 3)设计关系模式间的参照完整性,要求实现级联删除和级联更新。 4)用SQL语言完成数据库内模式的设计。 3.数据库权限的设计: 1)根据系统分析,完成授权操作; 2)了解学习收回权限的操作。 4.完成用户界面的设计,对重要数据进行加密。

嵌入式实验报告

中国地质大学(北京) 实验报告 课程名称:嵌入式系统 实验名称:嵌入式 Linux Socket编程 姓名:程维安 学号: 1010122231 班级: 10101222 指导教师:曾卫华 评分: 实验时间:二零一六年四月

实验题目:嵌入式Linux Socket编程 一、实验目的 通过实验熟悉Linux环境,掌握Linux串口和网络应用程序开发。学会串口的设置,串口数据收发处理,阻塞型I/O和非阻塞型I/O,SOCKET套接字,多线程编程基础,Server和Client端程序设计。 二、实验内容和步骤 1.4.4.3交叉编译工具的PATH已经生效,在任意目录下能够执行arm-linux-gcc –v; 2.nfs网络文件系统的配置: ○1打开nfs1175.exe; ○2配置板子ip,使其和电脑ip在同一个网段(使用命令ifconfig eth0 115.25.74.176 netmask 255.255.255.0); ○3挂载:在板子上运行 #mount -t nfs -o nolock 115.25.74.175:/d/share_vm /mnt/nfs ○4使用 cd /mnt/nfs 进入nfs共享目录,ls 显示共享目录下的文件; 3.仔细阅读提供的代码server.c和client.c Target为服务器,Ubuntu为客户端; 4.交叉编译server.c、本地编译client.c(因为用到多线程编程,在编译语句后面加上 -lpthread); 5.在板子上运行server可执行文件:#cd /mnt/nfs#ls -l server 看看前面的字串里面有没有“x”, 如没有则表明没有可执行的权限,需要用命令加入server的执行权限:#chmod 777 server,运行server 代码 #./server; 6.在ubuntu上运行client程序:#./client 115.25.74.176; 7.观察服务器端和客户端的提示信息。 三、程序流程框图和源码 1.流式套接字工作过程,如图1所示

实验1-Web开发环境的配置与使用

实验1 Web开发环境的配置与使用 一、实验目的 本实验的目的是让学生掌握Web应用开发环境的配置与使用。重点掌握如何在Eclipse 中配置Tomcat服务器,在服务器上部署和运行Web应用。 二、实验要求 要求学生掌握Web开发环境配置的基本过程,了解并掌握如何在Eclipse中配置Tomcat 服务器,如何管理和使用Tomcat服务器。 三、实验内容与步骤 1.JDK的安装与配置 ●下载并安装JDK。 运行JDK安装程序,按照提示进行安装,并记住JDK 的安装位置,比如:C:\Program Files\Java\jdk1.8.0_20。 ●为JDK配置环境变量: 打开控制面板,选择系统安全->系统,选择高级系统设置,打开系统属性对话框,然后选择环境变量,在系统环境变量中: (1)新建环境变量JA V A_HOME,值为JDK的安装目录,比如:C:\Program Files\Java\jdk1.8.0_20。 (2)新建环境变量classpath,值为:.;%JA V A_HOME%\lib\dt.jar;%JA VA_HOME%\lib\tools.jar; (3)修改环境变量path,在尾部添加:%JA V A_HOME%\bin,如果原来不是以分号结尾,则需要先添加一个分号。 2.Tomcat服务器的安装与配置 ●下载并安装Tomcat服务器 如果是解压版的安装程序,直接解压文件到指定位置,记录解压位置,比如:C:\apache- tomcat-8.0.15。 ●为Tomcat服务器配置环境变量 配置环境变量,变量名为CATALINA_HOME, 值为Tomcat的安装目录。 ●测试Tomcat服务器是否可用 (1)进入Tomcat安装目录的bin目录,运行,如果没出现异常信息并能够正确看到如下启动成功的界面,说明服务器启动没有问题。 (2)打开浏览器,在浏览器中输入http://localhost:8080,可以看到如下的Tomcat主页,

北邮数据库实验报告

数据库实验报告(四) 姓名:学号:班级: 1.简单查询: (1) 查询“数据库开发技术”课程的学分; SQL语句: select credit from course where course_name='SQL Server数据库开发技术'; 或者模糊查询: select credit from course where course_name like'%数据库开发技术'; 执行结果: (2) 查询选修了课程编号为“dep04_s004”的学生的学号和成绩,并将成绩按降序输出; SQL语句: select student_id,grade from student_course where course_id='dep04_s003' order by grade desc; 执行结果:

(3) 查询学号为“g9940205”的学生选修的课程编号和成绩; SQL语句: select course_id,grade from student_course where student_id='g9940205'; 执行结果: (4) 查询选修了课程编号为“dep04_s001”且成绩高于85分的学生的学号和成绩。 SQL语句: select student_id,grade from student_course where course_id='dep04_s001'and grade>'85'; 执行结果:

2.在多表连接的查询实验中,用Transact SQL语句完成以下查询操作: (1)查询选修了课程编号为“dep04_s002”且成绩高于85分的学生的学号、姓名和成绩; SQL语句: select student.student_id,student_name,grade from student,student_course where student.student_id=student_course.student_id and student_course.course_id='dep04_s002' and student_course.grade>'85'; 执行结果: (2)查询所有学生的学号、姓名、选修的课程名称和成绩; SQL语句: select student.student_id,student_name,course_name,grade from student,course,student_course where student.student_id=student_course.student_id and student_course.course_id=course.course_id; 执行结果:

嵌入式实验报告

《嵌入式系统导论》实验报告 学院: 学号: 姓名: 上海工程技术大学 电子电气工程学院

实验一 GPIO(按键和LED)实验 一、实验要求 1 、掌握基于STM32F103微控制器的嵌入式系统、仿真器和开发用PC机之间的连接方法,能够搭建基于STM32F103微控制器的嵌入式系统交叉开发环境。 2 、熟悉常用的嵌入式开发工具KEIL MDK或IAR EWARM的操作环境和基本功能(包括编辑、编译、链接、调试和下载等),学会创建、配置和管理STM32工程,掌握嵌入式程序的基本调试方法,学会使用逻辑分析仪窗口和外设窗口等信息窗口调试嵌入式程序。 3 、理解LED和按键的构件原理,学会设计它们与微控制器间的接口电路 4 、掌握STM32F103微控制器GPIO的工作原理,熟悉STM32的GPIO库函数 5 、学会使用STM32的GPIO库函数在KEIL MDK或IAR EWARM下开发基于LED和按键的简单嵌入式应用程序 二、实验环境 1 、硬件: ALIENTEK STM32F103嵌入式开发板 2 、软件: KEIL MDK或IAR EWARM 三、实验内容 1 、流水灯实验一: 在KEIL MDK或IAR EWARM 中建立STM32工程,并使用GPIO库函数和延时循环设计基于无限循环架构的嵌入式应用程序,使开发板上的红色LED以一定周期闪烁。 采用软件仿真的方式调试程序,通过“Logic Analyzer”,观察程序模拟运行时连接红色LED的引脚PA8上的输出波形。 采用硬件下载的方式调试程序,观察程序下载硬件运行时红色LED的闪烁情况。 2 、按键控制LED实验: 在KEIL MDK或IAR EWARM 中建立STM32工程,并使用GPIO库函数设计基于无限循环架构的嵌入式应用程序,实现以下功能:当按键KEY0按下时,目标板上红色LED点亮;当按键KEY0释放时,目标板上红色LED熄灭。 采用软件仿真的方式调试程序,通过“Logic Analyzer”和“Peripherals→GPIOC”,观察程序模拟运行时连接红色LED的引脚PA8和连接按键KEY0的PC5上的输出波形。 采用硬件下载的方式调试程序,观察程序下载硬件运行时按键KEY0按下和释放时红色LED的点亮和熄灭情况。 四、硬件设计 1 、发光二极管(红色LED)、按键(KEY0)与嵌入式微控制器(STM32F103)的接口电路

web实验报告

一,相关技术 为实现注册和登录功能,首先采用JSP和HTML分别设计regist和login页面,再采用servlet技术实现这两项功能。 为实现上传文件至服务器和下载自己上传的文件,也先JSP和HTML设计页面,再在页面中设计两按钮,点击时用调用JSP实现上传和调用servlet实现下载。 采用JSP和HTML设计result页面。是各种结果在result页面显示 二,系统需求分析 为实现登录和注册。设计一个包,包中包含User类。User中有账号,密码,昵称三类属性。 设计登录页面,输入账号和密码实现登录。当输入信息正确时,显示成功,否则失败。 设计注册页面,输入账号,密码,昵称三属性实现注册。 设计上传和下载页面,点击相应按钮实现相应动作。 三,系统设计和实验结果 1,显示结果页面核心代码 <% String message=(String)request.getAttribute("message"); %> <%= message %> 2,注册相关代码 A,注册界面核心代码

输入信息

账号: 密码: 昵称:

B,实现注册的servlet核心代码 driverName="com.microsoft.sqlserver.jdbc.SQLServerDriver"; Class.forName(driverName); String name = request.getParameter("name"); String pwd = request.getParameter("pwd"); String call = request.getParameter("call"); Connection con=null; String dbURL="jdbc:sqlserver://localhost:1433;DatabaseName=student"; String userName="sa"; String userPwd="a693501"; con=DriverManager.getConnection(dbURL,userName,userPwd); PreparedStatement ps = null; String sql = "insert into admin (name,pwd,call)values(?,?,?)"; try{ ps = con.prepareStatement(sql); ps.setString(1,name); ps.setString(2, pwd); ps.setString(3, call); ps.executeUpdate(); C,结果截图

江苏科技大学嵌入式实验报告

实验一熟悉嵌入式系统开发环境 一、实验目的: 1.熟悉嵌入式系统硬件实验平台 2.掌握超级终端配置方法。 3. 掌握嵌入式系统开发环境配置,ARM-Linux下NFS服务器的配置方法 4. 掌握常用的 Linux下shell命令 二、实验设备及工具: 硬件:UP-NETARM2410-S嵌入式实验仪、PC机pentumn500以上、硬盘40G以上、内存大于256M。 软件:PC机操作系统REDHAT LINUX 9.0 、MINICOM 、AMRLINUX开发环境 三、实验内容 : (1)掌握嵌入式系统实验平台上的各类借接口的位置; (2)配置windows的超级终端,熟悉vivi的命令行,bootload、kernel、root 和用户程序的介绍; (3)配置linux的终端,配置网络服、Ip地址,开发目录共享,挂载等。 四、实验步骤: 1.掌握嵌入式系统实验平台上的各类接口的位置 UP-TECH S2410/P270 DVP 的硬件配置如表 1.2.1 所示 实物如图 1.2.1 所示:

2.配置windows的超级终端,熟悉vivi的命令行,bootload、kernel、root 和用户程序的介绍; 1)配置windows的超级终端: a)用串口线将 PC 机与 ARM 开发板连接好后,将 UP-TECH S2410、P270 DVP 开发板 开机,然后点击 PC 机上的开始“菜单”然后找到“附件”中“通讯”选项中的“超级终端”, b)然后在超级终端里进行配置,在“名称”中输入要建立的超级终端的名字。 c)在“连接时使用”一栏选择可用的串口号,(这里根据自己的实际情况进行选择)。 d)在“每秒位数”中选择“115200”,“数据流控制”选择“无”,然后点击“确定”按 钮,设置完毕。 2)学习并掌握如下命令: ls,cd ,pwd,cat,more,less,mkdir,rmdir ,rm,mv,cp,tar,ifconfig 3. Linux下minicom的使用与程序挂载 a)打开虚拟机,启动linux; b)新建终端,输入minicom来启动实验箱;

西工大计算机网络实验三

实验报告 实验名称 --SOCKET编程 一、实验目的 (1)加深对TCP和UDP的理解; (2)实现两台计算机之间TCP/UDP通信。 二、实验过程 原理: socket是在应用层和传输层之间的一个抽象层,它把TCP/IP层复杂的操作抽象为几个简单的接口供应用层调用以实现进程在网络信。如下图所示:

TCP通信 原理如图: 代码: 服务器端: #pragma comment(lib, "WS2_32.lib")

#include #include #include using namespace std; int main() { int i=0; WSADATA wsaData; SOCKET oldSocket,newSocket; //客户地址长度 int iLen=0; //发送的数据长度 int iSend=0; //接收的数据长度 int ircv =0; //处世要发送给客户的信息 char buf[20]="I am a server"; //接收来自用户的信息 char fromcli[512]; //客户和服务器的SOCKET地址结构 struct sockaddr_in ser,cli; if(WSAStartup(MAKEWORD(2,2),&wsaData)!=0) { cout<<"failed to load winsock"<

web程序设计实验报告集合

一、实验目得 1.掌握常用得HTML语言标记; 2.利用文本编辑器建立HTML文档,制作简单网页. 二、实验要求 1.独立完成实验。 2.书写实验报告书。 三、实验内容 1.在文本编辑器“记事本”中输入如下得HTML代码程序,以文件名sy1、html保存, 并在浏览器中运行。 源程序清单如下: 〈HTML> ?<HEAD> ??Example</TITLE> </HEAD> 〈BODY BGCOLOR="#00DDFF”> ??〈H1> <B> ?<I〉 ??〈FONT COLOR="#FF00FF"〉 ?<MARQUEE BGCOLOR="#FFFF00” DIRECTION=LEFT BEHAVIOR=ALTERMATE>wele to you! ?</MARQUEE〉 ??</FONT〉 〈/I> ?</B〉 ??</H1〉 ?<HR> ??〈H2 ALIGN=CENTER> ?<FONT COLOR="#0000FF”>Asimple HTML document ?〈/FONT〉 ??</H2> ?〈EM〉Weleto the world of HTML!</EM> ?<P>This is a simple HTML document、It is to giveyou an outline of how to write HTML how the<B>markup tags〈/B> work in t he <I>HTML〈/I> file ??</P> ??<P>Following in threechapters、 <UL TYPE=square> <LI>This is thechapter one!〈/LI> ?<LI>〈A HREF="#ITEM">This is the chapter two!</A〉</LI〉</p><h2>数据库实验报告</h2><p>数据库实验报告</p><p>武汉理工大学 学 生 实 验 报 告 书 实验课程名称 数据库系统概论 开 课 学 院 计算机科学与技术学院 指导老师姓名 学 生 姓 名 学生专业班级 学生学号 实验课成绩</p><p>2013 — 2014 学年第二学期实验课程名称:数据库系统概论 实验项目名称SQL SEVER 2000的系 统工具及用户管理 实验 成绩 实验者专业班 级 组别 同组者实验 日期 2014年4 月24日</p><p>第一部分:实验分析与设计(可加页) 一、实验内容描述(问题域描述) 实验目的和要求:了解SQL SEVER 2000的功能及组成,熟练掌握利用SQL SEVER 2000工具创建数据库、表、索引和修改表结构及向数据库输入数据、修改数据和删除数据的操作方法和步骤,掌握定义数据约束条件的操作。 二、实验基本原理与设计(包括实验方案设计,实 验手段的确定,试验步骤等,用硬件逻辑或者算法描述) 实验内容和步骤: (1)熟悉SQL SEVER 2000的界面和操作。 (2)创建数据库和查看数据库属性。 (3)创建表、确定表的主码和约束条件。 (4)查看和修改表的结构。 (5)向数据库输入数据,观察违反列级约束时出现的情况。 (6)修改数据。 (7)删除数据,观察违反表级约束时出现的情况。 三、主要仪器设备及耗材 Windows XP SQL SERVER 2000</p><p>第二部分:实验调试与结果分析(可加页) 一、调试过程(包括调试方法描述、实验数据记录, 实验现象记录,实验过程发现的问题等) 没有错误 错误:未能建立与WORKEPLACE\XUMENGXING的链接SQL Server 不存在或访问被拒绝 原因:未启动数据库服务 二、实验结果及分析(包括结果描述、实验现象分 析、影响因素讨论、综合分析和结论等) 实验结果部分截图:</p><h2>Web程序设计实验报告</h2><p>实验报告填写及打印要求: 1、A4纸正反面打印; 2、实验报告封面、封面上填写内容必须打印; 3、实验报告内容,学生可手写也可打印,可根据内容自行加页; 4、指导教师必须手写签名; 5、左侧装订。 实验一报告内容</p><p>实验题目:用户注册程序设计 实验目的:熟悉JSP开始环境的搭建、服务目录的设置、网页的编写 实验要求:独立完成JDK、Tomcat的安装并测试通过;实现一个用户注册的页面,要求用户名、密码和邮件地址不能为空,并且两次输入的密码要一致,并检查输入的邮件 地址是否有效。 实验器材:计算机 实验电路图/程序流程图: JSP页面跳转示意图 口令验证程序流程图 实验步骤/程序源代码: 一、实验步骤 STEP1:Set up a table to show the registration information. STEP2:Add element for the table. STEP3:Print registration information and judge these information. STEP4: Action to “receive.jsp”.Post information. 二、程序源代码 【denglu.jsp】 <%@ page contentType="text/html;charset=GB2312" %> <HTML><BODY bgcolor=#D2E9FF><FONT size=3> <FORM action="receive.jsp" method=post name=form></p><p><center><Table border=1> <tr> <th align="center" colspan="2">用户注册界面</th> </tr> <td align="center" >登录名</td> <td><INPUT type="text" name="name" > </td> </tr> <td align="center" >性别</td> <td><INPUT type="radio" name="R" value="男" checked="default">男 <INPUT type="radio" name="R" value="女">女 </td> </tr> <td align="center" >登录密码</td> <td><INPUT type="text" name="secret" ></td> </tr> <td align="center" >确认密码</td> <td><INPUT type="text" name="secret2" ></td> <BR><% String yoursecret=request.getParameter("secret"); String yoursecret2=request.getParameter("secret2"); if(yoursecret!=null) { if(!(yoursecret.equals(yoursecret2))) { %><BR><font color="#FF0000">您两次输入的密码不一致,请重新输入。</font></BR> <% } } else { %><BR><font color="#FF0000">您的密码输入有空,请重新输入。</font></BR> <% } %></BR> </tr> <td align="center" >邮箱</td> <td><INPUT type="text" name="client"> </td> <BR><% String str=request.getParameter("client"); if(str!=null) { int index=str.indexOf("@"); if(index==-1) { %><BR><font color="#FF0000">您的E-mail地址中没有@。</font></BR></p></div> <div class="rtopicdocs"> <div class="coltitle">相关主题</div> <div class="relatedtopic"> <div id="tabs-section" class="tabs"> <ul class="tab-head"> <li id="12442923"><a href="/topic/12442923/" target="_blank">南工大嵌入式实验报告</a></li> <li id="23240873"><a href="/topic/23240873/" target="_blank">西工大数据库实验</a></li> <li id="12993687"><a href="/topic/12993687/" target="_blank">西工大web服务实验一</a></li> <li id="21526641"><a href="/topic/21526641/" target="_blank">西工大数据库实验报告</a></li> <li id="20715625"><a href="/topic/20715625/" target="_blank">安工大web实验报告</a></li> <li id="2645849"><a href="/topic/2645849/" target="_blank">北工大数据库实验报告</a></li> </ul> </div> </div> </div> </div> <div id="rightcol" class="viewcol"> <div class="coltitle">相关文档</div> <ul class="lista"> <li><a href="/doc/6e17626907.html" target="_blank">嵌入式系统实验报告</a></li> <li><a href="/doc/aa13663278.html" target="_blank">嵌入式实验报告</a></li> <li><a href="/doc/d82706586.html" target="_blank">嵌入式实验报告</a></li> <li><a href="/doc/1b7017304.html" target="_blank">浙工大 嵌入式实验报告</a></li> <li><a href="/doc/506532050.html" target="_blank">嵌入式实验报告</a></li> <li><a href="/doc/8113508713.html" target="_blank">嵌入式实验报告</a></li> <li><a href="/doc/c12300486.html" target="_blank">南工大嵌入式实验报告</a></li> <li><a href="/doc/ef11191589.html" target="_blank">嵌入式实验报告</a></li> <li><a href="/doc/4a9419008.html" target="_blank">嵌入式实验报告</a></li> <li><a href="/doc/6c1214102.html" target="_blank">嵌入式系统实验报告</a></li> <li><a href="/doc/ad10613915.html" target="_blank">嵌入式系统实验报告</a></li> <li><a href="/doc/d3975436.html" target="_blank">嵌入式实验报告</a></li> <li><a href="/doc/145871791.html" target="_blank">嵌入式实验报告</a></li> <li><a href="/doc/f611294032.html" target="_blank">嵌入式实验报告</a></li> <li><a href="/doc/53926789.html" target="_blank">嵌入式实验报告</a></li> <li><a href="/doc/8d10350170.html" target="_blank">嵌入式实验报告</a></li> <li><a href="/doc/be1357414.html" target="_blank">嵌入式实验报告(答案)</a></li> <li><a href="/doc/e18570912.html" target="_blank">嵌入式实验报告</a></li> <li><a href="/doc/3c15251935.html" target="_blank">嵌入式实验报告</a></li> <li><a href="/doc/5e10243322.html" target="_blank">嵌入式系统实验报告</a></li> </ul> <div class="coltitle">最新文档</div> <ul class="lista"> <li><a href="/doc/0f19509601.html" target="_blank">幼儿园小班科学《小动物过冬》PPT课件教案</a></li> <li><a href="/doc/0119509602.html" target="_blank">2021年春新青岛版(五四制)科学四年级下册 20.《露和霜》教学课件</a></li> <li><a href="/doc/9b19184372.html" target="_blank">自然教育课件</a></li> <li><a href="/doc/3019258759.html" target="_blank">小学语文优质课火烧云教材分析及课件</a></li> <li><a href="/doc/d819211938.html" target="_blank">(超详)高中语文知识点归纳汇总</a></li> <li><a href="/doc/a419240639.html" target="_blank">高中语文基础知识点总结(5篇)</a></li> <li><a href="/doc/9d19184371.html" target="_blank">高中语文基础知识点总结(最新)</a></li> <li><a href="/doc/8a19195909.html" target="_blank">高中语文知识点整理总结</a></li> <li><a href="/doc/8519195910.html" target="_blank">高中语文知识点归纳</a></li> <li><a href="/doc/7f19336998.html" target="_blank">高中语文基础知识点总结大全</a></li> <li><a href="/doc/7119336999.html" target="_blank">超详细的高中语文知识点归纳</a></li> <li><a href="/doc/6619035160.html" target="_blank">高考语文知识点总结高中</a></li> <li><a href="/doc/6719035161.html" target="_blank">高中语文知识点总结归纳</a></li> <li><a href="/doc/4a19232289.html" target="_blank">高中语文知识点整理总结</a></li> <li><a href="/doc/3b19258758.html" target="_blank">高中语文知识点归纳</a></li> <li><a href="/doc/2619396978.html" target="_blank">高中语文知识点归纳(大全)</a></li> <li><a href="/doc/2b19396979.html" target="_blank">高中语文知识点总结归纳(汇总8篇)</a></li> <li><a href="/doc/1419338136.html" target="_blank">高中语文基础知识点整理</a></li> <li><a href="/doc/ed19066069.html" target="_blank">化工厂应急预案</a></li> <li><a href="/doc/bd19159069.html" target="_blank">化工消防应急预案(精选8篇)</a></li> </ul> </div> </div> <script> var sdocid = "7b14f949fbd6195f312b3169a45177232e60e469"; </script> <div class="clearfloat"></div> <div id="footer"> <div class="ft_info"> <a href="https://beian.miit.gov.cn">闽ICP备16038512号-3</a> <a href="/tousu.html" target="_blank">侵权投诉</a>  ©2013-2023 360文档中心,www.360docs.net | <a target="_blank" href="/sitemap.html">站点地图</a><br /> 本站资源均为网友上传分享,本站仅负责收集和整理,有任何问题请在对应网页下方投诉通道反馈 </div> <script type="text/javascript">foot()</script> </div> </body> </html>