Está en la página 1de 39

¿Qué es una computadora y qué

hace?
 Una computadora se puede definir como:

– Un dispositivo que acepta entradas, procesa datos, los


almacena y produce una salida.
– Es una máquina electrónica, operando bajo un grupo de
instrucciones almacenadas en su propia memoria, que
acepta y manipula datos, produce resultados y se
almacenan para utilizarlos en un futuro.
Definiendo una “computadora”
 Una computadora es básicamente una máquina
cuya función principal es procesar información.
 ¿Qué significa “procesar información”?.
 La acción de “procesar” se relaciona con el acto de
modificar o transformar algo de su estado original a
uno nuevo. La computadora puede procesar
información de distinto tipo:
 texto, números, imágenes, sonidos, etc.
• La información con la que trabaja el computador debe
ser ingresada por el usuario.
FUNCIONES BÁSICAS DE LA COMPUTADORA

 Almacenar información: La computadora tiene la


capacidad de guardar, en un espacio reducido, gran
cantidad de información quede otro modo
tendríamos que conservar en miles de hojas.

 Organizar información: Esta función le ofrece al


usuario la opción de ordenarla u organizarla de acuerdo
a su propias necesidades y estilo personal, de tal forma
que podamos encontrarla y examinarla cuanta veces
deseemos.
 Transmitir información: Una de las funciones más
importantes que posee la computadora, es la posibilidad de
compartir información entre usuarios de manera rápida,
segura y exacta. Esta fantástica función dependerá si nuestra
computador a se encuentra conectado a Internet o a una red
local.

 Recuperar información: Su gran capacidad de almacenar


información sería inútil sino pudiéramos recuperarla y
examinarla rápida y fácilmente. Al respecto, la computadora
ofrece la posibilidad de revisar de forma instantánea y
precisa cualquier información que hayamos guardado
previamente en él.
LA MICROCOMPUTADORA O
COMPUTADORA PERSONAL

COMPUTADORA PERSONAL

Entrada Procesamiento Almacenamiento Salida

Teclado Tarjeta del Sistema Disco Duro Monitor/Pantalla

Ratón Disco Flexible Bocinas


Tarjetas de Expansión
Micrófono Disco Compacto Impresora
Sonido Video
"Scanner" Cinta Magnética
Modem Red

CPU
Arquitectura de un
computador

 La arquitectura general de un computador


consta básicamente de 3 partes:
 CPU
 Memoria
 Dispositivos de entrada/salida
 Esta arquitectura fue propuesta por John Von
Neumann en 1945, y hoy en día la mayoría de los
computadores están basados en ella
Arquitectura de Von Neumann
Puertos

Ranuras de
Ranura CPU
Expansión EISA
Conector
para DVD
Ranura AGP

Ranuras de
Expansión PCI

Conector IDE
Batería
Para Disco Duro
Clasificación de las computadoras

Existen varios criterios para clasificar las computadoras.

 Según sus propósitos:


Computadoras de propósito especial y propósito general.

 Según su uso:
Computadoras para uso individual y para organizaciones.
Clasificación de las computadoras según su propósito.

 Computadoras de propósito especial


Dedicadas a un solo propósito o tarea
especializada. Se diseñan para manejar problemas
específicos.
Ejemplo: control de procesos automatizados,
monitorear desastres naturales, simuladores de
vuelo, exploración marina, administración de
plantas nucleares, consolas de videojuegos,
electrodomésticos, etc.

 Computadoras de propósito general


Utilizadas para realizar una amplia variedad de
tareas o aplicaciones. Pueden almacenar grandes
cantidades de datos. Son muy versátiles.
Clasificación de las computadoras según su uso.

Uso individual Uso organizacional


 Computadoras de escritorio  Supercomputadoras
 Estaciones de trabajo  Macrocomputadoras o
 Laptops mainframaes
 Tabletas  Minicomputadoras
 Computadoras de bolsillo  Microcomputadoras
 Teléfonos inteligentes
Computadoras para uso individual

► Computadoras de escritorio
Tipo de computadora más común.
Realizan infinidad de tareas.
Actualmente tienen altas capacidades de
almacenamiento y procesamiento.

► Estaciones de trabajo (workstations)


Utilizadas para aplicaciones que requieren de
capacidades gráficas de alta calidad.
Usos: aplicaciones de ingeniería, diseño,
publicidad, creación de software, sistemas de
diagnóstico en medicina, animación.
Tienen mayores capacidades que una
computadora de escritorio.
Computadoras para uso individual
► Laptops (notebook o portátil)
Son computadoras de tamaño y peso reducido.
Tienen la misma capacidad que una computadora de
escritorio.

► Tabletas (tablets)
Es una computadora portátil que se caracteriza
por utilizar una pantalla táctil como dispositivo
principal para interactuar con el usuario.
Pueden emplearse para leer libros electrónicos,
ver películas y escuchar música, jugar, almacenar
información, conectarse a Internet para navegar y
descargar aplicaciones, etc.
Fácil de transportar y usar en cualquier lugar.
Computadoras para uso individual

►Asistentes personales digitales (PDA,


handheld computers)
Fueron diseñados originalmente como
organizadores personales.
Características básicas: agenda, libreta de
direcciones, lista de tareas, bloc de notas;
aplicaciones web, juegos.

► Teléfonos inteligentes (smartphones)


Híbrido entre un PDA y un celular.
Permiten: navegar en la web, uso de correo
electrónico, juegos y gran variedad de aplicaciones,
además de funcionar como teléfono celular.
Han sustituido a los PDA.
Computadoras para uso organizacional

►Supercomputadoras

Extremadamente potentes, rápidas y


costosas.
Procesan trillones de operaciones por
segundo.
Formadas por múltiples paneles.
Precios: más de 2 millones de $, llegando
hasta 250 millones de $ aprox.

Usos: estudio de energía y armas


nucleares, búsqueda de yacimientos
petrolíferos, estudio de tornados, estudio
de clima, diseño de aviones, entre otras.
Supercomputadora Sequoia, la
más rápida del mundo
(Livermore, CA, USA)
Computadoras para uso organizacional

►Mainframes (macrocomputadoras)
Diseñadas para dar servicio a grandes
empresas y organizaciones.
Potencia de cálculo inferior a las
supercomputadoras (varios millones de
operaciones por segundo).
Capacidad de soportar un gran número de
computadoras remotas conectados a través
de la red.
Disponen de una gran cantidad de memoria
masiva.

Ejemplo de usos: bancos, grandes


organizaciones, bases de datos del
gobierno.
 Minicomputadoras (servidores
de red)

Manejan cientos de usuarios.


Cada usuario accede a través de
un terminal.
Usadas en pequeñas
organizaciones.
Usos: almacenan bases de datos,
HP Servers
automatización industrial y
aplicaciones multiusuario.
Componentes de una computadora
Hardware Software
Componentes lógicos
Componentes físicos (programas)
Equipos Le indican a la computadora
Son tangibles que debe hacer
Permiten la interacción con el
usuario
Hardware

 Dispositivos de entrada

 Dispositivos de salida

 Unidad central de proceso


(CPU)

 Memoria

 Dispositivos de almacenamiento
Dispositivos de entrada
Permiten introducir datos a la computadora.
Más comunes:

 Teclado ► Mouse o ratón


Dispositivos de entrada
 Pantallas sensibles al tacto ► Tabletas gráficas

 Lápiz óptico ► Joysticks


Dispositivos de entrada
 Escáner ► Cámaras digitales
► Lectores de códigos
de barras

 Micrófono ► Cámaras web


Dispositivos de salida
Muestran datos e información al usuario

► Monitor o pantalla
Dispositivo de salida más común
Tipos (según colores)
Monocromáticos
Escala de grises
Color CRT
Tipos (según tecnología)
Rayos catódicos (CRT)
Pantallas de cristal líquido (LCD)
Dispositivos de salida
► Impresora
Registra sobre papel la
información que produce
la computadora.

Tipos
Matriciales
Inyección de tinta
Láser

► Sistemas de sonido
Cornetas, audífonos, etc.
Dispositivos de salida
► Plotter

Efectúa impresiones gráficas


con gran precisión y en
grandes formatos.

Diseño gráfico y arquitectura.

► Impresora 3D
Realiza impresiones de
diseños en 3D, creando
piezas a partir de diseños
hechos en una computadora.
Unidad central de proceso (CPU)
“Cerebro la computadora”
Funciones
Consta de:
 Dirige y controla el
procesamiento de datos  Unidad de control
 Controla el flujo de datos
(entrada y salida)
 Unidad Aritmético -
 Controla la ejecución de
los programas Lógica
Unidad de Control

Funciones
 Supervisar la ejecución de programas
 Coordinar las actividades de entrada/salida
 Localizar datos
 Establecer dónde se almacenan los datos
 Determinar el orden de ejecución de las
instrucciones
 Asignar localidades de memoria
Unidad Aritmético-Lógica

► Cálculos aritméticos (suma, resta,


multiplicación y división)

► Operaciones lógicas de comparación (>, <,


=,  )
No confundir: CPU (procesador)

CASE (carcasa, gabinetes, caja, torre)


Software y sus funciones
 Definiciones Básicas
• Programa de Software: serie de instrucciones que controlan la operación de un sistema de
cómputo.

• Programación: Proceso de escribir o codificar programas.

• Programador: Persona encargada de la codificación de los programas

• Funciones del Software:


• Administrar los recursos de computación disponibles

• Servir como herramientas para los usuarios de los mismos.

• Actuar como intermediarios entre las Organizaciones y la información almacenada.


Tipos de Software
• Software de Sistemas: Programas que
administran los recursos de las computadoras:

• Sistemas operativos

• Traductores

• Programas utilitarios

• Software de Aplicación: Programas


escritos para realizar funciones determinadas
Hardware
por los usuarios finales.

• Lenguajes de Programación
Software de Sistemas
• Herramientas de Software
Software de Aplicación

Los tipos de Software Usuarios

están interrelacionados
Software de Sistemas
 Sistemas Operativos:
• Funciones:
Repartir y asignar los recursos de la Computadora
Programar el uso de los recursos y la ejecución de trabajos
Monitorear las actividades del sistema.
• Ejemplos
• Definiciones asociadas
Multiprogramación, Multitarea, Multiprocesamiento
Almacenamiento virtual, Página
Tiempo compartido
Concurrencia
GUI (Interfaz Gráfica de Usuario)
Software de Sistemas
2. Traductores:
• Definiciones asociadas

Lenguaje de programación
Código Fuente, Código Objeto
• Funciones:

Convertir los programas escritos en lenguajes de


programación de alto nivel al lenguaje de máquina.
• Tipos de Traductores:

Compilador
Interprete
Efectúan tareas rutinarias como
3. Programas Utilitarios:

copiar, ordenar, etc.


Software de Aplicación
Generación Tipos de Lenguajes Características
• Código Decimal. Tarjetas perforadas
1era Generación Lenguaje de Máquina • Proceso primitivo.
(1946 – 1950) • Demandaba mucho tiempo y
especialización

2da Generación • Utiliza ciertos mnemónicos para


Lenguaje Ensamblador determinadas operaciones
(Década del 50)
• Continua siendo trabajoso
• Requiere especialización

3era Generación • Lenguajes mas parecidos al habla humana


Lenguajes de programación de
(1960 - 1979) alto nivel (Ejemplos: Fortran, • Se requiere de traductores
Cobol, Basic, Pascal, C,C++, etc) • Menos trabajoso- Menor especialización

Lenguajes de Cuarta
4ta Generación • No se requiere especialización
Generación y Herramientas de
(1980 - • Herramientas mas amigables
Actualmente) Software (Ejemplos:
Herramientas, Lenguajes de • Costo más accesible
consulta, Generadores de Aplicac.,
Paquetes de Soft, etc.)
Tipos de Software
• Software Libre o de Código Abierto: Programas que brindan libre acceso a su código
fuente

• Se paga por el soporte

• GNU (Comunidad que lo administra)

• Desarrollo comunitario

• Software Propietario:
• Se paga licencia para obtenerlo y una cuota por soporte

• Su propietario cuenta con el derecho de autor y puede o no vender/entregar el código


fuente.

Ambos tipos de software no son compatibles


con todo tipo de software ni hardware.
Tendencias actuales
• Programación orientada a eventos

• Programación Orientada a Objetos


Definiciones asociadas
Objeto, Clase
Características y métodos
Herencia
Re-usabilidad

• Lenguajes/Herramientas orientados a Internet y el uso


de la Web
Java
HTML, XML, XHTML
Aplicaciones de la computación
Comunicaciones
Negocios Ciencia

Gobierno Arte

Industria Transporte

Entretenimiento Medicina
Almacenamiento y
consulta de información

También podría gustarte