建材秒知道
登录
建材号 > 设计 > 正文

我今年被东秦的机械工程专业录取了,想问下东秦的这个专业和以后的发展怎么样

怕孤单的身影
痴情的唇膏
2023-03-03 05:04:08

我今年被东秦的机械工程专业录取了,想问下东秦的这个专业和以后的发展怎么样

最佳答案
默默的宝马
调皮的高跟鞋
2025-08-17 13:52:09

工作方面好找的很,而且也很稳定,饿不死,要发财也不太容易。

机械工程师通常指的是从事机械行业专业人士,我们最常说的机械工程师,指的是职称,也就是中级工程师。此外还有机械工程学会的机械工程师资格认证、勘察设计注册机械工程师等。

机械工程师是指在机械工程行业从事工作,并且具备一定经验和水平的人。机械工程师一般分为三个级别,初级机械工程师、中级机械工程师、高级机械工程师。机械工程师通常是指三个级别机械工程师的统称,还可以专指中级机械工程师。

最新回答
霸气的冰棍
正直的鸡
2025-08-17 13:52:09

材料类专业属于工科,包括金属材料工程、高分子材料与工程、无机非金属材料工程等专业。

材料学是研究材料组成、结构、工艺、性质和使用性能之间相互关系的学科,为材料设计、制造、工艺优化和合理使用提供科学依据。

材料专业主要课程有:

(1)工科的基础课——高等数学、普通物理、线性代数等;

(2)专业基础课——物理化学、分析化学、有机化学等;

(3)专业课——材料研究方法、材料科学基础、材料工程基础等。

明亮的鱼
幽默的棒球
2025-08-17 13:52:09
你好,恭喜你通过高考顺利进入大学哈

然后恭喜你进入学校的王牌专业,分数考了不少吧,呵呵

以口语化的说法,东北大学总校的王牌就是自动化,分校继承了总校这一方面的优势,在师资和实验室等方面,这一专业绝对是学校的优势专业。而且自动化是学校最大的系,其团结的力量和受重视的程度是其他系望尘莫及的,你们系一个专业的人数可能比其他小系所有专业加起来的人数还多,所以在奖学金的名额等方面也是有优势的。学生会等也相对的比其他系更能锻炼人,这个专业还有一特点就是男生多,但是放心,学校总体的男女比例很平均,只是个别专业有差异。

后附官方说法,有没了解到的地方,可以继续问我,学校虽小,却是985,211的子项目,有着充裕的教学资源和较好的学风,加油吧,其实学校无好坏,专业也无好坏,只要你感兴趣或者愿意付出努力,会有丰厚的回报滴~~~~~~

官方内容:

机械工程与自动化专业培养德、智、体全面发展.获得工程师基本训练.熟悉现代机械科学技术.具备机械设计、制造、自动化基础知识与应用能力.能从事机械工程及自动化领域内的设计制造、科技开发、应用研究、经营管理和经营销售等方面工作的高级技术人才。通过四年的学习和实践.毕业生能够掌握本专业所必须的技术基础理论、专业知识和基本技能.掌握机械电气及计算机控制的基础知识和自动化技术。具有专业必须的制图、计算、实验、测试、文献检索、基本操作、设计等能力.具有本专业领域内某个专业方向所必要的专业知识。专业主要课程有:工程图学、理论力学、材料力学、机械原理、电工学与电子学、微机原理与接口技术、数控技术、机械设计、机械控制工程、机械制造技术、传感器与测试技术等。

专业设有微机原理与接口、电力电子技术、自动控制系统、计算机控制技术、电子设计自动化、罗克韦尔自动化、过程控制系统、检测与转换技术、、建设中的机械基础实验室和机械工程实验室。机械基础实验室包括力学、机械原理和机械零件、金工、工程图学等实验基地。机械工程实验室包括数控技术、机电技术、液压技术、模具技术等实验基地。

个性的哈密瓜,数据线
还单身的长颈鹿
2025-08-17 13:52:09
#include <stdio.h>

#include <stdlib.h>

#include <string.h>

//定义顺序串

#define MaxSize 30

typedef struct

{

char data[MaxSize]

int len

}SqString

//串的子串个数(顺序串)

int SubNum(SqString s)

{

int n

n=1+(s.len+1)*s.len/2

return n

}

//串的匹配查询(顺序串)

int StrIndex(SqString s,SqString t)//s为主串,t为模式串

{

int i=0,j=0

while(i<s.len&&j<t.len)//是否到末尾

{

if(s.data[i]==t.data[j])//主串与模式串逐一匹配

{

i++

j++

}

else //否则,回溯重新开始下一次匹配

{

i=i-j+1 //主串从下一个位置开始

j=0 //模式串从头开始

}

}

if(j>=t.len) //如果匹配成功

return (i-t.len) //返回主串第一个下标

else

return -1 //匹配失败,返回-1

}

//串的连接

//将串1和串2合并成新串,原串保留

int Concat(SqString str1,SqString str2,SqString &str,int maxlen)

{

int i

if(str1.len + str2.len >maxlen)//长度之和不能超过maxlen

{

printf("两串合并后的长度超过规定长度.\n")

return 0

}

else

{

for(i=0i<str1.leni++)

str.data[i]=str1.data[i]//将串1复制给新串

for(i=0i<str2.leni++)

str.data[str1.len+i]=str2.data[i]//将串2复制给新串

str.data[str1.len+i]='\0'//置结束标志

str.len=str1.len+str2.len//计算长度和

}

return 1

}

//串的替换

//串1从第i字符开始的j个字符用串2替换,生成新串

int Replace(SqString str1,int i,int j,SqString str2,SqString &str)

{

int m,n

if(j!=str2.len)//如果替换长度不等于串2,退出

{

printf("替换长度与串2不等.\n")

return 0

}

if(i+j-1<=str1.len)//i开始j的长度在串1之内

{

for(m=0m<i-1m++)//拷贝串1中0到i-1之间字符

str.data[m]=str1.data[m]

for(n=0n<str2.lenn++)//拷贝串2的所有字符

str.data[m++]=str2.data[n]

for(n=i+j-1n<str1.lenn++)//拷贝串1从i+j-1之后的所以字符

str.data[m++]=str1.data[n]

str.data[m]='\0'//置结束标志

str.len=m//置新串长度

}

else //超过,置长度为0

{

str.data[0]='\0'//置结束标志

str.len=0

}

return 1

}

//串中删除字符ch

void Delch(SqString &str,char ch)

{

int i,j

for(i=0i<str.leni++)//遍历元素

{

while(str.data[i]==ch)//如果为ch,将后面元素前移,直到不等于ch为止

{

for(j=ij<str.lenj++)

str.data[j]=str.data[j+1]//将后面元素前移

str.len=str.len-1//长度减一

}

}

}

//删除串中从第i个字符开始j个字符

void Delsub(SqString &str,int i,int j)

{

int k

if(i+j-1>str.len)

{

printf("删除子串长度超过主串长度.\n")

}

else

{

for(k=i+j-1k<str.lenk++)//遍历元素

{

str.data[k-j]=str.data[k]//后面元素前移

}

str.len=str.len-j //长度减少

str.data[str.len]='\0'//置末尾结束

}

}

//串逆序

void ReverseSq(SqString &str)

{

int i,j

char t

i=0

j=str.len-1//首尾调换

while(i<j)

{

t=str.data[i]

str.data[i]=str.data[j]

str.data[j]=t

i++

j--

}

}

//子串只有一个通配符?,可以代表任意一个字符,返回匹配子串第一次出现位置

int Patten_index(SqString &subs,SqString str)

{

int i,j,k

for(i=0i<str.leni++)

{

for(j=i,k=0(str.data[j]==subs.data[k])||(subs.data[k]=='?')j++,k++)

if(subs.data[k+1]=='\0')

return(i+1)

}

return -1

}

//求最长等值子串串头位置和子串

void EqsubString(SqString str)

{

int i,j

int pos,max,count

pos=0

max=1

for(i=0,j=1str.data[i]!='\0'&&str.data[j]!='\0'i=j,j++)

{

count=1

while(str.data[i]==str.data[j])

{

j++

count++

}

if(count >max)

{

max=count

pos=i

}

}

if(max>1)

{

printf("位置为:%d的最大等值子串:",pos+1)

for(i=posi<pos+maxi++)

printf("%c",str.data[i])

}

else

printf("无最大等值子串.")

printf("\n")

}

int main()

{

SqString str1,str2

SqString str

strcpy(str1.data,"abcdefghijkl")

str1.len=strlen(str1.data)

strcpy(str2.data,"aaad")

str2.len=strlen(str2.data)

printf("str1=%d,%s\nstr2=%d,%s\n",str1.len,str1.data,str2.len,str2.data)

//1 串的匹配

printf("串的匹配\n")

if(StrIndex(str1,str2)!=-1)

printf("匹配成功!\n")

else

printf("匹配失败!\n")

printf("\n")

//2 串的连接

printf("串的连接\n")

if(Concat(str1,str2,str,MaxSize))

printf("合并后的新串%d,%s\n",str.len,str.data)

else

printf("合并出错.\n")

printf("\n")

//3 串的替换

printf("串的替换\n")

if(Replace(str1,9,4,str2,str))

printf("替换后的新串长度%d,%s\n",str.len,str.data)

printf("\n")

//4 子串的个数

printf("子串的个数\n")

printf("%s子串个数为:%d\n",str.data,SubNum(str))

printf("\n")

//5 删除一个字符

printf("删除一个字符'b'\n")

printf("原串%s\n",str.data)

Delch(str,'b')

printf("删除后串长度%d,%s\n",str.len,str.data)

printf("\n")

//6 串中从第i个字符开始j个字符

printf("删除从第2个位置删除3个字符\n")

Delsub(str,2,3)

printf("删除子串后串长度%d,%s\n",str.len,str.data)

printf("\n")

//7 串逆序

printf("串逆序\n")

ReverseSq(str)

printf("串逆序长度%d,%s\n",str.len,str.data)

printf("\n")

//8 子串通配符?匹配

printf("子串通配符?匹配:g?\n")

int x

SqString subs

strcpy(subs.data,"g?")

subs.len=strlen(subs.data)

if((x=Patten_index(subs,str))>0)

printf("在%d 匹配成功!\n",x)

else

printf("匹配失败!\n")

printf("\n")

//9 求最长等值子串串头位置和子串

printf("求最长等值子串串头位置和子串\n")

EqsubString(str)

printf("\n")

return 0

}