REDCAPACITACION, El Portal de la Capacitación



 

Países

Redcapacitacion.com: Todos Redcapacitacion.com: Argentina Redcapacitacion.com: Bolivia Redcapacitacion.cl - Chile Redcapacitacion.com: Colombia Redcapacitacion.com: Ecuador Redcapacitacion.com: España Redcapacitacion.com: Guatemala Redcapacitacion.com: México
Redcapacitacion.com: Paraguay Redcapacitacion.com: Perú Redcapacitacion.com: Uruguay Redcapacitacion.com: Venezuela

País Seleccionado: Todos los países

Compartir

 

Cotizar

"Diplomado en: PROGRAMACIÓN C" México México

Descripción

C es un lenguaje de programación de propósito general, de nivel medio y, puesto que no está especializado en ningún tipo de aplicación, es un lenguaje potente, con un ilimitado campo de aplicación ilimitado que puede aprenderse fácil y rápidamente.

C es muy eficiente, facilita la realización de programas modulares, utilizando código existente, y es el lenguaje más portado. Es, además, el lenguaje de programación más popular para crear software de sistemas, y también se utiliza para crear aplicaciones.

A lo largo del curso se estudia este lenguaje, describiendo la sintaxis y particularidades de este lenguaje, mostrando cómo desarrollar visualmente aplicaciones en su entorno de trabajo y cómo acceder a la información almacenada en bases de datos.

Con este curso conocerás:

Las estructuras básicas del Lenguaje C.

Los recursos necesarios para la ejecución de un programa.

Cómo diseñar y estructurar un programa en C.

Dómo gestionar la memoria, en tiempo de ejecución.

Cómo analizar problemas con estructuras de datos.

Algoritmos patrones para el manejo de TAD.

Contenidos

El curso está formado por diecinueve módulos:

1. PRIMEROS CONCEPTOS
Sistemas de procesamiento de la información. La resolución de problemas. Los lenguajes de programación.

2. TIPOS DE DATOS SIMPLES
Clasificación de los datos. Tipos de datos. Asignación de valores a las variables. Conversión de tipos. Funciones definidas internamente.

3. DESARROLLO DE ALGORITMOS
Los algoritmos. Entrada y salida de información. Expresión de los algoritmos.

4. INTRODUCCIÓN AL LEGUAJE C
Estructura de un programa en C. Definición de variables. Constantes. Conversión automática de tipos. Entrada y salida de información. El entorno de programación. Ejecución de un programa paso a paso. Ejercicios resueltos.

5. PROGRAMACIÓN ESTRUCTURADA
Introducción. Estructura secuencial. Estructura selectiva. Estructura repetitiva. Ejercicios.

6. PROGRAMACIÓN ESTRUCTURADA EN C
Estructuras de selección o decisión. Estructuras iterativas.

7. TIPOS DE DATOS ESTRUCTURADOS
Arrays unidimensionales o vectores. Arrays de varias dimensiones. Registros o Estructuras. Cadenas de caracteres. Datos de tipo cadena. Instrucciones elementales con cadenas. Operaciones con cadenas.

8. TIPOS DE DATOS ESTRUCTURADOS EN C
Definición de arrays. Definición de estructuras. Definición de cadenas.

9. DISEÑO MODULAR
Funciones. Procedimientos. Diferencias entre funciones y procedimientos. Ámbito y visibilidad de las variables. Paso de parámetros entre subprogramas. Paso de parámetros: por valor o por referencia.

10. DISEÑO MODULAR EN C
Funciones en C. Alcance de las variables. Ejemplo de programas.

11. ARRAYS
¿Qué son los arrays? Trabajo con arrays. Cadenas. Cadenas vs. arrays de char. Arrays y memoria. Arrays multidimensionales. Arrays y funciones.

12. ESTRUCTURAS
Concepto de estructura. Declaración de una estructura. Definición de una estructura. Inicialización de estructuras. Operaciones con estructuras. Anidación de estructuras. Arrays de estructuras. Uniones. Definiciones de tipos.

13. GESTIÓN DE MEMORIA
Variables y su disposición de memoria. Punteros. Gestión dinámica de memoria.

14. FICHEROS I
¿Qué son los ficheros? El concepto de registro. Tipos de ficheros.

15. FICHEROS II
El flujo. Punteros a fichero: file*. Trabajo con ficheros. Funciones para trabajar con ficheros.

16. LISTAS ENLAZADAS I
El concepto de lista enlazada. Clasificación de las listas enlazadas. Elementos de una lista. Operaciones con listas.

17. LISTAS ENLAZADAS II
Listas doblemente enlazadas. Listas circulares. Otros tipos de listas.

18. PILAS
Concepto de pila. Operaciones de una pila. Tipos de implementación del TAD pila. Algoritmos intrínsecos del TAD pila. Implementación en C del TAD pila.

19. COLAS
Introducción al TAD cola. Implementaciones del tad cola. Operaciones de una cola. Estados de una cola. Principales algoritmos de colas. Implementación en código de una cola circular. Casos especiales de colas. Colas de prioridad.
Además, de acuerdo a la regulación académica, pueden convalidarse créditos en los siguientes programas:
Experto en Desarrollo de Aplicaciones Informáticas.

Otros Datos

Área: Educación y Capacitación
Área alternativa: Ninguna
Dirigida a: La formación abierta es un sistema formativo que combina la metodología a distancia con la presencial tutorial y las nuevas tecnologías de comunicación, que pretende eliminar las barreras físicas o geográficas en el mundo del habla hispana, haciendo asequible la formación superior a todas aquellas personas que por diversas razones no pueden acceder a ella, o no pudieron hacerlo en su momento.
Relator: Para Mayor Información: (No tiene permiso para links)
Horas Teóricas: 120 | Horas Prácticas: 0
Modalidad: E-learning
Valor referencial por persona: $ 0

Otros comentarios



Cotizar el curso "Diplomado en: PROGRAMACIÓN C"

Solicitar cotización usando nuestro formulario

Solicitar cotización para "Diplomado en: PROGRA..."








©2017 REDCAPACITACION - El Portal de la Capacitación
Inicio RC.com | RC.cl | Qué es | Quienes Somos | Contacto | Mapa del Sitio | FAQs
Blog | Twitter Síguenos en Twitter | Facebook Síguenos en Facebook
Mundo Centros de Capacitación | Mundo Relator | Mundo Otros Servicios | Mundo Licitación | Nuestros Clientes | Cursos RSS Cursos
Políticas de Privacidad | Información Legal | Reglas de uso

xhtml - css