Buscar
Curso de Fundamentos programacion - Cursos para trabajadores
Cursos para trabajadores » Informática » Fundamentos programacion
El objetivo de este curso es iniciar a los alumnos en el mundo de la programación estructurada, aprendiendo la mecánica y la disciplina que impone esta técnica. No es lo mismo "programar" que "hacer programas"; cualquiera que aprenda un lenguaje de programación puede realizar programas, pero no podrán compararse a los resultados de un programador.
TEMA 1. INTRODUCCIÓN.
- Los lenguajes de programación.
- Clasificación de los lenguajes de programación.
- Situación actual de los lenguajes de programación.
TEMA 2. DEFINICIONES INICIALES.
- Acción.
- Primitiva.
- Algoritmo.
- Programa.
- Diseño descendente.
- El pseudocódigo.
- Buenas costumbres a seguir.
TEMA 3. OBJETOS, EXPRESIONES Y ACCIONES EN EL ENTORNO DE UN ALGORITMO.
- Objetos.
- Definición de un tipo de datos.
- Expresiones.
- Acciones.
TEMA 4. PROGRAMACIÓN ESTRUCTURADA.
- Secuencia.
- Alternativa.
- Iteraciones.
- Estructuración de un programa.
- Consejos para una buena programación estructurada.
TEMA 5. PROGRAMACIÓN MODULAR.
- Procedimientos.
- Funciones.
- Regla de ámbito de validez de declaraciones.
TEMA 6. ESTRUCTURACIÓN VECTORIAL.
- Vectores multidimensionales.
- Inserción de datos en vectores.
- Métodos de ordenación de vectores.
- Métodos de búsqueda en vectores.
TEMA 7. LAS ESTRUCTURAS COMPUESTAS.
- Los registros como unidades de almacenamiento de datos.
- Los registros como elementos de un fichero.
- Los registros como base de estructuras dinámicas.
- La filosofía de las estructuras dinámicas.
TEMA 8. FICHEROS.
- Consideraciones iniciales.
- Mantenimiento de ficheros.
- Tipos de ficheros.
- Métodos de tratamiento de ficheros.
TEMA 9. ESTRUCTURAS DINÁMICAS.
- Consideraciones iniciales.
- Creación y destrucción de variables dinámicas.
- Pilas.
- Colas.
- Listas.
- Árboles.
- Grafos.
TEMA 10. LA PROGRAMACIÓN ORIENTADA A OBJETOS.
- Fundamentos.
- El polimorfismo.
- La sobrecarga.
- Las clases abstractas.
- Clases genéricas.
TEMA 11. RECURSIVIDAD.
- Ventajas e inconvenientes de la recursividad.
- Más ejemplos de recursividad.
Desempleados, estudiantes y profesionales de los sectores relacionados con el mundo de la informática y de internet.
Este curso te ofrece Titulación avalada por el Instituto Europeo de Estudios Empresariales
Te capacita para programar en pseudocódigo, y como elaborar y estructurar algoritmos de programación.
Otros Cursos para trabajadores para Trabajadores relacionados
-
Maquetacion indesign cs
Adobe InDesign CS es el programa de maquetación más utilizado hoy en dia. Libros, periódicos, revistas, folletos, y todo tipo de publicaciones son creadas fácilmente con esta potente herramienta de autoedición. Conviértase en un profesional de la maquetación digital y apre...
-
Diseno web
Curso superior de Formación para trabajadores orientado a la creación de páginas web en lenguaje HTML con el software Macromedia Dreamweaver, Adobe Photoshop y Macromedia Flash.
-
Macromedia flash 8
Formación superior para la creación de animaciones multimedia mediante el software Macromedia Flash para utilizarlos posteriormente en distintas páginas web, a nivel profesional.
-
3d studio max 8 9
Formación superior para la creación de efectos visuales a través del software 3D Studio Max en el ámbito profesional . El diseño de estos efectos pueden emplearse en campos dispares, como la publicidad o la arquitectura
