实验报告4的参考解答
数据库系统实验报告4(简单图书馆管理数据库的实现)

6
图书信息表:
2.还书后: 借阅信息表:
图书信息表:
备注: 1、表头及以下的栏目和内容,不得更改;其它栏目的位置可以适当调整,可以根据需要适当增加或减少 页。 2、本课程包含多次实验,请每次实验项目填写一份。
7
2
利用 sf_borrow,sf_return 进行借、还操作,并注意数据库中三个表的数据变化情况。 三、实验结果及分析 (一)创建数据库和数据表: 选择用企业管理器创建数据库、数据表
3
(二)数据相关操作: 1.查询:
2.删除:
4
删除后:
3.更新:
更新后:
(三)创建触发器、存储过程进行借还书操作: 1.针对借阅信息表的插入操作创建触发器,当借阅信息表进行插入操作时,自动根据书号,将图 书信息表相应记录的“状态”字段改为 0。 CREATE TRIGGER Insert_borrow ON dbo.借阅信息表 FOR INSERT AS begin update 图书信息表 set 状态=0 from Inserted i,图书信息表 t where t.书号=i.书号 end 2.针对借阅信息表的删除操作创建触发器,当借阅信息表进行删除操作时,自动根据书号,将图 书信息表相应记录的“状态”字段改为 1。
作者 sql c++ ms java c# net
状态 1 1 1 1 1 1
借书证号 1 2 3
姓名 张三 李四 王五
住址 学三 学四 学五
并对这两个表进行删除、更新、和查询等操作 三、创建触发器、和存储过程进行借、还书操作 1) 针对借阅信息表的插入操作创建触发器,当借阅信息表进行插入操作时,自动根据书号,将图 书信息表相应记录的“状态”字段改为 0。 2) 针对借阅信息表的删除操作创建触发器,当借阅信息表进行删除操作时,自动根据书号,将图 书信息表相应记录的“状态”字段改为 1。 3) 创建存储过程:sf_borrow,实现借书功能即:向借阅信息表进行插入操作,将书号、借书证 号,借书时间作为参数,并自动的将还书时间设置为借书时间后一个月。 4) 创建存储过程:sf_return,现实还书功能即:根据书号对借阅信息表进行删除操作,将书号 作为参数。
4的倍数特征实验报告单

4的倍数特征实验报告单
实验目的:
本次实验旨在探究4的倍数的特征,通过对不同数字进行分析,验证4的倍数的特征并得出结论。
实验方法:
1. 选择一系列整数数字进行实验,包括4的倍数和非4的倍数。
2. 分别对这些数字进行求余数运算,即用这些数字除以4并得出余数。
3. 分析余数的情况,观察4的倍数和非4的倍数的特征。
实验结果:
通过实验我们得到了以下结果:
1. 对于4的倍数,经过求余数运算得到的余数始终为0。
2. 对于非4的倍数,求余数运算的结果不为0。
3. 通过不同数字的实验,验证了4的倍数的特征,即能被4整除的数字的余数为0。
实验结论:
综合实验结果,我们得出结论:
1. 4的倍数的特征是其能被4整除,即求余数的结果为0。
2. 任何一个数被4整除的余数都是0,这是4的倍数的特征之一。
实验总结:
本次实验验证了4的倍数的特征,通过实验数据的分析,我们得以确定4的倍数的特征为其能被4整除,余数为0。
实验结果的验证进一步加深了我们对数学中倍数的理解,为数学知识的学习提供了实际的例证。
希望通过这次实验,同学们能更加深入地了解4的倍数的特征,提高数学分析的能力。
实验延伸:
在以后的学习中,可以进一步探讨倍数的特征,例如2的倍数、5的倍数等,通过实验验证不同倍数的特征,加深对数学概念的理解。
同时,可以进行更加复杂的数学实验,进一步提高数学分析的能力,培养数学思维的能力。
希望同学们在数学学习中能够通过实验的方式,加深对数学的理解,提高数学的学习兴趣和能力。
实验报告4《验证牛顿运动定律》

实验步骤
小车,砝码,小桶,砂,细线,附有定滑轮的长木板,垫木,打点计时器,低压交流电源,导线两根,纸带,托盘天平及砝码,米尺。
数据处理
吉林省白城市第一中学物理实验报告
实验名称
探究加速度与力、质量的关系
实验目的
1.学会用控制变量法探究物理规律;
2.探究加速度与力、质量的关Βιβλιοθήκη 。实 验 人指导教师
日 期
实验器材
小车,砝码,小桶,砂,细线,附有定滑轮的长木板,垫木,打点计时器,低压交流电源,导线两根,纸带,托盘天平及砝码,米尺。
实验原理
1.保持小车质量不变,改变小桶内砂的质量,从而改变细线对小车的牵引力,测出小车的对应加速度,作出加速度和力的关系图线,分析加速度与力的关系。
数据处理
实验结论
由图2知,图线为一条________,这就说明质量不变时,加速度与它所受作用力成________。
由图3知,图线为一条________,这就说明作用力不变时,加速度与它的质量成________。
误差分析
注意事项
教师评语
实验报告4

实验四:循环结构程序设计班级:学生姓名:学号:一、实验目的1、理解循环的概念2、理解并掌握循环结构相关语句的含义、格式及使用3、学会循环的应用及控制,包括:①掌握使用循环输入多个数据的方法②掌握在多个数据中有选择地输出数据的方法③掌握在多个数据中对某种数据进行计数的方法④掌握求多个数据中最大值、最小值的方法⑤掌握使用break、continue语句终止循环4、掌握循环的嵌套二、知识要点1、循环变量、循环条件、循环体的概念2、三种循环语句的一般格式、执行过程3、理解选择结构与循环结构中“条件表达式”之不同含义4、二重循环的执行过程三、实验预习(要求做实验前完成)1、循环变量的主要用途是:2、用循环求多个数的和之前,先要把和的初始值赋为:3、用循环求多个数的乘积之前,先要把乘积的初始值赋为:4、字符变量能否作为循环变量?5、循环过程中,如果循环条件成立,但需要结束循环,可采用什么办法?6、什么叫循环的嵌套?四、实验内容(要求提供:①算法描述或流程图②源程序)1. 编程,利用循环计算以下表达式的值:(5+52)*(4+42)*(3+32)*(2+22)*(1+12)*(1/2+1/3+1/4+1/5)(for循环)include <stdio.h>#include <stdlib.h>int main(){int a;double sum=1,sum1=0;for(a=1;a<=5;a++)sum=sum*(a+a*a);printf("结果为%lf\n",sum);for(a=2;a<=5;a++)sum1=sum1+(1.0/a);printf("%lf\n",sum1);printf("结果为%lf\n",sum*sum1);return 0;}2. 编程,从键盘输入若干个整数,当输入0时,输入停止。
电子电路实验四 实验报告

实验四波形发生电路实验报告一、理论计算1.正弦振荡电路实验电路如图1所示,电源电压为±12V。
分析图1电路的工作原理,根据图中的元件参数,计算符合振荡条件的Rw值以及振荡频率f0。
该正弦振荡电路采用RC串并联选频网络,选频网络的示意图如下:当输入信号的频率足够低时,,超前,且当频率趋近于零时,相位超前趋近于+90°;当输入信号的频率足够高时,,滞后,且当频率趋近于无穷大时,相位滞后趋近于-90°。
因此,当信号频率从零逐渐变化到无穷大时,的相位将从+90°逐渐变化到-90°,故必定存在一个频率f0,当f= f0时,与同相。
RC串并联选频网络的反馈系数整理可得令,则代入上式,得出当f=f0时,,由正弦振荡电路的起振条件知,。
对于图1的正弦振荡电路,有将R3、R4代入上式,令之大于3,得Rw>10kΩ。
将R1=R2=16kΩ、C1=C2=0.01μF代入f0式,得f0=994.7Hz。
2.多谐振荡电路实验电路如图2所示。
深入分析图2所示电路的工作原理,画出Vo1、Vo2的波形,推导Vo1、Vo2波形的周期(频率)和幅度的计算公式。
再按图2中给出的元件参数计算Vo1、Vo2波形的周期(频率)、幅度,以备与实验实测值进行比较。
该电路为三角波发生电路,原理图如下:虚线左边为滞回电路,故Vo1为方波。
根据叠加原理,集成运放A1同相输入端的电位令,则阈值电压对于虚线右边的积分电路,其输入电压不是+U Z,就是-U Z,故积分电路的输出电压的波形为三角波。
设输出电压的初始值为-U T,终了值为+U T,则可解得T为矩形波、三角波共同的周期。
矩形波的幅度的理论值即为UZ,等于6V;将实验电路图中的各个参数代入各式,得UT=0.5*6=3V,故三角波的幅度理论值为3V,矩形波、三角波的周期 。
3.锯齿波发生电路锯齿波发生电路的原理图见仿真实验电路图。
设二极管导通时的等效电阻可忽略不计,当u o1=+U Z时,D3导通,D4截止,输出电压的表达式为uo随时间线性下降。
大学物理实验报告 实验4 扭摆法测定物体转动惯量

大学物理实验教案实验名称:扭摆法测定物体转动惯量 1 目的1)熟悉扭摆的构造、使用方法,以及转动惯量测试仪的使用方法;2)学会用扭摆测定几种不同形状物体的转动惯量和弹簧的扭转常数,并通过理论公式推算出物体的转动惯量;3)验证转动惯量与距离平方的关系。
2 仪器扭摆、转动惯量测试仪、游标卡尺、天平3 实验原理3.1原理将物体在水平面内转过一定的角度,在扭摆的弹簧的恢复力矩作用下物体绕垂直轴作往返扭转运动。
根据胡克定律有:M= - K Θ (1)根据转动定律有:M= Ιβ (2)令ω2=K/I ,忽略轴承的摩擦阻力矩,由(1)、(2)得:θωθθβ222-=-==I Kdtd 上述方程表示扭摆运动具有角简谐振动的特性,角加速与角位移成正比,且方向相反。
此方程的解为:)cos(ϕωθ+=t A 式中,A 为谐振动的角振幅,φ为初相位角,ω为角速度,此谐振动的周期为:K IT πωπ22==(3)由(3)式得:224πKT I =可见只要知道弹簧扭转常数,测得物体扭摆的摆动周期,便可确定物体的转动惯量I 。
3.2弹簧扭转常数测量方法本实验利用公式法先测得圆柱体的转动惯量,再用扭摆测出载物盘的摆动周期T 1,再把圆柱体放到载物盘上,测出此时的摆动周期T 2,分别代入(4)式,整理得:2122024T T I K -=π(5)其中I 0为圆柱体的转动惯量。
4 教学内容4.1 测定扭摆装置的弹簧扭转常数1)选择圆柱体,重复6次测量其几何尺寸及其质量,根据公式确定其转动惯量;2)把载物盘安装在转轴上并紧固,调整扭摆机座底脚螺丝,使水平仪的气泡位于中心;3)调节好计时装置,并调光电探头的位置使载物盘上的挡光杆处于其缺口中央且能遮住发射、接收红外光线的小孔;4)让其摆动,重复测量6次20个周期t 1;5)把圆柱体置于载物盘上,再让其摆动并重复6次测量20个周期t 2。
4.2 测定球体的转动惯量1)将塑料球安装在扭摆的转轴上并紧固;2)让其摆动并重复6次测定10个周期t4.3 验证转动惯量平行轴定理1)装上金属细杆(金属细杆中心必须与转轴重合),测定摆动周期t(10个T);2)将滑块对称放置在细杆两边的凹槽内,此时滑块质心离转轴的距离分别为5.00,10.00,15.00 ,20.00,25.00cm,测定摆周期t(10个T),验证转动惯量平行轴定理(计算转动惯量时,应扣除支架的转动惯量)。
Windows网络操作命令的使用(实验报告) 4

实验一Windows网络操作命令的使用一、实验题目Windows网络操作命令的使用二、实验目的:1. 了解Windows操作系统提供的各种网络命令的功能。
2. 熟悉Windows操作系统提供的各种网络命令的使用方法和输出格式。
3、掌握常用的网络命令,能用ping 、ipconfig等命令工具来进行网络测试、使用tracert 路由跟踪命令、使用route、netstat、arp等命令查看网络状态。
三、实验内容和要求一、常用网络测试命令PING的使用1.“Ping”命令是在判断网络故障常用的命令,利用的原理是这样的:网络上的机器都有唯一确定的IP地址,我们给目标IP地址发送一个数据包,对方就要返回一个同样大小的数据包,根据返回的数据包我们可以确定目标主机的存在,可以初步判断目标主机的操作系统等。
ping命令也可以输入ping/?来打开帮助。
2.ping+IP地址-t:表示将不间断向目标IP发送数据包,直到我们强迫其停止(ctrl+c)。
3.ping+IP地址-l +大小:定义发送数据包的大小,默认为32字节,可以与-t一起使用。
4.ping+IP地址-n+次数:定义向目标IP发送数据包的次数,默认为三次,也可与-t 一起使用。
5.ping+本机IP、网关、路由器、主页服务器等:向这些目标发送数据包,检测连通性。
6.其他用法可在ping/?中查看。
二、网络配置查看命令IPCONFIG的使用1.打开运行并输入CMD后进入到命令提示符输入界面。
2.输入Ipconfig/?可以查看ipconfig命令帮助,如下图:3.输入ipconfig,点击回车,会显示每个已经配置了的接口显示IP地址、子网掩码(子网掩码不能单独存在,它必须结合IP地址一起使用。
子网掩码只有一个作用,就是将某个IP 地址划分成网络地址和主机地址两部分。
)和缺省网关值(当一个IP子网中的一台主机发送IP数据包给同一IP子网的另一台主机时,它将直接把IP数据包送到网络上,对方就能收到。
实验4一条指令执行过程实验报告范文一指令的执行步骤

实验4一条指令执行过程实验报告范文一指令的执行步骤学号姓名班级:实验时间:年月日实验报告表4-1一条指令执行过程记录表步骤1用户指定两个加数加数1,加数2PC中存储的指令地址RAM中对应指令地址中的指令编码RAM中加数一的编码与内存地址RAM中加数一的编码与内存地址步骤2取指令CPU使用哪根总线将PC中的内存地址送至RAM?RAM将CPU传来的指令地址存储在哪里?MAR中存放的是什么?具体的二进制编码是什么?MAR中二进制编码对应的内存地址是什么?该内存地址中存放了什么数据?该数据放在哪个寄存器中?PC被访问后其中的内容发生了什么变化?为什么?RAM将MDR中的数据通过哪条总线传送给力CPU?CPU将RAM传来的指令存放在哪里?IR中存放的指令二进制编码是什么?步骤3指令译码IR中的操作码和两个操作数的内存地址分别是什么?(请分别用用六位二进制数和四位十六进制表示)译码在哪里进行?并通过哪组总线把该操作传递给RAM?步骤4取数据CPU通过哪组总线传送地址?RAM将这个地址存放在哪里?RAM把第一个操作数存放在哪个寄存器上,通过哪组总线传送给CPU?CPU把取到的第一个操作数存放在哪里?步骤5加法计算CPU把两个加数放入哪里进行加法运算?当两个加数相加结束后,CPU把相加结果存放在哪里?实验小结:在本次实验中,你有哪些收获?遇到哪些问题?这些问题是否已经解决?如果已经解决了,请说说你是如何解决的。
也可谈谈你的其它想法。
1)PC的功能是什么?它的第一数据是从哪里得到的2)ALU是什么部件?它的功能是什么?3)MAR是什么寄存器?4)MDR是什么寄存器?它和内存有什么区别?5)IR是什么寄存器,它的作用是什么答:1)用来存放下一条指令的地址的,当执行一条指令时,首先需要根据PC中存放的指令地址,将指令由内存取到指令寄存器中,此过程称为取指令。
与此同时PC中的地址或者自动加1或由转移指针给出下一条指令的地址。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
系别:班号:学号:姓名:
日期:年月日地点:楼室
实验4 交换机堆叠和级联
1.交换机堆叠有什么优点?锐捷交换机堆叠对设备有什么限制和要求?
答:交换机的优点:
1.扩展端口密度。
2.方便用户的管理操作。
3.扩展上链带宽。
对设备的要求和限制:
1.只允许S2126G和S2150G二层交换机进行堆叠,不允许二、三层交换机混合
堆叠,或者三层交换机进行堆叠。
2.交换机堆叠数量最多为8台交换机。
3.SPAN限制:在堆叠模式下,每个SPAN会话成员端口局限于同一个UNIT,
不能跨UNIT,但支持多个SPAN会话,每个UNIT可以设置一个SPAN会话。
4.流控限制不同UNIT之间的端口,流控不生效。
5.保护口: 当设置的保护口在不同的UNIT时,它们的交换间隔会失效,不同
UNIT上的保护口之间仍然可以通信。
注:不同厂商的产品之间不能堆叠,3、4、5是关于堆叠对镜像、流控、保护模式的限制和影响现在可以不考虑。
2.如何确定堆叠组的堆叠主机?
答:
1.在telnet控制台键入命令行,设置交换机的device-priority,优先级最高的交换
机为堆叠主机。
2.当堆叠组中交换机的优先级相同时,系统自动选择网卡号最小交换机作为堆叠
主机。
3.如何进行菊花堆叠的拓扑连接?堆叠组里的设备如何编号?
答:
菊花链式堆叠模块有两个接口UP、DOWN。
堆叠连接时,将堆叠主机的DOWN接口连接成员交换机的UP接口,以此类推,最后1台交换机的DOWN接口连接第1台交换机的UP接口,形成一个环路,可以起到冗余链路的作用。
确定设备编号:
1.确认主机主机为设备1
2.根据堆叠线连接确定堆叠中的设备和排列顺序。
3.主机堆叠模块的DOWN口连接的设备为设备2
4.设备2堆叠模块DOWN口连接的设备为设备3
以此类推
4.交换机工作模式有哪些,通过实验描述你对工作模式的体会?(什么情况下系统在什么模式下工作?工作模式如何转换?)
答:单机模式堆叠模式
当交换机单独接入网络是采用单机模式进行工作。
对同类型的交换机进行堆叠,设备配
置完成并且重新启动后进入堆叠模式工作。
堆叠模式和单机模式是系统根据设备的连接情况自动转换的。
注:交换机启动时如果交换机的插槽内未插堆叠模块,则工作在单机模式下;如果交换机的插槽内有堆叠模块,它将会检测堆叠链路是否连通,若堆叠链路能够正常连通,则工作在堆叠模式下;若交换机在经过一段时间的检测发现堆叠链路仍无法正常连通,则工作在单机模式下。
5.级联交换机后,连接在交换机上的计算机配置各自的网络参数时,应该注意哪些方面?答:
在未设置默认网关的级联网络中,注意连接在同一交换机上的主机的IP地址要在同一个网段。
配置默认网关的级联网络中,实现不同网段网络的联通,要配置正确的网关。
注:这种网关互指的情况,只能是这两台机器连通。
网络协议栈的各层工作时需要互相配合,配置合适的网络参数才能正常工作,连接在交换机上的主机属于同一个物理网络,对应的在网络层,主机的IP地址应该在同一个网。
6.写出下列命令的功能
Member 进入指定设备
Device-priority 配置设备的优先级
Show member 显示当前成员信息
Show version device 显示设备信息
Show version slots 显示交换机当前的插槽和模块信息
Show vlan 显示虚拟网络的当前信息
7.对你在本次实验中的工作进行简单总结
注:此处空白,下面一段是引用另一位同学的讨论,请大家参考:
实验的每一步完成之后,都最好用show命令查看一下交换机状态,以对其有个大体明确的认识,避免一些错误。
在配置完主交换机的优先级之后要使用write memory命令,否则在堆叠组自动重启进行配置的时候就会没有堆叠主机。
不同的设备是不可以堆叠的,只有特定厂家生产的制定设备可以实现堆叠。
堆叠时,将优先级高的设为主机,当优先级相同时,MAC小的默认为主机。