SlideShare una empresa de Scribd logo
1 de 28
Cada amanecer es una bendición
de Dios porque nos permite ver el
mundo que nos rodea, teniendo
siempre la esperanza que cada día
será mejor que el anterior.
MÉTODOS NUMÉRICOS
DEFINICIÓN DE MÉTODOS NUMÉRICOS
• Los métodos numéricos son técnicas mediante las
  cuales es posible formular problemas de tal forma
  que sean resueltas con operaciones aritméticas.

• Los métodos numéricos nos vuelven aptos para
  entender esquemas numéricos a fin de:
      Resolver      problemas      matemáticos,    de
       ingeniería y científicos en una computadora,
      Reducir esquemas numéricos básicos,
      Escribir programas y resolverlos en una
       computadora .
      Usar correctamente el software existente para
       dichos métodos.
IMPORTANCIA DE LOS MÉTODOS
            NUMÉRICOS
• Durante la solución analítica de un modelo matemático se
  pueden presentar los siguientes problemas:

     Que la aplicación del método analítico sea compleja
     Que la solución analítica sea tan complicada que hace
      imposible cualquier interpretación posterior
     En algunas ocasiones no existen métodos analíticos
      capaces de resolver el modelo matemático en estudio

• Por ello, es conveniente hacer uso de técnicas numéricas,
  las cuales mediante una serie de cálculos conducen a
  soluciones aproximadas que son siempre numéricas.
  Debido a las múltiples iteraciones que se tienen que realizar
  para obtener la solución numérica, es indispensable el
  empleo de computadoras.
Los métodos numéricos pueden ser
aplicados para resolver procedimientos
matemáticos en:
         •   Cálculo de derivadas
         •   Integrales
         •   Ecuaciones diferenciales
         •   Operaciones con matrices
         •   Interpolaciones
         •   Ajuste de curvas
         •   Polinomios
Los métodos numéricos se aplican en
           áreas como:
      •   Ingeniería Industrial
      •   Ingeniería Química
      •   Ingeniería Civil
      •   Ingeniería Mecánica
      •   Ingeniería eléctrica,
      •   etc...
TEMA: ARITMETICA DEL COMPUTADOR




OBJETIVO: Mostrar la forma en que los
datos son representados internamente
en la computadora
CAPITULO I
     ARITMETICA DEL
      COMPUTADOR
1. REPRESENTACIÓN INTERNA DE NÚMEROS
 ENTEROS.
ARITMETICA DEL
        COMPUTADOR
El sistema binario, es
un sistema          de
numeración en el que
los     números     se
representan utilizando
solamente las cifras
cero y uno (0 y 1).
ARITMETICA DEL
         COMPUTADOR
      INICIO
                       Sistema Decimal
                              5
 SISTEMA DECIMAL

                         Conversión
CONVERSION A BINARIO


                       Sistema Binario
 SISTEMA DECIMAL
                            101


       FIN
ARITMETICA DEL
             COMPUTADOR
• La unidad fundamental por la cual se representa
  la información en un computador se llama
  palabra de memoria.

• Esto es una entidad que consiste en una
  cadena de dígitos binarios o bits. (Bi nari – digi
  t) Estas palabras pueden contener 8, 16, 32 o
  64 bits, dependiendo de la computadora.
ARITMETICA DEL
          COMPUTADOR
• También se utilizan otras unidades
  denominadas        bytes,     constituidos
  generalmente por 8 bits,, para representar
  caracteres. Así, por ejemplo, una palabra
  de 32 bits consta de 4 bytes.
Aritmética binaria




       0                          1


                    Bit


        Palabras de 8 , 16, 32, 64 bits

Una Palabra de memoria es la cantidad de bits que
 una computadora puede manipular en un ciclo de
             reloj (es decir a la vez).

   Byte = 8 bits
En un computador los números
se representan de dos formas




                                                Toma menos tiempo.
                               Aritmética       Resultados
         Entera                de punto fijo   restringidos a valores
                                               enteros.


                                                Utiliza notación
                                               científica
                               Aritmética
     Punto Flotante            de punto         Operaciones
                               flotante        toman mas tiempo.
                                                Los resultados
                                               incluyen la parte
                                               fraccional.
Tema: Aritmética de Punto fijo




Objetivo: Resolver problemas de aritmética de punto fijo
Aritmética de Punto Fijo
• Los números enteros requieren de al
  menos una palabra para almacenarse
  dentro de la memoria de la computadora.
• Si el tamaño de palabra de la
  computadora es de 2 bytes (16 bits), el
  primer bit registra el signo: positivo si es 0,
  negativo si es 1, y los 15 bits restantes se
  usan para registrar números enteros
  binarios en el rango de 000000000000000
  a 111111111111111.
Aritmética de Punto Fijo
Palabra de memoria de 16 bits
 Palabra de Memoria de 16 bits




Bit del                          Registro del número en binario
signo     0 Números +
          1 Números -
Representación interna en un computador de
         los números enteros positivos


• La computadora transforma el número entero en
  binario y lo almacena en la memoria.
• Pasos para convertir un decimal a binario
      - Realizar divisiones sucesivas entre 2.
      - El proceso finaliza cuando el
        cociente es cero.
      - Agrupamos los residuos de derecha
        a izquierda.
• Representamos gráficamente el almacenamiento
  en la memoria.
Representación interna en un computador de
            los números enteros positivos

                                 Representar el numero 12 en sistema binario en
          Ejemplo 1              una palabra de memoria de 16 bits.
                                             12 / 2 = 6 / 2 = 3 / 2 = 1 / 2 = 0
                                             12       6       2       0
                                              0       0       1       1


     12 = 1100

     bit del signo



 0    0     0    0   0   0   0   0   0   0    0     0     1      1    0     0




En este ejemplo como el número 12 equivale a 1100 en binario, el
computador rellena con ceros el resto de las posiciones al representarlo
internamente en la palabra de 16 bits.
Representación interna en un computador de
     los números enteros positivos



                         Identificar qué número entero decimal está
Ejemplo No,2
                         representado en la siguiente palabra de 16 bits


                   0    0    0    0    0    1    1    0     1    1    1    1    1    0    1    0




                       214 + 213 + 212 +211 +210 + 29 + 28 + 27 + 26 + 25 + 24 + 23 + 22 + 21 + 20
                       0 + 0 + 0 + 0 +1024 +512 +0 + 128 + 64 + 32+ 16 + 8 + 0 + 2 + 0

           Respuesta: 1786
           En este ejemplo tenemos la representación interna que hace el
           computador de un número que desconocemos, solo sabemos que es
           positivo por el bit del signo (0 para positivos, 1 para negativos) el cual
           vamos a obtener con el procedimiento explicado.
Representación interna en un computador de
                 los números enteros negativos

  Complementos en el sistema binario




•Para almacenar un número entero negativo se utilizan
los mismos dígitos que el número positivo de la misma
magnitud, excepto que el primer bit se pone en 1 (bit del
signo).

•Los complementos se utilizan en las computadoras para
simplificar la operación de sustracción o resta y para la
manipulación lógica.
Representación interna en un computador de
                los números enteros negativos



Ejemplo      -26
             Paso No. 1: Convertir de decimal a binario aplicando el método
             de divisiones sucesivas entre dos.
             26/2 = 13 / 2 = 6 / 2 = 3 / 2 = 1 / 2 = 0
             26      12      6       2       0
             0        1      0       1       1




          Paso 2: De acuerdo al sentido de la flecha colocamos el número, es decir
          26 = 11010
Representación interna en un computador de
                   los números enteros negativos


Paso 3: Representamos gráficamente este valor, considerando que es
una palabra de memoria de 16 bits, el primer digito es para el signo,
inicialmente el computador lo representa como un valor positivo, le
coloca 0 en el primer bit, las posiciones a la izquierda del valor
obtenido lo rellena con ceros.


 0         0   0   0   0       0     0      0         0   0   0   1     1     0     1   0




 Bit del
 signo

                           El sistema rellena con 0                   Numero obtenido
Representación interna en un computador de
                    los números enteros negativos


 Paso 4: Aplicamos los complemento 1´s y complemento 2´s

      0       0       0           0       0       0       0       0       0       0       0       1       1       0       1       0
 Complemento 1’s (Se cambia la polaridad, donde hay 1 se
 coloca 0 y viceversa donde hay 0 se coloca 1)
          1       1           1       1       1       1       1       1       1       1       1       0       0       1       0       1


                                                                                                                                  +1
Complemento 2’s ( se le suma un dígito al último bit) dando
como resultado:
          1       1       1           1       1       1       1       1       1       1       1       0       0       1       1       0




 Importante: Debemos recordar los conceptos de suma binaria

              1 (acarreo)
  0               1                                        1                   0
 +0              +1                                       +0                  +1
  0                0                                       1                   1
Práctica
1.   En cada uno de los problemas siguientes supongamos que el
     computador almacena cada número en una palabra de memoria de
     16 bits. Encuentre la representación interna de:
     118, 397, 49, 21.



2.       Identificar qué números enteros decimal están representados en
         las siguientes palabras de 16 bits.


     0     0    0   0   0   0   0    0   0   1   1   1   0   1   1   0




     0      0   0   0   0   0   0    0   0   1   0   1   0   1   0   1
Práctica
1.    Representar los siguientes números del sistema decimal en sistema
      binario, en una palabra de 16 bits.
     -397, -118.


2.       Identificar qué números enteros decimal están representados en
         las siguientes palabras de 16 bits.



     1     1    1   1   1   1   1    1   1   0   1   0   1   0   1   1




     1      1   1   1   0   1   0    0   1   1   0   1   1   1   1   1
Actividad
• Deberán investigar:
 1. Fallo del misil Patriot durante la Guerra del Golfo.
 3. Explosión del Ariane 5
         - Costo
         - Descripción
         - Causas
Folder, Hoja de presentación, Introducción, contenido, Referencia
   Bibliográfica.

Más contenido relacionado

La actualidad más candente

Modelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasModelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasYESENIA CETINA
 
Ejercicios Whule y Do While
Ejercicios Whule y Do WhileEjercicios Whule y Do While
Ejercicios Whule y Do WhileJoshe Varillas
 
Trabajo ecuaciones
Trabajo ecuacionesTrabajo ecuaciones
Trabajo ecuacionesMiguel Doria
 
automatas finitos
 automatas finitos automatas finitos
automatas finitosAnel Sosa
 
1.3 lenguajes de simulacion y simuladores
1.3 lenguajes de simulacion y simuladores1.3 lenguajes de simulacion y simuladores
1.3 lenguajes de simulacion y simuladoresJoOsee Kette
 
Teoria de fracciones parciales y t ransformada de laplace
Teoria de fracciones parciales y t ransformada de laplaceTeoria de fracciones parciales y t ransformada de laplace
Teoria de fracciones parciales y t ransformada de laplaceOswaldoguanipa1
 
Diferencias entre arquitectura y organización
Diferencias entre arquitectura y organizaciónDiferencias entre arquitectura y organización
Diferencias entre arquitectura y organizaciónAngel Aguilar
 
Sistemas numéricos y operaciones arismeticas
Sistemas numéricos y operaciones arismeticasSistemas numéricos y operaciones arismeticas
Sistemas numéricos y operaciones arismeticasNohel Federico
 
Presentacion metodos numerico teoria de errores
Presentacion metodos numerico teoria de errores Presentacion metodos numerico teoria de errores
Presentacion metodos numerico teoria de errores mervismarin23
 
*Disco duro *CPU - Unidad Aritmetica Logia (ALU) -Unidad de Control (CU)
*Disco duro *CPU - Unidad Aritmetica Logia (ALU) -Unidad de Control (CU)*Disco duro *CPU - Unidad Aritmetica Logia (ALU) -Unidad de Control (CU)
*Disco duro *CPU - Unidad Aritmetica Logia (ALU) -Unidad de Control (CU)odalisloor
 
EJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOSEJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOS1002pc3
 
aplicacion de Ecuaciones Diferenciales
aplicacion de Ecuaciones Diferencialesaplicacion de Ecuaciones Diferenciales
aplicacion de Ecuaciones DiferencialesPablo D. Torres D.
 
Analisis de algoritmos complejidad en tiempo y espacio
Analisis de algoritmos complejidad en tiempo y espacioAnalisis de algoritmos complejidad en tiempo y espacio
Analisis de algoritmos complejidad en tiempo y espacioAdamari Cortes
 

La actualidad más candente (20)

Modelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasModelos de arquitecturas de computadoras
Modelos de arquitecturas de computadoras
 
Ejercicios Whule y Do While
Ejercicios Whule y Do WhileEjercicios Whule y Do While
Ejercicios Whule y Do While
 
Mod 2 algoritmos
Mod 2 algoritmosMod 2 algoritmos
Mod 2 algoritmos
 
Interrupciones
InterrupcionesInterrupciones
Interrupciones
 
Reporte de codigo productos medios
Reporte de codigo productos mediosReporte de codigo productos medios
Reporte de codigo productos medios
 
Trabajo ecuaciones
Trabajo ecuacionesTrabajo ecuaciones
Trabajo ecuaciones
 
ESTRUCTURA DE UN PROGRAMA
ESTRUCTURA DE UN PROGRAMA ESTRUCTURA DE UN PROGRAMA
ESTRUCTURA DE UN PROGRAMA
 
automatas finitos
 automatas finitos automatas finitos
automatas finitos
 
Sistemas de Numeración octal y hexadecimal
Sistemas de Numeración  octal y hexadecimalSistemas de Numeración  octal y hexadecimal
Sistemas de Numeración octal y hexadecimal
 
1.3 lenguajes de simulacion y simuladores
1.3 lenguajes de simulacion y simuladores1.3 lenguajes de simulacion y simuladores
1.3 lenguajes de simulacion y simuladores
 
Teoria de fracciones parciales y t ransformada de laplace
Teoria de fracciones parciales y t ransformada de laplaceTeoria de fracciones parciales y t ransformada de laplace
Teoria de fracciones parciales y t ransformada de laplace
 
Diferencias entre arquitectura y organización
Diferencias entre arquitectura y organizaciónDiferencias entre arquitectura y organización
Diferencias entre arquitectura y organización
 
Sistemas numéricos y operaciones arismeticas
Sistemas numéricos y operaciones arismeticasSistemas numéricos y operaciones arismeticas
Sistemas numéricos y operaciones arismeticas
 
Presentacion metodos numerico teoria de errores
Presentacion metodos numerico teoria de errores Presentacion metodos numerico teoria de errores
Presentacion metodos numerico teoria de errores
 
*Disco duro *CPU - Unidad Aritmetica Logia (ALU) -Unidad de Control (CU)
*Disco duro *CPU - Unidad Aritmetica Logia (ALU) -Unidad de Control (CU)*Disco duro *CPU - Unidad Aritmetica Logia (ALU) -Unidad de Control (CU)
*Disco duro *CPU - Unidad Aritmetica Logia (ALU) -Unidad de Control (CU)
 
EJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOSEJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOS
 
Algoritmo de dekker
Algoritmo de dekker Algoritmo de dekker
Algoritmo de dekker
 
aplicacion de Ecuaciones Diferenciales
aplicacion de Ecuaciones Diferencialesaplicacion de Ecuaciones Diferenciales
aplicacion de Ecuaciones Diferenciales
 
Presentación Métodos Numéricos
Presentación Métodos Numéricos Presentación Métodos Numéricos
Presentación Métodos Numéricos
 
Analisis de algoritmos complejidad en tiempo y espacio
Analisis de algoritmos complejidad en tiempo y espacioAnalisis de algoritmos complejidad en tiempo y espacio
Analisis de algoritmos complejidad en tiempo y espacio
 

Destacado

Suma, resta y multiplicación de números binarios
Suma, resta y multiplicación de números binariosSuma, resta y multiplicación de números binarios
Suma, resta y multiplicación de números binariosDieguinmc
 
Utp pdiva_cap1 introduccion a la va
 Utp pdiva_cap1 introduccion a la va Utp pdiva_cap1 introduccion a la va
Utp pdiva_cap1 introduccion a la vajcbenitezp
 
Conversión y Complementos
Conversión y ComplementosConversión y Complementos
Conversión y ComplementosSamuel López
 
Primera unidad numeros binarios
Primera unidad numeros binariosPrimera unidad numeros binarios
Primera unidad numeros binariosgluiss
 
Ciclos de reloj del procesador
Ciclos de reloj del procesadorCiclos de reloj del procesador
Ciclos de reloj del procesadorAlejandro Escobedo
 
Operaciones de Números Binarios
Operaciones de Números BinariosOperaciones de Números Binarios
Operaciones de Números Binariosfranciscochavarria
 
REPRESENTACION INTERNA DE LOS DATOS
REPRESENTACION INTERNA DE LOS DATOSREPRESENTACION INTERNA DE LOS DATOS
REPRESENTACION INTERNA DE LOS DATOSDaniiela10
 
REPRESENTACIÓN DE LA INFORMACIÓN EN LA COMPUTADORA
REPRESENTACIÓN DE LA INFORMACIÓN EN LA COMPUTADORAREPRESENTACIÓN DE LA INFORMACIÓN EN LA COMPUTADORA
REPRESENTACIÓN DE LA INFORMACIÓN EN LA COMPUTADORAOdy Aranda
 
Representación interna de datos
Representación interna de datos Representación interna de datos
Representación interna de datos Blogopi
 
Relaciones binarias
Relaciones binariasRelaciones binarias
Relaciones binariasgmromano
 
Suma, resta y multiplicacion de numeros binarios
Suma, resta y multiplicacion de numeros binariosSuma, resta y multiplicacion de numeros binarios
Suma, resta y multiplicacion de numeros binariosMadeleyne Santos Rivas
 
REPRESENTACION DE INFORMACION EN COMPUTADORAS
REPRESENTACION DE INFORMACION EN COMPUTADORASREPRESENTACION DE INFORMACION EN COMPUTADORAS
REPRESENTACION DE INFORMACION EN COMPUTADORASGustavo Salazar Loor
 
operaciones aritméticas con decimales
operaciones aritméticas con decimalesoperaciones aritméticas con decimales
operaciones aritméticas con decimales242004chap
 
Aplicación de la informática en el Ambito militar by Elisa
Aplicación de la informática en el Ambito militar  by ElisaAplicación de la informática en el Ambito militar  by Elisa
Aplicación de la informática en el Ambito militar by ElisaMontserrat PG
 
Unidad Central de Procesamiento (CPU)
Unidad Central de Procesamiento (CPU)Unidad Central de Procesamiento (CPU)
Unidad Central de Procesamiento (CPU)albert7pedro
 
Las mejores técnicas creativas
Las mejores técnicas creativasLas mejores técnicas creativas
Las mejores técnicas creativasAgencia La Nave
 
Complexos introducció històrica
Complexos   introducció històricaComplexos   introducció històrica
Complexos introducció històricajalberi2
 

Destacado (20)

Suma, resta y multiplicación de números binarios
Suma, resta y multiplicación de números binariosSuma, resta y multiplicación de números binarios
Suma, resta y multiplicación de números binarios
 
Complementos Y Conversiones
Complementos Y ConversionesComplementos Y Conversiones
Complementos Y Conversiones
 
Utp pdiva_cap1 introduccion a la va
 Utp pdiva_cap1 introduccion a la va Utp pdiva_cap1 introduccion a la va
Utp pdiva_cap1 introduccion a la va
 
Conversión y Complementos
Conversión y ComplementosConversión y Complementos
Conversión y Complementos
 
Primera unidad numeros binarios
Primera unidad numeros binariosPrimera unidad numeros binarios
Primera unidad numeros binarios
 
Codigos binarios
Codigos binariosCodigos binarios
Codigos binarios
 
Ciclos de reloj del procesador
Ciclos de reloj del procesadorCiclos de reloj del procesador
Ciclos de reloj del procesador
 
Operaciones de Números Binarios
Operaciones de Números BinariosOperaciones de Números Binarios
Operaciones de Números Binarios
 
REPRESENTACION INTERNA DE LOS DATOS
REPRESENTACION INTERNA DE LOS DATOSREPRESENTACION INTERNA DE LOS DATOS
REPRESENTACION INTERNA DE LOS DATOS
 
REPRESENTACIÓN DE LA INFORMACIÓN EN LA COMPUTADORA
REPRESENTACIÓN DE LA INFORMACIÓN EN LA COMPUTADORAREPRESENTACIÓN DE LA INFORMACIÓN EN LA COMPUTADORA
REPRESENTACIÓN DE LA INFORMACIÓN EN LA COMPUTADORA
 
Números Complejos
Números ComplejosNúmeros Complejos
Números Complejos
 
Representación interna de datos
Representación interna de datos Representación interna de datos
Representación interna de datos
 
Relaciones binarias
Relaciones binariasRelaciones binarias
Relaciones binarias
 
Suma, resta y multiplicacion de numeros binarios
Suma, resta y multiplicacion de numeros binariosSuma, resta y multiplicacion de numeros binarios
Suma, resta y multiplicacion de numeros binarios
 
REPRESENTACION DE INFORMACION EN COMPUTADORAS
REPRESENTACION DE INFORMACION EN COMPUTADORASREPRESENTACION DE INFORMACION EN COMPUTADORAS
REPRESENTACION DE INFORMACION EN COMPUTADORAS
 
operaciones aritméticas con decimales
operaciones aritméticas con decimalesoperaciones aritméticas con decimales
operaciones aritméticas con decimales
 
Aplicación de la informática en el Ambito militar by Elisa
Aplicación de la informática en el Ambito militar  by ElisaAplicación de la informática en el Ambito militar  by Elisa
Aplicación de la informática en el Ambito militar by Elisa
 
Unidad Central de Procesamiento (CPU)
Unidad Central de Procesamiento (CPU)Unidad Central de Procesamiento (CPU)
Unidad Central de Procesamiento (CPU)
 
Las mejores técnicas creativas
Las mejores técnicas creativasLas mejores técnicas creativas
Las mejores técnicas creativas
 
Complexos introducció històrica
Complexos   introducció històricaComplexos   introducció històrica
Complexos introducció històrica
 

Similar a Aritmetica del computador

Similar a Aritmetica del computador (20)

Intro a Metodos Numericos
Intro a Metodos NumericosIntro a Metodos Numericos
Intro a Metodos Numericos
 
Sistemas de números binarios
Sistemas de números binariosSistemas de números binarios
Sistemas de números binarios
 
Aritmética de Computadores
Aritmética de ComputadoresAritmética de Computadores
Aritmética de Computadores
 
Introducción a la informática mc graw-hill
Introducción a la informática   mc graw-hillIntroducción a la informática   mc graw-hill
Introducción a la informática mc graw-hill
 
Sistema binario[1]
Sistema binario[1]Sistema binario[1]
Sistema binario[1]
 
Presentacion sistema binario
Presentacion sistema binarioPresentacion sistema binario
Presentacion sistema binario
 
2. Operaciones Binarias
2. Operaciones Binarias2. Operaciones Binarias
2. Operaciones Binarias
 
Diapositivas tecno
Diapositivas tecnoDiapositivas tecno
Diapositivas tecno
 
Binario
BinarioBinario
Binario
 
Folleto de todo
Folleto de todoFolleto de todo
Folleto de todo
 
Conversiones entre sistemas de numeración
Conversiones entre sistemas de numeraciónConversiones entre sistemas de numeración
Conversiones entre sistemas de numeración
 
Compu deber
Compu deberCompu deber
Compu deber
 
Compu deber
Compu deberCompu deber
Compu deber
 
Conversion de binarios a decimales y decimales a
Conversion de binarios a decimales y decimales aConversion de binarios a decimales y decimales a
Conversion de binarios a decimales y decimales a
 
Clase 11
Clase 11Clase 11
Clase 11
 
Tema 2
Tema 2Tema 2
Tema 2
 
Compu deber
Compu deberCompu deber
Compu deber
 
Clase 1 bio
Clase 1 bioClase 1 bio
Clase 1 bio
 
Documento tecnico de computacion
Documento tecnico de computacionDocumento tecnico de computacion
Documento tecnico de computacion
 
Diapositivas tecno
Diapositivas tecnoDiapositivas tecno
Diapositivas tecno
 

Aritmetica del computador

  • 1. Cada amanecer es una bendición de Dios porque nos permite ver el mundo que nos rodea, teniendo siempre la esperanza que cada día será mejor que el anterior.
  • 3. DEFINICIÓN DE MÉTODOS NUMÉRICOS • Los métodos numéricos son técnicas mediante las cuales es posible formular problemas de tal forma que sean resueltas con operaciones aritméticas. • Los métodos numéricos nos vuelven aptos para entender esquemas numéricos a fin de: Resolver problemas matemáticos, de ingeniería y científicos en una computadora, Reducir esquemas numéricos básicos, Escribir programas y resolverlos en una computadora . Usar correctamente el software existente para dichos métodos.
  • 4. IMPORTANCIA DE LOS MÉTODOS NUMÉRICOS • Durante la solución analítica de un modelo matemático se pueden presentar los siguientes problemas:  Que la aplicación del método analítico sea compleja  Que la solución analítica sea tan complicada que hace imposible cualquier interpretación posterior  En algunas ocasiones no existen métodos analíticos capaces de resolver el modelo matemático en estudio • Por ello, es conveniente hacer uso de técnicas numéricas, las cuales mediante una serie de cálculos conducen a soluciones aproximadas que son siempre numéricas. Debido a las múltiples iteraciones que se tienen que realizar para obtener la solución numérica, es indispensable el empleo de computadoras.
  • 5. Los métodos numéricos pueden ser aplicados para resolver procedimientos matemáticos en: • Cálculo de derivadas • Integrales • Ecuaciones diferenciales • Operaciones con matrices • Interpolaciones • Ajuste de curvas • Polinomios
  • 6. Los métodos numéricos se aplican en áreas como: • Ingeniería Industrial • Ingeniería Química • Ingeniería Civil • Ingeniería Mecánica • Ingeniería eléctrica, • etc...
  • 7. TEMA: ARITMETICA DEL COMPUTADOR OBJETIVO: Mostrar la forma en que los datos son representados internamente en la computadora
  • 8. CAPITULO I ARITMETICA DEL COMPUTADOR 1. REPRESENTACIÓN INTERNA DE NÚMEROS ENTEROS.
  • 9. ARITMETICA DEL COMPUTADOR El sistema binario, es un sistema de numeración en el que los números se representan utilizando solamente las cifras cero y uno (0 y 1).
  • 10. ARITMETICA DEL COMPUTADOR INICIO Sistema Decimal 5 SISTEMA DECIMAL Conversión CONVERSION A BINARIO Sistema Binario SISTEMA DECIMAL 101 FIN
  • 11. ARITMETICA DEL COMPUTADOR • La unidad fundamental por la cual se representa la información en un computador se llama palabra de memoria. • Esto es una entidad que consiste en una cadena de dígitos binarios o bits. (Bi nari – digi t) Estas palabras pueden contener 8, 16, 32 o 64 bits, dependiendo de la computadora.
  • 12. ARITMETICA DEL COMPUTADOR • También se utilizan otras unidades denominadas bytes, constituidos generalmente por 8 bits,, para representar caracteres. Así, por ejemplo, una palabra de 32 bits consta de 4 bytes.
  • 13. Aritmética binaria 0 1 Bit Palabras de 8 , 16, 32, 64 bits Una Palabra de memoria es la cantidad de bits que una computadora puede manipular en un ciclo de reloj (es decir a la vez). Byte = 8 bits
  • 14. En un computador los números se representan de dos formas  Toma menos tiempo. Aritmética  Resultados Entera de punto fijo restringidos a valores enteros.  Utiliza notación científica Aritmética Punto Flotante de punto  Operaciones flotante toman mas tiempo.  Los resultados incluyen la parte fraccional.
  • 15. Tema: Aritmética de Punto fijo Objetivo: Resolver problemas de aritmética de punto fijo
  • 16. Aritmética de Punto Fijo • Los números enteros requieren de al menos una palabra para almacenarse dentro de la memoria de la computadora. • Si el tamaño de palabra de la computadora es de 2 bytes (16 bits), el primer bit registra el signo: positivo si es 0, negativo si es 1, y los 15 bits restantes se usan para registrar números enteros binarios en el rango de 000000000000000 a 111111111111111.
  • 17. Aritmética de Punto Fijo Palabra de memoria de 16 bits Palabra de Memoria de 16 bits Bit del Registro del número en binario signo 0 Números + 1 Números -
  • 18. Representación interna en un computador de los números enteros positivos • La computadora transforma el número entero en binario y lo almacena en la memoria. • Pasos para convertir un decimal a binario - Realizar divisiones sucesivas entre 2. - El proceso finaliza cuando el cociente es cero. - Agrupamos los residuos de derecha a izquierda. • Representamos gráficamente el almacenamiento en la memoria.
  • 19. Representación interna en un computador de los números enteros positivos Representar el numero 12 en sistema binario en Ejemplo 1 una palabra de memoria de 16 bits. 12 / 2 = 6 / 2 = 3 / 2 = 1 / 2 = 0 12 6 2 0 0 0 1 1 12 = 1100 bit del signo 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 En este ejemplo como el número 12 equivale a 1100 en binario, el computador rellena con ceros el resto de las posiciones al representarlo internamente en la palabra de 16 bits.
  • 20. Representación interna en un computador de los números enteros positivos Identificar qué número entero decimal está Ejemplo No,2 representado en la siguiente palabra de 16 bits 0 0 0 0 0 1 1 0 1 1 1 1 1 0 1 0 214 + 213 + 212 +211 +210 + 29 + 28 + 27 + 26 + 25 + 24 + 23 + 22 + 21 + 20 0 + 0 + 0 + 0 +1024 +512 +0 + 128 + 64 + 32+ 16 + 8 + 0 + 2 + 0 Respuesta: 1786 En este ejemplo tenemos la representación interna que hace el computador de un número que desconocemos, solo sabemos que es positivo por el bit del signo (0 para positivos, 1 para negativos) el cual vamos a obtener con el procedimiento explicado.
  • 21. Representación interna en un computador de los números enteros negativos Complementos en el sistema binario •Para almacenar un número entero negativo se utilizan los mismos dígitos que el número positivo de la misma magnitud, excepto que el primer bit se pone en 1 (bit del signo). •Los complementos se utilizan en las computadoras para simplificar la operación de sustracción o resta y para la manipulación lógica.
  • 22. Representación interna en un computador de los números enteros negativos Ejemplo -26 Paso No. 1: Convertir de decimal a binario aplicando el método de divisiones sucesivas entre dos. 26/2 = 13 / 2 = 6 / 2 = 3 / 2 = 1 / 2 = 0 26 12 6 2 0 0 1 0 1 1 Paso 2: De acuerdo al sentido de la flecha colocamos el número, es decir 26 = 11010
  • 23. Representación interna en un computador de los números enteros negativos Paso 3: Representamos gráficamente este valor, considerando que es una palabra de memoria de 16 bits, el primer digito es para el signo, inicialmente el computador lo representa como un valor positivo, le coloca 0 en el primer bit, las posiciones a la izquierda del valor obtenido lo rellena con ceros. 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 0 Bit del signo El sistema rellena con 0 Numero obtenido
  • 24. Representación interna en un computador de los números enteros negativos Paso 4: Aplicamos los complemento 1´s y complemento 2´s 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 0 Complemento 1’s (Se cambia la polaridad, donde hay 1 se coloca 0 y viceversa donde hay 0 se coloca 1) 1 1 1 1 1 1 1 1 1 1 1 0 0 1 0 1 +1 Complemento 2’s ( se le suma un dígito al último bit) dando como resultado: 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 0 Importante: Debemos recordar los conceptos de suma binaria 1 (acarreo) 0 1 1 0 +0 +1 +0 +1 0 0 1 1
  • 25.
  • 26. Práctica 1. En cada uno de los problemas siguientes supongamos que el computador almacena cada número en una palabra de memoria de 16 bits. Encuentre la representación interna de: 118, 397, 49, 21. 2. Identificar qué números enteros decimal están representados en las siguientes palabras de 16 bits. 0 0 0 0 0 0 0 0 0 1 1 1 0 1 1 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 0 1
  • 27. Práctica 1. Representar los siguientes números del sistema decimal en sistema binario, en una palabra de 16 bits. -397, -118. 2. Identificar qué números enteros decimal están representados en las siguientes palabras de 16 bits. 1 1 1 1 1 1 1 1 1 0 1 0 1 0 1 1 1 1 1 1 0 1 0 0 1 1 0 1 1 1 1 1
  • 28. Actividad • Deberán investigar: 1. Fallo del misil Patriot durante la Guerra del Golfo. 3. Explosión del Ariane 5 - Costo - Descripción - Causas Folder, Hoja de presentación, Introducción, contenido, Referencia Bibliográfica.