电子信息工程专业考研什么方向好
发布时间:2025-05-13 15:33:29 发布人:远客网络
一、电子信息工程专业考研什么方向好
从事单片机(8位的8051系列、32位的ARM系列等等)、FPGA(CPLD)、数字逻辑电路、微机接口(串口、并口、USB、PCI)的开发,更高的要求会写驱动程序、会写底层应用程序。大部分搞电子技术的人都是从事这一方向,主要用于工业控制、监控等方面。
一个分支是工程设计、施工、调试(基站、机房等)。另一分支是开发,路由器、交换机、软件等,要懂7号信令,各种通信相关协议,开发平台从ARM、DSP到Linux、Unix。
各种音频、视频编码、解码,mpeg2、mpeg4、h.264、h.263,开发平台主要是ARM、DSP、windows。
这里包括图像处理、模式识别。这需要些数学知识,主要是矩阵代数、概率和随即过程、傅立叶分析。如雷达信号的合成、图像的各种变换、CT扫描,车牌、人脸、指纹识别等等。
做题和看书是学习过程中的两个必不可少的环节,共同目的在于掌握知识,提高能力。因此,这"两手"都要抓。
"抓看书",书要经常看。看书时不能拘泥于死记硬背,要多问几个为什么,把隐含的知识挖掘出来。问得越多,释疑得越多,对知识的理解就越深入透彻,思路就越清晰,遇到问题就不至于茫然,而能一挥而就了。
复习阶段,在做大量习题的同时也不能忽视看书,把知识点温习一遍,理清知识脉络,加深印象,是很有必要的。尤其是最后的复习要有一种回归感,就是各科的复习尤其是薄弱的科目的复习要回归到课本,回归到基础上来,查找基础知识,基本技能,基本方法,基本理论的不足和漏洞。
二、计算机二级考试 web程序设计考些什么需要学习哪些编程语言
1.掌握Web工作原理,了解Web技术基础知识,熟悉IIS的管理;
2.掌握静态网页设计技术,熟练掌握网页的HTML代码编写;
3.熟练掌握一种脚本语言(VBScript或JavaScript)的编程方法,具有较强的客户端动态设计的能力;
4.熟练掌握ASP工作原理和ASP编程方法,具有较强的服务器端动态设计的能力;
5.熟悉数据库的操作和SQL语言的运用,熟练掌握ADO工作原理,熟练运用ADO进行数据库的管理;
6.基本具有小型Web应用系统的综合设计能力。
1. Web工作原理:WWW概念和标准、W3C、Web客户端和Web浏览器、Web服务器端和Web服务器;
2. TCP/IP协议、IP地址和域名服务;
3. HTTP和URL: HTTP工作过程、HTTP Request、HTTP Response,URL;
5.站点的规划、设计、发布和管理。
1.静态网页开发技术:页面设计原则、可视化页面设计工具(FrontPage或DreamWeaver)的运用;
2.HTML代码:HTML基本语法、HTML常用标签;
(三)脚本语言和程序设计(脚本语言任选一种)
1.VBScript:VBScript语法、VBScript数据类型、变量、常
量、数组、运算符、表达式、内部函数、程序控制结构、Sub过程、Function函数,VBScript嵌入HTML;
2.JavaScript:JavaScript语法、JavaScript数据类型及类型转换、变量、数组、操作符、表达式、函数、程序控制结构,JavaScript事件;JavaScript内置对象,对象层次及DOM模型,JavaScript嵌入HTML;
2. ASP编程:ASP文件的建立与运行,Response对象、Request
对象、Session对象、Application对象、Server对象、使用Form集合、使用QueryString集合、使用Cookies集合、使用Clinet Certificate集合、文件存取组件FileSystemObject、 a文件;
1.Access数据库和SQL Server数据库的应用:数据库的建
立、数据表的建立、数据的输入、修改、查询和删除等操作;
2.SQL语言的应用:Select语句查询记录、Insert语句插入
记录、Update语句修改记录、Delete语句删除记录;
3.ODBC数据源的配置与管理:ODBC的概念、ODBC驱动程序、
ODBC数据源的建立、ODBC数据源的配置与管理;
4.ADO访问数据库:ADO工作原理,与ACCESS数据库的连接、
与SQL Server数据库的连接,ADO的Connection对象、ADO的Recordset对象、ADO的Command对象;
三、软件开发专业有什么课程
1、软件工程专业培养学生将基本原理与技术运用于对复杂软件系统进行分析、设计、验证、确认、实现、应用和维护以及软件系统开发管理等工作的能力。
2、软件开发专业主要涉及到三方面知识结构,分别是基础学科、计算机基础以及软件开发技术。
3、基础学科包括高数、线性代数、概率论、离散数学、物理、数电、模电等课程,其中数学是软件开发专业的重点课程,一定要引起足够的重视。数学不仅是计算机专业考研的必考内容,对于软件开发也具有重要的意义,因为软件开发问题说到底就是数学问题。如果想在软件开发的道路上有更好的发展,一定要有一个扎实的数学基础。
4、计算机基础课程包括操作系统体系结构、计算机网络、数据结构、算法设计、编译原理、编程语言、数据库等内容,这些课程都是非常重要的基础课,尤其是数据结构和算法设计。对于软件开发专业的学生来说,这些基础课将为以后的读研和工作打下扎实的基础。一个比较好的学习方法是在本科阶段读一下Linux操作系统的核心源代码,这样不仅能够系统的了解操作系统,也能够锻炼自己的编程能力。
5、软件开发技术则主要针对于当前流行的技术方向,比如Web开发、大数据开发、移动互联网开发等内容。不同的学校通常会有具体的细分方向,学生可以根据自身的知识结构和兴趣爱好进行选择。如果学习能力比较强,可以考虑一下大数据开发方向,当前正处在大数据落地应用的初期,所以未来大数据开发岗位会比较多,就业前景也比较值得期待。