Proceso y método lógico consistente en el diseño estructurado de pasos finitos y ordenados para dar solución técnica a problemas de cálculo o ciencias de la ingeniería
¿Qué es el diseño de algoritmos?
Identificadores con un significado sintáctico único y predefinido por el entorno que la academia u operador no pueden alterar o reutilizar para asignar nombres a variables o funciones.
¿Qué son las palabras reservadas?
Estructura de datos indexada continua que agrupa y almacena un conjunto finito de elementos del mismo tipo bajo un único identificador a lo largo de una sola dimensión lineal
¿Qué es un arreglo unidimensional?
Estructura selectiva que evalúa una condición booleana y permite bifurcar el flujo de ejecución ejecutando un bloque si es verdadera, y opcionalmente otro si es falsa
¿Qué es la estructura IF / IF-ELSE?
Acción en la programación modular que detiene momentáneamente el flujo del programa principal para delegar el control y transferir argumentos a una subfunción o subrutina específica
¿Qué es el llamado o invocación de una función?
Representación gráfica estructurada y estandarizada que ilustra visualmente el flujo de ejecución de los procesos de un algoritmo mediante figuras geométricas.
¿Qué es un diagrama de flujo?
Líneas de anotación insertadas por el programador dentro de la estructura de un programa para documentar la lógica de funcionamiento, las cuales son ignoradas al compilar
¿Qué son los comentarios?
Estructuras de datos indexadas bidimensionales o de mayor rango (como matrices) que requieren de dos o más índices de referencia para almacenar u operar datos numéricos complejos
¿Qué son los arreglos multidimensionales (o bidimensionales)?
Estructura de repetición determinada cuya ejecución cíclica está estrictamente controlada por una variable de conteo que se incrementa o decrementa hasta alcanzar un límite preestablecido
¿Qué es el ciclo o estructura FOR?
Argumentos formales declarados en el encabezado de una función encargados de recibir datos provenientes del exterior para ser procesados localmente en su bloque de instrucciones
¿Qué son los parámetros de entrada?
Software de sistema de suma importancia en lenguajes de alto nivel encargado de traducir la totalidad del código fuente de texto a instrucciones binarias asimilables por la máquina antes de ser ejecutado
¿Qué es un compilador?
Nombres que el alumno define bajo reglas sintácticas del entorno para representar y hacer referencia a variables, constantes, clases o funciones durante la ejecución del programa.
¿Qué son los identificadores?
Proceso que consiste en recorrer de forma ordenada las posiciones de almacenamiento de un arreglo para capturar e ingresar datos provenientes del teclado o de sensores físicos
¿Qué es la lectura de arreglos?
Estructura cíclica repetitiva que evalúa la expresión condicional de permanencia al final del bucle, garantizando que el bloque de instrucciones se ejecute por lo menos una vez
¿Qué es la estructura DO WHILE?
Subprogramas o subfunciones personalizados creados por los propios alumnos para dotar al código de modularidad y resolver tareas de cálculo específicas no contempladas por el sistema base
¿Qué son las funciones externas del usuario?
Categoría de entornos de código que ofrecen una abstracción alejada del lenguaje de máquina y cercana al pensamiento lógico humano, facilitando la portabilidad del software en ingeniería.
¿Qué son los lenguajes de programación de alto nivel?
Categoría de datos del lenguaje que agrupa colecciones de información o estructuras complejas estructuradas por el usuario, en contraste con los datos simples
¿Qué son los tipos de datos compuestos
Acciones de cálculo que permiten la manipulación colectiva de los datos contenidos dentro de colecciones indexadas, tales como sumas de vectores o multiplicaciones de matrices
¿Qué son las operaciones con arreglos?
Estructura de selección múltiple que compara el contenido de una variable contra diversos casos fijos preestablecidos para desviar selectivamente el flujo del programa
¿Qué es la estructura SWITCH/CASE?
Mecanismos de comunicación interna de una función que regresan datos calculados o modifican referencias de vuelta al ámbito o programa principal que la invocó.
¿Qué son los parámetros de salida?
Herramientas tecnológicas que los estudiantes emplean para simular, validar lógicamente y corregir el comportamiento dinámico de los algoritmos gráficos antes de su implementación en código
¿Qué es un programa de simulación para diagramas de flujo?
Operadores matemáticos especiales (<<, >>) que manipulan la información a nivel binario desplazando bits de datos hacia la izquierda o derecha dentro de registros de memoria
¿Qué son los operadores de desplazamiento?
Competencia formativa que justifica el estudio y aplicación de colecciones de datos lineales y matriciales por su estrecho vínculo con asignaturas de electrónica y simulación de transitorios en semestres posteriores
¿Qué es la importancia de los arreglos en la programación estructurada y su relación con la electrónica?
Estructura de control cíclica condicional que verifica una expresión lógica antes de cada iteración y se ejecuta indeterminadamente mientras dicha condición se evalúe como verdadera
¿Qué es la estructura WHILE?
Colección de subrutinas precompiladas suministradas por el entorno de desarrollo que permiten agilizar tareas comunes como el manejo de archivos, operaciones trigonométricas y cadenas
¿Qué son las funciones de bibliotecas (externas)?