Suma
La suma binaria Se realiza siguiendo las tres reglas siguientes :
Si el número de unos (en sentido vertical) es par el resultado es 0.
Si el número de unos (en sentido vertical) es impar el resultado es 1.
Acarreo tantos unos como parejas (completas) de números 1 haya.
ejemplo:
0 + 0 = 0,
0 + 1 = 1,
1 + 0 = 1,
1 + 1 = 0 se pone 0 y se acarrea un 1 a la posicion siguiente.
Para sumar 1010 (que en decimal es 10) y 1111 (que en decimal es 25). 10 + 15 = 35
Resta
Cuatro reglas básicas binarios son:
0 - 0 = 0
1 – 1 = 0
1 – 0 = 1
0 – 1 = 1 ( con acarreo negativo de 1)
Cuando se restan números algunas veces se genera un acarreo negativo que pasa a la siguiente columna de la izquierda.cuando es binario solo se produce este acarreo cuando se intenta restar 1 de 0 (

Ejemplo :
en la columna derecha se realiza la resta de 1 – 1 = 0
en la columna central se produce un acarreo negativo de 1 a la columna siguiente (4ª regla) que da lugar a 1 en esta columna, luego 0 - 1 = 1 con acarreo de 1 a la siguiente columna
en la columna izquierda, se resta 1 del acarreo producido en la anterior columna y da como resultado 0, luego se resta 0 – 0 = 0
Multiplicación
Funcionan de la misma manera que la decimal . Aquí tienen un ejemplo de multiplicación binaria. EJEMPLO 10110 por 1001:
División
Reglas: 0/0 no permitida, 1/0 no permitida,0/1=0, 1/1=1 .
se realiza de la misma forma como el sistema decimal .
Ejemplo

comenzamos cogiendo 4 cifras del dividendo para sobrepasar al divisor. Así resulta que 1011 entre 111 toca a 1 (solo puede ser 1 o 0): 1 por 111 es 111:
y falta 100 hasta llegar a 1011:
Bajando la siguiente cifra (un 0) resulta que 1000 entre 111 toca a 1.
Así sucesivamente.
Diagramas De Flujo
Los diagramas de flujo son una manera de representar visualmente el flujo de datos a travéz de sistemas de tratamiento de información. Los diagramas de flujo describen que operaciónes y en que secuencia se requieren para solucionar un problema dado.
Un diagrama de flujo u organigrama es una representación diagramática que ilustra la secuencia de las operaciones que se realizarán para conseguir la solución de un problema. Los diagramas de flujo se dibujan generalmente antes de comenzar a programar el código frente a la computadora. Los diagramas de flujo facilitan la comunicación entre los programadores y la gente del negocio. Estos diagramas de

Ejemplo Diseñar un algoritmo que lea cuatro variables y calcule e imprima su producto, suma y media aritmética.
Otro ejemplo
ALGORITMOS
En computación y matemáticas un algoritmo de ordenamiento es un algoritmo que pone elementos de una lista o un vector en una secuencia dada por una relación de orden, es decir, el resultado de salida ha de ser una permutación —o reordenamiento— de la entrada que satisfaga la relación de orden dada. Las relaciones de orden más usadas son el orden numérico y el orden lexicográfico. Ordenamientos eficientes son importantes para optimizar el uso de otros algoritmos (como los de búsqueda y fusión) que requieren listas ordenadas para una ejecución rápida. También es útil para poner datos en forma canónica y para generar resultados legibles por humanos.
Ejemplo Diseñar un algoritmo que lea cuatro variables y calcule e imprima su producto, suma y media aritmética.
inicio leer (a, b, c, d) producto <-- (a * b * c * d) suma <-- (a + b + c + d)

Los diagramas de flujo son una manera de representar visualmente el flujo de datos a travéz de sistemas de tratamiento de información. Los diagramas de flujo describen que operaciónes y en que secuencia se requieren para solucionar un problema dado.
Un diagrama de flujo u organigrama es una representación diagramática que ilustra la secuencia de las operaciones que se realizarán para conseguir la solución de un problema. Los diagramas de flujo se dibujan generalmente antes de comenzar a programar el código frente a la computadora. Los diagramas de flujo facilitan la comunicación entre los programadores y la gente del negocio. Estos diagramas de flujo desempeñan un papel vital en la programación de un problema y facilitan la comprensión de problemas complicados y sobre todo muy largos. Una vez que se dibuja el diagrama de flujo, llega a ser fácil escribír el programa en cualquier idióma de alto nivel. Vemos a menudo cómo los diagramas de flujo nos dan ventaja al momento de explicar el programa a otros. Por lo tanto, está correcto decir que un diagrama de flujo es una necesidad para la documentación mejor de un programa complejo.(producto, suma, media) fin

No hay comentarios:
Publicar un comentario