Proyecto Sena 2
Proyecto Sena 2
Proyecto Sena 2
Programación de software
Barranquillla
2020
Proyecto Sena: programación de software
1¿Qué son algoritmos? ¿Para qué sirven los
algoritmos?
R/: Simplemente una serie de instrucciones sencillas que
se llevan a cabo para solventar un problema. La regla de
multiplicar que aprendimos en el colegio y que permite
sacar el producto de dos números de varias cifras, con
papel y lápiz.
Un algoritmo es un grupo finito de operaciones organizadas
de manera ordenada y lógica, las cuales permiten hallar la
solución a un determinado problema.
x y Resultado
1 1 1
1 0 0
0 1 0
0 0 0
El operador lógico OR, |
x y Resultado
1 1 1
1 0 1
1 1
0 0 0
x Resultado
1 0
0 1
B = Truncar(A)
Es una que es entera llamada valor y otra tipo real
llamada numero
Ejemplos
<tipo> <identificador>;
12¿Qué es una constante?
R/: Una constante es un elemento de datos con
nombre con un valor predefinido, mientras que una
variable es un elemento de datos con nombre cuyo
valor puede cambiar durante el curso de la ejecución
de un programa.
13¿Qué son datos de entrada y salida?
R/: Entrada: Es la introducción de datos para ser
transformados. Proceso: Es el conjunto de
operaciones a realizar para dar solución al problema.
Salida: Son los resultados obtenidos a través del
proceso.
14¿Qué son diagramas de flujos? y sus elementos.
R/: Un diagrama de flujo es una forma esquemática de
representar ideas y conceptos en relación. ...
Comúnmente, se utiliza este tipo de diagramas para
detallar el proceso de un algoritmo y, así, se vale de
distintos símbolos para representar la trayectoria de
operaciones precisas a través de flechas.
Terminador
Procesos
Un proceso es representado por un rectángulo. Éste
se refiere a una acción en un proceso de negocios y
debe describirse de forma clara y concisa. Un proceso
puede ser descrito usando una frase única del tipo
verbo-sustantivo, por ejemplo "Ordenar material de
oficina". Este mismo nivel de detalle debe mantenerse
en los procesos de un diagrama de flujo.
Subprocesos
Un subproceso está representado por un rectángulo
con líneas dobles en cada lado. Un subproceso es un
proceso importante que puede descomponerse en
procesos más simples que pueden desarrollarse en
otro diagrama de flujo.
Decisión
Una decisión está representada por un diamante. Un
proceso que puede responder a una decisión de "sí" o
"no" requiere un cuadro de decisión.
Conector
Un conector está representado por un pequeño círculo
o un cuadro conector y se etiqueta usando letras. Un
diagrama de flujo escrito en una sola página es más
claro que un diagrama en varias páginas. Un conector
asegura que los procesos estén conectados de forma
lógica y correcta en varias páginas.
Líneas de flecha
Las líneas de flecha dibujadas en una dirección, de
preferencia de arriba hacia abajo, mantienen la
claridad de un diagrama de flujo. Evita líneas de flecha
que se ciclen debido a que esto puede indicar
redundancia en el proceso de negocios. Si los ciclos
son necesarios extiende las líneas de flecha hacia
arriba y a la izquierda para mayor claridad
15¿Qué es un programa o software?
R/: el software es un conjunto de programas,
instrucciones y reglas informáticas que permiten
ejecutar distintas tareas en una computadora. Se
considera que el software es el equipamiento lógico e
intangible de un ordenador.