Вы находитесь на странице: 1из 2

LENGUAJES DE PROGRAMACION QUE SE UTILIZAN EN LAS

INGENIERIA DE ELECTRONICA
En Ingeniera Electrnica al principio de la carrera normalmente se aprenden lenguajes de alto nivel,
por ejemplo C++ y JAVA cuando est orientada a objetos,
Cuando entramos ms en la carrera dependiendo del nfasis que tomes o que tenga la universidad se
aprenden diferentes lenguajes.

HDL Hardware Description Language es un lenguaje de programacin


especializado que se utiliza para definir la estructura, diseo y operacin
de circuitos electrnicos, y ms comnmente, de circuitos electrnicos
digitales, como el convertidor analgico-digital o cualquier antena
satelital.

VHDL Es un lenguaje definido por el IEEE (Institute of Electrical and


Electronics Engineers) (ANSI/IEEE 1076-1993) usado por ingenieros y
cientficos para describir circuitos digitales o modelar fenmenos
cientficos respectivamente.

Verilog, Estos se utilizan para describir el funcionamiento que debe tener una FPGA o
dispositivos similares, adems entra el Assembly para describir las instrucciones ms bsicas
que se le pueden dar a un procesador.

MATLAB Para realizar la programacin de las funciones de tratamiento de seales y dems.


Cuando se trabajan con microcontroladores normalmente se utilizan lenguajes parecidos a C
que utilizan libreras que contienen las constantes Assembly que controlan el micro para
facilitar su comprensin ponindoles nombres descriptivos. En el rea de controles tambin se
utiliza MATLAB para realizar las simulaciones de los sistemas de control, de las plantas y de
los controladores.
LENGUAJES DE PROGRAMACION QUE SE UTILIZAN EN LAS
INGENIERIA DE ELECTRICIDAD
Programacin en Ingeniera Elctrica (IE) Desarrollar e implementar algoritmos Entender
especiaciones de diseo Saber utilizar bibliotecas externas Lograr eciencia, modularidad,
portabilidad.
Roles de un ingeniero elctrico como desarrollador: Implementar software de acuerdo a
especiacin de diseo dada Comprender software realizado por otros (bibliotecas, APIs)
Interactuar con ingenieros en computacin dentro de equipos multidisciplinarios

Segn mecanismo de traduccin


compilados (C, Java)
interpretados (Python, Perl, Ruby)
scripts interactivos (shell, Matlab)

Segn nivel de abstraccin


bajo: ensamblador (atado a arquitectura)
alto: C, C++, java (independiente de arq.)
Meta programacin: genexus (generador de programas)

Вам также может понравиться