第一篇:实验六教案
国家二级C机试培训资料
国家二级C机试培训资料
}
main()
{ char c1, c2;
printf(“nThe result :n”);
c1='2';c2 = fun(c1);
printf(“c1=%c c2=%cn”, c1, c2);
c1='8';c2 = fun(c1);
printf(“c1=%c c2=%cn”, c1, c2);
c1='a';c2 = fun(c1);
printf(“c1=%c c2=%cn”, c1, c2);}
国家二级C机试培训资料
fun 的花括号中填入你编写的若干语句。
#include
{ char s[N];
printf(“Enter a string: ”);scanf(“%s”,s);
fun(s);
printf(“The result:%s”,s);} 国家二级C机试培训资料
{ int i,n=0;
for(i=0;i< num;i++)
{ if(【1】)
{ bb[n]=【2】;
n++;
}
}
return 【3】;}
main()
{ char str[N];
int num=0,n,i;
printf(“Enter a string:n”);
gets(str);
while(str[num])
num++;
n=fun(str,bb,num);
printf(“nbb= ”);
for(i=0;i< n;i++)
printf(“%d”,bb[i]);}
国家二级C机试培训资料
国家二级C机试培训资料
}
2、程序填空题
国家二级C机试培训资料
}
else printf(“nEnter(A-Z)!n”);}
4、程序填空题
国家二级C机试培训资料
} }
main()
{ char a[N];
printf(“Enter a string : ”);gets(a);
printf(“The original string is : ”);puts(a);
fun(a);
printf(“The string after modified : ”);
puts(a);}
6、程序改错题
国家二级C机试培训资料
#define N 81 fun(char *s){ } main()
{ char a[N];
printf(“Enter a string:”);gets(a);
printf(“The original string is :”);puts(a);
fun(a);
printf(“The string after modified: ”);
puts(a);}
8、程序设计题
第二篇:实验六
实
验
报
告
课程名称:
SQL
Server
数据库基础
任课教师:
池宗琳
实验名称:
视图、规则和索引的使用
年级、专业:
2018级电子信息工程
学
号:
20181060199
姓
名:
苟诚
日期:
2019
年
月
日
云南大学
信息学院
一、实验目的1、掌握视图的创建、修改和删除操作
2、掌握规则的创建、绑定、解除和删除操作
3、掌握索引的创建、修改和删除操作
二、实验内容、方法、步骤和实验结果与分析
(一)视图
1.创建视图view1,使该视图中包含HrSystem数据库中一个员工的明细信息(视图中的列名全部使用中文)。
use
HrSystem
go
create
view
view1
as
select
e.Emp_id
as
员工编号,e.Emp_name
as
员工姓名,e.Sex
as
性别,e.Title
as
职务,e.Wage
as
工资,e.IdCard
as
身份证,d.Dep_id
as
部门编号
from
Employees
e
inner
join
Departments
d
on
e.Dep_id
=d.Dep_id
2.显示第1题创建的视图view1的所有数据。
use
HrSystem
go
select
all
*
from
view1
go
3.利用第1题创建的视图view1,列出视图中所有姓李的员工的所有信息。
use
HrSystem
go
select
all
*
from
view1
where
员工姓名='李%'
go
4.使用ALTER
VIEW修改第1题创建的视图view1,使其只包含所有员工的姓名、职务和部门三列(视图中的列名全部使用中文)。
use
HrSystem
go
alter
view
view1
as
select
e.Emp_name
as
员工姓名,e.Title
as
职务,d.Dep_name
as
部门名字
from
Employees
e
inner
join
Departments
d
on
e.Dep_id
=d.Dep_id
go
5.删除以上创建的视图view1。
use
HrSystem
go
drop
view
view1
go
(一)规则
以下操作均针对数据库HrSystem。
1.使用CREATE
RULE语句创建规则SexRule,指定变量@sex的取值只能为‘男’或‘女’。
use
HrSystem
go
create
rule
SexRule
as
@sex
in
('男','女')
go
2.完成后,在对象资源管理器中展开数据库HrSystem->“可编程性”->“规则”,确认可以看到规则SexRule。
3.使用存储过程sp_bindrule可以将规则SexRule绑定到表Employees的列Sex上。
use
Hrsystem
go
exec
sp_bindrule
'SexRule','Employees.Sex'
go
4.执行下面的INSERT语句,向表Employees中插入一条记录。
use
Hrsystem
go
insert
into
Employees(Emp_name,Sex,Title,Wage,IdCard,Dep_id)
values('小李','无','职员',10000,'110123xxxx',1)
go
确认是否可以成功执行INSERT语句,为什么?
答:不可以,因为插入的记录中Sex的值与创建的规则发生冲突。
5.使用存储过程sp_unbindrule取消表Employees的列Sex上绑定的规则。成功后再执行第4步中的INSERT语句,确认是否可以成功执行INSERT语句,为什么?
use
Hrsystem
go
exec
sp_unbindrule
'Employees.Sex'
go
use
Hrsystem
go
insert
into
Employees(Emp_name,Sex,Title,Wage,IdCard,Dep_id)
values('小李','无','职员',10000,'110123xxxx',1)
go
可以,因为表列与规则之间的绑定已经解除,列Sex与规则SexRule就不会发生冲突
6.使用DROP
RULE删除规则SexRule。完成后,在对象资源管理器中展开数据库HrSystem->“可编程性”->“规则”,确认是否可以看到规则SexRule。
USE
HrSystem
go
DROP
RULE
SexRule
go
(二)索引
执行以下语句,利用数据库HrSystem的表Employees产生一个新表emp,该新表包含了表Employees中的所有记录。
use
Hrsystem
select
*
into
emp
from
Employees
1.在新表emp上建立一个唯一聚集索引,索引名称为name_ind,索引字段为Emp_name。
use
Hrsystem
go
create
unique
nonclustered
index
[name_ind]
on
[dbo].[emp](Emp_name)
go
2.使用SQL
Server
Management
Studio查看索引name_ind的属性信息。
3.使用DROP
INDEX语句删除第1题创建的索引name_ind。
use
Hrsystem
drop
index
emp.name_ind
三、实验小结【对自己而言,通过实验学到的关键技术方法】
通过这次实验,我学会使用和建立视图,规则和索引,也学会了检查建立查询时候的一些错误和修改方法。通过了这次实验,我又进一步学会了对于SQL数据库的一些基本操作,下来课后,我也要进一步完善自己对于SQL语句的熟练程度,更有助于自己对SQL的学习。
第三篇:生态学实验六
实验
六、环境条件对叶片形态结构的影响(综合实验)
一、实验目的综合实验的目的旨在让学生独立开展实验设计,完成所设计的实验内容,分析实验结果。培养学生独立开展科学研究能力和探索精神。本实验的目的是探讨和分析环境条件对植物叶片形态结构的影响和叶片形态结构对所处环境条件的适应性。
二、实验设计(提示)
选择1—2种在自然生长的植物,(1)在不同环境条件的个体中取叶片样品,或(2)取同一个体处于不同环境条件下的叶片样品,或(3)取在不同环境条件下培养植物的叶片样品,或(4)不同土壤生态型、温度生态型、光适应生态型的植物。在实验室测定样品叶片的形态结构指标。详细记录测定结果(包括照片等)。
实验设计中应注意的几个问题:对比的环境条件是否需要有较明显的区别?每一环境条件下的叶片样品数量?应(根据具体的植物)选取哪些形态结构指标?
三、结果分析
对实验结果进行分析。要求有规范的统计分析,恰当地应用图表等各种表达方式。按照学术论文的格式,提交实验报告。
四、实验要求
1.学生分组进行,以6-7人一组。一周内列出实验所需实验室、仪器设备、药品等,由任课教师或实验室老师安排解决。
2.在两周内,学生应完成实验设计,与任课教师讨论确定。
3.学生应在本课程所在的学期内,完成实验的全部工作,上交实验报告。
第四篇:六、设计实验
一、东城
37.(5分)当前我国的标准化考试中,计算机只能识读2B铅笔笔迹,笔迹过浓或过淡都
会造成计算机识读的失败或错误。铅笔芯是由石墨和粘土按一定比例混合制成的,不同类型的铅笔的笔芯软硬程度不同,其中6H的铅笔芯最硬,6B的铅笔芯最软,HB的铅笔芯软硬居中。实验室可以提供多种类型的铅笔芯、电流表、一节干电池、导线和开关。请利用这些实验器材,设计一个“铅笔芯的电阻与其软硬度是否有关?”的实验。画出实验电路图,写出实验步骤,画出实验数据记录表。
二、西城
37.学习了弹力知识后,小萱发现:给弹簧施加拉力,当拉力越大时,弹簧的伸长量就越大。
于是小萱提出猜想:弹簧的伸长量跟所受拉力成正比。实验桌上已经备有如下器材:一个满足实验要求的弹簧、一个铁架台、一个刻度尺、六个质量均为50g的钩码。请你利用上述实验器材,设计一个实验探究:“弹簧的伸长量(ΔL)跟所受拉力(F)是否成正比”。要求:(1)请写出实验步骤(可画示意图辅助说明);(2)画出实验数据记录表。
三、海淀
37.实验桌上有符合实验要求的橡皮筋一根、已调好的弹簧测力计一个、刻度尺一把、细线
若干。现将一块贴有白纸的木板竖直固定在一支架上,将一根两端带有调平衡螺母的杠杆安装在垂直于木板平面的转轴O 上,并可绕转轴O在平行于木板的竖直平面内自由转动,杠杆上有间距相等的刻度线,如图20所示。请你在如图20所示装置的基础上,选用上述实验器材设计一个实验证明:“在杠杆平衡时,如果动力臂和阻力臂保持不变,则动力F1 跟阻力F2成正比”。请你写出实验步骤(可画示意图辅助说明),画出实验数据记录表格。
四、朝阳
39.将一把木制的刻度尺(量程0—100cm)的一端用绳套固定在铁架台的横杆上,在米尺的中点挂一个质量适当的物体,现提供一只符合实验要求的弹簧测力计、绳套一个。证明“杠杆平衡时,在阻力和阻力臂一定时,动力与动力臂的乘积不变”。
(1)写出主要实验步骤;
(2)画出实验表格。
五、丰台
36.实验桌上有满足实验需要的如下器材:天平(含砝码)、容器
内装有适量的水的烧杯、轻细线、铁架台、底面积为S且侧面
有刻度的圆柱体金属块(其上表面有可拴细线的小孔)。请你
利用上述器材设计一个实验证明:物体没入水中之前,下表面
受到水向上的压强与它浸在水中的深度成正比。请写出实验步
骤,画出实验数据记录表。
图2
3六、顺义
37.实验桌上有如下实验器材:符合要求的电源、电流表、电压表、滑动变阻器、小灯座、小灯泡、单刀开关各一个、导线若干。请你利用上述器材设计一个测量标有“2.5V0.3A”的小灯泡的电功率(含额定功率、低于与高于额定电压20%时的实际功率)。要求:(1)画出实验电路图;(2)写出实验步骤并设计实验数据记录表。(5分)
七、通州
25.实验桌上有如下实验器材:电源电压不变的电源、阻值已知的定值电阻各一个,电阻箱
(电路图符号)一个,已调零的电压表两块,开关一个,导线若干。请用上述
实验器材,设计一个实验证明“两个电阻R1与R2串联时,如果R1的阻值保持不变,则电阻R1与R2串联的等效电阻R跟电阻R2的关系为:R= R2+ b(b为常量)”。请你:
(1)画出实验电路图;(2)写出实验步骤;(3)画出实验数据记录表。
八、昌平
35.实验台上有如下实验器材:一个带支架的杠杆(两端带有可调动的螺母)、一个量程为0~5N的弹簧测力计、一个符合实验要求的刻度尺、七个质量均为100g的钩码和两段细绳。请利用上述实验器材设计一个实验,证明:如果动力跟动力臂的乘积等于阻力跟阻力臂的乘积,则杠杆平衡。写出主要实验步骤,画出记录实验数据的表格。
九、石景山
38.(5分)实验桌上有如下器材:符合要求且电压不变的电源一个,阻值为R0的定值电阻
一个,电阻箱(电路图符号 若干。请选用上述实验器材,设计一个实验证明:“两个电阻并联的电路中,其中R0不变,干路电流I与支路电流I1的关系:I=I1+ b(b为常量)”请你画出实验电路图,写出实验步骤,并设计出实验数据记录表格。
十、怀柔
37.实验桌上有如下实验器材:满足实验要求的电源、阻值已知的定值电阻若干、滑动变阻器、已调零的电流表和电压表各一块、开关一个、导线若干。请选用上述实验器材,设计一个实验证明“当定值电阻两端的电压保持不变,通过定值电阻的电流I和定值电阻的阻值R的关系为:I =K/R(K为常数)”。请你画出实验电路图;写出实验步骤;画出实验数据记录表。
十一、平谷
37.(电压保持不变)、阻值已知的定值电阻R1和电阻箱R2(电路图符号)、已调零的电压表、滑动变阻器、开关、导线,证明“当电流保持不变时,2P2与电阻R2阻值成正比。”他设计了如图24所示实验电路和实验步骤但不完整,请你根据要求补充实验步骤,画出实验数据记
录表。
实验步骤:
(1)按照电路图连接电路,在开关闭合前滑动
变阻器滑片调到阻值最大位置。
(2)调节电阻箱R2的阻值,闭合开关S1和S2,调节滑动变阻器至合适位置,_____________ ___________________________________________ ___________,将实验数据记录在表格中。(3)断开开关,改变电阻箱R2的阻值,闭合开关 图24S1和S2,调节滑动变阻器_______________
_______________________________________________________,将实验数据记录在表格中。
(4)仿照步骤(3),再做4次实验,记录相关数据。
(5)利用公式P2=___________________计算6次 R2 消耗的功率,将数值记录表中。实验数据记录表:
十二、房山
十三、大兴
38.小明利用图21所示的装置探究作用在同一直线上方向相反的两个力合力的规律。设计的实验步骤和实验记录如下。
(1)根据他的设计请补全实验步骤:
①将弹簧的B端固定,再用两个已调节好的弹簧测力计沿相反方向拉A端,使A端到达某一点O并记录下该点的位置,在表格中记录下两个拉力F1、F2的大小和方向;
②再用一个弹簧测力计拉弹簧A端,记录F的大小和方向;
③从下表记录中你能得到的关于作用在同一直线上方向相反的两个力的合力与这两个力的关系是:。
(2)实验改进:
①请你就小明的实验步骤和结论分析此实验的不足;
②改进措施;
③画出改进后的实验数据记录表格。
十四、密云
36.实验桌上提供了符合要求的实验器材:电压表三块,电流表一块,未知阻值定值电阻
两只,滑动变阻器一个,电源一个,开关一个,导线若干。两个电阻串联接在电路中,电阻R1的功率为P1,电阻R,2的功率为P2,电阻R1、R,2的总功率为P,请你利用提供的器材,设计实验证明,P= P1+ P2。(5分)
(1)在这个实验中,自变量是
(2)在虚线框内画出实验电路图;
(3)在虚线框内画出实验表格;
(4)在这个实验中,改变自变量的方法是。
(5)写出第一次实验完整的步骤。
十五、延庆
十六、门头沟
35.实验桌上有如下器材:符合实验要求的电源,调节好的电流表和电压表各一块,电阻箱一个,开关一个,已知阻值的定值电阻R0,导线若干。请你利用上述器材探究 “在两个电阻组成的并联电路中,当其中一个电阻不变时,并联电路的等效电阻大小随另一个电阻阻值变化的关系”。请你写出实验步骤,画出实验电路图,并设计实验数据记录表格。
十七、燕山
41.实验桌上有如)一个、电压表一只、开关一个、各种阻值已知的定值电阻和导线若干。小明想利用实验桌上的器材,设计一个实验证明:“当通过电阻的电流保持不变时,电阻两端的电压与该电阻的阻值成正比”。请根据上述要求帮助小明画出实验电路图,写出实验步骤,画出实验数据记录表格
A
第五篇:操作系统实验六
void * my_malloc(unsigned int size){
// int i;
// Linker *p=first;
// for(i=size;i<=HEAP_SIZE&&p==NULL;i++)
//p=p->next;
// if(i>HEAP_SIZE)//空?间?不?足Á?
//return NULL;
// if(i==HEAP_SIZE){
////p=(l.n+a)->first;
//delete p;}
// else
// {//p=(l.n+i)->first;
//int j;
////WORD *w;
//int temp;
//for(j=HEAP_SIZE;jtag=1;p->kval=a;return p;
//return NULL;
if(size>first->size)
return NULL;
else
{
static Linker* p=(struct Linker *)&heap[HEAP_SIZE-(first->size)];p->size=size;
Linker* tem=first;
while(tem!=NULL)
tem=tem->next;
tem=p;
first->size=(first->size)-size;
return tem;
}
}
void my_free(void * addr){
Linker* p,*tem;
p=first;
while((Linker*)addr->size!=p->next->size)
p=p->next;
tem=p->next;
p->next=tem->next;
first->size=first->size+tem->size;
delete tem;
}
l.insert(w,j);}