Metodologia,algoritmo y estructuras

Páginas: 5 (1178 palabras) Publicado: 28 de diciembre de 2015
Unidad 1 - Actividad 1

Estudie la unidad 1 y desarrolle los siguientes enunciados y preguntas. También busque información complementaria para desarrollarlos.

1) Defina modelo y metodología
Modelo: un moedlo es toda estructura que se utiliza para dar razón y abtraer de la realidad a un conjunto de acciones o fenómenos que guardan entre si ciertas relaciones.
El diseño e implementación de unmodelo son fundamentales para la solución de un problema computacional.-
Metodologia: Es toda aplicación que contiene un conjunto de operaciones con que se pretende obtener un resultado.-

2) Defina que es un algoritmo.
Es un procedimiento detallado y preciso para resolver un problema en pasos, cada uno de los cuales toma un tiempo finito. Es una lista de instrucciones para resolver un calculo,mediante pasos sucesivos que no generen dudas.

3) Que son y para qué sirven el pseudocódigo y los diagramas de flujo? Dé un ejemplo de cada uno.
Pseudocodigo: también llamado falso lenguaje, es una descripción compacta e informal del principio de un programa informatico u otro algoritmo.
Utiliza convenciones estructurales de un lenguaje de programación real, pero esta diseñado para la lectura humanaen lugar de la lectura de la maquina.-
Ejemplo:
Programa: Suma
Entorno: NOTA1, NOTA2, SUMA, son números enteros
Algoritmo:
escribir “Introduzca las notas”
leer NOTA1,NOTA2
calcular SUMA = NOTA1 + NOTA2
escribir “La suma de las dos notas es:” SUMA
Fin programa

Diagramas de flujo: el Diagrama de flujo especifica los detalles algorítmicos de un proceso y constituye la representación grafica de unproceso multifactorial.
Es la representación grafica de flujo o secuencia de rutinas simples.



4) Nombre las estructuras de control de selección y dé un ejemplo de cada una.
Las estructuras de control alteran el flujo del programa que se está ejecutando. Las estructuras de selección derivan ese flujo según una evaluación de expresiones, dividiéndose en dos CONDICIONAL Y CONDICIONAL MULTIPLE.
LaCONDICIONAL es aquella que si una expresión es verdadera se ejecuta una sentencia sino se ejecuta otra y finaliza el algoritmo o directamente en el caso de no haber otra sentencia finaliza el algoritmo directamente.

INICIO
LEER N1
LEER N2
SI (N1 <= 20 Y N2 >=5) ENTONCES
LEER N1 * N2
FIN SI
FIN

En este ejemplo muestra si el primer numero es menor o igual a 20 y el segundo numero es mayor oigual a 5 pasa a multiplicar el valor de los dos números, en el caso de que algún numero no este en estas condiciones directamente pasaría al fin del algoritmo.
La CONDICIONAL MULTIPLE es aquella que teniendo una expresión hay que evaluarla no por una condición sino por varias, si esta expresión es verdadera en el primer caso se ejecuta esa sentencia sino pasa a la siguiente y asi sucesivamentehasta que de la correcta o no. En ese caso se puede ejecutar una sentencia de que ninguno de los casos anteriores no se cumplen.

INICIO
LEER N1
SEGÚN N HACER
CASO < 10
Escribir “Es menor a 10”
CASO = 10
Escribir “Es igual a 10”
SINO
Escribir “Es mayor a 10”
FIN SEGÚN
FIN

En este ejemplo al leer el numero si es menor al 10 se escribe la primera sentencia, sino pasa a la siguientela cual dice si es igual a 10 se escribe la sentencia, si no lo es pasa a la siguiente el cual la condición SINO da el resultado y escribe su sentencia finalizando el algoritmo.-

5) Nombre las estructuras de control de iteración y dé un ejemplo de cada una.
Estructura PARA (FOR)
Esta estructura repite un numero determinado de veces un bloque de código por un rango de valores y esta controladopor un contador.

INICIO
SUMA = 0
PARA a = 1 HASTA 5 HACER
LEER N
SUMA = SUMA + N
FIN PARA
ESCRIBIR SUMA
FIN

En este ejemplo PARA a va a repetir del 1 al 5 las veces el método sumar leyendo la N, al finalizar esta suma finaliza y escribe el numero final finalizando el programa.-

Estructura MIENTRAS
Esta sentencia repite un determinado proceso mientras se cumpla una condición.

INICIO...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Estructuras Algoritmicas
  • estructura de los algoritmos
  • estructura de algoritmo
  • Algoritmo y estructura
  • Estructuras algoritmicas
  • Estructuras algoritmicas
  • Estructuras Algoritmicas
  • estructura algoritmicas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS