SlideShare una empresa de Scribd logo
1 de 36
Descargar para leer sin conexión
Ing. Carlos Medina Raymundo
Representación de
datos
Hardware y Software
Computación
Semana 2
Ing. Carlos Medina Raymundo
Propósito
• El estudiante aplica sus conocimientos sobre
representación de la información para explicar su uso
en el hardware de computadora. Así mismo diferencia
los componentes de un computador explicando su
propósito y funcionamiento.
Ing. Carlos Medina Raymundo
Agenda del día
1. Representación de datos
• Funcionamiento de un computador.
• Unidades de representación.
2. Hardware y Software
• Unidad central de procesamiento.
• La memoria real.
• Buses, puertos y periféricos.
• El software como lenguaje de las computadoras.
• Aplicaciones como herramientas para el usuario.
Ing. Carlos Medina Raymundo
1
FUNCIONAMIENTO DE UN COMPUTADOR
Ing. Carlos Medina Raymundo
Las computadoras
• Las computadoras programan los vuelos, predicen
el tiempo, reproducen e incluso ayudan a crear
música, controlan estaciones espaciales y
mantienen girando las ruedas de la economía
mundial. ¿Cómo puede una clase de máquina
hacer tantas cosas?
Ing. Carlos Medina Raymundo
Qué hacen las computadoras?
• En síntesis las computadoras realizan sólo cuatro
funciones básicas:
• Recibir una entrada. Aceptan información del
mundo exterior.
• Procesar información. Realizan operaciones
aritméticas o lógicas (toma de decisiones) sobre
la información.
• Producir una salida. Comunican información al
mundo exterior.
• Almacenar información. Desplazan y mueven
información en la memoria.
Ing. Carlos Medina Raymundo
Funcionamiento de una computadora
Ing. Carlos Medina Raymundo
1
UNIDADES DE REPRESENTACIÓN
Ing. Carlos Medina Raymundo
Fundamentos de los Bits
• En el mundo de las computadoras, la
información es digital: esto significa que
está hecha de unidades contables,
separadas (dígitos) de modo que puede
subdividirse.
• Una computadora no “entiende” palabras,
números, imágenes, notas musicales o
letras del alfabeto. Una computadora no
puede procesar información sin dividirla en
unidades más pequeñas denominadas bits.
Un bit, o dígito binario, es la unidad más
pequeña de información que puede
procesar una computadora. Un bit puede
tener uno de dos valores, 0 o 1.
Ing. Carlos Medina Raymundo
Bits como números
• Como las computadoras están
hechas de dispositivos de
conmutación que reducen toda
la información a ceros y unos,
representan números
utilizando el sistema numérico
binario, un sistema que denota
todos los números con
combinaciones de dos dígitos.
Igual que el sistema numérico
decimal que usamos todos los
días, el sistema numérico
binario tiene reglas claras,
coherentes, para cada
operación aritmética.
Ing. Carlos Medina Raymundo
Conversión decimal a binario
10010 = 11001002
100 2
0 50 2
0 25 2
1 12 2
0 6 2
0 3 2
1 1
Ing. Carlos Medina Raymundo
Conversión binario a decimal
1 1 0 1 0 1
1 x 32 1 x 16 0 x 8 1 x 4 0 x 2 1 x 1
32 16 0 4 0 1 = 53
1101012 = 5310
Ing. Carlos Medina Raymundo
Suma de binarios
• Sumas básicas:
• 0 + 0 = 0
• 0 + 1 = 1
• 1 + 0 = 1
• 1 + 1 = 10 (número 2 en binario)
1 1 1 1 1 1
1 0 0 1 1 0 1 0 1
+ 1 1 0 1 0 1 0 1
1 0 0 0 0 0 1 0 1 0
Ing. Carlos Medina Raymundo
Resta de binarios
• Restas básicas:
• 0 - 0 = 0
• 0 - 1 = 1 y acarreo 1
• 1 - 0 = 1
• 1 - 1 = 0
1 1 1
1 1 0 0 1
0 1
- 1 0 1 0
0 1 1 1 1
Ing. Carlos Medina Raymundo
Del bit al byte
• Una computadora puede procesar fragmentos más
grandes de información tratando grupos de bits
como unidades lógicas. Por ejemplo, una colección
de 8 bits, llamada byte, puede representar 256
mensajes diferentes (256 = 28).
Ing. Carlos Medina Raymundo
Medidas de almacenamiento
• Afortunadamente, las personas pueden utilizar las
computadoras sin pensar en los bits. Sin embargo, alguna
terminología relacionada con los bits viene en el
funcionamiento cotidiano de la computadora. La mayoría
de los usuarios necesitan tener al menos un conocimiento
básico de los siguientes términos para cuantificar los datos:
Unidad Equivalencia
Byte (B) 8 bits
Kilobyte (KB) 1024 B
Megabyte (MB) 1024 KB
Gigabyte (GB) 1024 MB
Terabyte (TB) 1024 GB
Petabyte (PB) 1024 TB
Ing. Carlos Medina Raymundo
2
HARDWAREY SOFTWARE
Ing. Carlos Medina Raymundo
Unidad central de procesamiento
• La CPU, a menudo llamada sólo procesador, realiza
las transformaciones de entrada en salida. Cada
computadora tiene al menos una CPU para
interpretar y ejecutar las instrucciones de cada
programa, para hacer las manipulaciones
aritméticas y lógicas de datos, y para comunicarse
con las otras partes del sistema indirectamente a
través de la memoria.
• Un microprocesador moderno, o CPU, es un
conjunto extraordinariamente complejo de
circuitos electrónicos.
Ing. Carlos Medina Raymundo
Cómo funciona la CPU
• La unidad central de procesamiento (CPU) es el
componente hardware que ejecuta los pasos de un
programa de software, realizando cálculos y moviendo
datos de una parte a otra del sistema. La CPU contiene
la circuitería para realizar una variedad de tareas
sencillas, llamadas instrucciones.
Ing. Carlos Medina Raymundo
La memoria de la computadora
• La principal tarea de la CPU es seguir las instrucciones
codificadas en los programas. Pero la CPU sólo puede
manipular una instrucción y unos pocos datos cada
vez. La computadora necesita un lugar donde
almacenar el resto del programa y los datos hasta que
el procesador esté listo. Para eso está la RAM.
Ing. Carlos Medina Raymundo
RAM
• La RAM (random access memory), es el tipo más común de
almacenamiento primario, o de memoria. Los chips de la RAM
contienen circuitos que almacenan temporalmente las
instrucciones y los datos del programa. La computadora divide
cada chip de la RAM en muchas ubicaciones de memoria del
mismo tamaño. Las ubicaciones de memoria, tienen direcciones
únicas para que la computadora pueda indicarles cuándo ha de
guardar o recuperar la información.
Ing. Carlos Medina Raymundo
Buses
• En una computadora, la CPU, los chips
de memoria y otros componentes
clave están integrados en la placa
madre. La información viaja entre los
componentes de la placa madre a
través de grupos de cables llamados
buses del sistema, o sólo buses. Los
buses tienen generalmente 32 o 64
cables, o rutas de datos; un bus de 32
cables se llama bus de 32 bits, porque
puede transmitir 32 bits de
información a la vez. Las
computadoras nuevas, más potentes,
tienen buses más amplios para que
puedan procesar la información con
más rapidez.
Ing. Carlos Medina Raymundo
Puertos
• Son los puntos de conexión de un computador con
cualquier elemento exterior, que generalmente es un
cable hacia un dispositivo.
• Si tenemos más puertos, tendremos la oportunidad de
conectar más dispositivos externos.
Ing. Carlos Medina Raymundo
Hardware externo o periférico
• Dentro del hardware externo o periférico, se tienen
todos los componentes externos e intermediarios
para el manejo físico del computador. Entre los
más importantes podemos mencionar:
• Periféricos de entrada.
• Periféricos de salida.
• Periféricos de entrada/salida.
• Periféricos de almacenamiento.
Ing. Carlos Medina Raymundo
Periféricos de entrada
• Son todos los componentes hardware externos
que permiten el ingreso de datos hacia el
procesamiento del computador.
• Entre los componentes más conocidos están:
• Teclado.
• Mouse.
• Micrófono.
• Escáner.
Ing. Carlos Medina Raymundo
Periféricos de salida
• Son todos los componentes hardware externos
que permiten mostrar el resultado del
procesamiento de los datos que realizó el
computador.
• Entre los componentes más conocidos están:
• Monitor.
• Impresora.
• Parlantes.
Ing. Carlos Medina Raymundo
Periféricos de entrada/salida
• Son todos los componentes hardware externos
que permiten realizar el ingreso de datos y a su vez
mostrar el resultado del procesamiento de los
datos que realizó el computador.
• Entre los componentes más conocidos están:
• Pantallas touchscreen.
• Cascos virtuales.
• Lentes de realidad virtual.
Ing. Carlos Medina Raymundo
Periféricos de almacenamiento
• Son todos los componentes hardware externos
que tienen la labor de apoyar el procesamiento a
través del almacenamiento temporal o
permanente de datos.
• Entre los componentes más conocidos están:
• Discos duros externos.
• Discos ópticos.
• Memorias flash.
Ing. Carlos Medina Raymundo
El software como lenguaje de las
computadoras
• Cada computadora procesa instrucciones en un lenguaje
máquina, el cual emplea códigos numéricos para representar las
operaciones más básicas de una computadora: sumar o restar
números, compararlos, moverlos, instrucciones de repetición,
etc. Los programadores de antaño estaban obligados a escribir
cada programa en lenguaje máquina, lo que suponía una tediosa
tarea de trasladar cada instrucción a código binario.
• Hoy en día, la mayoría de programadores emplean lenguajes de
programación como C++, C#, Java o Visual Basic.NET que se
encuentran a medio camino entre lo que entiende un humano y
lo que se debe suministrar a la máquina. Estos lenguajes,
llamados lenguajes de alto nivel, posibilitan que los científicos,
ingenieros y público en general resuelvan sus problemas
mediante una terminología familiar, en lugar de usar enigmáticas
instrucciones máquina.
Ing. Carlos Medina Raymundo
Lenguajes de programación
• Los lenguajes de programación han
evolucionado con paso firme durante
las dos últimas décadas. Cada nueva
generación de lenguajes facilita el
proceso de codificación, asumiendo y
ocultando al programador muchas de
las tareas propias de la máquina. Como
resultado, la programación es más
sencilla y menos propensa a los
errores. A medida que los traductores
se vuelven más sofisticados, los
programadores pueden comunicarse
con la computadora en un lenguaje
más próximo a los lenguajes naturales.
• Aun con la ayuda de estos lenguajes, la
programación es una tarea que precisa
de una gran inversión de tiempo y de
intensidad de pensamiento.
Ing. Carlos Medina Raymundo
Aplicaciones como herramientas para el
usuario
• Las aplicaciones de software permiten a los usuarios
controlar sus computadoras sin pensar del mismo
modo que los programadores.
• El proceso de compra de cualquier software es similar
al de cualquier CD de música. Pero existen algunas
sutiles diferencias que veremos a continuación:
• Documentación
• Actualización
• Compatibilidad
• Renuncias
• Licencia
• Distribución
Ing. Carlos Medina Raymundo
¿Por qué usamos aplicaciones?
• El rápido crecimiento de la industria de
software ha producido una gran
cantidad de programas que han
vendido millones de copias. ¿Por qué
tanta gente compra y usa este tipo de
programas? Desde luego, la respuesta
varia de una persona a otra y de un
producto a otro. Pero, en general, los
programas de más éxito comparten
dos importantes rasgos:
• Están construidos alrededor de
metáforas visuales de
herramientas del mundo real.
• Expanden, de alguna forma, las
capacidades humanas.
Ing. Carlos Medina Raymundo
Preguntas
Ing. Carlos Medina Raymundo
¿Qué hemos aprendido?
Ing. Carlos Medina Raymundo
Reflexionemos
Ing. Carlos Medina Raymundo
Ing. Jorge Eduardo Marmolejo Aguirre
jmarmolejo@continental.edu.pe

Más contenido relacionado

La actualidad más candente

Historia de la computadora
Historia de la computadoraHistoria de la computadora
Historia de la computadoradanielsan20
 
Diapositivas de la primera unidad del curso Fundamentos de programación
Diapositivas de la primera unidad del curso Fundamentos de programación Diapositivas de la primera unidad del curso Fundamentos de programación
Diapositivas de la primera unidad del curso Fundamentos de programación nzaragoza
 
Fundamento y antecedente de la computadora
Fundamento y antecedente de la computadoraFundamento y antecedente de la computadora
Fundamento y antecedente de la computadoracinthia moran
 
Diapositivas de hardware ;)
Diapositivas de hardware ;)Diapositivas de hardware ;)
Diapositivas de hardware ;)Jesiica Polanias
 
Antecedentes de la Computacion
Antecedentes de la ComputacionAntecedentes de la Computacion
Antecedentes de la ComputacionRicardo_SP
 
Informe historia y evolucion de la computadora
Informe historia y evolucion de la computadoraInforme historia y evolucion de la computadora
Informe historia y evolucion de la computadoraoangelajaramillo
 
Mapa mental computadoras
Mapa mental computadorasMapa mental computadoras
Mapa mental computadorasyuossef
 
proyecto evolución de las computadoras
proyecto evolución de las computadoras proyecto evolución de las computadoras
proyecto evolución de las computadoras Briceyda Gonzalez
 
FICHA 1 DE COMPUTACIÓN TRABAJO EN CASA.pdf
FICHA 1 DE COMPUTACIÓN TRABAJO EN CASA.pdfFICHA 1 DE COMPUTACIÓN TRABAJO EN CASA.pdf
FICHA 1 DE COMPUTACIÓN TRABAJO EN CASA.pdfNesonGomez
 

La actualidad más candente (14)

Historia de la computadora
Historia de la computadoraHistoria de la computadora
Historia de la computadora
 
Diapositivas de la primera unidad del curso Fundamentos de programación
Diapositivas de la primera unidad del curso Fundamentos de programación Diapositivas de la primera unidad del curso Fundamentos de programación
Diapositivas de la primera unidad del curso Fundamentos de programación
 
Fundamento y antecedente de la computadora
Fundamento y antecedente de la computadoraFundamento y antecedente de la computadora
Fundamento y antecedente de la computadora
 
Diapositivas de hardware ;)
Diapositivas de hardware ;)Diapositivas de hardware ;)
Diapositivas de hardware ;)
 
Antecedentes de la Computacion
Antecedentes de la ComputacionAntecedentes de la Computacion
Antecedentes de la Computacion
 
Informe historia y evolucion de la computadora
Informe historia y evolucion de la computadoraInforme historia y evolucion de la computadora
Informe historia y evolucion de la computadora
 
Andres orosco
Andres oroscoAndres orosco
Andres orosco
 
Mapa mental computadoras
Mapa mental computadorasMapa mental computadoras
Mapa mental computadoras
 
proyecto evolución de las computadoras
proyecto evolución de las computadoras proyecto evolución de las computadoras
proyecto evolución de las computadoras
 
Informática1
Informática1Informática1
Informática1
 
T historia ordenadores by juanyalfonso4e
T historia ordenadores by juanyalfonso4eT historia ordenadores by juanyalfonso4e
T historia ordenadores by juanyalfonso4e
 
Guia1 informatica 6°
Guia1 informatica 6°Guia1 informatica 6°
Guia1 informatica 6°
 
Informatica
InformaticaInformatica
Informatica
 
FICHA 1 DE COMPUTACIÓN TRABAJO EN CASA.pdf
FICHA 1 DE COMPUTACIÓN TRABAJO EN CASA.pdfFICHA 1 DE COMPUTACIÓN TRABAJO EN CASA.pdf
FICHA 1 DE COMPUTACIÓN TRABAJO EN CASA.pdf
 

Destacado (9)

Representación digital de datos
Representación digital de datosRepresentación digital de datos
Representación digital de datos
 
Unidades de Información
Unidades de InformaciónUnidades de Información
Unidades de Información
 
ייעור עירוני
ייעור עירוניייעור עירוני
ייעור עירוני
 
How to unlock iPhone network.
How to unlock iPhone network.How to unlock iPhone network.
How to unlock iPhone network.
 
CNS_EBrochure
CNS_EBrochureCNS_EBrochure
CNS_EBrochure
 
2011 Warren Buffet Recap
2011 Warren Buffet Recap2011 Warren Buffet Recap
2011 Warren Buffet Recap
 
LPI Company Profile
LPI Company ProfileLPI Company Profile
LPI Company Profile
 
BEVOLO_SA_August2016
BEVOLO_SA_August2016BEVOLO_SA_August2016
BEVOLO_SA_August2016
 
Restoring Israel's Burnt Forests 2007
Restoring Israel's Burnt Forests 2007Restoring Israel's Burnt Forests 2007
Restoring Israel's Burnt Forests 2007
 

Similar a Representación de datos Hardware y Software

Hardware 4º 2
Hardware 4º 2Hardware 4º 2
Hardware 4º 2AlmuPe
 
Computadoras
ComputadorasComputadoras
ComputadorasLian Illy
 
Resumen de informatica
Resumen de informaticaResumen de informatica
Resumen de informaticakevinzurita4
 
Dispositivo de entrada y salida de la pc
Dispositivo de entrada y salida de la pcDispositivo de entrada y salida de la pc
Dispositivo de entrada y salida de la pcdamian
 
Desarrollo de las pc.ppt
Desarrollo de las pc.pptDesarrollo de las pc.ppt
Desarrollo de las pc.pptvaradir1983
 
Tecnología digital e informática
Tecnología digital e informáticaTecnología digital e informática
Tecnología digital e informáticaCésar Bejarano
 
Guia de investigacion 1
Guia de investigacion 1Guia de investigacion 1
Guia de investigacion 1Caarli
 
arquitectura de computo
arquitectura de computoarquitectura de computo
arquitectura de computoluisaymadelen
 
arquitectutra del equipo computo: luisa calderon, madelen parra 10-1
arquitectutra del equipo computo: luisa calderon, madelen parra 10-1arquitectutra del equipo computo: luisa calderon, madelen parra 10-1
arquitectutra del equipo computo: luisa calderon, madelen parra 10-1madeluisayulicris
 
Tecnología de la información I
Tecnología de la información ITecnología de la información I
Tecnología de la información Ibelenramiz
 
CLASE 1. CONCEPTOS BASICOS.pptx
CLASE 1. CONCEPTOS BASICOS.pptxCLASE 1. CONCEPTOS BASICOS.pptx
CLASE 1. CONCEPTOS BASICOS.pptxssuserd375f5
 
CLASE 1. CONCEPTOS BASICOS.pptx
CLASE 1. CONCEPTOS BASICOS.pptxCLASE 1. CONCEPTOS BASICOS.pptx
CLASE 1. CONCEPTOS BASICOS.pptxssuserd375f5
 
CLASE 1. CONCEPTOS BASICOS.pptx
CLASE 1. CONCEPTOS BASICOS.pptxCLASE 1. CONCEPTOS BASICOS.pptx
CLASE 1. CONCEPTOS BASICOS.pptxssuserd375f5
 
CLASE 1. CONCEPTOS BASICOS.pptx
CLASE 1. CONCEPTOS BASICOS.pptxCLASE 1. CONCEPTOS BASICOS.pptx
CLASE 1. CONCEPTOS BASICOS.pptxssuserd375f5
 

Similar a Representación de datos Hardware y Software (20)

Hardware 4º 2
Hardware 4º 2Hardware 4º 2
Hardware 4º 2
 
Computadoras
ComputadorasComputadoras
Computadoras
 
Clase de informática básica
Clase de informática básicaClase de informática básica
Clase de informática básica
 
Resumen de informatica
Resumen de informaticaResumen de informatica
Resumen de informatica
 
Hardware
HardwareHardware
Hardware
 
Dispositivo de entrada y salida de la pc
Dispositivo de entrada y salida de la pcDispositivo de entrada y salida de la pc
Dispositivo de entrada y salida de la pc
 
Desarrollo de las pc.ppt
Desarrollo de las pc.pptDesarrollo de las pc.ppt
Desarrollo de las pc.ppt
 
Computadores personales
Computadores personalesComputadores personales
Computadores personales
 
Tecnología digital e informática
Tecnología digital e informáticaTecnología digital e informática
Tecnología digital e informática
 
Guia de investigacion 1
Guia de investigacion 1Guia de investigacion 1
Guia de investigacion 1
 
Conseptos basi cos
Conseptos basi cosConseptos basi cos
Conseptos basi cos
 
Computacion
ComputacionComputacion
Computacion
 
Refuerzo tecnologia
Refuerzo tecnologiaRefuerzo tecnologia
Refuerzo tecnologia
 
arquitectura de computo
arquitectura de computoarquitectura de computo
arquitectura de computo
 
arquitectutra del equipo computo: luisa calderon, madelen parra 10-1
arquitectutra del equipo computo: luisa calderon, madelen parra 10-1arquitectutra del equipo computo: luisa calderon, madelen parra 10-1
arquitectutra del equipo computo: luisa calderon, madelen parra 10-1
 
Tecnología de la información I
Tecnología de la información ITecnología de la información I
Tecnología de la información I
 
CLASE 1. CONCEPTOS BASICOS.pptx
CLASE 1. CONCEPTOS BASICOS.pptxCLASE 1. CONCEPTOS BASICOS.pptx
CLASE 1. CONCEPTOS BASICOS.pptx
 
CLASE 1. CONCEPTOS BASICOS.pptx
CLASE 1. CONCEPTOS BASICOS.pptxCLASE 1. CONCEPTOS BASICOS.pptx
CLASE 1. CONCEPTOS BASICOS.pptx
 
CLASE 1. CONCEPTOS BASICOS.pptx
CLASE 1. CONCEPTOS BASICOS.pptxCLASE 1. CONCEPTOS BASICOS.pptx
CLASE 1. CONCEPTOS BASICOS.pptx
 
CLASE 1. CONCEPTOS BASICOS.pptx
CLASE 1. CONCEPTOS BASICOS.pptxCLASE 1. CONCEPTOS BASICOS.pptx
CLASE 1. CONCEPTOS BASICOS.pptx
 

Último

El uso de las T I C en la vida cotidiana.
El uso de las T I C en la vida cotidiana.El uso de las T I C en la vida cotidiana.
El uso de las T I C en la vida cotidiana.SEAT
 
1-ART 9 LEY 31953 - DDGPP - 22.01.2024.pdf
1-ART 9 LEY 31953 - DDGPP - 22.01.2024.pdf1-ART 9 LEY 31953 - DDGPP - 22.01.2024.pdf
1-ART 9 LEY 31953 - DDGPP - 22.01.2024.pdfgeraldoquispehuaman
 
Patrones Funcionales de Marjory Gordon.pptx
Patrones Funcionales de Marjory Gordon.pptxPatrones Funcionales de Marjory Gordon.pptx
Patrones Funcionales de Marjory Gordon.pptxErandiCamperoBojorge
 
644400074-LA-CONSOLIDACION-DE-LA-REPUBLICA-OLIGARQUICA-pdf.pptx
644400074-LA-CONSOLIDACION-DE-LA-REPUBLICA-OLIGARQUICA-pdf.pptx644400074-LA-CONSOLIDACION-DE-LA-REPUBLICA-OLIGARQUICA-pdf.pptx
644400074-LA-CONSOLIDACION-DE-LA-REPUBLICA-OLIGARQUICA-pdf.pptxRosiClaros
 
Linea del tiempo del celular .
Linea del tiempo del celular                   .Linea del tiempo del celular                   .
Linea del tiempo del celular .MiliMili32
 
Home Assistant - Un Hub para controlarlos a todos
Home Assistant - Un Hub para controlarlos a todosHome Assistant - Un Hub para controlarlos a todos
Home Assistant - Un Hub para controlarlos a todosDebora Gomez Bertoli
 
9-Sociales-Colombia siglo XX.pdf sociales
9-Sociales-Colombia siglo XX.pdf sociales9-Sociales-Colombia siglo XX.pdf sociales
9-Sociales-Colombia siglo XX.pdf socialesJhonathanRodriguez10
 
La Electricidad y la Electrónica gabriela (1).pdf
La Electricidad y la Electrónica gabriela (1).pdfLa Electricidad y la Electrónica gabriela (1).pdf
La Electricidad y la Electrónica gabriela (1).pdfelabarbosa396
 
137489674-Regimenes-Tributarios-MYPES-ppt.ppt
137489674-Regimenes-Tributarios-MYPES-ppt.ppt137489674-Regimenes-Tributarios-MYPES-ppt.ppt
137489674-Regimenes-Tributarios-MYPES-ppt.pptALEJANDRAKATHERINESA
 
linea de tiempo television y su avance en los años
linea de tiempo television y su avance en los añoslinea de tiempo television y su avance en los años
linea de tiempo television y su avance en los añosMaraPazCrdenas
 

Último (10)

El uso de las T I C en la vida cotidiana.
El uso de las T I C en la vida cotidiana.El uso de las T I C en la vida cotidiana.
El uso de las T I C en la vida cotidiana.
 
1-ART 9 LEY 31953 - DDGPP - 22.01.2024.pdf
1-ART 9 LEY 31953 - DDGPP - 22.01.2024.pdf1-ART 9 LEY 31953 - DDGPP - 22.01.2024.pdf
1-ART 9 LEY 31953 - DDGPP - 22.01.2024.pdf
 
Patrones Funcionales de Marjory Gordon.pptx
Patrones Funcionales de Marjory Gordon.pptxPatrones Funcionales de Marjory Gordon.pptx
Patrones Funcionales de Marjory Gordon.pptx
 
644400074-LA-CONSOLIDACION-DE-LA-REPUBLICA-OLIGARQUICA-pdf.pptx
644400074-LA-CONSOLIDACION-DE-LA-REPUBLICA-OLIGARQUICA-pdf.pptx644400074-LA-CONSOLIDACION-DE-LA-REPUBLICA-OLIGARQUICA-pdf.pptx
644400074-LA-CONSOLIDACION-DE-LA-REPUBLICA-OLIGARQUICA-pdf.pptx
 
Linea del tiempo del celular .
Linea del tiempo del celular                   .Linea del tiempo del celular                   .
Linea del tiempo del celular .
 
Home Assistant - Un Hub para controlarlos a todos
Home Assistant - Un Hub para controlarlos a todosHome Assistant - Un Hub para controlarlos a todos
Home Assistant - Un Hub para controlarlos a todos
 
9-Sociales-Colombia siglo XX.pdf sociales
9-Sociales-Colombia siglo XX.pdf sociales9-Sociales-Colombia siglo XX.pdf sociales
9-Sociales-Colombia siglo XX.pdf sociales
 
La Electricidad y la Electrónica gabriela (1).pdf
La Electricidad y la Electrónica gabriela (1).pdfLa Electricidad y la Electrónica gabriela (1).pdf
La Electricidad y la Electrónica gabriela (1).pdf
 
137489674-Regimenes-Tributarios-MYPES-ppt.ppt
137489674-Regimenes-Tributarios-MYPES-ppt.ppt137489674-Regimenes-Tributarios-MYPES-ppt.ppt
137489674-Regimenes-Tributarios-MYPES-ppt.ppt
 
linea de tiempo television y su avance en los años
linea de tiempo television y su avance en los añoslinea de tiempo television y su avance en los años
linea de tiempo television y su avance en los años
 

Representación de datos Hardware y Software

  • 1. Ing. Carlos Medina Raymundo Representación de datos Hardware y Software Computación Semana 2
  • 2. Ing. Carlos Medina Raymundo Propósito • El estudiante aplica sus conocimientos sobre representación de la información para explicar su uso en el hardware de computadora. Así mismo diferencia los componentes de un computador explicando su propósito y funcionamiento.
  • 3. Ing. Carlos Medina Raymundo Agenda del día 1. Representación de datos • Funcionamiento de un computador. • Unidades de representación. 2. Hardware y Software • Unidad central de procesamiento. • La memoria real. • Buses, puertos y periféricos. • El software como lenguaje de las computadoras. • Aplicaciones como herramientas para el usuario.
  • 4. Ing. Carlos Medina Raymundo 1 FUNCIONAMIENTO DE UN COMPUTADOR
  • 5. Ing. Carlos Medina Raymundo Las computadoras • Las computadoras programan los vuelos, predicen el tiempo, reproducen e incluso ayudan a crear música, controlan estaciones espaciales y mantienen girando las ruedas de la economía mundial. ¿Cómo puede una clase de máquina hacer tantas cosas?
  • 6. Ing. Carlos Medina Raymundo Qué hacen las computadoras? • En síntesis las computadoras realizan sólo cuatro funciones básicas: • Recibir una entrada. Aceptan información del mundo exterior. • Procesar información. Realizan operaciones aritméticas o lógicas (toma de decisiones) sobre la información. • Producir una salida. Comunican información al mundo exterior. • Almacenar información. Desplazan y mueven información en la memoria.
  • 7. Ing. Carlos Medina Raymundo Funcionamiento de una computadora
  • 8. Ing. Carlos Medina Raymundo 1 UNIDADES DE REPRESENTACIÓN
  • 9. Ing. Carlos Medina Raymundo Fundamentos de los Bits • En el mundo de las computadoras, la información es digital: esto significa que está hecha de unidades contables, separadas (dígitos) de modo que puede subdividirse. • Una computadora no “entiende” palabras, números, imágenes, notas musicales o letras del alfabeto. Una computadora no puede procesar información sin dividirla en unidades más pequeñas denominadas bits. Un bit, o dígito binario, es la unidad más pequeña de información que puede procesar una computadora. Un bit puede tener uno de dos valores, 0 o 1.
  • 10. Ing. Carlos Medina Raymundo Bits como números • Como las computadoras están hechas de dispositivos de conmutación que reducen toda la información a ceros y unos, representan números utilizando el sistema numérico binario, un sistema que denota todos los números con combinaciones de dos dígitos. Igual que el sistema numérico decimal que usamos todos los días, el sistema numérico binario tiene reglas claras, coherentes, para cada operación aritmética.
  • 11. Ing. Carlos Medina Raymundo Conversión decimal a binario 10010 = 11001002 100 2 0 50 2 0 25 2 1 12 2 0 6 2 0 3 2 1 1
  • 12. Ing. Carlos Medina Raymundo Conversión binario a decimal 1 1 0 1 0 1 1 x 32 1 x 16 0 x 8 1 x 4 0 x 2 1 x 1 32 16 0 4 0 1 = 53 1101012 = 5310
  • 13. Ing. Carlos Medina Raymundo Suma de binarios • Sumas básicas: • 0 + 0 = 0 • 0 + 1 = 1 • 1 + 0 = 1 • 1 + 1 = 10 (número 2 en binario) 1 1 1 1 1 1 1 0 0 1 1 0 1 0 1 + 1 1 0 1 0 1 0 1 1 0 0 0 0 0 1 0 1 0
  • 14. Ing. Carlos Medina Raymundo Resta de binarios • Restas básicas: • 0 - 0 = 0 • 0 - 1 = 1 y acarreo 1 • 1 - 0 = 1 • 1 - 1 = 0 1 1 1 1 1 0 0 1 0 1 - 1 0 1 0 0 1 1 1 1
  • 15. Ing. Carlos Medina Raymundo Del bit al byte • Una computadora puede procesar fragmentos más grandes de información tratando grupos de bits como unidades lógicas. Por ejemplo, una colección de 8 bits, llamada byte, puede representar 256 mensajes diferentes (256 = 28).
  • 16. Ing. Carlos Medina Raymundo Medidas de almacenamiento • Afortunadamente, las personas pueden utilizar las computadoras sin pensar en los bits. Sin embargo, alguna terminología relacionada con los bits viene en el funcionamiento cotidiano de la computadora. La mayoría de los usuarios necesitan tener al menos un conocimiento básico de los siguientes términos para cuantificar los datos: Unidad Equivalencia Byte (B) 8 bits Kilobyte (KB) 1024 B Megabyte (MB) 1024 KB Gigabyte (GB) 1024 MB Terabyte (TB) 1024 GB Petabyte (PB) 1024 TB
  • 17. Ing. Carlos Medina Raymundo 2 HARDWAREY SOFTWARE
  • 18. Ing. Carlos Medina Raymundo Unidad central de procesamiento • La CPU, a menudo llamada sólo procesador, realiza las transformaciones de entrada en salida. Cada computadora tiene al menos una CPU para interpretar y ejecutar las instrucciones de cada programa, para hacer las manipulaciones aritméticas y lógicas de datos, y para comunicarse con las otras partes del sistema indirectamente a través de la memoria. • Un microprocesador moderno, o CPU, es un conjunto extraordinariamente complejo de circuitos electrónicos.
  • 19. Ing. Carlos Medina Raymundo Cómo funciona la CPU • La unidad central de procesamiento (CPU) es el componente hardware que ejecuta los pasos de un programa de software, realizando cálculos y moviendo datos de una parte a otra del sistema. La CPU contiene la circuitería para realizar una variedad de tareas sencillas, llamadas instrucciones.
  • 20. Ing. Carlos Medina Raymundo La memoria de la computadora • La principal tarea de la CPU es seguir las instrucciones codificadas en los programas. Pero la CPU sólo puede manipular una instrucción y unos pocos datos cada vez. La computadora necesita un lugar donde almacenar el resto del programa y los datos hasta que el procesador esté listo. Para eso está la RAM.
  • 21. Ing. Carlos Medina Raymundo RAM • La RAM (random access memory), es el tipo más común de almacenamiento primario, o de memoria. Los chips de la RAM contienen circuitos que almacenan temporalmente las instrucciones y los datos del programa. La computadora divide cada chip de la RAM en muchas ubicaciones de memoria del mismo tamaño. Las ubicaciones de memoria, tienen direcciones únicas para que la computadora pueda indicarles cuándo ha de guardar o recuperar la información.
  • 22. Ing. Carlos Medina Raymundo Buses • En una computadora, la CPU, los chips de memoria y otros componentes clave están integrados en la placa madre. La información viaja entre los componentes de la placa madre a través de grupos de cables llamados buses del sistema, o sólo buses. Los buses tienen generalmente 32 o 64 cables, o rutas de datos; un bus de 32 cables se llama bus de 32 bits, porque puede transmitir 32 bits de información a la vez. Las computadoras nuevas, más potentes, tienen buses más amplios para que puedan procesar la información con más rapidez.
  • 23. Ing. Carlos Medina Raymundo Puertos • Son los puntos de conexión de un computador con cualquier elemento exterior, que generalmente es un cable hacia un dispositivo. • Si tenemos más puertos, tendremos la oportunidad de conectar más dispositivos externos.
  • 24. Ing. Carlos Medina Raymundo Hardware externo o periférico • Dentro del hardware externo o periférico, se tienen todos los componentes externos e intermediarios para el manejo físico del computador. Entre los más importantes podemos mencionar: • Periféricos de entrada. • Periféricos de salida. • Periféricos de entrada/salida. • Periféricos de almacenamiento.
  • 25. Ing. Carlos Medina Raymundo Periféricos de entrada • Son todos los componentes hardware externos que permiten el ingreso de datos hacia el procesamiento del computador. • Entre los componentes más conocidos están: • Teclado. • Mouse. • Micrófono. • Escáner.
  • 26. Ing. Carlos Medina Raymundo Periféricos de salida • Son todos los componentes hardware externos que permiten mostrar el resultado del procesamiento de los datos que realizó el computador. • Entre los componentes más conocidos están: • Monitor. • Impresora. • Parlantes.
  • 27. Ing. Carlos Medina Raymundo Periféricos de entrada/salida • Son todos los componentes hardware externos que permiten realizar el ingreso de datos y a su vez mostrar el resultado del procesamiento de los datos que realizó el computador. • Entre los componentes más conocidos están: • Pantallas touchscreen. • Cascos virtuales. • Lentes de realidad virtual.
  • 28. Ing. Carlos Medina Raymundo Periféricos de almacenamiento • Son todos los componentes hardware externos que tienen la labor de apoyar el procesamiento a través del almacenamiento temporal o permanente de datos. • Entre los componentes más conocidos están: • Discos duros externos. • Discos ópticos. • Memorias flash.
  • 29. Ing. Carlos Medina Raymundo El software como lenguaje de las computadoras • Cada computadora procesa instrucciones en un lenguaje máquina, el cual emplea códigos numéricos para representar las operaciones más básicas de una computadora: sumar o restar números, compararlos, moverlos, instrucciones de repetición, etc. Los programadores de antaño estaban obligados a escribir cada programa en lenguaje máquina, lo que suponía una tediosa tarea de trasladar cada instrucción a código binario. • Hoy en día, la mayoría de programadores emplean lenguajes de programación como C++, C#, Java o Visual Basic.NET que se encuentran a medio camino entre lo que entiende un humano y lo que se debe suministrar a la máquina. Estos lenguajes, llamados lenguajes de alto nivel, posibilitan que los científicos, ingenieros y público en general resuelvan sus problemas mediante una terminología familiar, en lugar de usar enigmáticas instrucciones máquina.
  • 30. Ing. Carlos Medina Raymundo Lenguajes de programación • Los lenguajes de programación han evolucionado con paso firme durante las dos últimas décadas. Cada nueva generación de lenguajes facilita el proceso de codificación, asumiendo y ocultando al programador muchas de las tareas propias de la máquina. Como resultado, la programación es más sencilla y menos propensa a los errores. A medida que los traductores se vuelven más sofisticados, los programadores pueden comunicarse con la computadora en un lenguaje más próximo a los lenguajes naturales. • Aun con la ayuda de estos lenguajes, la programación es una tarea que precisa de una gran inversión de tiempo y de intensidad de pensamiento.
  • 31. Ing. Carlos Medina Raymundo Aplicaciones como herramientas para el usuario • Las aplicaciones de software permiten a los usuarios controlar sus computadoras sin pensar del mismo modo que los programadores. • El proceso de compra de cualquier software es similar al de cualquier CD de música. Pero existen algunas sutiles diferencias que veremos a continuación: • Documentación • Actualización • Compatibilidad • Renuncias • Licencia • Distribución
  • 32. Ing. Carlos Medina Raymundo ¿Por qué usamos aplicaciones? • El rápido crecimiento de la industria de software ha producido una gran cantidad de programas que han vendido millones de copias. ¿Por qué tanta gente compra y usa este tipo de programas? Desde luego, la respuesta varia de una persona a otra y de un producto a otro. Pero, en general, los programas de más éxito comparten dos importantes rasgos: • Están construidos alrededor de metáforas visuales de herramientas del mundo real. • Expanden, de alguna forma, las capacidades humanas.
  • 33. Ing. Carlos Medina Raymundo Preguntas
  • 34. Ing. Carlos Medina Raymundo ¿Qué hemos aprendido?
  • 35. Ing. Carlos Medina Raymundo Reflexionemos
  • 36. Ing. Carlos Medina Raymundo Ing. Jorge Eduardo Marmolejo Aguirre jmarmolejo@continental.edu.pe