Desarrollo De La Lógica Algoritmica

Páginas: 19 (4670 palabras) Publicado: 28 de febrero de 2013
INSTITUTO TECNOLÓGICO DE LEÓN
INGENIERÍA INDUSTRIAL

ALGORITMOS Y LENGUAJES DE PROGRAMACIÓN

PROFESOR:

UNIDAD 2 DESARROLLO DE LA LOGICA ALGORITMICA

TEMAS:
2.3.1 DIAGRAMAS ESTRUCTURADOS (diagramas de Nassi-Shneiderman), pseudocódigo.

ÍNDICE

2.3.1 DIAGRAMAS ESTRUCTURADOS (diagramas de Nassi-Shneiderman)…..………………………………………………………………………...3
DEFINICION……………………………………………………………………………....3
DECLARACION DE VARIABLES ………………………………………...................4
ASIGNACION…………………………………………………………………………...…4
INSTRUCCIÓN LEER…………………………………………………………………....5
INSTRUCCIÓN ESCRIBIR……………………………………………………...............5
DEFINICION DEL PROBLEMA……………………………………………………….…5
ANALISIS DEL PROBLEMA……………………………………………………………..5
ESTRUCTURAS SECUENCIALES……………………………………………………..6
DECISION SIMPLE Y DOBLE.………………………………………………….……...6
DEFINICION DEL PROBLEMA…………………………………………………….……6
ANALISIS DEL PROBLEMA…………………………………………………..…………7
DISEÑO DE LA SOLUCION…………………………………………………..…………7
DECISION MULTIPLE……………………………………………………….…………...7
DEFINICION DEL PROBLEMA…………………………………………………….……7
ANALISIS DEL PROBLEMA………………………………………………………..……8
DISEÑO DE LA SOLUCION……………………………………………………..………8
ESTRUCTURAS DE REPETICION…………………………………………………….8
CICLOMIENTRAS………………………………………………………………...……...9
DEFINICION DEL PROBLEMA…………………………………………………………9 ANALISIS DEL PROBLEMA…………………………………………………….………9
DISEÑO DE LA SOLUCION…………………………………………………..…..……10
CICLO PARA……………………………………………………………………...……..10
DEFINICION DEL PROBLEMA………………………………………………………...11
ANALISIS DEL PROBLEMA……………………………………………………….......11
DISEÑO DE LA SOLUCION……………………………………………………………11
PSEUDOCÓDIGO ……………………………………………………………………...12
BIBLIOGRAFIA ……………………………………………………………………...242.3.1 DIAGRAMAS ESTRUCTURADOS

DIAGRAMAS DE NASSI - SCHNEIDERMAN
El diagrama N-S o también conocido como diagrama de Chapin es una técnica de especificación de algoritmos que combina la descripción textual, propia del pseudocódigo, con la representación gráfica del diagrama de flujo.
El diagrama N-S cuenta con un conjunto limitado de símbolos para representar los pasos del algoritmo, porello se apoya en expresiones del lenguaje natural; sin embargo, dado que el lenguaje natural es muy extenso y se presta para la ambigüedad, solo se utiliza un conjunto de palabras, a las que se denomina palabras reservadas. Las palabras reservadas más utilizadas son:
Inicio. Fin. Leer. Escribir.
Mientras. Repita. Hasta. Para.
Incrementar. Decrementar. Hacer. Función.
Entero. Real. Carácter.Cadena.
Lógico. Retornar.
Los símbolos utilizados en el diagrama de Chapin son corresponden a cada tipo de estructura. Dado que se tienen tres tipos de estructuras, se utilizan tres símbolos. Esto hace que los procesos del algoritmo sean más fáciles de representar y de interpretar.

DEFINICION.
Son aquellas que se ejecutan una después de otra. Se tienen tres tipos de instrucciones secuenciales:la declaración de variables, asignación, instrucción Leer e instrucción Escribir.
La mayoría de algoritmos actúan sobre un conjunto de datos suministrados por el usuario y se espera que a partir de dichos valores y desarrollando los procesos programados se genere información de salida o resultados.

DECLARACION DE VARIABLES.
Teniendo en cuenta la compatibilidad con la mayoría de los lenguajes,se recomienda que desde el diseño del programa se utilice una forma determinada para la declaración de las variables. Esta consiste en escribir el tipo de datos y la lista de identificadores que se tendrán de dicho tipo, separando cada identificador por medio de comas (,). Para mejorar la claridad de la declaración se puede colocar dos puntos (:) para separar el tipo de datos de la lista deidentificadores.
Ejemplo:
Entero: edad.
Real: estatura, peso, sueldo.
Cadena: nombre, dirección.

Aunque algunos lenguajes de programación permiten declarar las variables en el momento en que se las necesita, es aconsejable, en favor de los buenos hábitos de programación, siempre...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Desarrollo de la lógica algorítmica
  • Desarrollo De Lógica Algoritmica
  • Desarrollo de lógica algorítmica
  • Desarrollo de logica algoritmica
  • el algoritmo logico
  • Logica y algoritmos
  • Logica y algoritmos
  • Desarrollar Algoritmos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS