Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ISP Superior
Pascal
objetivos 4
programa 4
bibliografía 7
clases
clase 1 | 08
clase 2 | 26
clase 3 | 52
clase 4 | 64
clase 5 | 96
clase 6 | 117
clase 7 | 128
clase 8 | 162
clase 9 | 180
clase 10 | 208
clase 11 | 242
clase 12 | 272
evaluación | 288
programa
Módulo 1: Sistemas digitales
Objetivos específicos
Contenidos
Clase 1: Combinaciones binarias y sistemas de numeración. Códigos binarios.
Detección de errores.
Clase 2: Compuertas. Circuitos combinacionales.
Clase 3: Circuitos secuenciales básicos.
Objetivos específicos
Contenidos
• Desarrollado en la clase 10
Objetivos específicos
Reconocer las funciones básicas del sistema operativo, a fin de comprender el principio
básico de gestión de los dispositivos del hardware.
Reconocer las estructuras básicas empleadas para la administración de los recursos del
sistema, a fin de comprender los principios de eficiencia de la gestión de los dispositi-
vos del hardware.
Contenidos
Funciones del sistema operativo. Multitarea. El sistema de archivos. Entradas
y Salidas.
Objetivos específicos
Reconocer el hardware y software básico que usan las computadoras para interactuar
con otros equipos conectados a una red de computadoras, a fin de comprender el fun-
cionamiento básico de los dispositivos de comunicaciones.
Identificar las funciones propias de cada protocolo de comunicación, a fin de compren-
der el procesamiento de datos que realizan los dispositivos de comunicaciones.
Contenidos
Tipos de redes. Topologías. Cableado. Las capas. Encapsulamiento. Los proto-
colos. Dispositivos.
Contenidos
La importancia de los Sistemas de Información (SI) y las Tecnologías de Infor-
mación y Comunicación (TICs) en la Empresa. Organización del área de Tecno-
logía de Información (TI) en la Empresa. El centro de cómputos (Data Center).
Infraestructura. Seguridad. Computación en la nube (Cloud computing).
clase 1
introducción SISTEMAS BINARIOS
En esta primera clase vamos a trabajar con los sistemas digitales binarios que
son la parte íntima del hardware de las computadoras, cuyo conocimiento es el obje-
tivo de esta asignatura.
Los sistemas digitales actúan bajo el control de variables discretas, enten-
diéndose por éstas, las variables que pueden tomar un número finito de valores.
Por ser de fácil realización los componentes físicos con dos estados diferencia-
dos, es éste el número de valores utilizado usualmente para dichas variables que, por
lo tanto, son binarias.
Tanto si se utilizan en proceso de datos (Informática), transmisión de infor-
mación (Comunicaciones de datos o Telemática) o en sistemas de control (Electrónica
Industrial), los sistemas electrónicos digitales realizan operaciones con variables
discretas que constituyen números o caracteres alfabéticos.
Los números pueden representarse en diversos sistemas de numeración, que
se diferencian por su base. La base de un sistema de numeración es el número de
símbolos distintos utilizados para la representación de las cantidades en el mismo.
El sistema de numeración utilizado en la vida cotidiana es el de base diez, en el cual
existen diez símbolos distintos, del 0 al 9.
Para cerrar la idea les dejo este material Qué es el código binario y para qué sirve | Com-
putación y programación , disponible también en https://bit.ly/3rV1Ncy
¡Vamos! Comencemos a transitar la clase 1.
Para comenzar con este tema, nos haremos una simple pregunta ¿Qué son los números
binarios?
Miremos con atención esta imagen…
Por lo general los sistemas numéricos están compuestos por símbolos y por
las normas utilizadas para interpretar estos símbolos. El sistema numérico de Base 10
usa diez símbolos: 0, 1, 2, 3, 4, 5, 6, 7, 8 y 9. Estos símbolos se pueden combinar para
representar todos los valores numéricos posibles.
Esta tabla se utiliza para poder obtener equivalencias entre los sistemas deci-
males binarios y hexadecimales.
Debemos tener en cuenta que se trabaja a 4 bits pues el decimal más grande
que tenemos dentro de esta tabla es el 15 que en binario corresponde al 1111.
Para poder hacer diferentes cambios de base o conversaciones vamos a
depender de cambio de base anteriores por ejemplo Sí yo quisiera pasar de base 10
a base 16 es mucho más conveniente pasar de base 10 a base 2 y desde la base 2 a la
base 16 utilizando la tabla de equivalencias directas.
A continuación veremos las diferentes metodologías que corresponden al
cambio de base.
1. Base 10 a Base 2
Para pasar de la base 10 a la base 2 debemos hacer divisiones sucesivas. Veamos el
ejemplo que se muestra en el siguiente video: Base 10 a Base 2 (disponible desde la
plataforma)
2. Base 10 a Base 16
4. Base 2 a Base 16
5. Base 16 a Base 10
6. Base 16 a Base 2
Se entiende por código una representación unívoca de las cantidades y/o de los
caracteres alfabéticos de tal forma que, a cada uno de ellos, se asigna una combina-
ción de símbolos binarios determinada y viceversa.
Atención
De esta definición se deduce que los sistemas de numeración estudiados en los apar-
tados anteriores constituyen códigos de representación de cantidades. El sistema
binario recibe el nombre de código binario natural. Este código presenta grandes
ventajas en la realización de las operaciones aritméticas y por ello es el que se utiliza,
casi exclusivamente, en la realización de procesadores digitales programables.
Los códigos BCD ponderados son aquellos en los que a cada posición o
cifra binaria se le asigna un peso (un valor) y el número decimal equivalente a una
combinación binaria se obtiene sumando los pesos de las posiciones que poseen el
valor uno.
El código es autocomplementario porque hay simetría entre los números que suman
9. En este caso los complementos serían:
● 0 (0000) y 9 (1111)
● 1(0001) y 8 (1110)
● 2(0010) y 7(1101)
● 3(0011) y 6(1100)
● 4(0100) y 5(1011)
Como su nombre indica son aquellos en los que cada posición binaria no tiene
asignado un peso. El más conocido de todos ellos es el BCD exceso tres. El código
BCD exceso 3 se obtiene sumando 3 a cada una de las combinaciones del BCD.
Si observamos la tercera columna, que es la correspondiente a las expresiones en
este código, vemos que también es autocomplementario a 9, es decir, las parejas que
suman 9 (en decimal) tienen expresiones con los unos y los ceros cambiados.
El código Gray es un tipo especial de código binario que no es ponderado (los dígitos
que componen el código no tienen un peso asignado). Su característica es que entre
una combinación de dígitos y la siguiente, sea ésta anterior o posterior, sólo hay una
Atención diferencia de un bit. Por eso también se le llama Código progresivo o continuo. Esta
progresión sucede también entre la última y la primera combinación. Por eso se le
llama también código cíclico.
Para completar lo antedicho les comparto estos enlaces del tema: (disponibles desde
la plataforma)
Para completar lo antedicho les comparto este enlace del tema: ascii
https://bit.ly/3r1BulU
Activid ad Cuántos bits son necesarios como mínimo, para representar en código binario natural,
cada uno de los siguientes números decimales:
clase 1
tema 3 Códigos detectores de errores
Antes de comenzar la lectura los invito a ver este material Técnicas de detección y
corrección de errores https://bit.ly/3IYC4an
2 entre 5
El código 2 entre 5 ponderado es un código donde los pesos para los 4 prime-
ros bits son 1,2,3,6. El bit más significativo (MSB) se utiliza para completar la paridad
par. Tiene dos características a tener en cuenta:
● No existe codificación para el 0; hay que “inventarse” una, que veremos más
abajo.
● Solo puede haber dos bits a 1 entre los cinco bits (de ahí su nombre).
El resto de números (4, 5, 7, 8 y 9) los formaremos por combinación de dos bits (suma
de pesos):
Código Biquinario
Las ventajas que presentan los códigos de paridad constante, hacen que los códi-
gos detectores de errores de peso constante no se utilicen en la actualidad.
Para comenzar te invito a ver este material audiovisual que te permitirá abordar mejor
la temática.
Si el código que se desea obtener es de paridad par, dicho bit debe ser tal que el
número de unos en cada combinación del nuevo código sea par. Si, por el contrario,
el código resultante es de paridad impar, el bit añadido a cada combinación ha de ser
Atención tal que la resultante tenga un número impar de unos.
Ejercicio 1: Determine el bit de paridad impar para las combinaciones binarias del
Activid ad código BCD natural
Ejercicio 2: Determine el bit de paridad impar para las combinaciones binarias del
código ASCII de 7 bits.
Para una revisión de los temas sobre códigos binarios sugerimos la lectura del docu-
mento que se obtiene en el enlace: Códigos detectores y correctores de error (Dispo-
nible desde la plataforma) https://bit.ly/3rYqTau
Leer
clase 1
Tema 1: Actividad 1: Probemos nuestra habilidad con los números
claves de corrección
Para poder comprobar sus resultados se recomienda usar la calculadora de Windows
en modo programador o algunos de los siguientes enlace de conversión:
Ejercicio 1: A manera de ejemplo se entrega el resultado de uno de los ítems (50 <= 2n)
y (50 >= 2n-1): n= 6 bits, en caso de tener dudas comunicarse con el tutor.
Ejercicio 2:
A manera de ejemplo se entregan los resultados. En caso de tener dudas comuni-
carse con el tutor.
Para cerrar esta clase les dejo aquí este material de Aprende binario en tiempo
recordque les permitirá afianzar los saberes que se expusieron. https://bit.ly/3AEI2KA
Con todo lo aprendido, los espero en la clase siguiente, para seguir aprendiendo más
sobre los fundamentos de la informática.
clase 2
Compuertas
tema 1
En este tema veremos los fundamentos del álgebra de Boole, denominada así en honor
a George Boole. Esta permite realizar operaciones lógicas con elementos binarios, tan
necesarias en la implementación de circuitos digitales, que es la base de la electrónica
de las computadoras digitales.
Algebra de Boole
Un álgebra de Boole es toda clase o conjunto de elementos que pueden tomar dos
valores perfectamente diferenciados, que designaremos por 0 y 1 (bits) y que están
relacionados por dos operaciones binarias denominadas suma (+) y producto (*)
lógicos que cumplen los siguientes postulados:
b) Dentro del álgebra existen dos elementos neutros, el 0 y el 1, que cumplen la pro-
piedad de identidad con respecto a cada una de dichas operaciones:
Este postulado define realmente una nueva operación fundamental que es la inver-
sión o complementación de una variable. La variable a se encuentra siempre en un
estado binario contrario al de a.
A dicha salida, que es función de las entradas (depende del valor de las entradas), se la
conoce genéricamente como “función de un álgebra de Boole”. Los posibles valores de
la función están definidos por la tabla de verdad.
En la figura vemos la tabla de verdad del circuito elemental que realiza la operación
lógica O (OR).
Compuertas
Expresión lógica:
Para realizar el circuito lógico se utilizó LogiSim, lo puedes descargar desde Enlace de
Descarga LogicSIM
Leer https://www3.gobiernodecanarias.org/medusa/ecoescuela/recursosdigitales/
files/formidable/logisim-win-2-7-1.rar
Una vez que se defina dicha tabla, podemos obtener la expresión lógica mediante la
suma de los productos de las variables de entrada que hacen que la función valga 1. Se
toma a la variable en su forma directa (no complementada) si está en 1, o se toma a la
Atención variable en su forma complementada si está en 0.
Esta compuerta nos permite fácilmente construir circuitos para generar y detectar
paridad constante. O sea, facilita la detección de errores de un bit.
Con este tema, aprendimos la representación de circuitos digitales y su combinación
para implementar funciones, basándonos en tablas de verdad. Deberíamos ser capaces
de resolver circuitos sencillos en base a la definición impuesta por una tabla de verdad.
Para cerrar te invito a ver : Libro “Electricidad y Electrónica”, de Agustín Rela, capítulo
17 “Introducción a las técnicas digitales”. https://bit.ly/3rYAJJx
Leer
Activid ad Ejercicio 1:
La señal de mando para el accionamiento de un determinado motor eléctrico, está con-
trolada por la acción conjunta de cuatro interruptores (variables a, b, c y d). El motor
debe ser activado (señal binaria = 1) siempre que dos o tres cualesquiera de ellos se
encuentren activos (generan una señal binaria = 1). Realizar la tabla de verdad y luego
el circuito con compuertas.
Ejercicio 2: Por una línea de tres bits (tres cables), se transmite información en código
binario natural, y se desea obtener dicha información codificada en BCD+3.
Para comenzar a desarrollar este ejercicio, debemos aclarar que el objetivo final es
sumar 3 al valor binario de la entrada del circuito, de modo que la tabla de verdad de
partida será la siguiente:
clase 2
tema 2 Circuitos combinacionales integrados
En este tema aplicamos los conocimientos del tema anterior, para entender el funcio-
namiento de circuitos combinacionales clásicos que se implementan en todo sistema
digital de mediana complejidad. En la práctica se facilita tal diseño mediante el uso de
circuitos integrados de baja y mediana capacidad de integración.
Por otro lado, el extraordinario desarrollo que en los últimos años ha impulsado a los IC
( Circuitos Integrados ) tanto en su tecnología de fabricación como en lo que se refiere
a la investigación de nuevas aplicaciones, con lo que se ha conseguido introducir en
una cápsula de un IC todos los elementos que componen el alma de un computador, o
sea un microprocesador, memoria y periféricos, con lo que se ha puesto en manos del
diseñador la potentísima arma que constituyen los computadores y que en un breve
espacio de tiempo se aplicaron a elementos hasta hace poco impensados para lograr
los productos que hoy invaden el mercado de la tecnología de la computación y comu-
nicaciones. En la figura vemos la esencia de un circuito integrado simple (varios millo-
nes de veces más pequeño que un microprocesador).
Los circuitos combinacionales integrados: son aquellos que se fabrican como “circui-
tos integrados” y se comercializan en el mercado de la electrónica digital para realizar
numerosas funciones relacionadas con las combinaciones binarias.
Atención
Existen básicamente dos tipos de decodificadores basados en la función que realizan:
a) conversores de código y b) detectores de código.
En este caso se usa un display de ánodo común, que permite activar a cada
segmento mediante el nivel lógico 0 (0 voltios). En la figura se muestra el circuito físico
de un display de 7 segmentos.
Detectores de código: En este caso tendremos tantos bits en la salida como combi-
naciones binarias tenga el código de la entrada. El decodificador funciona simple-
mente activando una sola salida que es la correspondiente al código que tiene en ese
Atención momento la entrada.
En este modelo se define como estado “activo” el valor lógico 1 para las salidas. Tam-
bién se observa una entrada adicional que se usa como habilitador del decodificador.
Cuando su estado lógico es el 1, el funcionamiento está definido por la tabla de verdad
mostrada. Cuando el valor de E = 0 se deshabilita al decodificador poniendo todas las
salidas en el estado pasivo (0 lógico).
Otro modelo de tal decodificador podía tener como estado activo el 0 (activado por 0)
y el habilitador podría habilitar con un 0 y deshabilitar con 1.
Los multiplexores son circuitos combinacionales con varias entradas y una salida de
datos, y están dotados de entradas de control capaces de seleccionar una, y sólo una,
de las entradas de datos para permitir su transmisión desde la entrada seleccionada a
Atención la salida que es única.
Sin embargo, para poder comparar números de mayor cantidad de bits tendremos que
agregar información de acarreo de las cifras menos significativas hacia las más signi-
ficativas.
Con lo aprendido en este tema ya podemos realizar funciones un poco más comple-
jas. Tenemos que ser capaces de representar circuitos codificadores, multiplexores y
comparadores, como así también posibles conexiones entre ellos, para resolver tareas
simples de circuitos combinacionales.
Activid ad Ejercicio 1:
Fabricar un circuito decodificador detector de código, de 4 bits de entrada, usando
decodificadores detectores de código, de 3 bits de entrada.
Ejercicio 2:
Fabricar un circuito multiplexor de 8 salidas con 16 entradas y 1 entrada de control.
Usar para la fabricación 8 multiplexores, con 1 salida de 2 entradas y 1 entrada de con-
trol, que se controlan en simultáneo conectando en un mismo punto las 8 entradas de
control.
Ejercicio 3:
Fabricar un circuito que use comparadores y multiplexores para tomar dos bytes de
entrada y generar a la salida un byte igual al mayor de la entrada, o cualquiera de la
entrada si estos son iguales.
LECTURA COMPLEMENTARIA - Para una revisión de los temas sobre circuitos combi-
nacionales sugerimos la lectura del documento que se obtiene en el enlace:
https://bit.ly/3ofuO1H
Leer
Salida = A B C D + A B C D + A B C D + A B C D
Implementamos el circuito de compuertas con el simulador. Dirección del simulador
on-line: The Logic Lab: simulating simple circuits of logic gates. https://bit.ly/3s5ZPGs
En base a las tablas de verdad, generamos la expresión lógica de las salidas F0, F1, F2
y F3.
F0 = A B C + A B C + A B C + A B C
F1 = A B C + A B C + A B C + A B C
F2 = A B C + A B C + A B C + A B C
F3 = A B C + A B C + A B C
Leer Ejercicio 1:
Resolvemos el circuito utilizando 2 decodificadores de 3 entradas y 8 salidas más un
inversor que permite habilitar el primero decodificador para los códigos de entrada de
0 a 7 (deshabilitando el segundo) y permite habilitar el segundo decodificador para los
códigos de entrada de 8 a 15 (deshabilitando el primero). La entrada CS (chip select)
permite habilitar el chip cuando tiene un nivel lógico 0, y lo deshabilita con un nivel
lógico 1.
Ejercicio 3:
Los circuitos digitales binarios integrados, facilitan el diseño de sistemas digitales com-
plejos mediante bloques funcionales que se repiten en una gran cantidad de sistemas
digitales. Aprendimos como se caracterizan y usan los decodificadores, multiplexores
y comparadores.
En esta clase nos capacitamos para resolver problemas lógicos que no dependen del
tiempo. Dichos sistemas se conocen como “circuitos combinacionales”, y se implemen-
tan en la práctica mediante compuertas, decodificadores, multiplexores, comparado-
res, etc. Todos ellos quedan perfectamente definidos al especificar su tabla de verdad.
Con todo lo aprendido, los espero en la clase siguiente, para seguir aprendiendo más
sobre los fundamentos de la informática.
La diferencia fundamental con los circuitos lógicos estudiados hasta ahora se refiere a
la influencia del tiempo en el comportamiento de los circuitos secuenciales.
Como el nombre lo sugiere, estos circuitos responden a una secuencia de los valores de
las entradas más que a los valores actuales de las mismas.
Toda computadora tiene una gran cantidad de estos circuitos. Pero también podemos
encontrarlos en otros equipos digitales Un ejemplo típico conocido es el caso de los
relojes digitales, para mencionar algo muy popular desde hace bastante tiempo, en
nuestras vidas.
¡Vamos! Comencemos a transitar la clase 3.
clase 3
Circuitos Secuenciales básicos
tema 1
En este tema completamos la familia de los circuitos digitales al introducir
los circuitos secuenciales. Estos nuevos circuitos se complementan con los
combinacionales del tema anterior para resolver cualquier circuito digital
controlado puramente por hardware. En temas posteriores recién se introduce el
concepto de software.
Los sistemas que puedan actuar de la forma anteriormente descrita han de ser
capaces de memorizar el estado de las entradas y convertirlo en un estado
interno del propio sistema. El valor de la salida en un instante determinado
no depende solamente del estado de las entradas en dicho instante sino
también del estado interno, memorizado anteriormente.
Esto significa que la salida (F) de este circuito digital dependerá de las entradas
(A y B), pero también dependerá de la salida F (la salida que se realimenta) que
se haya dado, un instante antes. En otras palabras, la salida F depende de las
entradas A y B y del valor que tenía esta salida, previamente.
También existen otros usos de los biestables que dan lugar a los circuitos
secuenciales en general.
El paso de un estado a otro se realiza modificando sus entradas. Dependiendo
del tipo de dichas entradas los biestables se dividen en:
https://bit.ly/3GiOTKA
J K C Qt+1
x x ≠ FD Qt
0 0 FD Qt
0 1 FD 0
1 0 FD 1
1 1 FD
Flip Flop D: El flip-flop D aunque menos versátil que el flip-flop J-K, requiere
de mucho menos conexiones en una infinidad de circuitos, o sea ofrece menos
problemas de cableado en la construcción de circuitos lógicos.
Flip-flop T: Es un FF muy sencillo que solo contiene la entrada del clock que se
indica como T. Cada vez que se activa el sincronismo, la salida conmuta al estado
opuesto. Lo vemos en su tabla secuencia:
FLIP FLOP RS, D, JK y T |TODOS los FLIP FLOPS en 6 MINUTOS | ELECTRÓNICA DIGITAL
https://bit.ly/35Gkzgy
Los contadores síncronos son aquellos en los que todas las variables de
estado cambian simultáneamente, para lo cual se aplican los impulsos
Atención de contaje a la entrada de todos los biestables en forma simultánea.
La entrada de los demás biestables es gobernada por las salidas de los que
les preceden. Por tanto, para cambiar de un estado interno a otro no adyacente
cuando se aplica un impulso al contador, éste pasa por una serie de estados
intermedios.
Las principales diferencias entre los contadores síncronos y asíncronos son las
siguientes:
Ejercicio 1:
Activid ad
Investigar en Internet sobre el uso de los flip-flops y realizar un cuadro sinóptico
que resuma tipos de flip-flops y sus usos en los circuitos digitales.
Ejercicio 2:
Investigar en Internet sobre el uso de contadores digitales y realizar un cuadro
sinóptico que resuma tipos de contadores y sus usos.
Ejercicio 2:
clase 3
conclusiones
En este tema completamos la familia de los circuitos digitales al introducir los circuitos
secuenciales. Estos nuevos circuitos se complementan con los combinacionales de la
clase anterior, para resolver cualquier circuito digital controlado puramente por hard-
ware. En clases posteriores recién se introduce el concepto de software.
Al concluir esta clase estamos capacitados para resolver una gran cantidad de funcio-
nes implementadas con el hardware que se usa en las computadoras. Podemos recono-
cer y representar circuitos como: biestables y contadores. Debemos comprender que la
base de todo sistema secuencial se implementa en base de biestables (flip-flops) como
es el caso de circuitos mayores como las memorias y los microprocesadores.
Dichas normas definen las características físicas de los componentes como así también
los procedimientos de interconexión a la que serán sometidos para su correcto funcio-
namiento.
También existen otros dispositivos básicos como son los discos que contienen el soft-
ware, el mouse que usamos con nuestras pantallas gráficas y la impresora para colocar
en un papel una imagen de una salida de algún programa.
Descripción física del hardware: Un sistema de computación está formado por com-
ponentes de hardware y software. El hardware es el equipo físico, como el chasis, los
dispositivos de almacenamiento, los teclados, los monitores, los cables, las bocinas y
las impresoras.
Estos buses permiten que los datos viajen entre los distintos componentes que confor-
man una computadora. La motherboard también se conoce como placa del sistema,
backplane o placa principal. Ésta aloja la unidad central de proceso (CPU), las tarjetas
Atención de memoria RAM, las ranuras de expansión, el ensamblado del disipador de calor o
ventilador, el chip del BIOS, un conjunto de chips y los cables incorporados que inter-
conectan los componentes de la motherboard.
Atención El socket o la ranura de la CPU es el conector que actúa como interfaz entre la mother-
board y el procesador mismo. La sockets y los procesadores clásicos usan la matriz de
rejilla de pines (PGA, pin grid array), en la cual los pines de la parte inferior del proce-
sador están insertados en el socket, habitualmente con una fuerza de inserción cero
(ZIF). ZIF se refiere a la cantidad de fuerza necesaria para instalar una CPU en el socket
o la ranura de la motherboard.
Las computadoras portátiles usan un socket diferente debido al espacio limitado que
poseen.
ROM: Los chips de la memoria de sólo lectura (ROM) están ubicados en la motherboard.
Los chips de la ROM contienen instrucciones a las que la CPU puede acceder directa-
mente. Las instrucciones básicas para iniciar la computadora y cargar el sistema opera-
tivo se almacenan en la ROM. Los chips de la ROM retienen sus contenidos aun cuando
la computadora está apagada. Los contenidos no pueden borrarse ni modificarse por
medios normales.
Memoria caché: se usa para almacenar los datos usados más frecuentemente. Tiene
una tecnología SRAM (RAM estática, de mayor velocidad que la RAM dinámica), que
proporciona al procesador un acceso más rápido a los datos que cuando se recuperan
Atención de una DRAM más lenta (memoria principal).
Existen varios niveles de caché (L1, L2, L3, L4). La memoria caché L1 está en el micro-
procesador. Existen procesadores con más de un nivel (L1, L2, L3), el siguiente nivel
estará en la motherboard (L2, L3, L4). En la figura vemos el caso de L1 en la CPU y L2
en la motherboard.
Disco duro: Es una memoria no volátil que se accede a través del módulo de entradas
y salidas (adaptador de disco duro). Una unidad de disco duro, o disco rígido, es un
dispositivo magnético de almacenamiento instalado dentro del gabinete (chasis) de la
computadora. El disco duro se usa como almacenamiento permanente de datos.
Los botones y las luces LED de la parte frontal del chasis se conectan a la motherboard
mediante los cables del panel frontal.
Los cables de datos conectan las unidades al controlador de la unidad, ubicado en una
tarjeta adaptadora o en la motherboard.
Algunos cables tienen trabas y, por lo tanto, sólo pueden conectarse de una forma. Los
puertos de entrada/salida (E/S) de una computadora conectan dispositivos periféricos,
como impresoras, escáneres y unidades portátiles. Los siguientes puertos y cables se
utilizan comúnmente: Serial, USB, FireWire, Paralelo, SCSI, Red, PS/2, Audio, Vídeo,
etc.
Cables externos: Cuando los periféricos se encuentran fuera del chasis, se utilizan
cables externos que tienen otra característica física. Estos cables tienen en sus extre-
mos conectores de acuerdo a la norma del periférico (dispositivo). Por ejemplo:
En este tema comenzamos con las computadoras. Con lo que vimos podemos recono-
cer las distintas partes funcionales como CPU, Memoria, Entradas y salidas, periféricos,
etc. También deberemos reconocer el aspecto físico y la ubicación dentro del mueble
de la computadora, distintas partes componentes, que luego veremos con más detalle.
Activid ad
Te invito a ver los siguientes videos sobre las partes de una computadora y su ensam-
ble:
Dichos videos nos enseñan a ensamblar y reconocer las partes de una PC. Muy útil para
resolver la Actividad 2.
Activid ad Ejercicio 1: Mostrar una imagen de una motherboard en donde se indiquen las partes
principales, indicando las características básicas de cada una y su ubicación física. Tam-
bién averiguar en Internet el precio de las partes reemplazables.
Ejercicio 3: Investigue en internet los pasos correctos para la instalación de una CPU y
el ensamblado de un disipador de calor o ventilador para la misma. Realice un breve
informe.
Ejercicio 4: Investigue en internet los pasos correctos para la instalación de una expan-
sión de la memoria RAM. Realice un breve informe.
Ejercicio 5: Usando LOOM graba un tutorial usando Software gratuito que te enseña a
construir tu propio PC que muestre como armarías un PC de buena calidad pero acce-
sible en función de los costos investigados. https://bit.ly/3uAkjKz
Se denomina BUS al conjunto de líneas físicas que transportan señales eléctricas que
permiten comunicar equipos o dispositivos que interactúan entre sí.
Atención Generalidades: podemos resumir las siguientes características del Bus de una
computadora (se encuentra en la motherboard).
● El reloj genera pulsos que se usan como ranuras de tiempo. Toda operación
debe iniciar o terminar al comienzo o final de una ranura
El BUS de la PC:
Los nodos son: CPU, memoria, E/S. La existencia de solo un master se conoce como
monoprocesador y es el caso más simple. El máster es la CPU. Varios masters se conoce
como multiprocesamiento y se usa actualmente con 2, 4 u 8 procesadores. Permite
procesamiento paralelo lo que redunda en mayor velocidad de procesamiento
La conexión con el Bus: En las siguientes figuras se indican las señales básicas que cada
nodo usa para conectarse y compartir el Bus:
El bus del procesador: Todo procesador tiene un tipo de BUS local definido por su
hardware. Se usan una cierta cantidad de terminales (pines) para conectar el BUS
del procesador al BUS de la PC en la motherboard, mediante su inserción al socket
correspondiente.
Internamente, los módulos del procesador (Unidad de control, ALU, Registros y caché
L1) comparten un Bus, que a su vez, a través de una interfaz (simplemente amplifica la
potencia interna del procesador) maneja eléctricamente al Bus de la PC.
En la siguiente figura vemos una configuración sencilla del Bus ramificado en tres
niveles. Los Buses más cercanos al procesador tienen mayor velocidad.
El chipset determina muchas de las características de una placa base y por lo general la
referencia de la misma está relacionada con la del chipset.
En la figura se advierte que cada una de las líneas de conexión son en realidad buses
de datos, direcciones y control.
En este tema aprendimos las funciones del bus de datos, bus de control, bus de
direcciones y su implementación práctica. Aprendimos a representar en diagrama
de bloques los módulos internos de la computadora interconectados a través del
BUS. También aprendimos que en la práctica el chipset facilita esta interconexión y
personaliza el hardware.
Investigue por internet los criterios que influyen para seleccionar una motherboard.
Activid ad Conozca las tecnologías actuales. Realice un breve informe sobre los chipsets actuales,
ventajas y desventajas.
Te facilito el enlace ¿Cómo elegir PLACA BASE? ft. Aorus para que lo tomes como
punto de partida en tu investigación. ¡éxitos! https://bit.ly/34sZLs4
A su vez este ciclo se divide en otros trabajos más pequeños denominados ciclos de
máquina, de tal manera que en cada uno de estos ciclos el microprocesador graba o
lee una “palabra” (conjunto de bits: bytes, doble-bytes, cuádruple-bytes) hacia (cuando
graba) o desde (cuando lee) los otros dos módulos que se relacionan con la CPU
(memoria o entradas y salidas).
Estos módulos y otros menores están interconectados a través de un bus interno, como
vimos en un tema anterior.
Los registros: son celdas que se leen y/o graban, como parte de las instrucciones.
La ALU: realiza las operaciones lógicas y aritméticas. Existe una ALU para operaciones
con números enteros y otra para aritmética para operaciones con punto flotante
(operaciones con decimales). Los registros A y B contienen a los operandos, y el registro
R captura el resultado.
Para una revisión de los temas sobre el microprocesador sugerimos la lectura del
documento que se obtiene en el enlace: Microprocesador - EcuRed
https://bit.ly/3ASLeCi
Leer
Sugerimos la visita al siguiente video que explica sobre características básicas de los
microprocesadores ¿Cómo funciona un procesador? - Desde un transistor hasta una
CPU https://bit.ly/3giimtS
clase 4
claves de corrección
Tema 1: Actividad 1: Aprendemos como ensamblar una computadora
Muy interesante los siguientes videos sobre las partes de una computadora y su
ensamble:
Ejercicio 1: Mostrar una imagen de una motherboard en donde se indiquen las partes
principales, indicando las características básicas de cada una y su ubicación física.
También averiguar en Internet el precio de las partes reemplazables.
Nota: La averiguación de los precios de los componentes es un trabajo libre del alumno
5: Considera la posibilidad de comprar una placa madre nueva en caso de que quieras
realizar una actualización. Si quieres actualizar una computadora más antigua con
un procesador nuevo, existe una gran probabilidad de que los sockets no encajen. A
medida que pasa el tiempo, conseguir un procesador nuevo que se ajuste a una placa
más antigua se vuelve cada vez más complicado. Comprar una placa madre nueva
junto con un procesador nuevo hará que las cosas sean mucho más fáciles.
Nota: si vas a comprar otra placa madre, es posible que también debas actualizar
tu memoria RAM, ya que una antigua generalmente es incompatible con las placas
madre nuevas.
4: Quita todos los cables o componentes que bloqueen el acceso. El interior de una
computadora puede ser un espacio muy lleno que bloquea parte o todo el ventilador
de la CPU. Desconecta todo lo que sean necesario para acceder a él, pero asegúrate
de recordar dónde estaba conectado.
7: Levanta la CPU con suavidad y firmeza. Sujeta la CPU por los lados y asegúrate
de levantarla hacia arriba con firmeza para evitar provocar algún daño en los pines
delicados. Es posible que debas inclinar un poco el procesador para sacarlo por debajo
de la cubierta de sockets, pero asegúrate de limpiar los pines antes de hacerlo
1: Instala la placa madre nueva (de ser necesario). Si vas a actualizar la placa madre
para utilizar una CPU nueva, deberás hacerlo primero antes de continuar. Quita todos
los componentes y cables de la placa madre antigua y luego quítala de la carcasa.
Instala la placa madre nueva en la carcasa utilizando soportes nuevos en caso de que
sea necesario.
Haz clic en este enlace para obtener instrucciones detalladas acerca de cómo instalar
una placa madre nueva.
10: Cierra la carcasa. Vuelve a colocar el panel lateral a su posición y asegúralo con
los tornillos. Coloca la computadora nuevamente en tu escritorio y conecta todos los
cables en la parte posterior.
12: Vuelve a instalar el sistema operativo (si es necesario). Si instalaste una placa madre
nueva o instalaste un procesador que sea muy distinto al anterior, probablemente
necesitarás reinstalar el sistema operativo. Si tienes problemas con el arranque
después de la instalación del nuevo procesador, reinstalar tu sistema operativo debe
restablecer el funcionamiento de tu computadora.
8: Ubica las ranuras de las memorias RAM. La mayoría de las placas madre tienen
dos o cuatro ranuras para las memorias RAM. Dichas ranuras generalmente se
encuentran cerca del procesador, aunque su ubicación puede variar dependiendo
del fabricante o el modelo. Analiza el diagrama de la placa madre que aparece en
la documentación si tienes problemas para ubicar las ranuras.
9: Saca la memoria RAM antigua (en el caso de que la vayas a actualizar). Si vas a
reemplazar una memoria RAM antigua, abre las abrazaderas que se encuentran
a los costados de la ranura y saca el módulo. De esa manera, la memoria RAM no
quedará sujeta a la ranura y podrás sacarla de la placa madre con muy poco o
ningún esfuerzo.
10: Saca la memoria RAM nueva del paquete protector. Saca con cuidado la
memoria RAM nueva del paquete protector. Sostén el módulo por sus lados para
no tocar los contactos de la base ni sus circuitos.
12: Usa una botella de aire comprimido para limpiar el polvo. Esto puede ser una
solución rápida para los problemas generales de sobrecalentamiento y desempeño,
por lo que es recomendable que lo hagas cuando tengas el computador abierto.
Puedes encontrar botellas de aire comprimido en cualquier tienda de artículos
para oficina. No soples el aire demasiado cerca del computador.
6: Saca la memoria RAM antigua (en el caso de que la vayas a actualizar). Si vas a
reemplazar una memoria RAM antigua, abre las abrazaderas que se encuentran a
los lados de la ranura para sacar el módulo (presiona las abrazaderas hacia abajo
para abrirlas). Cuando lo hagas, la memoria RAM saldrá en un ángulo leve. Levanta
el módulo en un ángulo de 45 grados y luego sácalo de la ranura.
Antes de lanzaros a elegir una placa base debemos tener claro el socket, o lo que es lo
mismo, la plataforma por la que tenemos pensado apostar.
El socket, también conocido como zócalo, es el elemento de conexión que integra
cada placa base para instalar el procesador. Dado que existen diferentes tipos de
socket cada uno permite el uso de determinados procesadores concretos.
Chipset que utiliza la placa base: Este detalle es muy importante, ya que del
chipset dependen buena parte de las funciones de la placa base e influye directamente
en la posibilidad de aprovechar terminados tipos de componentes y configuraciones.
En el caso de Intel los chipsets Z75, Z77, Z87 y Z97 forman la gama alta dentro de la
línea de consumo general y son los que permiten disfrutar de una mayor cantidad de
funciones.
Por el contrario, los modelos con chipsets H87 y H97 no tienen soporte de overclock y
resultan un poco más limitadas, pero para el usuario medio son más que suficientes.
Finalmente, si optamos por la gama baja con chipsets como los H77 o H81 la placa
no ofrecerá soporte de configuraciones multi GPU y mostrará un nivel de prestaciones
más básico, pero de nuevo esto no tiene por qué ser negativo, siempre que su calidad
de construcción sea buena y se ajuste a nuestras necesidades reales.
También existe el socket AMD 980G, pero es una rareza que soporta únicamente
CPU FX, no otras como los Athlon o Phenom II. Suele ser poco habitual y no es
recomendable. Finalmente, el chipset AMD 970 es de gama baja aunque, a pesar de
todo, puede soportar hasta dos tarjetas gráficas trabajando juntas, aunque limitadas a
4 líneas PCI-E (x4) cada una.
En lo que respecta a la plataforma FM2+ los chipsets más recomendables son los A88X,
A78, y A55 ya que soportan APU (Unidad de Procesamiento Acelerado) Kaveri, Trinity
y Llano, aunque sólo el primero permite utilizar dos tarjetas gráficas trabajando cada
una en x8.
clase 4
En esta clase introducimos el concepto de hardware de computadora. A
conclusiones diferencia de los sistemas puramente digitales, la computadora incluye al procesador,
que permite al software tomar el control del hardware. Primero definimos las funciones
básicas del hardware y luego vemos imágenes que nos presentan los distintos
componentes o módulos físicos que tiene toda computadora. Como es conocido
estos componentes se modifican de acuerdo al tipo de computadora y al avance de la
tecnología, por lo tanto, en unos pocos años quedarán obsoletos.
Vimos cómo se interconectan las distintas partes de la computadora. La
forma de conexión es muy importante porque marca una filosofía de trabajo que
permite controlar y compartir recursos en forma eficiente, También se definen nuevos
componentes de las computadoras actuales que facilitan esta organización como es
el caso del chipset, que junto con el microprocesador gobiernan el hardware de la
computadora.
Finalmente profundizaremos el estudio del procesador o microprocesador,
como parte fundamental del hardware que permite que el software pueda controlar al
hardware y como soporte del sistema operativo para las funciones de administración
del hardware.
Todo programa permite el control del hardware a través del procesador.
Básicamente tenemos programas del sistema operativo y programas del usuario a
los que llamamos aplicaciones. También existen otros programas que se usan para
controlar específicamente a los periféricos a los que llamamos “drivers” o manejadores
de dispositivos.
Con lo que vimos podemos reconocer las distintas partes funcionales como
CPU, Memoria, Entradas y salidas, periféricos, etc. También deberemos reconocer el
aspecto físico y la ubicación dentro del mueble de la computadora, distintas partes
componentes, que luego veremos con más detalle.
Con todo lo aprendido, los espero en la clase siguiente, para seguir aprendiendo más
sobre los fundamentos de la informática.
Una computadora digital o, mejor dicho, su parte física, sólo distingue datos de tipo
binario, es decir, constituidos por dos únicos valores a los que se denomina valor 0 y
valor 1 y que, físicamente, se materializan con tensiones comprendidas entre 0 y 4.0
voltios y entre 4 y 5 voltios, respectivamente, en las PC de escritorio.
El lenguaje máquina fue el primero que empleó el hombre para la programación de las
primeras computadoras. Una instrucción en lenguaje máquina puede representarse de
la siguiente forma:
Las ventajas de esto son evidentes, ya que para el hombre resulta más fácil manipular
grupos de caracteres y la traducción se haría de manera automática. Por ejemplo, se
podría escribir:
Esto indicaría que el contenido de la posición 11010110 había que pasarlo a la posición
00011101 si se sabe que al grupo alfabético TRASLADAR le corresponde la secuencia
de bits 11110101. La máquina traduciría la anterior instrucción como:
A los programas que permiten pasar del programa escrito de esta manera (programa
fuente, en ensamblador) al lenguaje máquina también se les denomina normalmente
ensambladores.
Estos traductores, como ya se ha dicho, se fueron complicando cada vez más para que
la labor del programador fuera más fácil, incluyendo los denominados directivos del
ensamblador, que son órdenes o informaciones que el programador da al traductor, no
instrucciones de lenguaje máquina.
Sin embargo aun con todas estas sofisticaciones y ayudas, el programador de lenguaje
ensamblador debe conocer perfectamente el sistema físico (Hardware) de la máquina
con que trabaja, pues aunque emplee mnemotécnicos, etiquetas, etc., éstas sirven
para indicar una posición de memoria determinada, un registro o cualquier otra parte
física de la máquina.
Por eso se dice que el lenguaje ensamblador es un lenguaje de bajo nivel, es decir,
ligado con el hardware (se lo considera como “profundo”, en el sentido que sería el
objetivo final que hay que alcanzar) concreto de una determinada máquina.
Aquí radica la diferencia importante con los lenguajes más complejos, llamados de alto
nivel, como el Basic, Pascal, Cobol, etc., ya que en éstos el programador no tiene porque
reconocer el hardware de la máquina. Trabaja con variables, constantes e instrucciones
simbólicas, y es el traductor quien las transforma en las direcciones apropiadas.
El formato de la instrucción
Toda instrucción tiene un formato que cada procesador reconoce, y que como ya
vimos en un tema anterior, tal reconocimiento se realiza en el módulo “decodificador
de instrucciones” que alimenta a la “unidad de control”.
Una instrucción tiene dos partes básicas:
1) código de operación;
2) operandos.
● La memoria
● Registro del procesador
● Registro de E/S
Tipos de instrucciones
Instrucciones de
Instrucciones Instrucciones Instrucciones de
transferencia de
lógicas aritméticas control
datos
Realizan las
Copia de un registro Comprobación
operaciones
Operaciones a otro, copia de un de estado
lógicas OR,
de suma, resta, registro a memoria, de banderas,
AND, XOR,
multiplicación, copia de un registro bifurcación del
rotación de bits,
división, etc. a un puerto de E/S, flujo de ejecución
desplazamiento de
etc. de instrucciones.
bits, etc.
Tipos de operadores:
Son los posibles tipos de datos que acompañan al código de operación para especificar
en forma más detallada la operación a realizar. Se numeran a continuación los más
utilizados.
Direccionamiento inmediato: Es la
forma más sencilla. El operando está
contenido en la instrucción misma.
La ventaja está en que no requiere
ciclos de máquina de lectura para
localizar al operando en algún medio
de almacenamiento. La desventaja
es que el operando está restringido
a las limitaciones del formato de la instrucción.
• https://bit.ly/34yhmPE
Leer • https://bit.ly/3Gxb8wp
• Modos de direccionamiento del 8086/8088 https://bit.ly/3rt2M4E
• https://bit.ly/3sk4CEi
Actividad 1: Resumiendo
Para esta actividad se pide que en función de lo estudiado en este tema construya un
Activid ad mapa conceptual que le sirva de resumen. Este mapa se pedirá para el parcial 1 de la
materia.
El procesador Intel 8086 y el Intel 8088 son los primeros microprocesadores de 16
bits diseñados por Intel. Fueron el inicio y los primeros miembros de la arquitectura
llamada x86.
Los registros del procesador, se usan para contener los datos con que se está trabajando
puesto que el acceso a los registros es mucho más rápido que los accesos a memoria.
Se pueden realizar operaciones aritméticas y lógicas, comparaciones, entre otras.
Atención
Se pueden hacer estas operaciones con todos los registros excepto los de segmento,
el IP, y los flags.
Registros de Propósito General: Los registros de datos son de 16 bits, aunque están
divididos. lo que permite su acceso en 8 bits. Estos registros son de propósito general
aunque todos tienen alguna función por defecto.
Registros de segmento
Registros de índice
Estos registros son usados como índices por algunas instrucciones. También pueden
ser usados como operando (excepto el registro IP).
Registro de estado
El registro de estado contiene una serie de banderas que indican distintas situaciones
en las que se encuentra el procesador.
Programas de ejemplo:
MOV d,f: realiza la copia de datos del operando de origen (f ) al destino (d). Como ya
hemos visto en la parte de los modos de direccionamiento, MOV admite todos los tipos
de direccionamiento. Ambos operandos deben ser del mismo tamaño y no pueden
estar ambos en memoria (no se admite MOV [SI],[DI]).
Si el operando se encuentra en memoria lo podemos apuntar con el registro puntero.
En el ejemplo lo hicimos con SI (se indica [SI]) y con DI. El corchete [ ] se usa para indicar
que el operando se encuentra en la memoria. Si indicamos el operando como SI (o DI),
significa que se encuentra en el registro SI (o DI) y no en la memoria apuntado por SI (o
DI). Las formas posibles con los operandos son:
INC/DEC reg
INC/DEV mem
JNZ Dir: realiza un salto (Dir indica la dirección de la próxima instrucción) a la dirección
Dir si no se activó la bandera de cero (si el resultado de la instrucción previa no resultó
con el valor 0).
CMP d,f: Realiza la resta de los dos operandos (d - f ) pero NO afecta a ninguno de ellos,
SÓLO afecta a las banderas. Admite todos los modos de direccionamiento, excepto los
dos operando en memoria. Las formas posibles con los operandos son:
Destino (d) : 1 1 0 0 1 0 1
Máscara (m) : 1 0 0 1 1 1 0
d OR m : 1 1 0 1 1 1 1
d AND m : 1 0 0 0 1 0 0
d XOR m : 0 1 0 1 0 1 1
ROL AL,1: Realiza la operación de rotación de 1 bit a la izquierda, en el registro AL. El bit
que en ese momento ocupa la posición del bit 7 en el registro AL, se copia al bit 0 y al
bit de acarreo (CF). Lo podemos apreciar en un dibujo que se muestra a continuación.
Instrucciones de rotación:
RCL: realiza la rotación a la izquierda de los bits del operando a través de la bandera CF
(bandera de acarreo) del registro de flags.
RCR: realiza la rotación a la derecha de los bits del operando a través del bit CF del
registro de estado.
ROL: realiza la rotación a la izquierda de los bits del operando, ignorando el bit CF del
registro de estado, aunque en CF se guarda el bit que se rota hacia el otro extremo.
Con estos ejemplos tendremos una noción clara de las diferencias de la programación
en bajo nivel con la de alto nivel, que posiblemente sea la que usará en su vida diaria.
Sin embargo, este tipo de programación motiva el uso de la lógica, debido a la ausencia
de estructura del lenguaje, y permite conocer cómo trabajan los microprocesadores.
Con los conocimientos adquiridos podremos reconocer concretamente las instrucciones
básicas del microprocesador 8080, sus registros y de esta forma implementar pequeños
programas como punto de partida en la programación en Ensamblador.
MOV AL,[SI]
CMP AL,[SI]
JBE D2
MOV AL,[SI]
D2: INC SI
DEC CX
JNZ D1
Completar los comentarios para cada instrucción, con una explicación que justifique la
presencia de tal instrucción.
Para seguir aprendiendo sobre este tema te dejo un curso completo de ASSEMBLER
Curso ensamblador (2020) - YouTube https://bit.ly/3J2DXmm
clase 5
claves de corrección Tema 1: Actividad 1: Resumiendo
Para esta actividad se pide que en función de lo estudiado en este tema construya un
mapa conceptual que le sirva de resumen. Este mapa se pedirá para el parcial 1 de la
materia.
Programamos con las instrucciones del procesador 8086 que se usa ampliamente para
la enseñanza de lenguaje de bajo nivel, como lo es el lenguaje Ensamblador. Primero
vimos los registros del procesador, cuyos nombres y características deberemos retener,
ya que formarán parte del lenguaje que deberemos realizar. Luego vimos ejemplos
prácticos explicados en detalle, los que nos introdujeron al mundo de la programación
en bajo nivel.
Nos introducimos a la programación de bajo nivel. Si bien cada tipo de procesador tiene
sus propias instrucciones, las que vimos en este tema nos capacitan para entender el
conjunto de instrucciones de cualquier microprocesador.
Con todo lo aprendido, los espero en la clase siguiente, para seguir aprendiendo más
sobre los fundamentos de la informática.
El almacenamiento lleva por principal requisito que cualquiera de sus localidades debe
ser directamente direccionable, esto es, todo dato contenido en memoria debe poder
encontrarse basándose en su dirección. Es por esto que los registros del procesador no
pueden considerarse almacenamiento primario. Las referencias a éstos se efectúan por
nombre, de forma directa, y no por dirección.
● Procesador
o Registros
o Cache interna (L1, L2)
● Interna (conectada al BUS)
o Caché externa (L2, L3)
o Memoria principal
● Externa (conectada por E/S)
o Disco duro
o CD, DVD
o Pendrive
● Externa fuera de línea (conectada por E/S)
o Cinta magnética
o Zip
Estática o dinámica
Estática Dinámica
Los módulos de memoria disponen de cortes que se deben hacer coincidir con las
elevaciones en las ranuras o slots. Las memorias DDR tienen un sólo corte y las DIMM
tienen dos. No se debe hacer una fuerza excesiva, más bien se debe chequear que no
hayamos colocado la memoria al revés o sea otro tipo de memoria, incompatible con
nuestra motherboard.
También existen otras estructuras en memoria principal que se usan como caché
específicos para almacenar un determinado tipo de información (caché de inodos,
caché de páginas, buffer cache, etc).
Al finalizar este tema estamos capacitados para identificar los distintos tipos de
memoria semiconductoras que se podrían emplear para la fabricación del hardware
de una computadora. El conocimiento del nombre de cada tipo como así sus
características nos permitirá seleccionar la memoria apropiada para cada necesidad
de almacenamiento en la implementación de circuitos digitales con microprocesador.
Sugerimos la visita al siguiente video que explica sobre características básicas de las
memorias electrónicas: Tipos de memorias semiconductoras https://bit.ly/3uvtQSU
clase 6
conclusiones
Comenzamos con el estudio de los módulos o componentes de la computadora
que se comercializan como tales en forma separada y constituyen las partes que
se disponen para el ensamblaje de una computadora.
Al finalizar esta clase estamos capacitados para identificar los distintos tipos
de memoria semiconductoras que se podrían emplear para la fabricación del
hardware de una computadora. El conocimiento del nombre de cada tipo como
así sus características nos permitirá seleccionar la memoria apropiada para cada
necesidad de almacenamiento en la implementación de circuitos digitales con
microprocesador.
Con todo lo aprendido, los espero en la clase siguiente, para seguir aprendiendo
más sobre los fundamentos de la informática.
Características físicas:
La figura muestra un esquema en donde se pueden señalar las pistas y sectores sobre
una superficie.
Los cilindros son entidades lógicas que están materializadas por el conjunto de pistas
de igual diámetro. Las distintas posiciones de las cabezas definen las pistas y por lo
tanto los cilindros.
Atención
Interfaz del disco: Se denomina interfaz a la conexión del periférico (en este caso el
disco) con la computadora. Esta interfaz implica el hardware y software necesario para
controlar y transferir datos. Para lograr compatibilidad entre los distintos fabricantes
de hardware y software, estas interfaces están normalizadas con normas universales.
Para el disco duro las interfaces más conocidas son: IDE, SATA, SCSI y SAS.
Las diferencias fundamentales entre las interfaces se refieren a la topología y velocidad
de transferencia de datos.
La topología puede ser de BUS (IDE, SCSI) o radial (SATA, SAS). A la primera también se
la conoce como interfaz paralelo y a la segunda como interfaz serie.
Con lo aprendido en este tema estamos capacitados para reconocer las partes internas
del disco duro, calcular la capacidad de almacenamiento, conocer las limitaciones,
interpretar las especificaciones comerciales y seleccionar la tecnología adecuada a
nuestras necesidades.
Discos sólidos: Hablamos de las unidades de estado sólido, también conocidas como
SSD por las siglas en inglés Solid State Drive, dispositivos que ahora se encuentran
de manera común en toda clase de computadoras y han entrado en reemplazo a los
discos duros.
Pero la ventaja más importante viene por el lado del rendimiento. Los discos duros
son tecnología vieja, tal como un CD lo es a un pendrive, ya que los chips de memoria
facultan al computador para acceder de manera más veloz a la información, lo que se
hace a la velocidad que permiten los semiconductores y la controladora. En cambio,
en un disco duro el plato giraba y el cabezal tenía que ubicar el archivo físicamente,
demorando la tarea. Esto ya lo apreciamos cuando estudiamos los tiempos de acceso
al disco duro.
Así, vemos que un disco duro moderno alcanza velocidades de escritura y lectura de
datos cercanas a los 100 MB/seg, en un disco que gira a 5400RPM o 7200RPM. Por otro
lado, un SSD promedio alcanza fácilmente los 500 MB/seg. Esto afecta directamente
al usuario, ya que a mayor velocidad de los datos en un PC, más rápido se cargan los
programas y se inicia el sistema operativo.
Los tiempos de acceso también mejoran en un SSD respecto a un disco duro. Porque
al depender únicamente de la velocidad del semiconductor, un SSD demora cerca de
0,08ms en encontrar la información que busca y comenzar la transferencia, mientras
que el tiempo promedio en que un disco duro tarda en hacer lo mismo es de 12 ms. Así,
otra ventaja de los SSD es su reducido tiempo de respuesta para llevar a cabo órdenes.
Con un SSD también disfrutamos de un menor ruido, ya que no hay cabezal leyendo
y escribiendo datos en un plato, al mismo tiempo que la ausencia de dicha labor y los
motores asociados disminuyen el consumo energético del dispositivo, mientras que se
reduce la temperatura a la que funciona y se eliminan las vibraciones.
Desventajas de un SSD
Suena todo maravilloso con una unidad de estado sólido, ¿pero hay desventajas?
Como pasa en la vida, las cosas buenas cuestan caro, por lo que asoma como principal
desventaja de los SSD su elevado precio en relación a los discos duros tradicionales.
500GB de capacidad en un SSD actualmente cuestan entre USD$400 y USD$500 en
Estados Unidos, mientras que un disco duro de igual capacidad se encuentra por
USD$60. Y eso que las memorias bajaron considerablemente de precio en los últimos
meses.
Es por eso que en general las computadoras pre-ensambladas (como notebooks) que
traen SSD también vienen con poca capacidad de almacenamiento, siendo posible
encontrar equipos económicos con 500GB en disco duro, así como equipos costosos
con 128GB pero de SSD, por lo que el tema del espacio debe ser considerado si se opta
por utilizar una unidad de estado sólido.
LECTURA COMPLEMENTARIA - Para enriquecer este tema les comparto este artículo
sobre SSD Comprar un SSD: qué debo tener en cuenta https://bit.ly/3sow0kK Tipos
Leer de SSD
Hay varias formas de clasificar las unidades de estado sólido. Primero, haremos la
diferenciación en relación al modo en que se conectan a la computadora, existiendo
dos clases de puertos principales por los que podemos hacer la conexión entre estos
dispositivos y la placa madre del PC:
Por otro lado, podemos diferenciar los SSD según el tipo de memoria utilizado:
Ejercicio 1: ¿Cuál es el tiempo medio de acceso para un sector de 512 Bytes, en un disco
Activid ad típico que gira a 7200 rpm? El tiempo medio de posicionado del cabezal anunciado por
el fabricante para este disco es de 6,8 ms, la velocidad de transferencia de la superficie
al buffer es de 19 MBytes/s, el tiempo de establecimiento del cabezal es de 0,4 ms y la
velocidad de transferencia de la interfaz es de 600 MBytes/s.
Ejercicio 2: Se dispone de una unidad de disco duro con las siguientes características: 8
superficies, 1200 cilindros y 80 sectores por pista. Sectores de 512 Bytes de información
neta. Calcular la capacidad del disco.
CD-ROM: Son discos compactos para grabaciones de música y de uso general. Existen
varios tipos con las siguientes características.
Un deslizador del láser (1), en los carriles de deslizamiento (2), está impulsado por un
motor (3) que se mueve radialmente en relación con el centro del disco (4). (Otra, el
motor del eje de velocidad variable, que se encuentra en el centro, hace girar el disco
en sí.) Un diodo dentro del conjunto de láser emite un rayo láser, que se enfoca a través
de una lente (5). Una graduación de energía del láser a diferentes niveles, permite que
la unidad para leer los discos (con un ajuste de baja potencia) o escriba a ellos (a alta
potencia).
Un rayo láser de lectura, dispersa parte de la luz cuando golpea hoyos en la espiral.
Cuando la luz llega a las “land” (11) en el disco, que serían como manchas planas entre
los hoyos, el haz rebota limpio de nuevo en un lector óptico en el conjunto de láser. La
unidad electrónica deberá traducir esta emisión pit-land de datos en código binario y,
a su vez, en bytes de datos procesables.
Diferencias entre CD-R multisesión y CD-RW: Puede haber confusión entre un CD-R con
grabado multi-sesión y un CD-RW. En el momento en que un disco CD-R se hace multi-
sesión, el software le dará la característica de que pueda ser utilizado en múltiples
sesiones, es decir, en cada grabación se crearán “sesiones”, que sólo serán modificadas
por lo que el usuario crea conveniente.
Al realizar una modificación la sesión anterior no se borrará, sino que quedará oculta
por la nueva sesión dando una sensación de que los archivos han sido borrados o
modificados, pero en realidad permanecen en el disco ocupando un lugar. Obviamente
las sesiones anteriores, aunque aparentemente no aparecen permanecen en el disco
y están ocupando espacio en el mismo, esto quiere decir que algún día ya no será
posible “regrabarlo”, modificar los archivos que contiene, porque se habrá utilizado
toda la capacidad del disco.
A diferencia de los CD-R, los discos CD-RW sí pueden ser borrados. En el caso de utilizar
un CD-RW cuando borramos, lo borramos completamente, se pueden hacer también
borrados parciales, que necesitan una mayor potencia del láser para volver a grabarse.
Atención
Un disco CD-RW también se puede utilizar como un disquete, con software adecuado,
siempre que la unidad soporte esta característica, se pueden manipular ficheros como
en un disquete, con la salvedad de que no se borra, sino que al borrar un fichero este
sigue ocupando un espacio en el disco, aunque al examinarlo no aparezca dicho
archivo.
Grabación por capas: El DVD es mucho más que un CD con capacidad ampliada. La
mayor precisión, conseguida a partir de un láser rojo, hizo posible diseñar un ingenioso
método de grabación “por capas”; esto, como puede suponerse, permite multiplicar
varias veces la capacidad del disco.
Observe que, en primer lugar, el DVD puede ser grabado por ambas caras (algo
imposible con los CDs convencionales). O lo que es lo mismo: si utilizando una sola
cara del disco es posible grabar hasta 4.7 GB de información, utilizando las dos se
dispone de más de 9 GB.
Blu-Ray: también conocido como Blu-ray Disc o BD, es un formato de disco óptico
de nueva generación de 12 cm de diámetro (igual que el CD y el DVD) para vídeo
de gran definición y almacenamiento de datos de alta densidad. Su capacidad de
almacenamiento llega entre 25 GB a 33 GB por capa.
El disco Blu-ray hace uso de un rayo láser de color azul con una longitud de onda de
405 nanómetros, a diferencia del láser rojo utilizado en lectores de DVD, que tiene
una longitud de onda de 650 nanómetros. Esto, junto con otros avances tecnológicos,
permite almacenar sustancialmente más información que el DVD en un disco de las
mismas dimensiones y aspecto externo. Blu-ray obtiene su nombre del color azul del
rayo láser (blue ray significa ‘rayo azul’)
En esta clase aprendimos las características de los CD/DVD, que nos permitirá seleccionar
el adecuado como así también darles el uso correcto. Estamos en condiciones de
entender el fundamento físico que caracteriza a cada tipo de disco, lo que nos permite
apreciar las ventajas y desventajas de esta tecnología.
Para una revisión de los temas sobre la estructura de discos duros sugerimos la lectura
del documento que se obtiene en el enlace: Disco duro https://bit.ly/3GygsQj IC1
Leer
Sugerimos la visita al siguiente video que muestra un disco duro por dentro: DISCO
DURO https://bit.ly/3rC0dxz
Disco duro 1
Disco duro
Disco Duro
Interior de un disco duro; se aprecian dos platos con sus respectivos cabezales.
Conectado a:
• controlador de disco; en los actuales ordenadores personales, suele estar integrado en la placa madre mediante uno de estos
sitemas
• Interfaz IDE / PATA
• Interfaz SATA
• Interfaz SAS
• Interfaz SCSI (popular en servidores)
• Interfaz FC (exclusivamente en servidores)
• Interfaz USB
• NAS mediante redes de cable / inalámbricas
Fabricantes comunes:
• Western Digital
• Seagate
• Samsung
• Hitachi
• Fujitsu
• Maxtor
En informática, un disco duro o disco rígido (en inglés Hard Disk Drive, HDD) es un dispositivo de
almacenamiento de datos no volátil que emplea un sistema de grabación magnética para almacenar datos digitales.
Se compone de uno o más platos o discos rígidos, unidos por un mismo eje que gira a gran velocidad dentro de una
caja metálica sellada. Sobre cada plato se sitúa un cabezal de lectura/escritura que flota sobre una delgada lámina de
aire generada por la rotación de los discos.
El primer disco duro fue inventado por IBM en 1956. A lo largo de los años, los discos duros han disminuido su
precio al mismo tiempo que han multiplicado su capacidad, siendo la principal opción de almacenamiento
secundario para PC desde su aparición en los años 60.[1] Los discos duros han mantenido su posición dominante
gracias a los constantes incrementos en la densidad de grabación, que se ha mantenido a la par de las necesidades de
almacenamiento secundario.[1]
Los tamaños también han variado mucho, desde los primeros discos IBM hasta los formatos estandarizados
actualmente: 3,5" los modelos para PCs y servidores, 2,5" los modelos para dispositivos portátiles. Todos se
comunican con la computadora a través del controlador de disco, empleando una interfaz estandarizado. Los más
comunes hoy día son IDE (también llamado ATA o PATA), SCSI (generalmente usado en servidores y estaciones de
trabajo), Serial ATA y FC (empleado exclusivamente en servidores).
Para poder utilizar un disco duro, un sistema operativo debe aplicar un formato de bajo nivel que defina una o más
particiones. La operación de formateo requiere el uso de una fracción del espacio disponible en el disco, que
dependerá del formato empleado. Además, los fabricantes de discos duros, SSD y tarjetas flash miden la capacidad
de los mismos usando prefijos SI, que emplean múltiplos de potencias de 1000 según la normativa IEC, en lugar de
los prefijos binarios clásicos de la IEEE, que emplean múltiplos de potencias de 1024, y son los usados
mayoritariamente por los sistemas operativos. Esto provoca que en algunos sistemas operativos sea representado
como múltiplos 1024 o como 1000, y por tanto existan ligeros errores, por ejemplo un Disco duro de 500 GB, en
algunos sistemas operativos sea representado como 465 GiB (Según la IEC Gibibyte, o Gigabyte binario, que son
1024 Mebibytes) y en otros como 465 GB.
Existe otro tipo de almacenamiento que recibe el nombre de Unidades de estado sólido; aunque tienen el mismo uso
y emplean las mismas interfaces, no están formadas por discos mecánicos, sino por memorias de circuitos integrados
para almacenar la información. El uso de esta clase de dispositivos anteriormente se limitaba a las
supercomputadoras, por su elevado precio, aunque hoy en día ya son muchísimo más asequibles para el mercado
[2]
doméstico.
Estructura física
Dentro de un disco duro hay uno o varios platos (entre
2 y 4 normalmente, aunque hay hasta de 6 ó 7 platos),
que son discos (de aluminio o cristal) concéntricos y
que giran todos a la vez. El cabezal (dispositivo de
lectura y escritura) es un conjunto de brazos alineados
verticalmente que se mueven hacia dentro o fuera
según convenga, todos a la vez. En la punta de dichos
brazos están las cabezas de lectura/escritura, que
gracias al movimiento del cabezal pueden leer tanto
zonas interiores como exteriores del disco.
Direccionamiento
Hay varios conceptos para referirse a zonas del disco:
• Plato: cada uno de los discos que hay dentro del
disco duro.
• Cara: cada uno de los dos lados de un plato.
• Cabeza: número de cabezales.
• Pista: una circunferencia dentro de una cara; la
pista 0 está en el borde exterior.
• Cilindro: conjunto de varias pistas; son todas las
circunferencias que están alineadas verticalmente
(una de cada cara).
• Sector : cada una de las divisiones de una pista. El
tamaño del sector no es fijo, siendo el estándar
actual 512 bytes, aunque próximamente serán 4 KiB.
Antiguamente el número de sectores por pista era
fijo, lo cual desaprovechaba el espacio
significativamente, ya que en las pistas exteriores
pueden almacenarse más sectores que en las Cilindro, Cabeza y Sector
interiores. Así, apareció la tecnología ZBR
(grabación de bits por zonas) que aumenta el
número de sectores en las pistas exteriores, y utiliza
más eficientemente el disco duro.
Tipos de conexión Pista (A), Sector (B), Sector de una pista (C),
Clúster (D)
Si hablamos de disco duro podemos citar los distintos
tipos de conexión que poseen los mismos con la placa
base, es decir pueden ser SATA, IDE, SCSI o SAS:
• IDE: Integrated Device Electronics ("Dispositivo con electrónica integrada") o ATA (Advanced Technology
Attachment), controla los dispositivos de almacenamiento masivo de datos, como los discos duros y ATAPI
(Advanced Technology Attachment Packet Interface) Hasta aproximadamente el 2004, el estándar principal por
su versatilidad y asequibilidad. Son planos, anchos y alargados.
• SCSI: Son interfaces preparadas para discos duros de gran capacidad de almacenamiento y velocidad de rotación.
Se presentan bajo tres especificaciones: SCSI Estándar (Standard SCSI), SCSI Rápido (Fast SCSI) y SCSI
Ancho-Rápido (Fast-Wide SCSI). Su tiempo medio de acceso puede llegar a 7 milisegundos y su velocidad de
transmisión secuencial de información puede alcanzar teóricamente los 5 Mbps en los discos SCSI Estándares, los
10 Mbps en los discos SCSI Rápidos y los 20 Mbps en los discos SCSI Anchos-Rápidos (SCSI-2). Un
controlador SCSI puede manejar hasta 7 discos duros SCSI (o 7 periféricos SCSI) con conexión tipo margarita
(daisy-chain). A diferencia de los discos IDE, pueden trabajar asincrónicamente con relación al microprocesador,
Factor de forma
El más temprano "factor de forma" de los discos duros, heredó sus dimensiones de las disqueteras. Pueden ser
montados en los mismos chasis y así los discos duros con factor de forma, pasaron a llamarse coloquialmente tipos
FDD "floppy-disk drives" (en inglés).
La compatibilidad del "factor de forma" continua siendo de 3½ pulgadas (8,89 cm) incluso después de haber sacado
otros tipos de disquetes con unas dimensiones más pequeñas.
• 8 pulgadas: 241,3×117,5×362 mm (9,5×4,624×14,25 pulgadas).
En 1979, Shugart Associates sacó el primer factor de forma compatible con los disco duros, SA1000, teniendo las
mismas dimensiones y siendo compatible con la interfaz de 8 pulgadas de las disqueteras. Había dos versiones
disponibles, la de la misma altura y la de la mitad (58,7mm).
• 5,25 pulgadas: 146,1×41,4×203 mm (5,75×1,63×8 pulgadas). Este factor de forma es el primero usado por los
discos duros de Seagate en 1980 con el mismo tamaño y altura máxima de los FDD de 5¼ pulgadas, por ejemplo:
82,5 mm máximo.
Éste es dos veces tan alto como el factor de 8 pulgadas, que comúnmente se usa hoy; por ejemplo: 41,4 mm (1,64
pulgadas). La mayoría de los modelos de unidades ópticas (DVD/CD) de 120 mm usan el tamaño del factor de
forma de media altura de 5¼, pero también para discos duros. El modelo Quantum Bigfoot es el último que se usó
a finales de los 90'.
• 3,5 pulgadas: 101,6×25,4×146 mm (4×1×5.75 pulgadas).
Este factor de forma es el primero usado por los discos duros de Rodine que tienen el mismo tamaño que las
disqueteras de 3½, 41,4 mm de altura. Hoy ha sido en gran parte remplazado por la línea "slim" de 25,4mm (1
pulgada), o "low-profile" que es usado en la mayoría de los discos duros.
• 2,5 pulgadas: 69,85×9,5-15×100 mm (2,75×0,374-0,59×3,945 pulgadas).
Este factor de forma se introdujo por PrairieTek en 1988 y no se corresponde con el tamaño de las lectoras de
disquete. Este es frecuentemente usado por los discos duros de los equipos móviles (portátiles, reproductores de
música, etc...) y en 2008 fue reemplazado por unidades de 3,5 pulgadas de la clase multiplataforma. Hoy en día la
dominante de este factor de forma son las unidades para portátiles de 9,5 mm, pero las unidades de mayor
capacidad tienen una altura de 12,5 mm.
• 1,8 pulgadas: 54×8×71 mm.
Este factor de forma se introdujo por Integral Peripherals en 1993 y se involucró con ATA-7 LIF con las
dimensiones indicadas y su uso se incrementa en reproductores de audio digital y su subnotebook. La variante
original posee de 2GB a 5GB y cabe en una ranura de expansión de tarjeta de ordenador personal. Son usados
normalmente en iPods y discos duros basados en MP3.
• 1 pulgadas: 42,8×5×36,4 mm.
Este factor de forma se introdujo en 1999 por IBM y Microdrive, apto para los slots tipo 2 de compact flash,
Samsung llama al mismo factor como 1,3 pulgadas.
• 0,85 pulgadas: 24×5×32 mm.
Toshiba anunció este factor de forma el 8 de enero de 2004 para usarse en móviles y aplicaciones similares,
incluyendo SD/MMC slot compatible con disco duro optimizado para vídeo y almacenamiento para micromóviles
de 4G. Toshiba actualmente vende versiones de 4GB (MK4001MTD) y 8GB (MK8003MTD) 5 [3] y tienen el
Record Guinness del disco duro más pequeño.
Los principales fabricantes suspendieron la investigación de nuevos productos para 1 pulgada (1,3 pulgadas) y 0,85
pulgadas en 2007, debido a la caída de precios de las memorias flash, aunque Samsung introdujo en el 2008 con el
SpidPoint A1 otra unidad de 1,3 pulgadas.
El nombre de "pulgada" para los factores de forma normalmente no identifica ningún producto actual (son
especificadas en milímetros para los factores de forma más recientes), pero estos indican el tamaño relativo del
disco, para interés de la continuidad histórica.
Estructura lógica
Dentro del disco se encuentran:
• El Master Boot Record (en el sector de arranque), que contiene la tabla de particiones.
• Las particiones, necesarias para poder colocar los sistemas de archivos.
Integridad
Debido a la distancia extremadamente pequeña entre los cabezales y la superficie del disco, cualquier contaminación
de los cabezales de lectura/escritura o las fuentes puede dar lugar a un accidente en los cabezales, un fallo del disco
en el que el cabezal raya la superficie de la fuente, a menudo moliendo la fina película magnética y causando la
pérdida de datos. Estos accidentes pueden ser causados por un fallo electrónico, un repentino corte en el suministro
eléctrico, golpes físicos, el desgaste, la corrosión o debido a que los cabezales o las fuentes sean de pobre
fabricación.
El eje del sistema del disco duro depende de la presión del aire
dentro del recinto para sostener los cabezales y su correcta altura
mientras el disco gira. Un disco duro requiere un cierto rango de
presiones de aire para funcionar correctamente. La conexión al
entorno exterior y la presión se produce a través de un pequeño
agujero en el recinto (cerca de 0,5 mm de diámetro) normalmente
con un filtro en su interior (filtro de respiración, ver abajo). Si la
presión del aire es demasiado baja, entonces no hay suficiente
impulso para el cabezal, que se acerca demasiado al disco, y se da
el riesgo de fallos y pérdidas de datos. Son necesarios discos
fabricados especialmente para operaciones de gran altitud, sobre
3.000 m. Hay que tener en cuenta que los aviones modernos tienen
Cabezal del disco duro
una cabina presurizada cuya presión interior equivale normalmente
a una altitud de 2.600 m como máximo. Por lo tanto los discos
duros ordinarios se pueden usar de manera segura en los vuelos. Los discos modernos incluyen sensores de
temperatura y se ajustan a las condiciones del entorno. Los agujeros de ventilación se pueden ver en todos los discos
(normalmente tienen una pegatina a su lado que advierte al usuario de no cubrir el agujero. El aire dentro del disco
operativo está en constante movimiento siendo barrido por la fricción del plato. Este aire pasa a través de un filtro de
recirculación interna para quitar cualquier contaminante que se hubiera quedado de su fabricación, alguna partícula o
componente químico que de alguna forma hubiera entrado en el recinto, y cualquier partícula generada en una
operación normal. Una humedad muy alta durante un periodo largo puede corroer los cabezales y los platos.
Para los cabezales resistentes al magnetismo grandes (GMR) en
particular, un incidente minoritario debido a la contaminación (que
no se disipa la superficie magnética del disco) llega a dar lugar a
un sobrecalentamiento temporal en el cabezal, debido a la fricción
con la superficie del disco, y puede hacer que los datos no se
puedan leer durante un periodo corto de tiempo hasta que la
temperatura del cabezal se estabilice (también conocido como
“aspereza térmica”, un problema que en parte puede ser tratado con
el filtro electrónico apropiado de la señal de lectura).
Cabezal de disco duro IBM sobre el plato del disco
Los componentes electrónicos del disco duro controlan el
movimiento del accionador y la rotación del disco, y realiza
lecturas y escrituras necesitadas por el controlador de disco. El firmware de los discos modernos es capaz de
programar lecturas y escrituras de forma eficiente en la superficie de los discos y de reasignar sectores que hayan
fallado.
Funcionamiento mecánico
Un disco duro suele tener:
• Platos en donde se graban los datos.
• Cabezal de lectura/escritura.
• Motor que hace girar los platos.
• Electroimán que mueve el cabezal.
• Circuito electrónico de control, que incluye: interfaz con la computadora, memoria caché.
• Bolsita desecante (gel de sílice) para evitar la humedad.
• Caja, que ha de proteger de la suciedad, motivo por el cual suele traer algún filtro de aire.
Historia
Al principio los discos duros eran extraíbles,
sin embargo, hoy en día típicamente vienen
todos sellados (a excepción de un hueco de
ventilación para filtrar e igualar la presión
del aire).
El primer disco duro, aparecido en 1956, fue
el IBM 350 modelo 1, presentado con la
computadora Ramac I: pesaba una tonelada
y su capacidad era de 5 MB. Más grande
que una nevera actual, este disco duro
trabajaba todavía con válvulas de vacío y
requería una consola separada para su
manejo.
Presente y futuro
Actualmente la nueva generación de discos duros utiliza la tecnología de grabación perpendicular (PMR), la cual
permite mayor densidad de almacenamiento. También existen discos llamados "Ecológicos" (GP - Green Power), los
cuales hacen un uso más eficiente de la energía.
Fabricantes
Los recursos tecnológicos y el saber hacer requeridos para el desarrollo
y la producción de discos modernos implica que desde 2007, más del
98% de los discos duros del mundo son fabricados por un conjunto de
grandes empresas: Seagate (que ahora es propietaria de Maxtor),
Western Digital, Samsung e Hitachi (que es propietaria de la antigua
división de fabricación de discos de IBM). Fujitsu sigue haciendo
discos portátiles y discos de servidores, pero dejó de hacer discos para
ordenadores de escritorio en 2001, y el resto lo vendió a Western
Digital. Toshiba es uno de los principales fabricantes de discos duros Un Western Digital 3.5 pulgadas 250 GB SATA
HDD.
para portátiles de 2,5 pulgadas y 1,8 pulgadas. ExcelStor es un
pequeño fabricante de discos duros.
• 1988: Tandon vendió su división de fabricación de discos duros a Western Digital, que era un renombrado
diseñador de controladores.
• 1989: Seagate compró el negocio de discos de alta calidad de Control Data, como parte del abandono de Control
Data en la creación de hardware.
• 1990: Maxtor compró MiniScribe que estaba en bancarrota, haciéndolo el núcleo de su división de discos de gama
baja.
• 1994: Quantum compró la división de almacenamiento de Digital Equipment otorgando al usuario una gama de
discos de alta calidad llamada ProDrive, igual que la gama tape drive de Digital Linear Tape
• 1995: Conner Peripherals, que fue fundada por uno de los cofundadores de Seagate junto con personal de
MiniScribe, anunciaron un fusión con Seagate, la cual se completó a principios de 1996.
• 1996: JTS se fusionó con Atari, permitiendo a JTS llevar a producción su gama de discos. Atari fue vendida a
Hasbro en 1998, mientras que JTS sufrió una bancarrota en 1999.
• 2000: Quantum vendió su división de discos a Maxtor para concentrarse en las unidades de cintas y los equipos
de respaldo.
• 2003: Siguiendo la controversia en los fallos masivos en su modelo Deskstar 75GXP, pioneer IBM vendió la
mayor parte de su división de discos a Hitachi, renombrándose como Hitachi Global Storage Technologies,
Hitachi GST.
• 2003: Western Digital compró Read-Rite Corp., quien producía los cabezales utilizados en los discos duros, por
95,4 millones de dólares en metálico.
• 2005: Seagate y Maxtor anuncian un acuerdo bajo el que Seagate adquiriría todo el stock de Maxtor. Esta
adquisición fue aprobada por los cuerpos regulatorios, y cerrada el 19 de mayo de 2006.
• 2007: Western Digital adquiere Komag U.S.A., un fabricante del material que recubre los platos de los discos
duros.
Véase también
• Unidad de estado sólido
• Jumper (informática)
• Partición de disco
• Periférico
• Disco dinámico
Referencias
[1] C. Dennis Mee, Eric D. Daniel (1996). McGraw-Hill. ed. Magnetic Storage Handbook 2nd Ed. (http:/ / books. google. es/
books?id=O6ccTe28iAcC& printsec=frontcover& dq=Magnetic+ Storage+ Handbook+ 2nd+ Ed. & source=bl& ots=mgwlS5U_pq&
sig=BK5mk1iK3my1VN6LG3fsN87iRB4& hl=ca& ei=MoScTLOlGci54AbplY27DQ& sa=X& oi=book_result& ct=result& resnum=1&
ved=0CBgQ6AEwAA#v=onepage& q=Magnetic Storage Handbook 2nd Ed. & f=false). ISBN 0070412758. .
[2] Toshiba America Electronic Components, Inc. « Solid State Drives Memory Products (http:/ / www. toshiba. com/ taec/ Catalog/ Family.
do?familyid=7& subfamilyid=900314)». Consultado el 17-07-2009.
[3] http:/ / www3. toshiba. co. jp/ storage/ english/ spec/ hdd/ mk4001. htm
Enlaces externos
• Wikimedia Commons alberga contenido multimedia sobre Disco duro. Commons
• http://www.youtube.com/watch?v=9eMWG3fwiEU Video de un disco duro destapado y funcionando.
• El disco duro en el futuro será SSD, sin partes mecánicas (http://www.tecnologiaslibres.net/2007/12/06/
ssd-los-discos-duros-del-futuro/)
• Consejos básicos antes de instalar un disco duro (http://www.hard-h2o.com/vertema/57173/
l-antes-de-instalar-un-disco-duro-leer-esto.html) (en español)
• El disco duro por dentro (http://www.pcdoctor-guide.com/wordpress/?p=595) (en inglés)
• Video de su funcionamiento (http://video.google.com/videoplay?docid=-744683267829297106&q=hard+
drive+in+action&pl=true) (en inglés)
• Estructura en sectores del disco duro (http://www.dewassoc.com/kbase/hard_drives/
hard_disk_sector_structures.htm) (en inglés)
• Todo sobre el disco duro (http://www.monografias.com/trabajos14/discosduros/discosduros.shtml) (en
español)
• Primer disco duro de la historia (http://www.abadiadigital.com/articulo/el-primer-disco-duro-de-la-historia/)
(en español)
• Disco duro y particiones (http://www.saulo.net/pub/ddypart) (en español)
• Historia del disco duro (http://www.virtuaside.com/docs/historia-hds.php) (en español)
• Sonidos de discos duros defectuosos (http://datacent.com/hard_drive_sounds.php) (en inglés)
Licencia
Creative Commons Attribution-Share Alike 3.0 Unported
http:/ / creativecommons. org/ licenses/ by-sa/ 3. 0/
Número de revoluciones= 7200 rpm = 7200/60 rps = 120 rev. por segundo = 120
1/s
TR =1/120 = 0.0083 s;
TR/2 = 0,004 s
TE= 0,0004 s
Para cerrar les dejo este material Discos SSD vs Discos duros HDD, ¿qué
ofrece cada uno?. Espero que lo disfruten. Nos vemos en la clase 8.
https://bit.ly/3Jcafex
Se dice que el puerto de salida realiza un barrido del teclado generando un código X
que activa una por una las filas de la matriz. El código que va al puerto de entrada tiene
todas sus líneas en estado pasivo hasta que se activa una tecla por donde se filtra el
barrido que activa una de estas líneas, generando un código Y con una línea en activo.
El barrido consiste en enviar por la salida un código (B0 B1 B2 B3) 0111, 1011, 1101,
1110 y repetirlo constantemente. Si no se activa una tecla la entrada (A0 A1 A2 A3) será
1111. Sin embargo si activamos la tecla 6 por ejemplo, como el barrido es muy rápido
mientras está cerrada la llave de la tecla 6 se generan los barridos de por lo menos
un ciclo, en particular el barrido 1011 que filtra por la columna A1 el 0 del barrido,
generando el código Y (A0 A1 A2 A3) = 1011.
Por lo tanto, el código X-Y= 1011 1011 representa a la tecla 6. El código 0111 1101
representa a la tecla 1, el código 1110 0111 a la tecla F y así sucesivamente. El 0 en este
caso representa el estado activo del barrido.
La combinación del código X-Y define el código representativo de la tecla activada.
También se puede usar este código X-Y para direccionar una ROM que traducirá el
código X-Y a un código más conveniente para su procesamiento. Se dice que la ROM
tiene un mapa de caracteres que se seleccionan mediante el código X-Y.
Un mapa de caracteres es básicamente un "lookup table" o una especie de catálogo. Le
dice al procesador, la posición de cada tecla en la matriz, y lo que cada combinación de
teclas significa, por ejemplo, el mapa de caracteres, le dice al procesador, que apretar
la tecla 'a' por sí sola, corresponde a la letra en minúscula 'a', pero que la combinación
de Shift y 'a' corresponde a la letra en mayúscula 'A'.
Así que mientras uno escribe, el teclado analiza a la matriz de teclas (barrido del teclado),
y determina que caracteres enviar a la computadora. Mantiene estos caracteres en su
memoria buffer un tiempo, y después envía estos datos a la computadora.
El teclado puede enviar estos datos ya sea por cable o por wireless. La señal
del teclado es monitoreada por el controlador de teclado de la computadora. El cual es
un circuito integrado, que procesa todos los datos que vienen del teclado y lo reenvía
al sistema operativo.
Cuando el sistema operativo, es notificado que el teclado ha enviado datos,
convierte el código físico de la tecla según la configuración del teclado en el sistema
operativo. Este nuevo código es almacenado en el buffer de teclado del sistema
operativo.
Luego el sistema operativo chequea si los datos son comandos a nivel de sistema o
un carácter común. Un ejemplo claro, para entender esto, es cuando se presiona Ctrl-
Alt-Delete en una computadora corriendo Windows, el sistema operativo se reiniciará.
Si no se trata de ningún comando de sistema, el sistema operativo pasará la
información del teclado a la aplicación que esté esperando una entrada del teclado.
La aplicación determinará, si los datos del teclado, son un comando, como
Alt-f, que abre el menú de archivo en una aplicación de Windows. Si los datos no son
un comando, la aplicación los aceptará como un carácter de contenido. Ahora bien, si
la aplicación actual no acepta datos del teclado, simplemente ignorará la información.
Tipos de teclas
El teclado, permite introducir texto, así como instrucciones específicas a través de
teclas especiales, como veremos enseguida.
Aunque normalmente las aplicaciones utilizan las mismas teclas rápidas, debemos
tener en cuenta que pueden cambiar de una a otra. Guardar un documento por
ejemplo puede hacerse con Ctrl + S o con Ctrl + G, en función de la aplicación que
estemos usando (en inglés "save", en castellano "guardar"). A veces no podemos fiarnos
de la intuición, ya que por ejemplo en Word se guarda con Ctrl + G (en castellano) y
se imprime con Ctrl + P (del inglés, "print"). La forma de conocer las teclas rápidas es
fijarse en los menús, frecuentemente la propia aplicación indica esta información, ya
sea directamente o con la ayuda contextual que se muestra al pasar el cursor sobre
una opción.
Para ampliar el tema de combinación de teclas, los invito a leer este artículo Atajos de
teclado en Windows 10 - Gustavo Mingo https://bit.ly/3srBNG4
Leer
Teclas especiales: Algunas teclas contienen más de un signo, por ejemplo las numéricas
de la parte superior. La forma de elegir un carácter u otro es combinar la pulsación de
esa tecla con las teclas especiales Mayúsculas (también llamada Shift) y Alt Gr. También
hay otras teclas especiales, como Alt, que se utiliza principalmente para combinaciones
de teclas o la tecla de Windows para acceder rápidamente al menú Inicio.
La tecla Alt nos puede resultar útil, por ejemplo, para desplegar el menú del programa
que tengamos abierto. Al pulsarla se subraya una letra de cada opción del menú
superior, por ejemplo la "A" del menú Archivo. Esto nos indica que pulsando Alt + A
desplegamos el menú Archivo.
Otra tecla que también se suele utilizar es ESC. Sirve para cerrar algunas ventanas,
programas o "escapar" en diferentes circunstancias, como cuando ha ocurrido un error
en la aplicación en que estábamos trabajando. Su utilidad, como la del resto de teclas
especiales, depende del programa con el que estemos usando, por lo que es una buena
costumbre consultar la ayuda y documentación que ofrecen los mismos.
El video
Es el dispositivo estándar de salida. Permite interactuar al operador con la computadora
para obtener resultados y/o imágenes.
El color: La luz blanca es la suma de todas las longitudes de onda que la componen,
esto es, de los diferentes colores. Por tanto, al “sumar” colores obtenemos luz blanca.
Es lo que se dice la teoría aditiva del color. Bastan tres colores primarios (rojo, verde
Atención y azul) para que mediante la combinación de diferentes intensidades de los mismos
obtengamos todo el espectro de colores. Esta es la manera en la que se generan los
colores en los monitores. Cuando se iluminan tres elementos consecutivos RGB (Red,
Green, Blue) a diferentes intensidades, obtenemos un píxel de color diferente.
En principio esta “activación” sólo predispone la iluminación de cada pixel. Sin embargo,
la señal que contiene información de la memoria de video (conocida como señal de
video) es la que define en el momento de activarse cada pixel, cuál será el color y su
Atención intensidad. La señal de video proviene de la placa de video.
Tecnología TRC
El monitor está formado básicamente por el TRC (tubo de rayos catódicos) y circuitos
de control del mismo.
Los invito a ver este video sobre monitores TRC ¿Cómo Funcionan Los Monitores? (CRT)
https://bit.ly/3swu35N
Pantalla de trios RGB: puntos de pintura fosforescente donde impactan los haces R
(rojo), G (verde) y B (azul) para componer el punto (pixel) de color deseado
Amplificadores de color: controla la energía del haz de electrones que permite modular
el brillo del punto donde impacta el haz de electrones.
Diagrama de bloques de un monitor VGA típico
Esta tecnología de pantalla que usa dicho principio físico (similar a lo que sucede en
el interior de un tubo fluorescente), también se llama "pantalla de descarga de gas"
de pantalla plana, que utiliza pequeñas celdas alineadas de gas inerte ionizado (por lo
general una mezcla de xenón y neón).
Tres células forman un píxel (una célula tiene pintura de fósforo rojo, uno verde, uno
azul). Las células se intercalan entre dos paneles que consisten en una matriz x-y de
electrodos, de tal manera que una celda se selecciona mediante la activación de una
Atención línea x, y otra línea y de electrodos.
Los invito a ver este video que habla sobre esta tecnología Funcionamiento de la
tecnología plasma y LCD https://bit.ly/3GFwnfQ
Tecnología TFT-LCD:
También se descubrió que dicho material al ser sometido a un campo eléctrico cambia
sus propiedades ópticas referidas a la reflexión y transmisión de la luz.
Con el paso del tiempo (más de 100 años) se fueron perfeccionando los métodos de
fabricación de dicho material como así también los métodos que permiten a una matriz
x-y seleccionar un punto y controlarlo (sus propiedades ópticas en base a la aplicación
de una diferencia de potencial) en forma independiente.
Iluminación: Si bien ya hemos visto como un píxel de cristal líquido se activa y desactiva
e incluso como se activa “parcialmente” (graduando el voltaje aplicado entre el estado
ON y el estado OFF), este no puede generar luz por sí mismo, sólo deja pasar la luz o
no. Para poder ver la actividad de un píxel es necesaria una fuente de luz, que se sitúa
en la parte posterior del LCD.
La iluminación transmisiva es la usada en los paneles LCD modernos tales como los
monitores TFT o las pantallas de los computadores portátiles. Consiste en colocar una
fuente de luz blanca (un halógeno por norma general) en la parte posterior del LCD.
Atención Proporciona un buen contraste y definición independientemente de la luz ambiente.
La fuente de luz ha de ser muy homogénea, si no, pueden aparecer sombras que
desvirtúen la imagen y el color. Actualmente se usa un panel de LEDs para proporcionar
la iluminación.
Hasta hace un tiempo, el tipo de iluminación utilizada de los paneles del televisor
LCD se realizaba a partir de las lámparas fluorescentes de cátodos fríos (CCFL). Éstas
contaban con un gran inconveniente, los colores de la pantalla se reflejaban al ojo
humano como artificiales y los tonos negros se volvían grisáceos debido a la falta de
precisión que esta tecnología obtiene a la hora de oscurecer las distintas zonas de
visionado.
Debido a esto, este tipo de iluminación nos ofrece un mejor contraste de las
imágenes que se muestran en el televisor, con especial mejora en cómo se muestran de
profundos los negros, así como unos grosores de pantalla más reducidos, suprimiendo
el espacio necesario para las lámparas fluorescentes que solían producir un grosor
abultado en la parte trasera de los televisores. Lo que deja al fabricante más margen
de juego con el diseño del equipo.
En resumen, ocupan menos espacio, ofrecen una resolución y colores más nítidos al
poder controlar la luminosidad de la pantalla por zonas. Además, consiguen reducir del
gasto energético en torno a un 40%
El color:
En los LCDs se aplica exactamente el mismo principio que en los otros dispositivos
de pantalla color. Lo que se “ilumina” para cada color primario es un píxel de cristal
líquido. Delante de cada uno de esto se halla un filtro de color que “colorea” (valga la
redundancia) la cantidad de luz que ha dejado pasar el píxel. La combinación de tres
píxeles da como resultado un píxel de color.
Los sub-píxeles se ordenan por filas en una disposición RGB, de manera que los colores
están agrupados por columnas. Son de fabricación y diseño muy simples, presentando
una mezcla de color pobre y de poca resolución:
Los invito a ver este video que trata de la tecnología estudiada TFT / LCD Monitor - How
it works! (3D Animation) (se recomienda usar subtítulos)
https://bit.ly/3HIeFcI
Recordemos que todo diodo tiene un terminal que se conecta con diferencia de
potencial positiva, llamado ánodo y otro con diferencia de potencial negativo
denominado cátodo. Cuando se polariza con estas diferencias de potencial, permite
el paso de corriente eléctrica. En el caso de una LED esta corriente eléctrica también
emite luz. Si no se polariza no circula corriente ni emite luz. En la figura vemos un
esquema simplificado de los componentes básicos de una pantalla OLED.
Las principales ventajas de las pantallas OLED son: más delgadas y flexibles, más
contrastes y brillos, mayor ángulo de visión, menor consumo y, en algunas tecnologías,
flexibilidad. Pero la degradación de los materiales OLED han limitado su uso por el
Atención momento. Actualmente se está investigando para dar solución a los problemas
derivados de esta degradación, hecho que hará de los OLED una tecnología que puede
reemplazar la actual hegemonía de las pantallas LCD (TFT) y de la pantalla de plasma.
Por todo ello, OLED puede y podrá ser usado en todo tipo de aplicaciones: pantallas
de televisión, pantalla de computador, pantallas de dispositivos portátiles (teléfonos
móviles, PDA, reproductores MP3...), indicadores de información o de aviso, etc., con
formatos que bajo cualquier diseño irán desde unas dimensiones pequeñas (2") hasta
enormes tamaños (equivalentes a los que se están consiguiendo con LCD).
Ejercicio 1: Investigue por Internet y realice un pequeño informe que permita comparar
Activid ad las tecnologías de monitores CRT y LCD.
Pantallas OLED: nueva tecnología para los televisores de pantalla plana - Parte 1/2
https://bit.ly/3JwSp6r
Pantallas OLED: nueva tecnología para los televisores de pantalla plana - Parte 2/2
https://bit.ly/3oBj5um
clase 8
conclusiones
Toda computadora tiene periféricos. En esta clase vimos los periféricos
considerados obligatorios o también llamados estándar, debido a que todo sistema
operativo arranca con estos dos periféricos para la tarea inicial de su instalación.
Les dejo aquí un material que resume lo antedicho Periféricos de entrada, salida y
almacenamiento https://bit.ly/3LoTjU8
Para trabajos de mayor volumen existen las imprentas, que son máquinas que realizan
la misma función que las impresoras, pero están diseñadas y optimizadas para realizar
trabajos de impresión de gran volumen (y más económicas) como sería la impresión
de periódicos. Las imprentas son capaces de imprimir cientos de páginas por minuto, y
también son controladas por computadoras.
La impresora recibe una orden tipo “PRINT” de un programa de medio-alto nivel, cuando
se interpreta la orden, se la asocia a una subrutina del BIOS o del SO. La subrutina
prepara en memoria lo necesario para que se lleve a cabo la impresión. Por ejemplo:
Si es un archivo de texto, esta subrutina prepara la tabla ASCII, o sea que la guarda en
memoria.
Conexiones: las impresoras antiguas utilizaban una conexión RS-232, que era un puerto
serie de 9 ó 25 pines y cable. El cable debe ser de menos de 15 metros.
La mayoría de las impresoras actuales utilizan conexiones (RJ45) de red, USB, FireWire
(FW) o Ethernet. Los modelos más caros ofrecen conexiones Wi-Fi o Bluetooth.
Las impresoras USB y FW pueden ser compartidas a través de una red. Sin embargo,
necesitan una computadora o servidor de impresión, con el fin de que otros usuarios
impriman en la impresora. Esto no es necesario en las impresoras de red más nuevas,
que no tienen esta limitación, ya que se conectan directamente a la red sin la necesidad
de un servidor.
Las ventajas de este tipo de impresoras son la posibilidad de hacer copias múltiples
con determinado tipo de papel en una única impresión (copia carbónica), además el
costo del cartucho es bastante bajo. El problema es la baja calidad de impresión y la
baja velocidad de impresión.
Este tipo de impresoras prácticamente quedaron obsoletas, hoy en día la única útil,
en comparación a las impresoras de no impacto, es la impresora de matriz de agujas
que se usa, en su mayoría, en empresas para imprimir papeles administrativos de gran
tamaño y en pequeñas impresoras como las de las cajas de los supermercados.
Los caracteres, por tanto, son punteados, siendo su calidad muy inferior a los caracteres
continuos producidos por una impresora de no impacto. No obstante, algunos
modelos de impresoras matriciales, presentan la posibilidad de realizar escritos en
calidad mejorada de impresión. Para ello, los caracteres se reescriben con los puntos
ligeramente desplazados, solapándose los de la segunda impresión con los de la
primera, dando una mayor apariencia de continuidad.
Una franja de papel es impresa, entonces el papel se mueve, listo para una nueva franja.
Para acelerar las cosas, la cabeza impresora no imprime sólo una simple línea de píxeles
en cada pasada, sino también una línea vertical de píxeles a la vez.
Por lo general, las impresoras de inyección de tinta actuales tienen resoluciones de 600
dpi (puntos por pulgada) o más altas, y la velocidad de impresión se aproxima a la láser,
al imprimir en blanco y negro.
El cabezal de impresión de una impresora actual típica tiene 64 boquillas para cada
color, cada una de las cuales debe ser capaz de activarse y desactivarse a velocidades
tan elevadas como 900 veces por segundo, lo cual es sorprendente por tratarse de un
dispositivo mecánico.
Después de eso el proceso es prácticamente idéntico, con la luz creando una imagen
electrostática de la página en un cilindro de imagen foto-sensible, que atrae el tóner
con forma de su carga electrostática.
• Polvo de tóner: es la tinta en forma de polvo, utilizado por las impresoras láser y
fotocopiadoras.
• El tambor OPC (cilindro de imagen): Es un cilindro de aluminio recubierto con una
capa de material no tóxico, orgánico fotoconductor (OPC), que se convierte en
eléctricamente conductor cuando se expone a la luz. La mayoría de los tambores
girarán 3 veces para cubrir una sola página de tamaño carta. Esto significa que sólo
un tercio de la imagen se puede colocar en el tambor al mismo tiempo.
- Cuchilla rascadora (doctor blade): controla el flujo de tóner transferido del rodillo
magnético al tambor OPC.
Para profundizar lo antedicho los invito a ver este material COMO FUNCIONA UNA
IMPRESORA LASER DE COLOR https://bit.ly/3Lrr1sc
Con lo aprendido en este tema estamos capacitados para reconocer las tecnologías
alternativas que se nos presentarán en la elección de la impresora adecuada a las
necesidades del cliente. Aprendimos a diferenciar impresoras de impacto y no impacto,
impresoras de chorro de tinta e impresoras láser, como así también interpretar los
detalles técnicos que permita seleccionar una impresora en base a las especificaciones
técnicas del fabricante.
Una impresora 3D es algo sorprendente, es como si pudiéramos por fin crear objetos de
“la nada”. Objetos tan sencillos como una taza de café a objetos mucho más complicados
e increíbles como partes de un avión o incluso órganos humanos utilizando las propias
células de una persona.
El término impresora como su nombre indica hace referencia a ese objeto que
siempre hemos tenido en casa o en la oficina de nuestro trabajo y que, conectado a
nuestros computadores, es capaz de producir documentos almacenados en nuestros
computadores, fundamentalmente documentos de texto y/o documentos gráficos
(en color o en blanco y negro). Con esto podemos conseguir pasar documentos
electrónicos a documentos físicos. Pero las impresoras 3d dan un salto más allá y son
capaces de imprimir y crear objetos reales.
De hecho, el futuro que nos espera con las impresoras 3d es abrumador. Las impresoras
en 3 dimensiones son la auténtica revolución tecnológica que trataremos de explicar
cómo funcionan, los tipos que hay y qué son capaces de hacer.
También es muy importante saber que ya se está trabajando para fabricar impresoras
3D a precios asequibles para cualquier bolsillo. Inclusive es posible con algún dinero y
algunas herramientas de taller, fabricar una impresora 3D casera!!.
Por lo general, los materiales que se utilizan para fabricar los objetos pueden ser
metales, nylon, y como unos 100 tipos de materiales diferentes.
Las impresoras 3D lo que hacen es crear un objeto con sus 3 dimensiones y esto lo
consigue construyendo capas sucesivamente hasta conseguir el objeto deseado.
Miremos la siguiente imagen para entenderlo mejor:
El proceso que utilizan estas impresoras para crear objetos por capas se llama "proceso
aditivo". Hoy en día ya existen incluso escáner 3D que nos pueden escanear un objeto
y directamente verlo en nuestro computador para luego imprimirlo, sin necesidad de
tener que dibujarlo con el computador. Esto lo hace todavía más sencillo, de hecho con
estos escáneres crear un objeto en 3D es casi como hacer una simple foto.
Tipos de Impresoras 3D
En esta tecnología, el propio material se va añadiendo por capas hasta crear la forma
deseada. Las impresoras que emplean esta técnica tienen un costo menor y son las más
utilizadas en el ámbito educativo.
- Por láser: con tecnología láser nos encontramos con dos formas diferentes:
Es igual que la SLA solo que el material en el que se baña la base será de polvo. Si
quieres ver el funcionamiento aquí te dejamos el enlace a un video: SLS: Todo lo Que
Debes Saber - Tecnologías de Impresión 3D https://bit.ly/3LzZHYS
Pero quizás te estés preguntando si necesitas ser un experto en programas CAD para
poder imprimir en 3D. La respuesta es NO.
No necesitas ser un experto en AutoCad por ejemplo o en SolidWorks para poder crear
objetos 3D. En internet hay multitud de programas sencillos y herramientas fáciles que
te permitirán hacerlo sin un curso intensivo de Diseño Asistido por Computador y un
ejemplo de ello es la herramienta de Google llamada Google SketchUp que ofrece una
versión gratuita y está siendo muy popular por ser muy fácil de usar.
Aunque cuando se patentó recibió el nombre de «X-Y Position Indicator for a Display
System» (Indicador de posición X-Y para un sistema con pantalla), el más usado nombre
de ratón (mouse en inglés) se lo dio el equipo de la Universidad de Stanford durante su
desarrollo, ya que su forma y su cola (cable) recuerdan a un ratón.
Se suele presentar para manejarse con ambas manos por igual, pero algunos fabricantes
también ofrecen modelos únicamente para usuarios diestros o zurdos. Los sistemas
operativos pueden también facilitar su manejo a todo tipo de personas, generalmente
invirtiendo la función de los botones.
Tipos de mouse: En los primeros años de la informática, el teclado era casi siempre
la forma más popular como dispositivo para la entrada de datos o control de la
computadora. La aparición y éxito del ratón, además de la posterior evolución de
los sistemas operativos, logró facilitar y mejorar la comodidad, aunque no relegó el
papel primordial del teclado (dispositivo estándar de entrada). Aún hoy en día, pueden
compartir algunas funciones dejando al usuario que escoja la opción más conveniente
a sus gustos o tareas.
Con lo aprendido en este tema estamos capacitados para reconocer distintas tecnologías
de mouse y sus limitaciones. Aprendimos a diferenciar tecnologías mecánicas, ópticas
con LED y con láser, como así también los posibles medios de conexión.
Instrucciones:
1: Abre la tapa de la impresora y quita el cartucho. Inspecciona el cartucho
buscando los números impresos que identifican su marca y modelo.
2: Encuentra la marca y el modelo de tu impresora, toma nota del número del
cartucho. Vuelve a ubicar el cartucho temporalmente.
3: Compra el cartucho del modelo seleccionado.
4: Quita el envoltorio siguiendo cuidadosamente las instrucciones.
5: Extrae cartucho viejo de la impresora y descártalo o recíclalo.
6: Pon el nuevo cartucho, siguiendo las instrucciones del manual o ayuda que
dispongas.
Estos pasos para cambiar los cartuchos de la HP Deskjet F2480 también valen
para las siguientes impresoras de HP:
5: Usar estos atajos para los objetos del shell y los accesos directos del
escritorio.Para un objeto seleccionado:
● F2 -- Renombrar objeto
● F3 -- Buscar todos los archivos
● CTRL+X -- Cortar
● CTRL+C -- Copiar
● CTRL+V -- Pegar
● SHIFT+DELETE -- Elimina la selección inmediatamente, sin mover el
elemento a la Papelera de reciclaje
● ALT+ENTER -- Abre las propiedades del objeto seleccionado
11: Usa estos atajos si tienes un teclado Microsoft Natural que tenga instalado
el software IntelliType.
● Windows Logo+L -- Cierre la sesión de Windows
● Windows Logo+P -- Inicia el Administrador de impresión
● Windows Logo+C -- Abre el Panel de Control
● Windows Logo+V -- Inicia el Portapapeles
● Windows Logo+K -- Abre el Cuadro de diálogo de las Propiedades del
teclado
● Windows Logo+I -- Abre el Cuadro de diálogo de las Propiedades del
ratón
● Windows Logo+A -- Inicia Opciones de accesibilidad (si está instalado)
● Windows Logo+BARRA ESPACIADORA -- Muestra la lista de teclas de
método abreviado de Microsoft IntelliType
● Windows Logo+S -- Habilita y deshabilita BLOQ MAYUSC
El sistema operativo convierte una máquina real en una máquina virtual. Completa
la definición anterior. Virtualiza el acceso al hardware para hacer el trabajo más
fácil a las aplicaciones, sin que estas necesitan conocer los detalles particulares
de cada hardware.
clase 10
TEMA 1. La multitarea
tema 1
En esta clase nos introducimos al estudio de los sistemas operativos modernos. Se
trata del software que le da vida a la computadora. Para comenzar con este tema,
veremos como el procesador puede ejecutar simultáneamente varios programas
con la intervención del sistema operativo. Se trata de una función primordial de toda
computadora, ya que su principal objetivo es precisamente la ejecución de programas.
Por ahora diremos, que un proceso tiene básicamente una estructura y un código a
ejecutar, que define la tarea que realiza dicho proceso. Por esa razón, también podemos
llamar tarea a un proceso.
Luego veremos otro aspecto fundamental, relacionado con la creación de los procesos
y su estructura jerárquica padre-hijo, que es la base fundamental de la administración
de los procesos.
Otro tema que se tratará es la comunicación del sistema operativo con los procesos, y
de los procesos entre sí, que permiten una mayor flexibilidad y potencia de cómputo,
para dar lugar a la computación distribuida y programación concurrente, entre otras
cosas.
El modelo más sencillo que puede construirse tiene en cuenta que, en un momento
dado, un proceso puede estar ejecutándose en el procesador o no. Así pues, un proceso
puede estar en uno de dos estados: Ejecución o No Ejecución.
Cuando el sistema operativo crea un nuevo proceso, éste entra en el sistema en estado
de No Ejecución. De este modo, el proceso existe, es conocido por el sistema operativo
y está esperando la oportunidad de ejecutarse. De cuando en cuando, el proceso que
se está ejecutando será interrumpido y el programa planificador del sistema operativo
seleccionará un nuevo proceso para que se ejecute. El proceso anterior pasa del estado
de Ejecución al estado de No Ejecución y uno de los demás procesos pasará al estado
de Ejecución.
Incluso en este modelo tan simple ya se comienzan a apreciar algunos de los elementos
de diseño del sistema operativo. Cada proceso debe representarse de forma que el
sistema operativo pueda seguirle la pista. Esto es, debe haber información relativa a
cada proceso, incluyendo su estado actual y su posición en memoria. Aquellos procesos
que no están ejecutándose tienen que ordenarse mediante algún tipo de cola, para
que esperen su turno de ejecución.
El modelo de cinco estados: Si todos los procesos estuvieran siempre listos para
ejecutar, entonces la disciplina de cola propuesta en la figura sería eficaz. La cola
podría ser una lista “primero en entrar, primero en salir” (FIFO, First-in, First-Out) y el
procesador operaría según un turno rotatorio (round-robin) con todos los procesos
disponibles (a cada proceso de la cola se le otorga una cierta cantidad de tiempo
para ejecutar y luego vuelve a la cola, a menos que se bloquee). Esto se conoce como
“tiempo compartido”. Los procesos comparten el tiempo del procesador.
Una forma más natural de afrontar esta situación es dividir el estado de No Ejecución
en dos estados: Listo y Bloqueado. Esto se muestra en la siguiente figura.
Una forma más natural de afrontar esta situación es dividir el estado de No Ejecución
en dos estados: Listo y Bloqueado. Esto se muestra en la siguiente figura.
Se han incorporado dos estados más que se mostrarán de utilidad. Los cinco estados
de este nuevo diagrama son los siguientes:
Primero, el sistema operativo lleva a cabo algunas tareas necesarias de gestión interna.
Se le asocia un identificador al proceso y se construyen y asignan algunas estructuras
de datos administrativos, necesarias para gestionar al proceso.
En este punto, el proceso estará en el estado Nuevo. Esto significa que el sistema
operativo ha llevado a cabo las acciones necesarias para crear al proceso, pero no se
ha comprometido aún a su ejecución. Por ejemplo, un sistema operativo puede limitar
la cantidad de procesos que pueden estar en el sistema por razones de rendimiento o
de limitación de memoria. Esto define lo que se llama “grado de multiprogramación”
del sistema.
En los sistemas UNIX y Windows cuando los procesos son creados están en el estado
Nuevo (o estado de creación) solamente mientras el S.O. los “fabrica” y luego pasan
inmediatamente a “listos” si hay espacio en la memoria o como “listos en disco” si no
hay espacio en la memoria.
Cambios de estado (transiciones): El S.O. tiene bien definido el cambio de estado de los
procesos. Estos solo podrán darse cuando se producen ciertos sucesos o eventos que
están perfectamente predefinidos por el S.O.
Los estados de ejecución: En realidad los procesos tienen dos estados o formas de
ejecución de acuerdo al código que en ese momento está ejecutando el procesador.
Hace falta distinguir entre el modo de ejecución del procesador que normalmente
se asocia con el sistema operativo y el modo que normalmente se asocia con los
programas del usuario. Esta diferencia es observada por el procesador.
El modo menos privilegiado a menudo se conoce como modo de usuario, ya que los
programas de usuario ejecutan normalmente en ese modo.
Al modo más privilegiado normalmente se le conoce como: modo del sistema, modo
de control, modo del núcleo, o modo kernel. Este último término se refiere al núcleo o
kernel del sistema operativo, que es la parte del sistema operativo que lleva a cabo las
funciones más importantes del sistema.
La razón por la que se usan los dos modos debe quedar clara. Es necesario proteger
al sistema operativo y a las estructuras de datos importantes del mismo, tales como
los bloques de control de procesos, de las injerencias de los programas de usuario. En
el modo del núcleo, el software tiene control completo del procesador y de todas sus
instrucciones, registros y memoria. Por ejemplo, el planificador necesita ejecutarse en
modo kernel, para expulsar un proceso de la ejecución y elegir a otro como el proceso
que continuará ejecutándose.
Este nivel de control no es necesario y, por seguridad, tampoco conveniente para los
programas de usuario.
Por lo tanto, queda bien en claro que el verdadero administrador de los recursos del
sistema es el kernel o núcleo y que el resto de los programas deberá usar una llamada
al sistema operativo si quiere realizar alguna tarea con los recursos del sistema.
Actividad 1: WINDOWS
Estos sistemas de archivos tienen un nombre y una norma que los define. Por ejemplo,
tenemos los siguientes sistemas de archivos: FAT16, FAT32, NTFS, EXT2, EXT3, VFAT, etc.
Atención
Se deja para los programas conocidos como “drivers” el manejo de las características
de bajo nivel como son los cilindros, pistas y sectores. También las rutinas del
BIOS (actualmente UEFI) pueden reconocer las características de bajo nivel de los
dispositivos de almacenamiento.
Estructura lógica del disco duro físico de una PC: La estructura lógica de un disco
físico está definida en la memoria no volátil que contiene el Firmware. Anteriormente
este Firmware se llamaba BIOS (todavía se lo llama así por tradición). Actualmente el
nombre correcto es UEFI, que tiene menos restricciones que el anterior. Está de acuerdo
al adelanto tecnológico que se logró con las computadoras de 32 y 64 bits.
La estructura mencionada para la tecnología del BIOS se llamaba MBR y estaba limitada
a 4 particiones. Actualmente con UEFI se llama GPT y no tiene dicha limitación.
1. parte administrativa
2. parte de trabajo.
El número del primer bloque o cluster, nos lleva a la tabla de FAT donde obtenemos los
punteros a los bloques del archivo en forma ordenada, desde el primero, hasta localizar
al último. Los punteros a los bloques permitirán localizar y acceder al archivo en forma
ordenada. En la siguiente figura vemos la forma y uso de la tabla de FAT.
Vemos que el primer bloque (número lógico) es el 4 (número físico), en dicho casillero
se encuentra el 7 (número físico) del segundo bloque y así sucesivamente hasta llegar
al quinto bloque que se indica como número físico 12 que tiene grabado un -1 (FFFF
en hexadecimal, o 16 bits en 1) para el caso de una tabla de FAT de 16 bits, indicando
que allí termina el archivo.
Por lo tanto, la parte administrativa consiste en la entrada del directorio, más los
punteros correspondientes de la tabla de FAT. La parte de trabajo serán los bloques
cuyos identificadores o punteros son: 4, 7, 2, 10 y 12.
Drivers: Los controladores de dispositivo (device drivers, en inglés) son programas que
se conectan con el s.o. dependiente del dispositivo. Como ejemplo tenemos: Norma
SCSI, Norma RS232, Norma 802.5, entre otros.
Este software, que depende del periférico en particular, soporta las particularidades de
éste, y normalmente es provisto por el fabricante, aunque debe respetar los principios
de compatibilidad de la norma correspondiente. Sin embargo, algunos fabricantes
ofrecen extensiones a las normas para diferenciar sus productos, y esto ocasiona
muchas veces conflictos de compatibilidad.
La CPU de una PC, posee dos señales básicas para las interrupciones externas
(interrupciones por hardware).
Al final de este tema estamos capacitados para comprender el manejo del hardware.
Estamos capacitados para reconocer la organización básica del software de entradas
y salidas, comprender el significado del BIOS o UEFI y entender en qué consisten las
interrupciones por hardware.
Ejercicio 1: Investigar en Internet cuales son los números de interrupción para los
Activid ad distintos periféricos en las computadoras con sistema operativo Windows.
Para una revisión de los temas sobre la gestión de procesos sugerimos la lectura del
documento que se obtiene en el enlace: Formatear, Particionar, Preparar un disco duro
nuevo. https://bit.ly/3LwtxNQ
clase 10
claves de corrección Tema 1: Actividad 1: Investigar en Internet como se administran los procesos
en Windows
Si hacemos click con el botón derecho del ratón sobre cualquiera de los procesos,
podremos realizar seis acciones distintas: expandir, la cual nos permitirá ver
todos los procesos que implican dicha aplicación (una aplicación puede gestionar
más de un proceso), finalizar tarea, mediante la cual cerraremos la aplicación
seleccionada, valores del recurso, mediante la cual podremos seleccionar en qué
formato queremos ver los distintos valores de uso de dicha aplicación, ir a detalle,
nos llevaría directamente a los detalles de dicha aplicación en el administrador
de tareas, abrir ubicación del archivo, nos abrirá un explorador situándonos en el
directorio donde se encuentre dicho archivo en ejecución, buscar en línea, que
realizará una búsqueda de dicho proceso en Internet y por último propiedades,
que nos permitirá ver las distintas propiedades de dicho archivo.
Por defecto todos los sistemas Windows vienen con un administrador de discos
que nos van a permitir trabajar con estas particiones a un nivel muy básico pero
suficiente para los usuarios que únicamente buscan crear o editar particiones sin
necesidad de opciones adicionales de configuración y control de las mismas.
Lo primero que vamos a hacer es crear una partición nueva en un disco duro sin
particiones (aparece de color negro). Para ello pulsamos sobre el botón derecho
y seleccionamos “Nuevo volumen simple”.
Debemos elegir el sistema de archivos NTFS, una etiqueta para identificar el disco
(la que nosotros queramos) y elegiremos “formato rápido” para que el proceso no
tarde demasiado tiempo en completarse. Una vez completado estos pasos ya
tendremos nuestra nueva partición lista.
Uso Descripción
Petición de interrupción reservada al cronómetro
Temporizador del del PC que sincroniza todos los componentes.
IRQ 0
sistema No disponible para otros periféricos u otros
dispositivos.
No utilizable para otros dispositivos, IRQ
IRQ 1 Controlador del teclado exclusiva para el teclado aunque se trate de
sistemas que no lo llevan.
Conecta las interrupciones IRQ del 8 al 15. No
Interruptor de cascada utilizada en la mayoría de sistema, en caso de
IRQ 2
para IRQs 8-15 empleo cambiar los dispositivos en IRQ 9 a otras
líneas de interrupción como IRQ 10 o IRQ 11.
Interruptor automático para el segundo puerto
IRQ 3 Puerto serie 2 (COM2) serie, en algunos casos también default para el
serial 4 (COM4).
Interruptor por defecto para el serial primero
(COM1) y para COM3. Es habitual el uso de un
IRQ 4 Puerto serie 1 (COM1)
ratón con salida serial en IRQ 4 en aquellos PC
que no emplean el conector PS/2 para mouse.
En ausencia de un segundo puerto para
Puerto sonido / paralelo impresora LPT2, IRQ 5 es asignado
IRQ 5
2 (LPT2), COM3, COM4 primariamente a la tarjeta de sonido o como una
alternativa para los puertos seriales COM.
Controlador de Floppy Interruptor reservado al controlador de la
IRQ 6
Disk (disquete) disquetera (lector disquete).
Normalmente destinado al uso de impresoras,
Puerto paralelo 1 en caso contrario, y salvo la posibilidad de
IRQ 7
(LPT1), COM3, COM4 conflictos, puede ser empleado para todo
terminal que use puertos paralelos.
No utilizable por otros dispositivos, IRQ 8 maneja
RTC - Reloj en tiempo
IRQ 8 los eventos que necesitan ser parametrados al
real (en CMOS)
tiempo real.
clase 10
conclusiones
En esta clase nos introdujimos al estudio de los sistemas operativos modernos. Se
trata del software que le da vida a la computadora. Para comenzar con este tema,
vimos como el procesador puede ejecutar simultáneamente varios programas con
la intervención del sistema operativo. Se trata de una función primordial de toda
computadora, ya que su principal objetivo es precisamente la ejecución de programas.
Tratamos con cierta profundidad el concepto de archivo. Entendimos que son los
directorios y como se almacenan en el disco. La comprensión de estos temas es
importante ya que siempre se nos presentará la opción de elegir entre uno u otro
sistema de gestión de archivos.
Con todo lo aprendido, los espero en la clase siguiente, para seguir aprendiendo
más sobre los fundamentos de la informática.
Las redes de datos que fueron alguna vez el transporte de información entre negocios
se replanificaron para mejorar la calidad de vida de todas las personas. En el transcurso
del día, los recursos disponibles en Internet pueden ayudarlo a:
• decidir cómo vestirse consultando en línea las condiciones actuales del clima,
• buscar el camino menos congestionado hacia su destino observando vídeos
de cámaras Web que muestran el clima y el tráfico,
• consultar su estado de cuenta bancario y pagar electrónicamente las boletas,
• recibir y enviar correo electrónico o realizar una llamada telefónica a través de
Internet durante el almuerzo en un bar con Internet,
• obtener información sobre la salud y consejos sobre nutrición de parte de
expertos de todo el mundo y compartir en un foro esa información o tratamientos,
• descargar nuevas recetas y técnicas de cocina para crear cenas fabulosas, o
• enviar y compartir sus fotografías, vídeos caseros y experiencias con amigos
o con el mundo.
Muchos usos de Internet habrían sido difíciles de imaginar sólo unos pocos años atrás.
Tome, por ejemplo, la experiencia de una persona que publica un vídeo musical casero.
El acceso a una instrucción de alta calidad no está restringido a estudiantes que viven
cerca del lugar de instrucción. El aprendizaje a distancia en línea eliminó las barreras
geográficas y mejoró la oportunidad de los estudiantes.
Además de la red pública Internet, existen otras redes públicas y también privadas que
usan similar tecnología.
Las intranets, redes privadas utilizadas sólo por una empresa, permiten comunicarse
y realizar transacciones entre empleados y sucursales globales. Las compañías
desarrollan extranets o internetwork extendidas para brindarles a los proveedores,
fabricantes y clientes acceso limitado a datos corporativos para verificar estados,
inventario y listas de partes.
En esta clase veremos los aspectos técnicos que nos permita comprender como
funcionan las redes de computadoras tan útiles para el ciudadano común como para
todo tipo de empresas.
¡Vamos! Veamos qué pasa en el mundo de las redes informáticas.
Tipos de redes: Existen diferencias significativas según se trate de una red de área local
(LAN), una red de área metropolitana (MAN), o una red de área extendida (WAN).
Las técnicas utilizadas en las comunicaciones de red comparten estos fundamentos con
las conversaciones humanas. Se presuponen algunas reglas debido a que muchos de
los protocolos de comunicación humana son implícitos y están arraigados en nuestra
cultura. Al establecer las redes de datos, es necesario ser mucho más explícito sobre la
forma en que se realizan y juzgan con éxito las comunicaciones.
Calidad de las comunicaciones: Sin embargo, debido a que un mensaje se traslada por
la red, muchos factores pueden evitar que el mensaje llegue al receptor o distorsionar
el significado pretendido. Estos factores pueden ser externos o internos.
Factores externos: Los factores externos que afectan la comunicación están relacionados
con la complejidad de la red y el número de dispositivos que debe atravesar un mensaje
para llegar al destino final.
Deben anticiparse y controlar los factores externos e internos que afectan la recepción
del mensaje para así obtener una comunicación en red exitosa. Se implementan
innovaciones en el hardware y en el software de la red para garantizar la calidad y
confiabilidad de las comunicaciones de red.
Definimos como estructura de la red a los distintos elementos físicos que otorgan
funcionalidad a la misma. En este tema trataremos distintos aspectos relacionados con
dichos elementos físicos.
Por un lado, tenemos las computadoras que son máquinas electrónicas que tienen la
posibilidad de poder dialogar con las restantes que integran la red. Estas computadoras
pueden cumplir dos funciones perfectamente definidas: 1) las estaciones que son las
computadoras que usan la red y que contienen los programas de aplicación 2) los
nodos de la red que cumplen funciones de administración de los datos que circulan
por la red.
Enlace por Medios Guiados: está formada por la conexión de elementos físicos sólidos
entre los distintos dispositivos que la conforman. Estos medios de transmisión de datos
pueden estar compuestos por Cable Coaxial, cable de Par Trenzado, Fibra Óptica o bien
dos o más de ellos al mismo tiempo.
En las redes modernas, un host puede funcionar como un cliente, como un servidor o
como ambos. El software instalado en el host determina qué rol representa en la red.
Para cerrar el tema les comparto el siguiente material Curso Básico de Redes-
Fundamentos de TI - YouTube. Espero que les sea de utilidad. https://bit.ly/3gIALjx
También, la capa n de una máquina, conversa con la capa n de otra máquina. Las reglas
y convenciones utilizadas en esta conversación se conocen como protocolo de la capa
n.
En la figura se muestra tal arquitectura de software para una red de siete capas:
Todo esto se debe respetar con independencia del trabajo interno de cada capa. De tal
manera que, si se modifica una capa por motivos de optimización de su performance,
no afecte la normal comunicación con las capas vecinas.
Al conjunto de capas y protocolos se le denomina arquitectura de red. Las
especificaciones de ésta deberán contener la información suficiente que le permita al
diseñador construir un programa para cada capa con el protocolo apropiado.
Sin embargo, las interfaces no forman parte de dicha estructura ya que están
contenidas en el interior de la máquina e incluso no tienen por qué ser iguales a las
correspondientes en la otra máquina. Sin embargo, una estandarización de éstas
simplifica el diseño del software y la compatibilidad de los mismos.
En la siguiente figura se muestra un modelo que hasta hoy se tiene en cuenta para el
análisis del software de redes, conocido como Modelo de referencia OSI. Este modelo
define el nombre de cada capa (software, menos la capa Física) y su función. Cada
capa gestiona su propio bloque (Mensaje, Segmento, Paquete, Trama), que consiste en
una cabecera (A, P, S, T, R, E) y el contenido que recibe de la capa de orden inmediato
superior. El hecho de que cada capa incluye el bloque (conocido genéricamente como
Unidad de Datos del Protocolo) proveniente de la capa superior, en su propio bloque,
se conoce como encapsulamiento.
Les comparto este material sobre modelo OSI Explicación del Modelo OSI
https://bit.ly/3HS0Ice
El modelo OSI define con precisión la funcionalidad de las capas, pero no así TCP/IP.
Este último es más flexible ya que debe implementarse a través de las RFC (normas
universales para redes) que son definiciones puntuales de los protocolos y no de las
capas.
Este modelo TCP/IP fue pensado para trabajar con redes interconectadas (se conoce
como internetworking o simplemente “internet” con minúscula) como se muestra
en la siguiente figura. Allí vemos varias redes físicas (computadoras conectadas a un
switch o hub), que conforman redes IP, cada una con su propia dirección de red IP,
interconectadas por dispositivos conocidos como ruteadores (routers) o simplemente
“dispositivos de encaminamiento”.
Cada computadora tiene su propia dirección física, conocida como MAC Address,
y también su propia dirección IP. La primera es administrada por la capa de enlace
(direcciona los bits de una computadora, al siguiente dispositivo o computadora de la
red física), y la segunda, por la capa IP (direcciona el paquete desde la computadora de
origen hasta la computadora de destino final).
Las redes IP solamente se pueden interconectar a través de los routers. Las redes físicas
se interconectan mediante hubs, switches o puentes.
Dirección IP: Es una combinación binaria de 32 bits con el formato ww.xx.yy.zz donde
cada par de letras corresponde a un número entre 0 y 255 que corresponde a los
números binarios de 8 bits. Por ejemplo 200.45.23.54, se usa como identificador del
host, que debe ser único en todo el ámbito de la red. Por ejemplo, si el ámbito es
Internet debe ser único en toda la red WAN Internet. Si el ámbito es la empresa, debe
ser único en la red IP privada (intranet) de la empresa. Es una configuración obligatoria.
Máscara de subred: Es una combinación binaria de 32 bits con el formato 1111 ... 111000
... 000, que se escribe 255.255.224.0 por ejemplo. Se usa para reconocer la dirección IP
de una red, partiendo de la dirección IP de una computadora de dicha red, mediante
la operación lógica AND:
Todas las computadoras de una misma red IP tienen la misma dirección IP de red.
Ejercicio 1:
Activid ad Investigar en Internet las características de los tipos de redes físicas: Ethernet, Token
ring, FDDI. Luego realizar un cuadro sinóptico con dicha información. ¿Qué tipo de red
tengo en mi casa?, ¿en mi facultad?, ¿en la oficina?, ¿en la conexión con Internet?.
Ejercicio 2:
¿Cuál es la configuración TCP/IP de mi computadora? Averiguar, usando el Panel de
control, Centro de redes y recursos compartidos, Cambiar configuración del adaptador
(opcional).
Tablas de ruteo: Los routers usan el protocolo de ruteo (RIP, OSPF, BGP, etc.) para
intercambiar información de rutas con otros routers. Dicha información les permite
crear Tablas de ruteo que utilizan para encontrar la dirección (posiblemente de otro
router) donde entregar el paquete recibido, en base a la dirección de destino final del
este.
Ejercicio 1:
Activid ad Investigar en Internet los modelos de switches y routers comerciales para implementar
una red LAN de una pequeña empresa. Realizar un pequeño informe.
Ejercicio 2:
Investigar en Internet los modelos de routers comerciales para implementar una red
LAN en una casa de familia (home office). Realizar un pequeño informe.
Sugerimos la visita al siguiente video que muestra detalles sobre protocolo TCP/IP: 01 -
Introducción al Direccionamiento IP (CyERD) https://bit.ly/3HR6MSw
clase 11
claves de corrección Tema 1: Actividad 1: Podemos identificar los distintos medios de comunicación
Ejercicio 1:
Investigar en Internet los distintos medios de comunicación (cable, fibra óptica, etc.).
Identificar en cada caso un ejemplo de uso.
Analizaremos los distintos medios que se utilizan para transportar las señales eléctricas
que llevan la información.
Par Trenzado: La configuración más sencilla es el par trenzado que consiste en dos
conductores aislados entrelazados en forma helicoidal. El trenzado se realiza para
disminuir la interferencia eléctrica a la que normalmente se encuentran sometidos
ambos conductores. Esta interferencia se genera al estar varios pares muy próximos
los unos a los otros ya que estos pares se reúnen formando un haz de cables que
conforman lo que se denomina grupo. Normalmente 100 pares conforman un grupo.
A su vez varios grupos se empaquetan con una cubierta de plomo o polietileno para
realizar el tendido de las líneas telefónicas. En la figura se muestra la placa de red (NIC)
que se usa en una red LAN para conectar el cable a la computadora.
En la siguiente figura se muestra una imagen de los conectores RJ45 macho y hembra.
Lo números indican la posición relativa de cada pin.
Fibras ópticas: Consiste en un núcleo central muy fino de vidrio que tiene un alto índice
de refracción. Este núcleo está rodeado por otro vidrio que tiene un índice un poco más
bajo, que lo aísla del ambiente. El índice de refracción es una característica física del
medio transparente (vidrio) que define como se propaga la luz por dicho medio. Cada
fibra provee un camino de transmisión único de extremo a extremo unidireccional. La
información está contenida en un fino haz de luz que emite un láser o un LED (diodo
emisor de luz) y que luego se propaga por la fibra.
-No está afectada por la interferencia eléctrica de radiación y otros tipos de ruidos. Por
lo tanto, tiene una altísima inmunidad al ruido.
-Tiene un ancho de banda máximo de 1000 Mbps.
-La fibra es muy fina y por lo tanto ocupa poco espacio.
-Es muy cara por el momento.
-El mantenimiento se realiza sólo por personal muy especializado.
-Las comunicaciones tienen asegurada su privacidad ya que es muy difícil realizar
conexiones clandestinas.
-Se puede transmitir hasta 100 Km sin repetidoras (es muy pequeña la atenuación).
En la siguiente figura podemos apreciar las diferencias entre las fibras monomodo y
multimodo:
Veremos los medios de comunicación más importantes que no usan un medio físico
tangible para transmitir información.
Transmisión por trayectoria óptica: En este sistema se usa el espacio aéreo como medio
físico de transmisión. La señal digital se inserta en portadoras de onda corta y también
en portadoras de onda muy corta (microondas). También pueden utilizarse portadoras
de radiación infrarroja y rayos láser. Las características fundamentales son:
-Se usa para salvar obstáculos como por ejemplo edificios en una ciudad.
-Es de fácil instalación.
-No necesita de permisos complicados para su instalación.
-Tiene problemas con los fenómenos atmosféricos.
-Se usa fundamentalmente en redes metropolitanas (MAN).
-Se propaga en línea recta con un alcance promedio de 40 km. Esta distancia depende
de varios factores, uno de ellos es la potencia del equipo transmisor.
En la primera figura vemos parte de una red MAN en donde se muestra como se
intercomunican varias redes LAN instaladas en varios edificios de una ciudad. En la
segunda figura vemos el uso de repetidoras para la interconexión de centros urbanos.
Comunicación por satélites: Es muy amplia la difusión del uso del satélite en redes de
comunicación de datos. Se espera un futuro muy promisorio en lo que concierne a la
cobertura del planeta para eliminar la barrera de las grandes distancias y los obstáculos
de los mares y montañas.
Los satélites tienen que estar distantes entre sí de tal manera que no interfieran entre
ellos. Por lo tanto, se le asigna a cada satélite una ranura orbital de 4 grados que define
la distancia mínima entre ellos. Estas ranuras orbitales se asignan internacionalmente.
Ejercicio 1:
Investigar en Internet las características de los tipos de redes físicas: Ethernet, Token
ring, FDDI. Luego realizar un cuadro sinóptico con dicha información. ¿Qué tipo de red
tengo en mi casa?, ¿en mi facultad?, ¿en la oficina?, ¿en la conexión con Internet?
Red Ethernet: En la actualidad, con Ethernet hay una gran variedad de tarjetas, cableado
y conectores para cables disponibles
• Acceso Múltiple: Quiere decir que todas las computadoras tienen el mismo
derecho, prioridad o posibilidad de transmitir sus paquetes de datos.
• Detección de portadora: Significa que, si bien todas las computadoras tienen
el mismo derecho de enviar sus datos, previamente deberán escuchar un
momento, hasta que haya silencio (es decir, hasta que no haya ninguna máquina
transmitiendo); a partir de allí, podrá empezar a transmitir la que primero lo
intente.
• Detección de colisión: Luego de que una computadora empezó a transmitir
sus paquetes de datos (tramas) en la red, deberá controlar que en ese instante
no haya otra que también esté realizando una transmisión de lo contrario, se
produce una colisión de paquetes.
Red Token Ring: Las redes con arquitectura Token Ring poseen topología en Anillo-
Estrella, pues el cableado está dispuesto físicamente en forma de estrella y las señales
que viajan por él se mueven en forma de anillo. Las redes Token Ring utilizan una
técnica de comunicación denominada Token Passing.
Red FDDI: FDDI (Interfaz de Datos Distribuidos para Fibras), con las siguientes
características:
Esta nueva norma asimiló y superó las deficiencias de la norma Token Ring, adaptándose
a las nuevas características de velocidad y extensión geográfica que debe afrontar
ahora. Se trata de un anillo doble de fibra óptica. Un anillo se usa por defecto (anillo
principal) y el otro se mantiene como reserva (anillo secundario). Si se rompe el anillo
por defecto, se puede usar el anillo de respaldo para evitar que se rompa la red.
Ejercicio 2:
¿Cuál es la configuración TCP/IP de mi computadora? Averiguar, usando el Panel de
control, Centro de redes y recursos compartidos, Cambiar configuración del adaptador.
• Dirección IP.
• Máscara de red.
• Puerta de enlace.
En la pestaña Funciones de red, dentro del cuadro Esta conexión usa los siguientes
elementos, hay que pinchar en Protocolo de Internet versión 4 (TCP/IPv4), y a
continuación, en el botón Propiedades. Aparecerá la ventana donde se introducirán
los datos de red básicos.
Tomamos nota de la dirección IP, máscara de subred, puerta de enlace, servidor DNS
preferido.
En dicha ventana, hay que pinchar en Usar la siguiente dirección IP y cambiar los
datos de Dirección IP, Máscara de subred y Puerta de enlace predeterminada a los
correspondientes a nuestro equipo.
Ejercicio 1:
Investigar en Internet los modelos de switches y routers comerciales para implementar
una red LAN de una pequeña empresa. Realizar un pequeño informe.
Ejercicio 2:
Investigar en Internet los modelos de routers comerciales para implementar una red
LAN en una casa de familia (home office). Realizar un pequeño informe.
clase 11
Con esta clase nos introdujimos en el mundo de las redes de computadoras.
conclusiones Todos estamos conectados con alguna red. Posiblemente la más conocida es la
llamada Internet. También comprenderemos el significado de numerosos términos
que usamos en forma cotidiana como protocolos, paquetes, switches, etc.
Para cerrar te invito a ver este material Redes de computadoras. Espero que
los temas vistos les sean de utilidad. https://bit.ly/3GOEGWA
Con todo lo aprendido, los espero en la clase siguiente, para seguir aprendiendo
más sobre los fundamentos de la informática.
Por otra parte, hay una fuerte tendencia a centralizar la función de los sistemas
de información de las grandes organizaciones y ello es debido a que los
datos corporativos constituyen un activo estratégico y debe ser gestionado en
consecuencia con la seguridad como meta.
Los procesos de negocios básicos se realizan por medio de redes digitales que abarcan
a toda la empresa, o que enlazan a varias organizaciones.
Los sistemas de información son esenciales para realizar las actividades comerciales
diarias en Estados Unidos y en la mayoría de los demás países avanzados, así como
para lograr los objetivos de negocios estratégicos.
Esta es la razón por la cual es tan importante poner mucha atención a los procesos
de negocios, tanto en su curso de sistemas de información como en su futura carrera
profesional. Mediante el análisis de los procesos de negocios, usted puede comprender
con mucha claridad la forma en que realmente funciona una empresa.
Con todos estos sistemas e información, tal vez se pregunte cómo es posible sacar
provecho de ellos.
¿Qué es la colaboración?
Usted colabora con un colega en Tokio que tiene experiencia sobre un tema del que
usted no sabe nada. Coopera con muchos colegas para publicar un blog de la compañía.
Si trabaja en un despacho legal, participa con los contadores en un despacho contable
para dar servicio a las necesidades de un cliente con problemas fiscales.
La colaboración puede ser de corto plazo, en donde dura unos cuantos minutos, o de
un plazo más largo, dependiendo de la naturaleza de la tarea y de la relación entre los
participantes. La colaboración puede ser de uno a uno o de varios a varios.
Entre las empresas y las comunidades académicas existe la creencia general de que,
cuanto más “colaborativa” sea una empresa más éxito tendrá, y esa colaboración dentro
y entre las empresas es más necesaria que en el pasado.
A continuación, les comparto un video que trata sobre herramientas para el trabajo
colaborativo. Herramientas TIC para el trabajo colaborativo | | UPV
https://bit.ly/3rNX7Xd
Algunas de alto nivel como IBM Lotus Notes son costosas, pero lo bastante poderosas
para las empresas globales. Otras están disponibles en línea sin costo (o con versiones
Premium por una modesta cuota) y son adecuadas para las empresas pequeñas.
Leer
Gerencia de Tecnología
Los analistas de sistemas tienen como objetivo desarrollar, implementar y mantener los
Sistemas de Información necesarios para apoyar la gestión de los diferentes órganos
de la empresa, trabajando colaborativamente con los programadores.
Por ello, es considerado el sistema nervioso de las empresas. Con la finalidad de abrigar
miles de servidores, bancos de datos y procesar grandes cantidades de información,
los equipos generalmente se ensamblan en racks o armarios metálicos. Cuentan con
protección contra incendios, además de sistemas de enfriamiento en los racks para
mantener la temperatura estable.
En la mayoría de los casos, están ubicados en grandes almacenes con acceso restringido
de empleados por cuestiones de seguridad. Estos espacios son fundamentales para
servicios y actividades de diversos sectores de la economía: energía, iluminación,
telecomunicaciones, Internet, transportes, tráfico urbano, bancos, sistemas de
seguridad, salud pública, entretenimiento y muchos otros.
Los Data Centers deben contar con algunos componentes básicos para tener un buen
funcionamiento. Estos son:
En el siguiente enlace podemos apreciar detalles del gigantesco Data Center de Google
(Inside a Google data center ) https://bit.ly/3uTlnt3
Las redes IP de Próxima Generación (IP Next Generation) ayudarán a ofrecer total
escalabilidad, flexibilidad y eficiencia a los servicios de las empresas. Estas soluciones
proporcionan una plataforma convergente para que el Data Center pueda responder
positivamente al aumento de la oferta de servicios.
En el siguiente enlace podemos apreciar un video donde nos muestran los distintos
elementos de hardware que podemos encontrar en un Data Center
https://bit.ly/3JAH05n
https://bit.ly/3I1uDPA
Data Center Privado (PDC): Los DCs de esta categoría pertenecen a corporaciones,
instituciones u órganos gubernamentales que los operan con la finalidad de almacenar
datos de procesamientos internos y ejecutar aplicaciones volcadas a Internet, por
ejemplo, mantener un sitio gubernamental.
Modelos de utilización: Los Data Centers se pueden utilizar de diversas formas, pero
tres modelos se destacan: el Corporativo Monolítico, Corporativo Compartido y el ASP
(Aplication Service Provider)[Proveedor de Servicios de Aplicación].
Corporativo Compartido
ASP
La nube además de ser una tecnología para disponer de aplicaciones y/o recursos
almacenados en servidores de Internet es también una herramienta empresarial de
gran utilidad.
Entre las principales ventajas de la nube está el acceso inmediato y universal. Cualquier
cliente autorizado puede consultar directamente la información almacenada o trabajar
con los programas cloud. También se logran realizar actualizaciones sencillas y rápidas
ya que no se requiere instalar los programas directamente en la PC de cada usuario
por lo que se ahorra tiempo y dinero. Otra gran ventaja es el mantenimiento seguro y
confiable de los datos. No se necesita personal especializado de la empresa.
Estudios realizados por Intel, estiman que para 2015 habrá 15 mil millones de
dispositivos conectados a la nube y más de 3 mil millones de usuarios en la red. En este
punto, cada usuario conectado generará más de 4GB diarios de datos, equivalente al
tamaño de una película con una duración de 4 horas en formato HD.
Activid ad Los invito a realizar a modo de repaso el siguiente cuestionario que le permitirá abordar
la siguiente actividad, que es de carácter colaborativo.
1- ¿Qué son los procesos de negocios? ¿Cómo se relacionan con los sistemas de
información?
2- ¿Cómo dan servicio los sistemas de información a los distintos grupos
gerenciales en una empresa?
3- ¿Cómo es que los sistemas de información que enlazan a la empresa mejoran
el desempeño organizacional?
4- ¿Por qué son tan importantes los sistemas para la colaboración y el trabajo en
equipo, y qué tecnologías utilizan?
5- ¿Cuál es el papel de la función de los sistemas de información en una empresa?
Tomando como referencia los conceptos abordados en esta clase, las lecturas sugeridas
y búsqueda bibliográfica personal, realice un comentario respondiendo las siguientes
preguntas: ¿Cuál es el impacto de negocios de esta situación? ¿Cómo podrían ayudar
los sistemas de información a que los propietarios operen su negocio? ¿Qué datos
deben capturar estos sistemas? ¿Qué decisiones podrían mejorar los sistemas?
Ahora los invitamos a trabajar en grupo en otra actividad colaborativa a través de una
Activid ad wiki.
Realicen una búsqueda y clasificación de los data centers más importantes y agreguen
una descripción de las características más importantes de cada uno de ellos.
clase 12
claves de corrección
Actividad 1: Cuestionario sobre la organización de servicios informáticos
1-
Un proceso de negocios es un conjunto de actividades relacionadas en forma
lógica, el cual define cómo se desempeñan las tareas específicas de negocios,
y representa una forma única en que una organización coordina el trabajo, la
información y el conocimiento. Los gerentes necesitan poner atención a los
procesos de negocios, ya que determinan qué tan bien puede la organización
efectuar sus transacciones, y ser una fuente de ventaja estratégica. Hay procesos
específicos para cada una de las principales funciones de negocios, pero muchos
son multifuncionales. Los sistemas de información automatizan partes de los
procesos de negocios y pueden ayudar a las organizaciones a diseñar y hacer
más eficientes estos procesos.
2-
Los sistemas de información que dan servicio a la gerencia operacional son
sistemas de procesamiento de transacciones (TPS), como los de nómina o de
procesamiento de pedidos, que rastrean el flujo de las transacciones diarias de
rutina necesarias para realizar negocios. Los sistemas de información gerencial
(MIS) producen informes que dan servicio a la gerencia de nivel medio, puesto que
condensan la información de los TPS y éstos no son muy analíticos. Los sistemas
de soporte de decisiones (DSS) dan soporte a las decisiones gerenciales que son
únicas y cambian con rapidez, mediante el uso de modelos analíticos avanzados.
Todos estos tipos de sistemas proveen una inteligencia de negocios que ayuda
a los gerentes y empleados de la empresa a tomar decisiones más informadas.
Estos sistemas para la inteligencia de negocios dan servicio a varios niveles de
la gerencia, e incluyen sistemas de apoyo a ejecutivos (ESS) para la gerencia de
nivel superior, que proveen datos en forma de gráficos, diagramas y tableros de
control, los cuales se ofrecen a través de portales mediante el uso de muchas
fuentes de información internas y externas.
3-
Las aplicaciones empresariales están diseñadas para coordinar varias funciones
y procesos de negocios. Los sistemas empresariales integran los procesos de
negocios internos clave de una empresa en un solo sistema de software, para
mejorar la coordinación y la toma de decisiones. Los sistemas de administración
de la cadena de suministro (SCM) ayudan a la empresa a administrar su relación
con los clientes para optimizar los procesos de planificación, abastecimiento,
manufactura y entrega de productos y servicios. Los sistemas de administración
de relaciones con el cliente (CRM) coordinan
4-
Colaborar es trabajar con los demás para obtener metas compartidas y explícitas.
La colaboración y el trabajo en equipo se han vuelto cada vez más importantes
en los negocios debido a la globalización, la descentralización de la toma de
decisiones y el crecimiento en los trabajos en donde la interacción es la principal
actividad para agregar valor. Se cree que la colaboración mejora la innovación,
productividad, calidad y servicio al cliente. En la actualidad, la colaboración
efectiva requiere una cultura organizacional de apoyo, así como sistemas de
información y herramientas para el trabajo colaborativo. Las herramientas de
colaboración incluyen el correo electrónico y la mensajería instantánea, wikis,
sistemas de videoconferencias, mundos virtuales, sistemas de redes sociales,
teléfonos celulares y plataformas de colaboración en Internet, como Google Apps/
Sites, Microsoft SharePoint y Lotus Notes.
5-
El departamento de sistemas de información es la unidad organizacional formal
responsable de los servicios de tecnología de la información. Se encarga de dar
mantenimiento al hardware, software, almacenamiento de datos y las redes que
componen la infraestructura de TI de la empresa. El departamento consiste de
especialistas, como programadores, analistas de sistemas, jefes de proyectos y
gerentes de sistemas de información, y con frecuencia está encabezado por un
CIO.
clase 12
conclusiones
En la mayoría de las grandes organizaciones existen modelos mixtos, coexistiendo
arquitecturas centralizadas y sistemas distribuidos con diferente grado de relación.
Con todo lo aprendido, los espero en la clase siguiente, para seguir aprendiendo
más sobre los fundamentos de la informática.
evaluaciones
La versión impresa no incluye las actividades obligatorias. Las mismas se encuentran
disponibles directamente en Plataforma.