Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
SEMANA 1 por Mind Map: SEMANA 1

1. ALGORITMOS

1.1. ES UNA SECUENCIA DE INSTRUCCIONES O REGLAS ORDENADAS Y FINITAS, LAS CUALES PERMITEN REALIZAR UNA TAREA A UN PROBLEMA DETERMINADO.

2. DIAGRAMA DE FLUJOS

2.1. Representa la esquematización gráfica de un algoritmo, el cual muestra gráficamente los pasos o procesos a seguir para alcanzar la solución de un problema.

3. COMPONENTES DE LOS DIAGRAMAS DE FLUJOS

3.1. TERMINADOR

3.1.1. Es representado por un pequeño rectángulo con esquinas curvas. Los terminadores aparecen al inicio y al final de los diagramas de flujo.

3.2. PROCESOS

3.2.1. 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".

3.3. SUBPROCESOS

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

3.4. DECISION

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

3.5. CONECTOR

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

3.6. LINEAS FLECHA

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

3.7. gh

4. PYTHON

4.1. CARACTERISTICAS

4.2. Las características del lenguaje de programación Python se resumen a continuación: Es un lenguaje interpretado, no compilado, usa tipado dinámico, fuertemente tipado. Es multiplataforma, lo cual es ventajoso para hacer ejecutable su código fuente entre varios sistema operativos. Es un lenguaje de programación multiparadigma, el cual soporta varios paradigma de programación como orientación a objetos, estructurada, programación imperativa y, en menor medida, programación funcional. En Python, el formato del código (p. ej., la indentación) es estructural.

4.3. SINTAXIS

4.4. Modo interactivo y modo script. Una cuestión de momentos Al iniciarnos en Python podemos trabajar de dos formas: Modo interactivo: ejecutando la orden en tiempo real Modo script: escribiendo el código en Python y ejecutando después con el intérprete La sintaxis en Python nos permite usar el modo interactivo activando el intérprete Python y escribiendo «python» en la línea de comandos. Una vez puesto en marcha, ya podemos ejecutar órdenes sin ningún problema. Cuando ya hayamos empezado a programar con Python resultará mucho más sencillo utilizar un script con todas las órdenes a ejecutar. Así, situada la línea de comandos en la carpeta donde se encuentra el script, lo ejecutamos con la orden nombredelscript.py.