conceptos basicos del computador

21
El computador y sus distintos componentes CONCEPTOS BASICOS

Upload: norkicoro

Post on 30-Jun-2015

2.390 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Conceptos Basicos del Computador

El computador y sus distintos componentes

CONCEPTOS BASICOS

Page 2: Conceptos Basicos del Computador

Definiendo un PC

• Un PC es un dispositivo de procesamiento de información de propósito general. Puede obtener información desde:– Una persona (teclado, mouse)– Un dispositivo (diskette, CD)– La red (modem, placa de red)

para luego procesarla.

Una vez procesada, es mostrada al usuario (monitor), almacenada en un dispositivo (disco duro) o enviada a otro lugar en la red (a través del modem o tarjeta de red)

Page 3: Conceptos Basicos del Computador

Principales Componentes

• CPU• Memoria Primaria• Memoria Secundaria• Dispositivos de Salida• Dispositivos de Entrada• Buses

OBS : Estos componentes son parte del Hardware (lo que se ve, se puede palpar).

Page 4: Conceptos Basicos del Computador
Page 5: Conceptos Basicos del Computador

CPU

• Unidad Central de Proceso (Central Processing Unit)• Es el microprocesador “cerebro” del computador. Todo lo que

realiza el computador es supervisado por la CPU. Es un motor de computación en un sólo chip.

• Está compuesta de 2 unidades: La ALU (Unidad Aritmética y Lógica) y UC (Unidad de Control):– Usando su ALU puede realizar operaciones matemáticas

como +, -, *, /, y operaciones lógicas.– La UC controla todas las operaciones. Cómo funciones

básicas tiene: • tomar las instrucciones de memoria • decodificar o interpretar las instrucciones • ejecutar las instrucciones, tratar las situaciones de tipo

interno (inherentes a la propia CPU) y de tipo externo (inherentes a los periféricos)

Page 6: Conceptos Basicos del Computador

Memoria Primaria

1. Memoria RAM (Random Access Memory, memoria de acceso aleatorio)

• Permite al computador almacenar información que la CPU está usando frecuentemente y necesita para operar (por ejemplo información de un programa, instrucciones, datos, etc…)

• Físicamente son circuitos electrónicos o chips.• Características de la memoria RAM

– Muy rápido acceso– Volátil (al apagar el computador todo lo que hay en

RAM se pierde)

Page 7: Conceptos Basicos del Computador

Ubicación de la RAM

Page 8: Conceptos Basicos del Computador

Memoria Primaria2. Memoria ROM (Read Only Memory, memoria de

sólo lectura)• Todos los computadores traen información

preinstalada (del fabricante), la cual es imposible modificar o borrar por completo. Información muy básica que indica los procesos que debe ejecutar el computador antes de ejecutar cualquier programa.

Page 9: Conceptos Basicos del Computador

Memoria Secundaria

• Son todas las unidades de disco.

• Se usa para almacenar programas ejecutables y grandes volúmenes de datos que requieren ser accedidos en algún momento.

• Características de la memoria secundaria:– Permanente (al apagar el computador no se pierden los datos)– La información se maneja en archivos– El usuario puede acceder directamente a los archivos– Dispositivos de memoria secundaria:

• Disco duro• CD• Disquete• Cintas

Page 10: Conceptos Basicos del Computador
Page 11: Conceptos Basicos del Computador

Dispositivos de Salida

• Dispositivos por los cuales el computador entrega información al usuario.

• Monitor (pantalla)

• Impresora

• Modem

• Parlantes

Page 12: Conceptos Basicos del Computador

Dispositivos de Entrada

• Dispositivos por los cuales se ingresa información al computador.

• Teclado• Mouse• Scanner• Modem• Joystick• Micrófono• Lector óptico

Page 13: Conceptos Basicos del Computador

Buses

• Los diferentes dispositivos del computador se comunican a través de los buses. De esa manera la CPU puede mandar su salida a pantalla, impresora, grabadoras, etc...

Page 14: Conceptos Basicos del Computador

Representación de datos

Page 15: Conceptos Basicos del Computador

Representación de datos

• Todo en el computador es almacenado como un número binario (puros ceros y unos).

• Un bit equivale a un 1 o un 0.• El conjunto de 8 bits, se llama byte.• Cuando se utilizan muchos bytes, se utilizan las

siguientes unidades:– Kilobyte = 1024 bytes (210 bytes)– Megabyte = 210 Kilobytes (220 bytes)– Gigabyte = 210 Megabytes (230 bytes)

Page 16: Conceptos Basicos del Computador

Lenguajes de Programación

Page 17: Conceptos Basicos del Computador

Lenguaje de Programación : es un conjunto de reglas, símbolos y palabras especiales utilizadas para construir un programa.

Lenguaje de Máquina, es un lenguaje usado directamente por el computador y compuesto de instrucciones en binario (0 y 1).

Lenguaje ensamblador, es un lenguaje de programación de bajo nivel en el que se utilizan mnemotécnicos para representar las instrucciones del lenguaje de máquina para un computador particular

Para tratar de hacer el trabajo de programación más fácil de realizar, se crearon los lenguajes de programación de alto nivel, más cercanos a los lenguajes naturales como el inglés. Algunos lenguajes de alto nivel son Pascal, C, C++, Cobol, Java, etc).

Instrucción Lenguaje ensamblador

Lenguaje máquina

Sumar ADD 100101

Restar SUB 010011

Page 18: Conceptos Basicos del Computador

Compilador: es un programa que traduce un lenguaje de alto nivel a un lenguaje de máquina.

Programa Fuente: es un programa escrito en un lenguaje de alto nivel.

Programa Objeto: es una versión del programa en lenguaje de máquina, que resulta cuando un compilador traduce el programa fuente en códigos binarios.

Programa Fuente

Programa Objeto

COMPILACION

Page 19: Conceptos Basicos del Computador

Software

Page 20: Conceptos Basicos del Computador

Software (SW)

Son todos los programas (lo que no se puede palpar). Existen distintos niveles de SW

USUARIO

INTERFAZ USUARIO

OPERACIONES PROGRAMA

SISTEMA OPERATIVO

COMPUTADOR

Page 21: Conceptos Basicos del Computador

• Interfaz de Usuario : se compone de los elementos visuales (ventanas, cuadros, etc).

• Operaciones : cálculos, procesamiento de datos en general, que producen los resultados según lo solicitado por el usuario.

• Sistemas Operativos (SO) : administra la operación de un computador, secuencia y controla el uso de programas y recursos de hardware (HW). Un computador no funciona sin un sistema operativo. Ejemplos de sistemas operativos: Windows, Unix, Linux, Macintosh, DOS, OS/2 .