我的第四次上机

合集下载

上机实验报告(精选11篇)

上机实验报告(精选11篇)

上机实验报告篇1用户名se××××学号姓名学院①实验名称:②实验目的:③算法描述(可用文字描述,也可用流程图):④源代码:(.c的文件)⑤用户屏幕(即程序运行时出现在机器上的画面):2.对c文件的要求:程序应具有以下特点:a可读性:有注释。

b交互性:有输入提示。

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

3.上交时间:12月26日下午1点-6点,工程设计中心三楼教学组。

请注意:过时不候哟!四、实验报告内容0.顺序表的插入。

1.顺序表的删除。

2.带头结点的单链表的\'插入。

3.带头结点的单链表的删除。

注意:1.每个人只需在实验报告中完成上述4个项目中的一个,具体安排为:将自己的序号对4求余,得到的数即为应完成的项目的序号。

例如:序号为85的同学,85%4=1,即在实验报告中应完成顺序表的删除。

2.实验报告中的源代码应是通过编译链接即可运行的。

3.提交到个人空间中的内容应是上机实验中的全部内容。

上机实验报告篇2一、《软件技术基础》上机实验内容1.顺序表的建立、插入、删除。

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

二、提交到个人10m硬盘空间的内容及截止时间1.分别建立二个文件夹,取名为顺序表和单链表。

2.在这二个文件夹中,分别存放上述二个实验的相关文件。

每个文件夹中应有三个文件(.c文件、.obj文件和.exe文件)。

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

三、实验报告要求及上交时间(用a4纸打印)1.格式:《计算机软件技术基础》上机实验报告用户名se××××学号姓名学院①实验名称:②实验目的:③算法描述(可用文字描述,也可用流程图):④源代码:(.c的文件)⑤用户屏幕(即程序运行时出现在机器上的画面):2.对c文件的要求:程序应具有以下特点:a 可读性:有注释。

b 交互性:有输入提示。

数控实习周记20篇

数控实习周记20篇

数控实习周记20篇篇一:数控技术系数控专业学生顶岗实习周记大全徐州机电工程高等职业学校数控技术系工学交替、顶岗实习周记徐州机电工程高等职业学校数控技术系工学交替、顶岗实习周记工学交替、顶岗实习周记工学交替、顶岗实习周记工学交替、顶岗实习周记篇二:数控实习周记大全徐州机电工程高等职业学校数控技术系工学交替、顶岗实习周记徐州机电工程高等职业学校数控技术系工学交替、顶岗实习周记工学交替、顶岗实习周记工学交替、顶岗实习周记工学交替、顶岗实习周记篇二:数控技术系_数控专业_学生顶岗实习周记大全徐州机电工程高等职业学校数控技术系工学交替、顶岗实习周记篇三:数控实习周记__文档2.公司的基本制度比如:上班时间,下班时间,节假日的放假情况等。

3.公司的组成,有多个车间组成的:c1c2c3车间b1b2b3车间a1车间d1车间等。

4.公司的业余安排等,每个星期的一三五晚上有最新的电影免费在二楼的食堂播放等。

最后一天的下午和单位签署了劳动合同。

工作的地点也去看过了,迷迷糊糊之间,一个星期过去了。

很多东西在培训时说过,但有一点记住了,这个公司是10年前亚洲最大的此类专业的公司。

公司的每一个车间,都和其他地方的小加工厂有的一比,这或许是骄傲的一个卖点吧。

感觉很不错。

第二周:这是我们来这里的第二个星期了,渐渐地对这里有了一点熟悉,但是工作上的事还是只能做一些简简单单的,毕竟我们还刚来不久,等日子长了我们就会慢慢的上手了。

公司里面有自己的一套人员培养政策,刚进来的员工都是从省模开始。

省模这样的工作都是一些手上的活,算不得怎样的辛苦,总的说起来最大的不满,那就是繁琐,单调,每天上班就坐在省模组里,手里拿着油石在模具零件上磨啊磨啊的,因为无聊,就给自己找一些活干,但是手上的活也不能落下,那就只有是零件咯,这是动模镶件,这是定模镶件,这个是一模两腔玩具电池壳模具,这个是一模一腔的风扇叶模具。

在专业的模具厂里就是有一个好处,可以接触到各种不同形状的模具,这对于刚刚出来的学生是很有诱惑力的,特别是专业对口的时候。

(面向对象程序设计)第四次上机

(面向对象程序设计)第四次上机

1(1)创建一个学生类.成员变量包括stuName,stuNum,stuAddress,score;方法包括(1)返回一个学生姓名学号地址一个字符串.方法名.showInfo();(2)修改学生名字,地址.modify(String name,String address);(3)设置学生分数. setScore(double score);(2)已知一个类:class A{int a1,a2;A(int i,int j){a1=i,a2=j;}}要求编写一个方法swap()用来交换A类中的两个成员变量的值.2已知一个类如下所示:class S{double r;}编写S类的一个子类,该子类中包含一个计算圆面积的方法area()和一个使用super()初始化S 类成员的构造方法.3(1)编写一个抽象类,至少有一个常量和一个抽象方法.(2)编写二个抽象类的子类,重写抽象类中的抽象方法.(3)编写一个主类,使用上面已定义的类.或(1)编写一个抽象类,类名为Figure(图形),包括一个常量String 类型的name.和一个抽象方法.area().[用于计算面积](2)编写二个上述抽象类的子类.类名分别为Circle(圆)和Triangle(三角形).在Circle中定义变量radius(半径). 在Triangle中定义hemline(底边)和tallness(高).在两个子类中重写area()方法.(3)编写一个主类.类名Test.在Test的主方法中创建Circle和Triangle的对象,并且计算它们的面积,并打印出来.。

华中科技大学c++第4次上机作业

华中科技大学c++第4次上机作业

华中科技大学《计算机基础与程序设计(C++)》实验报告实验名称:第四次上机实验实验学时:4姓名:学号:班级:电气实验日期:2017.4.13 教师批阅签字:一、实验目的●掌握一维数组的定义、输入、输出和基本操作。

●掌握二维数组的定义、输入、输出和基本操作。

●掌握字符串的存储和访问。

●使用数组处理解决实际问题的能力。

●动态数组的访问二、实验内容1.阅读程序1)#include <iostream>#include<cmath>using namespace std;int main(){ int n=5;int i,a[n];for(i=0;i<n;i++){ cin>>a[i];cout<<a[i];}return 0;}运行上述的程序,改正其中的错误,并解释错误原因。

错误:1.i后面的逗号为中文。

2.数组长度不能用变量表示。

修改后的程序:#include <iostream>#include<cmath>using namespace std;int main(){ int n=5;int i,a[5];for(i=0;i<n;i++){ cin>>a[i];cout<<a[i];}return 0;}2)#include <iostream>#include<cmath>using namespace std;int main(){ int i,a[5]={0,1,2,3,4};for(i=0;i<=5;i++)cout<<a[i];return 0; }运行上述的程序,其结果是否正确,如不确请修改正确,并解释原因。

错误:1.定义变量时的逗号为中文。

2.i最大值为4。

正确的程序:#include <iostream>#include<cmath>using namespace std;int main(){ int i,a[5]={0,1,2,3,4};for(i=0;i<=4;i++)cout<<a[i];return 0; }3)#include <iostream>using namespace std;int main( ){char rstr[10 ]="abcdefgh",dstr[10];int i;for(i=0; rstr[i]!='\0'; i++) //循环条件可以写成rstr[i]!=0; 或rstrdstr[i]=rstr[i];cout<<"输出字符串dstr:"<<dstr<<endl;return 0;}上述程序的功能是将字符串rstr复制到目标串dstr中,运行该程序结果是否正确,如不正确请修改正确,并解释原因。

高级办公自动化培训上机题--资料

高级办公自动化培训上机题--资料

上机作业题第一次上机作业1、自定义任务栏,设置任务栏中的时钟隐藏,并且在“开始”菜单中显示小图标。

2、在任务栏上添加“链接”工具栏,并将任务栏置于桌面顶端。

3、在任务栏上添加“桌面”工具栏,并将任务栏置于桌面顶端。

4、取消任务栏上的所有工具栏,并将任务栏置于桌面右侧。

5、自定义任务栏,设置任务栏隐藏,并且在“开始”菜单中显示小图标。

6、启动“资源管理器”。

7、在C盘下新建文件夹,文件夹名为“0210001”。

8、将C盘下“KSML2”文件夹内的文件KS1-7、KS3-14、KS4-20、KS5-8、KS6-6、KS7-18、KS8-4一次性复制到C盘下“0210001”文件夹中,并分别重命名为A1、A3、A4、A5、A6、A7、A8。

9、为“开始”菜单“程序”菜单中的Microsoft Word创建桌面快捷方式。

10、为“开始”菜单“程序”菜单中的Microsoft Excel创建桌面快捷方式。

11、查找C驱动器中所有扩展名为“.exe”的文件。

12、查找C驱动器中所有扩展名为“.doc”的文件。

13、查找C驱动器中前七日创建的文件,并且大小在30KB以上。

14、查找C驱动器中前3日修改的文件,并且大小在80KB以上。

15、将考生文件夹设置为共享。

1、将桌面背景设置为图片“KSML3\BEIJING1-4.JPG”。

2、将桌面背景设置为图片“KSML3\BEIJING1-16.JPG”。

3、将桌面上“我的电脑”和“网上邻居”两个图标更改为“KSML3\TUBIAO1-5A.EXE”和“KSML3\TUBIAO1-5B.EXE”。

4、将桌面上“我的电脑”和“网上邻居”两个图标更改为“KSML3\TUBIAO1-8A.EXE”和“KSML3\TUBIAO1-8B.EXE”。

5、设置监视器的刷新频率为“75赫兹”。

6、设置监视器的刷新频率为“80赫兹”。

7、设置当前日期为2004年9月1日,时间为11点30分30秒。

上机的心得体会6篇

上机的心得体会6篇

上机的心得体会6篇(经典版)编制人:__________________审核人:__________________审批人:__________________编制单位:__________________编制时间:____年____月____日序言下载提示:该文档是本店铺精心编制而成的,希望大家下载后,能够帮助大家解决实际问题。

文档下载后可定制修改,请根据实际需要进行调整和使用,谢谢!并且,本店铺为大家提供各种类型的经典范文,如合同协议、工作总结、应急预案、实习心得、条据文书、策划方案、规章制度、教学资料、作文大全、其他范文等等,想了解不同范文格式和写法,敬请关注!Download tips: This document is carefully compiled by this editor. I hope that after you download it, it can help you solve practical problems. The document can be customized and modified after downloading, please adjust and use it according to actual needs, thank you!Moreover, our store provides various types of classic sample essays, such as contract agreements, work summaries, emergency plans, internship experiences, document documents, planning plans, rules and regulations, teaching materials, essay summaries, and other sample essays. If you want to learn about different sample formats and writing methods, please pay attention!上机的心得体会6篇通过写心得体会,我们可以更好地发现自己的潜力和可能性,写心得体会是我提高自我反思能力的有效方式,以下是本店铺精心为您推荐的上机的心得体会6篇,供大家参考。

C语言上机作业试题5套含答案

C语言上机作业试题5套含答案

第一次上机作业(2021):要求:独立完成,上机调试通事后上交作业提交邮件主题命名:班级学号姓名(第1次作业),例如:电1301班2王鹏(第1次作业)以附件形式将每次作业的所有程序源程序紧缩打包后提交,紧缩文件命名格式同上。

程序必需采用缩进格式1.大写字母转换成小写字母从键盘输入一个大写英文字母,输出相应的小写字母。

例:输入G输出g2.求平方根输入一个实数x,计算并输出其平方根(保留1 位小数)。

例:输入17输出The square root of is3.温度转换设计一个程序将华氏温度转换成摄氏温度c = 5/9(f-32)a)输入华氏温度(实型)b)输出的摄氏温度结果保留两位小数例:Please input Fahrenheit temperature:The corresponding Celsius temperature is4. 计算旅途时刻输入二个整数time1 和time2,表示火车的起身时刻和抵达时刻,计算并输出旅途时刻。

(输入的有效的时刻范围是0000 到2359,不需要考虑起身时刻晚于抵达时刻的情形。

)例:输入712 1411 (起身时刻是7:12,抵达时刻是14:11)输出The train journey time is 6 hours 59 minutes.5. 数字加密输入一个四位数,将其加密后输出。

方式是将该数每一名上的数字加9,然后除以10 取余,做为该位上的新数字,最后将第1 位和第3 位上的数字互换,第2 位和第4 位上的数字互换,组成加密后的新数。

例:输入1257输出The encrypted number is 4601试探题:你可否编程找出谁做的好事?有四位同窗中的一名做了好事,不留名,夸奖信来了以后,校长问这四位是谁做的好事。

⏹A说:不是我。

⏹B说:是C。

⏹C说:是D。

⏹D说:他乱说。

已知三个人说的是实话,一个人说的是谎话。

此刻要依照这些信息,找出做了好事的人。

c语言上机练习

c语言上机练习

第一次上机练习(首次)1.阅读以下程序,说出其功能和运算结果(输入5↙)。

#include <stdio.h>int main( ){int n ;int factorial(int n) ;scanf("%d",&n) ;printf("%d\n", factorial(n)) ;return 0 ;}int factorial(int n){int i, fact=1 ;for(i=1;i<=n;i++)fact=fact*i ;return fact ;}答案:120 求n的阶乘。

2.改正下列程序中的错误,在屏幕上显示“Welcome to You!”。

#include <stdio.h>int mian( ){printf("Welcome to You!\n")return 0 ;}答案:2行main4行末尾少分号3.编写程序在屏幕上显示以下内容:Programming is fun.And Programming in C is even more fun!答案:#include <stdio.h>int main( ){printf("Programming is fun.\nAnd Programming in C is even more fun!\n") ;return 0 ;}4.编写程序输出以下图案:* * * ** * ** **答案:#include <stdio.h>void main( ){printf("* * * *\n");printf(" * * *\n");printf(" * *\n");printf(" *\n");}5.编写程序,计算并在屏幕上显示10~20的平方值。

《企业经营决策模拟实训》实验报告

《企业经营决策模拟实训》实验报告

《企业经营决策模拟实训》实验报告学年:2012-2013学年第2学期指导老师:李玲、凤亚红实验名称:企业经营决策模拟实训班级:工程管理1101班企业编号:第7组组员:吴继盛高晨坤丁治品董奎根据本学期工程管理专业教学安排,我们于2013年7月8日至2013年7月19日进行了企业管理事务模拟实习。

运用了企业经营管理决策模拟软件,借助于计算机的特有功能,将现代企业生产经营活动过程中的主要内容有机地融合为一体,使我们在短时间内充分应用所学的知识进行实践和尝试,让我们学到了在课本上学习不到的知识。

一、实习目的通过模拟实习,是我们对已掌握的现代企业管理理论知识进行创新性的实践性尝试,体会到竞争条件下现代企业决策全过程的内在联系,培养和提高我们理论联系实际、分析问题、解决问题和实际经营决策的能力。

二、实习概述此次模拟实习是在老师的指导与主持下根据给定的模拟市场与经济形势,运用所学的理论与方法,制定出相应的模拟企业的销售、采购、生产、研发、人事、管理、财务等各环节的决策,经过七个周期的模拟经营后从整体上对已实施的战略与决策进行剖析,寻找规律,总结经验。

三、成员分配吴继盛:市场需求分析、价格决策高晨坤:成本核算、中期贷款预算丁治品:销售人员决策、生产线及人员决策董奎:管理及生产合理化投资、广告及社会福利费用预算四、实习过程与内容1.理论教学阶段在之前老师已经为我们开实习动员大会,讲述实习的具体时间和实习内容,并将专业所有人分为19个组别,我小组被编为第7组。

老师告诉我们要认真阅读实习指导书,并做好相关的读书笔记,为正式上机实习做好理论基础知识的准备。

在阅读指导书的过程中,我们系统总结与回顾了已学过的现代企业优化决策过程中的主要原理及其相互联系和影响,并重点学习了产品市场需求分析、销售优化决策、生产优化决策、存储优化决策、全面预算和盈亏计算等理论。

在市场营销原理中知道了促销运用的主要手段有产品销售价格、广告费用投入、销售人员数量和产品质量水平等。

计算机教室(微机室)学生上机使用记录

计算机教室(微机室)学生上机使用记录

微机室学生上机使用记录
班级
六年级 班
五年级 班
五年级 班
六年级 班
四年级 班
四年级 班
上机内容 视频信息用心拍 艺术字体变漂亮 艺术字体变漂亮 视频信息用心拍 文字修改更方便 文字修改更方便
姓名
微机使用情况记

备注
□正常□异常
□正常□异常
□正常□异常
□正常□异常
□正常□异常
□正常□异常
姓名
微机使用情况记

备注
□正常□异常
□正常□异常
□正常□异常
□正常□异常
□正常□异常
□正常□异常
□正常□异常
□正常□异常
□正常□异常
□正常□异常
□正常□异常
□正常□异常
□正常□异常
□正常□异常
□正常□异常
□正常□异常
□正常□异常
□正常□异常
日期 月日 月日 月日 月日 月日 月日 月日 月日 月日 月日 月日 月日 月日 月日 月日 月日 月日 月日
节次 第节 第节 第节 第节 第节 第节 第节 第节 第节 第节 第节 第节 第节 第节 第节 第节 第节 第节
微机室学生上机使用记录
班级
六年级 班
五年级 班
五年级 班
六年级 班
四年级 班
四年级 班
六年级 班
五年级 班
五年级 班
六年级 班
四年级 班
四年级 班
六年级 班
五年级 班
五年级 班
六年级 班
四年级 班
四年级 班
上机内容 我给图像添文字 规范文章看家功 规范文章看家功 我给图像添文字 应用软件多精彩 应用软件多精彩 修复照片更完美 规范文章看家功 规范文章看家功 修复照片更完美 走进键盘大家庭 走进键盘大家庭 修复照片更完美 试看作品俏模样 试看作品俏模样 修复照片更完美 走进键盘大家庭 走进键盘大家庭

电子密度泛函理论与应用(2-2)上机实验结果展示

电子密度泛函理论与应用(2-2)上机实验结果展示

3.2. 计算MoS2的能带结构和态密度MoS2的态密度图如下
14
4.1. 黑磷单层的HOMO/LUMO、
电子局域函数及barder电荷分析
黑磷单层的HOMO和LUMO轨道分别如下图所示
16
4.1. 黑磷单层的HOMO/LUMO、
电子局域函数及barder电荷分析
黑磷单层的电子局域函数ELF分析
设定
Max = 0.97565 (100%)
Min = 0.0227186 (1%)
17
4.1. 黑磷单层的HOMO/LUMO、
电子局域函数及barder电荷分析
黑磷单层中4个不等价P原子的电荷密度如下表所示
18
4.2. MoS2的HOMO/LUMO、
电子局域函数及barder电荷分析
MoS2的HOMO和LUMO轨道分别如下图所示
19
4.2. MoS2的HOMO/LUMO、
电子局域函数及barder电荷分析
MoS2的电子局域函数ELF分析
设定
Max = 0.99892 (100%)
Min = 0 (0%)
20
4.2. MoS2的HOMO/LUMO、
电子局域函数及barder电荷分析
MoS2中3个原子的电荷密度如下表所示
21。

C--上机作业答案讲解

C--上机作业答案讲解

第一章作业答案.1。

编写程序,将华氏温度转化为摄氏温度:公式:C=(5/9)*(F—32)程序代码:#include〈iostream>using namespace std;void main(){float F,C;cout〈<”Please input F:”;cin〉>F;C=5*(F-32)/9。

0;cout<<”C="<〈C<〈endl;}运行结果:2。

编写程序,输入圆柱体的半径r和高h,计算圆柱体的体积.程序代码:#include〈iostream〉using namespace std;#define PI 3。

14159void main(){float r,h,v;cout<<”Please input r h:”;cin〉>r>〉h;v=PI*r*r*h;cout〈<”v="〈<v〈<endl;}运行结果:3.输入三角形的三条边a,b,c,利用海伦公式计算三角形的面积area。

若则area=程序代码:#include〈iostream〉#include〈math。

h〉using namespace std;void main(){float a,b,c,p,area;cout〈〈"Please input a b c:";cin>〉a〉>b>>c;if((a+b〉c)&&(b+c>a)&&(a+c〉b)){p=(a+b+c)/2.0;area=sqrt(p*(p—a)*(p—b)*(p-c));cout<<"area=”〈<area<〈endl;}else cout〈<"input error!"〈<endl;运行结果:4。

输入a,b,c的值,求一元二次方程:的解。

matlab上机实验心得

matlab上机实验心得

MATLAB上机实验心得1. 引言在学习MATLAB课程期间,我们进行了一系列的上机实验。

通过这些实验,我深刻体会到了MATLAB在数学建模和数据分析方面的强大功能。

本文将详细介绍我在实验中的学习心得和体会,并分享一些使用MATLAB进行数据处理和可视化的技巧。

2. 实验一:MATLAB基础在第一次实验中,我们掌握了MATLAB的基本操作和语法。

通过编写简单的脚本,我学会了如何定义变量、进行算术运算、使用条件语句和循环结构等。

我还学会了如何使用MATLAB自带的函数库来解决常见的数学问题。

这次实验让我对MATLAB有了初步的认识,并为后续实验打下了坚实的基础。

3. 实验二:数据处理与可视化在第二次实验中,我们探索了MATLAB在数据处理和可视化方面的能力。

我们使用了一些常见的数据处理函数,如读取文件、筛选数据、计算统计量等。

我们还学习了如何使用plot函数绘制线图、scatter函数绘制散点图以及histogram函数绘制直方图等。

通过这次实验,我意识到MATLAB在数据处理和可视化方面的高效和便捷。

使用MATLAB,我们可以快速地对大量数据进行处理和分析,并通过可视化方式直观地展示数据的特征和规律。

4. 实验三:数学建模第三次实验是最具挑战性的一次,我们需要运用MATLAB解决实际问题并进行数学建模。

在实验中,我们学习了如何将实际问题转化为数学模型,并使用MATLAB求解。

我们通过编写脚本来解决最优化问题、微分方程求解等。

这次实验让我深刻理解了数学建模的重要性,并提高了我的问题解决能力。

MATLAB 的强大计算能力和丰富的函数库为数学建模提供了极大的便利。

5. 实验四:图像处理在第四次实验中,我们学习了MATLAB在图像处理方面的应用。

我们掌握了如何读取、显示、修改和保存图像。

我们还学会了一些常见的图像处理算法,如灰度变换、直方图均衡化、滤波器等。

这次实验让我对图像处理有了初步的认识,并意识到MATLAB在该领域有着广泛应用。

电工实习周记200字

电工实习周记200字

电⼯实习周记200字电⼯实习周记200字 通过电⼯实习,⼤家得到了哪些收获?不妨写下来跟⼤家分享⼀下,以下是电⼯实习周记200字,以供阅读和参考? 电⼯实习周记200字(1) 第⼀周 通过这⼀个⽉的电⼯学习,我得到了很⼤的收获,这些都是平时在课堂理论学习中⽆法学到的,掌握了⼏种基本的电⼯⼯具的使⽤,导线与导线的连接⽅法,导线与接线柱的连接⽅法了解了电路安装中⾛线、元件布局等基本常识;了解了⼀般简单照明电路的安装⽅法,掌握了⼀般串联、并联电路,⽇光灯,电度表、插座的安装,了解了电动机传动和点动控制、顺序控制、逆反转控制的概念和原理,和具体的连⽅式,尤其是通过具体的实践,发现理论上已经很懂得东西,在实践当中并不是⾮常的熟练,知道了这是眼⾼⼿低,在以后的学习中⼀定多投⼊实践中去。

第⼆周 通过第三个⽉的电⼯实习,我得到了很⼤的收获,第⼀、掌握了电烙铁的使⽤⽅法,以及元器件的焊接⽅法,例如电阻的两种焊接⽅法。

第⼆、学会了导线绝缘层的拔出技巧,以及注意事项和单股铜导线的直接连接⽅法:⼩截⾯单股铜导线连接⽅法如图所⽰,先将两导线的芯线线头作x形交叉,再将它们相互缠绕2~3圈后扳直两线头,然后将每个线头在另⼀芯线上紧贴密绕5~6圈后剪去多余线头即可。

单股铜导线的分⽀连接。

单股铜导线的t字分⽀连接如图所⽰,将⽀路芯线的线头紧密缠绕在⼲路芯线上5~8圈后剪去多余线头即可。

对于较⼩截⾯的芯线,可先将⽀路芯线的线头在⼲路芯线上打⼀个环绕结,再紧密缠绕5~8圈后剪去多余线头即可。

第三、懂得了⼀些⾃动控制的原理,⽐如说半⾃动控制装置,全⾃动控制装置。

最后我们还⾃⼰动⼿接了⼀个半⾃动控制装置。

并且在这些授课过程中认识了很多元器件。

了解⼀些线路原理以及通过线路图安装、调试、维修的⽅法;对电⼯技术等⽅⾯的专业知识做初步的理解;培养和锻炼我们的实际动⼿能⼒,使我们的理论知识与实践充分地结合,做到不仅具有专业知识,⽽且还具有较强的实际操作能⼒,能分析问题和解决问题的⾼素质⼈才。

第四次上机作业一

第四次上机作业一

第四次上机作业一第四次上机作业循环4.1 求1+1/2+1/3+……+1/n程序填空不要改变与输入输出有关的语句。

输入一个正整数reeat (0&lt;reeat&lt;10)做reeat 次下列运算:读入 1 个正整数n(n&lt;=50)计算并输出1+1/2+1/3+……+1/n (保留3 位小数)。

例:括号内是说明输入2 (reeat=2)210输出1.5002.9291#include&lt;stdio.h&gt;void main(){int ri,reeat;float sum;scanf(&quot;%d&quot;,&am;reeat);for(ri=1;ri&lt;=reeat;ri++){scanf(&quot;%d&quot;,&am;n);sum=0;for(i=1;i&lt;=n;i++)sum=sum+1.0/i;rintf(&quot;%.3f\n&quot;,sum);}}4.2 求n!程序填空不要改变与输入输出有关的语句。

输入一个正整数reeat (0&lt;reeat&lt;10)做reeat 次下列运算:读入1 个正整数n (n&lt;=50)计算并输出n! 。

例:括号内是说明输入3 (reeat=3)1105136288001202#include&lt;stdio.h&gt;void main(){int ri,reeat;int i,n;double fact;scanf(&quot;%d&quot;,&am;reeat);for(ri=1;ri&lt;=reeat;ri++){scanf(&quot;%d&quot;,&am;n);fact=1;for(i=1;i&lt;=n;i++)fact*=i;rintf(&quot;%.0f\n&quot;,fact);}}4.3 求x 的n 次幂程序填空不要改变与输入输出有关的语句。

管理信息系统课程设计上机报告

管理信息系统课程设计上机报告

《管理信息系统》上机报告明星电影电视歌曲查询系统第一次上机内容:系统分析1、用户需求人们面对海量的影视明星、电影电视演员、歌手,想要找出他们自己喜欢的演员明星、歌手的某一部作品或者某一首歌,并进行了简单了解。

面对网络上的万千数据,快速找到这是十分困难的,需要用户自己在网络上进行主动的选择。

本系统就是专门针对这种需求而设计的,便于用户快速了解明星的主要作品的基本信息,并进行预览。

2、可行性分析首先明星的作品主要分为三大块:电影、电视剧、音乐作品。

针对这三个板块,分别建立数据库,将数据录入进来,这样就可以方便用户进行查找。

针对不用的需求设置不同的独立显示页面,设计不同的表单。

建立起表当之间的联系,然后将数据库关联起来。

这样就可以按照需求来进行查询了。

所以该系统的可行性较高,可以通过管理信息系统实现。

3、数据分析在分析阶段完成,收集各方面信息,使所作的软件功能完备,方便可行。

信息:主要包括电影、电视剧、音乐的基本信息,如作品名、出品时间、主演、海报或者对应额照片,还有一段简介。

以上资料或者数据收集来源于网络已有的数据库。

4、功能分析本系统具有信息录入、修改、添加、信息输出以及系统安全设置等功能。

具体情况如下:(1)信息录入功能:明星的影视作品、音乐作品的录入。

(2)修改功能:对明星的作品数据库进行实时更新。

(3)信息输出功能:对所需要的信息通过子界面进行信息的输出。

(4)添加功能:讲随时修改更新的信息进行添加。

本系统将涉及7个表单制作,其中包括系统欢迎界面,系统权限认证界面,系统进入预览界面,歌曲类界面,电视剧作品界面,电影作品界面。

系统欢迎界面的具有表达本系统重要功能的简介,系统权限认证界面是对系统信息的发布者进行进入权限认证,来保证信息的真实和安全。

系统主控界面有显示本系统的全部功能的命令按钮,通过系统主控界面,你可以选择你想要查询的作品类型面,即简单方便又直接。

在不同的分界面对明星作品进行分类浏览查询和阅读,系统主要分为三个类别,电视剧、电影、歌曲三种类型。

面向对象第四次上机

面向对象第四次上机
(无参有返回)
(三)司机开车的方法,显示“某某司机正在开某某牌号的车”。司机停车的方法,显示“某某司机把某某牌号的车停了下来”。
(四)检查此司机是否是某某姓名的方法,要求传入一个司机的姓名,检查这个姓名是否是此司机的姓名,要求返回一个true或false。
检查此司机是否是某某汽车牌号的方法,要求传入一个车牌号,检查这个牌号是否是此司机的汽车牌号,要求返回一个true或false。
2、写一个数学家的类,类中有方法:
(一)传入两个整数,进行比较,返回两个数中的最大值的方法。
(二)传入三个double型的数据,进行比较,返回三个数中的最小值的方法。
(三)传入一个整数,返回这个整数的个位数是几的方法。
(四)传入一个整数,返回这个整数的立方的方法。
(五)传入一个正整数,计算从1加到此整数的和是多少的方法。比如输入一个5那么就计算1+2+3+4+5=15,最后返回15。
(六)传入一个整形的数组,返回这个整形数组中的所有数据之和的方法。
(七)传入一个整形的数组,返回这个整形数组中的最大值的方法。
1、写一个汽车司机的类,类中有属性:姓名,性别,年龄,驾驶证号,汽车牌号。类中有方法:
(一)设置姓名方法,设置性别方法,设置年龄方法,设置驾驶证号方法,设置汽车牌号的方法。(有参无返回)
(二)得到姓名汽车牌号的方法。以及显示所有数据的方法(toString)。

Java程序设计-第14章 附录《Java程序设计实验课安排》

Java程序设计-第14章 附录《Java程序设计实验课安排》

Java 程序设计实验课安排[1] 高飞,陆佳炜等。

Java 程序设计实用教程。

北京:清华大学出版社,2013(ISBN :978-7-302-31695-4)[2] 高飞,赵小敏等。

Java 程序设计实用教程习题集。

北京:清华大学出版社,2013(ISBN :978-7-302-32051-7)第一次上机(2学时)1.1、编写一个程序,打印100~200之间的素数,要求每行按10个数(数与数之间有一个空格间隔)的形式对其输出。

1.2、编写一个编程,给定一个t 的值按下式计算y 值并输出,要求分别用if 和switch 语句来实现。

⎪⎪⎪⎩⎪⎪⎪⎨⎧−<≤+<≤⋅−<≤−−<≤−=其它175153)sin(3122101223t t t t t t t t t t t t y 提示:平方根:Math.sqrt(n) 计算sin(t)方法:Math.sin(t)第二次上机(2学时)编写一个Java 应用程序,要求用户从键盘输入一个1—99999这个数,然后判断是否是回文数。

回文数是指将该数含有的数字逆序排列后得到的数和原数相同,例如12121、3223都是回文数。

设有3个数组内容如下:String x[]={"zero","one","two", "three","four", "five","six","seven","eight","nine"} ;String y[]={"ten","eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen" };String z[]={"twenty","thirty","forty","fifty", "sixty","seventy", "eighty","ninety"};用Java命令行输入一个小于100的整数,将其翻成英文表示。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

==========================================================================================================================================
2.
实验要求:
实验要求:
(1)输入格式:输入第1行给出正整数N(N<=10),表示存在的符号种数。第2行给出N个正整数(<=50000),表示每种符号出现的频率。
(2)输出格式:输出N个二进制数,分别对应N种符号的哈夫曼编码,注意按照生成的哈夫曼树编码时分配码字左1右0。
(3)测试用例:
输出:
010001 0001 011 101 01000 0000 100 001 11 0101
说明:
边界测试:最大N
[4]
输入:
10
50000 50000 50000 50000 50000 50000 50000 50000 50000 50000
输出:
0011 0010 0001 0000 111 110 101 100 011 010
说明:
边界测试:最大N,最大频率
实验思考题:
(1)能否利用二叉排序树对删除和插入的树根结点进行处理,使得搜索最小值加快,从而使整个算法的效率提高?如果可以,需要注意什么问题?
完成以下题目,并给出实验报告。实验报告中除下面列出的题目信息外,需增加实验记录与分析、实验中遇到的问题两个项目,并尽力回答实验思考题。
【】哈夫曼编码
实验目的:
(1)学习哈夫曼树在解决问题中的应用。
实验内容:
假设用于通信的电文由多种不同的符号来组成,这些符号在电文中出现的频率已知,试为这些符号设计相应的哈夫曼编码(要求分配码字时有左1右0)。
但是农夫自己没有锯子,请人据木的酬金跟这段木头的长度成正比。为简单起见,不妨就设酬金等于所锯木头的长度。例如,要将长度为20的木头锯成长度为8、7和5的三段,第
一次锯木头将木头锯成12和8,花费20;第二次锯木头将长度为12的木头锯成7和5花费12,总花费为32.如果第一次将木头锯成15和5,则第二次锯木头花费15,总花费为35(大于32)。
选做:
1.
实验要求:
完成以下题目,并给出实验报告。实验报告中除下面列出的题目信息外,需增加实验记录与分析、实验中遇到的问题两个项目,并尽力回答实验思考题。
【】修理牧场
实验目的:
(1)学习哈夫曼树在解决问题中的应用。
实验内容:
农夫要修理牧场的一段栅栏,他测量了栅栏,发现需要N块木头,每块木头的长度为整数L个长度单位,于是他购买了一条很长的、能锯成N块的木头,即该木头的长度是L的总和。
请编写程序帮助农夫计算将木头锯成N块的最少花费。
实验要求:
(1)输入格式:输入第1行给出正整数N(N<=10000),表示要将木头锯成N块。第2行给出N个正整数(<=50),表示每段木块的长度。
(2)输出格式:输出一个整数,即将木头锯成N块的最少花费。
(3)测试用例:
[1]
输入:
3
8 21 37
输出:
01 00 1
说明:
一般情况测试
[2]
输入:
1
8000
输出:
1
说明:
边界测试:只有一种字符
[3]
输入:
10
8 21 37 24 6 18 23 41 56 14
6680800
说明:
边界测试:最大N,最长木段,输出的最大值
[4]
输入:
10000
随机数据
输出:

说明:
边界测试:最大N
实验思考题:
(1)当N取上限时,因为有1万块木头,而每块的长度只有50个不同的值可取,所以必定会有大量长度相等的木块,能否对长度相同的木块做特殊处理,使得整个算法的效率提高?
[1]
输入:
8
4 5 1 2 1 3 1 1
输出:
49 Βιβλιοθήκη 说明: 一般情况测试 [2]
输入:
1
1
输出:
0
说明:
边界测试:只有一段木头,不用锯
[3]
输入:
10000
所有整数等于50
输出:
相关文档
最新文档