Introducción a la Computación                                                                                       Módulo 1
                                                                                                                                Cb - 00801
    Ing. Alejandra González Ávila

                                                                                              Introducción
                                                                               •   ¿Qué es una computadora?
                                                                               •   Características
                                                                               •   ¿Pueden las computadoras ser creativas?
                   Introducción a la Computación                               •   Conceptos fundamentales de computación
                        Ing. Alejandra González Ávila                          •   Elementos de un sistema computacional
                                                                               •   Hardware
                                                                               •   Memoria
                                                   Módulo 1                    •   Software
                                   DOS – Disk Operating System                 •   Sistema operativo
                                                                               •   Lenguajes de programación
                                                                               •   Historia de las computadoras
                                                                               •   Clasificación de las computadoras       2




            ¿Qué es una computadora?                                                       Características
                                                                                   • Procesan información a altas velocidades
           • Herramientas que ayudan a las personas                                • Es exacta
             a manejar sus tareas de una manera más                                • Funciona de manera automática
             efectiva y productiva
                                                                                   • Son electrónicas
                                                                                   • Son digitales
                                                                                   • Realizar a gran velocidad operaciones
                     Dispositivo                Dispositivo                          y comparaciones
                     de entrada                  de salida
                                                                                   • Pueden seguir secuencias, comparar
                                   Procesador
                                                                                     y tomar un camino
                                                                                   • Pueden verificar en forma automática
                                       Operaciones aritméticas y lógicas           • Pueden procesar con datos recibidos
                                                                           3
                                                                                     de un lugar remoto                     4




                        Características                                                Conceptos fundamentales
                                                                                           de computación
           • No procesa información que no ha sido programada
           • No toma decisiones por sí misma.
           • Sólo funciona cuando se le proporciona:                               Dato
              – Todos los datos.                                                                  Programa
                                                                               Símbolos
              – Todas las reglas de decisión para procesar                     Letras
                y calcular.                                                    Números      Conjunto de instrucciones
                                                                                                                           Información
                                                                               …            que se deben seguir
              – Los programas que le indiquen la secuencia                                  para obtener la
                de operaciones.                                                             información deseada         Resultado obtenido
                                                                                                                        presentado en un
              – Todas las contingencias y restricciones que                                                             formato útil al usuario
                                                                                            Medio de comunicación
                ésta debe considerar durante el procesamiento.                              entre personas
           • Impráctica para trabajos no repetitivos o de poco                              y computadoras
             volumen de información
                                                                           5                                                                  6




1      D.R. Universidad Virtual del Tecnológico de Monterrey, 2006
Introducción a la Computación                                                                              Módulo 1
                                                                                                                     Cb - 00801
    Ing. Alejandra González Ávila

           Elementos de un sistema
               computacional
                                                                            • Dispositivos de Entrada          Hardware
                                                                              – Equipo periférico
             Hardware                                                       • Dispositivos de Salida
              – Componentes físicos o equipo                                  – Equipo periférico
             Software                                                       • Unidad Central de Proceso
              – Programas o conjuntos de instrucciones que                    – ALU
                al ejecutarse hacen que la computadora trabaje                                                  MEMORIA
                                                                              – U de Ctrl.
                                                                            • Memoria                            CPU SALIDA
                                                                                                      DISP.              DISP.
          • Personas                                                                                 ENTRADA
             – Diseñan los programas, operan la computadora,
                                                                              – Principal (RAM)
                                                                                                                  ALM.
               las instalan y reparan;                                        – ROM                           SECUNDARIO
             – las que hacen uso de las facilidades                           – Caché, Virtual
               que proporcionan: usuarios directos                          • Almacenamiento Secundario
               o indirectos.                                                  – Discos flexibles, duros, ópticos
                                                                       7                                                       8




                                   Memoria                                                    Software
          • La unidad de medición es el Byte, el cual equivale
            a una letra. Es una localidad de memoria la cual sólo
            puede almacenar un caracter a la vez.                           • Pasos o instrucciones
                                 BYTE =
                                       8     BITS


                      Un Bit es un dígito binario (1, 0).
                                                                                 P
                                                                                 R
                                                                                 O
                                                                                                        • Software
                                                                                                          No es físico
                   ¡HOLA!                     tiene 6 bytes
                                                                                 G                        Se almacena
                                                                                 R
          • Un Kbyte equivale a 1 024 bytes o caracteres                                                  Puede ser complejo
            (es el número más cercano a 1000, base 2: 2 10 )                     A                        o sencillo
                                                                                 M
          • Un Mbyte equivale a 1 048 576 bytes (2 20 )                                                   Hecho o comprado
                                                                                 A
          • Si una computadora tiene 64 Kbytes de memoria,                       S                        Puede ser básico
            significa que puede almacenar 64*1024 bytes (65536)                                           o de aplicación
                                 999   150          Contenido de
                   Direcciones   998
                                                    la dirección 999   9                                                       10
                                 997




                                   Software                                                 Software
          • Software Básico                                                 • Software de Aplicación

             – Es el software del sistema.                                    – Tienen una aplicación específica, tratan
             – Programas que ayudan a administrar los                           de resolver un problema de la vida real
               recursos de una computadora y facilitan la                       usando la computadora.
               creación y ejecución de otros programas.                       – ESPECIFICO
             – SISTEMAS OPERATIVOS                                            – GENERAL
             – LENGUAJES Y TRADUCTORES DE
               LENGUAJES
             – UTILERIAS
                                                                       11                                                      12




2      D.R. Universidad Virtual del Tecnológico de Monterrey, 2006
Introducción a la Computación                                                                   Módulo 1
                                                                                                         Cb - 00801
    Ing. Alejandra González Ávila

                              Sistema operativo                       Lenguajes de programación
            P
            R

                                                                      1er. 2a.
                                       Recursos y actividades de

            O            Coordinar y
                          controlar
                                       una computadora, es decir,
                                       el flujo de datos entre los         MAQUINAL          ENSAMBLADOR
            G                          dispositivos conectados




                                                                      3er. 4a.
                                       al CPU
            R                                                                              MANEJADORES DE
            A                                 DOS
                                        Macintosh System
                                                                          ALTO NIVEL       BASES DE DATOS




                                                                        5a.
            M
                                              OS/2
                                              Unix
                                               VM                                  SISTEMAS BASADOS
            A                                 Ultrix
                                            NextStep                                EN EL CONOCIMIENTO
            S
                                         WINDOWS95
                                                              13
                                                                                                                14




           Historia de las computadoras                               Historia de las computadoras
          • Primera Generación                                       • Tercer Generación
            – 40 - 60                                                   – 65 - 70
            – Tubo al vacío                                             – Circuito integrado
            – 10,000 operaciones por segundo                            – 1,000,000 operaciones por segundo

          • Segunda Generación                                       • Cuarta Generación
            – 60 - 65                                                  – 71 -
            – Transistor                                               – Microprocesador / Microcircuito integrado
            – 100,000 operaciones por segundo                          – 10,000,000 operaciones por segundo
                                                              15                                                 16




           Historia de las computadoras                              Clasificación de las computadoras

          • Quinta Generación                                                  Microcomputadoras
            – En la actualidad o futuro?
            – Procesadores microscópicos                                        Minicomputadoras
              simultáneos                                                      Macrocomputadoras
            – Difícil detectar
              cuando terminan                                                  Supercomputadoras
              o empiezan




                                                              17                                                 18




3      D.R. Universidad Virtual del Tecnológico de Monterrey, 2006

hardware y software

  • 1.
    Introducción a laComputación Módulo 1 Cb - 00801 Ing. Alejandra González Ávila Introducción • ¿Qué es una computadora? • Características • ¿Pueden las computadoras ser creativas? Introducción a la Computación • Conceptos fundamentales de computación Ing. Alejandra González Ávila • Elementos de un sistema computacional • Hardware • Memoria Módulo 1 • Software DOS – Disk Operating System • Sistema operativo • Lenguajes de programación • Historia de las computadoras • Clasificación de las computadoras 2 ¿Qué es una computadora? Características • Procesan información a altas velocidades • Herramientas que ayudan a las personas • Es exacta a manejar sus tareas de una manera más • Funciona de manera automática efectiva y productiva • Son electrónicas • Son digitales • Realizar a gran velocidad operaciones Dispositivo Dispositivo y comparaciones de entrada de salida • Pueden seguir secuencias, comparar Procesador y tomar un camino • Pueden verificar en forma automática Operaciones aritméticas y lógicas • Pueden procesar con datos recibidos 3 de un lugar remoto 4 Características Conceptos fundamentales de computación • No procesa información que no ha sido programada • No toma decisiones por sí misma. • Sólo funciona cuando se le proporciona: Dato – Todos los datos. Programa Símbolos – Todas las reglas de decisión para procesar Letras y calcular. Números Conjunto de instrucciones Información … que se deben seguir – Los programas que le indiquen la secuencia para obtener la de operaciones. información deseada Resultado obtenido presentado en un – Todas las contingencias y restricciones que formato útil al usuario Medio de comunicación ésta debe considerar durante el procesamiento. entre personas • Impráctica para trabajos no repetitivos o de poco y computadoras volumen de información 5 6 1 D.R. Universidad Virtual del Tecnológico de Monterrey, 2006
  • 2.
    Introducción a laComputación Módulo 1 Cb - 00801 Ing. Alejandra González Ávila Elementos de un sistema computacional • Dispositivos de Entrada Hardware – Equipo periférico Hardware • Dispositivos de Salida – Componentes físicos o equipo – Equipo periférico Software • Unidad Central de Proceso – Programas o conjuntos de instrucciones que – ALU al ejecutarse hacen que la computadora trabaje MEMORIA – U de Ctrl. • Memoria CPU SALIDA DISP. DISP. • Personas ENTRADA – Diseñan los programas, operan la computadora, – Principal (RAM) ALM. las instalan y reparan; – ROM SECUNDARIO – las que hacen uso de las facilidades – Caché, Virtual que proporcionan: usuarios directos • Almacenamiento Secundario o indirectos. – Discos flexibles, duros, ópticos 7 8 Memoria Software • La unidad de medición es el Byte, el cual equivale a una letra. Es una localidad de memoria la cual sólo puede almacenar un caracter a la vez. • Pasos o instrucciones BYTE = 8 BITS Un Bit es un dígito binario (1, 0). P R O • Software No es físico ¡HOLA! tiene 6 bytes G Se almacena R • Un Kbyte equivale a 1 024 bytes o caracteres Puede ser complejo (es el número más cercano a 1000, base 2: 2 10 ) A o sencillo M • Un Mbyte equivale a 1 048 576 bytes (2 20 ) Hecho o comprado A • Si una computadora tiene 64 Kbytes de memoria, S Puede ser básico significa que puede almacenar 64*1024 bytes (65536) o de aplicación 999 150 Contenido de Direcciones 998 la dirección 999 9 10 997 Software Software • Software Básico • Software de Aplicación – Es el software del sistema. – Tienen una aplicación específica, tratan – Programas que ayudan a administrar los de resolver un problema de la vida real recursos de una computadora y facilitan la usando la computadora. creación y ejecución de otros programas. – ESPECIFICO – SISTEMAS OPERATIVOS – GENERAL – LENGUAJES Y TRADUCTORES DE LENGUAJES – UTILERIAS 11 12 2 D.R. Universidad Virtual del Tecnológico de Monterrey, 2006
  • 3.
    Introducción a laComputación Módulo 1 Cb - 00801 Ing. Alejandra González Ávila Sistema operativo Lenguajes de programación P R 1er. 2a. Recursos y actividades de O Coordinar y controlar una computadora, es decir, el flujo de datos entre los MAQUINAL ENSAMBLADOR G dispositivos conectados 3er. 4a. al CPU R MANEJADORES DE A DOS Macintosh System ALTO NIVEL BASES DE DATOS 5a. M OS/2 Unix VM SISTEMAS BASADOS A Ultrix NextStep EN EL CONOCIMIENTO S WINDOWS95 13 14 Historia de las computadoras Historia de las computadoras • Primera Generación • Tercer Generación – 40 - 60 – 65 - 70 – Tubo al vacío – Circuito integrado – 10,000 operaciones por segundo – 1,000,000 operaciones por segundo • Segunda Generación • Cuarta Generación – 60 - 65 – 71 - – Transistor – Microprocesador / Microcircuito integrado – 100,000 operaciones por segundo – 10,000,000 operaciones por segundo 15 16 Historia de las computadoras Clasificación de las computadoras • Quinta Generación Microcomputadoras – En la actualidad o futuro? – Procesadores microscópicos Minicomputadoras simultáneos Macrocomputadoras – Difícil detectar cuando terminan Supercomputadoras o empiezan 17 18 3 D.R. Universidad Virtual del Tecnológico de Monterrey, 2006