lunes, 22 de septiembre de 2014

Administración de Archivos

Definición: 

Cualquier aplicación encargada de la manipulación de ficheros en dispositivos de almacenamiento. Estos programas hacen más fácil el manejo de los archivos en discos duros, discos flexibles, discos ópticos, etc.

Las funciones básicas que permite un administrador de archivos son: copiar, pegar, mover, crear directorios, borrar, renombrar y buscar.

En Windows la aplicación administradora de archivos es llamada Explorador de Windows.

Los primeros gestores de archivos fueron creados para sistemas operativos con interfaces de usuario de símbolos (no gráficos).
Estos gestores de archivos generalmente representaban las unidades, particiones y directorios en su distribución física real y permitían un número limitado de operaciones sobre estos recursos.


El sistema operativo es responsable de las siguientes actividades respecto a la adminstración de archivos:

  • Creación de archivos y borrado. 
  • Creación de directorio y borrado. 
  • Soporte de primitivas de manipulación de archivos y directorios.
  • Mapeo de archivos en memoria secundaria. 
  • Respaldo de archivos en un medio de almacenamiento estable (no-volatil).

OPERACIONES CON ARCHIVOS

Las operaciones con archivos son básicamente dos:


  • Lecturas
  • Escrituras
“Una operación de lectura lee la siguiente porción del archivo y automáticamente adelanta un puntero de archivo, que sigue la pista a la posición de E/S”.
 
“Una escritura anexa información al final del archivo y adelanta el puntero al final de ese material (el nuevo final del archivo)”
.






Organización de Archivos:
 
La técnica utilizada para representar y
almacenar registros en archivos es
llamada organización de archivos. Las
cuatro técnicas fundamentales son: 

  • Secuencial 
  • Secuencial indexado 
  • Relativa (acceso directo) 
  • Multi-llave

TIPOS DE ACCESO A ARCHIVOS:


Mecanismo: Acceso Secuencial
La información del archivo se procesa en orden, un registro tras otro. Ventajas:Es el método de acceso más sencillo y más común.


Mecanismo: Acceso directo
Se basa en la premisa de que un archivo se compone de registros lógicos de longitud fija que permiten a los programas leer y escribir registros rápidamente sin ningún orden específico.
Para el acceso directo, el archivo se visualiza como una secuencia numerada de bloques o registros.







VENTAJAS: 


Los archivos de acceso directo son muy útiles para obtener acceso inmediato a grandes cantidades de información.
“Las bases de datos suelen ser de este tipo”

lunes, 15 de septiembre de 2014

Sistemas Operativos Libres y Propietarios

Primero que nada hay que entender que software libre no tiene nada que ver con software "gratuito" sino que esta relacionado a "libertad".

Software Libre:


Es aquel que incluye el código de programación para ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el mismo. El software libre suele estar disponible gratuitamente, o al precio de costo de la distribución a través de otros medios.


Ventajas del software libre 


1.Coste de Adquisición. 
El Software como mercadería por lo general, no está a la venta. Lo que el usuario compra, al proveedor, es una licencia para usar de forma legal el programa en cuestión. 
El usuario que adquiere software libre, lo hace sin ningún gasto económico o a un coste realmente bajo (por lo general) . Para la mayoría de usuarios individuales el software libre, es una opción atractiva que garantiza calidad sin necesidad de verse forzado a gastar dinero. 


2.Innovación en el área de la tecnología. 
El software libre, tiene como objetivo compartir la información trabajando de manera cooperativa. Este es el principal modelo sobre el cual el hombre ha avanzado hasta el día de hoy. La ideología del software libre es que el conocimiento y la cultura son propiedad de la humanidad, sin hacer distinciones. 

3.Menores Requisitos de hardware. 
Por lo general, los sistemas y el software libre requieren menos hardware ala hora de funcionar al mismo rendimiento que el software privativo. Un ejemplo son los servidores Linux, que pueden prescindir de la interfaz gráfica para obtener una reducción de consumo / recursos del servidor. 

4.Independencia del proveedor. 
El software libre garantiza la independencia respecto al proveedor, gracias a la disponibilidad del código fuente del software, cualquier profesional, o entendido con unos conocimientos adecuados puede seguir ofreciendo desarrollo y servicios para la aplicación en cuestión. En el mundo del software privativo solo el creador tiene derecho a hacer eso, cosa que obstaculiza/anula por completo la personalización o adaptación del programa. 


5.Adaptación del software. 
El software propietario, se suele vender en paquetes de licencia estándar, por lo que el programa muchas veces no se adapta a las necesidades del usuario que va a hacer uso de este. Una gran parte de la industria del software se basa en desarrollar proyectos donde se requiere software personalizado. El software libre permite la completa personalización de este ya que el usuario dispone del código fuente, y así poder modificar el programa hasta que este cubra las necesidades que el usuario necesita satisfacer. 
La personalización es una área muy importante que el software libre puede responder muchísimo mejor que el software privativo. 



Desventajas del Software Libre. 


1.La curva de aprendizaje es mayor. 
Suele ser mayor para gente que viene de sistemas privativos , ya que estos "mastican la comida” al usuario para facilitar cualquier tipo de tarea esta característica puede ser positiva en muchos casos pero negativa en lo que aspectos técnicos se refiere. 

2.Es necesario dedicar recursos y tiempo a la reparación de errores. 
Sin embargo el software privativo, ni siquiera te da la opción ya que hay que esperar a que saquen la siguiente versión o un parche de la misma para solucionar ese error. 

3.La mayoría de tareas referentes a la configuración de hardware. 
No es intuitiva, los archivos de configuración precisan de ciertos cambios que requieren de conocimientos previos del sistema operativo y fundamentos del equipo a conectar para lograr, ya no el funcionamiento adecuado sino optimo.

4.Solo los proyectos importantes y de trayectoria tienen un buen soporte. 
Tanto de desarroladores como de los usuarios, aún así existen muchos proyectos más pequeños y recientes que carecen del compromiso necesario de los desarrolladores y de los usuarios para que sean instalados de manera fiable. 

5.No existen compañías o entidades únicas que respalden toda la tecnología. 
Así como la evolución y necesidades del software. 

Tipos de licencias: 


Una de las más utilizadas es la Licencia Pública General de GNU (GNU GPL). El autor conserva los derechos de autor (copyright), y permite la redistribución y modificación bajo términos diseñados para asegurarse de que todas las versiones modificadas del software permanecen bajo los términos más restrictivos de la propia GNU GPL. Esto hace que sea imposible crear un producto con partes no licenciadas GPL: el conjunto tiene que ser GPL.

La Licencia Pública General de Affero (en inglés Affero General Public License, también Affero GPL o AGPL) es una licencia copyleft derivada de la Licencia Pública General de GNU diseñada específicamente para asegurar la cooperación con la comunidad en el caso de software que corra en servidores de red.
La Affero GPL es íntegramente una GNU GPL con una cláusula nueva que añade la obligación de distribuir el software si éste se ejecuta para ofrecer servicios a través de una red de ordenadores.

Software Propietario:

Es aquel que no cede el código de programación con el que está escrito el programa para ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el mismo. El software propietario puede o no ser gratuito. Las empresas que hacen software propietario ganan dinero vendiendo directamente ese software y también con el asesoramiento y mantenimiento de esas redes hechas con software propietario.


Ventajas del software privativo.


1.Control de calidad.

las empresas al vender un producto, se ven forzadas a exigir un mínimo de calidad , un proceso donde el software es puesto a prueba para verificar su funcionalidad y estabilidad.

2.Cuentan con personal muy cualificado.

las grandes empresas , tienen a su disposición grupos de trabajo formados por programadores altamente cualificados y con años de experiencia en sus respectivos campos, para que el desarrollo de software sea el máximo de eficiente posible.

3.Software, muy específico.

Existen compañías espeicalizadas en desarrollar un tipo de software concreto y específico para unas tareas muy concretas y puntuales.

4.Difusión de publicidad.

Las grandes empresas realizan inversiones en patrocinar sus programas y esto genera un movimiento en el mercado a su favor, ya que estas grandes campañas publicitarias enseñan, presentan y documentan el producto de forma atractiva para que el cliente pueda ver lo mejor del producto en profundidad.

5.Usado mas comúnmente.

El software privativo de las grandes marcas conocidas, ha sido usado por la gran mayoría de usuarios en repetidas ocasiones y es fácil de usar hasta por el usuario mas inexperto.


Desventajas del software privativo.



1.Cursos de aprendizaje costosos.

Los cursos de especialización de casi cualquier marca de software (propietario) conocida son muy, muy caros y es difícil aprender a usarlos eficientemente.

2.Soporte técnico lento y deficiente.

Al ser tan grande la demanda de servicio técnico, las respuestas a la infinidad de los problemas y preguntas del usuario son respuestas prediseñadas con manuales muy pobres para el usuario.

3.Ausencia del código fuente.

El funcionamiento del software, es desconocido para el usuario que solo puedo usarlo de una forma en lugar de poder sacarle el 100% de su eficiencia, pese y haber pagado por él.

4.Ilegalidad en las copias.

Cualquier tipo de copia del contenido del cd, sin haber comprado las licencias necesarias anteriormente es un delito como todo el mundo ya sabe, con lo que eso acarrea. Que es nada.

Por lo cual el usuario tampoco podrá compartir el contenido que el ha pagado con personas de su confianza o incluso instalarlo en un segundo ordenador que el tenga a su cargo para su uso particular.

5.Imposible la innovación.

Es ilegal , modificar el programa o intentarlo . Si alguien tiene una idea innovadora o una mejora para el software en cuestión, hay dos simples opciones. O bien vender la idea a la compañía propietaria del software. O sino empezar des de cero una versión equivalente pero no copiada del programa.




lunes, 8 de septiembre de 2014

Historia de los Sistemas Operativos (S.O)

Década del '40 (Generación Cero):

A finales de los años 40, no existían los sistemas operativos, por eso, el programador debía conocer muy bien el hardware. En el infortunado caso de que su programa fallara, debía examinar los valores de los registros y páneles de luces indicadoras del estado de la computadora para determinar la causa del fallo y poder corregir su programa, además de enfrentarse nuevamente a los procedimientos de apartar tiempo del sistema y poner a punto los compiladores, ligadores, etc; para volver acorrer su programa.



Década del '50 (Primera Generación):

A partir de los años 50 los operadores realizaban una secuencia de pasos repetitiva , se comenzaba a notar que  que las tareas mismas del operador podían plasmarse en un programa, el cual a través del tiempo y por su enorme complejidad se le llamó "Sistema Operativo". Así, tenemos entre los primeros sistemas operativos al Fortran Monitor System ( FMS ) e IBSYS. 

Década del '60 (Segunda Generación):

La característica de los sistemas operativos fue el desarrollo de los sistemas compartidos con multiprogramación, y los principios del multiprocesamiento. En los sistemas de multiprogramación, varios programas de usuario se encuentran al mismo tiempo en el almacenamiento principal, y el procesador se cambia rápidamente de un trabajo a otro. En los sistemas de multiprocesamiento se utilizan varios procesadores en un solo sistema computacional,con la finalidad de incrementar el poder de procesamiento.


Década del '70 (Tercera Generación):

Se inicia en 1964, con la introducción de la familia de computadores Sistema/360 de IBM. Los computadores de esta generación fueron diseñados como sistemas para usos generales. Casi siempre eran sistemas grandes,voluminosos, con el propósito de serlo todo para toda la gente. Eran sistemas de modos múltiples, algunos de ellos soportaban simultáneamente procesos por lotes,tiempo compartido, procesamiento de tiempo real y multiprocesamiento. Eran grandes y costosos.

Década del '80 (Cuarta Generación):

Los sistemas de la cuarta generación constituyen el estado actual de la tecnología. Muchos diseñadores y usuarios se sienten aun incómodos,después de sus experiencias con los sistemas operativos de la tercera generación.Los sistemas de seguridad se ha mejorado mucho ahora que la información pasa a través de varios tipos vulnerables de líneas de comunicación. La clave de cifrado esta recibiendo mucha atención;han sido necesario codificar los datos personales o de gran intimidad para que; aun si los datos son expuestos, no sean de utilidad a nadie mas que a los receptores adecuados.

Los sistemas para ordenadores personales
La tecnología de los circuitos integrados a gran escala (LSI) que permitía incluir miles de transistores por centímetro cuadrado, hizo que a principios de la década de 1980 comenzasen a proliferar los primeros ordenadores personales y sistemas operativos para ellos. Entre los muchos sistemas de esta época destacan el CP/M, el MS/DOS (precursor de los actuales sistemas de Microsoft), el OS/2 (inicialmente una iniciativa conjunta de Microsoft e IBM) y el Sistema 1 (precursor de Mac OS).

lunes, 11 de agosto de 2014

Sistemas Operativos

Concepto: 


Los sistemas operativos son un programa o conjunto de programas que en un sistema informático gestiona los recursos de hardware y provee servicios a los programas de aplicación, ejecutándose en modo privilegiado respecto de los restantes y anteriores próximos y viceversa.
 Un sistema operativo, tiene también como función, administrar todos los periféricos de una computadora. Es el encargado de mantener la integridad del sistema.
Podemos decir que el sistema operativo es el programa más importante de la computadora.







Distintos tipos de S.O:

Existen diferentes sistemas operativos  cuya complejidad varía dependiendo de qué tipo de funciones proveen, y en qué tipo de equipo puede ser usado.
Cuando el sistema operativo comienza a funcionar, inicia los procesos que luego va a necesitar para funcionar correctamente. Esos procesos pueden ser archivos que necesitan ser frecuentemente actualizados, o archivos que procesan datos útiles para el sistema. Es posible tener acceso a distintos procesos del sistema operativo, a través del administrador de tareas, donde se encuentran todos los procesos que están en funcionamiento desde la inicialización del sistema operativo hasta su uso actual. 
Las Distintas Partes de un Sistema Operativo

El sistema operativo de una computadora que es usado por muchas personas al mismo tiempo, es un sistema complejo. Contiene millones de líneas de instrucciones escritas por programadores. Para hacer los sistemas operativos más fáciles de ser escritos, son construidos como un conjunto de módulos, siendo cada módulo responsable de realizar una función. 


Clasificación de los Sistemas Operativos:


Los sistemas operativos pueden ser clasificados de la siguiente forma: 


Multiusuario: Permite que dos o más usuarios utilicen sus programas al mismo tiempo. Algunos sistemas operativos permiten a centenares o millares de usuarios al mismo tiempo. 

Multiprocesador: soporta el abrir un mismo programa en más de una CPU. 

Multitarea: Permite que varios programas se ejecuten al mismo tiempo. 

Multitramo: Permite que diversas partes de un solo programa funcionen al mismo tiempo. 

Tiempo Real: Responde a las entradas inmediatamente. Los sistemas operativos como DOS y UNIX, no funcionan en tiempo real. 



Cómo funciona un Sistema Operativo:

Los sistemas operativos proporcionan una plataforma de software encima de la cual otros programas, llamados aplicaciones, puedan funcionar. Las aplicaciones se programan para que funcionen encima de un sistema operativo particular, por tanto, la elección del sistema operativo determina en gran medida las aplicaciones que puedes utilizar. 



Funcionalidades del sistema operativo (S.O):


Generalmente los sistemas operativos cumplen con las siguientes funcionalidades:

  • Dispone de una interfaz gráfica que facilita al usuario el uso y manejo del ordenador o dispositivo electrónico, hoy en día todos los sistemas operativos permiten que con solo un clic de ratón podamos ejecutar un programa, copiar un archivo o escuchar un álbum de música gracias a un entorno gráfico que facilitan la ejecución de dichas tareas sin teclear ni una sola frase.
  • Administra y gestiona cualquier elemento físico o hardware como el propio microprocesador, las diferentes memorias o los puertos de entrada y salida permitiendo optimizar los recursos disponibles.
  • Administra y gestiona toda la información digital almacenada en el dispositivo electrónico, permitiendo crear accesos limitados a diferentes usuarios.
  • Reconoce cualquier dispositivo que se encuentre instalado permitiendo su uso, por ejemplo reconoce los routers que nos dan acceso a internet, los lectores de DVD o las memorias USB.
  • Administra y gestiona las diferentes aplicaciones o programas que se pueden ejecutar como Excel, Photoshop, Whatsapp, Angry birds, etc...
  • Gestión de la seguridad mediante el reconocimiento de acciones que pueda dañar la información o el propio sistema operativo así como estableciendo criterios y jerarquías en las que ciertos usuarios solo pueden ejecutar determinadas aplicaciones.

Llamadas al sistema operativo

Definición breve: llamadas que ejecutan los programas de aplicación para pedir algún servicio al SO.
Cada SO implementa un conjunto propio de llamadas al sistema. Ese conjunto de llamadas es la interfaz del SO frente a las aplicaciones. Constituyen el lenguaje que deben usar las aplicaciones para comunicarse con el SO. Por ello si cambiamos el SO, y abrimos un programa diseñado para trabajar sobre el anterior, en general el programa no funcionara, a no ser que el nuevo SO tenga la misma interfaz.
Para ello:
1. Las llamadas correspondientes deben tener el mismo formato.
2. Cada llamada al nuevo SO tiene que dar los mismos resultados que la correspondiente del anterior.

Los sistemas operativos más conocidos:


Sin dudas, el sistema operativo más conocido es Windows, desarrollado por la empresa Microsoft.

Los sistemas operativos más populares:


- Microsoft Windows (para computadoras):




- Windows Server (para servidores):




- Linux (para computadoras y servidores):





- Mac OS (para computadoras):



- Chrome OS (para computadoras):





- Android (para smartphones):





- Windows Phone(para smartphones):




- iOS (para smartphones):




martes, 25 de marzo de 2014

¿Qué es una computadora y cuál es su historia?

       Por definición una computadora es un dispositivo electrónico compuesto básicamente de procesador, memoria y dispositivos de entrada/salida. Poseen parte física (hardware) y parte lógica (software), que se combinan entre sí para ser capaces de interpretar y ejecutar instrucciones para las que fueron programadas. El software principal que contiene una computadora es un sistema operativo (S.O). Su función es ser el soporte o plataforma para la ejecución de otras aplicaciones o herramientas. 



Un poco de historia:


       Hoy en día, usamos las computadoras para todo, para trabajar, estudiar, entretenernos, comunicarnos, etc. Sin embargo es un invento reciente que ha sufrido muchos cambios para llegar a lo que hoy conocemos y tenemos en nuestras casas.
       La primera computadora aunque no lo crean fue el ábaco, creado hace 4000 años por los chinos.






       En el siglo XVII, un francés llamado Blaise Pascal invento una maquina que podía sumar y restar largas columnas de números sin cometer ningún error. Años más tarde, un alemán llamado Gottfried Leibnitz mejoró la máquina de Pascal: inventó una calculadora. Aparte de sumar y restar, también podía multiplicar, dividir, y hallar la raíz cuadrada de un número. Se accionaba manualmente. 
       En 1833, Charles Babbage y Lady Augusta Ada Byron, la Condesa de Lovelace, empezaron a trabajar juntos en un invento al que llamaron calculadora analítica. Querían que funcionase por sí sola, sin que nadie la accionara. Buscaron la manera de dar información a la máquina, que hiciera algo con ésta y que devolviera otra información.

       En 1946 se construye la primera computadora con un proposito, el ENIAC (Electronic Numerical Integrator And Computer). La ENIAC fue construida en la Universidad de Pensilvania por John Presper Eckert y John William Mauchly, ocupaba una superficie de 167 m², pesaba unas 30 toneladas y operaba con un total de 17.468 válvulas electrónicas o tubos de vacío que a su vez permitían realizar cerca de 5000 sumas y 300 multiplicaciones por segundo y no contaba con un sistema operativo. 



       Otras computadoras famosas de esta generación fueron Colossus, la primera computadora programable eléctrica, la ABC, considerada la primera computadora digital, aunque no fuera completamente funcional como la ENIAC, y la Harvard Mark I Computer.



Segunda generación de las computadoras:


       Esta segunda generación esta comprendida entre 1947 y 1962, precisamente en 1947 las computadoras comienzan  a emplear transistores en lugar de tubos de vacío. Esto hace que las maquinas reduzcan su tamaño, consumían menos energía y producían mejor el calor.  Ademas se comienza a utilizar un lenguaje de programación llamado "FORTRAN" , se desarrollan los primeros S.O e incluso los primeros juegos "Spacewar".
            En 1960 se crea otro gran invento tecnológico, el microchip. Este permitió que las computadoras sean aun mas pequeñas, portables y manejables en el ámbito de las PCs, ya que llevo también a la creación de los microprocesadores. Los tres principales modelos de microprocesadores fueron el de Intel, el de Texas Instrument y el de Garrett AiResearch.


Tercera generación de computadoras:


           La tercera generación de computadoras se desarrolló desde 1964 hasta 1971 y se caracterizó principalmente por la disminución del tamaño medio de las computadoras y por la incorporación de los circuitos integrados (chips de silicio).
           La tercera generación de computadoras logró, gracias a la utilización de circuitos integrados, una nueva disminución de volumen y costos y optimizó la velocidad en el funcionamiento de las grandes computadoras. Otra novedad de esta generacion de computadoras era que se podian interconectar en red, ya que hasta ese momento cada máquina era independiente de otra.



Principales características de las computadoras de esta generación: 
  • 1) Utilización de redes terminales periféricos conectados a la unidad central, una originalidad que le permitía a los usuarios utilizar la computadora desde los lugares menos pensados.
  • 2) A mediados de los años 60 la empresa INTEL logró integrar un procesador completo en un solo chip: así nació el microprocesador.
  • 3) Circuitos integrados, disminución del volumen y agrupación de elementos en una placa de silicio.
  • 4) Ahorro de energía.
  • 5) Reducción de espacio.
  • 6) Utilización de la computadora por varios usuarios al mismo tiempo.
  • 7) Multiprogramación.
  • 8) Renovación y creación de periféricos de entrada y salida.
  • 9) Generalizan y optimizan los lenguajes de alto nivel como el COBOL y FORTRAN.
  • 10) Instrumentación del sistema: se desarrollan hardware que permiten la conectividad de varios dispositivos con el objetivo de formar redes.
  • 11) Micro-computadora



Conclusión: Actualmente las computadoras evolucionaron tanto y tal nivel que podemos procesar grandes cantidades de información en poco tiempo y esfuerzo.

Teóricamente una computadora es una maquina de realizar cálculos. Se basa en 3 procesos, la entrada de datos, el proceso de estos y la salida de los datos procesados. 

lunes, 24 de marzo de 2014

¿Cómo se compone una computadora? Elementos fundamentales

Una computadora está compuesta por ciertos componentes fundamentales:


Gabinete: En informática, las carcasas, torres, gabinetes, cajas o chasis de computadora u ordenador, son estructuras generalmente metálicas y/o plásticas, cuya función consiste en albergar y proteger los componentes del ordenador


Gabinete Sentey PS2-3270


Dentro de este podemos encontrar los siguientes componentes fundamentales:


Motherboard (Placa madre): Todas las computadoras cuentan con una placa madre, encargada de intercomunicar todas las demás placas, periféricos y otros componentes.


Gigabyte MA770T-UD3P


Microprocesador (CPU): Es el componente principal del ordenador, interpreta las instrucciones contenidas en los programas y procesa los datos. Las CPU proporcionan la característica fundamental del ordenador digital (la programabilidad) y son uno de los componentes necesarios.


Parte inferior de un CPU (Central Processing Unit)


Memoria RAM (Random Access Memory): Es la memoria donde se guarda la información que esta siendo utilizada en el momento, también cuenta con la memoria ROM, donde se guarda la BIOS y la configuración mas básica de la computadora.


Memoria RAM (Random Access Memory)


Unidad de Disco duro: Estos sirven normalmente como soporte de almacenamiento principal de la computadora,almacenando prácticamente todos los programas y archivos. La unidad de disco duro se encuentra normalmente en el interior de la unidad de sistema.



Western Digital Caviar Black 3TB




Tarjeta Gráfica (Placa de video): Una tarjeta gráfica, tarjeta de vídeo, placa de vídeo, tarjeta aceleradora de gráficos o adaptador de pantalla, es una tarjeta de expansión para una computadora u ordenador, encargada de procesar los datos provenientes de la CPU y transformarlos en información comprensible y representable en un dispositivo de salida, como un monitor o televisor. Es un componente que puede ser opcional, dependiendo si la Motherboard tiene placa de video integrada, aunque el rendimiento de una placa de video externa a una integrada es muy notorio.

Placa de video Gigabyte GV-N680OC-2GD


Placa de Red (Opcional): Una tarjeta de red (también llamada placa de red o Network Interface Card (NIC)) es una clase de tarjeta destinada a ser introducida en la placa madre de una computadora o se conecta a uno de sus puertos para posibilitar que la máquina se sume a una red y pueda compartir sus recursos (como los documentos, la conexión a Internet o una impresora, por ejemplo).




Placa de Red y sus partes fundamentales


Fuente de Alimentación (Power Supply): La fuente de alimentación (Power supply en inglés) es la encargada de suministrar energía eléctrica a los distintos elementos que componen nuestra computadora.
Se trata de un transformador en el que entran 125v 0 220v en corriente alterna y salen hacia la computadora transformados en 12v, 5v y 3.3v en corriente continua.
Es un elemento al que no se le suele prestar demasiada atención, pero que es fundamental para el buen funcionamiento y conservación de nuestro ordenador.


Fuente de Alimentación estándar.


Ventiladores (cooler, fan): Son los encargados de refrigerar el interior del gabinete, tambien ciertos componentes electrónicos tienen los suyos propios (CPU, Placa de video, memorias RAM, fuente de alimentación). Estos disipan el calor, sacan el aire caliente que producen los componentes.


Spire Quiet 70mm x 15mm Cooling Fan


Externamente al gabinete se encuentran ciertos dispositivos fundamentales:


Monitor de computadora: El monitor de ordenador es un dispositivo de salida (interfaz), que muestra datos o información al usuario. Al monitor se lo conoce comúnmente como pantalla de la computadora y es un periférico que se conecta a la computadora para poder visualizar las acciones y procesos que se ejecutan.

Samsung P2370HD


Teclado de Computadora: Es un dispositivo de entrada periférico que consiste en un sistema de teclas, como las de una máquina de escribir, que te permite introducir datos a un ordenador o dispositivo digital. Cuando se presiona un caracter, envía una entrada cifrada al ordenador, que entonces muestra el caracter en la pantalla. Consta de: 


  • Teclas alfanuméricas: letras y números.
  • Teclas de puntuación: coma, punto, punto y coma, etc.
  • Teclas especiales: teclas de funciones, teclas de control, teclas de flecha, tecla de mayúsculas, etc.
Microsoft SideWinder X4



Mouse: Ratón en español. El mouse es un periférico de entrada para interactuar con la computadora a través de un puntero mostrado en pantalla en sistemas GUI (gráficos). Suele tener dos o tres botones, y rueda de desplazamiento. El mouse clásico (o mecánico) posee una bola interna, que gira cuando se desplaza el ratón sobre una superficie adecuada (pad o alfombrilla). Actualmente ha sido reemplazado por el mouse óptico, que utiliza un láser para detectar el movimiento.




Microsoft M3500


Parlantes (Opcional): 
El parlante es un dispositivo utilizado para reproducir sonido desde un dispositivo electrónico. También es llamado altavoz, altoparlante, bocina, speaker, loudspeaker.
Los parlantes convierten las ondas eléctricas en energía mecánica y esta se convierte en energía acústica. Más técnicamente, es un transductor electroacústico que convierte una señal eléctrica en sonido.







Unidades de CD, DVD, Blu-Ray (Opcional): Prácticamente todos las computadoras actuales están equipados con una unidad de CD o DVD, normalmente localizada en la parte frontal de la unidad de sistema, las unidades ópticas utilizan lasers para leer y escribir datos de un CD, DVD o Blu-Ray. Si tiene una unidad de disco grabable, puede guardar copias de los archivos en soportes ópticos vírgenes. También puede usar la unidad de CD para reproducir CDs de música en la computadora.


LiteOn iHBS112








lunes, 10 de marzo de 2014

Componentes del Motherboard (Placa Madre)


La tarjeta madre contiene todos los componentes importantes de un sistema computacional. Muchos de estos son microscópicos y casi invisibles al ojo humano, mientras que otros son expansibles y pueden reemplazarse cuando se desee. Aunque la tecnología ha cambiado y seguirá haciéndolo, los componentes básicos que forman la tarjeta madre siguen siendo los mismos.




Referencias:


1- Conector para puerto IEEE 1394:

Es un tipo de conexión para diversas plataformas, destinado a la entrada y salida de datos en serie a gran velocidad. Suele utilizarse para la interconexión de dispositivos digitales como cámaras digitales y videocámaras a computadoras.


2- Slot de expansión PCI convencional 32 bits:

Peripheral Component Interconnect o PCI es un bus de ordenador estándar para conectar dispositivos periféricos directamente a su placa base. Estos dispositivos pueden ser circuitos integrados ajustados en ésta (los llamados "dispositivos planares" en la especificación PCI) o tarjetas de expansión que se ajustan en conectores.






3- Slot de expansión dedicado (para GPU) PCI Express 16X:

La diferencia fundamental entre PCI Express y su anterior versión es que utiliza una conexión de tipo serie. Es un nuevo desarrollo del bus PCI que usa los conceptos de programación y los estándares de comunicación existentes, pero se basa en un sistema de comunicación serie mucho más rápido. Se utiliza para placas de video.





4- Slot de expansión PCI Express 1X:

Las “X” de las placas indican el número de líneas o carriles.
Cada línea puede llevar de 250MB/S desde el chipset hasta la placa y por eso y dependiendo de las necesidades se utiliza 1 línea, 4 líneas o más.
Por ejemplo, una placa de Audio ASUS tiene de sobra con 1X.







5- Northbridge.

El puente norte gestiona las operaciones entre el procesador y los dispositivos de alta velocidad, como la memoria RAM, la interfaz de video y el bus PCI Express x16.





6- Panel trasero:

Dependiendo del modelo de nuestro motherboard vamos a encontrar diferentes
tipos de conectores tales como:

  • Puertos ps/2: para conectar mouse y teclado.
  • Puertos USB: Para conectar dispositivos con conexión usb. normalmente un Mother trae entre 4 y 8 puertos usb
  • Puertos Ethernet: Para conectar cables de red con conectores RJ45. Puede tener 1 o 2 puertos de este tipo. Cuando tiene dos, uno de ellos normalmente es del tipo Gigabit (1000 mbps).
  • Puerto DVI: Estos puertos (DVI) que permite mejorar la calidad de salida para monitores LCD y las tarjetas de video de alta resolución.
  • Puerto VGA: Salida de señal de vídeo (monitor) analógica. es el tipo mas utilizado en monitores hasta el momento.
  • Puerto Paralelo o LPT: Puerto para conectar las impresoras que utilizan este tipo de conexión. Cada vez son mas las placas que no los traen ya que las impresoras actuales se conectan por USB.
  • Salida de audio: Para conectar altavoces y micrófono. Son del tipo minijack de 3.5 mm, y dependiendo de chip de sonido pueden ser 3 o 6. 
        Sus funciones son:
    1. Naranja: Salida de sonido altavoz central y subwoofer. 
    2. Negro: Salida de sonido de altavoces trasero.
    3. Gris: Salida de sonido de altavoces laterales (solo en sonido 7.1).
    4. Celeste: Entrada de sonido en linea.
    5. Verde: Salida de sonido altavoces principal.
    6. Rosa: Entrada de micrófono.




7- Zócalos para microprocesador.


El zócalo (socket en inglés) es un sistema electromecánico de soporte y conexión eléctrica, instalado en la placa base, que se usa para fijar y conectar un microprocesador. 





8- Zócalos para memoria RAM.

Conectores de memoria: aquí se coloca los módulos de memoria RAM dinámicas. Que reciben el mismo nombre que las memorias (simm, dimm, rimm). Al tratarse de un motherboard básico, este modelo solo posee dos slots para módulos de memoria. Los modelos de gama media duplican esta cifra, y los de gama alta pueden llegar a triplicarla.




9- Conector de alimentación ATX.

Es el conector encargado de suministrar alimentación a la placa base y a los componentes que se alimentan a través de ella. 
En estándar ATX se compone de un conector rectangular de 20 o 24 pines, dependiendo que sea ATX 1.0 o 2.2. 





10- Bateria CMOS:

RAM-CMOS es un tipo de memoria que contiene información sobre la configuración del sistema, por ejemplo la elección de velocidad de buses, overclock del procesador, activación de dispositivos entre otras. Esta información se modifica por medio de una utilidad de la BIOS que es convocada por el usuario durante el arranque del sistema, debido a ello suele confundirse con la propia BIOS, pero es una entidad de memoria diferente.



11- Conector SATA:

Puertos SATA para conectar discos duros, unidades SSD y unidades ópticas. Existen tres revisiones: de 150 MB/s, 300 MB/s y 600 MB/s:






12- Conectores IDE:

La interfaz Paralell ATA conocida como IDE (Integrated device Electronics) o ATA (AdvancedTechnology Attachment) controla los dispositivos de almacenamiento masivo de datos, como los discos duros y ATAPI (Advanced Technology Attachment Packet Interface) añade además dispositivos como, las unidades CD-ROM.






13 - Puertos SATA: 

Sirven para integrar dispositivos SATA.





14- Pines conectores para el panel frontal:

El panel frontal de la placa base o el front panel es un conjunto de pines que tienen como finalidad encender el ordenador, encender las luces frontales del gabinete, hacer funcionar el botón de reset y en algunas placas hacer funcionar la bocina interna de la computadora.





15- TPM Connector, Conector para chip de seguridad:

Con un conector TPM (siglas inglesas de módulo de plataforma de confianza), denominado también módulo TPM, un chip se encarga de evitar dichas manipulaciones. El conector TPM sirve también para garantizar el cumplimiento de determinadas disposiciones de seguridad, de licencia o garantía.





16- Chipset Secundario (Southbridge): 

El puente sur (en inglés southbridge) es un circuito integrado que se encarga de coordinar los diferentes dispositivos de entrada y salida y algunas otras funcionalidades de baja velocidad dentro de la placa base. El puente sur no está conectado a la unidad central de procesamiento, sino que se comunica con ella indirectamente a través del puente norte.





17- Conector para agregar un puerto serial:

Un puerto serie o puerto serial es una interfaz de comunicaciones de datos digitales, frecuentemente utilizado por computadoras y periféricos, donde la información es transmitida bit a bit enviando un solo bit a la vez, en contraste con el puerto paralelo que envía varios bits simultáneamente.

18- Conectores para puertos USB:

Se utilizan para conectar puertos USB, por ejemplo, los que van delante en el gabinete.




19- Switch de la CPU: 

Se utiliza para variar el reloj del CPU, al aumentarlo la idea es conseguir un rendimiento más alto gratuitamente, o superar las cuotas actuales de rendimiento, aunque esto pueda suponer una pérdida de estabilidad o acortar la vida útil del componente. A esta practica se la llama Overclock, y cuando se reduce este se denomina Underclock.



20- Botonera integrada, encendido, reset y selección de LEDs testigos.