Semana 02

Page 1

Ing. Edson RaĂşl Lazo Alvarez


¿Qué aprendimos la sesión anterior?

Ing. Edson Raúl Lazo Alvarez


Representaci贸n de datos Hardware y Software Computaci贸n Ing. Edson Ra煤l Lazo Alvarez

Semana 2 Ing. Edson Ra煤l Lazo Alvarez


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. Edson Raúl Lazo Alvarez


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. Edson Raúl Lazo Alvarez


1 FUNCIONAMIENTO DE UN COMPUTADOR

Ing. Edson Raúl Lazo Alvarez


Las computadoras

Ing. Edson RaĂşl Lazo Alvarez


Las computadoras 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. Edson Raúl Lazo Alvarez


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. Edson Raúl Lazo Alvarez


Procesamiento automatizado de datos - PAD

10 Ing. Edson RaĂşl Lazo Alvarez


Procesamiento automatizado de datos - PAD

El procesamiento automatizado de datos - PAD, se puede dividir en tres fases:

FASE DE ENTRADA

FASE DE PROCESO

FASE DE SALIDA

ALMACENAMIENTO

11 Ing. Edson RaĂşl Lazo Alvarez


Funcionamiento de una computadora

Ing. Edson RaĂşl Lazo Alvarez


1 UNIDADES DE REPRESENTACIÓN

Ing. Edson Raúl Lazo Alvarez


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.

Ing. Edson Raúl Lazo Alvarez


Fundamentos de los Bits Una computadora no “entiende” palabras, números, imágenes, notas musicales o letras del alfabeto. Ing. Edson Raúl Lazo Alvarez


Fundamentos de los Bits 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. Edson Raúl Lazo Alvarez


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. Ing. Edson Raúl Lazo Alvarez


Ing. Edson RaĂşl Lazo Alvarez


Conversi贸n decimal a binario 100

0

2 50

2

0

25

2

1

12

2

0

6

2

0

3

2

1

1

10010 = 11001002 Ing. Edson Ra煤l Lazo Alvarez


Convierte el 65 a base 2

Ing. Edson RaĂşl Lazo Alvarez


1000001 Ing. Edson RaĂşl Lazo Alvarez


Convierte el 77 a base 2

Ing. Edson RaĂşl Lazo Alvarez


Ing. Edson RaĂşl Lazo Alvarez


Conversi贸n binario a decimal

Ing. Edson Ra煤l Lazo Alvarez


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

100110101 + 11010101 1000001010 Ing. Edson Raúl Lazo Alvarez


Resta de binarios • Sumas básicas: • 0-0=0 • 0 - 1 = 1 y acarreo 1 • 1-0=1 • 1-1=0

1 1 1

11001 0 1

-

1010 01111 Ing. Edson Raúl Lazo Alvarez


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. Edson Raúl Lazo Alvarez


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. Edson Raúl Lazo Alvarez


Ing. Edson RaĂşl Lazo Alvarez


2 HARDWARE Y SOFTWARE

Ing. Edson Raúl Lazo Alvarez


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. Edson Raúl Lazo Alvarez


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. Edson Raúl Lazo Alvarez


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. Edson Raúl Lazo Alvarez


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. Ing. Edson Raúl Lazo Alvarez


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 Ing. Edson Raúl Lazo Alvarez


Ing. Edson RaĂşl Lazo Alvarez


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. Edson Raúl Lazo Alvarez


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. Edson Raúl Lazo Alvarez


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. Edson Raúl Lazo Alvarez


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. Edson Raúl Lazo Alvarez


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 touch screen. • Cascos virtuales. • Lentes de realidad virtual.

Ing. Edson Raúl Lazo Alvarez


Dispositivos 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. Edson Raúl Lazo Alvarez


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. Ing. Edson Raúl Lazo Alvarez


El software como lenguaje de las computadoras 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. Ing. Edson Raúl Lazo Alvarez


Lenguajes de programación • 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. Edson Raúl Lazo Alvarez


Ing. Edson RaĂşl Lazo Alvarez


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. Edson Raúl Lazo Alvarez


¿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? • Están construidos alrededor de metáforas visuales de herramientas del mundo real. • Expanden, de alguna forma, las capacidades humanas. Ing. Edson Raúl Lazo Alvarez


Preguntas

Ing. Edson RaĂşl Lazo Alvarez


¿Qué hemos aprendido?

Ing. Edson Raúl Lazo Alvarez


Ing. Edson RaĂşl Lazo Alvarez elazo@continental.edu.pe

Ing. Edson RaĂşl Lazo Alvarez


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.