Documentos de Académico
Documentos de Profesional
Documentos de Cultura
SEMANA 1 Introduction to IT
What is IT?
Bienvenido al curso uno, Aspectos básicos de la asistencia técnica. Mi nombre es
Kevin Limehouse y trabajo como especialista en soporte para plataformas que
compilan DoubleClick en Google. Mirando hacia atrás, me doy cuenta de que mi
pasión por la TI comenzó en un momento real, cuando yo tenía ocho años. Mis
padres estaban a punto de tirar nuestra vieja computadora rota, pero logré
convencer a mi mamá para que me permitiera quedármela. Recuerdo el momento
en que, poco a poco, empecé a desarmarla; seguí yendo más a fondo y quitando
los tornillos de cada pequeña pieza a la que podía echar mano y quedé
enganchado. Cuando tenía 12 o 13 años, me convertí en el soporte de TI de
hecho para toda mi familia, y eso no es poco si tenemos en cuenta que tengo 11
tías y tíos, y más de 35 primos. Mis padres crecieron en pueblos rurales muy
pequeños en Carolina del Sur, en el sur segregacionista a mediados de los años
50 y 60, y a una edad temprana aprendieron que uno de los mejores métodos para
salir adelante era a través de la educación. Me inculcaron esta lección; mi
hermana y yo terminamos yendo a la universidad para estudiar informática. Me
gradué en la escuela justo al final de la recesión de 2007-2009, pero
afortunadamente conseguí un trabajo en Google, como soporte de TI, donde
trabajo con usuarios, resuelvo sus problemas y brindo asistencia al inventario de
TI. Trabajé en TI durante 7 años y en mi función rol actual, como especialista en
soporte, proporciono asistencia técnica y de facturación a los equipos de ventas
de Google, lo que implica desde la solución de problemas hasta crear formularios
o editar secuencias de comandos de automatización. Ahora que sabes un poco de
mi. Vamos a empezar desde el principio.
¿Qué es la tecnología de la información? La tecnología de la información ha
transformado su vida por completo, en formas que ni siquiera imagina. Gracias a
la TI, podemos comunicar enormes cantidades de información a personas y
organizaciones en todo el mundo, en un abrir y cerrar de ojos. Las computadoras
son el motor de todo, desde calculadoras hasta equipos médicos, complejos
sistemas de satélites y la mesa de operaciones de Wall Street. Son herramientas
poderosas e invaluables para ayudar a las personas a hacer su trabajo y permiten
que nos conectemos entre todos. Entonces, ¿qué es exactamente la tecnología de
la información? Esencialmente, TI es el uso de la tecnología digital, como las
computadoras e Internet, para almacenar datos y convertirlos en información útil.
Por "industria de TI" nos referimos al alcance completo de todos los trabajos y
recursos relacionados con las tecnologías informáticas en la sociedad, y hay
muchos tipos diferentes de trabajos en este campo, desde ingenieros de redes
que garantizan que las computadoras puedan comunicarse entre sí, a técnicos de
hardware que reemplazan y reparan componentes, al personal de soporte de
escritorio que se asegura de que los usuarios finales puedan usar su software
correctamente. Pero la TI no solo tiene que ver con armar computadoras y usar
Internet. En realidad, tiene que ver con la gente. Ese es el alma del trabajo de
soporte de TI.
¿De qué sirve la tecnología o la información si las personas no pueden usar la
tecnología o darle sentido a la información? La TI ayuda a las personas a resolver
problemas significativos mediante el uso de la tecnología. Por eso, usted verá sus
influencias en la educación, la medicina, el periodismo, la construcción, el
transporte, el entretenimiento, o en casi todas las industrias en el planeta. La TI
trata de cambiar el mundo a través de las formas en que colaboramos,
compartimos y creamos en conjunto. La TI se convirtió en una herramienta tan
vital en la sociedad moderna que las personas y las organizaciones que no tienen
acceso a ella están en desventaja. Las habilidades de TI son cada vez más
necesarias para actividades de la vida cotidiana como encontrar un trabajo,
obtener educación y buscar información sobre nuestra salud. Tal vez provienes de
una comunidad donde no había Internet, o no podía pagar una computadora súper
rápida y, en su lugar, tenías que usar una en su escuela o en la biblioteca. Hay
muchas razones socioeconómicas por las que algunas personas tienen
habilidades de alfabetización digital y otras, no. Hay una brecha de habilidades
cada vez más amplia, que se conoce como "brecha digital". Las personas sin
habilidades de alfabetización digital se están quedando atrás. Pero personas como
usted son la solución real para salvar esa brecha digital. Superar la brecha digital
no solo implica confrontar y entender la combinación de factores socioeconómicos
que dan forma a nuestra experiencia, sino también ayudar a los demás a
confrontar y entender esas experiencias. Al interesarte por la TI, ayudará a servir a
las personas en sus comunidades o sus organizaciones y, tal vez, llegará a
inspirar a una nueva generación de pioneros de TI. Cuando pienso en resolver la
brecha digital, no puedo evitar pensar en todas las oportunidades y avances que
personas de entornos diversos y con distintas perspectivas en la industria pueden
aportar. Al hacer que más gente de color, más mujeres, más personas
étnicamente diversas participen en los campos de TI, estamos destinados a ver
nuevas ideas y productos únicos que ni siquiera comenzamos a imaginar, y que
beneficiarán a todos.
What does an IT Support Specialist do? /¿Qué hace un especialista en
supported de TI?
¿Cómo es el trabajo diario de una persona en Soporte de TI? Bueno, varía una
tonelada, basada en si haces soporte personal en sitio o de forma remota, y si el
soporte es a un pequeño negocio o una empresa grande. Y realmente no hay tal
cosa como el trabajo día a día, debido a que el rompecabezas y los retos son
siempre nuevas e interesantes. Pero en general, un especialista en soporte de TI
se asegura de que en una Organización el equipo tecnológico está funcionando
suavemente Esto incluye manejo, instalación, mantenimiento, resolución de
problemas y configuración de oficina y equipos informáticos. Este programa se ha
diseñado para prepararte para un rol de nivel de entrada, en una mesa de soporte
de TI. Aprenderás cómo configurar la computadora de escritorio de un usuario o
estación de trabajo, cómo instalar las aplicaciones que más usa la gente.
Aprenderás cómo solucionar un problema o solucionar los problemas cuando algo
va mal y Cómo proponer prácticas en el lugar, a fin de evitar que problemas
similares se repitan. No sólo aprenderás los aspectos técnicos de la resolución de
un problema, también aprenderás a comunicarse con los usuarios a fin de
ayudarles mejor.
También te mostraremos cómo configurar una red desde cero para conectarse a
del Internet. Te enseñaremos acerca de cómo implementar la seguridad para
asegurarse de que sus sistemas estén a salvo de los hackers y otros riesgos. Para
mí, mi parte favorita del soporte a TI es el aspecto de la solución de problemas.
Amo ejercitar mi creatividad para girar en torno a una solución para un problema
de usuario. Ser un generalista de TI también me dio la flexibilidad para aprender y
practicar muchas diferentes habilidades y eventualmente determinar hacia donde
quiero enfocar mi carrera. Además, cuando las cosas salen mal o tienes una falla
en TI, puedes tomar una retroalimentación de esos errores y estar mejor
preparado para hacerles frente la próxima vez. Usar las fallas como una
retroalimentación es una habilidad importante tanto en TI como en la vida. Para
mí, fue por eso que fui fuertemente atraído por el campo de TI. Me encanta el
proceso de resolución de problemas y constantemente exigiéndome a mi mismo a
fin de aprender y crecer. También, nunca ha habido más oportunidades para
entrar en la industria de TI, que ahora. No sólo el campo de TI es increíblemente
diverso, pero las perspectivas de empleo también están en auge. Se proyecta que
el empleo en TI, tan solo en los Estados Unidos, crecerá 12% en la próxima
década. Eso es superior a la media de las demás ocupaciones. Entonces, ¿qué
significa todo esto? Hay miles de empresas de todo el mundo busca de
Profesionales en TI como tú. Por lo que la esencia principal es que la TI es
totalmente impresionante y llena de oportunidades, y Estamos muy entusiasmados
de que estés aquí. Sumerjámonos.
Course Introduction
El 20 de julio de 1969, uno de los eventos más fenomenales se abrió camino en
los libros de historia. Cuando el Apolo 11 completó su histórica misión a la luna.
Aunque las mentes más brillantes ayudaron a asegurarse de que el Águila había
aterrizado, las computadoras también jugaron un papel importante. El sistema de
guía que navegó la nave espacial fue una de las primeras formas de computación
moderna. Esa misma computadora, la que ayudó a que los sueños lunares de
Estados Unidos se hicieran realidad, ocupaba el espacio de una habitación entera
y tenía unas diez milésimas partes de la potencia informática de lo que casi todos
ustedes llevan hoy en sus bolsillos, un teléfono inteligente. El hardware y el
software de las computadoras han tenido una evolución tan dramática que lo que
antes solo se usaba para impulsar cohetes, ahora da forma a todo el
funcionamiento de nuestro mundo. Piensa en tu día, ¿tomaste un bocadillo?
¿Enciende tu televisor? ¿Conducir en su coche? Las computadoras estaban
literalmente a lo largo del viaje, las computadoras están en todas partes.
Entonces, aquí está el resumen. Al final de este curso, comprenderá cómo
funcionan las computadoras y comprenderá los componentes básicos de la TI.
Vamos a cubrir los conceptos básicos de cómo el hardware de la computadora
realiza cálculos, y realmente vamos a construir una computadora desde cero.
Veremos cómo los sistemas operativos controlan e interactúan con el hardware,
echaremos un vistazo a Internet y obtendremos una mejor comprensión de cómo
las computadoras se comunican entre sí. También dedicaremos tiempo a aprender
cómo las aplicaciones y los programas unen todo esto y dejar que los humanos
interactúen con estos sistemas. Finalmente, cubriremos lecciones importantes
sobre la resolución de problemas con computadoras y cubriremos las habilidades
de comunicación que son tan críticas cuando se interactúa con otros en TI. Ya sea
que esté buscando un trabajo en la industria de TI o simplemente desee aprender
a conectarse a Internet con una computadora portátil superior, comprender cómo
funcionan las computadoras en todos los niveles puede ayudarlo en su vida diaria
y en el lugar de trabajo. Pero primero, retrocedamos un paso, volvamos al punto
de partida, incluso antes del aterrizaje de la misión Apolo 11, para que pueda
comprender cómo y por qué usamos las computadoras hoy en día.
Computer Language
¿Recuerdas cuando dije que una computadora es un dispositivo que realiza
cálculos para almacenar y procesar datos? Si tú estás creando una inteligencia
artificial que pueda vencer a los humanos en el ajedrez, o algo más simple, como
ejecutar un videojuego, a mayor disponibilidad de potencia de procesamiento, más
cosas podrá lograr. Al final de esta lección, entenderás que una computadora
calcula, y cómo lo hace. Veamos este simple problema de matemáticas. ¿0 +1 es
igual a qué? Dar con la respuesta, 1, solo lleva un momento, pero imagina que
necesitarás hacer 100 cálculos tan simples como este. Podrías hacerlos y, si
tuviera cuidado, es posible que no cometas ningún error. Bien, ¿y si tuviera que
hacer mil de estos cálculos? ¿Qué tal un millón? ¿Qué tal mil millones? Esto es
exactamente lo que hace una computadora. Una computadora simplemente
compara unos y ceros, solo que millones o miles de millones de veces por
segundo. ¡Increíble!
La comunicación que una computadora usa se conoce como sistema
binario, también conocido como sistema numeral en base 2. Esto significa
que solo se comunica mediante ceros y unos. Tal vez estés pensando: "De
acuerdo, mi computadora solo se comunica mediante ceros y unos. ¿Cómo me
comunico con ella?". Velo de esta manera: usamos las letras del alfabeto para
formar palabras y darles sentido. Las usamos para armar oraciones, párrafos y
cuentos completos. Lo mismo se aplica al sistema binario, salvo que en lugar de
A, B, C, etc., solo tenemos ceros y unos para crear palabras a las que les damos
sentido. En términos de cómputo, agrupamos el sistema binario en 8
números, o bits. Técnicamente, un bit es un dígito binario. Históricamente,
utilizamos 8 bits porque en los primeros días de la computación, el hardware
usaba el sistema de numeración en base 2 para mover los bits de aquí para allá.
Una cantidad de números igual a 2 a la octava nos ofrecía un rango
suficientemente grande de valores para hacer los cálculos que necesitábamos. En
aquel momento, se usaba cualquier número de bits, pero, finalmente, el grupo de
8 bits se convirtió en la norma de la industria que usamos hoy en día. Debes saber
que a un grupo de 8 bits se lo conoce como un byte. Así que un byte de ceros y
unos podrían verse así: 10011011. Cada byte puede almacenar un carácter, y
podemos tener 256 valores posibles, o sea, 2 a la octava, gracias al sistema en
base 2. En comunicación informática, este byte podría significar algo como la letra
C.
Y así es como surgió el lenguaje informático. Hagamos una tabla rápida para
traducir algo que una computadora podría ver en algo que podamos reconocer.
¿Cómo se traduce lo siguiente? ¿Recibió un "hola"? Genial, ¿no?
Mediante el uso del sistema binario, podemos tener comunicación sin límites con
nuestra computadora. Todo lo que ves en tu computadora ahora mismo, ya sea un
video, una imagen, texto o cualquier otra cosa, no es más que unos y ceros. Es
importante que entiendas cómo funciona el sistema binario. Es la base de todo lo
demás que haremos en este curso. Por lo tanto, asegúrate de entender el
concepto antes de seguir adelante.
Character Encoding
¿Recuerdas del video anterior que un byte solo puede almacenar ceros y unos?
Eso significa que podemos tener 256 valores posibles. Al final de este video
aprenderás cómo podemos representar palabras, números, emojis y muchas
cosas más que vemos en nuestras pantallas, con solo estos 256 valores posibles.
Todo gracias a la codificación de caracteres. La codificación de caracteres se
utiliza para asignar nuestros valores binarios a caracteres para que
nosotros, como humanos, podamos leerlos. Definitivamente no nos gustaría
ver todo el texto en nuestros correos electrónicos y páginas web representado en
complejas secuencias de ceros y unos. Aquí es donde la codificación de
caracteres nos viene bien. Puedes pensar en la codificación de caracteres como
un diccionario. Para las computadoras, es la manera de buscar qué caracteres
humanos deben estar representados por un valor binario dado. El estándar de
codificación de caracteres más antiguo utilizado es ASCII. Representa el
alfabeto inglés, dígitos y signos de puntuación. El primer carácter en la tabla
de conversión ASCII/binario, una a minúscula, se mapea como 0 1 1 0 0 0 0 1
en binario. Esto se hace para todos los caracteres que puede encontrar en el
alfabeto inglés, así como los números y algunos símbolos especiales. Lo bueno de
ASCII era que solo necesitábamos usar 127 valores de nuestros 256 posibles.
Duró mucho tiempo, pero, al final, no fue suficiente. Se recrearon otros estándares
de codificación de caracteres para representar diferentes idiomas, diferentes
cantidades de caracteres y más.
Con el tiempo, se requerirían más de los 256 valores que podíamos tener. Luego
vino UTF 8. El estándar de codificación más usado hoy en día. Además de
tener la misma tabla ASCII, también nos permite usar un número variable de
bytes. ¿Qué quiero decir con eso? Piensa en cualquier emoji. No es posible hacer
emojis con un solo byte dado que solo podemos almacenar un carácter en un
byte, en cambio, UTF 8 nos permite almacenar un carácter en más de un byte, lo
que significa infinita diversión con emojis. UTF 8 se basa en el estándar de
Unicode. No vamos a entrar en mucho detalle, pero el estándar de Unicode nos
ayuda a representar la codificación de caracteres de manera uniforme. Ahora que
podemos representar letras, números, signos de puntuación e incluso emojis,
¿cómo representamos el color? Bueno, hay todo tipo de modelos de color. Por
ahora, mantengámonos en uno básico, que se usa en muchas computadoras.
RGB o modelo rojo, verde y azul. Al igual que los colores reales, si mezcla una
combinación de cualquiera de estos, podrá obtener la gama completa de colores.
En el mundo de las computadoras, usamos 3 caracteres para el modelo RGB.
Cada carácter representa un tono del color y eso luego cambia el color del píxel
que ves en tu pantalla. Con solo ocho combinaciones de ceros y unos, pudimos
representar todo lo que ves en tu computadora, desde una simple letra "a", al
mismo video que está viendo ahora mismo en el sitio web de Coursera. Muy
bueno. En el siguiente video, hablaremos sobre cómo generamos realmente los
ceros y los unos.
Binary
Te preguntarás cómo nuestros ordenadores consiguen los unos y ceros. Es una
gran pregunta. Imagina que tenemos una bombilla y un interruptor que enciende o
apaga la luz. Si encendemos la luz podemos llamarlo el estado uno. Si la luz está
apagada podemos representarlo con el estado cero. Ahora imagina 8 bombillas e
interruptores que representan 8 bits con estado 0 o 1. Retrocedamos a las tarjetas
perforadas que se usaron en el telar de Jacquard. Recuerda que el telar usaba
tarjetas con agujeros. Cuando el telar llegaba a un agujero se enganchaba a un
hilo por debajo, con lo que el telar estaba encendido. Si no había un agujero no
enganchaba el hilo, con lo que estaba apagado. Esto es un concepto binario
fundamental. Usando los dos estados de on y off, Jacquard fue capaz de tejer
patrones complejos de las telas con su telar. Luego la industria empezó a refinar
un poco más las tarjetas perforadas. Si había un agujero, el ordenador leería 1. Si
no había un agujero, leería 0. Entonces, sólo con traducir la combinación de ceros
y unos, nuestro ordenador podría calcular cualquier cantidad de números.
Hoy en día, los ordenadores no hacen cálculos binarios leyendo agujeros. Usan
electricidad vía transistores que permiten pasar las señales eléctricas. Si hay un
voltaje eléctrico, lo asignamos con un 1. Si no hay, le asignamos un 0. Pero los
transistores solos no son suficientes para que nuestros pc's hagan tareas
complejas. Imagina que tienes 2 interruptores en paredes opuestas de una
habitación, cada uno controlando la luz en la habitación. ¿Qué pasaría si al
encender la luz con un interruptor, el otro interruptor no se apagara? Eso sería un
telar muy mal diseñado. Ambos interruptores deberían encender o apagar la luz
dependiendo del estado de la luz. Afortunadamente tenemos una cosa como
puertas lógicas. Las puertas lógicas permiten a los transistores hacer tareas
más complejas, como decidir dónde enviar señales eléctricas dependiendo
de condiciones lógicas. Hay un montón de tipos diferentes de puertas
lógicas, pero ahora no los discutiremos en detalle aquí. Si te interesa saber
sobre el papel que los transistores y puertas lógicas juegan en los circuitos
modernos, puedes leer más sobre ellos en las lecturas complementarias.
Ahora sabemos cómo nuestros ordenadores obtienen los unos y ceros para
convertirlos en instrucciones significativas.
Más adelante en este curso, podremos hablar sobre cómo somos capaces de
convertir instrucciones legibles para humanos en "ceros" y "unos" que los
ordenadores puedan entender mediante compiladores. Ese es uno de los pilares
básicos de la programación que ha llevado a la creación de nuestras redes
sociales favoritas, video-juegos y casi todo lo demás. Y estoy súper entusiasmado
de enseñarte cómo contar en binario, que es lo siguiente.
LECTURA COMPLEMENTARIA 1 “Una puerta lógica es un componente
electrónico que se puede utilizar para conducir electricidad según una regla.
La salida de la puerta es el resultado de aplicar esta regla a una o más
"entradas". Estas entradas pueden ser de dos cables o la salida de otras
puertas lógicas.
Las puertas lógicas son componentes digitales. Normalmente funcionan a
solo dos niveles de voltaje, un nivel positivo y un nivel cero. Por lo general,
funcionan en dos estados: encendido y apagado. En el estado On, el voltaje
es positivo. En el estado desactivado, el voltaje es cero. El estado de
encendido generalmente usa un voltaje en el rango de 3,5 a 5 voltios. Este
rango puede ser menor para algunos usos.
Las puertas lógicas comparan el estado en sus entradas para decidir cuál
debería ser el estado en su salida. Una puerta lógica está encendida o activa
cuando sus reglas se cumplen correctamente. En este momento, la
electricidad fluye a través de la puerta y el voltaje en su salida está al nivel
de su estado activado.
Las puertas lógicas son versiones electrónicas de la lógica booleana. Las
tablas de verdad le dirán cuál será la salida, dependiendo de las entradas.”
Abstraction
Cuando interactuamos con nuestros equipos utilizamos el ratón, el teclado o
incluso una pantalla táctil. No le decimos realmente los ceros y unos que necesita
para entender algo. Espera... lo cierto es que sí. Lo que pasa es que nunca
tenemos que preocuparnos por ello. Utilizamos el concepto de abstracción
para coger un sistema relativamente complejo y simplificarlo para nuestro
uso. Usas la abstracción cada día en el mundo real, y puede que no los sepas. Si
alguna vez has conducido un coche, no necesitas saber cómo funciona la
transmisión o el motor directamente. Hay un volante, unos pedales, tal vez una
palanca de cambios. Si compras un coche de un fabricante distinto, lo manejarás
de una forma bastante parecida a pesar que las cosas debajo del capó puedan ser
completamente diferentes. Esta es la esencia de la abstracción. La abstracción
oculta la complejidad al proporcionar una interfaz común, el volante, pedales,
palanca de cambio e indicadores en el ejemplo del coche.
Lo mismo sucede en nuestro ordenador. No necesitamos saber cómo trabaja
debajo del capó. Tenemos un ratón y un teclado que podemos utilizar para
interactuar con él. Gracias a la abstracción, el usuario medio no tiene que
preocuparse de los detalles técnicos. Usaremos esta metáfora de debajo del capó
durante el programa para describir el área que contiene la implementación
subyacente de la tecnología. En la informática, utilizamos la abstracción para
hacer un problema muy complejo, como cómo hacer que los ordenadores
funcionen, fácil de asimilar. Lo hacemos dividiéndolo en ideas más sencillas que
describen conceptos únicos o trabajos individuales que deben hacerse, y luego
apilándolos en capas. Este concepto de abstracción se utilizará a lo largo de todo
este curso. Es un concepto fundamental en el mundo de la informática. Un otro
ejemplo sencillo de abstracción que puede que veas mucho en una función de T.I.
es un mensaje de error. No tenemos que profundizar a través del código de otra
persona y encontrar un error. Esto ya ha sido abstraído para nosotros en la forma
de un mensaje de error. Un simple mensaje de error como archivo no encontrado
realmente nos da mucha información y nos ahorra tiempo para averiguar una
solución. ¿Te imaginas si en vez de abstraer un mensaje de error nuestro
ordenador no hiciera nada y no tuviéramos ninguna pista de dónde empezar a
buscar respuestas? La abstracción nos ayuda en muchos aspectos de los que no
nos damos cuenta siquiera.
Computer Architecture Overview / Descripción general de la
arquitectura de un computador
En el último video yo mencione que la gente no necesita entender cómo trabaja
una computadora para que se haga uso de la misma, porque la abstracción
simplifica las cosas para nosotros. Eso es técnicamente cierto, pero dado que tú te
estas introduciendo en el mundo de TI, tú necesitas entender todas las capas de
una computadora y cómo funcionan. Es esencial que comprendas cómo las
diferentes piezas interactúan para que puedas resolver cualquier problema que
pueda surgir. Para el resto de este curso realizaremos una profunda inmersión en
las capas de la arquitectura de computadores y aprender todas las partes que
componen una computadora.
Una computadora se puede cortar en cuatro capas principales, hardware,
sistema operativo, software y usuarios. La capa de hardware se compone de
los componentes físicos de una computadora. Estos son objetos que
físicamente se pueden sostener en la mano. Ordenadores portátiles, teléfonos,
monitores, teclados, tu entiendes la idea.
En la siguiente lección usted aprenderá todos los componentes de la computadora
y Cómo ellos funcionan. Hasta podrás ser capaz de armar tu propia computadora
al final de este módulo El sistema operativo permite al hardware comunicarse
con el sistema. Hardware es creado por muchos diversos fabricantes. El sistema
operativo les permite que sean usados con nuestro sistema, sin importar de donde
proviene. En las próximas lecciones, usted aprenderá sobre los principales
sistemas operativos que utilizamos hoy en día, y serás capaz de entender todos
los componentes subyacentes que componen un sistema operativo.
Al final de estas lecciones, tendrás un entendimiento fuerte en los principales
componentes de cualquier sistema operativo, como Android o Windows, y utilizar
ese conocimiento para navegar cualquier sistema operativo. La capa de software
es la manera cómo nosotros, como seres humanos, interactuamos con
nuestros ordenadores. Cuando tu utilizas una computadora, tu dispones de una
gran cantidad de software con el que interactúas ya sea es una aplicación móvil,
un navegador web, un procesador de textos, o el propio sistema operativo. Más
adelante en este curso, aprenderemos cómo el software es instalado en nuestros
sistemas, y cómo nosotros interactuamos con los diferentes tipos de software. La
última capa no puede parecer como si fuera parte del sistema, pero es una capa
esencial de la arquitectura de la computadora, el usuario. El usuario interactúa
con la computadora y puede hacer más que eso. Puede operar, mantener e
incluso programar la computadora. La capa de usuario es una de las capas más
importantes a conocer.
Al entrar en el campo de TI, quizá tengas las manos ocupadas con los aspectos
técnicos, pero la parte más importante en TI es el elemento humano. Mientras
nosotros trabajamos con computadoras cada día, es la interacción de usuario la
que hace más de nuestro trabajo, desde responder emails hasta arreglar o
componer sus computadoras. Al final del curso, También aprenderá como aplicar
su conocimiento sobre cómo funciona una computadora para solucionar
problemas del mundo real que a veces pueden parecer al azar y desconocidos.
Nosotros haremos esto aprendiendo como emplear tácticas para la solución de
problemas para la identificación de problemas y soluciones Hay mucho por
delante.
El próximo instructor que vas a conocer es un amigo mío, Devon. Y sé que no
existe mejor persona que le enseñe sobre hardware. Él incluso te mostrara cómo
crear un ordenador desde sus partes componentes, muy agradable Pero antes de
llegar a la construcción de ese equipo, tenemos un cuestionario para lo resuelvas
sobre el sistema numérico binario.
SEMANA 2 Hardware
Module Introduction
¿No es interesantísima la historia de las computadoras? Me encanta retroceder en
el tiempo y ver cómo llegamos a este momento fascinante en la computación. Ya
diste los primeros pasos para desarrollar tu conocimiento básico sobre TI. Antes
de ir más a fondo, querría tomarme un momento para presentarme. Mi nombre es
Devan Sri-Tharan, trabajo en TI desde hace 10 años. Soy ingeniero de
operaciones corporativas en Google, donde debo afrontar problemas de TI
exigentes y complejos. En retrospectiva, mi primera experiencia con la tecnología
comenzó cuando tenía unos nueve años, cuando mi papá trajo a casa la primera
computadora de la familia. Recuerdo a mi papá con un disquete en la mano,
diciéndome que había un juego en él. Para su sorpresa, de alguna manera logré
copiar el juego desde el disquete al disco duro de la computadora. Si bien ahora
puede parecer una tarea trivial, este dispositivo era absolutamente nuevo para
nosotros en aquel entonces. Claro, me encantaron los diferentes juegos que podía
jugar, pero lo que realmente me gustaba era juguetear con la máquina, intentar
que hiciera lo que yo quería. Si bien esa computadora con disquete pudo haber
encendido mi pasión por la tecnología, en realidad fueron mis primeras
experiencias laborales las que comenzaron a dar forma a mi carrera de TI. Una
fue en el comercio minorista, [RISAS] vendiendo muebles para bebés; la otra, en
una tienda de correos, en la que ayudaba a los clientes a enviar sus paquetes y
me convertí en un equipo de TI unipersonal. Puede sonar extraño que trabajar en
el comercio minorista inspirara mi carrera, pero me di cuenta de que realmente
disfruto comunicarme con los clientes, tratar de entender sus necesidades y
ofrecerles una solución. Mi primera experiencia de trabajo directo en TI fue en la
universidad, como pasante de especialista en soporte de TI. A partir de ahí,
trabajé como consultor de TI para quitar de servicio un entorno de TI completo.
Esta fue mi primera experiencia de trabajo directo con una gran infraestructura de
TI, y fuera de mi elemento como estudiante universitario. Traigo a colación estos
trabajos por una razón.
Estas experiencias me ayudaron a darle forma a mi carrera en TI. En ese
momento supe que quería involucrarme con la tecnología, pero me esforcé para
enfocar mi carrera hacia donde yo quería. Comenzar en Google como periodista
de TI me permitió experimentar muchas áreas distintas de la tecnología. Me
permitió conocer los trabajos que no quería hacer, antes de poder identificar
exactamente lo que quería hacer. Sentía verdadera pasión por la infraestructura
de TI, pero para entenderla, primero debes comprender el hardware. Por eso,
vayamos al grano.
En TI, el hardware es un tema esencial que debes comprender. Podrás
encontrarte reemplazando componentes defectuosos o incluso, un día,
actualizando un inventario completo de máquinas. Al final de esta lección, podrás
describir todas las partes físicas de una computadora y cómo funcionan en
conjunto. Incluso podrás armar tu propia computadora. Una vez que comprendas
cómo funciona una computadora, serás capaz de entender cómo funciona
cualquier tipo de computadora. ¿Estás entusiasmado? Yo sí. Empecemos.
La computadora moderna
Componentes
CPU
Si alguien te pidiera que calcules la raíz cuadrada de 5,439,493... ¿harías la
cuenta a mano? A menos que de verdad te encanten los tediosos problemas de
matemáticas, probablemente usarías una calculadora. ¿Qué sucede con el
sistema binario? Bueno, probablemente tampoco harías cálculos a mano en
binario. En realidad, hay una calculadora muy potente dentro de las computadoras
que procesa el binario por nosotros. Ya hablamos de esta calculadora en detalle.
¿Sabes qué es? Es la CPU, el cerebro de nuestra computadora. En este video,
abordaremos los aspectos más prácticos de la CPU.
¿Recuerdas el libro de transición del que hablé en una lección anterior? La CPU lo
usa para traducir y realizar funciones sobre nuestros datos. Este libro de transición
se llama conjunto de instrucciones, y, literalmente, es solo una lista de
instrucciones que nuestra CPU puede ejecutar. Funciones como sumar, restar,
copiar datos son todas instrucciones que puede llevar a cabo nuestra CPU. Cada
programa en tu computadora, por más complejo que sea, se desglosa en
instrucciones muy pequeñas y simples ubicadas en nuestro conjunto de
instrucciones. Los conjuntos de instrucciones están hard-coded en nuestra CPU.
Así, diferentes fabricantes de CPU pueden usar diferentes conjuntos de
instrucciones. Pero generalmente realizan las mismas funciones. Es como los
fabricantes de automóviles, que construyen sus motores de manera diferente, pero
todos hacen el mismo trabajo. Probablemente, como especialista en soporte de TI,
trabajes con hardware reemplazando discos duros con fallas, actualizando
módulos RAM, instalando tarjetas de video. Tienes que estar al tanto de lo que
hay ahí fuera. Tal vez oíste hablar de algunos fabricantes populares de CPU o
chipsets como Intel, AMD y Qualcomm. Estos fabricantes de CPU usan distintos
nombres de piezas para diferenciar sus procesadores. Como Intel Core i7, AMD
Athlon, Snapdragon 810, Apple A8, y más. Ahora, cuando escuches estos
términos, sabrás lo que significan. Cada uno de estos fabricantes de CPU tiene
sus fortalezas y debilidades. Si estás interesado en aprender más sobre por qué
algunas CPU son más populares que otras, puedes consultar la siguiente lectura
complementaria. Al seleccionar tu CPU, debes asegurarte de que sea compatible
con tu placa base, la placa de circuito que conecta todos tus componentes.
Noticia. Puedes comprar un montón de piezas y esperar que trabajen juntas. Las
CPU encajan en las placas base en distintas formas usando diferentes sockets. Tu
CPU puede tener muchos pines pequeños que sobresalen o tiene contactos que
parecen puntos. Dependiendo de tu placa base, debes asegurarte de que estas
CPU encajen correctamente en el socket. Actualmente, hay dos tipos principales
de sockets de CPU: Land Grid Array, también conocido como LGA, y Pin Grid
Array, también conocido como PGA. En un socket LGA, como este, hay pins que
sobresalen de la placa base. El tamaño del socket puede variar. Asegúrate
siempre de que la CPU y el socket sean compatibles de antemano. Cuando
compres la CPU o la placa base, te dirán directamente qué tipo de socket tiene.
Asegúrate de que tu CPU y el socket de la placa base también coincidan. Si no
hay nada en la caja que lo indique, puedes ir al sitio web del fabricante, donde
normalmente se indica qué tipos de CPU son compatibles con la placa base. El
otro tipo de socket es el PGA, donde los pines están ubicados en el propio
procesador. Cuando instalamos nuestra CPU, tenemos que hacer algunas cosas
para mantenerla fresca. Como trabaja mucho, es propensa a sobrecalentarse.
Tenemos que asegurarnos de incluir un disipador de calor, además, que tome el
calor de nuestra CPU y lo disipe a través de un ventilador u otro medio. Una última
cosa que quiero mencionar sobre las CPU. Si compras una CPU, verás que tiene
una arquitectura de 32 o 64 bits. ¿Qué significa eso? Bueno, sabemos que
podemos procesar 8 bits en binario. Ahora, imagina cómo podemos procesar con
32 o incluso 64 bits. Las CPU que tienen una arquitectura de 32 o 64 bits solo
especifican la cantidad de datos que pueden manejar con eficacia. Puedes
obtener más información acerca de las diferencias entre la arquitectura de 32 bits
y 64 bits en la siguiente lectura.
Por ahora, lo principal es que la CPU es una de las partes más importantes de una
computadora. Tenemos que asegurarnos de que sea compatible con los demás
componentes y que pueda funcionar bien para nuestras necesidades de
procesamiento.
RAM
Hablemos de la RAM, la memoria a corto plazo de nuestras computadoras.
Usamos la RAM para almacenar datos a los que queremos acceder rápidamente.
Estos datos cambian todo el tiempo, por lo que no son permanentes. Casi toda la
RAM es volátil, lo que significa que una vez que apagamos nuestras máquinas, los
datos almacenados en la RAM se borran. Recuerda que nuestra computadora
contiene programas. Para ejecutar un programa, necesitamos copiarlo en la RAM
para que nuestra CPU pueda procesarlo. Cuando ves un nuevo teléfono o laptop
que dice que tiene 16 gigas de RAM, eso significa que puede ejecutar hasta 16
gigas de programas, lo que indica que puede ejecutar muchos programas al
mismo tiempo. Cuando escribes en un documento, estás usando RAM.
Si alguna vez tuviste la desgracia de trabajar en la importante presentación de un
documento, y hay un corte de energía, conoces qué se siente cuando todo el
trabajo que hiciste se pierde. Es un fastidio total. Esto le pasa a cualquier cosa que
tenga RAM, incluso a los videojuegos. ¿Alguna vez hiciste una larga campaña sin
guardar y, luego, cuando justo llegas a un punto seguro, la consola se queda sin
energía y todo el progreso que hiciste se pierde para siempre? No es divertido en
absoluto. Pasarás la siguiente hora más o menos decidiendo si abandonas el
juego por completo y comienzas de cero. No es algo que me haya sucedido a mí;
le ocurrió a un amigo.
De todos modos, todo esto sucede porque la RAM borra sus datos. Hay muchos
tipos de RAM. Y la más común en las computadoras es la DRAM o memoria
dinámica de acceso aleatorio. Cuando se envía un cero o un uno a la DRAM,
esta genera cada bit en un condensador microscópico. Esta es la carga o la
descarga representada por un uno o un cero. Estos semiconductores se colocan
en chips que se encuentran en la RAM y almacenan nuestros datos. También hay
diferentes tipos de estados de memoria en los que se pueden poner chips DRAM.
Las más modernas tarjetas DIMM, que, por lo general, se entiende como
módulo de memoria dual integrada, tienen diferentes tamaños de pines en
ellas. Debo decir que no compramos RAM en función de la cantidad de chips
DRAM que tienen. Se las marca por la capacidad de RAM por tarjeta, como una
tarjeta de memoria RAM de 8 gigas. Después de la creación de la DRAM, los
fabricantes de RAM desarrollaron algo llamado SDRAM, que significa DRAM
sincrónica. Este tipo de RAM está sincronizada con la velocidad de reloj de
nuestro sistema, lo que permite procesar más rápido los datos.
En los sistemas actuales, usamos otro tipo de RAM, llamada SDRAM de doble
velocidad de datos o DDR SDRAM para abreviar. La mayoría de las personas se
refieren a esta RAM como DDR, más breve aún. Hubo muchas iteraciones de
DDR, a partir de DDR1, DDR2, DDR3 y ahora, DDR4. DDR es más rápida,
consume menos energía, y tiene más capacidad que las versiones anteriores de
SDRAM. La última versión, DDR4, es el tipo más rápido de memoria a corto plazo
actualmente disponible para tu computadora. Y una RAM más rápida significa que
los programas se pueden ejecutar más rápido y que pueden ejecutarse más
programas al mismo tiempo. Ten en cuenta que cualquier tarjeta RAM que uses
necesita una placa base compatible con un número diferente de pines alineados
con las ranuras de RAM de la placa base. Al igual que con la CPU, asegúrate de
que tu placa base sea compatible con cualquier tarjeta RAM que compres. A
continuación, veremos las placas base en profundidad.