null
US
Sign In
Sign Up for Free
Sign Up
We have detected that Javascript is not enabled in your browser. The dynamic nature of our site means that Javascript must be enabled to function properly. Please read our
terms and conditions
for more information.
Next up
Copy and Edit
You need to log in to complete this action!
Register for Free
5363624
Algoritmos
Description
Primera Actividad UMNG Programacón
No tags specified
algoritmos
metodologia
desarrollo
prueba
escritorio
prueba escritorio
anidacion
anidación
estructuras
lenguaje de programacion de alto nivel
lenguaje
programacion
programación
alto
nivel
Mind Map by
Diego Benavides
, updated more than 1 year ago
More
Less
Created by
Diego Benavides
over 8 years ago
37
0
0
Resource summary
Algoritmos
Estructura selectiva
Estructura secuencial
Prueba de escritorio
Metodología de desarrollo de algoritmos
Se divide en:
Pseudocódigo
Es:
La forma de escribir uno o varios algoritmos
Utilizando:
Un lenguaje
Diagramas de flujo
Es:
Una representación gráfica de un algoritmo
Por medio de:
Simbolos y Lineas de flujo
Para elaborarlo se necesita:
Entender el problema
Iniciar de arriba hacia abajo e izquierda a derecha
Tener Claros los pasos secuenciales
Hacer seguimiento
Permite:
Comprobar los resultados y las operaciones que arrojan los algoritmos
Se elabora:
Linea por linea
Y consiste:
Asignar datos específicos a las variables
De entrada
De lectura
Y seguir:
Una secuencia de las instrucciones
Hasta:
Obtener los datos de salida
de cada variable que se emplea en cada algoritmo
Es:
Aquella en la que una instrucción sigue a otra en secuencia
Tiene:
Una entrada
Una salida
Un:
Algoritmo permite almacenar solo una secuencia de instrucciones
Estructuras repetitivas
Anidación de estructuras
Lenguaje de programación de alto nivel
Permite:
Codificar la solución de un algoritmo
Por medio de:
C++
Encontramos la:
Estructura de un programa en C++
Lo conforman:
Los comentarios
Función main()
Declaraciones globales
Directivas de preprocesador
Funciones definidas por el usuario
Ejecutar un programa en C++
Se divide en:
5 Fases
Editar
Preprocesar
Compilar
Enlazar
Ejecutar
Archivo que produce:
Código Ejecutable .exe
Archivo que produce:
Código objeto .obj
Archivo que produce:
Archivo cabecera .h
Archivo que produce:
Código fuente .ccp
Se da:
Al tener que evaluar más de dos condiciones
Se divide en:
Condiciónales anidados
De acuerdo al numero de alternativa
se dara el numero de condiciones
Repetitivas anidadas
Añade:
Ciclos o bucles
Permite:
Ejecutar un grupo de instrucciones varias veces sin tener que volverlas a escribir
Se divide en:
Instrucción mientras que
Permite:
Ejecutar una instrucción
O grupo de instrucciónes
Un determinado numero de veces
Mientras:
Se cumple una condición
Se utiliza:
Cuando no se sabe
El numero de veces exacto que va a ocurrir un ciclo
Instrucción para
Permite:
Repetir una instrucción
O grupo de instrucciónes
Un determinado numero de veces
Se utiliza:
Cuando se sabe
El numero de veces exacto que va a ocurrir un ciclo
Contiene:
Expresiones selectivas o boleanas
Sirven para:
Controlar la secuencia en que deben ejecutarse los pasos de un algoritmo
Genera:
Valor verdadero
Valor falso
Existen:
Condiciones Simples
Establecen una relación entre:
Dos constantes
Dos variables
Una variable con una constante
Condiciones compuestas
Show full summary
Hide full summary
Want to create your own
Mind Maps
for
free
with GoConqr?
Learn more
.
Similar
Operadores Python
Giovanni Sanhuez
Mis Recursos de Programación
maya velasquez
FUNDAMENTOS DE REDES DE COMPUTADORAS
anhita
Mapa Conceptual de la arquitectura de base de datos
Alan Alvarado
Abreviaciones comunes en programación web
Diego Santos
Preguntas previas a introducir la tecnología en el aula
Diego Santos
codigos QR
Cristina Padilla
APRENDIZAJE POR PROYECTOS
Joanne Sánchez
Editor Dibujo Paint
gladiscj
ANALISIS SISTEMATICO DE LA COMPUTADORA Y LOS PERIFERICOS QUE LO INTEGRAN
Ana pinzon
Simbología de programacion
Gustavo Angel Beristain Vazquez
Browse Library