Está en la página 1de 16

Universidad

TECNOLÓGICA
DE MÉXICO.
Resolución de
problemas
DIAGRAMA DE N-S.
Lenguaje máquina.
 Son aquellos cuyas instrucciones son directamente entendibles por la
computadora y o necesitan traducción posterior para que al CPU pueda
comprender y ejecutar el programa. Se expresan en términos de la unidad de
memoria mas pequeña. El Bit (digito binario 0 ó 1) ocho bits forman un Byte.
 Lenguaje de bajo
nivel(ensamblador).
En este lenguaje las instrucciones
se escriben en códigos alfabéticos
conocido como nemotécnicos para
operaciones y direcciones
simbólicas.

Lenguaje de alto nivel

Los lenguajes de programación de


alto nivel (Visual Basic, C, C++,
Pascal, Cobol, Fortran, Java y
otros.

Son aquellos en los que las


instrucciones o sentencias para la
computadora son escritas con
palabras similares al lenguaje
humano(en general en ingles).
diagrama Nassi-Shneiderman
 El diagrama estructurado N-S es una
técnica hibrida (una mezcla) entre
Diagramas de Flujo y Pseudocódigo.

 Esta técnica, también conocida como


Diagrama de Chapín, utiliza una serie
de cajas, similar a los diagramas de
flujos, pero no requiere la utilización
de flechas, debido a que su flujo
siempre es descendente.
Características de un buen diagrama
Nassi-Schneiderman
En la primera caja debe ir el nombre o
título del algoritmo, en el recuadro
siguiente debe ir la palabra Inicio.

• La última instrucción de un
Diagrama NS debe ser el recuadro Fin.
• Todas las declaraciones de variables,
funciones deben estar especificadas
bajo el recuadro que contiene la
palabra Inicio.

• Las estructuras de selección y


cíclicas deben estar lo más clara
posible

• El diseño debe caer en una hoja, a


excepción de la utilización de
funciones, las cuales pueden estar en
otra hoja, debido a que se consideran
un algoritmo diferente.
Desventajas de los diagramas NS:

En algoritmos extensos su diseño


es muy difícil de comprender.

La mantención ó modificación de
este tipo de diagramas es tediosa

Requiere de hojas muy extensas


para ser escrito, debido a que
carece de conectores •.
que permitan su conexión con •
otras hojas.
Ejemplo: Se desea calcular el salario neto semanal
de un trabajador en función del número de horas
trabajadas y la tasa de impuestos.

EJEMPLO 1
INICIO
LEER

NOMBRE, HORAS, PRECIO


CALCULAR
SALARIO HORAS * PRECIO
CALCULAR
IMPUESTO 0.16 * SALARIO
NETO SALARIO - IMPUESTO
ESCRIBIR

NOMBRE, SALARIO,IMPUESTO,NETO
FIN
Ejemplo.

 Preguntar SABER
Si el o Ella tieneNOVIA(O)
SI TIENE Novio(a).
INICIO
TIENES NOVIO ?
Si No
ESCRBIR ESCRIBIR
MALA SUERTE TIENES
AMIGO(A) ESPERANZA….
TU PUEDES….
ESCRIBIR
MUCHAS GRACIAS AMIGA

FIN
Lógica y estrategias de solución
 Ejercicio.
Una dama esta leyendo un libro de 246 paginas cada noche,
Lee 8 paginas en total, pero a partir de la segunda noche
Vuelve a leer una pagina de la noche anterior, para retornar el hilo

¿Cuántas noches tendrá que leer todo el libro?

Una joven visitaba con cierta frecuencia a una dama. Un día un vecino
Indiscreto le pregunta a ella quien era el visitante y la dama le contesto
LA MADRE DE ESE JOVEN ES LA HIJA UNICA DE MI MADRE ?

¿Qué relación había entre la dama y el joven?


Ejercicios.
 Crear un Diagrama de Caja que indique Si eres mayor de Edad ya
puedes votar en estas selecciones del 2018, sino eres un bebe.

 Crear un Diagrama de Caja que indique como preparar una sopa


marucha.

 Investigar que es un Diagrama UML y anotar su definición en el


cuaderno.

 Investigar que es un Seudocódigo. En su cuaderno.


 Ejercicio en Su Cuaderno Tema: “Resolución de problemas”.
Ejercicio de resolución de problemas.

 Una Familia de 6 personas va al cine, y se sientan juntos en una fila. A la


salida hacen amistad con el administrador del cine, y este les dice que los
dejara entrar gratis el día en que hayan completado todas las posiciones
posibles entre ellos, es decir cuando se hayan sentado en las mismas 6
butacas ocupando cada vez una posición distinta cada persona.
 La familia va al cine una vez por semana.
 ¿Cuántas veces tendrá que ir la familia al cine para volver a ocupar la
posición inicial, después de haber ocupado todas las demás?
 ¿Cuántas semanas tendrán que trascurrir para que puedan entrar gratis al
cine?
Ejercicio de conversiones.
 Binario a Decimal Binario a Hexadecimal
 1110111011 111101
 1011101 111101
 00110110 11010111
 01010111

 Binario a Octal.
 1110101
 1110101
 11101011

También podría gustarte