Colección de vídeos de la asignatura: Sistemas Informáticos Industriales. Grado en Ingeniería Electrónica y Automática Industrial. Profesor: José María Azorín Poveda. Dpto. de Ingeniería de Sistemas y Automática. Área de Ingeniería de Sistemas y Automática. Proyecto PLE 2013. Universidad Miguel Hern…
Diferencias entre C y Cpp. Asignatura: Sistemas Informáticos Industriales. Grado en Ingeniería Electrónica y Automática Industrial. Profesor: José María Azorín Poveda. Dpto. de Ingeniería de Sistemas y Automática. Área de Ingeniería de Sistemas y Automática. Proyecto PLE. Universidad Miguel Hernández de Elche. En este tema se describen las principales diferencias existentes entre el lenguaje de programación C y C++, en relación, por ejemplo, a la declaración de variables, constantes y prototipos, la asignación dinámica de memoria, o el paso de parámetros.
Introducción a la POO en Cpp. Asignatura: Sistemas Informáticos Industriales. Grado en Ingeniería Electrónica y Automática Industrial. Profesor: José María Azorín Poveda. Dpto. de Ingeniería de Sistemas y Automática. Área de Ingeniería de Sistemas y Automática. Proyecto PLE. Universidad Miguel Hernández de Elche. En este video se presenta una breve introducción a la programación orientada a objetos en el lenguaje de programación C++. Concretamente se presenta el concepto de objeto y clase, se describen las características generales del lenguaje C++, y se muestra un primer programa en C++.
Clases en C++. Asignatura: Sistemas Informáticos Industriales. Grado en Ingeniería Electrónica y Automática Industrial. Profesor: José María Azorín Poveda. Dpto. de Ingeniería de Sistemas y Automática. Área de Ingeniería de Sistemas y Automática. Proyecto PLE. Universidad Miguel Hernández de Elche. Este video contiene la primera parte del tema relativo a la creación de clases en C++. Concretamente se explica la sintaxis para crear una clase, como crear los constructores y destructor, así como realizar la sobrecarga de operadores.
Clases en C++. Asignatura: Sistemas Informáticos Industriales. Grado en Ingeniería Electrónica y Automática Industrial. Profesor: José María Azorín Poveda. Dpto. de Ingeniería de Sistemas y Automática. Área de Ingeniería de Sistemas y Automática. Proyecto PLE. Universidad Miguel Hernández de Elche. Este video contiene la segunda parte del tema relativo a la creación de clases en C++. Concretamente se describe el ejemplo completo de la clase CPila y la clase CComplejo, y se explican características adicionales de C++, tales como funciones y clases amigas, métodos y miembros constantes, y métodos y miembros estáticos.
Clases en C++. Asignatura: Sistemas Informáticos Industriales. Grado en Ingeniería Electrónica y Automática Industrial. Profesor: José María Azorín Poveda. Dpto. de Ingeniería de Sistemas y Automática. Área de Ingeniería de Sistemas y Automática. Proyecto PLE. Universidad Miguel Hernández de Elche. Este video explica la implementación de una clase en C++ para manejar polinomios.
Herencia en C++. Asignatura: Sistemas Informáticos Industriales. Grado en Ingeniería Electrónica y Automática Industrial. Profesor: José María Azorín Poveda. Dpto. de Ingeniería de Sistemas y Automática. Área de Ingeniería de Sistemas y Automática. Proyecto PLE. Universidad Miguel Hernández de Elche. Este video se centra en el mecanismo de herencia en C++, explicando como crear clases derivadas a partir de clases bases.
Herencia en C++. Asignatura: Sistemas Informáticos Industriales. Grado en Ingeniería Electrónica y Automática Industrial. Profesor: José María Azorín Poveda. Dpto. de Ingeniería de Sistemas y Automática. Área de Ingeniería de Sistemas y Automática. Proyecto PLE. Universidad Miguel Hernández de Elche. Este video muestra un ejemplo de uso de la herencia en C++. Concretamente se describe como crear la clase derivada CLVector a partir de la clase CVector. La clase CVector permite el manejo de vectores de números en punto flotante. En la clase CLVector se realizará un control de límites en las operaciones de asignación, suma y resta de vectores, de forma que sólo se opere cuando coincidan las dimensiones de los vectores, dando en caso contrario un mensaje de error.
Herencia en C++. Asignatura: Sistemas Informáticos Industriales. Grado en Ingeniería Electrónica y Automática Industrial. Profesor: José María Azorín Poveda. Dpto. de Ingeniería de Sistemas y Automática. Área de Ingeniería de Sistemas y Automática. Proyecto PLE. Universidad Miguel Hernández de Elche. Este video muestra un ejemplo del uso de clases derivadas en C++ para crear una jerarquía de clases para almacenar datos relativos a libros y revistas de una biblioteca. En el ejemplo se explica el uso del polimorfismo.
Comunicaciones. Asignatura: Sistemas Informáticos Industriales. Grado en Ingeniería Electrónica y Automática Industrial. Profesor: José María Azorín Poveda. Dpto. de Ingeniería de Sistemas y Automática. Área de Ingeniería de Sistemas y Automática. Proyecto PLE. Universidad Miguel Hernández de Elche. En este vídeo se describe como implementar una arquitectura cliente-servidor mediante sockets.
Estructuras. Asignatura: Sistemas Informáticos Industriales. Grado en Ingeniería Electrónica y Automática Industrial. Profesor: José María Azorín Poveda. Dpto. de Ingeniería de Sistemas y Automática. Área de Ingeniería de Sistemas y Automática. Proyecto PLE. Universidad Miguel Hernández de Elche. En este tema se explica como crear estructuras en el lenguaje de programación C. Se detalla la sintaxis de la definición de una estructura, así como el uso de la cláusula typedef. Además de describe como acceder a los miembros de una estructura, así como crear arrays de estructuras.
Ficheros. Asignatura: Sistemas Informáticos Industriales. Grado en Ingeniería Electrónica y Automática Industrial. Profesor: José María Azorín Poveda. Dpto. de Ingeniería de Sistemas y Automática. Área de Ingeniería de Sistemas y Automática. Proyecto PLE. Universidad Miguel Hernández de Elche. En este video se describe el manejo de ficheros en el lenguaje de programación C. En primer lugar se describen las variables de tipo fichero, para a continuación detallar las funciones para crear ficheros, leer o escribir en ficheros y cerrar ficheros.
Algoritmos de ordenación y búsqueda en vectores. Asignatura: Sistemas Informáticos Industriales. Grado en Ingeniería Electrónica y Automática Industrial. Profesor: José María Azorín Poveda. Dpto. de Ingeniería de Sistemas y Automática. Área de Ingeniería de Sistemas y Automática. Proyecto PLE. Universidad Miguel Hernández de Elche. La lección explica dos algoritmos de ordenación de vectores y el algoritmo de búsqueda binaria.
Punteros. Asignatura: Sistemas Informáticos Industriales. Grado en Ingeniería Electrónica y Automática Industrial. Profesor: José María Azorín Poveda. Dpto. de Ingeniería de Sistemas y Automática. Área de Ingeniería de Sistemas y Automática. Proyecto PLE 2013. Universidad Miguel Hernández de Elche. Este video explica el uso de punteros en el lenguaje C. En primer lugar se explica el concepto de puntero. Seguidamente se describe como se declaran los punteros, para a continuación mostrar que operadores se pueden utilizar con punteros. Después, se detalla como puede realizarse la reserva dinámica de memoria de arrays, así como la relación existente entre punteros y arrays. Finalmente, se muestra el paso de parámetros a funciones por dirección.
Vectores. Asignatura: Sistemas Informáticos Industriales. Grado en Ingeniería Electrónica y Automática Industrial. Profesor: José María Azorín Poveda. Dpto. de Ingeniería de Sistemas y Automática. Área de Ingeniería de Sistemas y Automática. Proyecto PLE 2013. Universidad Miguel Hernández de Elche. El vídeo se centra en la creación y manejo de vectores en el lenguaje C. Describe tanto arrays unidimensionales como arrays multidimensionales. Se trata la inicialización de arrays, las operaciones sobre arrays y el paso de arrays como parámetros a funciones. Además se explican las particularidades de las cadenas de caracteres.
Funciones. Asignatura: Sistemas Informáticos Industriales. Grado en Ingeniería Electrónica y Automática Industrial. Profesor: José María Azorín Poveda. Dpto. de Ingeniería de Sistemas y Automática. Área de Ingeniería de Sistemas y Automática. Proyecto PLE 2013. Universidad Miguel Hernández de Elche.
Programación Elemental en C. Asignatura: Sistemas Informáticos Industriales. Grado en Ingeniería Electrónica y Automática Industrial. Profesor: José María Azorín Poveda. Dpto. de Ingeniería de Sistemas y Automática. Área de Ingeniería de Sistemas y Automática. Proyecto PLE 2013. Universidad Miguel Hernández de Elche.