自动化专业学什么编程语言(自动化专业学什么编程语言比较好)

http://www.itjxue.com  2023-03-29 12:31  来源:未知  点击次数: 

自动化专业学C语言还是JAVA?

当然是C语言了。C语言现在是嵌入式系统最常用语言,Java更适合跨平台,在嵌入式系统中效率欠佳。而自动化系统经常主要由数个嵌入式系统来构成

自动化专业学什么 课程有哪些

自动化就是机器、设备、系统在缺少人的参与下,按照人们的要求,自动实现按照预期目标来执行相关动作的过程,旨在解放人类的双手。

自动化学什么内容

自动化专业学的课程内容是电路、信号与系统、模拟电子技术、数字电子技术、自动控制原理、现代控制理论、微机原理及应用、软件技术基础、电机与拖动、电力电子技术、计算机控制技术、系统仿真、计算机网络、运动控制、过程控制、单片机与嵌入式系统原理、计算机辅助设计、专业英语、智能控制,计算机编程C语言,C++语言。

自动化专业学什么

公共基础:前期就是数学部分(高数,线性代数,复变函数与积分变换,概率论与数理统计),英语,物理,计算机等一些公共基础课,为后面打基础,数学部分尤其重要,后面专业课都会用到,计算机的基础最好也要打牢,利于以后发展。对了,好像还有啥工程制图,学了都忘光了,以后就没用过,不过也是工程师的基本素养。

政治方面:思想政治理论,近代史纲要,马克思主义基本原理,毛泽东思想与中国特色社会主义理论,形式与政策。一直学,哪个专业都少不了啊,好好学习,建立哲学思维,树立自己的三观吧。

专业课程:接下来会学习到控制过程中所需的各种知识,例如电力电子基础数字部分和模拟部分(各种电路及元器件)。电路。我学的时候没有开Python语言课,但随着现在人工智能越来越强应该都会学。会学电力电子技术(前面是电力电子基础,这是加强版哈哈),检测技术等。

控制单元:控制过程中用到的各种控制单元如单片机,嵌入式,plc(可编程逻辑控制器),dsp(数字信号处理器),虚拟仪表等。

工具:Altium designer,Matlab,keil,proteus等。

自动化大概是学什么的 需要用到编程吗?

自动化专业课程需要用到编程,是学C++程序设计、电路原理、自动控制原理、微型计算机原理、自动检测技术、单片机原理及接口技术、自动控制装置、计算机控制技术、人工智能控制、工程制图及CAD等。

自动化主要研究电子技术、自动控制、系统工程、信息处理等方面的基本知识和技术,进行自动化系统的分析、设计、开发与研究,实现对各种装置和系统的自动控制。例如:大厦自动门控制系统的设计、智能机器人的设计制造、工业设备的自动控制、天气现象自动观测系统的研发等。

就业相关信息

1、过程控制方向:以自动控制、计算机技术为支撑,针对实际工业生产过程实现自动控制,由信号检测与变换、过程控制、计算机控制系统、智能控制和现场总路线控制技术等组成方向主干课。

2、嵌入式系统方向:注重对嵌入式系统设计与软件设计能力的培养,理论结合实践,通过课堂教学、实验等多种形式的学习,培养嵌入式系统方向的专业人才;由嵌入式系统设计、嵌入式实时操作系统、DSP技术、先进显示技术、控制电机等组成方向主干课。

3、运动控制、机器人方向:注重对学生电机系统分析与控制能力的培养,理论联系实践,通过实验培养机器人方向的专业人才,为学生以后在相关领域就业与深造打下坚实基础;由电子控制技术、力学、电机拖动、运动控制理论等组成方向主干课。

以上内容参考:百度百科-自动化

自动化测试学什么语言

问题一:自动化测试所需要用到哪些脚本语言? 看楼主是偏向哪方面的自动化测试,是软件测试还是web测试?

我主要是做web测试的,最近也在研究自动化测试。

自动化测试主流的工具应该是QTP吧,这个你可以去51testing论坛搜到很多相关的资料。QTP是一个商业软件。

“不同的工具就要使用不同的脚本语言吗?”-对于这个,我才疏学浅,不好回答。但主流的脚本语言有java、ruby、python吧,

有些工具是跨平台、跨语言的。我使用cucumber+ruby+selenium-webdriver,cucumber用来写测试用例,ruby作为脚本语言,selenium-webdriver是用来驱动浏览器的。

如果楼主也是搞web测试的,我们可以交流交流

问题二:软件测试中的自动化测试一般要会什么编程语言 自动化测试是用工具代替人测试,不需要会什么语言吧?

问题三:自动化测试需要学习什么脚本语言 看楼主是偏向哪方面的自动化测试,是软件测试还是web测试? 我主要是做web测试的,最近也在研究自动化测试。 自动化测试主流的工具应该是QTP吧,这个你可以...

问题四:如何学习自动化测试 软件自动化测试的学习步骤

大概步骤如下:

1. 做好手工测试(了解各种测试的知识)- 2. 学习编程语言- 3. 学习Web基础(HTML,HTTP,CSS,DOM,Javascript)或者 学习Winform

- 4. 学习自动化测试工具 -5. 学习自动化测试框架 - 6. 实现自动化测试用例 - 7. 开发自动化测试工具 -8. 开发自动化测试框架

自动化测试的最高境界是: 开发测试工具,设计自动化测试框架, 让别人用。

自动化测试的本质

自动化测试的本质是:用程序测试程序。 也就是说学习“编程语言”是学习自动化测试的基础。

很多人问小坦克我学自动化测试,应该去学什么自动化工具。 我的回答是,第一步:应该先学习编程语言,以后再去学自动化测试工具

自动化测试是一定要写代码的, 编程语言水平的高低决定了自动化测试水平的高低, 有了扎实的编程技术,干什么都可以。

学习编程语言时, 要把自己当做开发人员, 系统地学习各种编程知识。

自动化测试学习的误区

很多新手一开始,就学习复杂的自动化测试工具, 我觉得这样是本末倒置了。

如果不先理解HTTP协议, 就不会理解Jemeter, LoadRunner, Fiddler, SoapUI这些工具的。

如果不先理解HTML,DOM, 就不会理解Firebug 这种工具的

如果不先理解Win32 API, 就不会理解Windows 窗体自动化测试的原理的。

如果自己没有开发过网站, 就不会理解网站的各个方面,测试起来难免有遗漏。

总之学习自动化测试,需要循序渐进, 把基础打好。

自动化测试的职位

自动化测试工程师的职位叫做: (SDET) Software Development Engineer in Test. 专注于自动化测试

手动测试工程师叫: (STE)Software test enginer. 专注于手动测试

微软有很多SDET的职位,但是没有STE的职位, STE职位一般都是外包给外包公司的, 目前自动化测试还是非常吃香的。

自动化测试分类

自动化测试也有非常多的种类,

对Web UI 的自动化测试程序

对Windows 窗体UI的自动化测试程序

API测试, 比如(测试WCF service, Web API 等)

数据库测试, 比如测试存储过程

接口测试 (这种只能用自动化测)

单元测试

性能测试, 性能测试都需要用到自动化

问题五:如何学习自动化测试 软件自动化测试的学习步骤 大概步骤如下: 1. 做好手工测试(了解各种测试的知识)- 2. 学习编程语言- 3. 学习Web基础(HTML,HTTP,CSS,DOM,Javascript)或者 学习Winform - 4. 学习自动化测试工具 -5. 学习自动化测试框架 - 6. 实现自动化测试用例 - 7. 开发自动化测试工具 -8. 开发自动化测试框架 自动化测试的最高境界是: 开发测试工具,设计自动化测试框架, 让别人用。 自动化测试的本质 自动化测试的本质是:用程序测试程序。 也就是说学习“编程语言”是学习自动化测试的基础。 很多人问小坦克我学自动化测试,应该去学什么自动化工具。 我的回答是,第一步:应该先学习编程语言,以后再去学自动化测试工具 自动化测试是一定要写代码的, 编程语言水平的高低决定了自动化测试水平的高低, 有了扎实的编程技术,干什么都可以。 学习编程语言时, 要把自己当做开发人员, 系统地学习各种编程知识。 自动化测试学习的误区 很多新手一开始,就学习复杂的自动化测试工具, 我觉得这样是本末倒置了。 如果不先理解HTTP协议, 就不会理解Jemeter, LoadRunner, Fiddler, SoapUI这些工具的。 如果不先理解HTML,DOM, 就不会理解Firebug 这种工具的 如果不先理解Win32 API, 就不会理解Windows 窗体自动化测试的原理的。 如果自己没有开发过网站, 就不会理解网站的各个方面,测试起来难免有遗漏。 总之学习自动化测试,需要循序渐进, 把基础打好。 自动化测试的职位 自动化测试工程师的职位叫做: (SDET) Software Development Engineer in Test. 专注于自动化测试 手动测试工程师叫: (STE)Software test enginer. 专注于手动测试 在微软有很多SDET的职位,但是没有STE的职位, STE职位一般都是外包给外包公司的, 目前自动化测试还是非常吃香的。 自动化测试分类 自动化测试也有非常多的种类, 对Web UI 的自动化测试程序 对Windows 窗体UI的自动化测试程序 API测试, 比如(测试WCF service, Web API 等) 数据库测试, 比如测试存储过程 接口测试 (这种只能用自动化测) 单元测试 性能测试, 性能测试都需要用到自动化

问题六:自动化测试脚本语言有哪些?有什么优缺点 这个范围有点广,

我给你举个例子吧:

关于手机UI测试的主要用到 UIAutomator

语言是java

优点是 android 内置的模块,

缺点是 不能测试web相关模块

专业术语:android UIObject description uiautomatorviewer

资料:developer.android/...x

问题七:快速学会自动化测试要学习什么易学的语言 建议学习python

问题八:自动化测试是不是要懂一种语言 看楼主是偏向哪方面的自动化测试,是软件测试还是web测试? 我主要是做web测试的,最近也在研究自动化测试。 自动化测试主流的工具应该是QTP吧,这个你可以...

问题九:本人做软件测试的,想要接触自动化测试,想问问学习功能自动化还是性能自动化测试好,具体学习的流程? 你好 一、先说说我以前告诉别人的话... 1、自动化测试,其理念就是应用各种手段模拟人工操作,节省人力测试成本,保证产品测试质量。 2、你想学好自动化软件测试,不是单单靠学习几个自动化工具就能掌握的,但是你可以从工具入手, 首先,告诉你自动化测试的基础是 1)编程技巧,包括高级语言和脚本语言,脚本语言是初期的掌握,可以有,tcl、phython、ruby等而高级语言,要好好学好一门,例如,我是对java为重点。还有,如果你是对web自动化测试的话,那么jsp、php、HTML、CSS等web语言是必须掌握的。 2)操作系统技巧;因为软件自动化测试是构建在操作系统上的,其技巧需要能善于利用到操作系统的各种技巧,例如:注册表、环境变量、句柄等。 3)数据库知识,要善于利用数据库知识去存储管理。 4)业务知识,这也是重点。你所在软件行业的软件业务,要知道你的软件的工作方式。 5)质量与流程管理理念。 然后,你的学习步骤 1)可以从工具入手,根据具体的项目去学习;例如:java软件界面测试(RFT、QTP的java插件等)、web界面测试(QTP、selenium等)、性能测试(RPT、loadrunner等)。但记住,学习其工具,重点不是简单的使用,而是如何利用工具去扩展。 2)然后,重点学习以上的基础,以编程为重点,其余的结合学习,顺便说一句,其实自动化测试的理念与软件设计模式理念很像,你可以从中有所领悟。 3)之后,再学习去拓建自己的自动化测试框架,何谓框架,一下说不清楚,我给你推荐一下 注意:如果没有自动化测试方面的实践项目的话,最好先从基础学起,因为基础学好了,自动化测试入门会很快的。 4(至于性能测试,也是一样,可以先从工具入手,但不要局限于工具,性能测试最重要的是环境的构建方法以及对测试结果的分析方法,所以性能测试重点在于分析和实现过程,而不是工具使用过程。 二、再根据你的情况 1、你已经做了1年多的软件测试,那么我不知道你是做的黑盒还是白盒测试,但是既然想到学习自动化测试,你就首先必须了解它是什么,它能用于什么,不然会很盲目,这点,你可以跟我来探讨 2、自动化测试其实说白了是技术与测试的结合体,最终还是回归到测试和流程的结合管理。所以你已经有了测试的经验,那么现在你要以技术入手,先以编程入手,去好好的学习一门高级语言和一门脚本语言,高级语言看你喜好,我是一直在学java(因为其库的丰富性以及资料的完全性),然后脚本学了tcl与python,我建议你可以弄python,也很强大,先好好的将一门语言学懂,学到自己能写一些程序,能做出一些东西,那么你再去深入自动化测试将很简单 3、学好一门编程语言,当然你在学习编程语言的过程中会涉及到XML、HTML、数据库、操作系统各种东西,千万不能因为为了学语言而学语言,学习如何去使用它最重要,可以的话,你可以学学tcp协议 4、OK,大概半年左右你能初步掌握好一门语言了,那么你就可以深入自动化测试工具了,我刚开始是以自动化测试工具入门的,但是现在发现当你有了编程语言的基础后,入门这个很简单,重点是去学习这些工具的思想,即这些工具为什么这么做。 5、之后,你就能自己去构建一些自动化测试框架了。 6、.......再之后,还有很长一段路,但是现在你能做到以上就是一个很好的阶段了,万事开头难,先学好编程,你才能走得下去。 7、共勉吧,有什么需要和问题发我邮件[email protected] ,散步的SUN,我的博客很多关于自动化测试方面的记录的,你想看的话再说把~~

问题十:app自动化测试必须掌握一门语言吗?小白应该从哪开始学起?不懂代码的情况下 并不绝对需要,因为自动化测试目前的水准就是有人弄好教程,然后搬过来使用,我以前公司的测试就是不懂编程的,人家也在弄自动化测试。不过其中我见过她碰壁,简单来说教程中还是会出现一些很浅显的编程知识词汇,所以有时会出现很简单的问题自己看不明白,或者只会弄教程中有的而不会变通。所以我建议多少还是学习一些编程知识,重点可以放在了解开发体系而不是钻研技术,而且有个主要原因,专业测试用的东西是与开发使用的工具不一样的,你会用的东西写代码的人不一定会用。

有几点提示一下

1。是现在公司的测试水准大部分(90%以上)包括一些大公司仍然处在写测试用例,然后依照测试用例和经验去手动测试app。

2。既然入了行,想进步内在的东西迟早要学,Java基础没有推辞理由的东西。

电气工程及自动化要学编程么?

电气工程及其自动化专业要学C语言。

1、专业学位课程:

高等数学、电路原理、电子技术基础、微型计算机技术、计算机网络?、电机学、自动控制理论、电力系统分析、电力系统继电保护、C语言、C++。

2、专业主干学科:

电气工程、控制科学与工程、计算机科学与技术

3、专业主要课程:

电路原理、电子技术基础、工程电磁场、软件技术基础、微型计算机技术、计算机网络?、电机学、自动控制理论、信号分析与处理、管理学、工程经济学、电力系统(暂态、稳态)分析、电力系统继电保护、发电厂电气主系统、高电压技术等。

扩展资料:

毕业生应获得以下几方面的知识和能力:

1、掌握较扎实的数学、物理、化学等自然科学的基础知识,具有较好的人文社会科学和管理科学基础和外语综合能力;

2、系统地掌握本专业领域必需的较宽的技术基础理论知识,主要包括电工理论、电子技术、信息处理、控制理论、计算机软硬件基本原理与应用等;

3、获得较好的工程实践训练,具有较熟练的计算机应用能力;

4、具有本专业领域内1--2个专业方向的专业知识与技能,了解本专业学科前沿的发展趋势;

5、具有较强的工作适应能力,具备一定的科学研究、科技开发和组织管理的实际工作能力。

参考资料来源:百度百科-电气工程及自动化

(责任编辑:IT教学网)

更多

推荐CorelDraw教程文章