当前位置:文档之家› 14级实验报告五

14级实验报告五

14级实验报告五
14级实验报告五

齐鲁工业大学实验报告成绩

课程名称:信息检索指导教师:实验日期:

院(系):电气学院专业班级:实验地点:

学生姓名:学号:同组人:无

实验项目名称:搜索引擎应用(二)

一、实验目的和要求

1.熟悉各种网络搜索引擎的特点和功能。

2.掌握常用网络搜索引擎的使用方法。

二、实验内容

1.王东在公司体检报告中看到了一项指标(WBC)高于正常值,请问WBC是指什么?

2.公元618-906年,是我国古代的哪个朝代?

3.我想找1980(81?)出版的Marcel Ayme短篇小说集。但手头没有书目,请问有什么其他途径查找,请列出目录或截图。

4.找到宾夕法尼亚大学癌症治疗中心的关于乳腺癌的治疗网站,写出检索工具、检索式、检索过程以及网站截图。

5.有同学准备报考中国人民大学金融学(可以根据你的专业选择其他的高校)的研究生,需要检索复习资料,比如研究生入学考试题目,招生简章,相关大学最新资料、某专业的就业前景、专业内不同导师A和B各自的简历、发表的专著、期刊论文、科技成果或者申请专利的详细信息,如果需要去该大学复试要检索城市和该大学地图,最好是电子地图,请问该如何检索?

三、实验方法与步骤

1.王东在公司体检报告中看到了一项指标(WBC)高于正常值,请问WBC是指什

么?

步骤1:在URL地址栏中输入网址https://www.doczj.com/doc/4f9234663.html,/,按回车键,打开百度搜索引擎主页。

步骤2:在百度搜索引擎的关键词输入框中输入“WBC”,然后单击关键词输入框右面的“百度一下”按钮或直接按回车键。

步骤3:选择一个搜索结果,因为这里搜索的是体检报告中的项目,这里选择医学术语,并单击这个搜索结果,打开相应的网页,查看关于“WBC”的详细信息。

2.公元618-906年,是我国古代的哪个朝代?

步骤1:在URL地址栏中输入网址https://www.doczj.com/doc/4f9234663.html,/,按回车键,打开百度搜索引擎主页。

步骤2:在百度搜索引擎的关键词输入框中输入“中国历史朝代”,然后单击关键词输入框右面的“百度一下”按钮或直接按回车键。

步骤3:选择第一个搜索结果,并单击这个搜索结果,打开相应的网页,查看中国历史朝代的详细信息,在朝代简表中找寻与时间对应的朝代为唐代。

3.我想找1980(81?)出版的Marcel Ayme短篇小说集。但手头没有书目,请问

有什么其他途径查找,请列出目录或截图。

步骤1:在URL地址栏中输入网址https://www.doczj.com/doc/4f9234663.html,/,按回车键,打开百度搜索引擎主页。

步骤2:在百度搜索引擎的关键词输入框中输入“Marcel Ayme”,然后单击关键词输入框右面的“百度一下”按钮或直接按回车键。

步骤3:选择第一个搜索结果,并单击这个搜索结果,打开相应的网页,了解到Marcel Ayme 为法国作家。

步骤4:同时使用百度搜索法国国家图书馆,浏览搜索结果,选择第三个结果点击进入。

步骤5:打开后在Recherche处输入“Marcel Ayme”,然后点击右方放大镜图标,进行搜索,浏览搜索的结果。

步骤6:在搜索结果中浏览,找到符合要求的书目,截图并记录结果。

4.找到宾夕法尼亚大学癌症治疗中心的关于乳腺癌的治疗网站,写出检索工具、

检索式、检索过程以及网站截图。

步骤1:在浏览器中用百度搜索“宾夕法尼亚大学”,在搜索结果中选择宾夕法尼亚大学主页,点击访问。

步骤2:进入学校官网后,在主页第二行可以看到“Recarch”选项,选中并打开。

步骤3:在打开的网页中下拉,寻找“Abramson Cancer Center艾布拉姆森癌症中心”,点击进行访问。

步骤4:在网页最下端“Cancer Types and Topics”目录下点击访问“Breast Cancer”,即进入“宾夕法尼亚大学癌症治疗中心关于乳腺癌的治疗网站”。

5.有同学准备报考天津大学仪器仪表工程的研究生,需要检索复习资料,比如研究生入学考试题目,招生简章,相关大学最新资料、某专业的就业前景、专业内不同导师A和B各自的简历、发表的专著、期刊论文、科技成果或者申请专利的详细信息,如果需要去该大学复试要检索城市和该大学地图,最好是电子地图,

请问该如何检索?

研究生考试题目:

对于复习资料需要购买,所以访问一些电商网站搜索并购买,打开淘宝网首页,在搜索框内输入“天津大学测控考研”浏览搜索结果,并按照自己的需求进行购买。

招生简章:

天津大学发布2015年硕士研究生招生简章

天津大学2015年硕士学位研究生招生专业目录

测控技术与仪器就业前景:

在百度上搜索“测控技术与仪器就业前景”,选择适合的结果浏览。

https://www.doczj.com/doc/4f9234663.html,/a/201106/1679.html

导师的详细信息:

在天津大学官网依次点击:人才培养-研究生教育-导师队伍查看精仪学院的导师名单确认后在百科搜索相应的导师资料

邾继贵:https://www.doczj.com/doc/4f9234663.html,/v71598887.htm

明东:https://www.doczj.com/doc/4f9234663.html,/v71968899.htm

四、实验数据记录、处理及结果分析

关于本次实验的所有数据均粘贴在实验步骤中,这样可以更加清晰的分析数据。

五、相关讨论、实验心得

这次试验让我更加了解信息检索的重要性,很多事都能够解决的前提就是正确、规范的使用搜索引擎,这样搜索引擎返回的结果才能符合你的要求,是你的问题很快并且高质量的得以解决。总之,学会了这个方法让我受益匪浅啊!

齐鲁工业大学实验报告(附页)

实 验 报 告5

实验报告 实验日期:年月日星期 一、实验目的及要求 二、实验使用的主要设备(含软件系统) 三、实验操作过程及内容 (一)变量的使用 1、对于YGGL中的数据表结构,创建一个名为female的用户变量,并在select语句中使用该局部变量查找表中所有女员工的编号、姓名。

2、定义一个变量,用于获取号码为102201的员工的电话号码。 3、定义一个变量,用于描述YGGL数据库的Salary表中000001号员工的实际收入,然后查询该变量。

(二)运算符的使用 1、使用算数运算符“-”查询员工的实际收入。 2、使用比较运算符“>”查询Emloyees表中工作时间大于5年的员工信息。

三)流程控制语句 1、判断Employees表中是否存在编号为111006的员工,如果存在,则显示该员工信息;若不存在,则显示“查无此人”。 2、判断姓名为王林的员工实际收入是否高于3000元,如果是,则显示其收入,否则显示“收入不高于3000”。 3、假设变量X的初始值为0,每次加1,直至X变为5。

4、使用循环输出一个用“*”组成的三角形。(三角形类型不限) 5、使用case语句对Employees表按部门进行分类。 (四)自定义函数的使用 1、定义一个函数实现如下功能:对于一个给定的DepartmentID值,查询该值在Departments 表中是否存在,若存在则返回0,否则返回-1。

2、写一段T-SQL程序调用上述函数。当用Employees表插入一行记录时,首先调用函数CKECK_ID检索该记录的DpartmentID值在表Departments的DepartmentID字段中是否存在对应值,若存在,则将该记录插入Employees表。 3、自定义一个函数,计算一个数的阶乘。 (五)系统函数的使用 1、求一个数的绝对值

小学五年级科学实验报告单

小学五年级科学实验报告单 五年级科学上册实验报告单动实验土壤的渗水能力 口名称 表 达 五年级科学上册实验报告单 三个同样大小的透明塑料瓶、烧杯3个、三种不同的土 仪器壤、水、纱布、细线、剪刀 名称测量水温的变化动实验 口名称 动方 1) 取三个同样大小的透明塑料瓶,去掉瓶底,用纱布蒙住瓶口,扎好,倒立在支架上,在瓶口下面放一只同样大小的烧杯。手法 2) 向三个瓶中分别装进同样多的沙质土、黏质土和壤土, 操步并同时倒入同样多的水。 3) 对三只烧杯收集到的从瓶中渗出的水,进行比较。作骤 实验从沙质土中渗出的水最多,其次是壤土,最少的是黏质土。现象 动 口 表 达 实验三种土壤的渗水能力由高到低依次是:沙质土、壤土、黏质土。结论五年级科学上册实验报告单

表 100毫升烧杯、100毫升锥形瓶、2支温度计、热水、冷水、达仪器铁架台、纸板。 名称物体传热动实验 口名称 1) 向烧杯中加入280毫升热水(80摄氏度左右),向锥形动方瓶中加入80毫升冰水。 2) 将锥形瓶放入烧杯中,用纸板盖住杯口,在纸板上打两手法 个孔。 操步 3) 将两支温度计分别放入热水和冰水中。 4) 观测两个容器中水的初始温度和间隔1分钟的变化,并作骤 做好记录。 实验把冷水放入盛有热水的容器时,冷水逐渐变热,热水会逐渐变 现象冷,最后达到共同温度后一块变成室温。动 口 表 达 实验热在冷水和热水中是从温度高的地方传向温度低的地方。结论 五年级科学上册实验报告单 表 达仪器铁架台、铁棒、酒精灯(或蜡烛)、火柴、凡士林、小木棍名称 动实验颜色与吸热口名称 动方 1)把铁棒固定在铁架台上,把小木棍的一端用凡士林依次 粘在铁棒下。(注意:凡士林用量要相同,小木棍粗细要相同) 手法

实验5实验报告

学号:20164477 姓名:陈家凤 实验五SQL语言 一、目的与要求 1.掌握SQL语言的查询功能; 2.掌握SQL语言的数据操作功能; 3.掌握对象资源管理器建立查询、索引和视图的方法; 二、实验准备 1.了解SQL语言的查改增删四大操作的语法; 2.了解查询、索引和视图的概念; 3.了解各类常用函数的含义。 三、实验内容 (一)SQL查询功能 使用提供的studentdb数据库文件,先附加到目录树中,再完成下列题目,SQL命令请保存到脚本文件中。 1.基本查询 (1)查询所有姓王的学生的姓名、学号和性别 Select St_Name,St_Sex,St_ID From st_info Where St_Name like'王%' 图5-1 (2)查询全体学生的情况,查询结构按班级降序排列,同一班级再按学号升序, 并将结果存入新表new中 select*into new from st_info order by Cl_Name desc,st_ID asc

图5-2 (3)对S_C_info表中选修了“体育”课的学生的平均成绩生成汇总行和明细 行。(提示:用compute汇总计算) 因2014版本已不支持compute关键字,所以选择用其他方式。 Select c_no,score From s_c_info Where c_no=29000011 group by c_no,score 图5-3 2.嵌套查询 (1)查询其他班级中比“材料科学0601班”的学生年龄都大的学生姓名和年 龄 select st_name,born_date from st_info where cl_name!='材料科学0601班'and born_date<(select min(born_date) from st_info where cl_name='材料科学0601班')

1.C语言顺序表实验报告

实验报告要求 一、实验目的 二、实验内容 三、程序流程图 四、实验结果(要求检测所有情况的正确性,写出测试条件及相应的测试结果) 五、完成思考题 实验一顺序表的基本操作(2学时) 一、实验目的 了解顺序表的逻辑特征,掌握顺序表的描述方法、特点及有关的概念,掌握顺序表上的插入和删除等基本操作算法。 二、实验内容 在顺序表List []中,实现顺序表的基本操作,包括:初始化顺序表,在表中插入元素、删除元素。 基本要求: (1)顺序表的元素个数可随意设定; (2)可连续测试任意多个元素的插入、删除,(插 入、删除位置及要插入元素数值均从键盘输入); (3)任一操作结束后将顺序表中的内容输出; (4)可由用户选择退出程序。 三、实验要点及说明 顺序表又称为线性表的顺序存储结构,它是用一组地址连续的存储单元依次存放线性表的各个元素。 可按如下格式定义顺序表: #define MAXLEN 50 /* 定义顺序表最大元素个数50 */ typedef struct{ datatype List[MAXLEN];/* 定义顺序表List */ int Num; /* 定义顺序表表长*/ }Seqlist; 模块划分:(1)initiq( )函数:初始化顺序表 (2)insertq( )函数:实现插入功能 (3)deleteq( )函数:实现删除功能 (4)print( )函数:实现输出功能 四、参考源程序 #include #define MAXLEN 50 typedef int datatype; typedef struct{ datatype List[MAXLEN]; int Num; }Seqlist; void initiq(Seqlist *la ); int insertq(Seqlist *la,int n);

实验报告一顺序表的操作

《数据结构》实验报告一 系别:班级: 学号:姓名: 日期:指导教师: 一、上机实验的问题和要求: 顺序表的查找、插入与删除。设计算法,实现线性结构上的顺序表的产生以及元素的查找、插入与删除。具体实现要求: 从键盘输入10个整数,产生顺序表,并输入结点值。 从键盘输入1个整数,在顺序表中查找该结点的位置。若找到,输出结点的位置;若找不到,则显示“找不到”。 从键盘输入2个整数,一个表示欲插入的位置i,另一个表示欲插入的数值x,将x插入在对应位置上,输出顺序表所有结点值,观察输出结果。 从键盘输入1个整数,表示欲删除结点的位置,输出顺序表所有结点值,观察输出结果。二、程序设计的基本思想,原理和算法描述: (包括程序的结构,数据结构,输入/输出设计,符号名说明等) 三、源程序及注释:

#include <> /*顺序表的定义:*/ #define ListSize 100 /*表空间大小可根据实际需要而定,这里假设为100*/ typedef int DataType; /*DataType可以是任何相应的数据类型如int, float或char*/ typedef struct { DataType data[ListSize]; /*向量data用于存放表结点*/ int length; /*当前的表长度*/ }SeqList; /*子函数的声明*/ void CreateList(SeqList * L,int n); /*创建顺序表函数*/ int LocateList(SeqList L,DataType x); /*查找顺序表*/ void InsertList(SeqList * L,DataType x,int i); /*在顺序表中插入结点x*/ void DeleteList(SeqList * L,int i);/*在顺序表中删除第i个结点*/ void PrintList(SeqList L,int n); /*打印顺序表中前n个结点*/ void main() { SeqList L; int n=10,x,i; /*欲建立的顺序表长度*/ =0;

五年级科学下册实验报告单.doc

科学实验报告单1 实验名称物体的沉浮 实验目的观察物体的沉浮 实验材料水槽、水、塑料、小刀、泡沫、橡皮、萝卜、曲别针等各种材料 实验过程实验一:取小石头、木块、橡皮、针等放入水中,观察它们的沉浮。 实验二:1、把水槽放在展台上,从袋中取出泡沫、回形针、萝卜等分别放入水中观察它们的沉浮 2、把小石块、橡皮、泡沫块、萝卜分别切成二分之一、四分之一、八分之一放入水中观察它们的沉浮 实验结论木块、塑料、泡沫在水中是浮的;小石头、回形针在水中是沉的。由同一种材料构成的物体改变它们的体积大小,在水中的沉浮是不会发生改变的。

科学实验报告单2 实验名称影响物体沉浮的因素 实验目的研究物体的沉浮与哪些因素有关 实验材料水槽、小石块、泡沫塑料块、回型针、蜡烛、带盖的空瓶、萝卜、橡皮、一套同体积不同重量的球、一套同重量不同体积的立方体、小瓶子、潜水艇 实验过程实验1.按体积大小顺序排列七种物体,再标出它们在水中是沉还是浮。想一想,物体的沉浮和它的体积大小有关系吗? 实验2、按轻重顺序排列七种物体,再标出它们在水中是沉还是浮。想一想,物体的沉浮和它的轻重有关系吗 实验结论不同材料构成的物体,如果体积相同,重的物体容易沉;如果质量相同,体积小的物体容易沉。

五年级科学下册实验报告单 科学实验报告单3 实验名称橡皮泥在水中的沉浮 实验目的橡皮泥排开水的体积 实验材料水槽、水、塑料、小刀、泡沫、橡皮、萝卜、曲别针等各种材料 实验过程实验一:找一块橡皮泥做成各种不同形状的实心物体放入水中,观察它们的沉浮。 实验二:1、让橡皮泥浮在水面上,用上面同样大小的橡皮泥,改变它的形状,即把橡皮泥做成船形或者空心的,橡皮泥就能浮在水面上。 2、取一个量杯,装入200毫升的水,记录橡皮泥在水中排开水的体积。 实验结论实心橡皮泥质量不变,形状改变,体积也不变,橡皮泥的沉浮不会发生改变。 橡皮泥在水中排开水的体积越大,浮力越大。

实验报告5答案

实验报告 课程名称:高级语言程序设计 实验五:循环结构程序设计 班级: 学生姓名: 学号: 专业: 指导教师: 学期:2010-2011学年上学期 云南大学信息学院

一、实验目的 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 循环) 2、编程,从键盘输入若干个整数,当输入0时,输入停止。统计并输出总共输入了几个 数,以及所有输入数的和。(while 循环) 3、输入一行字符,分别统计其中的英文字母、数字、空格和其他字符的个数。 4、使用二重循环编程,绘制如下图形: *****A ****B ***C **D *E 5. 输入10个整数,输出最大值、最小值和平均分。 6. 编写程序,其功能是:根据以下公式求π的值(要求精度0.0005,即某项小于0.0005时停止迭代)。程序运行后,若输入精度0.0005,则程序应输出为3.14…。 () 1121231234121233535735793521n n π?????????=++++++?????????+………… 五、实验结果(要求写出运行界面及输出的运行结果)

小学五年级科学实验报告

小学科学实验报告单 学校:小纪汗乡中 心小学年级: 五年级 时间2015.9.6 实验类型 分组:() 演示:(√) 实验名称种子的发芽实验 实验器材: 培养皿2只、滴管1只、标签纸3张、绿豆种子10粒、放大镜1个、清水 猜测:种子的发芽需要一定的条件 实验过程: 1、准备好两个培养皿,在里面平铺上纸巾; 2、在每个纸巾上按三个洞,各放 3 粒绿豆; 3、往一个纸巾上滴水,另一个培养皿里的纸巾不滴水 4、将每天的变化记录下来,填在记录表内: 观察到的现象或 实验的结果: 绿豆种子在有水、常温、有空气、没有阳光的室内发芽了实验结论:种子的发芽需要一定的条件 评定等级:良指导教师:石娟娟

小学科学实验报告单 学校:小纪汗乡中 心小学年级: 五年级 时间2015.9.10 实验类型 分组:() 演示:(√) 实验名称蚯蚓与环境 实验器材:带盖长纸盒2个、干土、湿土若干、蚯蚓6只猜测:蚯蚓喜欢在黑暗潮湿的地方 实验过程: 1、把一个盒子一端剪开一个较大的方口,可以透光,盒子的底部铺上一层吸水纸; 2、将捉来的蚯蚓放在盒子的中间,盖好盖子,5分钟后,观察蚯蚓的运动方向。 3、在另一个盒子中,一端铺上干土,一端铺湿土 4、将蚯蚓放在盒子的中间,盖好盖子,5分钟后,观察蚯蚓运动的方向。 观察到的现象或实验的结果:第一次的实验结果是,蚯蚓爬向黑暗的一端;第二次的实验结果是,蚯蚓爬向湿土的一端。 实验结论:蚯蚓喜欢在黑暗潮湿的地方 评定等级:良指导教师:石娟娟

小学科学实验报告单 学校:小纪汗乡中 心小学年级: 五年级 时间2015.9.17 实验类型 分组:() 演示:(√) 实验名称做一个生态瓶 实验器材:塑料桶、沙子、小石子、小铲、漏网、水草、标签、记录纸、小鱼猜测:生物和非生物是互相作用、互相依存的 实验过程:1、找一个大油桶,清洗干净后剪掉上面一部分; 2、在桶底放一层淘洗干净的沙子,再装入大半瓶自来水或域水; 3、在桶里种上几棵水草,在水面放一些浮萍; 4、在植物存活后,再放入小鱼等小动物。 5、每天注意观察生态瓶里发生的变化:把观察到的现象填入表中。 观察到的现象或 实验的结果: 生物和非生物是互相作用、互相依存的。 实验结论:生物和非生物是互相作用、互相依存的,形成了一个密不可分的整体。评定等级:优指导教师:石娟娟

科学五年级下册实验报告单

实验名称:杠杆平衡实验 班级:实验时间: 实验名称杠杆平衡实验 实验器材:杠杆尺、铁架台、钩码 我的猜想:阻力点到支点的距离×钩码数=动力点到支点的距离×钩码数我这样做: 1.组装杠杆尺,并把杠杆尺调成平衡状态 2.确定杠杆尺一侧的点为阻力点,挂一定数量的钩码 3.在另一侧确定动力点的位置,看看在不同位置上需要挂多少钩码 才能使杠杆尺保持平衡,并记录结果 4.改变阻力点的位置,重复第二步,做三次实验 5.收拾桌面,整理实验器材,把实验器材放回原处 观察到得现象或测量结果: 1.当动力点到支点的距离大于阻力点到支点的距离时,省力 2.当动力点到支点的距离小于阻力点到支点的距离时,费力 3.当动力点到支点的距离等于阻力点到支点的距离时,既不省力, 也不费力 本次实验的得与失:注意不要把钩码乱丢乱放,不要砸伤。

实验名称:杠杆和轮轴 实验器材:螺丝刀每组一把、扳手每组一把。 我的猜想:杠杆和轮轴都能省力 我这样做:1.选几名力气小的同学握螺丝刀的刀柄旋转,力气大得同学握住螺丝刀的刀杆向相反的方向旋转,看谁能取得胜利。2让全班力量悬殊的学生进行游戏,再让同桌的学生试一试,让大家都当一回“大力士”。 3.整理桌面 观察到的现象或者测量结果:使用轮轴和杠杆可以省力,在轴相同的情况下,轮越粗,越省力。 本次实验的得与失:使用螺丝刀小心,在相互比赛时注意安全

实验:研究吊车上的“轮子” 实验器材:铁架台、滑轮、线绳、钩码、测力计 我的猜想:滑轮可以省力 我这样做: 1.检查实验器材是否齐全,测力计指针是否在0刻度处 2.按要求组装定滑轮,在线绳一端挂两个钩码重1N,在线绳另一端拉动 线绳,用测力计向下匀速拉动,测得拉力为1N 3.测出两个钩码加滑轮重量,为1.1N 4.按要求组装动滑轮,向上拉动线绳,滑轮随重物一起上升,用测力计向 上拉动,提起重物加滑轮0.55N的力 5.按要求组装滑轮组,向下拉动线绳可将重物提起,用测力计向下拉,提 起重物加滑轮用了0.55N的力 6.收拾桌面,整理实验器材,把实验器材放回原处 观察到的现象或结果 1.定滑轮可以改变运动方向,不省力 2.动滑轮省力,不可以改变运动方向 3.滑轮组既省力,又可以改变运动方向 我的得与失: 测力计在使用前指针要归零

顺序表的查找、插入与删除实验报告

《数据结构》实验报告一 学院:班级: 学号:姓名: 日期:程序名 一、上机实验的问题和要求: 顺序表的查找、插入与删除。设计算法,实现线性结构上的顺序表的产生以及元素的查找、插入与删除。具体实现要求: 1.从键盘输入10个整数,产生顺序表,并输入结点值。 2.从键盘输入1个整数,在顺序表中查找该结点的位置。若找到,输出结点的位置;若找 不到,则显示“找不到”。 3.从键盘输入2个整数,一个表示欲插入的位置i,另一个表示欲插入的数值x,将x插 入在对应位置上,输出顺序表所有结点值,观察输出结果。 4.从键盘输入1个整数,表示欲删除结点的位置,输出顺序表所有结点值,观察输出结果。 二、源程序及注释: #include #include /*顺序表的定义:*/ #include #define ListSize 100 /*表空间大小可根据实际需要而定,这里假设为100*/ typedef int DataType; /*DataType可以是任何相应的数据类型如int, float或char*/ typedef struct { DataType data[ListSize]; /*向量data用于存放表结点*/ int length; /*当前的表长度*/ }SeqList; void main() { SeqList L; int i,x; int n=10; /*欲建立的顺序表长度*/ L.length=0; void CreateList(SeqList *L,int n); void PrintList(SeqList L,int n); int LocateList(SeqList L,DataType x); void InsertList(SeqList *L,DataType x,int i); void DeleteList(SeqList *L,int i);

实验报告 五

图的遍历 一.问题描述 对给定图,实现图的深度优先遍历和广度优先遍历。 二.基本要求 以邻接表为存储结构,实现连通无向图的深度优先和广度优先遍历。以用 户指定的结点为起点,分别输出每种遍历下的结点访问序列。 三.测试数据 由学生依据软件工程的测试技术自己确定 四.概要设计 //邻接矩阵 typedef struct ArcCell{ int adj; ArcCell *info; }ArcCell, AdjMatrix[MAX_VERTEX_NUM][MAX_VERTEX_NUM]; typedef struct{ char vexs[MAX_VERTEX_NUM]; AdjMatrix arcs; int vexnum,arcnum; }MGraph; //邻接表 typedef struct ArcNode //定义边结点 { int adjvex; ArcNode *nextarc; }ArcNode; typedef struct VNode //定义顶点结点 { char data; ArcNode *firstarc; }VNode,AdjList[MAX_VERTEX_NUM]; typedef struct //定义无向图 { AdjList vertices; int vexnum,arcnum; }ALGraph; typedef struct node //定义结点 { char data; node *next; }*Link; typedef struct //定义链表 {

Link head,tail; int len; }LinkList; //关于邻接表图的操作 int InitList(LinkList &L)//构造一个带头结点和尾结点的空的线性链表L void add(LinkList &L,int e)//在线性链表L的结尾添加一个结点 void Delete(LinkList &L,int &e)//出列,并将出列的元素值用e返回 void ArcAdd(ALGraph &G,int m,int n){//在无向图中添加以m,n为顶点的边 void CreateDG(ALGraph &G){ //创建无向图 void show(ALGraph G) //在屏幕上输入无向图的邻接表存储形式 void VisitFunc(char a) //对无向图的数据进行访问的函数 int FirstAdjVex(ALGraph G,int v)//返回v的第一个邻接顶点。若顶点在G中没有邻接表顶点,则返回“空”。 int NextAdjVex(ALGraph G,int v,int w) //返回v的(相对于w的)下一个邻接顶点。若w是v的最后一个邻接点,则返回“回”。 bool visit[MAX_VERTEX_NUM]; void DFS(ALGraph G,int v)//从第v个顶点出发递归地深度优先遍历图G。 void DFSTraverse(ALGraph G)//对图G作深度优先遍历。 void BFSTraverse(ALGraph G)//对图G作广度优先遍历。 //关于邻接矩阵的操作 int LocateVex(MGraph G,char v) int FirstAdjVex(MGraph G,int v) int NextAdjVex(MGraph G,int v,int w) void CreatUDG(MGraph &G)//邻接矩阵的无向图的创建 void CreatDG(MGraph &G)//有向图邻接矩阵的创建 bool visited[MAX_VERTEX_NUM]; void DFS(MGraph G,int v) void DFSTraverse(MGraph G,int v) void print1(MGraph G) 五、详细设计 //邻接表的创建 void CreateDG(ALGraph &G){ //创建无向图 cout<<"请输入顶点个数和边数:"<>G.vexnum>>G.arcnum; cout<<"请输入顶点值:"<>t; G.vertices[i].data=t; G.vertices[i].firstarc=NULL; } int m,n; for(int k=1;k<=G.arcnum;k++){ cout<<"请输入第"<

顺序表的应用数据结构实验报告记录

顺序表的应用数据结构实验报告记录

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

大学数据结构实验报告 课程名称数据结构实验第(三)次实验实验名称顺序表的应用 学生姓名于歌专业班级学号 实验成绩指导老师(签名)日期2018年9月30日一、实验目的 1.学会定义线性表的顺序存储类型,实现C程序的基本结构,对线性表的一些基本操作和具体的函数定义。 2.掌握顺序表的基本操作,实现顺序表的插入、删除、查找以及求并集等运算。 3.掌握对多函数程序的输入、编辑、调试和运行过程。 二、实验要求 1.预习C语言中结构体的定义与基本操作方法。 2.对顺序表的每个基本操作用单独的函数实现。 3.编写完整程序完成下面的实验内容并上机运行。 4.整理并上交实验报告。 三、实验内容: 1.定义一个包含学生信息(学号,姓名,成绩)的顺序表,使其具有如下功能: (1)根据指定学生个数,逐个输入学生信息 (2)逐个显示学生表中所有学生的相关信息 (3)根据姓名进行查找,返回此学生的学号和成绩 (4)根据指定的位置可返回相应的学生信息(学号,姓名,成绩) (5)给定一个学生信息,插入到表中指定的位置 (6)删除指定位置的学生记录 (7)统计表中学生个数 四、实验设计 1.定义一个包含学生信息(学号,姓名,成绩)的顺序表,使其具有如下功能: (1)根据指定学生个数,逐个输入学生信息 for(count=0; count

苏教版五下科学实验报告单

苏教版五年级下册科学实验报告单 一、杠杆的作用实验 实验名称:杠杆的作用实验 实验材料:杠杆尺、钩码、铁架台。 实验步骤: 1.把杠杆尺挂在铁架台上,调节两边的螺母,让杠杆尺平衡。 2.在杠杆尺的左右两边10厘米的地方各挂一个钩码。 3.在杠杆尺的左边10厘米的地方挂两个钩码,在右边5厘米的地 方挂四个钩码。 4.在杠杆尺的左边10厘米的地方挂两个钩码,在右边20厘米的地方挂一个钩码。 5.自由组合钩码数量与到支点的距离,使杠杆尺平衡。 6.比较左右两边钩码的数量和钩码离杠杆尺中心的距离。 实验现象: 杠杆尺平衡 实验结论: 到杠杆尺中心的距离越大用的力就越小,到杠杆尺中心的距离越小 用的力就越大。 当支点到力点的距离大于支点到重点的距离时,省力。 当支点到力点的距离小于支点到重点的距离时,费力。 当支点到力点的距离等于支点到重点的距离时,既不省力也不费力。 二、斜面坡度大小对小车拉力的影响 实验名称:斜面坡度大小对小车拉力的影响 实验器材:弹簧秤、小车、光滑的长板 实验步骤: 1.用弹簧秤测出小车的重量;

2.将长板垫在三本书上,用弹簧秤将小车拉上去,看需要多少力;3、将木板垫在六本书上,再用弹簧秤拉上去,看需要多少力。 实验结果:斜面坡度越缓越省力。 三、探究轮轴是否省力 实验名称:探究轮轴是否省力 实验器材:大小不同的两个硬纸盘、小药盒一个,弹簧测力计一个,钩码若干、细线等。 实验过程: 1.按教材P10的方法装好器材。 2.用弹簧测力计拉住圆纸盘的一端,静止不动时,记下弹簧测力计 的示数。 3.换用大些的圆纸盘后再测一次。 4.比较两次弹簧测力计的示数。 实验结论:使用轮轴省力,且轮比轴越大越省力。 四、滑轮的作用实验 实验名称:滑轮的作用实验 实验材料:铁架台、定滑轮、动滑轮、滑轮组、细绳、钩码、测力计。 实验步骤: 1.用测力计测出竖直提两个钩码用的力。 2.把定滑轮固定在铁架台上,把绳子绕在定滑轮上,挂上两个钩码,用测力计向下拉动,记录力的大小。 3.把绳子的一端固定在铁架台上,另一端绕过动滑轮,挂上两个钩码,用测力计向上拉动,记录力的大小。 4.在滑轮组上挂两个钩码,用测力计拉动,记录力的大小。 5.把2、3、4的数据与1的数据作比较。 实验结论:

五年级上册实验报告单.doc

班级序号实验时间实验地点实验小组成员五、 1 实验室全体学生实验名称观察影子的变化 实验目的了解太阳下影子变化的规律。 实验器材橡皮泥、铅笔、白纸、温度计、指南针。 实验步骤1.用橡皮泥把铅笔垂直固定在白纸上。 2.用指南针确定好南北方向,每到课间,画出影子。 3.在影子的顶端,记下当时的影子的时间和温度。 实验结论影子变化的规律:早晚() 中午()。

班级序号实验时间实验地点实验小组成员五、 2 实验室全体学生实验名称制做简易太阳钟 实验目的学习简易太阳钟的制做方法。 实验器材指南针、卡纸、尺子、硬纸板、胶水。 实验步骤1.在半圆形的卡纸上画上刻度。 2.把一块三角形的硬纸板竖直粘在标有刻度的卡纸上。 3.根据三角形的影子,可以判断当时时间。

实验结论学习简易太阳钟的制做方法,根据影子判断()。 实验报告单 班级序号实验时间实验地点实验小组成员五、 3 实验室全体学生实验名称昼夜交替 实验目的了解昼夜交替现象产生的原因。 实验器材地球仪、手电筒。

实验步骤1.用手电筒代表太阳,地球仪代表地球。 2.围绕地球仪转到手电筒,观察地球仪上的明暗变化。 3.固定手电筒的位置,转动地球仪,观察地球仪上的明暗变化。 实验结论地球向着太阳的一面是白昼,背着太阳的一面是黑夜。随着地球的转动白昼和黑夜()出现。 实验报告单 班级序号实验时间实验地点实验小组成员 五、4实验室全体学生实验名称观察月相盒中的月相变化。 实验目的通过观察,了解月相变化的规律。

实验器材月相盒。 实验步骤1.月相盒的电筒代表太阳,乒乓球代表月亮,小孔代表一个月中在不同时候看月相。 2.连续观察月相盒中月相的变化。 3.边观察边记录结果。 实验结论一个月中月相的变化:新月---娥眉月--上弦月--凸月--()---残月----下弦月------新月。 实验报告单 班级序号实验时间实验地点实验小组成员五、5实验室全体学生实验名称昼夜对动植物的影响 实验目的了解昼夜对动植物的影响。

线性表逆置(顺序表)实验报告

实验一:线性表逆置(顺序表)实验报告 (一)问题的描述: 实现顺序表的逆置算法 (二)数据结构的设计: 顺序表是线性表的顺序存储形式,因此设计如下数据类型表示线性表: typedef struct { ElemType *elem; /* 存储空间基址*/ int length; /* 当前长度*/ int listsize; /* 当前分配的存储容量(以sizeof(ElemType)为单位) */ }SqList; (三)函数功能、参数说明及概要设计: 1.函数Status InitList(SqList *L) 功能说明:实现顺序表L的初始化 算法设计:为顺序表分配一块大小为LIST_INIT_SIZE的储存空间 2.函数int ListLength(SqList L) 功能说明:返回顺序表L长度 算法设计:返回顺序表中的length变量 3.函数Status ListInsert(SqList *L,int i,ElemType e) 功能说明:将元素e插入到顺序表L中的第i个节点 算法设计:判断顺序表是否已满,已满则加空间,未满则继续,将元素e插入到第i个元素之前,并将后面的元素依次往后移 4.函数Status ListTraverse(SqList L,void(*vi)(ElemType*)) 功能说明:依次对L的每个数据元素调用函数vi() 算法设计:依次对L的每个数据元素调用函数vi() 5.函数void Exchange(SqList *L) 功能说明:实现顺序表L的逆置 算法设计:用for循环将顺序表L中的第i个元素依次与第(i+length)个元素交换6.函数void print(ElemType *c) 功能说明:打印元素c 算法设计:打印元素c 2. (四)具体程序的实现

实验报告五

【实验目的】 1、掌握设计表格的各种标记及其属性语法; 2、掌握表格行标记的属性及设置方法; 3、掌握表格单元格的各种属性及设置方法; 4、学会利用表格进行Web页面布局设计。 【实验内容】 1、使用表格标记和表格属性完成简易表格的设计; 2、利用表格背景图像和单元格合并属性设置完成日程表页面的设计; 3、使用表格布局模拟真实网站设计简易的电子政务网站; 4、使用CSS样式对表格和单元格内容进行样式定义; 项目1 设计《网络主题研讨会》日程表 1.使用表格标记和标记属性设计《网络主题研讨会》日程表,如图5-1所示,未应用样式效果如图5-2所示。 图5-1 《网络主题研讨会》日程表

图5-2 日程表初始页面 2.日程表具体内容如表5-1所示。 表5-1 《网络主题研讨会》日程表 1.设计一个简化版“江苏教育电子政务网”,如图5-3所示;未应用样式的页面效果如图5-4所示。

图5-4 简化版江苏教育电子政务网初始首页 2.导航菜单的内容如表5-2所示。 表5-2 江苏电子政务网导航菜单链接表 序号导航名称对应链接 1 新闻资讯https://www.doczj.com/doc/4f9234663.html,/col/col7421/index.html 2 领导讲话https://www.doczj.com/doc/4f9234663.html,/col/col7662/index.html 3 成果展示https://www.doczj.com/doc/4f9234663.html,/col/col7426/index.html 4 行政公文https://www.doczj.com/doc/4f9234663.html, 5 江苏教育网https://www.doczj.com/doc/4f9234663.html,/col/col7431/index.html 6 江苏教育信息网https://www.doczj.com/doc/4f9234663.html, 3.页面的段落内容如下所示: 2014年全省教育电子政务工作座谈会在宁召开 为进一步统一思想、提高认识、振奋精神、明确方向,3月14日,全省教育电子政务工作座谈会在宁召开,来自13个省辖市、3个省管县(市、区)教育门户网站维护保障单位负责人参加了会议,各地就教育电子政务工作开展的情况作了交流,对全省教育门户网站绩效考核指标体系、江苏教育网《视频新闻》栏目筹建和通联站建设管理方案进行深入的研讨。 国务院:运用大数据提高政府服务水平 近日,国务院办公厅印发《关于运用大数据加强对市场主体服务和监管的若干意见》(以下简称《意见》)。 《意见》要求,以社会信用体系建设和政府信息公开、数据开放为抓手,充分运用大数据、云计算等现代信息技术,提高政府服务水平,加强事中事后监管,维护市场正常秩序,促进市场公平竞争,释放市场主体活力,进一步优化发展环境。 4.版权部分的内容如下所示: 江苏省电子政务中心  版权所有 地址:南京市北京西路15号联系电话:025-******** 苏ICP备:10205850 实验代码1: \

五年级实验报告单

姓名:组号:班级: 实验名称:设计种子发芽 实验内容:根据小组的讨论确定研究的问题,选择其中的一个条件,设计实验检验我们的推测,并制定一个实验计划。 我们的实验计划 我们提出的问题:绿豆种子发芽必须要 我们的推测:绿豆种子发芽必须要: 两个组相同的条件: 两个组不同的条件: 实验方法:我们邀请小组和我们进行相同的实验。 实验组条件: 对照组条件: 实验结论:

姓名:组号:班级: 实验名称:蚯蚓与环境 实验步骤(一):找一个长方形的盒子,把盒子的里面涂成黑色,盒子的盖子的一端剪掉一块,在盒子底部铺上吸水纸。 将捉来的蚯蚓5条一组放在盒子中间,盖好盖子,5分钟后, 打开盒盖观察,做好记录。 实验步骤(二):再找一个盒子,在盒子的两端分别铺上一层泥土,一端铺湿润的,一端铺干燥的。 将捉来的蚯蚓10条一组放在盒子中间,盖好盖子,5分钟后, 打开盒盖观察,作好记录。

姓名:组号:班级: 实验名称:光的强弱与温度的关系 实验内容:用不同数量的镜子照射温度计,看看光的强弱变化和温度计显示的温度有什么不同。把我们的数据记录在下表: 从数据中分析,光的强弱和温度

五年级实验报告单 姓名:组号:班级: 实验名称1:物体的颜色吸热 实验内容:记录在阳光下不同颜色的纸袋中温度计的变化情况: 我们的发现: 实验名称2:阳光的直射、斜射与吸热 试验内容:把三个同样的黑色纸袋分别按和地面水平、垂直,和与太阳光垂直的方式摆放,记录下它们的温度变化情况: 我们的发现:

五年级实验报告单 姓名:组号:班级: 实验名称:拉力大小与小车的运动关系 实验内容:根据实验填写下面的表格: 通过实验,我们发现,是力拉动了小车,拉力大小与小车运动的关系是 五年级实验报告单

数据结构实验报告-顺序表的创建、遍历及有序合并操作

数据结构实验报告-顺序表的创建、遍历及有序合并操作二、实验内容与步骤 实现顺序表的创建、遍历及有序合并操作,基本数据结构定义如下: typedef int ElemType; #define MAXSIZE 100 #define FALSE 0 #define TRUE 1 typedef struct {ElemType data[MAXSIZE]; int length; }seqlist; 创建顺序表,遍历顺序表 #include #include #define MAXSIZE 100 #define Icreament 20 #define FALSE 0

#define TRUE 1 typedef int ElemType; //用户自定义数据元素类型 // 顺序表结构体的定义 typedef struct { ElemType *elem; //顺序表的基地址 int length; //顺序表的当前长度 int listsize; //预设空间容量 }SqList; //线性表的顺序存储结构 SqList* InitList() //创建空的顺序表 { SqList* L = (SqList*)malloc(sizeof(SqList));//定义顺序表L if(!L) { printf("空间划分失败,程序退出\n"); return NULL; } L->elem=(ElemType *)malloc(MAXSIZE*sizeof(ElemType)); if(!L->elem) { printf("空间划分失败,程序退出\n");

五下科学实验报告单

五年级科学下册实验报告单1 班级::日期 : 年月日 实验名称物体的沉浮 实验目的观察物体的沉浮 实验材料水槽、水、塑料、小刀、泡沫、橡皮、萝卜、曲别针等各种材料 实验过程 实验一:取小石头、木块、橡皮、针等放入水中,观察它们的沉浮。 实验二: 1、把水槽放在展台上,从袋中取出泡沫、回形针、萝卜等分别放入水中观察它们的沉浮 2、把小石块、橡皮、泡沫块、萝卜分别切成二分之一、四分之 一、八分之一放入水中观察它们的沉浮 实验结论 :木块、塑料、泡沫在水中是浮的;小石头、回形针在水中是沉的。由同一种材料构成的物体改变它们的体积大小,在水中的沉浮是不会发生改变的。

五年级科学下册实验报告单2 班级: : 日期: 年月日 实验名称影响物体沉浮的因素 实验目的研究物体的沉浮与哪些因素有关 实验材料水槽、小石块、泡沫塑料块、回型针、蜡烛、带盖的空瓶、萝卜、橡皮、一套同体积不同重量的球、一套同重量不同体积的立方体、小瓶子、潜水艇 实验过程: 实验1.按体积大小顺序排列七种物体,再标出它们在水中是沉还是浮。想一想,物体的沉浮和它的体积大小有关系吗? 实验2、按轻重顺序排列七种物体,再标出它们在水中是沉还是浮。想一想,物体的沉浮和它的轻重有关系吗 实验结论: 不同材料构成的物体,如果体积相同,重的物体容易沉;如果质量相同,体积小的物体容易沉。

五年级科学实验报告单3 班级::日期:年月日 实验名称橡皮泥在水中的沉浮 实验目的橡皮泥排开水的体积 实验材料水槽、水、塑料、小刀、泡沫、橡皮、萝卜、曲别针等各种材料 实验过程 实验一:找一块橡皮泥做成各种不同形状的实心物体放入水中,观察它们的沉浮。 实验二: 1、让橡皮泥浮在水面上,用上面同样大小的橡皮泥,改变它的形状,即把橡皮泥做成船形或者空心的,橡皮泥就能浮在水面上。 2、取一个量杯,装入200毫升的水,记录橡皮泥在水中排开水的体积。 实验结论: 实心橡皮泥质量不变,形状改变,体积也不变,橡皮泥的沉浮不会发生改变。 橡皮泥在水中排开水的体积越大,浮力越大。 科学实验报告单4

数据结构_实验报告1顺序表

一、抄写自己所选择的题目。

1、已知一顺序表A,其元素非递减有序排列,编写一个算法,删除顺序表中值相同多余的元素(相同值保留一个)。 2、已知带头结点的单链表L中的节点是按整数值递增排序的,试写一算法,将值为x的节点插入到表L中,使得表L仍然有序。分析算法的时间复杂度。 二、写出算法设计思路。 1.建立一个顺序表用于存储一组非递减排序的整形数据,对顺序表中的每个元素与其下一个元素进行比较操作。用指针记录当前所比较的元素,如果相等则对当前指针所指向的元素进行删除操作,并将它后面的数据前移,再与下一个元素比较,如果还相等就继续删除操作,否则指向下个元素,再比较直至无重复的元素。 2. 建立一个带头节点的单链表,其节点按整数值递增排序。创建一个新的节点,并由键盘输入节点的值。将其与链表中原有的节点(头节点不参与比较)按顺序作比较,并用指针指向当前的位置,若不大于当前节点,则在当前位置这前作插入操作,否则在最后作插入操作。 三、编写代码,调试运行,实现题目要求(提示:考虑到插入和删除的位置是否超出范围等可能出现的异常问题)。解1.法I: #include "stdio.h" #include "conio.h" #define SIZE 10 main() { int SqList_A[SIZE]={23,3,45,65,23,44,5,7,89,0}; int i,j,n,m,l=SIZE; for(i=0;i

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