Download Introducción a las computadoras I Prof. Ana C. González

Document related concepts

BIOS wikipedia , lookup

Sistema operativo de disco wikipedia , lookup

Sistema operativo wikipedia , lookup

Protección de memoria wikipedia , lookup

Unidad de gestión de memoria wikipedia , lookup

Transcript
Introducción a las computadoras
I
Prof. Ana C. González
¿ Qué es un sistema de
computadora?
• Cuando hablamos de una computadora( o
un sistema de computadora) tenemos que
pensar en dos términos de forma
integrada: software y hardware, uno
complementa al otro.
¿ Qué es un sistema de
computadora?
• El hardware son los componentes
físicos de la computadora (teclado,
monitor, tarjeta de circuitos,etc.)
• El software son los programas y la data.
Un programa es un conjunto de
instrucciones que le que le dice al
hardware que hacer. La data son los
valores que los programas procesan.( el
input de los programas)
• En esta clase nos concentramos en
aprender a como escribir las
instrucciones para que las computadoras
pueda relizar la tarea que se desea.
Diferentes tipos de computadoras
• PC
• Workstation
• Mainframe
Network e Internet
• Las computadoras pueden estar
conectadas en un network . Un
network consiste de computadoras y
equipo de comunicación.
• Un network permite compartir recursos
tanto de software como de hardware.
• Internet : conjunto de redes de
comunicación(conectadas entre si) a
nivel mundial.
Sistema Operativo (Operating
System)
• Para que las computadoras funcionen y
nosotros podamos ejecutar programas, se
necesita un progrma (conjunto de
programas) bien importante que se
conoce como sistema operativo .
Sistema Operativo (Operating
System)
• El sistema operativo es el que se encarga de
coordinar las operaciones de las diferentes
unidades que componen una computadora.
Se puede comparar con un director de orquesta.
• El OS es el que permite que uno o muchos
usuarios utilicen la computadora.
• En esta clase el sistema operativo que
usaremos se llama Linux (fedora core 5).
• Es a través del sistema operativo que podemos
crear archivos, imprimir, etc. Más información en
el documento Lab0 .
Sistema Operativo (Operating
System
• Operating System (OS): critical system
software
• Manages system resources
• Supports concurrency
• Provides security and protection
Unidades que Componen una
Computadora
• Todas las computadoras, desde las más
sencillas hasta las más complejas,
consisten de los siguientes componentes
de hardware .
Unidades que Componen una
Computadora
•
•
•
•
unidad de entrada (para entrar data y programas a la
computadora) .
unidad de salida
memoria (almacenamiento temporero)
CPU (central processing unit) consite de
ALU (arithmetic logic unit , efectúa operaciones aritméticas y
lógicas)
Unidad de control (dirige y coordina la mayoría de las
operaciones de la computadora, interpreta las instrucciones e
inicia la acciones apropiadas para llevarlas a cabo )
Unidades que Componen una
Computadora
•
•
•
Almacenamiento secundario o
almacenamiento auxiliar. ( disco duro ,
diskette, tape, cd) almacenamiento
permanente.
En clase se muestra diagrama donde se
indica como interactúan las diferentes
unidades entre si.
Computer Components
Peripherals
Central Processing Unit ( CPU )
Input Device
Control Unit
Arithmetic Logic Unit
Output Device
Auxiliary
Storage
Device
Memory Unit ( RAM & Registers )
Memoria principal
• Contiene la data y los programas que se
están ejecutando (usando) .
La memoria principal también se conoce
como RAM (random access memory)
• Volatil
• Que quiere decir no volatil (ROM)
Memoria principal
• La memoria principal consiste de una sucesión de
lugares o celdas, que se le llaman bytes. Cada byte
tiene su propia dirección.
• Se puede comparar con los apartados en una oficina de
correo.
• En cada celda se puede almacenar un valor, ese valor
se identifica por la dirección de la celda.
• El proceso de almacenar un valor en memoria se puede
comparar con escribir un valor en una "pizarrita" o sea
para escribir un valor tiene que borrar el que estaba
previamente.
• Ver diagrama
• Tamano de memoria. (128 mb, 256 mb)