Modalidad de imparticiónEl Curso en Conceptos Básicos de Programación se impartirá de manera presencial.
Número de horasConsultar el tiempo total de duración que abarca el contenido temático.
Titulación oficialEl participante recibirá certificación emitida por el centro.
Valoración del programaEl mundo actual ha experimentado una serie de cambios patrocinados por las constantes transformaciones tecnológicas que se han encargado de dibujar un panorama completamente innovador en aspectos fundamentales de la vida en sociedad como la comunicación, la educación, el intercambio comercial, entre otros. El objetivo de este programa es que el participante adquiera los conocimientos básicos que se requieren para participar en labores de programación y el desarrollo de software como parte fundamental de la programación.
Precio del cursoConsultar precio.
Dirigido aEste programa está abierto a todas aquellas personas interesadas en iniciarse en el área de programación de computadores.
EmpleabilidadEl participante podrá hacer uso de este conocimiento en cualquiera que sea su área laboral.
Curso en Conceptos Básicos de Programación
Objetivos del cursoAdquirir los conocimientos básicos requiridos para la programación y el desarrollo de software
Curso dirigido aPersonas interesadas en iniciarse en el área de programación de computadores
ContenidoCONTENIDO TEMÁTICO
Introducción
- Elementos y conceptos fundamentales
- Esquema básico del elemento físico (hardware)
- Esquema básico del elemento lógico (software)
Unidades funcionales de la computadora
- La unidad central de proceso
- La memoria central
- El bus del sistema
La información y su representación
- El sistema decimal
- El sistema binario
- El sistema octal
- El sistema hexadecimal
- Conversiones entre los sistemas de numeración
- Representación en coma o punto fijo
- Representación en coma flotante
- Representación interna de datos: codificación alfanumérica
- Las instrucciones
- Instrucciones y operandos
- Métodos de direccionamiento
- Ciclo de instrucción
- Carga y almacenamiento de datos
- Instrucciones de ruptura de secuencia
- Instrucciones de entrada / salida
Algoritmia
- Simbología
- Diagramas de flujo
- Pseudocódigo
La programación de computadoras
- Introducción
- Ciclo de vida del software
- Etapas del análisis y diseño de programas
- Etapas de implantación y explotación
- Errores
- Documentación de los programas
- Estructura de un programa
- Lenguajes de programación
- Clasificaciones de los lenguajes de programación
- Lenguaje maquina
- Lenguaje ensamblador
- Lenguajes de alto nivel
Archivos y bases de datos
- Introducción
- Archivos y registros
- Características de los archivos
- Clasificación de los archivos según su uso
- Organización de los archivos
- Organización secuencial
- Organización directa o aleatoria
- Organización secuencial indexada
- Modos de acceso
- Operaciones sobre archivo
- Técnicas de clasificación de archivos
- Bases de datos
- Modelo de bases de datos
- Seguridad y control de datos
Sistemas operativos y traductores
- Definición de sistema operativo
- Evolución de los sistemas operativos
- Esquema general de un sistema operativo
- Programas de control
- Programas de proceso
- Proceso de compilación
- Estructura general de un compilador
Software estándar y software a la medida
- Software de sistema y software de aplicación
- Software de sistema
- Software estándar y software a medida
- Aplicaciones estándar
MATERIAL INCLUIDO EN LA CAPACITACION
- CD con manual y documentación técnica
- Libreta para Anotaciones
- Esfero