实验三实验报告_卓越14_彭佳伟

实验三实验报告_卓越14_彭佳伟
实验三实验报告_卓越14_彭佳伟

C语言程序设计实验报告

专业计算机科学与技术班级卓越工程师班

日期2014年11月26日成绩

第三次实验流程控制实验指导教师李开

学生姓名彭佳伟学号U201414716

实验组别同组人姓名

实验名称流程控制实验

一、实验目的

(1)掌握复合语句、if语句、switch语句的使用,熟练掌握for、while、do-while三种基本的循环控制语句的使用,掌握重复循环技术,了解转移语句与标号语句。

(2)熟练运用for、while、do-while语句来编写程序。

(3)联系转移语句和标号语句的使用。

(4)使用集成开发环境中的调试功能:单步执行、设置断点、观察变量值。

二、实验任务

1.源程序改错

下面是计算s = n!的源程序,在这个源程序中存在若干语法和逻辑错误。要求在计算机上对这个例子源程序进行调试修改,使之能够正确完成指定任务。例如,8! = 40320。

源程序1

#include

int main()

{ int i, n, s = 1;

printf("Please enter n:");

scanf("%d", n);

for(i = 1, i <= n, i++)

s = s * i;

printf("%d! = %d", n, s);

}

return 0;

2.源程序修改替换

(1)修改上述计算s = n!的源程序,要求分别用while和do-while语句替换for语句。(2)修改上述计算s = n!的源程序,要求输入改为“整数S”,输出改为“满足n! >=S的最小整数n”。例如,输入整数为40310,输出结果为n = 8。

4.程序设计

编写并上机调试运行能实现以下功能的程序:

(1)假设工资税金按以下方法计算:x<1000元,不收取税金;1000<=x<2000,收取5%的税金;2000<=x<3000,收取10%的税金;3000<=x<4000,收取15%的税金;

4000<=x<5000,收取20%税金;x>5000,收取25%的税金。编写一个程序,输入工资金额,输出应收取税金额度,要求分别用if语句呵switch语句来实现。

(2)编写一个程序,将输入的一行字符复制到输出,复制过程中将一个以上的空格字符用一个空格代替。

(3)编写一个程序,打印10行杨辉三角。

(4)编写一个程序,将用户输入的任意正整数逆转。例如输入1234,输出4321。

三、实验步骤及结果

1、源代码:

// 2.3.1

//

// Created by apple on 14/11/26.

// Copyright (c) 2014年 pjw-hust. All rights reserved.

//

#include

int main(void)

{

int i,n,s=1;

printf("Please enter n:");

scanf("%d",&n);

for(i=1; i<=n; i++){

s = s*i;

}

printf("%d! = %d\n",n,s);

return 0;

}

运行结果:

2.1 while循环源代码:

// 2.3.2.1

//

// Created by apple on 14/11/26.

// Copyright (c) 2014年 pjw-hust. All rights reserved.

//

#include

int main(void)

{

int i=1,n,s=1;

printf("Please enter n:");

scanf("%d",&n);

while (i<=n){

s *= i;

i++;

}

printf("%d! = %d\n",n,s);

return 0;

}

运行结果:

do-while循环源代码:

// 2.3.2.2

//

// Created by apple on 14/11/26.

// Copyright (c) 2014年 pjw-hust. All rights reserved. //

#include

int main(void)

{

int i=1,n,s=1;

printf("Please enter n:");

scanf("%d",&n);

do{

s *= i;

i++;

} while (i<=n);

printf("%d! = %d\n",n,s);

return 0;

}

运行结果:

3.1源代码:

switch版;

// 2.3.3.1

//

// Created by apple on 14/11/26.

// Copyright (c) 2014年 pjw-hust. All rights reserved. //

#include

int main(void)

{

float money,tax;

printf("please input the money you earn:\n");

scanf("%f",&money);

int a;

a =(int)money/1000;

switch(a){

case 0: tax = 0; break;

case 1: tax = money*0.05; break;

case 2: tax = money*0.10; break;

case 3: tax = money*0.15; break;

case 4: tax = money*0.20; break;

default: tax = money*0.25; break;

}

printf("%.2f",tax);

return 0;

}

if版:

// 2.3.3.1

//

// Created by apple on 14/11/26.

// Copyright (c) 2014年 pjw-hust. All rights reserved. //

#include

int main(void)

{

float money,tax;

printf("please input the money you earn:\n");

scanf("%f",&money);

int a;

a =(int)money/1000;

if(a==0) tax = 0;

else if(a==1) tax = money*0.05;

else if(a==2) tax = money*0.10;

else if(a==3) tax = money*0.15;

else if(a==4) tax = money*0.20;

else tax = money*0.25;

printf("%.2f\n",tax);

return 0;

运行结果:

3.2 源代码:

// 2.3.3.2

//

// Created by apple on 14/11/26.

// Copyright (c) 2014年 pjw-hust. All rights reserved. //

#include

int main(void)

{

char ch;

char sentence[100];

int i=0;

do{

ch=getchar();

sentence[i++]=ch;

}while (ch!='\n');

int j;

for (j=0; j

if (sentence[j] == ' ' && sentence[j+1] == ' ') continue;

else

printf("%c",sentence[j]);

}

return 0;

}

运行结果:

3.3源代码:

// 2.3.3.3

//

// Created by apple on 14/11/26.

// Copyright (c) 2014年 pjw-hust. All rights reserved. //

#include

int main(void)

{

int a[10][10];

int i,j;

for(i=0; i<10; i++){

a[i][0] = 1;

a[i][i] = 1;

}

for(i=2; i<10; i++){

for(j=1; j

a[i][j]=a[i-1][j-1] + a[i-1][j]; }

}

for(i=0; i<10; i++){

for(j=0; j

if(j==0){

int k;

for(k=0; k<20-2*i; k+=1)

printf(" ");

}

printf("%4d",a[i][j]);

}

printf("\n");

}

return 0;

}

运行结果:

3.4 源代码:

// 2.3.3.4

//

// Created by apple on 14/11/26.

// Copyright (c) 2014年 pjw-hust. All rights reserved.

//

#include

int main(void)

{

int n;

printf("Please enter a number:");

scanf("%d",&n);

int i;

do{

i=n%10;

n/=10;

printf("%d",i);

}while(n>0);

return 0;

}

运行结果:

四、实验体会

编写条件语句时,要充分想到所有的情况,避免遗漏,是程序结果出现错误;编写循环语句时,要充分考虑循环结束时的条件,一面出错,使程序运行不了或出现死循环;在考虑循环结束的条件时,应尽量做一个最好的选择,让程序变得简洁,避免占用过长的篇幅,同时也可以减少错误的发生。

C 上机实验报告 实验三

实验三类与对象 1.实验目的 1.掌握类的定义和使用 2.掌握类的定义和对象的声明 3.复习具有不同访问属性的成员的访问方式 4.观察构造函数和析构函数的执行过程 5.学习类的组合使用方法 6.使用VC++的debug调试功能观察程序流程,跟踪观察类的构造函数、析构函数、成员函数的执行顺序。 2.实验要求 1.定义一个CPU类,包含等级(rank)、频率(frequency)、电压(voltage)等属性,有两个公有成员函数run、stop。其中,rank为枚举类型CPU_Rank,定义为 enumCPU_Rank{P1=1,P2,P3,P4,P5,P6,P7},frequency为单位是MHz的整型数,voltage为浮点型的电压值。观察构造函数和析构函数的调用顺序。 2.定义一个简单的Computer类,有数据成员芯片(cpu)、内存(ram)、光驱(cdrom)等等,有两个公有成员函数run、stop。cpu为CPU类的一个对象,ram为RAM类的一个对象,cdrom 为CDROM类的一个对象,定义并实现这个类。 3.(选做)设计一个用于人事管理的People(人员)类。考虑到通用性这里只抽象出所有类型人员都具有的属性:number(编号)、sex(性别)、birthday(出生日期)、id(身份证号)等等。其中“出生日期”定义为一个“日期”类内嵌子对象。用成员函数实现对人员信息的录入和显示。要求包括:构造函数和析构函数、拷贝构造函数、内联成员函数、组合。 3.实验内容 1.首先定义枚举类型CPU_Rank,例如enumCPU_Rank{P1=1,P2,P3,P4,P5,P6,P7},再定义CPU 类,包含等级(rank)、频率(frequency)、电压(voltage)等私有数据成员,定义成员函数run、stop,用来输出提示信息,在构造函数和析构函数中也可以输出提示信息。在主程序中定义一个CPU的对象,调用其成员函数,观察类对象的构造与析构顺序,以及成员函数的调用。程序名:lab4_1.cpp 2.使用debug调试功能观察程序lab4_1.cpp的运行流程,跟踪观察类的构造函数、析构函数、成员函数的执行顺序。 3.调试操作步骤如下: 1)单击Build|StartDebug|StepInto命令,或按下快捷键F11,系统进入单步执行状态,程序开始运行,一个DOS窗口出现,此时VisualStudio中光标停在main()函数的入口处; 2)从Debug菜单或Debug工具栏中单击StepOver,此时,光标下移,程序准备执行CPU对象的初始化; 3)单击StepInto,程序准备执行CPU类的构造函数; 4)连续单击StepOver,观察构造函数; 5)此时程序准备执行CPU对象的run()函数,单击StepInto,程序进入run()成员函数,连续单击StepOver,直到回到main()函数。 6)继续执行程序,参照上述的方法,观察程序的执行顺序,加深对类的构造函数、析构函数、成员函数的执行顺序的认识。 7)再试试Debug菜单栏中别的菜单项,熟悉Debug的各种方法。

计算机实训实验报告.doc

计算机实训实验报告 计算机实训实验报告一、实习时间20Xx年X月18日到X月10日二、 实习地点中**** * 三、实习目的通过理论联系实际,巩固所学的知 识,提高处理实际问题的能 力,为顺利毕业进行做好充分的准备,并为自己能顺利与社会环境接轨做准备。 四、实习内容能对电脑交易和具体的电脑安装步骤进行了解,并查阅资 料巩 固自我缺漏的电脑经验。 能将具体的计算机知识应用到实际中,在电脑交易的同时,将 自己的所学所想所感付诸实践。 能够熟练掌握一定的计算机技巧,比如安装系统,安装插线, 识别型号,处理图形和flash等。 能够与别人进行一定程度的计算机交流,并且提供各种买卖信 息以及电脑性能好坏的识别。 能够推销贩卖计算机,并且积累丰厚的社会交流经验和提升自 我的语言表达能力。 五、实习体会职高生活让我对计算机理论知识有了一定的了解。但实践 出真 知,唯有把理论与实践相结合,才能更好地为社会服务。 经过实践和实习,我对未来充满了美好的憧憬,在未来的日子, 我将努力做到以下几点: 、继续学习,不断提升理论涵养。

在信息时代,学习是不断地汲取新信息,获得事业进步的动力。 作为一名青年学子更应该把学习作为保持工作积极性的重要途径。走 上工作岗位后,我会积极响应单位号召,结合工作实际,不断学习理论、业务知识和社会知识,用先进的理论武装头脑,用精良的业务知识提升能力,以广博的社会知识拓展视野。 二、努力实践,自觉进行角色转化。 只有将理论付诸于实践才能实现理论自身的价值,也只有将理 论付诸于实践才能使理论得以检验。同样,一个人的价值也是通过实践活动来实现的,也只有通过实践才能锻炼人的品质,彰显人的意志。 必须在实际的工作和生活中潜心体会,并自觉的进行这种角色的转换。 三、提高工作积极性和主动性实习,是开端也是结束。展现在自己面前 的是一片任自己驰骋 的沃土,也分明感受到了沉甸甸的责任。在今后的工作和生活中,我将继续学习,深入实践,不断提升自我,做好个人工作计划,努力创造业绩,继续创造更多的价值。 最后感谢单位领导和部门领导以及同事对我的支持和帮助,我 会继续努力的。 计算机实训实验报告二新疆农业大学实习报告实习课程名称(课号): 毕业实习 院:计算机与信息工程学院专业、级:信息管理与信息系统024 导教师:张XX 告人:柳XX 学号:XXXX 年XX月XX日时间:XX年XX月XX日实习主要内容:因为 时间的原因,和工商联没有计算机中心, 因此我没能介入到网络管理的每一个方面,重点完成了针对计算机维护、网络安全的实习。现将我在工商联实习的心得总结如下: 计算机维护分为硬件维护和软件维护两个方面。工商联的计算

数据库系统实验报告 实验三 数据控制(安全性)..

《数据库系统概论》实验报告 题目:实验三数据控制(安全性) 班级姓名学号日期2014年6月6日 一、实验目的 1.通过SQL对数据库进行安全性控制 2.完成教材中例题的上机练习 二、实验平台 微软SQL Server 2000或以上版本。 对于SQL Server 2000,使用查询分析器运行SQL语句,对于SQL Server 2005以上的版本,使用SQL Server Management Studio运行SQL语句。 三、实验内容和要求 使用SQL对数据进行安全性控制,包括授权和权力回收。 操作完成后,查看授权用户是否真正具有所授予的数据操作权利,在权力回收操作之后,用户是否确实丧失了所回收的数据操作权力。 在前几次实验中已经建立了实验数据库,继续在此数据库上进行实验所要求的各项操作。认真填写实验报告,记录所有的实验用例。 四、实验步骤 1.以管理员sa登录数据库,新建DB数据库,然后运行如下SQL语句,创建 我们前几次实验所建立的表。 CREATE TABLE course ( Cno char(4) NOT NULL, Cname char(40) DEFAULT NULL, Cpno char(4) DEFAULT NULL, Ccredit smallint DEFAULT NULL, PRIMARY KEY (Cno) ) ; -- -- 转存表中的数据'course' -- INSERT INTO course (Cno, Cname, Cpno, Ccredit) V ALUES ('1', '数据库', '5', 4); INSERT INTO course (Cno, Cname, Cpno, Ccredit) V ALUES ('2', '数学', NULL, 2);

计量经济学实验报告2

一元线性回归模型 一、实验内容:利用一元线性回归模型研究我国经济水平对消费的影响 1、实验目的:掌握一元线性回归方程的建立和基本的经济检验和统计检验 2、实验要求: (1)对原始指标变量数据作价格因子的剔除处理; (2)对回归模型做出经济上的解释; (3)独立完成实验建模和实验报告 二、实验报告 ----中国1978-2006年人均消费与经济水平之间的关系 1、问题的提出 居民的消费在社会经济发展中具有重要的作用,合理适度的消费可以有利的促进经济的平稳健康的增长。要充分发挥消费对经济的拉动作用,关键问题是如何保证居民的消费水平。根据宏观经济学理论,一国的GDP扣除掉折旧和税收就是居民的可支配的收入了,而居民的收入主要用于两个方面:一是储蓄,二是消费。如果人均GDP增加,那么居民的可支配收入也会增加,这样居民用于消费的应该也会增加。本次实验通过运用中国1978-2006年人均消费与经济水平(用人均GDP这个指标来表示)数据,建立模型研究人均消费和经济水平之间的关系。 2、指标选择 3、、数据来源 我们从中国统计局网站上取得中国1978-2006年的人均消费、人均GDP和各年的CPI。见表2.1: 表2.1 人均GDP与人均消费的原始数据(现价)单位:元

4、数据处理 为了保证我们各个时期数据的可性,我们必须剔除价格的因素对人均消费和人均GDP的影响。在这里我们用1990年的CPI作为基期来调整数据。关于调整方法我们可以用Excell也可以用Eviews软件进行,在这里我们介绍一下用Eviews软件调整数据的步骤。 利用命令行输入: “Genr averageconsume1=100/cpibase1990*averageconsume Genr averagegdp1=100/cpibase1990*averagegdp” 其中averageconsume1、averagegdp1表示调整过后的人均消费和人均GDP;cpibase1990表示以1990年为基期的CPI。 调整过后的人均消费和人均GDP如表2.2 表2.2 人均GDP与人均消费的可比价数据(单位:元)

计算机网络实验报告3

课程名称计算机网络 实验项目实验三传输控制协议TCP 实验仪器网络协议仿真教学系统 系别计算机学院 专业 班级/学号 学生姓名 实验日期 成绩_______________________ 指导教师

课程名称计算机网络 实验项目实验三传输控制协议TCP 实验仪器网络协议仿真教学系统 系别计算机系 专业 班级/学号 学生姓名 实验日期 成绩_______________________ 指导教师高卓

实验三 传输控制协议TCP 一、实验目的: 1. 掌握TCP 协议的报文格式 2. 掌握TCP 连接的建立和释放过程 3. 掌握TCP 数据传输中编号与确认的过程 4. 掌握TCP 协议校验和的计算方法 5. 理解TCP 重传机制 二、实验原理: 一. TCP 报文格式 16位源端口号 16位目的端口号 32位序号 32位确认序号 4位首部长度 保留(6位) U R G A C K P S H R S T S Y N F I N 16位窗口大小 16位校验和 16位紧急指针 选项 数据 二. TCP 连接的建立 TCP 是面向连接的协议。 在面向连接的环境中,开始传输数据之前,在两个终端之间必须先建立一个连接。对于一个要建立的连接,通信双方必须用彼此的初始化序列号seq 和来自对方成功传输确认的应答号ack (指明希望收到的下一个八位组的编号)来同步,习惯上将同步信号写为SYN ,应答信号写为ACK 。 整个同步的过程称为三次握手,如图: 三. TCP 连接的释放 对于一个已经建立的连接,TCP 使用四次握手来结束通话(使用一个带有FIN 附

SQL 数据库实验报告3

一、实验内容 (1)掌握在SQL Server管理平台中对表进行插入、修改和删除数据操作的方法。 (2)掌握使用Transact-SQL语句对表进行插入、修改和删除数据操作的方法。 二、实验器材(设备、元器件) Window7操作系统,SQL Server软件 三、实验步骤 (1)启动SQL Server管理平台,在对象资源管理器中展开studentsdb数据库文件夹。 (2)在studentsdb数据库中包含有数据表student_info、curriculum、grade,这些表的数据结构如图所示在studentsdb数据库中包含有数据表student_info、curriculum、grade,这些表的数据结构如图所示 (3)在SQL Server管理平台中创建student_info、curriculum表。 学生基本情况表student_info 课程信息表curriculum

①启动SQL Server管理平台,在对象资源管理器中展开studentsdb数据库文件夹。 ②在SQL Server管理平台中创建student_info表。 ③在SQL Server管理平台中创建curriculum表。 (4)使用Transact-SQL语句CREATE TABLE在studentsdb数据库中创建表 学生成绩表grade

①新建查询,输入Transact-SQL语句,点击执行 ②出现如下界面,学生成绩表grade建立成功 (5)在SQL Server管理平台中,将student_info表的学号列设置为主键,非空。

(6)student_info、curriculum、grade表中的数据如图所示。 student_info的数据 curriculum的数据 grade的数据 (7)在SQL Server管理平台中为student_info表添加数据

计量经济学实验报告 (3)

1.背景 经济增长是指一个国家生产商品和劳务能力的扩大。在实际核算中,常以一国生产的商品和劳务总量的增加来表示,即以国民生产总值(GDP)和国内生产总值的的增长来计算。 古典经济增长理论以社会财富的增长为中心,指出生产劳动是财富增长的源泉。现代经济增长理论认为知识、人力资本、技术进步是经济增长的主要因素。 从古典增长理论到新增长理论,都重视物质资本和劳动的贡献。物质资本是指经济系统运行中实际投入的资本数量.然而,由于资本服务流量难以测度,在这里我们用全社会固定资产投资总额(亿元)来衡量物质资本。中国拥有十三亿人口,为经济增长提供了丰富的劳动力资源。因此本文用总就业人数(万人)来衡量劳动力。居民消费需求也是经济增长的主要因素。 经济增长问题既受各国政府和居民的关注,也是经济学理论研究的一个重要方面。在1978—2008年的31年中,我国经济年均增长率高达9.6%,综合国力大大增强,居民收入水平与生活水平不断提高,居民的消费需求的数量和质量有了很大的提高。但是,我国目前仍然面临消费需求不足问题。 本文将以中国经济增长作为研究对象,选择时间序列数据的计量经济学模型方法,将中国国内生产总值与和其相关的经济变量联系起来,建立多元线性回归模型,研究我国中国经济增长变动趋势,以及重要的影响因素,并根据所得的结论提出相关的建议与意见。用计量经济学的方法进行数据的分析将得到更加具有说服力和更加具体的指标,可以更好的帮助我们进行预测与决策。因此,对我国经济增长的计量经济学研究是有意义同时也是很必要的。 2.模型的建立 2.1 假设模型

为了具体分析各要素对我国经济增长影响的大小,我们可以用国内生产总值(Y )这个经济指标作为研究对象;用总就业人员数(1X )衡量劳动力;用固定资产投资总额(2X )衡量资本投入:用价格指数(3X )去代表消费需求。运用这些数据进行回归分析。 这里的被解释变量是,Y :国内生产总值, 与Y-国内生产总值密切相关的经济因素作为模型可能的解释变量,共计3个,它们分别为: 1X 代表社会就业人数, 2X 代表固定资产投资, 3X 代表消费价格指数, μ代表随机干扰项。 模型的建立大致分为理论模型设置、参数估计、模型检验、模型修正几个步骤。如果模型符合实际经济理论并且通过各级检验,那么模型就可以作为最终模型,可以进行结构分析和经济预测。 国内生产总值 经济活动人口 全社会固定资产投资 居民消费价格指数 1992年 26,923.48 66,782.00 8,080.10 106.4 1993年 35,333.92 67,468.00 13,072.30 114.7 1994年 48,197.86 68,135.00 17,042.10 124.1 1995年 60,793.73 68,855.00 20,019.30 117.1 1996年 71,176.59 69,765.00 22,913.50 108.3 1997年 78,973.03 70,800.00 24,941.10 102.8 1998年 84,402.28 72,087.00 28,406.20 99.2 1999年 89,677.05 72,791.00 29,854.70 98.6 2000年 99,214.55 73,992.00 32,917.70 100.4 2001年 109,655.17 73,884.00 37,213.50 100.7 2002年 120,332.69 74,492.00 43,499.90 99.2 2003年 135,822.76 74,911.00 55,566.61 101.2 2004年 159,878.34 75,290.00 70,477.43 103.9 2005年 184,937.37 76,120.00 88,773.61 101.8 2006年 216,314.43 76,315.00 109,998.16 101.5

计量经济学实验报告

计量经济学实验报告 Document number:NOCG-YUNOO-BUYTT-UU986-1986UT

计量经济学实验 基于EViews的 中国能源消费影响因素分析 学院: 班级: 学号: 姓名:

基于EViews的中国能源消费影响因素分析 一、背景资料 能用消费是引是指生产和生活所消耗的能源。能源消费按人平均的占有量是衡量一个国家经济发展和人民生活水平的重要标志。能源是支持经济增长的重要物质基础和生产要素。能源消费量的不断增长,是现代化建设的重要条件。我国能源工业的迅速发展和改革开放政策的实施,促使能源产品特别是石油作为一种国际性的特殊商品进入世界能源市场。随着国民经济的发展和人口的增长,我国能源的供需矛盾日益紧张。同时,煤炭、石油等常规能源的大量使用和核能的发展,又会造成环境的污染和生态平衡的破坏。可以看出,它不仅是一个重大的技术、经济问题,而且以成为一个严重的政治问题。 在20世纪的最后二十年里,中国国内生产总值(GDP)翻了两番,但是能源消费仅翻了一番,平均的能源消费弹性仅为左右。然而自2002年进入新一轮的高速增长周期后,中国能源强度却不断上升,经济发展开始频频受到能源瓶颈问题的困扰。鉴于此,研究能源问题不仅具有必要性和紧迫性,更具有很大的现实意义。由于我国目前面临的所谓“能源危机”,主要是由于需求过大引起的,而我国作为世界上最大的发展中国家,人口众多,所需能源不可能完全依赖进口,所以,研究能源的需求显得更加重要。 二、影响因素设定 根据西方经济学消费需求理论可知,影响消费需求的因素有:商品的价格、消费者收入水平、相关商品的价格、商品供给、消费者偏好以及消费者对商品价格的预期等。对于相关商品价格的替代效应,我们认为其只存在能源品种内部之间,而消费者偏好及消费者对商品价格的预期数据差别较大,不容易进行搜集整理在此暂不涉及。另外,发展经济学认为,来自知识、人力资本的积累水平所体现的技术进步不仅可以带动劳动产出的增长,

数据库原理实验报告(3)实验三数据表的创建与管理实验

数据库原理实验报告(3)实验三数据表的创建与 管理实验 南京晓庄学院 《数据库原理与应用》 课程实验报告 实验三数据表的创建与管理实验 所在院(系): 数学与信息技术学院班级: 学号: 姓名: 1.实验目的 (1) 理解SQL Server 20xx常用数据类型和表结构的设计方法。理解主键、外键含义,掌握 建立各表相关属性间参照关系的方法。 (2) 熟练掌握使用SQL Server Management Studio图形工具创建表,删除表,修改表结构,插入及更新数据的方法。 (3) 熟练掌握使用Transact-SQL语句创建表,删除表,修改表结构,插入及更新数据的方 法。 2.实验要求 基本实验:

(1) 在实验二所创建的“TM”数据库中合理设计以下各表逻辑结构: 学生信息(学号,姓名,性别,籍贯,出生日期,民族,学院/系别号,班级号) 课程信息(课程号,课程名称,课程所属模块,课程类别,学分,学时) 学习信息(学号,课程号,考试成绩,平时成绩) 院系信息(院系号,院系名称) 要求确定各个字段的名称、类型、是否有默认值,是否主键等信息。 (2) 依据你所设计的表结构,使用SQL Server Management Studio图形工具在“TM”数据 库中创建学生信息表和课程信息表,并试验在图形界面中修改表结构,删除数据表,输入并更新数据的方法。 (3) 依据你所设计表结构,使用Transact-SQL语句创建学习信息表和院系信息表,并试验 使用T-SQL语句修改表结构,删除数据表,插入和更新数据的方法。 (4) 找出已创建各表之间相关属性的参照关系,并在相关表中增加引用完整性约束。 (5) 按要求完成实验报告。 扩展实验: (1) 在“TM”数据库中补充设计以下各表结构:

计量经济学实验报告

《计量经济学》实验报告一,数据 二,理论模型的设计 解释变量:可支配收入X 被解释变量:消费性支出Y 软件操作: (1)X与Y散点图

从散点图可以粗略的看出,随着可支配收入的增加,消费性支出也在增加,大致呈线性关系。因此,建立一元线性回归模型: 01i i i Y X ββμ=++ (2)对模型做OLS 估计 OLS 估计结果为 272.36350.7551Y X ∧ =+ 011.705732.3869t t == 20.9831.. 1.30171048.912R DW F === 三,模型检验 从回归估计结果看,模型拟合较好,可决系数为0.98,表明家庭人均年可消费性支出变化的98.31%可由支配性收入的变化来解释。 t 检验:在5%的显著性水平下1β不显著为0,表明可支配收入增加1个单位,消费性支出平均增加0.7551单位。 1,预测 现已知2018年人均年可支配收入为20000元,预测消费支出预测值为 0272.36350.75512000015374.3635Y =+?= E(X)=6222.209,Var(X)=1994.033

则在95%的置信度下,E( Y)的预测区间为(874.28,16041.68) 2,异方差性检验 对于经济发达地区和经济落后地区,消费支出的决定因素不一定相同甚至差异很大。如经济越落后储蓄率越高,可能出现异方差性问题。 G-Q检验 对样本进行处理,X按从大到小排序,去掉中间4个,分为两组数据, 128 n n ==分别回归

1615472.0RSS = 2126528. 3R S S = 于是的F 统计量: ()() 12811 4.86811RSS F RSS --==-- 在5%的想著想水平下,0.050.05(6,6) 4.28,(6,6)F F F =>,即拒绝无异方差性假设,说明模型存在异方差性。

计算机应用实验报告

计算机应用实验报告 LG GROUP system office room 【LGA16H-LGYY-LGUA8Q8-LGA162】

实验一乘法运算实验 一、实验目的: 1、了解调试程序DEBUG的常用命令和功能。 2、掌握多字节乘法运算程序的编写方法。 3、学会程序调试方法。 二、实验原理 三、实验内容: 将两个无符号数相乘,将结果数存入规定地址。

四、实验报告内容: 1、实验用源程序: 开机选择“开始”→“运行”→输入“command”→输入“debug”调出debug应用程序。 Debug源程序: D 2000:0000 ;查看部分内存内容 E 2000:0000 2A 30 15 1B ;写入数据 D 2000:0000 ;查看输入后的数据 A 回车 ;写程序 MOV AX,2000 MOV DS,AX MOV AX,[0000] MOV BX,[0002] MUL BX ;让AX乘以DX,结果存入DX:AX MOV [0004],AX MOV [0007],DX INT 20H ;正常中断程序 Ctrl+M ;退出编程,由键盘输入 G ;运行程序 D 2000:0000 ;查看程序运行结果 2、实验结果分析 输出结果显示为72-61 18-05结果正确。 实验中遇到的问题,在debug里输入程序要细心,如果输入有误为保证结果的正确应重新打开debug程序。实验中发现输入的大小写对程序的结果没有影响。

实验二除法运算实验 一、实验目的: 1、了解调试程序DEBUG的常用命令和功能。 2、掌握多字节除法运算程序的编写方法。 3、学会程序调试方法。 二、实验内容: 将两个无符号数相除,将结果数存入规定地址。 被除数和除数的存放地址及数据如下: 三、实验报告内容: 1、实验用源程序 按照实验一中的方法调出debug: Debug源程序: D 2000:0000 ;查看部分内存内容 E 2000:0000 5D 7C 5D 4C 3B 2A ;写入数据 D 2000:0000 ;查看输入后的数据 A ;写程序 MOV AX,2A3B MOV DX,4C5D MOV BX,7C5D MOV AX,[0010] MOV DX,[0012] MOV BX,[0014] DIV BX ;被除数DX:AX除BX,商存入AX,余数存到DX MOV [0016],AX

数据库实验报告1

1.使用系统存储过程(sp_rename)将视图“V_SPJ”更名为“V_SPJ_三建”。(5分) exec sp_rename v_spj, v_spj_三建; 2.针对SPJ数据库,创建并执行如下的存储过程:(共计35分) (1)创建一个带参数的存储过程—jsearch。该存储过程的作用是:当任意输入一个工 程代号时,将返回供应该工程零件的供应商的名称(SNAME)和零件的名称(PNAME) 以及工程的名称(JNAME)。执行jsearch存储过程,查询“J1”对应的信息。(10 分) create proc jsearch @jno char(2) as select sname, pname, jname from s,p,j,spj where s.sno=spj.sno and p.pno=spj.pno and j.jno=spj.jno and spj.jno=@jno; 执行: exec jsearch 'J1'

(2)使用S表,为其创建一个加密的存储过程—jmsearch。该存储过程的作用是:当执 行该存储过程时,将返回北京供应商的所有信息。(10分) 创建加密存储过程: create proc jmsearch with encryption as select * from s where s.city='北京'; sp_helptext jmsearch; (3)使用系统存储过程sp_helptext查看jsearch, jmsearch的文本信息。(5分) 用系统存储过程sp_helptext查看jsearch: exec sp_help jsearch; exec sp_helptext jsearch;

计量经济学实验报告(自相关性)

实验6.美国股票价格指数与经济增长的关系 ——自相关性的判定和修正 一、实验内容:研究美国股票价格指数与经济增长的关系。 1、实验目的: 练习并熟练线性回归方程的建立和基本的经济检验和统计检验;学会判别自相关的存在,并能够熟练使用学过的方法对模型进行修正。 2、实验要求: (1)分析数据,建立适当的计量经济学模型 (2)对所建立的模型进行自相关分析 (3)对存在自相关性的模型进行调整与修正 二、实验报告 1、问题提出 通过对全球经济形势的观察,我们发现在经济发达的国家,其证券市场通常也发展的较好,因此我们会自然地产生以下问题,即股票价格指数与经济增长是否具有相关关系? GDP是一国经济成就的根本反映。从长期看,在上市公司的行业结构与国家产业结构基本一致的情况下,股票平均价格的变动跟GDP的变化趋势是吻合的,但不能简单地认为GDP增长,股票价格就随之上涨,实际走势有时恰恰相反。必须将GDP与经济形势结合起来考虑。在持续、稳定、高速的GDP增长下,社会总需求与总供给协调增长,上市公司利润持续上升,股息不断增加,老百姓收入增加,投资需求膨胀,闲散资金得到充分利用,股票的内在含金量增加,促使股票价格上涨,股市走牛。 本次试验研究的1970-1987年的美国正处在经济持续高速发展的状态下,据此笔者利用这一时期美国SPI与GDP的数据建立计量经济学模型,并对其进行分析。 2、指标选择: 指标数据为美国1970—1987年美国股票价格指数与美国GDP数据。 3、数据来源: 实验数据来自《总统经济报告》(1989年),如表1所示:

表1 4、数据处理 将两组数据利用Eviews绘图,如图1、2所示: 图1 GDP数据简图图2 SPI数据简图

计量经济学实验报告54995

1.背景 经济增长是指一个国家生产商品和劳务能力的扩大。在实际核算中,常以一国生产的商品和劳务总量的增加来表示,即以国民生产总值(GDP )和国内生产总值的的增长来计算。 古典经济增长理论以社会财富的增长为中心,指出生产劳动是财富增长的源泉。现代经济增长理论认为知识、人力资本、技术进步是经济增长的主要因素。 从古典增长理论到新增长理论,都重视物质资本和劳动的贡献。物质资本是指经济系统运行中实际投入的资本数量.然而,由于资本服务流量难以测度,在这里我们用全社会固定资产投资总额(亿元)来衡量物质资本。中国拥有十三亿人口,为经济增长提供了丰富的劳动力资源。因此本文用总就业人数(万人)来衡量劳动力。居民消费需求也是经济增长的主要因素。 经济增长问题既受各国政府和居民的关注,也是经济学理论研究的一个重要方面。在1978—2008年的31年中,我国经济年均增长率高达9.6%,综合国力大大增强,居民收入水平与生活水平不断提高,居民的消费需求的数量和质量有了很大的提高。但是,我国目前仍然面临消费需求不足问题。 本文将以中国经济增长作为研究对象,选择时间序列数据的计量经济学模型方法,将中国国内生产总值与和其相关的经济变量联系起来,建立多元线性回归模型,研究我国中国经济增长变动趋势,以及重要的影响因素,并根据所得的结论提出相关的建议与意见。用计量经济学的方法进行数据的分析将得到更加具有说服力和更加具体的指标,可以更好的帮助我们进行预测与决策。因此,对我国经济增长的计量经济学研究是有意义同时也是很必要的。 2.模型的建立 2.1 假设模型 为了具体分析各要素对我国经济增长影响的大小,我们可以用国内生产总值(Y )这个经济指标作为研究对象;用总就业人员数(1X )衡量劳动力;用固定资产投资总额(2X )衡量资本投入:用价格指数(3X )去代表消费需求。运用这些数据进行回归分析。 这里的被解释变量是,Y :国内生产总值, 与Y-国内生产总值密切相关的经济因素作为模型可能的解释变量,共计3个,它们分别为: 1X 代表社会就业人数, 2X 代表固定资产投资, 3X 代表消费价格指数, μ代表随机干扰项。

数据库道理实验报告3

实验三数据表的创建与管理实验 所在院(系):数学与信息技术学院 班级: 学号: 姓名:

1.实验目的 (1)理解SQL Server 2005常用数据类型和表结构的设计方法。理解主键、外键含义,掌握 建立各表相关属性间参照关系的方法。 (2)熟练掌握使用SQL Server Management Studio图形工具创建表,删除表,修改表结构, 插入及更新数据的方法。 (3)熟练掌握使用Transact-SQL语句创建表,删除表,修改表结构,插入及更新数据的方 法。 2.实验要求 基本实验: (1)在实验二所创建的“TM”数据库中合理设计以下各表逻辑结构: 学生信息(学号,姓名,性别,籍贯,出生日期,民族,学院/系别号,班级号) 课程信息(课程号,课程名称,课程所属模块,课程类别,学分,学时) 学习信息(学号,课程号,考试成绩,平时成绩) 院系信息(院系号,院系名称) 要求确定各个字段的名称、类型、是否有默认值,是否主键等信息。 (2)依据你所设计的表结构,使用SQL Server Management Studio图形工具在“TM”数据 库中创建学生信息表和课程信息表,并试验在图形界面中修改表结构,删除数据表,输入并更新数据的方法。 (3)依据你所设计表结构,使用Transact-SQL语句创建学习信息表和院系信息表,并试验 使用T-SQL语句修改表结构,删除数据表,插入和更新数据的方法。 (4)找出已创建各表之间相关属性的参照关系,并在相关表中增加引用完整性约束。 (5)按要求完成实验报告。 扩展实验: (1)在“TM”数据库中补充设计以下各表结构: 教师信息(教师号,姓名,性别,出生日期,学历,学位,入职时间,职称,院系号) 授课信息(教师号,课程号,学期) 班级信息(班级号,班级名称,专业号) 专业信息(专业号,专业名称,学制,学位) 图书信息(图书号,书名,作者,出版社,出版日期,册数,价格,分类) 借书偏息(学号,图书号,借出时间,归还时间) 奖励信息(学号,奖励类型,奖励金额) (2)设计并实现各表之间相关属性的参照关系。 (3)使用SQL Management Studio图形界面或Transact-SQL在“TM”数据库中创建前述各 表,并插入部分数据,要求所插入数据合理有效。 3.实验步骤、结果和总结实验步骤/结果

计量经济学实验报告

计量经济学实验报告 :马艺菡 学号:4 班级:9141070302 任课教师:静文

实验题目简单线性回归模型分析 一实验目的与要求 目的:影响财政收入的因素可能有很多,比如国生产总值,经济增长,零售物价指数,居民收入,消费等。为研究国生产总值对财政收入是否有影响,二者有何关系。 要求:为研究国生产总值变动与财政收入关系,需要做具体分析。 二实验容 根据1978-1997年中国国生产总值X和财政收入Y数据,运用EV软件,做简单线性回归分析,包括模型设定,模型检验,模型检验,得出回归结果。 三实验过程:(实践过程,实践所有参数与指标,理论依据说明等) 简单线性回归分析,包括模型设定,估计参数,模型检验,模型应用。 (一)模型设定 为研究中国国生产总值对财政收入是否有影响,根据1978-1997年中国国生产总值X和财政收入Y,如图1 1978-1997年中国国生产总值和财政收入(单位:亿元)

1996 66850.5 7407.99 1997 73452.5 8651.14 根据以上数据作财政收入Y 和国生产总值X的散点图,如图2 从散点图可以看出,财政收入Y和国生产总值X大体呈现为线性关系,所以建立的计量经济模型为以下线性模型: (二)估计参数 1、双击“Eviews”,进入主页。输入数据:点击主菜单中的File/Open/EV Workfile—Excel—GDP.xls; 2、在EV主页界面点击“Quick”菜单,点击“Estimate Equation”,出现“Equation Specification”对话框,选择OLS估计,输入““y c x”,点击“OK”。即出现回归结果图3;

计量经济学实验报告

一、考察Y与X1、X2、X3、X4之间的关系 1、 建立模型 这是一个时间序列数据。我们假设拟建立如下四元回归模型: Y=β0+β1X1+β2X2+β3X3+β4X4+μ 表1给出了采用Eviews软件对上表中的数据进行回归分析的计算结果,表明可建立如下城乡收入比函数: Y^=4.1-0.15X1+0.93X2+3.27X3-11.84 X4 表1:中国城乡收入比Y对X1、X2、X3、X4的回归(1991-2010)

2、 经济意义检验 城乡二元结构系数(X1): 此系数越大,说明城乡二元结构越严重,即X1与Y成正相关,可从我们建立的模型中得知对X1参数估计为 -0.15 ,不符合经济意义。 人均GDP增长率(X2):这个比率与城乡收入比成正相关,从建立的模型中看到对X2的参数估计为0.93 ,符合经济意义。 财政支农比率(X3):此比率反映了政府和社会对农村的支持力度。比率越大,说明政府财政支农比率越大。可见与Y成负相关,可是我们得出的参数估计为3.26 ,不符合经济意义。 产业比(X4):此比率越大,说明福建省农业产值越高,农民收入水平较高,即与被解释变量成负相关。从列表中得到X4的参数 -11.84,符合经济意义。 二、考察Y与X2、X3、X4之间的关系 1、建立模型 假设拟建立如下三元回归模型: Y=β0+β2X2+β3X3+β4X4+μ

表2给出了采用Eviews软件对上表中的数据进行回归分析的计算结果,表明可建立如下城乡收入比函数: Y=3.21+0.74X2-0.50X3-6.76X4 表2:中国城乡收入比Y对X2、X3、X4的回归(1991-2010) 2、经济意义检验 人均GDP增长率(X2):这个比率与城乡收入比成正相关,从建立的模型中看到对X2的参数估计为0.74 ,符合经济意义。

计量经济学实验报告

中国海洋大学 《计量经济学》实验报告实验项目名称:黄金价格影响因素解析 指导教师:殷克东 姓名:王焜 学号: 年级专业: 14金融 中国海洋大学经济学院

【实验步骤——自己操作】 一、实验数据: 黄金价格、美元指数、通胀率、原油价格、US利率、GDP、标准普尔指数的数据如下:二、实验步骤: (1)建立回归模型 1.建立实验文件 2.输入Y、X的数据 在EViews软件的命令窗口键入DATA命令,命令格式为:: 输入:data Y X1 X2 X3 X4 X5 X6 X7 3.建立回归模型: 建立Y C X1 X2 X3 X4 X5 X6 X7的回归,

其中Y代表黄金价格 X1代表美元指数 X2代表通胀率 X3代表原油价格 X4代表短期US 利率 X5代表长期US利率 X6代表GDP X7代表标准普尔指数 4.回归结果如下: 5、对模型的初步分析 a.对模型拟合度分析:从报告单可以看出,R-squared为,模型拟合度在89%左右。

b.对变量的显着性分析:在t检验中,截距项参数、RS的参数并不显着。可能为0。但要判断是否为0,还要对残差和变量进行检验。 c.对模型显着性分析F检验中,F统计量值为,大于显着水平为5%的临界值,说明模型显着。对多个解释变量的模型,若OLS法估价的R2与F值较大,但t检验值较小,则说明各解释变量对Y的联合线性作用显着,但各解释变量间存在共线性而使得它们对Y的独立作用不能分辨,故t检验不显着。 d、对模型的残差项进行分析 异方差检验:怀特检验 由图知Obs*R-squared统计量为,概率值大于,说明不存在异方差 自相关检验 P(Obs*R-squared)为,大于的显着水平,所以不存在自相关。 e、对变量进行分析 对变量进行多重共线性检验 由相关系数矩阵知: 与RL、RS和SP存在明显的线性相关性。可以看出GDP与利率存在线性负相关,与股票市场存在线性正相关。因为GDP是反映国家经济的一个重要指标,因此,国家为了刺激经济,货币政策往往比较宽松,利率比较低,此时国家经济发展,GDP加速上升,带动股市上扬。 与SP存在明显的线性相关性。由股票理论价格=股票收益/利率知 道利率与股票价格存在负相关。 由于存在多重共线性存在,导致OLS下估计量的非有效、变量显着性检验失效和模型预测失效,因此必须克服模型多重共线性,对模型进行修改。 6、对模型的修正 前面已经大致检测出存在多重共线性的解释变量,分别是短期利率(X4)、长期利率(X5)、标准普尔指数(X7)、GDP(X6)。对这些解释变量进行逐步回归: 短期利率: 长期利率 标准普尔指数 GDP 可以看出在标长期利率的逐步回归中t检验最显着;R检验值为,在四个检验中最好;因

北理大学计算机实验基础-实验三实验报告表

北理大学计算机实验基础-实验三实验报告表

实验三实验报告表 实验名称:字符编码与信息交换 学号姓名班级:实验时间:年月日 实验报告表3-1 西文字符显示过程编码记录表 输入字符ASCII码(十进制数)内存信息(二进制)显示字形码(十六进制) A 65 01000001 000000800140 5 53 00110101 0FE008000800 < 60 00111100 000000060018 实验报告表3-2 汉字显示过程编码记录表 编码类型输入字符1:“字”输入字符2:“形” 汉字输入法全拼输入双拼 汉字输入码ZI X; 机内码(十六进制)D7D6H D0BEH 国际码(十六进制)5756 503E 区位码(十六进制)3736 301E 字形码(十六进制)0008 0000 0006 0000 0001 C000 0000 C000 0000 C000 0400 800C 07FF FFFE 0C00 001C 0C00 0010 1C00 0020 3800 01C0 01FF FFC0 0000 0380 0000 0700 0000 0C00 0000 1800 0000 0000 0000 0000 0000 2018 0000 703C 1FFF 8030 0183 0060 0183 00C0 0183 0180 0183 0100 0183 0200 0183 0400 0183 0804 0183 201E 0183 701C 3FFF F838 0183 0060

0000 6000 0000 6004 0000 600E 7FFF FFFF 0000 6000 0000 6000 0000 6000 0000 6000 0000 6000 0000 6000 0000 6000 0000 6000 0000 6000 003F E000 000F C000 0001 C000 0183 00C0 0183 0180 0183 0300 0303 0400 0303 1806 0303 2007 0303 000E 0603 001C 0603 0038 0403 0060 0403 00C0 0803 0380 1003 0600 3003 0C00 0000 3000 0000 C000 实验报告表3-3 不同字体的字型码 字体“字”的字型码 (十六进制表示) “形”的字型码(十六进制表示) 宋体0008 0000 0006 0000 0001 C000 0000 C000 0000 C000 0400 800C 07FF FFFE 0C00 001C 0C00 0010 1C00 0020 3800 01C0 01FF FFC0 0000 0380 0000 0700 0000 0C00 0000 1800 0000 0000 0000 0000 0000 2018 0000 703C 1FFF 8030 0183 0060 0183 00C0 0183 0180 0183 0100 0183 0200 0183 0400 0183 0804 0183 201E 0183 701C 3FFF F838 0183 0060

相关文档
最新文档