Ir a inicio > Diplomado > Programación > A Distancia > Diplomado en Programación C - A Distancia

Diplomado en Programación C - A Distancia

Contacta sin compromiso con SEAS Estudios Superiores Abiertos

Para enviar la solicitud debes aceptar la política de privacidad

Analisis de educaedu

Pablo Nieves

Pablo Nieves

Diplomado en Programación C

  • Modalidad de impartición
    El curso será desarrollado a distancia.
  • Número de horas
    Este posgrado tiene una duración de 100 horas.
  • Titulación oficial
    Tras haber acréditado la totalidad e las asignaturas, se obtiene el título de: Diplomado en Programación C.
  • Valoración del programa
    Los lenguajes de programación, dan vida al universo virtual que día con día comparten millones de personas alrededor del orbe, El lenguaje C es un lenguaje orientado a la implementación de Sistemas Operativos, y es además el lenguaje de programación más popular para crear software de sistemas, también es utilizado en la creación de aplicaciones. A través de la metodología E-learning, el SEAS promueve este Diplomado que ayudará en la consolidación profesional del interesado.
  • Precio del curso
    Consultar precio.
  • Dirigido a
    Hombres y mujeres mayores de 21 años que tengan mucho interés en conocer y evaluar los recursos necesarios para la ejecución de un programa desarrollado en el lenguaje más usado en el mundo (el C).
  • Empleabilidad
    Un egresado de este Diplomado puede desempeñar sus habilidades en puestos como: Encargado de Programación y Control, Desarrollador Web, Analista de Programación, etc.
  • Salario esperado
    El salario inicial para un egresado de este posgrado es de 9,500 MX$.

Comentarios sobre Diplomado en Programación C - Online

  • Objetivos del curso
    - Conocer las estructuras básicas del Lenguaje C.

    - Conocer y evaluar los recursos necesarios para la ejecución de un programa.

    - Diseñar y estructurar un programa en C.

    - Conocer cómo gestionar la memoria, en tiempo de ejecución.

    - Analizar problemas con estructuras de datos.

    - Conocer algoritmos patrones para el manejo de TAD.
  • Titulación
    Una vez superado el diplomado con éxito, recibirás dos titulaciones:

    - Título Propio de Diploma en Programación C por la Universidad Católica de Ávila.

    - Título Propio de Especialista en Programación C por SEAS, Estudios Superiores Abiertos, en el que La Universidad San Jorge ha verificado que los procedimientos educativos de SEAS siguen los criterios de calidad exigibles a la Enseñanza Superior.
  • Contenido

    Diplomado en Programación C

    Presentació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 d el diplomado 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.


    Contenidos

    1. PRIMEROS CONCEPTOS

    Sistemas de p rocesamiento 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.


    1 1. 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.


    Duración: 150 horas

Últimas consultas al curso

"Me gustaría recibir información sobre el Diplomado en Programación C."

Gloria para Diplomado en Programación C

Morelos

"Deseo saber cuánto cuesta el Diplomado en Programación C."

Alberto para Diplomado en Programación C

Estado de México

Otra formación relacionada con Programación

Este sitio utiliza cookies.
Si continua navegando, consideramos que acepta su uso.
Ver más  |