Conócenos
Síguenos en las redes sociales
Grados
Posgrados
Doctorados
Universidad Sénior
Titulaciones online
Centros adscritos
Centros asociados
Proceso de admisión
Requisitos de acceso
Matrícula
Becas y bonificaciones
Tasas
Financiación
Exprime la USJ
Servicios
Atención personalizada
Campus
Internacional
Investigación
Síguenos en redes sociales
Desarrollarás aplicaciones con acceso a bases de datos
Matrícula abierta
El lenguaje de programación C es 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 que puede aprenderse fácil y rápidamente.El lenguaje de programación C es muy eficiente y el más portado, facilita la realización de programas modulares, utilizando código existente. Es, además, el lenguaje de programación más popular para crear software de sistemas, y también es utilizado para crear aplicaciones.A lo largo del Curso de Programación en C aprenderás a dominar este lenguaje, describiendo su sintaxis y particularidades mostrando cómo desarrollar visualmente aplicaciones en su entorno de trabajo y cómo acceder a la información almacenada en bases de datos.Si quieres ser programador C y saber hasta dónde puedes llegar con este curso, completa el formulario y te ampliaremos la información sin compromiso.
Para acceder al Curso se debe cumplir alguno de los siguientes requisitos:
INTRODUCCIÓN A LA PROGRAMACIÓN CPrincipios básicos. El lenguaje C. Estructura de un programa en C. Definición de variables. Constantes. Operadores, expresiones y sentencias. Entrada y salida de información.
PROGRAMACIÓN ESTRUCTURADA EN CProgramación estructurada en C. Estructuras de selección o decisión. Estructuras iterativas.
TIPOS DE DATOS ESTRUCTURADOS EN CArrays unidimensionales o vectores. Declaración de cadenas.
DISEÑO MODULAR EN CTipos de datos derivados. Funciones en C. Paso de parámetros a las funciones. Alcance de las variables: globales y locales.
ARRAYSQué son los array. Trabajo con arrays. Cadenas. Cadenas vs. arrays de char. Arrays y memoria. Array multidimensionales. Arrays y funciones.
ESTRUCTURASConcepto 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.
GESTIÓN DE MEMORIAGestión de memoria. Variables y su disposición en memoria. Punteros. Gestión dinámica de memoria.
FICHEROS IEl flujo. Punteros a fichero: file *. Trabajo con ficheros. Funciones para trabajar con ficheros.
LISTAS ENLAZADAS IEl concepto de lista enlazada. Clasificación de las listas enlazadas. Elementos de una lista. Listas sencillamente enlazadas. Listas doblemente enlazadas. Listas circulares. Otros tipos de listas.
PILAS Y COLASConcepto 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. 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.
USJ trata sus datos personales con finalidad exclusivamente administrativa y académica para gestionar su Solicitud de Información y, en su caso, proceso de Matrícula, y comunicarse con usted por cualquier medio en relación con esos procedimientos. Los datos de contacto de terceros distintos del alumno no son obligatorios. El interesado declara que ha informado del contenido de las presentes cláusulas a las terceras partes cuyos datos se comuniquen y/o que se encuentran relacionadas en la documentación aportada y obtenido su consentimiento expreso para la comunicación de sus datos personales. Tratamos sus datos porque usted nos los proporciona en el formulario de Solicitud de manera libre, específica, informada e inequívoca en relación con la finalidad anterior. No se comunicarán sus datos a terceros salvo a las administraciones públicas pertinentes y/o cuando sea obligatorio legal o normativamente. Asimismo sus datos personales podrán ser comunicados a aquellas entidades que intervengan en la impartición y/o gestión de las formaciones propuestas. Puede solicitar más información sobre dichas entidades y/o la finalidad de las mismas en a través de privacidad@usj.es. Una vez los datos no sean necesarios para los fines con los que fueron recogidos, se respetarán los plazos legales de conservación para posteriormente ser destruidos. Puede revocar el consentimiento o ejercer sus derechos de acceso, rectificación, supresión, oposición, limitación y portabilidad sobre los datos de carácter personal presentando una copia de un documento identificativo a Autovía A-23 Zaragoza- Huesca, Km. 299, 50830 Villanueva de Gállego (Zaragoza), o en privacidad@usj.es. Para otros tratamientos que realiza USJ puede consultar nuestra Política de Privacidad. Puede encontrar más información sobre sus derechos o presentar una reclamación ante la autoridad de control competente en la Agencia Española de Protección de datos. – C/ Jorge Juan, 6. 28001 Madrid. (901 100 099-912 663 517) – www.agpd.es
Autorizo a ser informado por medios electrónicos sobre cualquier oferta formativa de USJ.
Autorizo a ser informado por medios electrónicos sobre actividades y eventos de USJ.
FUNDACIÓN UNIVERSIDAD SAN JORGE (USJ) - G99047672 - Campus Universitario San Jorge, Autovía A-23 Zaragoza- Huesca, Km. 299, 50830 Villanueva de Gallego (Zaragoza) info@usj.es - 976 060 100. Delegado de Protección de Datos: Departamento Jurídico/DPD, 976 060 100, privacidad@usj.es . USJ trata sus datos personales con la finalidad enviarle incluso por medios electrónicos la información solicitada. Tratamos sus datos porque usted nos los proporciona en el formulario de Solicitud de manera libre, específica, informada e inequívoca en relación con la finalidad anterior. No se comunicarán sus datos a terceros salvo a las administraciones públicas pertinentes y/o cuando sea obligatorio legal o normativamente. Una vez los datos no sean necesarios para los fines con los que fueron recogidos, se respetarán los plazos legales de conservación para posteriormente ser destruidos. Puede revocar el consentimiento o ejercer sus derechos de acceso, rectificación, supresión, oposición, limitación y portabilidad sobre los datos de carácter personal presentando una copia de un documento identificativo a Autovía A-23 Zaragoza- Huesca, Km. 299, 50830 Villanueva de Gállego (Zaragoza), o en privacidad@usj.es . Para otros tratamientos que realiza USJ puede consultar nuestra Política de Privacidad . Puede encontrar más información sobre sus derechos o presentar una reclamación ante la autoridad de control competente en la Agencia Española de Protección de datos. – C/ Jorge Juan, 6. 28001 Madrid. (901 100 099-912 663 517) – www.agpd.es
Autorizo que los datos personales proporcionados sean comunicados a la entidad mercantil SEAS ESTUDIOS SUPERIORES ABIERTOS, S.A.U. que desarrolla la actividad de centro de formación online, con la finalidad de recibir por medios electrónicos información comercial sobre su oferta formativa, según su política de privacidad (Política de Privacidad de SEAS).