Documentos de Académico
Documentos de Profesional
Documentos de Cultura
IDENTIFICACION DE ASIGNATURA
Asignatura: INFORMATICA INDUSTRIAL Créditos: 4
Sigla: ELE 335 Pre Requisitos: INF 100
Nivel: LICENCIATURA Carga horaria
Área Académica: TECNOLOGIAS FORMATIVAS Teoría [Horas]: 32
Duración del curso: TEORIA LABORATORIO Laboratorio [Horas]:
Horas / día: 4 Total [Horas]: 32
Horas / semana: 20 Plan de estudios: ELE 4
Hora / mes: 80 Semestre: TERCERO
Total horas mes: 80 Obligatoria: X
JUSTIFICACIÓN DE LA ASIGNATURA
El estudio, la práctica y la aplicación de la programación es una herramienta fundamental en el desarrollo e
implementación de sistemas de control modernos en el ámbito industrial. En la asignatura, se enfatiza el estudio
de la programación orientada a objetos como un segundo nivel de programación, utilizando herramientas
software para elaborar proyectos de aplicación en el ámbito general y de control en la computadora; y
aplicaciones en red.
COMPETENCIA GENERAL
Organiza, planifica y desarrolla programas orientados a objetos, explotando los recursos y contextualizando
los conceptos aprendidos con el fin de aplicarlos en la resolución de problemas generales y problemas
aplicados al área de control. Para manipula correctamente la computadora y los paquetes de desarrollo,
realizando programas de interfaz visual en los entornos de Netbeans con Java y Visual Basic, orientando las
aplicaciones al área de control de circuitos y programación en red. Realiza ejercicios prácticos y de
programación en MATLAB, con el fin de prepararse a afrontar el análisis y la teoría del control moderno.
COMPETENCIAS ESPECÍFICAS
Comprende y explica claramente los conceptos de objeto y clase, ligando los conceptos a su origen en programación
estructurada. Define claramente los métodos, propiedades y atributos en los objetos. Reconoce la capacidad de
herencia de clases y el polimorfismo en tiempo de ejecución.
Desarrolla programas Java orientados a objetos, utilizando los componentes visuales AWT y SWING. Aplica el modelo vista
– controlador como método directo en la creación de sus aplicaciones, manipulando con solvencia el entorno de desarrollo
integrado Netbeans, en la creación de sus proyectos Java. Organiza y codifica adecuadamente su entorno visual a partir de
la ventana principal, aplicando específicamente el método de diseño vista – controlador. Desarrolla clases con el fin de
responder a necesidades específicas en los programas. Utiliza con solvencia los elementos AWT y SWING, utilizando
correctamente sus métodos y propiedades.
Desarrolla programas en Visual Basic utilizando los conceptos de programación orientada a objetos y programación
orientada a eventos. Reconociendo y manipulando correctamente en la computadora el entorno del Visual Studio,
desarrollando programas de interface gráfica de objetos que responden a eventos. Utiliza eficientemente las
propiedades y métodos de los objetos para el desarrollo de sus programas.
Reconoce plenamente la capacidad de la computadora de utilizar sus puertos físicos y de red para realizar control
sobre sistemas físicos. Identifica las direcciones MAC, de red y puertos lógicos en la capa de transporte, para realizar
programas en red, con el fin de realizar control a distancia. Desarrollando programas que le permiten controlar circuitos
mediante el puerto paralelo y serie del computador. Utiliza clases en Java que permiten manipular y controlar las API
de las interfaces correspondientes a los puertos físicos. Utiliza librerías de enlace dinámico en Visual Basic para
ejecutar funciones y procedimientos que manipulan las interfaces correspondientes a los puertos físicos. Utiliza sockets
como elementos principales de comunicación sobre la red. Instala y configura adecuadamente servidores http con el
fin de realizar aplicaciones cliente .servidor aplicados específicamente al control telemático de procesos.
Desarrolla conceptualmente una serie de ejercicios basados en los conocimientos de Algebra y Calculo, utilizando el
entorno del Matlab. Desarrolla programas basados en los conceptos generales utilizando el entorno del Matlab.
Manipulando correctamente en la computadora el entorno del Matlab. Realiza ejercicios prácticos y grafica resultados.
Aplica la programación para ejecutar órdenes concretas según las condiciones, en el entorno Matlab.
Modela sistemas físicos básicos utilizando programación gráfica. Realiza aplicaciones básicas de simulación en
software.
CONTENIDO ANALÍTICO
2. JAVA Y NETBEANS
2.1. Introducción
2.2. Herencia, clases internas e interfaces.
2.3. Componentes AWT
2.4. Componentes SWING
2.5. Modelo Vista Controlador
2.6. Diseño de view
2.7. Diseño de controller
2.8. Programas de aplicación
MEDIOS DIDÁCTICOS
Pizarra y marcadores de agua.
Computadora y televisor para el docente
Una computadora por cada estudiante
Guía de curso
Aulas Virtuales TIC’s
CRONOGRAMA
ACTIVIDADES 1 MES 2 MES 3 MES 4 MES 5 MES
CLASES
PRIMES PARCIAL
SEGUNDO PARCIAL
EXAMEN FINAL
SEGUNDO TURNO
BIBLIOGRAFÍA
BIBLIOGRAFIA BASE:
DEITEL,P.J. DEITEL,
Como programas en Java
FRANCISCO CHARTE,
Visual Basic 6.0
BIBLIOGRAFIA DE CONSULTA:
HENRY TERRERO, JOSE PAREDES,
Desarrollo de aplicaciones Java con Netbeans
HERON MORALES MARCHENA: MATLAB,
Métodos numéricos y Visualización Gráfica
JAVIER CEBALLOS SIERRA,
Java Curso de Programación
PAGINAS WEB:
https://www.youtube.com/watch?v=hrpvbnlZ2tE
www3.uji.es/~belfern/pdidoc/IX26/Documentos/introJava.pdf
www4.tecnun.es/asignaturas/Informat1/AyudaInf/.../VisualBasic6/vbasic60.pdf
web.minsal.cl/sites/default/files/OPPR_2015.pdf
www.unsam.edu.ar/escuelas/ciencia/alumnos/tutorial_matlab_tdi.pdf