LAB boom实验报告
计算机系统bomblab实验报告
![计算机系统bomblab实验报告](https://img.taocdn.com/s3/m/af487072524de518974b7d27.png)
课程实验报告课程名称:计算机系统实验项目名称:专业班级:姓名:学号:指导教师:完成时间:2019 年 4 月20 日信息科学与工程学院实验题目:CASPP BOMB LAB实验目的:输入代码中隐藏的密钥,通过实验实验环境:个人电脑、linux发行版本、gdb工具实验内容及操作步骤:通过查看bomb.c的代码,可以发现有6个密钥需要输入,分别为phase_1,phase_2, phase_3, phase_4, phase_5, phase_6。
在密钥的输入过程中,如果输入隐藏指令,即可触发隐藏关卡。
利用gdb工具或者objdump来查看其反汇编代码,然后分析反汇编代码得出其密钥。
实验结果及分析:Phase_1:这段反汇编代码可以看到非常简略,通过调用的函数可以看出,输入的是一个字符串,然后对比字符串是否是符合要求的即可,那么由指令movl $0x804a184,0x4(%esp)可以看出,内部隐藏的字符串应该就存储在0x804a184地址中,所以打印该地址的内容这个就是需要输入的字符串Phase_2:该语句可以通过函数名看到,它是有6个数输入,并且通过第一个cmpl语句看出输入的第一个数为1,而后面的跳转语句可以看到,它是个while语句,并且下一个数都是上一个数乘2,所以这样即可推出密钥为1 2 4 8 16 32Phase_3:可以看出,phase_3的反汇编代码是要根据输入的第一个数来进行跳转,然后再与第二个数进行比较,看是否相等。
打印跳转表的地址然后对应到的就是这些立即数的mov操作然后将十六进制转化为十进制即可得到7组答案0 331 ;1 957; 2 705; 3 538; 4 801; 5 645; 6 829; 7 845 Phase_4:可以看到第四个代码调用了func4函数,同时为它传入了两个值,一个为输入的第二个数,一个为整数8可以看到,func4函数反复调用了它自己,因此这对应的c语言函数是一个递归函数,根据汇编的每一条指令,翻译成c++代码得到将其输出得到3组答案108 2; 162 3 ;216 4Phase_5:从该反汇编代码可以看出,存在一个地址读取数据,然后顺序储存了16个整数,就是0x804a200为首地址,然后顺序打印可得到数组为10,2,14,7,8,12,15,11,0,4,1,13,3,9,6,5在根据汇编代码中的cmp指令可以得出,输入的第一个数的范围是大于1,小于15的,并且在循环的执行过程中,要把数组的值作为数组的下标进行操作,并且一定要执行完15次循环,当时做这题的时候头很晕不想倒推,考虑到只需要在2-14中取出答案,所以直接写成c++代码穷举输出答案Phase_6:这一串代码非常长,但是在前面的一大段,发现它是在进行取值的操作,输入的6个整数范围是1-6。
二进制拿炸弹实验报告完整版
![二进制拿炸弹实验报告完整版](https://img.taocdn.com/s3/m/4a0ab61da8956bec0875e356.png)
课程名称:计算机系统原理实验实验课时:32课时实验项目名称:BombLab二进制炸弹实验材料:可执行文件bomb、源代码bomb.c、说明README实验环境:Linux操作系统(安装虚拟机和Ubuntu)实验工具:调试工具gdb实验内容:程序运行中有6道关卡(phases),每道关卡需要用户在终端上输入特定的字符串。
输入正确则炸弹解除,错误则炸弹引爆。
实验方法:1.将程序反汇编成汇编语言。
2.结合C语言文件找到每个关卡的入口函数。
3.然后分析汇编代码,找到每个phase中引导程序跳转到explode_bomb程序的地方。
4.分析其成功跳转的条件——以此为突破口寻找应该输入的字符串!【实验分析】预先准备首先查看整个bomb.c的代码,发现整个炸弹组是由6个小炸弹(函数)组成的。
整个main函数比较简单,函数间变量几乎没有影响。
因此,只需要依次解除6个小炸弹即可。
实验材料只有一个可执行文件,先把他用objdump -d反汇编得到汇编文件。
打开文件发现对应6个phase,对应的汇编文件十分长,因此我们直接步入phase部分。
一、phase_1:1.利用gdb调试,gdb bomb2.disassemble phaes_1经分析,答案极有可能存放在0x804a15c处3.可看汇编代码如上图所示,以下为栈帧的计算过程4.我们看到如上图所示,调用了一个<strings_not_equal>函数,根据名字判断是判断两个字符串是否相等。
我们找到这个函数来验证我们的猜想是否正确:5.在gdb下调试,设立断点,并检验二、phase_2:1.disassemble phase_2可看到phase_2的汇编代码以及理解,利用一个循环,不断计算出这个六位密码。
2.栈帧的计算步骤a[0]=0 a[1]=1 a[2]=a[0]+a[1]=1 a[3]=a[2]+a[1]=2 a[4]=3a[5]=5即答案猜想为 0 1 1 2 3 5,下面进行检验3.gdb下进行调试检验总结通过这次『拆弹』的历练,我对数据在内存中以及汇编的表示方法有了更加深刻的认识,做得过程可能有时候会摸不着头脑,这个时候告诉自己冷静,相信自己。
湖南大学-计算机组成原理实验-实验3-bomblab
![湖南大学-计算机组成原理实验-实验3-bomblab](https://img.taocdn.com/s3/m/ae650a8bdaef5ef7ba0d3cab.png)
课程名称:计算机组成与结构实验项目名称:bomblab专业班级:姓名:学号:指导教师:完成时间:2016 年 4 月20 日信息科学与工程学院根据以上分析,我们发现,从键盘输入一个值,放到(新)ebp+8进行调用,把他传到esp中,接着,函数再从$0x804a15c这个地址取值,放到中,接着,程序对这两个参数进行函数调用,调用判断字符串是否相等的程序equal进行判断,如果二者相等,则返回值为0,不引爆炸弹,反之,只要二者不相等,则炸弹爆炸。
分析结论:此处的密码存在地址$0x804a15c中,我们只要查看该地址的值,即可完成该题。
打开gdb调试,运行x/s 0x804a15c,查看该处的值故第一题的答案为We have to stand with our North Korean allies.Phase_5内容如下:0x08048db8 <+0>: push %ebp0x08048db9 <+1>: mov %esp,%ebp0x08048dbb <+3>: push %esi0x08048dbc <+4>: push %ebx这是两个调用者保存寄存器,因为接下来的循环中使用到了这两个寄存器的值,所以要进行压栈保存。
0x08048dbd <+5>: sub $0x20,%esp esp-320x08048dc0 <+8>: lea -0x10(%ebp),%eax0x08048dc3 <+11>: mov %eax,0xc(%esp)ebp-160x08048dc7 <+15>: lea -0xc(%ebp),%eaxPhase_6内容如下:0x08048c89 <+0>: push %ebp0x08048c8a <+1>: mov %esp,%ebp 0x08048c8c <+3>: push %edi这<phase_6+93>之前的都表达了什么?其实很简单,就是输入的这1到6的,且相邻两数不相等,且相差值不为好,接下来看<phase_6+93>之后的内容<phase_6+93>~<phase_6+145>,又是一个类似的功能块,操作,不妨仍仿照以上述方法做一次分析。
爆炸技术实验报告总结(3篇)
![爆炸技术实验报告总结(3篇)](https://img.taocdn.com/s3/m/52a174a02dc58bd63186bceb19e8b8f67d1cef7f.png)
第1篇一、实验背景爆炸技术是一门涉及化学、物理、工程等多个学科的综合性技术。
它广泛应用于军事、民用、科研等领域。
为了深入了解爆炸技术的原理和应用,我们进行了爆炸技术实验,通过实验验证理论,提高实际操作能力。
二、实验目的1. 理解爆炸技术的基本原理和过程;2. 掌握爆炸实验的基本操作方法;3. 分析实验数据,评估爆炸性能;4. 提高安全意识和操作技能。
三、实验内容本次实验主要包括以下几个方面:1. 爆炸原理:通过实验,了解爆炸过程中化学反应、能量释放、热量传递等基本原理;2. 爆炸物制备:学习不同类型爆炸物的制备方法,如硝化甘油、TNT等;3. 爆炸实验:进行不同爆炸物的爆炸实验,观察爆炸现象,分析爆炸性能;4. 爆炸安全:了解爆炸事故原因,掌握爆炸安全操作规程。
四、实验步骤1. 爆炸原理验证实验:a. 准备实验装置,包括反应容器、温度计、压力计等;b. 按照实验要求,加入反应物,调整实验条件;c. 观察反应过程,记录温度、压力等数据;d. 分析实验数据,验证爆炸原理。
2. 爆炸物制备实验:a. 按照实验要求,准备反应物;b. 进行混合、搅拌等操作,制备爆炸物;c. 检查爆炸物质量,确保符合实验要求。
3. 爆炸实验:a. 准备实验装置,包括爆炸容器、传感器等;b. 将制备好的爆炸物放入容器中;c. 点燃爆炸物,观察爆炸现象,记录实验数据;d. 分析实验数据,评估爆炸性能。
4. 爆炸安全实验:a. 学习爆炸事故原因,了解爆炸安全知识;b. 观看爆炸事故案例,提高安全意识;c. 实施爆炸安全操作规程,确保实验安全。
五、实验结果与分析1. 爆炸原理验证实验:实验结果显示,反应过程中温度、压力等数据符合爆炸原理,验证了实验理论。
2. 爆炸物制备实验:制备的爆炸物质量合格,符合实验要求。
3. 爆炸实验:实验结果显示,不同爆炸物的爆炸性能存在差异,爆炸威力、爆炸速度等数据符合预期。
4. 爆炸安全实验:通过学习爆炸事故原因和安全知识,提高了实验人员的安全意识,确保了实验安全。
爆轰灾害实验报告(3篇)
![爆轰灾害实验报告(3篇)](https://img.taocdn.com/s3/m/853cb442a4e9856a561252d380eb6294dd882238.png)
第1篇一、实验背景爆轰,作为一种强烈的爆炸现象,具有极高的破坏力。
它不仅会对建筑物、基础设施造成严重损害,还会对人员造成生命威胁。
为了了解爆轰灾害的特性,提高防灾减灾能力,本实验对爆轰灾害进行了模拟研究。
二、实验目的1. 了解爆轰灾害的形成机理;2. 掌握爆轰灾害的传播规律;3. 分析爆轰灾害对建筑物和人员的影响;4. 为防灾减灾提供理论依据。
三、实验材料与设备1. 实验材料:炸药、沙袋、木架、橡胶膜等;2. 实验设备:高速摄影机、温度计、压力计、风速计等。
四、实验方法1. 设计实验方案:根据实验目的,设计合理的实验方案,包括实验场地、实验材料、实验设备等;2. 建立实验模型:按照实验方案,搭建实验模型,包括炸药放置、沙袋堆放、木架搭建等;3. 进行实验:按照实验方案,进行爆轰实验,记录实验数据;4. 数据分析:对实验数据进行处理和分析,得出实验结论。
五、实验过程1. 实验场地选择:选择开阔、平坦的场地作为实验场地,确保实验安全;2. 实验材料准备:准备适量的炸药、沙袋、木架、橡胶膜等实验材料;3. 实验模型搭建:按照实验方案,搭建实验模型,包括炸药放置、沙袋堆放、木架搭建等;4. 实验实施:按照实验方案,进行爆轰实验,记录实验数据;5. 数据收集:使用高速摄影机、温度计、压力计、风速计等设备,收集实验数据;6. 数据分析:对实验数据进行处理和分析,得出实验结论。
六、实验结果与分析1. 爆轰灾害的形成机理:实验结果表明,爆轰是由炸药燃烧产生的剧烈化学反应引起的。
在爆炸过程中,高温高压的气体迅速膨胀,形成冲击波,对周围环境造成破坏;2. 爆轰灾害的传播规律:实验结果表明,爆轰灾害的传播速度与爆炸强度、距离等因素有关。
在实验中,随着距离的增加,爆轰灾害的破坏力逐渐减弱;3. 爆轰灾害对建筑物和人员的影响:实验结果表明,爆轰灾害会对建筑物和人员造成严重损害。
在实验中,建筑物受到冲击波的影响,出现裂缝、变形甚至倒塌;人员受到冲击波和高温高压气体的伤害,可能造成生命危险;4. 实验结论:通过本实验,我们了解了爆轰灾害的形成机理、传播规律以及对建筑物和人员的影响。
lab3复杂流水线实验报告
![lab3复杂流水线实验报告](https://img.taocdn.com/s3/m/8272ee729a6648d7c1c708a1284ac850ad0204e9.png)
lab3复杂流⽔线实验报告Lab3复杂流⽔化实验Experiment1: To study the basics of forwarding. For all the programs please select Stall Detection and Forwarding should be ON.(a)Write a sample program that forwards between EXE stage and MEM stage on upper inputof the the program below and show forwarding with arrow. Test it on the simulator and mention what value is being forwarded. DO NOT USE LW INSTRUCTION.其中ADD指令中在MEM阶段的ALUout-555(R2+R3)前递到SUB指令的EXE阶段的upper input。
(b)Write a sample program that forwards between EXE stage and WB stage on upper inputof the the program below and show forwarding with arrow. Test it on the simulator and mention what value is being forwarded. DO NOT USE LW INSTRUCTION.其中ADD指令中在WB阶段的输出555(R2+R3)前递到SUB指令的EXE阶段的upper input。
(c)Write a sample program that forwards between EXE stage and MEM stage on lower inputof the the program below and show forwarding with arrow. Test it on the simulator and mention what value is being forwarded. DO NOT USE LW INSTRUCTION.其中ADD指令中在MEM阶段的ALUout-555(R2+R3)前递到SUB指令的EXE阶段的upper input。
Lab-report-物理实验报告(英文)
![Lab-report-物理实验报告(英文)](https://img.taocdn.com/s3/m/16d57a6d2af90242a995e519.png)
IntroductionCapacitor is widely used in a variety of fields as it can store electric energy, such as Filtering, resonant circuit and moving phase. Different capacitors have different abilities to store energy, which is due to the difference of capacitance. Capacitance is the ability of a capacitor to store charge in an electric field, it is also a measure of the amount of electric potential energy stored (or separated) for a given electric potential. This report is going to investigate the capacitance of a capacitor made from the experiment by using different DC methods. Before the capacitor made from the experiment is measured, three DC methods will be tested to verify whether these methods are efficient by measuring the capacitance of the known capacitor. In addition, after measuring the unknown capacitor, the whole capacitors will be connected in parallel and the total size of capacitance will be measured.Theory Capacitance can be found by using:dA C r ⨯⨯=εε0. This is for two flat plates. As for the formula, C is the capacitance of a capacitor, A is the area of flat plates, d is the distance between the two flat plates, 0ε is the permittivity of vacuum, r ε is the relative permittivity. Permittivity is constant of proportionality that relates the electric field in a material to the electric displacement in that material and relative permittivity is the ratio of the permittivity of a substance tothat of free space or vacuum. Different materials have different relative permittivity, the behind table includes the relative permittivity of some different material:Source: (The Engineering Tool Box, 2011.) When two capacitors are placed in series, the charge on each plate is of equalof charges on plate and V is the voltage across the capacitor). When ais the initial voltage adding on the capacitor, e is a constant and it is 2.718, R is resistance, C is capacitance and 0I is the initial current flowing through the capacitor). Analogously, when a capacitor is discharged, it flows RC t e V V -=0and RC t eI I -=0.MethodsApparatus :Power supply, leads, ruler, calipers, clips, known capacitor, aluminum foil,。
操作系统Lab2实验报告
![操作系统Lab2实验报告](https://img.taocdn.com/s3/m/f889c86ae3bd960590c69ec3d5bbfd0a7956d5fc.png)
深入学习 操作系统的原理和实 现细节,包括进程通 信、死锁处理、虚拟 化技术等。
实践应用
希望将所学的操作系 统知识应用到实际项 目中,提高自己的实 践能力。
持续学习
随着技术的不断发展 ,操作系统也在不断 更新和进步,需要保 持持续学习的态度。
探索新领域
对于新兴的操作系统 领域,如云操作系统 、物联网操作系统等 ,也希望有所涉猎和 探索。
学生将了解操作系统内核的组成和功能,以及操作系统如何通过内核 实现各种基本功能。
学生将通过实验深入了解操作系统的内部实现细节,提高自己对操作 系统设计和实现的认知水平。
02
实验内容
进程管理实验
总结词
理解进程状态及其转换、进程控制块PCB的组成、进程调度算法。
详细描述
通过实验,我们深入了解了进程的概念、状态及其转换。进程控制块PCB的组成,包括进程标 识符、进程状态、优先级、CPU寄存器内容等信息。此外,我们还学习了进程调度算法,如先 来先服务、最短作业优先、优先级调度等,并进行了模拟实验。
THANKS
感谢观看
操作系统Lab2实验 报告
汇报人:
202X-01-08
目录
• 实验目的 • 实验内容 • 实验结果与分析 • 问题与改进建议 • 总结与展望
01
实验目的
理解操作系统的基本概念
01
掌握核心概念
02
操作系统是计算机系统的核心软件,负责管理计算机硬件和软件资源 ,为用户提供便利的操作界面和高效的服务。
03
操作系统具有并发性、虚拟性、异步性和随机性的特点,这些特点决 定了操作系统在计算机系统中的重要地位和作用。
04
操作系统的基本功能包括进程管理、内存管理、文件管理和设备管理 ,这些功能是操作系统实现其核心目标的基础。
计算机系统基础实验介绍Lab3
![计算机系统基础实验介绍Lab3](https://img.taocdn.com/s3/m/c44b05c8cc7931b764ce150e.png)
Lab3 实验任务(续)
4)任务四:boom(续) 本阶段的实验任务就是构造这样一个攻击字符串,使得 getbuf函数不管获得什么输入,都能将正确的cookie值返回 给test函数,而不是返回值1。除此之外,你的攻击代码应还 原任何被破坏的状态,将正确返回地址压入栈中,并执行ret 指令从而真正返回到test函数。
目标程序bufbomb续?缓冲区攻击从getbuf函数开始函数gets并不判断buf数组是否足够大它只是简单地向目标地址复制全部输入字符串因此输入如果超出预先分配的存储空间边界就会造成缓冲区溢出
计算机系统基础实验介绍Lab3
学术诚信
如果你确实无法完成实验, 你可以选择不 提交。如果抄袭,不管抄袭者还是被抄袭者, 均以零分论处并按作弊处分。
正常情况下,如果你的操作不符合预 期(!success),会看到信息“Better luck next time”,这时你就要继续-8尝-
目标程序BUFBOMB(续)
• 本实验的主要内容从分析test函数开始。
test函数中调用了getbuf函数, getbuf函数的功能是 从标准输入(stdin)读入一个字符串。
熟练运用gdb、objdump、gcc等工具。
-4-
二、实验数据
• /s/1hs2Mw1Q • 下载实验数据包: lab3.tar
在本地目录将数据包解压: tar –xf lab3.tar
数据包中至少包含下面四个文件:
* bufbomb: 可执行程序,攻击所用的目标程序bufbomb。 * bufbomb.c: C语言源程序,目标程序bufbomb的主程序。 * makecookie:可执行程序,该程序基于你的学号产生一个唯一的由8
void fizz(int val) {
智能物料搬运实验报告(3篇)
![智能物料搬运实验报告(3篇)](https://img.taocdn.com/s3/m/9a1d8b4e7275a417866fb84ae45c3b3567ecdddf.png)
第1篇一、实验背景随着我国工业自动化水平的不断提高,智能物料搬运技术在生产过程中扮演着越来越重要的角色。
为了验证智能物料搬运系统的性能和可行性,我们开展了本次实验。
本实验旨在通过搭建智能物料搬运系统,实现对物料的自动化搬运,提高生产效率,降低人工成本,同时确保物料搬运过程中的安全性。
二、实验目的1. 验证智能物料搬运系统的稳定性和可靠性;2. 评估系统在不同工况下的性能;3. 分析系统在实际应用中的优缺点,为后续优化提供依据。
三、实验设备1. 智能物料搬运系统:包括机器人、传感器、控制器、搬运设备等;2. 实验场地:搭建模拟生产线,模拟实际生产环境;3. 物料:用于搬运的各类物品,如零件、产品等;4. 计算机及软件:用于数据采集、处理和分析。
四、实验方法1. 系统搭建:根据实验需求,搭建智能物料搬运系统,包括机器人、传感器、控制器、搬运设备等;2. 系统调试:对系统进行调试,确保各部件正常运行;3. 实验方案设计:根据实验目的,设计实验方案,包括实验参数、实验步骤等;4. 实验实施:按照实验方案进行实验,采集数据;5. 数据分析:对采集到的数据进行分析,评估系统性能。
五、实验结果与分析1. 系统稳定性:在实验过程中,智能物料搬运系统表现出良好的稳定性,能够适应不同的工况;2. 性能评估:实验结果表明,系统在不同工况下的性能均能满足要求,搬运速度、精度等指标均达到预期;3. 优缺点分析:系统优点包括:提高生产效率、降低人工成本、提高安全性等;缺点包括:系统成本较高、对环境要求较高、维护难度较大等。
六、结论通过本次实验,我们验证了智能物料搬运系统的稳定性和可靠性,证明了其在实际生产中的应用价值。
同时,我们也发现了系统的一些不足,为后续优化提供了依据。
以下是实验结论:1. 智能物料搬运系统在实际生产中具有广泛的应用前景;2. 系统性能满足生产需求,能够提高生产效率、降低人工成本;3. 针对系统存在的不足,应从以下几个方面进行优化:a. 降低系统成本;b. 提高系统对环境的适应性;c. 优化系统维护策略。
托福听力词汇完整版
![托福听力词汇完整版](https://img.taocdn.com/s3/m/51bf4250bceb19e8b9f6ba45.png)
新托福IBT听力场景入学:enrollment登记, 注册opening ceremony n.开业典礼, 仪式commencement ceremony 毕业典礼convocation n.正式会议(可指简单的毕业典礼)orientation meetin g开学说明会staff n.全体职员freshman (大学)一年级学生sophomore (大学)二年级学生junior (大学)三年级学生senior (大学)四年级学生tuition, fee 费用placement test开学测试excellent 出色的average 平均的,一般的below average 低于平均水平的,差的结构及称谓:university- president 大学,校长chancellor名誉校长college 学院school 学院dean院长principal 中学校长professor 教授associate professor 副教授assistant professor 助理教授coordinator 班主任,协调人counselor辅导员advisor 指导老师instructor 讲师tutor 个人辅导supervisor 管理人undergraduate 本科graduate 研究生建筑物buildings:canteen.餐厅cafeteria.自助餐厅administration building 行政大楼main building主楼wing/annex配楼teaching building教学楼dormitory n.宿舍auditorium n.会堂, 礼堂=lecture hall assembly n.集合,集会hallcomputer lab 计算实验室,机房dining hall 食堂选课学科major 主修minor 副修science理科, arts文科, engineering 工科Mathematics 数学physics 物理chemistry 化学biology 生物学geography 地理学electronics 电子学computer science 计算机科学astronomy 天文学electronics engineering 电子工程学botany 植物学psychology 心理学zoology 动物学architecture 建筑学oceanography 海洋学ecology 生态学medical science 医学archaeology 考古学history 历史学linguistics 语言学pedagogies 教育学,教学法anthropology 人类学economics 经济学statistics 统计学accounting 会计学philosophy 哲学类型required、compulsory course 必修课selective/optional course选修课elective course 选修课lecture 讲座seminar 高级研讨性课colloquium n.报告课tutorial 个人辅导课程workshop 专题课程级别Introductory 入门级elementary, fundamental 初级Intermediate, secondary 中级Advanced 高级Prerequisite 先修课程上课:Attend class 上课Miss class 缺课Skip class逃课Syllabus 教学大纲Required textbook 要求的课本Attendance 出勤Grading system 打分体系Class participation 课堂参与杂semester/term 学期quarter小学期course guideline 课程纲要major 主修minor 副修exemption 免修syllabus 教学大纲Professor’s signature 教授的签字(用于注册课程)Course cap课程容量(可以招收的学生数),openings (可供注册的名额)Take选(课), drop 退(课)Late registration晚注册Deregistration 注销教师称号professor 教授lecturer = instructor 讲师teaching assistant = TA 助教research assistant = RA 助研counselor, adviser 咨询者,顾问president 大学校长teacher/faculty 教师student's advisor 学生顾问physicist 物理学家mathematician 数学家chemist 化学家historian 历史学家statistician 统计学家作业:assignment 作业homework = coursework = schoolwork = studies 作业lab report 实验报告book report 读书报告project 作业presentation 发言term paper 学期论文(research paper)thesis/essay/dissertation 论文journal 学术期刊social investigation 社会调查survey 调查questionnaire n.调查表, 问卷observation n.观察interview .采访collect data 收集数据broad (论文等)内容宽泛narrow down (论文等)缩小范围source (写论文的)参考资料critical thinking 评判性思维lack your own ideas缺少自己的想法deadline n.最终期限extension 延期due date/time期限outline n.大纲, 提纲(roadmap) bibliography n书目, 参考书目reference 参考plagiarism n. 抄袭revise v. 修改rewrite v. 重写final draft 完成稿speech n.演讲presentation 演讲,陈述eye contact 目光接触intonation 音调考试:mid-term exam 期中考final exams = finals 期末考cumulative final 总结性考试take-home exam(拿回家的开卷考试,一般有限定的时间)open-book exam 开卷考试subjective test 主观性测试objective test 客观性测试pop quiz 抽查式测验blue book 答题本assessment n估价appraisal n.评价, 估价make up for补考,resit, retake重考grade (mark 、score)分数成绩:perfect grade 优异成绩low grade 低分high mark 高分passing grade 及格分failing grade 不及格分full marks 满分straight A's 全Abe all A's and B's 全是A和BB plus B加A minus A减pass the iexam with flying colors 以优异成绩通过考试graduate with honors 以荣誉毕业diploma, degree, certificate 文凭,学位,证书考试问题:分析成绩低的原因,给出解决办法图书馆:library图书馆librarian图书管理员publication 出版物periodical 期刊magazine 杂志book catalogue 图书目录classified catalogue 分类目录bibliography 参考书目title index 书目索引alphabetic index 按字母顺序排列的索引circulation desk借书处reserved books 馆藏书(只能在图书馆内借阅)library card 借书证overdue fine 过期罚金periodical reading room 期刊阅览室online journal 在线期刊video tape 录像带back issue 过期杂志current issue 近期杂志archive 档案non-fiction 非小说类文学作品science-fiction 科幻小说copier 复印机check out 办理(借、还)手续renew 续借overdue过期interlibrary service 馆际服务部分名称information desk n.服务台delivery/circulation desk借书台shelf n.书架photocopy room复印室return area 还书处students locker 学生存储间reference section 参考书部科研过程HypothesisAlternative hypothesis择一假说Null hypothesis无效假说, 零假说Collect dataSurvey, questionnaire ExperimentInterfere, influenceObservationAnalyze dataInterpret dataAnalysisAnalyticalSubjectSampleTreatment groupNon-treatmentControl group校内工作,课外活动及寻找经济援助:Letter of reference/recommendation CompetitiveBenefit future careerField researchCollect data for papersWaiter, waitress,BabysitterWork at the libraryQualification资格, qualified 合格的Resume, CVfinancial aid经济援助Scholarship FellowshipTeaching assistantship 助教奖学金Research assistantship 研究奖学金Grant 助学金Loan 贷款Need-based以需求为基础Merit-based 以优秀为基础Student union 学生会Clubs 俱乐部Membership 成员资格Career service住宿:宿舍:accommodation n.住处, 膳宿residence hall宿舍suite 套间studio 工作室,独立套间village 村落(校内一栋一栋的房子,可以用做宿舍)lounge n.公共大厅(可以用做娱乐)home-stay 在国外住在房东家里的那种roommate同屋者,室友corridor n. 走廊,过道,租房lease n.租借, 租约landlord 房东landlady女房东rent租金tenant 房客patio n.阳台,sliding door n.推拉门single room 单人房twin room 双人房two-bedroom apartmenthouse key 房锁匙床上用品:pillow n.枕头bed linen n. 床上用品sheet n. 被单mattress n.床垫blanket n.毯子towel n.手巾, 毛巾quilt n.棉被电器类electric appliance(instrument; equipment) 电器heater, furnace 加热器,炉子heating unit 暖气片air conditioner 空调设备stove 炉子microwave oven 微波炉washer / dryer 洗衣机/烘干机(laundry 洗衣店)utensil 器皿;用具kitchen utensil 炊具oven 烤箱;烤炉range 煤气灶dishwasher 洗碟机washing machine 洗衣机(hot-water) heater 热水器coffeepot 咖啡壶refrigerator (freezer) 冰箱vacuum cleaner 吸尘器tape player 录音机CD player CD机Laundromat 自动洗衣店maintenance 维修,保养家具类furniture 家具bookshelf 书架bookcase 书柜couch 沙发chest 柜子;橱;箱子dresser (bureau) 梳妆台cabinet (电视机等)机箱;储藏柜;陈列柜cupboard (closet) 碗橱storage wall 壁橱rug 小地毯carpet 地毯curtain 窗帘bathtub 浴缸fixture (房屋)固定装置furnishings 室内陈设日常生活/问题:personalpossessions/property/belongings个人财产get insurance for personal possessions/property/belongsgarbage/rubbish/waste n.垃圾dispose v. 处理gas meter煤气表insect n.昆虫burglar n.夜贼leaking/leakage n. 泄漏lost key丢钥匙break in 闯入讲座场景词汇Geology地质学Slide n. 滑坡Landslide n.山体滑坡Mud泥土, soil土壤Earth n. 土Sink v.下沉Ground water 地下水Irrigation n. 灌溉Freeze, froze, frozen v.冷冻Melt v.融化molten Gravity n.重心Aggravate v.加重Lean v.倾斜Slope n.斜坡Steep adj.陡峭Erode v., erosion n.腐蚀Fossil n.化石Dinosaur n.恐龙Sediment, deposit 沉淀物Marble 大理石granite 花岗岩Ore 矿石Stalactite 钟乳石Refine v. 提炼Platinum v. 铂金Seismology 地震学Vibration, tremor, 震动Wave 波动V olcano, volcanic 火山,火山的V olcanic eruption 火山喷发Magnitude 级数Collision n.碰撞Active adj.积极的Dormant adj.休眠的Extinct adj. 熄灭的Magma n.岩浆Lava n.岩浆Erupt v.喷发explode v.爆炸(explosion)boom n.爆炸Blast n.爆炸Avalanche n.雪崩地球科学Earth’s interior 地球的内部Seismic waves地震波Compression 压缩Shear(a deformation of an object in which parallel planes remain parallel but are shifted in a direction parallel to themselves)Slow down减慢速度Reflect 反射Depth深度Density 密度Boundary边界Mantle地幔Crust地壳Core地心Continental plate 大陆板块Tectonic plate (地球表面的)构造板块Continental drift 大陆漂移Layer, strata 层Stratify 分层Crack 裂缝Molten lava 融化的岩浆Climatic shift=Climatic changes气候变化Consistent pattern 统一的,始终一致的Solar energy太阳能Radiate 发射,放射Crude approximation 大概的猜测Speculation猜测Cooling down冷却Mechanism 机制Length of the dayPhysical force 体力Imaginary line虚拟线Artificial reservoir 人工水库LatitudeRedistribute再分配,再分布Spin 快速旋转Minerals 矿物质Diverse 多样的Specimen,Sample样品Abundant 丰富的Glassy像玻璃的Amazon stones天河石Firing vapor 炙热的水蒸汽Wipe out 根除,彻底消灭Mt Everest 珠穆朗玛峰Elevation 海拔,海拔增高Precise measurement精确的测量Global Positioning System全球定位系统Longitude 经度Latitude 维度Alternative sources of energy 可替代资源Gas hydrate气体水合物Trap 困住Flame 火焰Potential 潜在的Model 模式Geological fault地质断层Crack 裂缝seismic gap地震活动空白地带postulate 假设chunk 大块cylinder 圆柱cylindrical 圆柱形的ground tilt measurement地倾斜观测evacuate 撤出sedimentary adj. 沉淀性的accumulate 积累商业Insurance 保险Note 注意Contract合约Verbal agreement口头协议Repay 偿还Interest 利息Merchant 商人Cautious 谨慎的Paramount 极为重要的Manufacture 制造Label 标签Contention 所持观点Inform 告知Cost成本Profit利润loss损失Net净的,gross粗略的Supply and demand供求Supply chain供应链Fluctuation 浮动Recession 衰退Depression 萧条Marketing strategies市场营销策略Survey 调查Surplus 剩余Shipment 运输Distribution 分布Retail 零售Whole sale 批发Franchise特许经营Budget预算哲学Socrates, Plato and AristotleTheme 主题Logic 逻辑Rhetoric 修辞Fundamental causes 基本原因Principles of the universe 宇宙的原则Perceive 看待,观察Perception 观点Sense 感觉Soul 灵魂spiritElement 组成成分Reasoning 推理Ration理性, rational有理性的Contemplation 沉思,思考Judgment判断Just公正的,justice公正Justify证明, justification 合理的理由Explicit 明确的Ethics道德规范Ethical theory 伦理理论Moral 有道德的Ultimate truth终极真理Universal 普遍的Search for truth 追求真理Vary v.不相同Intrinsic 内部的Extrinsic 外部的Critic 评论家Old-fashioned 过时的Valuable 有价值的Survive 生存,存活Conservative 保守的Liberal 开放的Impractical不实际的Empirical经验主义的Cognitive 认知的Weaken 削弱Diminish (影响力)减小Medieval 中世纪Renaissance 文艺复兴Doctrine教义,主义,学说Idealism 唯心论,理想主义Epistemology n. 认识论Metaphysics形而上学,玄学Reconcile和解,调停天文学astronomyconstellation星座zodiac (星象学的星座)planet 行星sun 恒星Jupiter 木星Pluto 冥王星Saturn 土星Mercury 水星Mars 火星Venus金星Neptune海王星Uranus天王星Ceres 谷物星(the largest asteroid and the first discovered)White dwarf 白矮星Big Dipper 北斗七星Asteroid belt 小行星带Milky Way 银河系Galaxy n.星系orbit v.运行n.轨道rotate v. 转Axis n.轴track n. 轨道outer space外太空gravity n.重力equator n.赤道tropical 热带的brightness n.亮度dimension n.维度distance n. 距离Eclipse (日月食)Wane, diminish v. 逐渐变小Centripetal 向心Centrifugal 离心Nebula 星云(an immense cloud of gas (mainly hydrogen) and dust in interstellar space)Nebulous adj. 星云的Gas 气体(rock, ice, hydrogen, oxygen) Particle 微粒Polar light 极光Astronomical 天文的Astrophysics 天文物理学Big Dipper 北斗七星Black hole 黑洞Celestial天体的Celestial map 天体图Centrifugal force 离心力Chondrite 球粒状陨石Chromosphere太阳的色球层Clockwise 顺时针Cluster 星团,一群星星Comet 彗星Cosmos宇宙,cosmetic宇宙的Cosmology宇宙学Emission 排放物,发射Faint 微弱的Feeble 微弱的Gaseous bodies 气态包Gravitational force 吸引力Greenwich mean time 格林尼治时间High resolution 高清晰度Ignite 引燃Illusive object 幻影物体Image 影响,形象Infinite 无限的Infrared ray 红外射线Interferometer 干扰仪Intergalactic 星系间的International date line 国际日期变更线Interplanetary 星球间的Interstellar星际的Leap year 闰年Light year光年Luminosity光亮度Lunar阴历的,月亮的Massive 巨大的Meteor流星Meteor shower 流星雨Meteorite陨石Meteoroid流星体Molten 融化的Naked eye 裸眼Observatory 天文台Photosphere 光球层Planetarium 天文馆Planetoid 小行星Polestar 北极星Pseudoscience 伪科学Quasar类星体Radiation 辐射Revolution 旋转Rotation 旋转Satellite 卫星Sky atlas天体图Solar corona日冕Space debris 太空垃圾Space shuttle 太空飞船Space suit 太空服Spin 快速旋转Star cluster 星群,星团Stellar 星星的Sunspot 太阳黑子Time difference 时差Time zone 时区表演艺术(舞蹈,电影,音乐etc.)Genre 艺术分类Performing art 表演艺术modern dance piece现代舞concert 音乐会play剧opera歌剧film 电影camera 摄影camera shotanalytical 分析的parallel 平行的ballet芭蕾舞choreographer 舞蹈指导Fine/visual arts 视觉艺术Abstract art抽象艺术landscape风景photography摄影exposure 曝光develop film 冲洗胶卷negative n. 底片portrait(portray v. )肖像, 人像、still life静物sculpture雕塑statue 人物雕像lifelike 逼真的vividanthem国歌Critic 评论家Criticism 批评,评论Review n.评论Masterpiece 杰作Have aesthetic value 有美学价值Aesthetic appeal 美学吸引力Feature 特点Characteristics 特点Distinct adj.与众不同的Unique 独一无二的Style 风格Technique 技巧Gallery n.画馆Edition n.专辑Release v. 发行Debut n.首映Impressionist 印象主义者Impressionism 印象派Perspective 透视法Angle 角度Press/Publishing house出版社Acclaim v. 盛赞mirage海市蜃楼prolific多产Preserve v. 保存Extinct adj.灭绝的,消失的文学Literature 文学Poetry诗歌biography传记autobiography 自传detective stories 侦探小说drama戏剧novel小说Novelist 小说家collection of short stories短篇小说集Allegory寓言Comparative literature比较文学Diary 日记Editorial 社论,重要评论Fiction 小说Aestheticism 唯美Autobiography 自传Descriptive prose 描述散文Fairy tale 童话Futurism 未来派Legend 传说Literary studies 文学研究Narrative prose 叙述性散文Podium 讲台Prose 散文Realism 现实主义School of literature 文学派别Leading character 主要角色Literary criticism 文学评论Literary studies 文学学习Modernism 现代主义Plot 情节Poetry 诗歌Prologue前言Proverb谚语Surrealism 超现实主义美术Art gallery艺廊Calligraphy书法Imitating模仿Landscape painting风景画Oil painting油画Paste粘贴Crayon 蜡笔,粉笔,颜料Pigmentation 颜料Canvas 帆布Wax 蜡Spectrum 光谱Perspective透视画法Poster海报Portrait肖像Model模式,模特mural壁画Panorama全景Pastel drawing蜡笔画Sketch草图Autograph手稿建筑Architecture建筑学Architect建筑师Architectural style建筑风格Art deco 装饰艺术Art moderneGeometric patterns 几何图形Arch 拱门Castle 城堡Cathedral大教堂Framing结构Lobby n. 大厅(entrance hall) Elevator n. 电梯Façade n. 正面Stairs 楼梯Interior 内部的Exterior 外部的Impressionistic style印象派风格Mosque清真寺Pyramid金字塔Revival 复活Renaissance 文艺复兴Medieval中世纪527 (Sofia)-1520音乐Accompaniment 伴奏Audition 试听,试表演Band music 乐队音乐Chord弦乐,弦Classical music古典音乐Concerto 协奏曲Lullaby 催眠曲Duet 二重奏Harmony 和弦,和谐Rock and roll 摇滚Serenade 小夜曲Solo 独奏Sonata 奏鸣曲Symphony 交响乐Ballad歌谣Folk music 民间音乐Prelude 前奏Epilogue 尾声Score 乐谱Note 音符Notation 乐谱,记号法Chord symbol和弦符号Lyrics 歌词Tempo 节奏Melody 主旋律Rhythm节奏Tune 旋律Conduct 指挥Violin 小提琴Viola 中提琴Cello大提琴Oboe双簧管Clarinet单簧管krummhorn['krʌmhɔ:n]n. 变号(一种古双簧乐器)Harp 竖琴考古anthropologist 人类学家ecological 生态的anthropologist 生态人类学家archaeology 考古学anthropology 人类学morphology 形态学Ancient civilization 古代文明origin 起源originate 起源于ancestor 祖先hominid 人(科)homogeneous 同一种族(种类)的tribe 部落clan 氏族archeologist 考古学家excavation 挖掘excavate (unearth) 挖掘Scoop铲子ruins 遗迹,废墟remains 遗迹,遗骸artifact 手工艺品pottery 陶器(potter)Porcelain瓷器fossil 化石relic 遗物,文物Rock painting 岩石画antique 古物,古董antiquity 古代,古老skull 颅骨Cranial颅骨的Stone Age 石器时代Bronze Age (青)铜器时代Iron Age 铁器时代Paleolithic 旧石器时代的Mesolithic 中石器时代的Neolithic 新石器时代的Exhume 挖掘Paleoanthropology Prehistoric史前的Primitive原始的动物微生物Amino acid 氨基酸Antibody 抗体Bacterium 细菌Biotical agencyCalcium钙Carbohydrate 碳水化合物Carbon dioxide 二氧化碳Cell细胞Chromosome 染色体Disinfection 消毒Enzymes 酶Fatigue 疲惫Fermentation 发酵Fungus 菌类Gene基因Genetic engineering 基因工程学Glucose 葡萄糖Immunology免疫学Incubation 孵蛋Inflection传染Malaria 疟疾Microbe 微生物Nucleus 细胞核One-celled单细胞的Oxidation氧化Parasitic animal 寄生动物Parasite disease 寄生虫病Parasitology 寄生虫学Pathogen 病菌,病原体Protozoa 原生动物Sanitation 卫生Schistosomiaisis 血吸虫病Starch 淀粉Sterilization 消毒Toxin 毒素Vaccine 疫苗Virus 病毒Yeast 酵母动物living organism 生物bacterium细菌algae海藻coral珊瑚rodent 啮齿类动物primate 灵长类动物ape 猿chimpanzee n. 黑猩猩gorilla 大猩猩monkey n. 猴子mammal 哺乳类动物dinosaur n.恐龙bat (ecolotion) 蝙蝠(声波定位)snowshoe hare 雪兔子raccoon 浣熊polar bear 北极熊snout (动物的)口鼻部;reptile 爬行类动物snake, cobra眼镜蛇, rattle snake 响尾蛇lizard蜥蜴,snail 蜗牛amphibian adj. 两栖动物crocodile 鳄鱼frog n. 青蛙tadpole 蝌蚪toad 蟾蜍pond 池塘puddle 水坑insect n.昆虫mosquito 蚊子fly 苍蝇cricket 蟋蟀grasshopper 蚱蜢honey beemonarch butterfly 大花蝶largemigratory American butterfly having deep orange wings with black and white markings; the larvae feed on milkweed egg 卵larvae 幼虫caterpillar 毛虫pupa/ chrysalis 茧termite n. 白蚁marine adj. 海洋的beaver 狸whale 鲸shark 鲨鱼dolphin 海豚penguin 企鹅predator n. 捕食者prey n. 被捕食者aquatic adj.水生的shrimp 虾lobster 龙虾clam 蚌crab 螃蟹bird, humming birdartery 动脉scale 鳞片claw爪, paw爪子horn 角hormone 荷尔蒙intestine 肠hive 蜂巢pollen n. 花粉pollinate v.授粉hibernate 冬眠migrate v. 迁徙communicate v. 交流保护色evolve 进化evolution n. 进化endotherm n.温血动物,恒温动物poikilotherm n. 冷血动物beak 鸟嘴enzymes 酵母secretion(n.) secrete(v.) 分泌pancreas 胰腺odor 气味(还有aroma fragrance scent smell)gland 腺体chromosome 染色体植物botany植物学botanist 植物学家tundra苔原;冻土地带,冻原fungus(pl. fungi ) 菌类laurel 月桂chestnut tree 栗子树root 根branch 枝stem 茎algae(pl. alga) 海藻organism 有机物birch tree (bark) 桦树crops 谷物corn 玉米maize 玉米chlorophyll 叶绿素amino acids 氨基酸protein 蛋白质nitrogen 氮photosynthetic(adj.) photosynthesis(n.) 光合作用lichen 地衣,苔藓squash 南瓜one of a group of large vegetables with solid flesh and hard skins, such as PUMPKIN sbean 豆类植物nectar花蜜flower花floral 花的petal 花瓣bloom 开花blossom 花pollen花粉moss 苔藓herbicide 除草剂herb 草本植物herbivorous 食草的classification 分类hierarchy 级别hazardous 有毒害的Meteorology 气象meteorology 气象meteorologist 气象学家forecast (predict) 预报climate 气候atmosphere 大气层troposphere 对流层Convection 对流Stratosphere 同温层Barometer 气压计current (气)流vapor 蒸汽evaporate 蒸发damp (wet; moist; humid) 潮湿的humidity 湿度moisture 潮湿;水分saturate 饱和absorb 吸收dew 露frost 霜fog (mist) 雾smog 烟雾droplet 小水珠condense 浓缩crystal 水晶体downpour (torrential rain) 大雨tempest (storm) 暴风雨drizzle 细雨shower 阵雨hail 冰雹blizzard (snowstorm) 暴风雪avalanche (snowslide) 雪崩precipitation (雨、露、雪等)降水Thunder 雷Lightening 闪电breeze 微风Blast 大风gale 大风whirlwind 旋风Cyclone 旋风,飓风typhoon 台风hurricane 飓风Monsoon 季风Sandstorm沙尘暴Dust storm沙尘暴tornado (twister, cyclone) 龙卷风Tropical depression热带低气压Wind direction 风向Wind velocity 风速Wind scale 风力funnel 漏斗,漏斗云cumulonimbus 积雨云disaster (calamity, catastrophe) 灾难devastation 破坏submerge 淹没overwhelm v. 淹没drought 干旱Avalanche雪崩Balmy 温和的Chilly寒冷的Frigid僵硬的,严格的Heat-wave热浪Tepid adj.微温的环保environmental protection 环境保护environmentally-friendly 环保的preserve v.保护,保存污染:pollute, pollution, pollutant contaminant n.污染物contaminate v.污染ecosystem生态系统ecology n.生态学antiseptic adj.防腐的atmospheric pollution大气污染垃圾: rubbish, garbage, trash, waste, litter处理: dispose of, burn, bury (landfill), recycle, reduce, reuse,dump回收:glass, paper, water,milk carton牛奶盒, tyre,aluminium cans铝罐,plastic bags, rubbish bags biodegradable packaging可降解包装, throwaway 可丢弃的disposable 可丢弃的discourage v. 不鼓励燃料none-renewable 不可再生的fossil fuels矿石燃料:natural gas, coal, petroleumlimited/finite natural resources 有限的自然资源alternative energy替代能源,replace=substitute v.取代wind power, hydropower水电,solar (lunar) power太阳能,nuclear power核能radioactivity n. 辐射性use up, deplete, exhaust v. 用光,耗尽conserve v. 节省,节约, 污染: water pollution, air pollution,soil pollution土壤污染,noise pollutionsoil erosion 土壤侵蚀soil pollution土壤污染stain n.污染,污点,玷污stink v.发出臭味tar n.焦油toxic chemical 有毒的化学物品fume n.烟,气味light pollution日光污染refuse废物sewage污水pesticide n.杀虫剂chemical waste化学废料congest v.使充满危害动物:poaching非法打猎,盗猎,damage natural habitat破坏自然栖息地,rare breed稀有物种,endangered species濒危物种,extinct adj.灭绝(die out, disappear), animal rights activist动物权益保护者, natural reserve(giant panda大熊猫)自然保护区,protect wild life保护野生动物,preserve v.保护disastrous灾难性的, devastation破坏, have disastrous effect on…对。
托福听力词汇完整版
![托福听力词汇完整版](https://img.taocdn.com/s3/m/e6074d92da38376baf1faec3.png)
托福听力词汇完整版文稿归稿存档编号:[KKUY-KKIO69-OTM243-OLUI129-G00I-FDQS58-新托福IBT听力场景入学:enrollment/register 登记, 注册opening ceremony n.开业典礼, 仪式commencement ceremony 毕业典礼convocation n.正式会议(可指简单的毕业典礼)orientation meeting开学说明会staff n.全体职员freshman (大学)一年级学生sophomore (大学)二年级学生junior (大学)三年级学生senior (大学)四年级学生tuition fee 费用placement test 开学测试excellent 出色的average 平均的,一般的below average 低于平均水平的,差的结构及称谓: university- president 大学,校长chancellor 名誉校长college 学院science/ arts school 理科/文科学院undergraduate 本科postgraduate /graduate 研究生建筑物buildings:canteen.餐厅/cafeteria.自助餐厅dining hall 食堂administration building 行政大楼wing/annex 配楼teaching building教学楼dormitory n.宿舍auditorium n.会堂, 礼堂=lecture hallassembly n.集合,集会computer lab 计算实验室,机房选课学科major 主修 minor 副修science理科, arts文科, engineering 工科Mathematics 数学physics 物理chemistry 化学biology 生物学(micro-微marin-海洋)geography 地理学electronics 电子学computer science 计算机科学astronomy 天文学electronics engineering 电子工程学botany 植物学psychology 心理学zoology 动物学architecture 建筑学oceanography 海洋学ecology 生态学medical science 医学archaeology 考古学history 历史学linguistic 语言学pedagogy 教育学,教学法anthropology 人类学economics 经济学statistics 统计学accounting 会计学philosophy 哲学课程类型required、 compulsory course 必修课selective/optional course选修课elective course 选修课lecture 讲座seminar 高级研讨性课colloquium n.报告课tutorial 个人辅导课程workshop 专题课程级别Introductory 入门级elementary, fundamental 初级Intermediate, secondary 中级Advanced 高级Prerequisite 先修课程上课:Syllabus 教学大纲Required textbook 要求的课本Attendance 出勤Grading system 打分体系Class participation 课堂参与Otherssemester/term 学期 quarter小学期course guideline 课程纲要exemption 免修Professor’s signature 教授的签字(用于注册课程)Course cap课程容量(可以招收的学生数)openings (可供注册的名额)Take选(课), drop 退(课)Late registration晚注册Deregistration 注销教师称号professor 教授lecturer = instructor 讲师teaching assistant = TA 助教research assistant = RA 助研counselor, adviser 咨询者,顾问president 大学校长faculty 全体教职员dean 院长coordinator 班主任,协调人tutor 个人辅导supervisor 管理人作业:assignment 作业(lab/book/oral/mix media)report 实验报告project 项目survey 调查presentation 发言term paper 学期论文(research paper)thesis/essay/dissertation 论文journal 学术期刊social investigation 社会调查questionnaire n.调查表, 问卷observation n.观察interview vt.n.采访collect data 收集数据broad (论文等)内容宽泛narrow down (论文等)缩小范围source (写论文的)参考资料critical thinking 评判性思维lack your own ideas缺少自己的想法deadline n.最终期限extension 延期due date/time期限outline n.大纲, 提纲 (roadmap) bibliography n书目, 参考书目reference 参考plagiarism n. 抄袭revise v. 修改rewrite v. 重写final draft 完成稿speech n.演讲presentation 演讲,陈述eye contact 目光接触intonation 音调考试:mid-term exam 期中考final exams = finals 期末考cumulative final 总结性考试take-home exam(拿回家的开卷考试,一般有限定的时间)open-book exam 开卷考试subjective test 主观性测试objective test 客观性测试pop quiz 抽查式测验blue book 答题本assessment n估价appraisal n.评价, 估价make up for补考,resit, retake重考grade (mark 、score)分数成绩:perfect grade 优异成绩low grade 低分high mark 高分passing grade 及格分failing grade 不及格分full marks 满分straight A's 全Abe all A's and B's 全是A和B B plus B加A minus A减pass the exam with flying colors 以优异成绩通过考试graduate with honors 以荣誉毕业diploma, degree, certificate 文凭,学位,证书考试问题:分析成绩低的原因,给出解决办法图书馆:library图书馆librarian图书管理员publication 出版物periodical 期刊magazine 杂志book catalog 图书目录classified catalog 分类目录title index 书目索引alphabetic index 按字母顺序排列的索引circulation desk借书处reserved books 馆藏书(只能在图书馆内借阅)library card 借书证overdue fine 过期罚金periodical reading room 期刊阅览室online journal 在线期刊video tape 录像带back issue 过期杂志current issue 近期杂志archive 档案non-fiction 非小说类文学作品science-fiction 科幻小说copier 复印机check out 办理(借、还)手续renew 续借overdue过期interlibrary service 馆际服务部分名称information desk n.服务台delivery/circulation desk借书台shelf n.书架(vt.)stacks 书架photocopy room复印室return area 还书处students locker 学生存储间reference section 参考书部科研过程Hypothesis 假说Alternative hypothesis择一假说Null hypothesis无效假说, 零假说Collect dataSurvey 调查Questionnaire 调查问卷Experiment 实验Interfere, influence 打扰Observation 观察Analyze data 分析数据Interpret data 翻译数据Analysis 分析Analytical 分析的Subject 主题,科目,受制于…的SampleTreatment group 实验组Control group 实验对照组校内工作,课外活动及寻找经济援助:Letter ofreference/recommendation 推荐信Competitive 竞争的Benefit future careerField research 实地调查研究Collect data for papers Waiter, waitress,Babysitter 临时保姆Work at the library Qualification资格, qualified 合格的Resume, CV 简历financial aid经济援助Scholarship/Fellowship 奖学金Teaching assistantship 助教奖学金Research assistantship 研究奖学金Grant 助学金Loan 贷款Need-based以需求为基础Merit-based 以优秀为基础Student union 学生会Clubs 俱乐部Career service住宿:宿舍:accommodation n.住处, 膳宿residence hall宿舍suite 套间studio 工作室,独立套间village 村落(校内一栋一栋的房子,可以用做宿舍)lounge n.公共大厅(可以用做娱乐)home-stay 在国外住在房东家里的那种roommate同屋者,室友corridor n. 走廊,过道,租房lease n.租借, 租约landlord 房东landlady女房东rent租金tenant 房客patio n.阳台, sliding door n.推拉门single room 单人房twin room 双人房two-bedroom apartmenthouse key 房锁匙床上用品:pillow n.枕头bed linen n. 床上用品sheet n. 被单mattress n.床垫blanket n.毯子towel n.手巾, 毛巾quilt n.棉被电器类electricappliance(instrument;equipment) 电器heater, furnace 加热器,炉子heating unit 暖气片air conditioner 空调设备stove 炉子microwave oven 微波炉washer / dryer 洗衣机/烘干机(laundry 洗衣店)utensil 器皿;用具kitchen utensil 炊具oven 烤箱;烤炉dishwasher 洗碟机washing machine 洗衣机(hot-water) heater 热水器coffeepot 咖啡壶fridge(refrigerator/freezer)冰箱vacuum cleaner 吸尘器tape player 录音机CD player CD机Laundromat 自动洗衣店maintenance 维修,保养家具类furniture 家具bookshelf 书架bookcase 书柜couch 沙发chest 柜子;橱;箱子dresser (bureau) 梳妆台cabinet (电视机等)机箱;储藏柜;陈列柜cupboard (closet) 碗橱storage wall 壁橱rug 小地毯carpet 地毯curtain 窗帘bathtub 浴缸fixture (房屋)固定装置furnishings 室内陈设日常生活/问题:personalpossessions/property/belonging s个人财产get insurance for personal possessions/property/belongs garbage/rubbish/waste n.垃圾dispose v. 处理gas meter煤气表insect n.昆虫burglar n.夜贼leaking/leakage n. 泄漏lost key丢钥匙break in 闯入讲座场景词汇Geology地质学Slide n. 滑坡Landslide n.山体滑坡Mud泥土, soil土壤Earth n. 土Sink v.下沉Ground water 地下水Irrigation n. 灌溉Freeze, froze, frozen v.冷冻Melt v.融化 moltenGravity n.重心Aggravate v.加重Lean v.倾斜Slope n.斜坡Steep adj.陡峭Erode v., erosion n.腐蚀Fossil n.化石Dinosaur n.恐龙Sediment, deposit 沉淀物Marble 大理石granite 花岗岩Ore 矿石Stalactite 钟乳石Refine v. 提炼Platinum v. 铂金Seismology 地震学Vibration, tremor, 震动Wave 波动Volcano, volcanic 火山,火山的Volcanic eruption 火山喷发Magnitude 级数Collision n.碰撞Active adj.积极的Dormant adj.休眠的Extinct adj. 熄灭的Magma n.岩浆Lava n.岩浆Erupt v.喷发explode v.爆炸 (explosion) boom n.爆炸Blast n.爆炸Avalanche n.雪崩地球科学Earth’s interior 地球的内部Seismic waves地震波Compression 压缩Shear (a deformation of an object in which parallel planes remain parallel but are shifted in a directionparallel to themselves)Slow down减慢速度Reflect 反射Depth深度Density 密度Boundary边界Mantle地幔Crust地壳Core地心Continental plate 大陆板块Tectonic plate (地球表面的)构造板块Continental drift 大陆漂移Layer, strata 层Stratify 分层Crack 裂缝Molten lava 融化的岩浆Climatic shift=Climatic changes气候变化Consistent pattern 统一的,始终一致的Solar energy太阳能Radiate 发射,放射Crude approximation 大概的猜测Speculation猜测Cooling down冷却Mechanism 机制Length of the dayPhysical force 体力Imaginary line虚拟线Artificial reservoir 人工水库LatitudeRedistribute再分配,再分布Spin 快速旋转Minerals 矿物质Diverse 多样的Specimen,Sample样品Abundant 丰富的Glassy像玻璃的Amazon stones天河石Firing vapor 炙热的水蒸汽Wipe out 根除,彻底消灭Mt Everest 珠穆朗玛峰Elevation 海拔,海拔增高Precise measurement精确的测量Global Positioning System全球定位系统Longitude 经度Latitude 维度Alternative sources of energy 可替代资源Gas hydrate气体水合物Trap 困住Flame 火焰Potential 潜在的Model 模式Geological fault地质断层Crack 裂缝seismic gap地震活动空白地带postulate 假设chunk 大块cylinder 圆柱cylindrical 圆柱形的ground tilt measurement地倾斜观测evacuate 撤出sedimentary adj. 沉淀性的accumulate 积累商业Insurance 保险Note 注意Contract合约Verbal agreement口头协议Repay 偿还Interest 利息Merchant 商人Cautious 谨慎的Paramount 极为重要的Manufacture 制造Label 标签Contention 所持观点Inform 告知Cost成本Profit利润loss损失Net净的,gross粗略的Supply and demand供求Supply chain供应链Fluctuation 浮动Recession 衰退Depression 萧条Marketing strategies市场营销策略Survey 调查Surplus 剩余Shipment 运输Distribution 分布Retail 零售Whole sale 批发Franchise特许经营Budget预算哲学Socrates, Plato and Aristotle Theme 主题Logic 逻辑Rhetoric 修辞Fundamental causes 基本原因Principles of the universe 宇宙的原则Perceive 看待,观察Perception 观点Sense 感觉Soul 灵魂spiritElement 组成成分Reasoning 推理Ration理性, rational有理性的Contemplation 沉思,思考Judgment判断Just公正的,justice公正Justify证明, justification 合理的理由Explicit 明确的Ethics道德规范Ethical theory 伦理理论Moral 有道德的Ultimate truth终极真理Universal 普遍的Search for truth 追求真理Vary v.不相同Intrinsic 内部的Extrinsic 外部的Critic 评论家Old-fashioned 过时的Valuable 有价值的Survive 生存,存活Conservative 保守的Liberal 开放的Impractical不实际的Empirical经验主义的Cognitive 认知的Weaken 削弱Diminish (影响力)减小Medieval 中世纪Renaissance 文艺复兴Doctrine教义,主义,学说Idealism 唯心论,理想主义Epistemology n. 认识论Metaphysics形而上学,玄学Reconcile和解,调停天文学astronomy constellation 星座zodiac (星象学的星座)planet 行星sun 恒星Jupiter 木星Pluto 冥王星Saturn 土星Mercury 水星Mars 火星Venus金星Neptune海王星Uranus天王星Ceres 谷物星(the largest asteroid and the first discovered)White dwarf 白矮星Big Dipper 北斗七星Asteroid belt 小行星带Milky Way 银河系Galaxy n.星系orbit v.运行n.轨道rotate v. 转Axis n.轴track n. 轨道outer space外太空gravity n.重力equator n.赤道tropical 热带的brightness n.亮度dimension n.维度distance n. 距离Eclipse (日月食)Wane, diminish v. 逐渐变小Centripetal 向心Centrifugal 离心Nebula 星云(an immense cloud of gas (mainly hydrogen) and dust in interstellar space)Nebulous adj. 星云的Gas 气体 (rock, ice, hydrogen, oxygen)Particle 微粒Polar light 极光Astronomical 天文的Astrophysics 天文物理学Big Dipper 北斗七星Black hole 黑洞Celestial天体的Celestial map 天体图Centrifugal force 离心力Chondrite 球粒状陨石Chromosphere太阳的色球层Clockwise 顺时针Cluster 星团,一群星星Comet 彗星Cosmos宇宙,cosmetic宇宙的Cosmology宇宙学Emission 排放物,发射Faint 微弱的Feeble 微弱的Gaseous bodies 气态包Gravitational force 吸引力Greenwich mean time 格林尼治时间High resolution 高清晰度Ignite 引燃Illusive object 幻影物体Image 影响,形象Infinite 无限的Infrared ray 红外射线Interferometer 干扰仪Intergalactic 星系间的International date line 国际日期变更线Interplanetary 星球间的Interstellar星际的Leap year 闰年Light year光年Luminosity光亮度Lunar阴历的,月亮的Massive 巨大的Meteor流星Meteor shower 流星雨Meteorite陨石Meteoroid流星体Molten 融化的Naked eye 裸眼Observatory 天文台Photosphere 光球层Planetarium 天文馆Planetoid 小行星Polestar 北极星Pseudoscience 伪科学Quasar类星体Radiation 辐射Revolution 旋转Rotation 旋转Satellite 卫星Sky atlas天体图Solar corona日冕Space debris 太空垃圾Space shuttle 太空飞船Space suit 太空服Spin 快速旋转Star cluster 星群,星团Stellar 星星的Sunspot 太阳黑子Time difference 时差Time zone 时区表演艺术(舞蹈,电影,音乐etc.)Genre 艺术分类Performing art 表演艺术modern dance piece现代舞concert 音乐会play剧opera歌剧film 电影camera 摄影camera shotanalytical 分析的parallel 平行的ballet芭蕾舞choreographer 舞蹈指导Fine/visual arts 视觉艺术Abstract art抽象艺术landscape风景photography摄影exposure 曝光develop film 冲洗胶卷negative n. 底片portrait(portray v. )肖像, 人像、still life静物sculpture雕塑statue 人物雕像lifelike 逼真的vivid anthem 国歌Critic 评论家Criticism 批评,评论Review n.评论Masterpiece 杰作Have aesthetic value 有美学价值Aesthetic appeal 美学吸引力Feature 特点Characteristics 特点Distinct adj.与众不同的Unique 独一无二的Style 风格Technique 技巧Gallery n.画馆Edition n.专辑Release v. 发行Debut n.首映Impressionist 印象主义者Impressionism 印象派Perspective 透视法Angle 角度Press/Publishing house出版社Acclaim v. 盛赞mirage 海市蜃楼prolific 多产Preserve v. 保存Extinct adj.灭绝的,消失的文学Literature 文学Poetry诗歌biography传记autobiography 自传detective stories 侦探小说drama戏剧novel小说Novelist 小说家collection of short stories短篇小说集Allegory寓言Comparative literature比较文学Diary 日记Editorial 社论,重要评论Fiction 小说Aestheticism 唯美Autobiography 自传Descriptive prose 描述散文Fairy tale 童话Futurism 未来派Legend 传说Literary studies 文学研究Narrative prose 叙述性散文Podium 讲台Prose 散文Realism 现实主义School of literature 文学派别Leading character 主要角色Literary criticism 文学评论Literary studies 文学学习Modernism 现代主义Plot 情节Poetry 诗歌Prologue前言Proverb谚语Surrealism 超现实主义美术Art gallery艺廊Calligraphy书法Imitating模仿Landscape painting风景画Oil painting油画Paste粘贴Crayon 蜡笔,粉笔,颜料Pigmentation 颜料Canvas 帆布Wax 蜡Spectrum 光谱Perspective透视画法Poster海报Portrait肖像Model模式,模特mural 壁画Panorama全景Pastel drawing蜡笔画Sketch草图Autograph手稿建筑Architecture建筑学Architect建筑师Architectural style建筑风格Art deco 装饰艺术Art moderneGeometric patterns 几何图形Arch 拱门Castle 城堡Cathedral大教堂Framing结构Lobby n. 大厅(entrance hall) Elevator n. 电梯Fa?ade n. 正面Stairs 楼梯Interior 内部的Exterior 外部的Impressionistic style印象派风格Mosque清真寺Pyramid金字塔Revival 复活Renaissance 文艺复兴Medieval中世纪527 (Sofia)-1520音乐Accompaniment 伴奏Audition 试听,试表演Band music 乐队音乐Chord弦乐,弦Classical music古典音乐Concerto 协奏曲Lullaby 催眠曲Duet 二重奏Harmony 和弦,和谐Rock and roll 摇滚Serenade 小夜曲Solo 独奏Sonata 奏鸣曲Symphony 交响乐Ballad歌谣Folk music 民间音乐Prelude 前奏Epilogue 尾声Score 乐谱Note 音符Notation 乐谱,记号法Chord symbol和弦符号Lyrics 歌词Tempo 节奏Melody 主旋律Rhythm节奏Tune 旋律Conduct 指挥Violin 小提琴Viola 中提琴Cello大提琴Oboe双簧管Clarinet单簧管krummhorn['kr?mh?:n]n. 变号(一种古双簧乐器)Harp 竖琴考古anthropologist 人类学家ecological 生态的anthropologist 生态人类学家archaeology 考古学anthropology 人类学morphology 形态学Ancient civilization 古代文明origin 起源originate 起源于ancestor 祖先hominid 人(科)homogeneous 同一种族(种类)的tribe 部落clan 氏族archeologist 考古学家excavation 挖掘excavate (unearth) 挖掘Scoop铲子ruins 遗迹,废墟remains 遗迹,遗骸artifact 手工艺品pottery 陶器 (potter) Porcelain瓷器fossil 化石relic 遗物,文物Rock painting 岩石画antique 古物,古董antiquity 古代,古老skull 颅骨Cranial颅骨的Stone Age 石器时代Bronze Age (青)铜器时代Iron Age 铁器时代Paleolithic 旧石器时代的Mesolithic 中石器时代的Neolithic 新石器时代的Exhume 挖掘Paleoanthropology Prehistoric史前的Primitive原始的动物微生物Amino acid 氨基酸Antibody 抗体Bacterium 细菌Biological agency Calcium钙Carbohydrate 碳水化合物Carbon dioxide 二氧化碳Cell细胞Chromosome 染色体Disinfection 消毒Enzymes 酶Fatigue 疲惫Fermentation 发酵Fungus 菌类Gene基因Genetic engineering 基因工程学Glucose 葡萄糖Immunology免疫学Incubation 孵蛋Inflection传染Malaria 疟疾Microbe 微生物Nucleus 细胞核One-celled单细胞的Oxidation氧化Parasitic animal 寄生动物Parasite disease 寄生虫病Parasitology 寄生虫学Pathogen 病菌,病原体Protozoa 原生动物Sanitation 卫生Schistosomiaisis 血吸虫病Starch 淀粉Sterilization 消毒Toxin 毒素Vaccine 疫苗Virus 病毒Yeast 酵母动物living organism 生物bacterium(pl.bacteria) 细菌algae海藻coral珊瑚rodent 啮齿类动物primate 灵长类动物ape 猿chimpanzee n. 黑猩猩gorilla 大猩猩monkey n. 猴子mammal 哺乳类动物dinosaur n.恐龙bat (ecolotion) 蝙蝠(声波定位)snowshoe hare 雪兔子raccoon 浣熊polar bear 北极熊snout (动物的)口鼻部;reptile 爬行类动物snake, cobra眼镜蛇, rattle snake 响尾蛇lizard蜥蜴,snail 蜗牛amphibian adj. 两栖动物crocodile 鳄鱼frog n. 青蛙tadpole 蝌蚪toad 蟾蜍pond 池塘puddle 水坑insect n.昆虫mosquito 蚊子fly 苍蝇cricket 蟋蟀grasshopper 蚱蜢honey beemonarch butterfly 大花蝶large migratory American butterfly having deep orange wings with black and white markings; the larvae feed on milkweedegg 卵larvae 幼虫caterpillar 毛虫pupa/ chrysalis 茧termite n. 白蚁marine adj. 海洋的beaver 狸whale 鲸shark 鲨鱼dolphin 海豚penguin 企鹅predator n. 捕食者prey n. 被捕食者aquatic adj.水生的shrimp 虾lobster 龙虾clam 蚌crab 螃蟹bird, humming birdartery 动脉scale 鳞片claw爪 , paw爪子horn 角hormone 荷尔蒙intestine 肠hive 蜂巢pollen n. 花粉pollinate v.授粉hibernate 冬眠migrate v. 迁徙communicate v. 交流保护色evolve 进化evolution n. 进化endotherm n.温血动物,恒温动物poikilotherm n. 冷血动物beak 鸟嘴enzymes 酵母secretion(n.) secrete(v.) 分泌pancreas 胰腺odor 气味(还有aroma fragrance scent smell)gland 腺体chromosome 染色体植物botany植物学botanist 植物学家tundra苔原;冻土地带,冻原fungus(pl. fungi ) 菌类laurel 月桂chestnut tree 栗子树root 根branch 枝stem 茎algae(pl. alga) 海藻organism 有机物birch tree (bark) 桦树crops 谷物corn 玉米maize 玉米chlorophyll 叶绿素amino acids 氨基酸protein 蛋白质nitrogen 氮photosynthetic(adj.) photosynthesis(n.) 光合作用lichen 地衣,苔藓squash 南瓜one of a group of large vegetables with solid flesh and hard skins, such as PUMPKIN sbean 豆类植物nectar花蜜flower花floral 花的petal 花瓣bloom 开花blossom 花pollen花粉moss 苔藓herbicide 除草剂herb 草本植物herbivorous 食草的classification 分类hierarchy 级别hazardous 有毒害的Meteorology 气象meteorology 气象meteorologist 气象学家forecast (predict) 预报climate 气候atmosphere 大气层troposphere 对流层Convection 对流Stratosphere 同温层Barometer 气压计current (气)流vapor 蒸汽evaporate 蒸发damp (wet; moist; humid) 潮湿的humidity 湿度moisture 潮湿;水分saturate 饱和absorb 吸收dew 露frost 霜fog (mist) 雾smog 烟雾droplet 小水珠condense 浓缩crystal 水晶体downpour (torrential rain) 大雨tempest (storm) 暴风雨drizzle 细雨shower 阵雨hail 冰雹blizzard (snowstorm) 暴风雪avalanche (snowslide) 雪崩precipitation (雨、露、雪等)降水Thunder 雷Lightening 闪电breeze 微风Blast 大风gale 大风whirlwind 旋风Cyclone 旋风,飓风typhoon 台风hurricane 飓风Monsoon 季风Sandstorm沙尘暴Dust storm沙尘暴tornado (twister, cyclone) 龙卷风Tropical depression热带低气压Wind direction 风向Wind velocity 风速Wind scale 风力funnel 漏斗,漏斗云cumulonimbus 积雨云disaster (calamity, catastrophe) 灾难devastation 破坏submerge 淹没overwhelm v. 淹没drought 干旱Avalanche雪崩Balmy 温和的Chilly寒冷的Frigid僵硬的,严格的Heat-wave热浪Tepid adj.微温的环保environmental protection 环境保护environmentally-friendly 环保的preserve v.保护,保存污染:pollute, pollution, pollutant contaminant n.污染物contaminate v.污染ecosystem生态系统ecology n.生态学antiseptic adj.防腐的atmospheric pollution大气污染垃圾: rubbish, garbage, trash, waste, litter处理: dispose of, burn, bury (landfill),recycle, reduce, reuse,dump 回收:glass, paper, water, milk carton牛奶盒, tyre, aluminium cans铝罐,plastic bags, rubbish bags biodegradable packaging可降解包装,throwaway 可丢弃的disposable 可丢弃的discourage v. 不鼓励燃料none-renewable 不可再生的fossil fuels矿石燃料:natural gas, coal, petroleum limited/finite natural resources 有限的自然资源alternative energy替代能源, replace=substitute v.取代wind power, hydropower水电, solar (lunar) power太阳能, nuclear power核能radioactivity n. 辐射性use up, deplete, exhaust v. 用光,耗尽conserve v. 节省,节约,污染: water pollution, air pollution,soil pollution土壤污染,noise pollutionsoil erosion 土壤侵蚀soil pollution土壤污染stain n.污染,污点,玷污stink v.发出臭味tar n.焦油toxic chemical 有毒的化学物品fume n.烟,气味light pollution日光污染refuse废物sewage污水pesticide n.杀虫剂chemical waste化学废料congest v.使充满危害动物:poaching非法打猎,盗猎, damage natural habitat破坏自然栖息地,rare breed稀有物种, endangered species濒危物种, extinct adj.灭绝 (die out, disappear),animal rights activist动物权益保护者 ,natural reserve(giant panda大熊猫)自然保护区,protect wild life保护野生动物, preserve v.保护disastrous灾难性的,devastation破坏,have disastrous effect on…对。
Labreport物理实验报告(英文)
![Labreport物理实验报告(英文)](https://img.taocdn.com/s3/m/916f4ad5cc7931b765ce15df.png)
IntroductionCapacitor is widely used in a variety of fields as it can store electric energy, such as Filtering, resonant circuit and moving phase. Different capacitors have different abilities to store energy, which is due to the difference of capacitance. Capacitance is the ability of a to store in an , it is also a measure of the amount of stored (or separated) for a given . This report is going to investigate the capacitance of a capacitor made from the experiment by using different DC methods. Before the capacitor made from the experiment is measured, three DC methods will be tested to verify whether these methods are efficient by measuring the capacitance of the known capacitor. In addition, after measuring the unknown capacitor, the whole capacitors will be connected in parallel and the total size of capacitance will be measured.TheoryCapacitance can be found by using:dAC r ⨯⨯=εε0. This is for two flat plates. As for the formula, C is the capacitance of a capacitor, A is the area of flat plates, d is the distance between the two flat plates, 0ε is the permittivity of vacuum, r ε is the relative permittivity. Permittivity is constant of proportionality that relates the electric field in a material to the electric displacement in that material and relative permittivity is the ratio of the permittivity of a substance to that of free space or vacuum. Different materials have different relativepermittivity, the behind table includes the relative permittivity of some different material:Source: (The Engineering Tool Box, 2011.)When two capacitors are placed in series, the charge on each plate is of equalof charges on plate and V is the voltage across the capacitor). When ais the initial voltage adding on the capacitor, e is a constant and it is , R is resistance, C is capacitance and 0I is the initial current flowing through the capacitor). Analogously, when a capacitor is discharged, it flows RCt e V V -=0and RCt e I I -=0.MethodsApparatus :Power supply, leads, ruler, calipers, clips, known capacitor, aluminum foil, cling-film, paper, multi-meter, video camera.Part A: using three different ways to measure the capacitance if the given capacitor.Method1 of part A Diagram1:This method is measuring the increasing voltage of the given resistor while the capacitor is charged. Voltage of the resister is measured by a multi-meter, which is a tool that can measure many quantities such as voltage, current, and resistance. The given capacitor has an area(A) of 21m , and the distance(d) ism 5102-⨯. The V changes very fast, so there needs a resister to slow it downand a camera to record. The voltage of capacitor can be found by measuring the voltage of the resister, as voltage of the capacitor is equal to the output voltage subtracting the voltage of resistor: R output C V V V -=. When the loop is connected, using the camera to record the change of voltage. After recording, drawing a graph of the V (V should be the voltage of capacitor and it is equal toR output V V -) and t (the time constant) , then using the equation in theory to findRC and C.ResistorCapacitorPower supplyVoltmeterTable1: Result of method 1of part AAnalysis for the method1Graph 1: this graph is drawn from the result of method 1.Graph2: the standard graph.The initial voltage (0V ) is . )1(0RCt eV V --=, when t=RC,632.0110=-=-e V V,0V =, so V=, from the graph, t=9s when V=. Therefore, RC is equal to 9, as the resistanceof resistor(R) is given and which is ΩK 390,t(time)/sV (voltage)uF R t C 233900009===. The capacitance of capacitor is uF 5.4, but here the result is uF 23, so the experiment works not well. There are some reasons resulting to the big error between the real value and experiment value. First of all, comparing the standard graph with the result graph, When time is zero, the voltage also should be zero, however, the voltage of capacitor is not zero as t=0, this is due to the capacitor has some charges in it before the loop is connected. Second, as the data is gotten from the video by eyes, there exists the manmade error. Third, the voltmeter itself is a resistor, this also will cause the error. In addition, when the experiment is operated, the loop is not connected very well and the capacitor has been used. Method2 of part A Diagram2:This method is measuring the current while the capacitor is charging. The way of method 2 is same as method 1and the resistor, power supply and capacitor are still the same. First, using the camera to record data. Then, drawing agraph according to these data. Last, calculating the capacitance according to the graph. For this method, the formula is RCt e I I -=0(0I is the initial currentflowing through the capacitor).Table2: Result of method 2of part AAnalysis for the method2Graph 3: this graph is drawn from the result of method 2.The relationship between the current and time is RCt eI I -=0. When t=RC,10-=e I I , the initial current(0I ) is , so I=. From the graph, the time (t) is whenI=. As t=RC, so RC=,uF F R C 36.41036.43900007.17.16=⨯===-. The capacitance of capacitor is uF 5.4. Comparing the result and the real capacitance, this method works well. However, there are still some errors which are cannot be avoided. For example, the data gotten from the video is not accuracy.Method 3 of part A Diagram3CapacitorThis method is measuring the voltage while discharging. Similar to the method1 and 2, this method is also using camera to record the data and drawing a graph, then, using the graph and formula to get the capacitance of the capacitor.Table3: Result of method 3of part AAnalysis for the method3Graph 4: this graph is drawn from the result of method 3.When a capacitor discharged:RCt eV V -=0.0V =, When t=RC,V e e V V 421.0145.1110=⨯==--. From the graph, t=3s as V=, SO RC=3,uF R C 7.739000033===. The real capacitance is uF 5.4, comparing the result with the real, the result is not accuracy. There are also some errors exist, the first is the there is some current flowing through the voltmeter which was ignored. The second is when the data recorded by eyes, there must be some manmade errors.Part B: Making a capacitorThis part is describing the process of making a capacitor by using cling-film and aluminum foil. First of all, putting cling-film on the desk and spreading it. Second, laying the aluminum foil on the cling-film tidily. Then, putting the cling-film above the aluminum foil again. The next, letting the aluminum on the top and make sure the two aluminum cannot touch each other. At last, rolling them carefully and using multi-meter to test whether there is current between the two aluminum foils for one meter a time. After rolling, the capacitor was made. The length of materials is 4 meters with a wide of meters, so the area (A) is 1 meter square. The distance (d) between two aluminum foils ism 5102-⨯ which is measured by a calipers. If the capacitor needs to storemore charge, the area should be larger and the distance should be smaller.Part C: Measuring the capacitance of the capacitor made in class.Method 1 of part C: Diagram4:This part is going to Estimate the size of the capacitor (capacitance) which was made in class by using four methods. This method is measuring the capacitance by using a known capacitor and let them in series. The formula is2211V C V C =, uF C 5.42=, The voltage of capacitor 1 gotten from the experiment is , the output voltage is 20v ,so V V V V OUTPUT 55.1621=-=, The result uF V V C C 938.01221==. In addition,dAC r εε0=, F 1201085.8-⨯=ε, A is 21m and d is m 5102-⨯, therefore, 11.20==εεA Cdr . This result is reasonable and there are some errors exist. First, when the loop is connected, the capacitor will be charged and the data on voltmeter will change, so reading the initial data of the voltmeter(which was used as 2V ) is not accuracy. Second, the power supply has interval resistance, so the voltage of capacitor 1is not equal to 2V V OUTPUT - absolutely.Method 2 of part C: Diagram5This method is using the same method as method 1 of part A.Power supplyResisterVoltmeterCapacitorTable4: Result of method 2of part CAnalysis for the method2Graph 5: this graph is drawn from the result of method 1.The initial voltage (0V ) is . )1(0RCt eV V --=, when t=RC,632.0110=-=-e V V,0V =, so V=, from the graph, t= when V=. Therefore, RC is equal to , as the resistanceof resistor(R) is given and which is ΩK 390,uF R t C 8.33900005.1===. so the result is uF C 8.3=. dAC rεε0=, F 1201085.8-⨯=ε, A is 21m and d is m 5102-⨯, therefore, 6.80==εεA Cdr . This result is not good, what results the bad result is errors of this experiment such as the interval resistance of the voltmeter and the manmade error on reading the data from video. Method3 of part C Diagram6:This method is also using the same method as method 2 of part ATable5: Result of method 3 of part CAnalysis for the method3Graph 6: this graph is drawn from the result of method 3The relationship between the current and time is RCt eI I -=0. When t=RC,10-=e I I , the initial current(0I ) is , so I=. From the graph, the time (t) is whenI=. As t=RC, so RC=, uF F R C 9.4109..43900009..19.16=⨯===-. dAC r εε0=,F 1201085.8-⨯=ε, A is 21m and d is m 5102-⨯, so 110==εεA Cdr . This result is also not good. This experiment works not well. As there are some errors. For example, the data gotten from the video is not accuracy and the power supply has interval resistance.Method 4 of part C Diagram7This method is using the same way as method 3 in part A. Table6: Result of method 4of part CAnalysis for the method 4Graph 7: this graph is drawn from the result of method 4.When the capacitor discharged: RCt e V V -=0. 0V =, When t=RC,V e e V V 14.11.3110=⨯==--. From the graph, t= as V=, SO RC=,uF R C 3.53900001.21.2===. dAC r εε0=, F 1201085.8-⨯=ε, A is 21m and d is m 5102-⨯, so 110==εεA Cdr . There are some errors with the method. First of all, the current will flow through the voltmeter but which was ignored. Second, the data gotten by eyes from the video cannot be very correct.Part D: making a bigger capacitorProducing a capacitor in industry is complex and the main process is: The film-> evaporate gold-plated of layer-> cutting-> winding-> > fu spraying zinc-> welding wire can-> assembly->-epoxy or vacuum Baptist-> block-> oil testing packaging (, 2011,3,15.). This part is going to connect all of the capacitors made by the class in parallel to make a bigger capacitor and use three of the methods in part A to measure the total size. There are two capacitors made in class and they made in the same material with the same sizes. After finishing making the capacitors, the two capacitors were connected in parallel and then, measuring the total capacitance of the two capacitors by using the totally same three methods as part A. the results of the three methods are uF 3.3, uF 1.2 and uF 4.2respectively, choosing the average value, so the total capacitance of the two capacitor is uF 6.2, the capacitance of one capacitor isuF 3.126.2 (as the two capacitor are same). For this result, it is much more accuracy than the single connected capacitor. When two capacitors are connected together in parallel, the total capacitance will become bigger. Therefore, it is more accuracy. For example, when measuring the length of an object, if the length is only 1cm, it is not easy to measure, however, if the object has a length of 1m, it is easy to be measured.ConclusionThis report has investigated the capacitance of the capacitor made from the experiment by using four DC methods. The known capacitor is also measured by using three ways as well as the big capacitor made up of two same capacitors. Each method has a result, however, some methods work not very well and the result has a big difference with the real value. Among these methods, method 2 works better as the result is closest to the real value. To improve the method and make it more accuracy, there are some changes should be done. First of all, capacitance of the capacitor should be larger. Second, the capacitor should be charged longer. Third, the experiment should be done for several times and choosing the best result. Also, there are some other ways to measure the capacitance of a capacitor, constant-current method is a good way, the method is measuring the capacitance of a capacitor by the current and voltage, the relationship between them is CtI U c 0( Baidu Library , This method is simple but efficient and it is widely used in companies and research centre.Reference listThe Engineering Tool Box (2011) [Internet], Available from: [Accessed 15th march 2012].(2011-3-15)Process of producing a Capacitor [Internet], Available from: 21th march 2012].Baidu Library (2011) Communication and electronics[Internet], Available from: [Accessed 22th march 2012].。
Bomblab实验报告
![Bomblab实验报告](https://img.taocdn.com/s3/m/141fd2930408763231126edb6f1aff00bfd57054.png)
Bomblab实验报告关键信息项:1、实验目的:____________________________2、实验环境:____________________________3、实验步骤:____________________________4、遇到的问题及解决方法:____________________________5、实验结果:____________________________6、实验总结与体会:____________________________11 实验目的本次 Bomblab 实验的主要目的是通过对一系列炸弹程序的分析和破解,深入理解计算机程序的逻辑结构、内存布局以及调试技术,提高对汇编语言和逆向工程的实践能力。
111 具体目标包括1111 熟悉 GDB 调试工具的使用,能够设置断点、查看寄存器和内存内容。
1112 理解函数调用栈和程序的控制流程。
1113 通过分析汇编代码,找出炸弹程序中的逻辑漏洞并解除炸弹。
12 实验环境121 操作系统:使用具体操作系统名称操作系统。
122 编译工具:具体编译工具名称及版本。
123 调试工具:GDB 调试器具体版本。
13 实验步骤131 准备阶段获取 Bomblab 实验程序代码,并将其导入到开发环境中。
132 初步分析使用 objdump 等工具对程序进行反汇编,获取程序的汇编代码。
133 函数分析对关键函数进行逐步分析,理解其功能和逻辑。
134 断点设置在关键代码位置设置断点,以便在程序运行时进行观察和调试。
135 输入测试通过输入不同的测试数据,观察程序的反应和输出。
136 逐步推理根据程序的行为和调试信息,逐步推理出炸弹的解除条件。
14 遇到的问题及解决方法141 问题一在分析汇编代码时,对某些复杂的指令和跳转逻辑理解困难。
解决方法:查阅相关的汇编语言教材和资料,加深对指令的理解,并通过单步调试逐步理清跳转逻辑。
142 问题二输入测试数据时,无法准确判断哪些数据是有效的。
LAB3实验报告
![LAB3实验报告](https://img.taocdn.com/s3/m/1f92b745c850ad02de804147.png)
课程实验报告课程名称:计算机组成与原理实验项目名称:LAB3专业班级:智能2班*名:***学号:***************师:**完成时间:2015 年 5 月9 日计算机科学与工程系【实验目的】理解汇编语言,学会使用调试器。
【实验原理】二进制炸弹是作为一个目标代码文件提供给学生们的程序,运行时,它提示用户输入6个不同的字符串。
如果其中任何一个不正确,炸弹就会“爆炸”:打印出一条错误信息。
学生通过反汇编和逆向工程来确定是哪六个字符串,从而解除他们各自炸弹的雷管。
【实验过程】一、准备过程1.先把LAB3文件拷贝到VMware中的ubuntu系统里,然后解压获得3文件,分别为bomb、bomb.c和README-bomblab.txt以及实现基本内容与要求.txt,首先查看实现基本内容与要求与README-bomblab.txt,大致理解意思后,打开.c文件,进去后发现代码不完整,(由于自己C语言能力不强,所以直接把文件拷贝到windows里,用VS2012编译一下,发现很多错误,从而确认代码不完整),从主观上来想,如果代码完整了,那么还需要给其他文件吗?所以,这个.c文件必定是一个不完整的文件,只能用来作为参考。
2.既然不能够直接从.c文件看出问题,那么就需要从bomb程序里找,如何找?貌似也就只能选择反编译了,然后再通过反编译的代码与给出来的.c源代码相结合,来进行拆炸弹。
注:反汇编命令是objdump –d XXX二、开始实验1.用ctrl+alt+t打开终端命令,由于三个文件的位置在桌面/LAB3,所以需要cd Dsktop/LAB3/来进入到相应的目录2.然后用反编译命令objdump -d bomb > out.txt对bomb进行反编译,编译出来的文件存到新建的文件out.txt3.打开out.txt文件,出现了大量汇编代码。
第一关找到第一关<phase_1>的代码,如下:首先看从哪里会调用爆炸的函数,显然,我们知道<explode_bomb>这个函数就是调用爆炸函数,test %eax,%eax与je 8048f83 <phase_1+0x22> 表示,当%eax=0的时候,调用<phase_1+0x22>,也就是不调用炸弹爆炸的函数,所以在调用<strings_not_equal>函数的时候,必须返回%eax为0,而这个函数的作用就是判断字符串是否相等。
Mlabs实验报告
![Mlabs实验报告](https://img.taocdn.com/s3/m/943d3b7d1fd9ad51f01dc281e53a580216fc5077.png)
Mlabs实验报告
弹式量热计,由M.Berthelo/1I21于1881年率先报导,时称伯塞洛特(Berthlot bomb)氧弹。
目的是测△U、△H等热力学性质。
绝热量热法,1905年由Richards提出。
后由Daniels3l等人的发展最终被采用。
初时通过电加热外筒维持绝热,并使用光电池自动完成控制外套温度跟踪反应温升进程,达到绝热的目的。
现代实验除了在此基础上发展绝热法外,进而用先进科技设计半自动、自动的夹套恒温式量热计,测定物质的燃烧热,配以微机处理打印结果。
利用雷诺图解法或奔特公式计算热量计热交换校正值△T。
使经典而古老的量热法焕发青春。
第一次燃烧,以苯甲酸作为基准物,求水当量CG(热量计热容),单位为J.K-1。
第二次燃烧,测被测物质萘的恒容燃烧热Qv,利用(2.1.1)式再求算QP。
准备工作:
①检验多功能控制器数显读数是否稳定。
熟习压片和氧弹装样操作,量热计安装注意探头不得碰弯,温度与温差的切换功能键钮,报时及灯闪烁提示功能等。
②干燥恒重苯甲酸(0.9—1.2g)和萘(0.6—0.8g)压片,注意紧实度,分析天平称样。
③容量瓶量取3000mL水,调节水温低于室温1K。
④量取两根10厘米点火丝,中段在原珠笔蕊上绕几圈。
燃烧丝缚紧使接触电阻尽可能小。
氧弹充氧注意小动作缓缓旋开减压阀。
⑤氧弹内预滴10mL水,促产物凝聚成硝酸。
码垛搬运实验报告范文(3篇)
![码垛搬运实验报告范文(3篇)](https://img.taocdn.com/s3/m/ad35810aa55177232f60ddccda38376baf1fe0d3.png)
第1篇一、实验目的本次实验旨在了解工业机器人码垛搬运系统的原理与操作,掌握机器人码垛搬运过程中的关键技术,并通过对实验数据的分析,评估系统的性能与效率。
二、实验原理码垛搬运系统是工业自动化领域中的一种典型应用,主要由机器人、传感器、控制器等组成。
机器人负责搬运和码垛作业,传感器负责实时检测搬运过程中的各种状态,控制器负责控制机器人的运动和作业流程。
三、实验设备1. 工业机器人:型号:ABB IRB-120,用于搬运和码垛作业。
2. 传感器:型号:Force/Torque Sensor,用于检测搬运过程中的力与扭矩。
3. 控制器:型号:ABB RobotStudio,用于控制机器人的运动和作业流程。
4. 搬运台:用于放置待搬运的物料。
5. 码垛台:用于放置码垛后的物料。
四、实验步骤1. 启动ABB RobotStudio软件,创建新的机器人项目。
2. 在项目中添加机器人、传感器、控制器等设备。
3. 编写机器人运动程序,实现搬运和码垛作业。
4. 设置传感器参数,用于检测搬运过程中的力与扭矩。
5. 连接机器人与控制器,进行实验。
五、实验内容1. 搬运实验:将待搬运的物料从搬运台搬运到码垛台。
2. 码垛实验:将搬运来的物料码垛在码垛台上。
3. 性能评估:分析实验数据,评估系统的性能与效率。
六、实验结果与分析1. 搬运实验:机器人能够顺利完成搬运作业,将物料从搬运台搬运到码垛台。
实验过程中,传感器检测到的力与扭矩在正常范围内,表明机器人运动平稳。
2. 码垛实验:机器人能够将物料码垛在码垛台上,码垛后的物料整齐有序。
实验过程中,传感器检测到的力与扭矩在正常范围内,表明机器人运动平稳。
3. 性能评估:通过对实验数据的分析,得出以下结论:(1)机器人码垛搬运系统的性能稳定,能够满足实际生产需求。
(2)机器人码垛搬运系统的效率较高,能够显著提高生产效率。
(3)传感器能够实时检测搬运过程中的力与扭矩,为机器人运动控制提供可靠的数据支持。
bomblab实验说明
![bomblab实验说明](https://img.taocdn.com/s3/m/38d78f1752ea551810a687e6.png)
bomblab实验说明1.简介本实验通过要求你使用课程所学知识拆除一个“binary bombs”来增强对程序的机器级表示、汇编语言、调试器和逆向工程等方面原理与技能的掌握。
一个“binary bombs”(二进制炸弹,下文将简称为炸弹)是一个Linux可执行程序,包含了6个阶段(或层次、关卡)。
炸弹运行的每个阶段要求你输入一个特定字符串,你的输入符合程序预期的输入,该阶段的炸弹就被拆除引信即解除了,否则炸弹“爆炸”打印输出"BOOM!!!"。
实验的目标是拆除尽可能多的炸弹层次。
每个炸弹阶段考察了机器级程序语言的一个不同方面,难度逐级递增:Ø阶段1:字符串比较Ø阶段2:循环Ø阶段3:条件/分支Ø阶段4:递归调用和栈Ø阶段5:指针Ø阶段6:链表/指针/结构另外还有一个隐藏阶段,只有当你在第4阶段的解后附加一特定字符串后才会出现。
为完成二进制炸弹拆除任务,你需要使用gdb调试器和objdump来反汇编炸弹的可执行文件并单步跟踪调试每一阶段的机器代码,从中理解每一汇编语言代码的行为或作用,进而设法推断拆除炸弹所需的目标字符串。
比如在每一阶段的开始代码前和引爆炸弹的函数前设置断点。
实验语言:c;实验环境:linux2.实验步骤2.1. 第一步:获取bomb在浏览器中打开:15213,在二进制炸弹请求表格中输入你的学号和邮箱地址,点击Submit按钮。
服务器会构造属于你的炸弹,并以tar文件的形式bombX.tar返回给你,其中X是一个你的bomb的唯一标识。
解压该tar文件(tar -xvf bombX.tar)得到一个目录./bombX,其中包含如下文件:ØREADME:标识该bomb和所有者。
Øbomb:bomb的可执行程序。
Øbomb.c:bomb程序的main函数。
2.2. 第二步:拆除bomb本实验的任务就是拆除炸弹。
Bomb Lab实验报告
![Bomb Lab实验报告](https://img.taocdn.com/s3/m/b95f3e7d9b6648d7c1c746ad.png)
课程实验报告课程名称:计算机系统原理实验实验名称:Bomb Lab专业班级:姓名:学号:完成时间:2017.4.19一、实验目的熟悉汇编程序,学习gdb调试工具,熟悉并掌握函数调用过程中的栈帧结构的变化。
二、实验环境个人PC,Linux发行版本,终端,gdb调试工具。
三、实验要求1.本次实验为熟悉汇编程序及其调试方法的实验。
2.实验内容包含2个文件bomb(可执行文件)和bomb.c(c源文件)。
3.使用gdb工具反汇编出汇编代码,结合c语言文件找到每个关卡的入口函数。
4.分析汇编代码,找到在每个phase程序段中,引导程序跳转到“explode_bomb”程序段的地方,并分析其成功跳转的条件,以此为突破口寻找应该在命令行输入何种字符通关。
5.本实验一共有7个关卡,包括6个普通关卡和1个隐藏关卡。
要求至少通过6个普通关卡。
四、实验内容及操作步骤(一)准备过程1.解压文件夹得到“bomb”,“bomb.c”,“README-bomblab.txt”以及“实验基本内容与要求.txt”等文档。
查看“实验基本内容与要求.txt”了解实验内容与要求后打开bomb.c文件,编译发现不能通过,代码不完整,所以bomb.c 文件只能用来作为参考。
查看bomb.c文件发现控制密码正确的6个函数分别为phase_1,phase_2,phase_3,phase_4,phase_5,phase_6,因此可以对bomb文件反汇编得到汇编文本,结合汇编文本与bomb.c文本进一步分析。
2.进入Ubuntu,将bom和bomb.c文档复制到主文件目录下,ctrl+alt+t打开终端,通过“objdump -d bomb > bomb.s”命令将可执行文件反汇编成bomb.s文件,并且可以通过“gdb -q bomb”进行调试。
3.将bomb.c复制成文本后打开bomb.c查看汇编代码并进一步分析。
(二)关卡分析1.phase_1phase_1汇编代码及注释如下:08048f61 <phase_1>:8048f61: 55 push %ebp8048f62: 89 e5 mov %esp,%ebp8048f64: 83 ec 18 sub $0x18,%esp #开辟一个24位的栈空间8048f67: c7 44 24 04 5c a1 04 movl $0x804a15c,0x4(%esp) #将0x804a15c存到%eap+4的位置,x/s 0x804a15c 得到 "We have to stand with our North Korean allies."8048f6e: 088048f6f: 8b 45 08 mov 0x8(%ebp),%eax8048f72: 89 04 24 mov %eax,(%esp) #将%ebp+8处的值存到%esp8048f75: e8 31 00 00 00 call 8048fab<strings_not_equal>8048f7a: 85 c0 test %eax,%eax8048f7c: 74 05 je 8048f83 <phase_1+0x22> #%eax=0则跳出函数,否则跳到爆炸函数,可以看出,调用<strings_not_equal>函数后如果两个字符串相等的话最后%eax会等于0 8048f7e: e8 4e 01 00 00 call 80490d1 <explode_bomb> 8048f83: c9 leave8048f84: c3 ret8048f85: 90 nop8048f86: 90 nop8048f87: 90 nop8048f88: 90 nop8048f89: 90 nop8048f8a: 90 nop8048f8b: 90 nop8048f8c: 90 nop8048f8d: 90 nop8048f8e: 90 nop8048f8f: 90 nop思路与分析:通过call 8048fab <strings_not_equal> 我们可以推断要求输入的是一串字符串,movl $0x804a15c,0x4(%esp)将地址0x804a15c存到%esp+4的位置,mov 0x8(%ebp),%eax 和mov %eax,(%esp)将输入的字符串存到%esp中,call 8048fab <strings_not_equal> 调用字符串比较函数,通过比较上面位置参数%esp+4与%esp对应的字符串是否相等,将返回值存到%eax中,test %eax,%eax,je 8048f83 <phase_1+0x22>,call 80490d1<explode_bomb>,判断如果两个字符串不相等则爆炸。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
$0x804a23e,0x4(%esp),我们查看 0x804a23e 的值结
再根据语句 0x08048e50 <+34>: call 0x8048840 <__isoc99_sscanf@plt> 0x08048e55 <+39>: cmp $0x2,%eax 说明我们要输入两个整型数,下面的工作就是判断这两个整型数分别是什么。由代码 0x08048e6b <+61>: movl $0xe,0x8(%esp) 0x08048e73 <+69>: movl $0x0,0x4(%esp) 0x08048e7b <+77>: mov -0xc(%ebp),%eax 0x08048e7e <+80>: mov %eax,(%esp) 可以看出我们以第一个参数,0 ,14 为参数传入递归函数中而且返回值为 1,所以我们这时做的 事情就是分析 func4 函数,看第一个参数为多少时返回值能为 1,而第二个参数有代码 0x08048e8b <+93>: cmpl $0x1,-0x10(%ebp) 0x08048e8f <+97>: je 0x8048e9d <phase_4+111> 可知第二个参数就为 1。 下面分析 func4
我们希望它的返回值为 0 这样根据 0x1(%eax,%eax,1),%eax 返回值就是 1 了,最简单的一种情 况就是 14 和 8 经过运算后结果为 11 而参数 1 恰好等于 11 的情况,更复杂一些的情况就是它又 调用了 0x08048b97 <+55>: call 0x8048b60 <func4>,再由它的返回值再继续推理,所以 此题有多种答案,最简单的就是 11,1。
Phase2: 汇编代码
由此可见第一、 二 个密码是 0、1.
首先看到了 call
0x804910b <read_six_numbers>所以可以猜测这道关可能是要输入 6 个
数字,所以先把汇编代码弄出来。
事实上经过过程的分析我们确实需要输入 6 个数字并且存储在-0x20 (%ebp) 到-0xc (%ebp) 的位置上,由上述的代码所给出的注释可以得到第一个数为 0 第二个为 1,然后代码进入一个循 环,这个循环所表达的意思就是第 3 个数字等于前两个数字的和也就是 1,第四个数字等于第 2 个和第 3 个数字的和,以此类推,我们得到这 6 个数字分别为 0 1 1 2 3 5.验证结果如下:
循环以后%edx 必定等于 15 0x08048e1b <+99>: jne 0x8048e22 <phase_5+106> 0x08048e1d <+101>: cmp %ecx,-0x10(%ebp) // 我们所输入的第二个参数的值 等于循环之后%ecx 的结果,也就是数组中 15 个值累加的结果 0x08048e20 <+104>: je 0x8048e27 <phase_5+111> 0x08048e22 <+106>: call 0x80490d1 <explode_bomb> 0x08048e27 <+111>: add $0x20,%esp 0x08048e2a <+114>: pop %ebx 0x08048e2b <+115>: pop %esi 0x08048e2c <+116>: pop %ebp 0x08048e2d <+117>: ret 与 phase3 相同 0x08048dce <+22>: movl $0x804a23e,0x4(%esp) 我们查看这个语 句中地址的值得到“%d,%d”结合语句 0x08048ddc <+36>: call 0x8048840 <__isoc99_sscanf@plt> 0x08048de1 <+41>: cmp $0x1,%eax 说明和 phase3 一样我们需要输入两个整型数,下面的工作就是确定整型数的值,首先取我 们所要输入的第一个参数的后四位,如果它的后四位全为 1 那么就会爆炸,所以后四位不可能全 为 1.接着就是一个循环的过程了,这个循环我们可以尝试写成 c 代码来解决 c 代码如下: int c=0; int d=0; int b=a[0]; While(a[n]!=15) { d++; n=a[n]; c=c+n; } 根据 0x08048e18 <+96>: cmp $0xf,%edx 我们知道 c 代码中的 d 在最后循环结束时 的值为 15,也就是循环要进行 15 次,根据 0x08048e1d <+101>: cmp %ecx,-0x10(%ebp) 最后 c 的值就是第二个参数。而第一个参数在取后四位之后循环之后的结果是 15。看到循环 中的 0x08048dce <+22>: movl $0x804a23e,0x4(%esp)语句我最开始想到的是又是一个立 即数所以我查看了它的值发现如下图所示,<arry.3488+1>,加上 0x08048e0b <+83>: mov (%ebx,%eax,4),%eax 我联想到这是一个数组,0x804a1c0 是数组的首地址,我们用 p/x *(0x804a1c0)@16 来 查看这个数组。如下图所示:
Phase5: 汇编代码 Dump of assembler code for function phase_5: 0x08048db8 <+0>: push %ebp 0x08048db9 <+1>: mov %esp,%ebp 0x08048dbb <+3>: push %esi 0x08048dbc <+4>: push %ebx 0x08048dbd <+5>: sub $0x20,%esp 0x08048dc0 <+8>: lea -0x10(%ebp),%eax 0x08048dc3 <+11>: mov %eax,0xc(%esp) 0x08048dc7 <+15>: lea -0xc(%ebp),%eax 0x08048dca <+18>: mov %eax,0x8(%esp) 0x08048dce <+22>: movl $0x804a23e,0x4(%esp) 0x08048dd6 <+30>: mov 0x8(%ebp),%eax 0x08048dd9 <+33>: mov %eax,(%esp) 0x08048ddc <+36>: call 0x8048840 <__isoc99_sscanf@plt> 0x08048de1 <+41>: cmp $0x1,%eax //所输入的值的个数应该大于 1 0x08048de4 <+44>: jg 0x8048deb <phase_5+51> 0x08048de6 <+46>: call 0x80490d1 <explode_bomb> 0x08048deb <+51>: mov -0xc(%ebp),%eax 0x08048dee <+54>: and $0xf,%eax //将%eax 中的值与 0xf 做逻辑与运算 0x08048df1 <+57>: mov %eax,-0xc(%ebp) //将相与后的结果传入地址-0xc(%ebp) 0x08048df4 <+60>: cmp $0xf,%eax //比较%eax 中的值,结果不能等于 15 0x08048df7 <+63>: je 0x8048e22 <phase_5+106> 0x08048df9 <+65>: mov $0x0,%ecx 0x08048dfe <+70>: mov $0x0,%edx 0x08048e03 <+75>: mov $0x804a1c0,%ebx //将数组的首地址中的值传入%edx 0x08048e08 <+80>: add $0x1,%edx //进入循环 0x08048e0b <+83>: mov (%ebx,%eax,4),%eax //将数组中第%eax 位置的值传 给%eax 0x08048e0e <+86>: add %eax,%ecx //将每次%eax 的值累加起来 0x08048e10 <+88>: cmp $0xf,%eax //比较%eax 和 15 若等于则跳出循环 0x08048e13 <+91>: jne 0x8048e08 <phase_5+80> 0x08048e15 <+93>: mov %eax,-0xc(%ebp) //将得到的%eax 的值传入-0xc(%ebp) 0x08048e18 <+96>: cmp $0xf,%edx //比较%edx 和 15, 如不等于会 bomb! 所以
以下的操作就是 0x314-0x35a+0x2ef-0x216+0x216-0x216+0x216-0x216 结果为 147 cmp -0x10(%ebp),%eax 这个语句说明 147 就是我们所要输入的第二个参数。 验证结果如下: