大学计算机上机实验

2022-08-07

第一篇:大学计算机上机实验

计算方法上机实验

龙格-库塔

#include

#include

float function (float x,float y)

{

return (0-(y*y));//f(x,y)µÄ±í´ïʽ }

int main()

{

float x0,x1,y0,y1,k1,k2,k3,k4,a,b,c,n,h;int i;

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

y0=c;

h=(b-a)/n;

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

{

k1=h*function(x0,y0);

k2=h*function(x0+h/2,y0+k1/2);k3=h*function(x0+h/2,y0+k2/2);k4=h*function(x0+h,y0+k3);x1=x0+h;

y1=y0+(k1+2*k2+2*k3+k4)/6;

printf ("x%d=%f,y%d=%f ",i,x1,i,y1);x0=x1;

y0=y1;

}

return 0;

}

拉格朗日

#include

#include

#include

#define maxlength 500

#define pi 3.1415926535384

floata[maxlength],f[maxlength];

float n;

floatlagrange (floata[],floatf[],float x,int n)

{

int k=0,j;

floaty=0.0,l;

while (k<=n)

{

l=1.0;

// printf ("%lf ",y);

for (j=0; j<=n; j++)

{

if (j!=k)

{

l=l*(x-a[j])/(a[k]-a[j]); // printf ("%lf ",l);

}

}

//printf ("%lf ",f[k]);

// printf ("%lf ",l);

y=y+l*f[k];

k++;

}

printf ("x=%f,y=%f ",x,y);

return y;

}

float fx1(floatx)

{

return (1/(1+x*x));

}

floatfx2(floatx)

{

return exp(x);

}

floatfx3(float x)

{

return sqrt(x);

}

void math1 (float c,float n)

{

int i=0;

float h;

h=2*c/n;

while(i<=n)

{

a[i]=i*h-5;

i++;

}

}

void math2()

{

int i=0;

while (i<=n)

{

a[i]=cos((2*i+1)*pi/2/(n+1));

i++;

}

}

int main()

{

n=20;

int i;

math1(5,n);

for (i=0; i<=n; i++)

{

f[i]=fx1(a[i])

}

lagrange(a,f,0.75,n);

return 0;

}

龙贝格

#include

#include

#include

double t[1000],r[1000];

double f(double x)

{

return (x*x*exp(x));

}

int main()

{

double h,a,b,e;

int i,N,m;

scanf ("%lf,%lf,%d,%lf",&a,&b,&N,&e);

h=b-a;

m=0;

t[1]=0.5*h*(f(a)+f(b));

printf ("%lf",t[1]);

r[0]=t[0];

while(1)

{

printf (" ");

for (i=0; i<((m<4)?m:4); i++)

t[i]=r[i];

m++;

h=h/2;

r[0]=t[0]/2;

for (i=1; i<=pow(2,m); i++)

r[0]+=h*f(a+(i-0.5)*h)/2;

printf ("%lf",r[0]);

r[1]=(4*r[0]-t[0])/3;

printf (" %lf",r[1]);

if (m==1)

continue;

r[2]=(16*r[1]-t[1])/15;

printf (" %lf",r[2]);

if (m==2)

continue;

r[3]=(64*r[2]-t[2])/63;

printf (" %lf",r[3]);

if (m==3)

continue;

if ((fabs(r[3]-t[3])<=e)||(m==N))

break;

}

printf (" the current time is :%d ",m);

return 0;

}

牛顿

#include

#include

#include

double function(double point)

{

return (point*point-2*point*exp(-point)+exp(-2*point));

}

double d_function(double point)

{

return (2*point+2*point*exp(-point)-2*exp(-point)-2*exp(-2*point)); }

int main()

{

double beginner,error1,error2;

int max_times=0;

beginner=error1=error2=0;

scanf ("%lf %lf %lf %d",&beginner,&error1,&error2,&max_times);int current_times=0;

while(current_times<=max_times)

{

if(fabs(function(beginner))

{

printf ("%lf ",beginner);

return 0;

}

if(fabs(d_function(beginner))

{

printf ("failure ");

return 0;

}

beginner=beginner-function(beginner)/d_function(beginner);if(fabs(function(beginner)/d_function(beginner))

printf ("%lf ",beginner);

return 0;

}

current_times++;

}

printf("failure ");

return 0;

}

第二篇:2017计算机上机实验内容及实验报

告要求

今天小编为大家收集资料整理回来了关于实验报告的范文,希望能够为大家带来帮助,希望大家会喜欢。同时也希望给你们带来一些参考的作用,如果喜欢就请继续关注我们当热网()的后续更新吧!

一、《软件技术基础》上机实验内容

1.顺序表的建立、插入、删除。

2.带头结点的单链表的建立(用尾插法)、插入、删除。

二、提交到个人10m硬盘空间的内容及截止时间

1.分别建立二个文件夹,取名为顺

序表和单链表。

2.在这二个文件夹中,分别存放上述二个实验的相关文件。每个文件夹中应有三个文件(.c文件、.obj文件和.exe文件)。

3. 截止时间:12月28日(18周周日)晚上关机时为止,届时服务器将关闭。

三、实验报告要求及上交时间(用a4纸打印)

1.格式:

《计算机软件技术基础》上机实验报告

用户名se××××学号姓名 学院

①实验名称:

②实验目的:

③算法描述(可用文字描述,也可用流程图):

④源代码:(.c的文件)

⑤用户屏幕(即程序运行时出现在机器上的画面):

2.对c文件的要求:

程序应具有以下特点:a可读性:有注释。

b交互性:有输入提示。

c结构化程序设计风格:分层缩进、隔行书写。

3. 上交时间:12月26日下午1点-6点,工程设计中心三楼教学组。 请注意:过时不候哟!

四、实验报告内容

0.顺序表的插入。

1. 顺序表的删除。

第三篇:职称计算机操作题(上机实验七)

职称计算机Internet上机实验

(七)

在C盘中新建一个文件夹“考生”。

1、(1)请在163网站上申请一个免费电子邮箱,将用户名和密码保存在“邮箱.txt”里,并保存到“C: 考生”文件夹中。

(2)登录刚刚申请成功的邮箱,给自己发送一封邮件,主题为“邮件”,将“邮箱.txt”添加到附件中。

2、(1)登陆自己的网易免费邮箱,给ITteacher001@163.com发送一封邮件,主题为“试发邮件”,添加信纸(“国粹/传统”类别中的“山色醉人”,内容为:“老师,您好!我能在线发电子邮件了!”,并设置字体为“粗体”,设置邮件优先级为“紧急”。

(2)收取电子邮件。

(3)查看收到的邮件。

(4)阅读邮件地址为“我”的邮件,将附件保存到“C:”根文件夹中。

3、登陆网易免费邮箱,用户名为xtcz_01@163.com,密码为zlz2z3,收取电子邮件。

4、(1)在Outlook Express中添加一个邮件帐户:帐户名和邮箱为第1题中申请的网易免费邮箱,邮件接收服务器为pop3.163.com,邮件发送服务器为smtp.163.com。

(2)设置“发送邮件服务器”的“我的服务器要求身份验证”。

(3)设置“在服务器上保留邮件副本”。

5、(1)请在Outlook Express中导入一个位于“D:职称计算机IT上机实验”中的通讯簿文件“tx.wab”。

(2)请给通讯簿中姓名为“ITteacher001”的联系人(邮件地址为:ITteacher001@163.com)发一封邮件,并抄送“ITteacher002”、“ITteacher003”的联系人,采用信纸“向日葵”,邮件主题为“请教问题”,内容自拟,内容按如下格式设置:楷体、14号、红色,将“D:职称计算机IT上机实验”中的文本文件“question.txt”作为附件。

6、(1)在Outlook Express中接收邮件。

(2)阅读邮件“itteacher001 自动回复”,进行回复,回复内容为:“谢谢!”。

(3)将“收件箱”中的邮件全部删除。

7、在Outlook Express中进行设置:

(1)设置邮件的文本样式,字体设为隶书、五号、浅蓝色。

(2)设置邮件规则:在接收邮件时将主题中含有“开会”文字的邮件拒收。

(3)设置发送邮件时加上签名文本为“祝你快乐!”,并设置在所有待发邮件中添加签名,在回复和转发的邮件中添加签名。

(4)设置单击发送按钮后“立即发送邮件”,并设置回复邮件时不包含原邮件。

8、(1)在通讯簿中添加了一个联系人,姓为“ITteacher”,名为“004”,邮箱地址为“ITteacher004@163.com”,

(2)创建一个联系人组“我的老师”,将“ITteacher001”、“ITteacher002”添加入这个组中。

(3)将通讯簿导出到C:考生 x2.wab。

9、(1)在Foxmail中,添加一个新的用户,用户名、邮件地址、密码同第1题。

配置邮箱,使得邮件在接收到本地后不从服务器上删除。

(2)收取邮件:将邮箱中的邮件接收到本地的收信箱里。

(3)新建联系人:

①向地址簿添加一个新联系人,联系人姓名为“江德”,邮件地址为jiang_wang@seu.edu.cn。

②新建联系组:新建一个名“我的同学”联系组。

③设置组成员:将刚添加的联系人“江德”设置为“我的同学”组成员。

(4)使用地址簿与邮件:

①在地址簿中选择“江德”,向他发送邮件。

②填写邮件:邮件的主题为“方案”。

③保存邮件:暂不发送邮件,保存邮件内容。

第四篇:职称计算机操作题(上机实验五)

职称计算机Internet上机实验

(五)

第2章

1、给计算机添加一个调制解调器(标准56000 bps X2),安装在COM1端口。(用不检测的方法)

设置此调制解调器属性为:拨号前不等待拨号音。

2、用户计算机通过电话拨号连入ISP的本机设置:在拨号网络中建立名为“我的连接”,入网电话号码为169的连接,以用户名为169进行拨号连接。

3、对上面创建的网络连接“我的连接”进行设置:

①将连接重命名为“169”;

②不使用区号与拨号属性;

③增加备用号码163;

④如果忙音重拨50次,每次间隔30秒,断线不重拨;

⑤使用Windows XP的防火墙。

⑥在桌面上创建一个此网络连接的快捷方式。

4、用户计算机通过ADSL连入Internet的本机设置:建立名为“我的连接2”,用户名为“宽带”的连接。并设置“在我的桌面上添加一个到此连接的快捷方式”。

5、用户计算机通过局域网连入Internet的服务器端的设置:设置“网络上的其他计算机通过这台计算机连接到Internet”,计算机描述和计算机名均为lenovo,工作组名为mshome,“关闭文件和打印机共享”。

6、用户计算机通过局域网连入Internet的本机设置:本机自动获取IP地址。

7、假设某台电脑已经安装Sygate服务器端软件,而且IP地址为192.168.0.1,端口为8080,现在请在本机进行客户端设置,以实现一线多机上网。

8、用户计算机通过局域网连入Internet的本机设置:①自动检测设置。②设置对于本地地址不使用代理服务器。

9、用户计算机通过局域网连入Internet的本机设置:设置代理服务器的http地址为192.168.1.4,端口为8080,并设置“对所有协议均使用相同的代理服务器”。

10、用户计算机通过局域网连入Internet 的本机设置:

(1)设置代理服务器的http地址为192.168.1.4,端口为8080,并设置“对所有协议使用相同的代理服务器”。

(2)高级设置:设置“不将加密的页面存入硬盘”。

第五篇:计算机实验室上机管理系统

1. 毕业设计(论文)的主要任务及目标

1、初步掌握进行科学研究的基本方法和步骤,阅读相关的学术期刊,具有较强的纸质和电子文献的检索能力。适当了解本研究相关的一些国内外动态。

2、分析在计算机实验室上机管理系统的相关需求,熟悉相关的编程语言与技术。

3、合理设计数据库,完成计算机实验室上机管理系统的总体设计,独立完成系统功能模块的分析设计,并编程实现。

4、对计算机实验室上机管理系统进行检测与调试,最终实现一个完整的计算机实验室上机管理系统。

5、严格遵守学校就毕业设计制定的各项规章制度和进程安排。

2. 毕业设计(论文)的主要内容

本设计拟开发一个计算机实验室上机管理系统,所开发的系统主要包括以下主要模块:

1、 进行计算机实验室基本信息的设置

2、 学生基本信息的维护

3、 学生课表的设定

4、 自由上机费用的设定。

5、 用户管理等功能

3. 毕业设计(论文)的基本要求 在WINODWS 操作系统下开发,开发工具为VC++,建议使用SQ Lserver数据库。 要求所开发的系统界面美观,方便实用,能有效提高企业的工作效率,通过本课题的毕业设计,全面掌握系统开发理论与技术,以达到锻炼与提高软件开发动手能力之目的。4. 主要参考文献(要求至少外文两篇,中文三篇)

[1] 孙鑫.VC++深入详解,电子工业出版社,2012-7-1

[2] 霍尔顿(Horton, I.). Visual C++ 2012入门经典 ,清华大学出版社,2013-5-1

[3] 明日科技.Visual C++从入门到精通,清华大学出版社,2012-9-1

[4]Gordon Hogenson. C++/Cli The Visual C++ Language For .Net [M]. Wiley India Pvt. Ltd., 2007.

[5]Clare Churcher. Beginning SQL Queries: From Novice to ProfessionalApress Series[M]. Apress, 2008

进度安排

上一篇:大学开家长会的作用下一篇:对幸福的理解和感悟

本站热搜