文档库 最新最全的文档下载
当前位置:文档库 › 实验5-答案

实验5-答案

实验5-答案
实验5-答案

实验5选择结构程序设计

一、目的和要求

1.了解C语言表示逻辑“真”和逻辑“假”的方法。

2.掌握关系运算符和关系表达式、逻辑运算符和逻辑表达式的使用。

3.掌握if语句和switch语句的使用。

二、实验内容

1.编写程序,输入一个字符ch,输出字符的类型,即字母(alpha)、数字(numeric)或其他字符(other)。

#include

void main()

{

char ch;

printf("请输入一个字符\n");

scanf("%c",&ch);

if(ch>='A' && ch<='Z' || ch>='a' && ch<='z')

printf("该字符是字母\n");

else if(ch>='0' && ch<='9')

printf("该字符是数字\n");

else

printf("该字符是其他字符\n");

}

2.编写程序,输入一个正整数,判断该数是奇数还是偶数,并输出结果。

#include

void main()

{

int num;

printf("请输入一个数字\n");

scanf("%d",&num);

if(num%2)

printf("该数字是奇数\n");

else

printf("该数字是偶数\n");

}

3.编写程序,输入三个数,代表三角形的三条边,判断三边是否能构成一个三角形,如果能,计算并输出三角形的面积,否则输出“ERROR!”。

求三角形的面积公式为:

area=

其中s=(a+b+c)/2。

提示:

三边构成三角形的条件是:任意两边之和大于第三边或者任意两边之差小于第三边。

#include

#include

void main()

{

float a,b,c,s,area;

printf("请输入三角形的三条边\n");

scanf("%f%f%f",&a,&b,&c);

if(a+b>c && a+c>b && b+c>a)

{

s = (a+b+c)/2.0;

area = sqrt(s*(s-a)*(s-b)*(s-c));

printf("三角形的面积是%f\n",area);

}

else

printf("ERROR!\n");

}

4.编写程序,输入年号,判断并输出该年是否闰年。所谓闰年,是指能被4整除但不能被100整除,或能被400整除的年份。

#include

void main()

{

int year;

printf("请输入年份\n");

scanf("%d",&year);

if(year%4==0 && year%100!=0 || year%400==0)

{

printf("%d是闰年\n",year);

}

else

printf("%d不是闰年\n",year);

}

5.简单选择界面的编程。从键盘输入整数,输出不同的字符串:

输入1,输出Good morning;

输入2,输出Good afternoon;

输入3,输出Good evening;

输入4,输出Good night;

输入其它数字,输出Bye-bye。

提示:

此题的输入变量只有1个,但程序设计时要根据输入变量的可能取值实现不同的输出内容。可用switch语句实现。

#include

void main()

{

int num;

printf("请输入一个整数\n");

scanf("%d",&num);

switch(num)

{

case 1:printf("Good morning\n");

break;

case 2:printf("Good afternoon\n");

break;

case 3:printf("Good evening\n");

break;

case 4:printf("Good night\n");

break;

default:printf("Bye-bye\n");

}

}

MATLAB课后实验答案

%实验一MATLAB运算基础 %第一题%(1) z1=2*sin(85*pi/180)/(1+exp(2)) %(2) x=[2,1+2i;-0.45,5]; z2=0.5*log(x+sqrt(1+x.^2)) %(3) a=-3.0:0.1:3.0; z3=(exp(0.3*a)-exp(-0.3*a))/2.* sin(a+0.3)+log((0.3+a)/2) %(4) t=0:0.5:2.5; z4=t.^2.*(t>=0&t<1)+(t.^2-1).*( t>=1&t<2)+(t.^2-2*t+1).*(t>=2&t <3)%第二题 A=[12 34 -4;34 7 87;3 65 7]; B=[1 3 -1;2 0 3;3 -2 7]; A+6*B A-B+eye(size(A)) A*B A.*B A^3 A.^3 A/B B\A [A,B] [A([1,3],:);B^2]%第三题 A=[1 2 3 4 5;6 7 8 9 10;11 12 13 14 15;16 17 18 19 20;21 22 23 24 25] B=[3 0 16;17 -6 9;0 23 -4;9 7 0;4 13 11] C=A*B F=size(C) D=C(F(1)-2:F(1),F(2)-1:F(2)) whos%第四题 %(1): A=100:999; B=rem(A,21); C=length(find(B==0)) %(2): A='lsdhKSDLKklsdkl'; k=find(A>='A'&A<='Z'); A(k)=[] %实验二MATLAB矩阵分析与处理 %第一题 E=eye(3); R=rand(3,2); O=zeros(2,3); S=diag([2,3]);%判断AB是否相等 A=[E,R;O,S];A^2 B=[E,(R+R*S);O,S^2] %第二题 H=hilb(5) P=pascal(5) Hh=det(H) Hp=det(P) Th=cond(H) Tp=cond(P) %第三题: A=fix(10*rand(5)) H=det(A)Trace=trace(A) Rank=rank(A)Norm=norm(A) %第四题: A=[-29,6,18;20,5,12;-8,8,5] [V,D]=eig(A)%数学意义略 %第五题方法一: %(1): A=[1/2,1/3,1/4;1/3,1/4,1/5;1/4, 1/5,1/6]; b=[0.95,0.67,0.52]'; x=inv(A)*b %(2): B=[0.95,0.67,0.53]'; x=inv(A)*B %(3): cond(A) %第五题方法二: A=hilb(4) A(:,1)=[] A(4,:)=[] B=[0.95,0.67,0.52]'; X=inv(A)*B B1=[0.95,0.67,0.53]'; X1=inv(A)*B1 N=cond(B) N1=cond(B1) Na=cond(A) %矩阵A为病态矩阵 %第六题 A=[1,4,9;16,25,36;49,64,81] B=sqrtm(A) C=sqrt(A) %sqrtm函数是以矩阵为单位进行计算,sqrt函数是以矩阵中的元素进行计算 %实验三选择程序结构设计 %第一题程序一 x=[-5.0,-3.0,1.0,2.0,2.5,3.0,5. 0]; y=[]; %建立存放所有y值的矩阵

第五次实验强

计算机网络实验报告 实验名称:配置RIP 学号:12207132 姓名邹文强教师评定: 一.实验目的 1.掌握RIPv1和v2配置方法 2.掌握show ip rip database、sh ip protocol命令 3.掌握debug命令 4.掌握将RIP的广播更新方式更改为单播方式 二.设备需求 本实验需要以下设备: 1.4台2811Cisco路由器,四台都有两个FastEthernet口。 2.2条双绞线,1对V.35背靠背线缆 3.4台带有超级终端程序的PC机,以及4条Console电缆 三.拓扑结构及配置说明 本实验的拓扑如图所示。 图. 网络拓扑结构 注意:如果r2与r3之间使用如图的串口连接,配置端口时要配置串行线速率,设置为64000Kbit/s,r2的s0/0/0为DCE端。配置方法为在端口的局部配置模式下执行“clock rate 64000”命令。 实验内容 1. 配置R1路由。 r1>en r1#conf t Enter configuration commands, one per line. End with CNTL/Z. r1(config)# 2. 恢复路由器的初始配置。(若路由器末被配置过则直接做第三步) 3. 按图2-1所示配置路由器的hostname及IP地址 4. 检验相邻设备的连通性Ping各个ip地址,将结果记录到监测清单3-1 中

5. 配置RIP v1,并且在四台路由器上使用“show ip route”和“show ip rip database”命令查看路由表。 RIP协议的基本配置非常简单。首先使用route rip命令进入RIP协议配置模式,然后用network语句声明进入RIP进程的网络。在路由器上使用“show ip route”、“show ip rip database”和show ip protocol命令的输出,记 6.查看表。

数据库实验3答案

实验三:交互式SQL语句的使用 1、实验目的 (1)掌握数据库对象的操作过程,包括创建、修改、删除 (2)熟悉表的各种操作,包括插入、修改、删除、查询 (3)熟练掌握常用SQL语句的基本语法 2、实验平台 使用SQL Server提供的Microsoft SQL Server Management Studio工具,交互式使用SQL语句。 3 实验容及要求 选择如下一个应用背景之一: ●学生选课系统 ●习题3、4、和5中使用的数据库 ●其它你熟悉的应用 (1)建立一个数据库和相关的表、索引、视图等数据库对象,练习对表、索引和视图的各种操作。 (2)要求认真进行实验,记录各实验用例及执行结果。 (3)深入了解各个操作的功能。 实验要求包括如下方面的容: 3.1 数据定义 1.基本表的创建、修改及删除 2.索引的创建 3.视图的创建 3.2 数据操作 完成各类更新操作包括: 1.插入数据

2.修改数据 3. 删除数据 3.3 数据查询操作 完成各类查询操作 1.单表查询 2.分组统计 3. 连接查询 4. 嵌套查询 5. 集合查询 3.4 数据操作 1.创建视图 2.视图查询 参考示例: 建立一个学生选课数据库,练习对表、视图和索引等数据库对象的各种操作。 一、数据定义 创建学生选课数据库ST,包括三个基本表,其中Student表保存学生基本信息,Course表保存课程信息,SC表保存学生选课信息,其结构如下表: 表1. Student表结构 表2. Course表结构

表3. SC表结构 1.创建、修改及删除基本表 (1)创建Student表 CREATE TABLE Student (Sno CHAR(8)PRIMARY KEY, Sname CHAR(8), Ssex CHAR(2)NOT NULL, Sage INT, Sdept CHAR(20) ); (2)创建Course表 CREATE TABLE Course (Cno CHAR(4)PRIMARY KEY, Cname CHAR(40)NOT NULL, Cpno CHAR(4), Ccredit SMALLINT, ); (3)创建SC表 CREATE TABLE SC (Sno CHAR(8)FOREIGN KEY (Sno)REFERENCES Student(Sno), Cno CHAR(4), Grade SMALLINT, ); (4)创建员工表Employee

C语言实验报告参考答案(原)

C语言实验报告参考答案 实验一熟悉C语言程序开发环境及数据描述 四、程序清单 1.编写程序实现在屏幕上显示以下结果: The dress is long The shoes are big The trousers are black 答案: #include<> main() { printf("The dress is long\n"); printf("The shoes are big\n"); printf("The trousers are black\n"); } 2.编写程序: (1) a=150,b=20,c=45,编写求a/b、a/c(商)和a%b、a%c(余数)的程序。 (2)a=160,b=46,c=18,d=170, 编写求(a+b)/(b-c)*(c-d)的程序。 答案: (1) #include<> main() { int a,b,c,x,y;

a=150; b=20; c=45; x=a/b; y=a/c; printf("a/b的商=%d\n",x); printf("a/c的商=%d\n",y); x=a%b; y=a%c; printf("a/b的余数=%d\n",x); printf("a/c的余数=%d\n",y); } (2) #include<> main() { int a,b,c,d; float x; a=160; b=46; c=18; d=170; x=(a+b)/(b-c)*(c-d);

printf("(a+b)/(b-c)*(c-d)=%f\n",x); } 3. 设变量a的值为0,b的值为-10,编写程序:当a>b时,将b赋给c;当a<=b时,将0赋给c。(提示:用条件运算符) 答案: #include<> main() { int a,b,c; a=0; b=-10; c= (a>b) b:a; printf("c = %d\n",c); } 五、调试和测试结果 1.编译、连接无错,运行后屏幕上显示以下结果: The dress is long The shoes are big The trousers are black 2、(1) 编译、连接无错,运行后屏幕上显示以下结果: a/b的商=7 a/c的商=3

实验5(答案)

实验五 连续系统分析 一、实验目的 1.深刻理解连续时间系统的系统函数在分析连续系统的时域特性、频域特性及稳定性中的重要作用及意义,掌握根据系统函数的零极点设计简单的滤波器的方法。 2.掌握利用MATLAB 分析连续系统的时域响应、频响特性和零极点的基本方法。 二、实验原理及内容 MATLAB 提供了许多可用于分析线性时不变连续系统的函数,主要包含有系统函数、系统时域响应、系统频域响应等分析函数。 1. 连续系统的时域响应 连续时间LTI 系统可用如下的线性常系数微分方程来描述: ) ()( )()(01)1(1)(t y a t y a t y a t y a n n n n ++++-- )()( )()(01)1(1)(t x b t x b t x b t x b m m m m ++++=-- 已知输入信号x (t )以及系统初始状态)0(,),0('),0()1(----n y y y ,就可以求出系统的响应。 MATLAB 提供了微分方程的数值计算的函数,可以计算上述n 阶微分方程描述的连续系统的响应,包括系统的单位冲激响应、单位阶跃响应、零输入响应、零状态响应和完全响应。 在调用MATLAB 函数时,需要利用连续系统对应的系数函数。对微分方程进行Laplace 变换即可得系统函数: 1110111)()()(a s a s a s a b s b s b s b s X s Y s H n n n n m m m m ++++++++==---- 在MATLAB 中可使用向量和向量分别保存分母多项式和分子多项式的系数: ],,,,[011a a a a a n n -= ],,,,[011b b b b b m m -= 这些系数均按s 的降幂直至s 0排列。 ● 连续系统的单位冲激响应h (t )的计算 impulse(sys)计算并画出系统的冲激响应。 参数:sys 可由函数tf(b,a)获得。其中: ],,,,[011a a a a a n n -= ],,,,[011b b b b b m m -= h=impulse(sys, t) 计算出系统在向量t 定义的区间上的冲激响应, 向 量h 保存对应区间的系统冲激响应的输出值。 ● 连续系统的单位阶跃响应g (t )的计算 step(sys)计算并画出系统的阶跃响应。

2018高考湖南省邵东县创新实验学校2018届高三上学期第五次月考语文精校试题Word版含答案

2018年邵东创新学校第五次月考 语文试题 本试卷分第I卷(阅读题)和第Ⅱ卷(表达题)两部分。考试时间150分钟,满分150分。 第I卷(阅读题,共70分) 一、现代文阅读(35分) (一)论述类文本阅读(9分,每小题3分) 阅读下面的文字,完成1一3题。 在中华传统文化中,“鸡文化”占有重要地位,对古人生活的影响很直接。 鸡为什么叫“鸡”?明代李时珍《本草纲目·禽部》“鸡”条引南唐人徐核的话称:“鸡者稽也,能稽时也。”鸡守时且鸣叫准时,鸡鸣了天就快亮了,由此,古人送给鸡不少美称:夜烛、司晨鸟、知时畜、长鸣都尉等。 鸡能啼晨,古人称之为“司晨”。鸡这一习性,对农耕时代的古人具有重要意义。《诗经》中有这样的句子“女曰鸡鸣……”:妻子说鸡打鸣了,赶紧起来千活吧。可见,先秦时人们已开始利用鸡鸣来安排作息了。国君也以“鸡鸣”为时间节点安排作息。《诗经》中的《鸡鸣》就有贤妃提醒国君早朝:“鸡既鸣矣,朝既盈矣。”周朝还专设“鸡人”掌管供办鸡牲和报时,后来宫廷中负责打更报时的人被称为“鸡人”。但古人认为母鸡打鸣是不祥之兆,会有“鸡祸”。在古代,女人干政或主政,常被称作“扎鸡司晨”。《汉书·五行志》引《易传》的话:“妇人专政,国不静;札鸡雄鸣,主不荣。” 古人还以鸡鸣励志,现在不少人书房里都喜欢挂“闻鸡起舞”字画。《晋书·祖巡传》记载,祖邀和刘砚“共被同寝”,夜半听到鸡叫声,对刘跳说:“此非恶声也。”便踢他起来一起舞剑健身。 鸡在古人眼里还能辟邪。《山海经·中山经》中就多次提及:“用一雄鸡,攘而勿杀”,“毛用一白鸡,祈而不粉”。古人认为,鸡是一种“阳鸟”,主管日出。唐《艺文类聚·鸟部》“鸡”条的说法更清楚:“鸡为积阳,南方之象,火阳精物。”鸡鸣带来光明,而鬼怪最不敢见光明,自然便怕鸡。还有一种说法,民间把鸡当辟邪物可能与中华人文始祖虞舜有关。东晋王嘉《拾遗记》记载,尧在位七十年,有国献重明之乌,双睛在目。这里的“重明之鸟”就是一种鸡,隐指尧的接班人舜。重明之鸟“能搏逐猛兽虎狼,使妖灾群恶不能为害”,民间过年时都期盼这种鸟能飞到自家门口,等不到它,“或刻木,或铸金,为此鸟之状,置于门户之间”。王嘉认为,民间画鸡贴门上,就是由这种遗俗变化来的。, 古人认为鸡还是一种吉祥动物。“鸡”谐音“吉”,鸡年就是“吉祥之年”。古代有一种年

实验五数值积分参考答案

一 实验目的: 1 加深理解积分理论中分割、近似、求和、取极限的思想方法; 2 了解定积分近似计算的矩形法、梯形法与抛物线法; 3 会用MATLAB 语言编写求定积分近似值的程序,会用MALAB 中的命令求定积分。 二 实验准备素材 见附件。 三 实验内容 1.(不定积分)用int 计算下列不定积分,并用diff 验证 ?dx x x 2 sin ,?+x dx cos 1,?+1x e dx ,?xdx arcsin ,?xdx 3sec 2.(定积分)用trapz,int 计算下列定积分 ?10sin dx x x ,?10dx x x ,?π20)2sin(dx x e x ,?-102dx e x 3.(椭圆的周长) 用定积分的方法计算椭圆1492 2=+y x 的周长 4.(二重积分)计算积分??≤+++y y x dxdy y x 222)1( 5. (广义积分)计算广义积分 ?∞∞-+-dx x x 421)exp(,?10)tan(dx x x ,?-1021sin dx x x 7.1 syms x; g1=int(x.*sin(x).*sin(x)) g1 = x*(-1/2*cos(x)*sin(x)+1/2*x)+1/4*sin(x)^2-1/4*x^2

clear;syms x; d1=diff(x*(-1/2*cos(x)*sin(x)+1/2*x)+1/4*sin(x)^2-1/4*x^2) syms x; g2=int(1/(1+cos(x))) g2 = tan(1/2*x) clear;syms x; d2=diff(tan(1/2*x)) syms x; g3=int(1/(exp(x)+1)) g3 = log(exp(x))-log(exp(x)+1) clear;syms x; d3=diff(exp(x))-log(exp(x)+1)) syms x; g4=int(finverse(sin(x))) g4 = x*asin(x)+(1-x^2)^(1/2) clear;syms x; d4=diff(x*asin(x)+(1-x^2)^(1/2)) syms x; g5=int(sec(x).^3) g5 = 1/2/cos(x)^2*sin(x)+1/2*log(sec(x)+tan(x)) clear;syms x; d5=diff(1/2/cos(x)^2*sin(x)+1/2*log(sec(x)+tan(x))) 7.2 x=10e-100:0.001:1; y=sin(x)./x; trapz(x,y) clear all;syms x;

第五次实验报告

南京邮电大学自动化学院 实验报告 实验名称:直流电机转速测控系统 课程名称:测控技术与仪器专业综合实验 所在专业:测控技术与仪器 学生姓名:董鸿祥 班级学号: B12050523 任课教师:戎舟 2014 /2015 学年第二学期 实验地点:教五-214 实验学时:8

摘要:本系统实现了直流电机的转速测试,并可以通过PID函数根据实际转速,实现相应的控制算法,完成对直流电机速度的闭环控制。本系统以LabVIEW作为上位机通过对Elvis数据采集平台的编程控制Supply输出电压的大小,已完成对电机转速的控制。通过实验验证,本系统基本达到实验要求。 一、实验目的 1、理解所用传感器的工作原理,掌握传感器的使用; 2、掌握直流电机转速测试和控制电路的设计; 3、掌握计算机测控的原理和方法。 二、实验内容 基于ELVIS平台设计电机速度测试电路,设定预计转速,根据实际转速,实现相应的控制算法,完成对马达速度的闭环控制。 三、实验设备 (1)计算机 1台 (2)ELVIS数据采集平台 1台 (3)EE-SX672A光电传感器模块 1个 (4)5V直流电机 四、实验硬件原理 直流电机转速测控系统结构和硬件 直流电机转速测控系统包括电机模块、EE-SX672A光电传感器模块、NI ELVIS平台和计算机。由传感器模块、电机上的转盘和数据采集卡对电机转速进行测试,在计算机中由程序计算出电机转速后采

用PID算法得到对电机转速控制的输出直流电压。 直流电机: 电机是使机械能与电能相互转换的硬件,直流电机就是把直流电能转换成机械能。作为机电执行元部件,直流电机内部有一个闭合的主磁路。主磁通在主磁路中流动,同时与两个电路交联,其中一个电路是用以产生磁通的,称为激磁电路,另外一个是用来传递功率,称为功率回路或者电枢回路。现行的直流电动机都是旋转电枢式,也就是说激磁绕组及其所包围的铁芯组成的磁极为定子,带换向单元的电枢绕组和电枢铁芯结合构成直流电动机的转子。 (2)光电传感器 光电传感器一般由发送器、接收器和检测电路三部分组成。发送器一般为半导体光源、发光二极管(LED)、激光二极管或及红外发射二极管,对准目标发射光束,光束连续发射,或以脉冲方式发射,脉冲宽度可调。在接收器的前面,要装有光学元件如光圈和透镜等。接收器一般由光电二极管、光电三极管或光电池组成。接收器接收信号后通过检测电路输出有效信号。 光电传感器有凹槽形光电传感器、对射型光电传感器、反光型光电开关和扩散反射型光电开关等几种类型。 以凹槽型光电传感器为例,凹槽型光电传感器把一个光发射器和一个接收器面对面地装在一个槽的两侧。发光器能发出红外线和可见光,在无阻的情况下光接收器能收到光。但当被检测物体从槽中通过时,光被遮挡,光电开关便动作。输出一个开关控制信号,切断或接

数据库实验题目和答案

按照如下方式重新定义四张表: 定义新的books表,其所拥有的属性与属性类型与原有的books表一致 以列级完整性的方式定义属性bookId为主码,同时在定义的时候必须提供约束名 定义属性category为”非空” ,同时在定义的时候必须提供约束名 create table Books( bookId number(9,0) constraint BooksKey primary key, title varchar(80), author varchar(40), year integer, category varchar(15) constraint B1 not null ); commit; 定义新的customers表,其所拥有的属性与属性类型与原有的customers表一致 以表级完整性的方式定义属性cid为主码 以列级完整性的方式定义属性cname为”唯一”,同时在定义的时候必须提供约束名 create table Customers ( cid number(9,0), cname char(40) constraint C1 unique, age integer, primary key(cid) ); commit; 定义新的purchases表,其所拥有的属性与属性类型与原有的purchases表一致 定义属性cid与bookId为主码,同时在定义的时候必须提供约束名 以列级完整性的方式定义属性bookId为外码,它参照Books表的主码,同时在定义的时候必须提供约束名。当删除Books表中的某一本书时,级联删 除与它相关的购买记录 以表级完整性的方式定义属性cid为外码,它参照customers表,同时在定义的时候必须提供约束名。当删除customers表中的某个顾客时,如果存在 与该客户相关的购买记录,拒绝删除。 create table Purchases( cid number(9,0), bookId number(9,0)

实验报告答案

实验2:MIPS指令系统和MIPS体系结构 一.实验目的 (1)了解和熟悉指令级模拟器 (2)熟悉掌握MIPSsim模拟器的操作和使用方法 (3)熟悉MIPS指令系统及其特点,加深对MIPS指令操作语义的理解 (4)熟悉MIPS体系结构 二. 实验内容和步骤 首先要阅读MIPSsim模拟器的使用方法,然后了解MIPSsim的指令系统和汇编语言。(1)、启动MIPSsim(用鼠标双击MIPSsim.exe)。 (2)、选择“配置”->“流水方式”选项,使模拟器工作在非流水方式。 (3)、参照使用说明,熟悉MIPSsim模拟器的操作和使用方法。 可以先载入一个样例程序(在本模拟器所在的文件夹下的“样例程序”文件夹中),然后分别以单步执行一条指令、执行多条指令、连续执行、设置断点等的方式运行程序,观察程序的执行情况,观察CPU中寄存器和存储器的内容的变化。 (4)、选择“文件”->“载入程序”选项,加载样例程序 alltest.asm,然后查看“代码”窗口,查看程序所在的位置(起始地址为0x00000000)。 (5)、查看“寄存器”窗口PC寄存器的值:[PC]=0x00000000。 (6)、执行load和store指令,步骤如下: 1)单步执行一条指令(F7)。 2)下一条指令地址为0x00000004,是一条有 (有,无)符号载入字节 (字节,半字,字)指令。 3)单步执行一条指令(F7)。 4)查看R1的值,[R1]= 0xFFFFFFFFFFFFFF80 。 5)下一条指令地址为0x00000008,是一条有 (有,无)符号载入字 (字节,半字,字)指令。 6)单步执行1条指令。 7)查看R1的值,[R1]=0x0000000000000080 。 8)下一条指令地址为0x0000000C ,是一条无 (有,无)符号载入字节 (字节,半字,字)指令。 9)单步执行1条指令。 10)查看R1的值,[R1]= 0x0000000000000080 。 11)单步执行1条指令。 12)下一条指令地址为0x00000014 ,是一条保存字 (字节,半字,字)指令。 13)单步执行一条指令。

实验五 连接查询参考答案

--创建学生视图 if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[v_stu]') and OBJECTPROPERTY(id, N'IsView') = 1) drop view [dbo].[v_stu] go create view v_stu as select sid, sname, ssexy, sbdate, Datediff(year, sbdate, getdate()) as sage, stele, ugrade.gid, gname, gyear, udept.did, dname, daddr, dtele, demail, uteacher.tid, tname, tsexy, tbdate, tfield, tprof, tele, qq, email, msn from ustudent, ugrade, udept, uteacher where ustudent.gid=ugrade.gid and ugrade.did=udept.did and ugrade.tid=uteacher.tid --创建选修课程视图 if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[v_sc]') and OBJECTPROPERTY(id, N'IsView') = 1) drop view [dbo].[v_sc] go create view v_sc as select ustudent.sname, usc.*, cname, credit, pcid, chour, cattr, cnum from ustudent, usc, ucourse where ustudent.sid=usc.sid and usc.cid=ucourse.cid --1、显示所有学生的详细信息,包括学号、姓名、性别、年龄、班级名称,入学年份select sid, sname, ssexy, sage, gname, gyear from v_stu --2、显示信息科学与技术系同学的名单,包括学号、姓名、性别、年龄、班级名称、入学年份 select sid, sname, ssexy, sage, gname, gyear from v_stu where dname='信息科学与技术系' --3、显示选修了“数据库”的所有同学的学号、姓名 select sid, sname from v_sc where cname='数据库' --4、显示白云同学的班主任老师的姓名、联系电话 select tname, tele from v_stu

第五届全国大学生化学实验竞赛笔试题及答案

第五届全国大学生化学实验邀请赛 笔试试卷 选手编号:总成绩: 题型一、选择题二、填空题总分 得分 评卷人 可能用到的原子量数据: 元素H C N O Na S Cl Cu Fe Zn 原子量 1 12 14 16 23 32 35.5 63.5 56 65.4 一、选择题(选择题为单项选择,每题1分,共70分),请将答案填入答题卡中 1、某同学在玻璃加工实验过程中,不小心被灼热的玻璃棒烫伤,正确的处理方法是()。 A、用大量水冲洗即可 B、直接在烫伤处涂上烫伤膏或万花油 C、直接在烫伤处涂上碘酒 D、先用水冲洗,再在烫伤处涂上烫伤膏或万花油 2、实验过程中,不慎有酸液溅入眼内,正确的处理方法是()。 A、用大量水冲洗即可 B、直接用3%~5% NaHCO3溶液冲洗 C、先用大量水冲洗,再用3%~5% NaHCO3溶液冲洗即可 D、先用大量水冲洗,再用3%~5% NaHCO3溶液冲洗,然后立即去医院治疗 3、被碱灼伤时的处理方法是( )。 A、用大量水冲洗后,用1%硼酸溶液冲洗 B、用大量水冲洗后,用酒精擦洗 C、用大量水冲洗后,用1%碳酸氢钠溶液冲洗 D、涂上红花油,然后擦烫伤膏 4、停止减压蒸馏时,正确的操作顺序是( )。 A、通大气、关泵后停止加热 B、边通大气、边关泵后停止加热 C、边通大气、边关泵、边停止加热 D、停止加热后再通大气、最后关泵 5、在玻璃真空系统中安置稳压瓶的作用是()。

C、减小系统真空度的波动范围 D、便于实验操作 6、实验室内因用电不符合规定引起导线及电器着火,此时应迅速()。 A、首先切断电源,并用任意一种灭火器灭火 B、切断电源后,用泡沫灭火器灭火 C、切断电源后,用水灭火 D、切断电源后,用CO2灭火器灭火 7、有关气体钢瓶的正确使用和操作,以下哪种说法不正确?()。 A、不可把气瓶内气体用光,以防重新充气时发生危险 B、各种压力表可通用 C、可燃性气瓶(如H2、C2H2)应与氧气瓶分开存放 D、检查减压阀是否关紧,方法是逆时针旋转调压手柄至螺杆松动为止 8、氧化剂要与()之类的化学品分隔开来存放。 A、还原剂 B、腐蚀性物料 C、易燃性液体 D、有机溶剂 9、恒温槽中的水银触点温度计的作用是()。 A、既作测温使用,又作控温使用 B、只能用于控温 C、只能用于测温 D、控制搅拌器马达的功率 10、某学生做完实验后,采用以下方法洗涤所用仪器:①用稀硝酸清洗做过银镜反应的试管;②用酒精清 洗做过碘升华的烧杯;③用浓盐酸清洗做过高锰酸钾分解实验的试管;④用盐酸清洗长期存放过三氯化铁的试剂瓶;⑤用氢氧化钠溶液清洗盛过苯酚的试管。其中操作正确的是()。 A、①③④⑤ B、①②⑤ C、①②③ D、全部正确 11、下列实验操作时,一般情况下不应该相互接触的是()。 A、用胶头滴管向试管滴液体时,滴管尖端与试管内壁 B、向容量瓶中注入溶液时,移液用的玻棒与容量瓶颈内壁 C、用移液管向锥形瓶内注液时,移液管的尖嘴与锥形瓶内壁 D、实验室将HCl气体溶于水时,漏斗口与水面 12、实验中正确配制0.2 mol?L-1的Na2CO3溶液的方法是()。 A、用托盘天平称取5.72 g Na2CO3?10H2O于100 mL容量瓶中,加蒸馏水至刻度。 B、用托盘天平称取5.72 g Na2CO3?10H2O于100 mL烧杯中,加100 mL蒸馏水、搅拌溶解。 C、用托盘天平称取5.7 g Na2CO3?10H2O于100 mL烧杯中,用100 mL量筒量取100 mL蒸馏水,先加 少量蒸馏水于烧杯中,搅拌溶解完全后加剩余蒸馏水。

数据库实验五题目答案

实验五 实验5.1 数据查询 1)要求 以School数据库为例,在该数据库中存在四表格,分别为: ●表STUDENTS(sid, sname, email, grade); ●表TEACHERS(tid, tname, email, salary); ●表COURSES(cid, cname, hour); ●表CHOICES(no, sid, tid, cid, score) 在数据库中,存在这样的关系:学生可以选择课程,一个课程对应一个教师。在表CHOICES中保存学生的选课记录。 按以下要求对数据库进行查询操作: (1)查询年级为2001的所有学生的名称并按编号升序排列。 程序:Select sname from students where grade='2001' order by sid asc; (2)查询学生的选课成绩合格的课程成绩。 程序:Select score from choices where score>'59';

(3)查询课时是48或60的课程的名称。 程序:select cname from courses where hour='48'or hour='60'; (4)查询所有课程名称中含有data的课程编号。 程序:select cid from courses where cname like'%data%';

(5)查询所有选课记录的课程号(不重复显示)。 程序:select distinct cid from choices; (6)统计所有教师的平均工资。 程序:select avg(salary) from teachers;

大学物理实验报告答案大全(实验数据)

U 2 I 2 大学物理实验报告答案大全(实验数据及思考题答案全包括) 伏安法测电阻 实验目的 (1) 利用伏安法测电阻。 (2) 验证欧姆定律。 (3) 学会间接测量量不确定度的计算;进一步掌握有效数字的概念。 实验方法原理 根据欧姆定律, R = U ,如测得 U 和 I 则可计算出 R 。值得注意的是,本实验待测电阻有两只, 一个阻值相对较大,一个较小,因此测量时必须采用安培表内接和外接两个方式,以减小测量误差。 实验装置 待测电阻两只,0~5mA 电流表 1 只,0-5V 电压表 1 只,0~50mA 电流表 1 只,0~10V 电压表一 只,滑线变阻器 1 只,DF1730SB3A 稳压源 1 台。 实验步骤 本实验为简单设计性实验,实验线路、数据记录表格和具体实验步骤应由学生自行设计。必要时,可提示学 生参照第 2 章中的第 2.4 一节的有关内容。分压电路是必须要使用的,并作具体提示。 (1) 根据相应的电路图对电阻进行测量,记录 U 值和 I 值。对每一个电阻测量 3 次。 (2) 计算各次测量结果。如多次测量值相差不大,可取其平均值作为测量结果。 (3) 如果同一电阻多次测量结果相差很大,应分析原因并重新测量。 数据处理 (1) 由 U = U max ? 1.5% ,得到 U 1 = 0.15V , U 2 = 0.075V ; (2) 由 I = I max ? 1.5% ,得到 I 1 = 0.075mA , I 2 = 0.75mA ; (3) 再由 u R = R ( 3V ) + ( 3I ) ,求得 u R 1 = 9 ? 101 &, u R 2 = 1& ; (4) 结果表示 R 1 = (2.92 ± 0.09) ?10 3 &, R 2 = (44 ± 1)& 光栅衍射 实验目的 (1) 了解分光计的原理和构造。 (2) 学会分光计的调节和使用方法。 (3) 观测汞灯在可见光范围内几条光谱线的波长 实验方法原理

2010C语言实验报告参考答案

2010C语言实验报告参考答案

长沙理工大学2010C语言实验报告参考答案 实验一熟悉C语言程序开发环境及数据描述四、程序清单 1.编写程序实现在屏幕上显示以下结果: The dress is long The shoes are big The trousers are black 答案: #include main() { printf("The dress is long\n"); printf("The shoes are big\n"); printf("The trousers are black\n"); } 2.改错题(将正确程序写在指定位置) 正确的程序为: #include main() {

printf("商品名称价格\n"); printf("TCL电视机¥7600\n"); printf("美的空调¥2000\n"); printf("SunRose键盘¥50.5\n"); } 2.编写程序: a=150,b=20,c=45,编写求a/b、a/c(商)和a%b、a%c(余数)的程序。 答案: #include main() { int a,b,c,x,y; a=150; b=20; c=45; x=a/b; y=a/c; printf("a/b的商=%d\n",x); printf("a/c的商=%d\n",y);

x=a%b; y=a%c; printf("a/b的余数=%d\n",x); printf("a/c的余数=%d\n",y); } 4. 设变量a的值为0,b的值为-10,编写程序:当a>b时,将b赋给c;当a<=b时,将a赋给c。(提示:用条件运算符) 答案: #include main() { int a,b,c; a=0; b=-10; c= (a>b) ? b:a;

第五次实验报告

第五次实验报告 一、实验名称 门电路逻辑功能及测试 二、实验目的 1.熟悉门电路逻辑功能 2.熟悉数字电路实验箱及示波器的使用方法 3.学会上述电路的测试和分析方法 三、实验仪器及材料 函数信号发生器 EE1641B1 一台 示波器 GOS-620 一台 万用表 Fluke-15B 一块 数字电路实验箱 TPE-D 一台 器件:74LS20 双四输入“与非”门一片 74LS86 二输入端四“异或”门一片 74LS00 二输入端四“与非”门一片 74LS04 六反相器一片 四、实验内容和步骤 实验前先检查实验箱电源是否正常,然后选择实验用的集成电路,按自己设计的实验接线图接好连线,特别注意 U及地线不能接 CC 错(否则芯片容易烧坏)。实验中改动接线须先断开电源,接好线后再通电实验。 1.测试门电路逻辑功能

(1)选用双四输入“与非”门74LS20一只,插入插座中,如图接线,输入端S1-S4(电平开关输出插口)输出端解电平 显示二极管 (2)将电平开关按表5-1置位,分别测出电压及逻辑状态。 表5-1 门电路功能数据表 2.“异或”门逻辑功能测试 (1)选二输入四“异或”门电路74LS86,按图接线,输入端1、2、 4、5接电平开关,输入端A、B、Y接电平显示发光二极管。

表5-2 “异或”门逻辑功能测试数据 (1)用74LS00如图5-3、5-4接线,将输入输出逻辑关系分别填入

表5-3、5-4中。 表5-3 测试电路1数据 表5-4 测试电路2数据

(2)逻辑表达式为: 电路1:Y=A○+ B 电路2:Y=) AB+ Z=AB A (B 4.逻辑门传输延迟时间的测量 用六反相器(非门)74LS00按图接线,输入100kHz连续脉冲,用双踪示波器测量输入输出相位差,计算每个门的平均传输延迟时间 t值。 pd 平均延迟时间为47m μ 5.利用“与非”门控制输出 用一片74LS00按图接线,S接任一电平开关,用示波器观察S对输出脉冲的控制作用。 6.用“与非”门组成其他门电路并测试验证 (1)组成“或非”门 用一片二输入端四“与非”门组成“或非”门。画出电路图,测试并填入表5-5。

数据库试验答案

计算机与信息学院 数据库实验报告 专业班级 学生姓名及学号 课程教学班号 任课教师 实验指导教师 实验地点 2012 ~2013 学年第二学期

实验1 使用向导创建和删除数据库 一、实验目的 1.熟悉SQL Server 中SQL Server Management Studio的环境 2.了解SQL Server 数据库的逻辑结构和物理结构 3.掌握使用向导创建和删除数据库的方法 二、实验要求 1.熟练使用SSMS进行数据库的创建和删除操作。 2.完成实验报告。 三、实验内容 设有一学籍管理系统,其数据库名为“EDUC”。 初始大小为10MB,最大为50MB,数据库自动增长,增长方式是按5%比例增长; 日志文件初始为2MB,最大可增长到5MB,按1MB增长。 数据库的逻辑文件名为“student_data”, 物理文件名为“student_data.mdf,存放路径为“E:\sql_data”。 日志文件的逻辑文件名为“student_log”, 物理文件名为“student_log.ldf”,存放路径为“E:\sql_data”。 四、实验步骤

1.使用SQL Server Management Studio(简称SSMS)创建数据库。 (1)启动SSMS 在开始菜单中:所有程序-SQL Server 2005 -SQL Server Management Studio单击“连接”按钮,便可以进入【SQL Server Management Studio】窗口。如果身份验证选择的是“混合模式”,则要输入sa的密码。 (2)建立数据库 在“对象资源管理器”窗口,建立上述数据库EDUC。在数据库节点上右击选择新建。同时建立一个同样属性的数据库EDUC1。

C实验报告1参考答案范文

《高级语言程序设计》实验报告 班级: 学号: 姓名: 成绩: 实验1熟悉Visual C++6.0环境及运行C 程序 一、实验目的 1.掌握在Visual C++6.0环境下C 程序的建立、编辑、编译和执行过程。 2.掌握C 程序的最基本框架结构,完成简单程序的编制与运行。 3.了解基本输入输出函数scanf()、printf ()的格式及使用方法。 4.掌握发现语法错误、逻辑错误的方法以及排除简单错误的操作技能。 二、实验内容 1.下列程序的功能是:从键盘输入两个数a 和b ,求它们的平方和,并在屏幕上输出。输入该C 程序,编译并运行之,记下屏幕的输出结果,以文件名sy1_1.c 保存。 #include main() { int a,b,sum; /*定义整型变量a 、b 、sum */ printf("Please Input a,b \n "); /*输出提示信息*/ scanf("%d%d",&a,&b); /*从键盘输入两个整数分别赋予a 和b*/ sum=a*a+b*b; /*赋值语句,把a 2+b 2的结果赋给变量sum*/ printf("%d*%d+ %d*%d=%d\n",a,a,b,b,sum); /*输出语句*/ } (1)下列程序的功能为:计算x*y 的值并将结果输出。试纠正程序中存在的错误,以实现其功能。程序以文件名sy1_2.c 保存。 #include main main () { int x=2;y=3;a int x=2;y=3;a ;

A=x*y a =x*y ; print ('a=%d",A); print f ("a=%d",a ); printf("\n"); } (2)下程序的功能为:求两数中的较大数据并输出。纠正程序中存在的错误,以实现其功能。程序以文件名 sy1_3.c 保存。 #include viod main() void main() { int a ,b , max; Scanf(“%d,%d ”,&a,&b); s canf(“%d,%d ”,&a,&b); Max=a; m ax=a; If (max main() { int x,y,total; /* 定义整型变量x,y,total*/ printf("Please input x,y ! "); /* 输出提示信息 */ scanf(“%d%d ”,&x,&y); /* 由键盘输入两个数分别赋予x 和y*/ total=x+y; /* 赋值语句 */ printf("%d + %d=%d\n",x,y,total); /* 输出两个整数的和 */ }

相关文档