ELEMENTOS DE
COMPUTACIÓN




               1
INTRODUCCIÓN

n   El computador es una máquina utilizada
    para el tratamiento de los datos que apoya a
    un gran número de actividades.
       »   Aeropuertos: Control de tráficos
       »   Sueldos: Cálculos y emisión de cheques
       »   Cajeros automáticos
       »   Publicidad y Diseño
       »   etc.

                                                    2
INTRODUCCIÓN

n   Su uso se ha masificado por el avance de las
    interfaces computador-usuario.
n   En general, un conjunto de datos es
    procesado por el computador generando
    información.

         datos     computador     información


                                                3
INTRODUCCIÓN

n   El proceso de la información tiene tres
    etapas:

      Entrada                Proceso              Salida


- Recolección de datos      - Aritmético   - Recolección de
- Depuración de los datos   - Lógico         resultados
- Almacenamiento                           - Distribución de
                                             resultados


                                                               4
CONCEPTOS

n   La informática es la ciencia encargada de
    estudiar los computadores y métodos para el
    procesamiento de los datos.
n   Se sustenta en tres conceptos básicos:
       »   elemento físico: Hardware
       » elemento lógico: Software
       » elemento humano: usuarios


                                             5
CONCEPTOS

•   Un computador es una máquina con
    componentes electrónicos capaz de realizar
    cálculos de gran precisión, a gran velocidad
    y con una gran capacidad de almacenaje.

    Está compuesto por:
       • Hardware
       • Software

                                              6
CONCEPTOS

n   Un programa computacional es un
    conjunto de órdenes que el computador
    reconoce y las ejecuta con la finalidad de
    efectuar un determinado proceso.
n   Una aplicación es un conjunto de uno o
    más programas que realizan un proceso más
    integral.

                                            7
REPRESENTACIÓN
INTERNA DE LOS DATOS


       Datos Lógicos
       Datos Físicos

 ¿Cómo se almacenan números y
 palabras dentro del computador?

                                   8
DATOS LÓGICOS

n   Los datos que a diario manejamos en las
    diversas actividades se denominan: datos
    lógicos.

n   Éstos los podemos agrupar en:
                    Datos literales
    Datos Lógicos
                    Datos numéricos

                                          9
Datos Lógicos: Literales
n   Mínimo conjunto de símbolos suficiente para
    generar los datos literales.
    –   Caracteres numéricos: 0,1,2,3,4,5,6,7,8,9
    –   Caracteres alfabéticos:
            •   minúsculas: abcdefghijklmnopqrstuvwxyz
            •   mayúsculas: ABCDEFGHIJKLMNOPQRSTUVWXYZ
    –   Caracteres especiales: Matemáticos, puntuación...
               +-*<>={}()% ,.;:¡!?¿” ‘ ^ #$@ | _
    –   Caracteres de control: Representan una acción
            Nulo, Control de carro, avance de pág, línea, ESC, etc.

                                                                      10
Datos Lógicos: Numéricos
n   Un número tiene asociado dos conceptos:

         – Valor:   Unidad de medida
         – Símbolo: Signo para escribirlo (literal)


    –   Ejemplo:
               –   Cinco unidades: 5, V


                                                      11
Datos Lógicos: Numéricos

n   La cantidad de dígitos de un número que puede
    manejar un computador es limitado.


n   La representación de los números está restringida
    a rangos máximos y mínimos de magnitud y
    precisión.


                                                    12
Datos Numéricos: Ejemplos

n   Números fraccionarios: 1/3=0.33333....
    –   Su representación nunca será exacta
    –   Mientras más dígitos se utilice mayor será su
        precisión.

n   Números no-fraccionarios: 2, 7567, -45
    –   Siempre podrán representarse exactamente, a
        menos que exceda su magnitud (máximo o
        mínimo permitido).
                                                        13
Datos Numéricos: Enteros- Reales

n   Estos números los agrupamos en:
                      Enteros - Reales
     –   Enteros: Contar. Exactos
     –   Reales: Calcular. Precisión.

n   La diferencia es notoria al ver el tratamiento
    que el computador da a los números en las
    operaciones aritméticas
                                                     14
Ejemplo: Enteros - Reales
n   Si el número máximo de dígitos permitidos
    para un número entero fuera 4

n   Entonces el número resultante de una
    multiplicación entre dos números enteros de
    4 dígitos no podrá ser representada en el
    computador como entero, puesto que será
    de 7 u 8 dígitos.

                                                  15
Enteros - Reales


n   Solución         Punto fijo          Enteros
                     Punto flotante      Reales


n   Punto flotante: Desplazamiento arbitrario del
    punto indicando el desplazamiento de éste.


                                                    16
Convención de escritura

n   Enteros:

                  ddd...d       Máximo 10 dígitos

       Ejemplos:
                      - 5.674
                      754
                      9.123.456.789

                                                     17
Convención de escritura

n   Reales:
    –   Estándar:      d.ddd...d      Máximo 8 dig.


    –   Exponencial  d.ddd...d E+dd   Mantisa: 8 díg
        Estándar                       Expon : 2 díg.

    –   Exponencial  .ddd...d E+dd    Mantisa: 8 díg
        Normalizada                    Expon : 2 díg

                                                 18
Ejercicios

n   El número: 0.000 000 000 123 456
       •   Precisión: 6 cifras
       •   Relleno : orden de magnitud

n   FEN: . 123 456E-9

n   FEE: 1.234 56E-10


                                         19
Ejercicios

n   Realice: 34567*34567 Aritmética entera (punto fijo)

                       34567*34567
                     2 41969
                   2 07402
                  1 72835
                 1 38268
                1 03701

              1.194.877.489              Exacto

                                                          20
Ejercicios

n   Realice: 34567*34567 Aritmética real
                           (punto flotante)

1. Enteros a real:        34 567. * 34 567.
2. Punto flotante         .34 567E5 * .34 567E5
3. Arit. Pto. Flot.       .34 567 * .34 567 E10
4. Resultado verd.        .1 194 877 489 E10
5. Redondeo a precisión   . 119 487 75 E10
6. Número equivalente     1. 194 877 500 (con error)
                                                       21
DATOS FÍSICOS

n   Representación interna de los datos lógicos,
    en la forma más afín a la arquitectura del
    computador.

n   El computador dispone sólo de los símbolos
    0 y 1, puesto que los dispositivos digitales
    están capacitados para reconocer dos
    estados: on - off.

                                              22
DATOS FÍSICOS

n   Por tal motivo se sugiere utilizar un sistema
    de representación que requiera el uso de los
    símbolos: 1 y 0.

     Sistema de                 Sistema Binario
     representación



                                                  23

Datos fisicos logicos

  • 1.
  • 2.
    INTRODUCCIÓN n El computador es una máquina utilizada para el tratamiento de los datos que apoya a un gran número de actividades. » Aeropuertos: Control de tráficos » Sueldos: Cálculos y emisión de cheques » Cajeros automáticos » Publicidad y Diseño » etc. 2
  • 3.
    INTRODUCCIÓN n Su uso se ha masificado por el avance de las interfaces computador-usuario. n En general, un conjunto de datos es procesado por el computador generando información. datos computador información 3
  • 4.
    INTRODUCCIÓN n El proceso de la información tiene tres etapas: Entrada Proceso Salida - Recolección de datos - Aritmético - Recolección de - Depuración de los datos - Lógico resultados - Almacenamiento - Distribución de resultados 4
  • 5.
    CONCEPTOS n La informática es la ciencia encargada de estudiar los computadores y métodos para el procesamiento de los datos. n Se sustenta en tres conceptos básicos: » elemento físico: Hardware » elemento lógico: Software » elemento humano: usuarios 5
  • 6.
    CONCEPTOS • Un computador es una máquina con componentes electrónicos capaz de realizar cálculos de gran precisión, a gran velocidad y con una gran capacidad de almacenaje. Está compuesto por: • Hardware • Software 6
  • 7.
    CONCEPTOS n Un programa computacional es un conjunto de órdenes que el computador reconoce y las ejecuta con la finalidad de efectuar un determinado proceso. n Una aplicación es un conjunto de uno o más programas que realizan un proceso más integral. 7
  • 8.
    REPRESENTACIÓN INTERNA DE LOSDATOS Datos Lógicos Datos Físicos ¿Cómo se almacenan números y palabras dentro del computador? 8
  • 9.
    DATOS LÓGICOS n Los datos que a diario manejamos en las diversas actividades se denominan: datos lógicos. n Éstos los podemos agrupar en: Datos literales Datos Lógicos Datos numéricos 9
  • 10.
    Datos Lógicos: Literales n Mínimo conjunto de símbolos suficiente para generar los datos literales. – Caracteres numéricos: 0,1,2,3,4,5,6,7,8,9 – Caracteres alfabéticos: • minúsculas: abcdefghijklmnopqrstuvwxyz • mayúsculas: ABCDEFGHIJKLMNOPQRSTUVWXYZ – Caracteres especiales: Matemáticos, puntuación... +-*<>={}()% ,.;:¡!?¿” ‘ ^ #$@ | _ – Caracteres de control: Representan una acción Nulo, Control de carro, avance de pág, línea, ESC, etc. 10
  • 11.
    Datos Lógicos: Numéricos n Un número tiene asociado dos conceptos: – Valor: Unidad de medida – Símbolo: Signo para escribirlo (literal) – Ejemplo: – Cinco unidades: 5, V 11
  • 12.
    Datos Lógicos: Numéricos n La cantidad de dígitos de un número que puede manejar un computador es limitado. n La representación de los números está restringida a rangos máximos y mínimos de magnitud y precisión. 12
  • 13.
    Datos Numéricos: Ejemplos n Números fraccionarios: 1/3=0.33333.... – Su representación nunca será exacta – Mientras más dígitos se utilice mayor será su precisión. n Números no-fraccionarios: 2, 7567, -45 – Siempre podrán representarse exactamente, a menos que exceda su magnitud (máximo o mínimo permitido). 13
  • 14.
    Datos Numéricos: Enteros-Reales n Estos números los agrupamos en: Enteros - Reales – Enteros: Contar. Exactos – Reales: Calcular. Precisión. n La diferencia es notoria al ver el tratamiento que el computador da a los números en las operaciones aritméticas 14
  • 15.
    Ejemplo: Enteros -Reales n Si el número máximo de dígitos permitidos para un número entero fuera 4 n Entonces el número resultante de una multiplicación entre dos números enteros de 4 dígitos no podrá ser representada en el computador como entero, puesto que será de 7 u 8 dígitos. 15
  • 16.
    Enteros - Reales n Solución Punto fijo Enteros Punto flotante Reales n Punto flotante: Desplazamiento arbitrario del punto indicando el desplazamiento de éste. 16
  • 17.
    Convención de escritura n Enteros:  ddd...d Máximo 10 dígitos Ejemplos: - 5.674 754 9.123.456.789 17
  • 18.
    Convención de escritura n Reales: – Estándar:  d.ddd...d Máximo 8 dig. – Exponencial  d.ddd...d E+dd Mantisa: 8 díg Estándar Expon : 2 díg. – Exponencial  .ddd...d E+dd Mantisa: 8 díg Normalizada Expon : 2 díg 18
  • 19.
    Ejercicios n El número: 0.000 000 000 123 456 • Precisión: 6 cifras • Relleno : orden de magnitud n FEN: . 123 456E-9 n FEE: 1.234 56E-10 19
  • 20.
    Ejercicios n Realice: 34567*34567 Aritmética entera (punto fijo) 34567*34567 2 41969 2 07402 1 72835 1 38268 1 03701 1.194.877.489 Exacto 20
  • 21.
    Ejercicios n Realice: 34567*34567 Aritmética real (punto flotante) 1. Enteros a real: 34 567. * 34 567. 2. Punto flotante .34 567E5 * .34 567E5 3. Arit. Pto. Flot. .34 567 * .34 567 E10 4. Resultado verd. .1 194 877 489 E10 5. Redondeo a precisión . 119 487 75 E10 6. Número equivalente 1. 194 877 500 (con error) 21
  • 22.
    DATOS FÍSICOS n Representación interna de los datos lógicos, en la forma más afín a la arquitectura del computador. n El computador dispone sólo de los símbolos 0 y 1, puesto que los dispositivos digitales están capacitados para reconocer dos estados: on - off. 22
  • 23.
    DATOS FÍSICOS n Por tal motivo se sugiere utilizar un sistema de representación que requiera el uso de los símbolos: 1 y 0. Sistema de Sistema Binario representación 23