domingo, 15 de marzo de 2009

VIDEO ENSAMBLAMIENTO DE UNA COMPUTADORA

SOFTWARE


SOFTWARE





La palabra «software» se refiere al equipamiento lógico o soporte lógico de un computador digital, y comprende el conjunto de los componentes lógicos necesarios para hacer posible la realización de una tarea específica, en contraposición a los componentes físicos del sistema (hardware).

Tales componentes lógicos incluyen, entre otros, aplicaciones informáticas tales como procesador de textos, que permite al usuario realizar todas las tareas concernientes a edición de textos; software de sistema, tal como un sistema operativo, el que, básicamente, permite al resto de los programas funcionar adecuadamente, facilitando la interacción con los componentes físicos y el resto de las aplicaciones, también provee una interface ante el usuario.

Es el conjunto de los programas de cómputo, procedimientos, reglas, documentación y datos asociados que forman parte de las operaciones de un sistema de computación.

Bajo esta definición, el concepto de software va más allá de los programas de cómputo en sus distintos estados: código fuente, binario o ejecutable; también su documentación, datos a procesar e información de usuario es parte del software: es decir, abarca todo lo intangible, todo lo "no físico" relacionado.

El término «software» fue usado por primera vez en este sentido por John W. Tukey en 1957. En las ciencias de la computación y la ingeniería de software, el software es toda la información procesada por los sistemas informáticos: programas y datos. El concepto de leer diferentes secuencias de instrucciones desde la memoria de un dispositivo para controlar los cálculos fue introducido por Charles Babbage como parte de su máquina diferencial. La teoría que forma la base de la mayor parte del software moderno fue propuesta por vez primera por Alan Turing en su ensayo de 1936, "Los números computables", con una aplicación al problema de decisión.

Clasificación del software

Si bien esta distinción es, en cierto modo, arbitraria, y a veces confusa, a los fines prácticos se puede clasificar al software en tres grandes tipos:

* Software de sistema: Su objetivo es desvincular adecuadamente al usuario y al programador de los detalles del computador en particular que se use, aislándolo especialmente del procesamiento referido a las características internas de: memoria, discos, puertos y dispositivos de comunicaciones, impresoras, pantallas, teclados, etc. El software de sistema le procura al usuario y programador adecuadas interfaces de alto nivel, herramientas y utilidades de apoyo que permiten su mantenimiento. Incluye entre otros:

o Sistemas operativos

o Controladores de dispositivo

o Herramientas de diagnóstico

o Herramientas de Corrección y Optimización

o Servidores

o Utilidades

* Software de programación: Es el conjunto de herramientas que permiten al programador desarrollar programas informáticos, usando diferentes alternativas y lenguajes de programación, de una manera práctica. Incluye entre otros:

o Editores de texto

o Compiladores

o Intérpretes

o Enlazadores

o Depuradores

o Entornos de Desarrollo Integrados (IDE): Agrupan las anteriores herramientas, usualmente en un entorno visual, de forma que el programador no necesite introducir múltiples comandos para compilar, interpretar, depurar, etc.. Habitualmente cuentan con una avanzada interfaz gráfica de usuario (GUI).

* Software de aplicación: Aquel que permite a los usuarios llevar a cabo una o varias tareas específicas, en cualquier campo de actividad susceptible de ser automatizado o asistido, con especial énfasis en los negocios. Incluye entre otros:

o Aplicaciones de Sistema de control y automatización industrial

o Aplicaciones ofimáticas

o Software educativo

o Software empresarial

o Bases de datos

o Telecomunicaciones (p.ej. internet y toda su estructura lógica)

o Videojuegos

o Software médico

o Software de Cálculo Numérico

o Software de Diseño Asistido (CAD)

o Software de Control Numérico (CAM)



HARDWARE

A continuacion veremos lo aprendido durante el primer periodo en media tecnica en el area de mantenimiento:



HARDWARE


Corresponde a todas las partes físicas y tangibles de una computadora, sus componentes eléctricos, electrónicos, electromecánicos y mecánicos, sus cables, gabinetes o cajas, perifericos de todo tipo y cualquier otro elemento físico involucrado.
El término proviene del ingles y es definido por la RAE como el Conjunto de los componentes que integran la parte material de una computadora. Sin embargo, el término, aunque es lo más común, no necesariamente se aplica a una computadora tal como se la conoce, así por ejemplo, un robot también posee hardware (y software).

Tipos de hardware

Una de las formas de clasificar el Hardware es en dos categorías:
básico: que abarca el conjunto de componentes indispensables necesarios para otorgar la funcionalidad mínima a una computadora.
Hardware complementario: que como su nombre indica, es el utilizado para realizar funciones específicas (más allá de las básicas), no estrictamente necesarias para el funcionamiento de la computadora.


1 Procesamiento:unidad central de proceso o CPU
2 Almacenamiento: memorias
3 Entrada: perifericos de Entrada (E)
4 Salida: periféricos de salida (S)
5 Entrada/Salida: periféricos mixtos (E/S)

1. Unidad Central de Proceso





La CPU, siglas en inglés de Unidad Central de Procesamiento, es la componente fundamental del computador, encargada de interpretar y ejecutar instrucciones y de procesar datos. En los computadores modernos, la función de la CPU la realiza uno o más microprocesadores. Se conoce como microprocesador a un CPU que es manufacturado como un único circuito integrado.

Las unidades centrales de proceso (CPU) en la forma de un único microprocesador no sólo están presentes en las computadoras personales (PC), sino también en otros tipos de dispositivos que incorporan una cierta capacidad de proceso o "inteligencia electrónica"; como pueden ser: controladores de procesos industriales , televisores, automóviles, calculadores, aviones, teléfonos móviles, electrodomésticos, juguetes y muchos más.

El microprocesador se monta en la llamada placa madre, sobre un zócalo especial (Socket de CPU) que permite las conexiones eléctricas entre los circuitos de la placa y el procesador. Sobre el procesador y ajustado a la tarjeta madre se monta un disipador de calor, que por lo general es de aluminio, en algunos casos especiales de cobre; sobre el disipador se acopla un ventilador (en algunos casos dos, como en los procesadores tipo slot) el cual está destinado a forzar la circulación de aire para extaer más rápidamente el calor emitido por el disipador; este último es indispensable ya que el microprocesador consume bastante energía la que en gran parte es emitida en forma de calor. En algunos casos estos chips pueden consumir tanta energía como una lámpara incandescente mediana (de 40 a 130 vatios). Como complemento y para evitar que daños térmicos, también suelen traer sensores de temperatura del microprocesador y sensores de revoluciones del ventilador; si por alguna eventualidad la temperatura supera cierto límite y/o el ventilador se atasca, el equipo se apaga automáticamente.

La gran mayoría de los circuitos electrónicos e integrados que componen el hardware del computador van montados en la placa madre.

La placa madre, también conocida como placa base o con el anglicismo "board",[13] es un gran circuito impreso sobre el que se suelda el chipset, las ranuras de expansión (slots), los zócalos, conectores, diversos integrados, etc. Es el soporte fundamental que aloja y comunica a todos los demás componentes: Procesador, módulos de memoria RAM, tarjetas gráficas, tarjetas de expansión, periféricos de entrada y salida. Para comunicar esos componentes, la placa base posee una serie de buses como el PCI, PCI-Express, ATA entre otros muchos otros.

Memoria RAM

Del inglés Random Access Memory, que significa memoria de acceso aleatorio, un termino que se refiere a la cualidad de presentar tiempos de acceso iguales para todas las posiciones de memoria , a diferencia de las de acceso secuencial que se caracterizan por presentar tiempos de acceso desiguales para diferentes posiciones (por ejemplo las unidades de cinta, discos duros).

Normalmente por RAM se hace referencia a los módulos de memoria utilizados en una computadora. En estos módulos se instalan varios circuitos integrados de memoria DRAM que sirven como memoria principal para el procesador: Una copia de los programas y documentos de usuario almacenados en el disco duro son cargados en la memoria RAM en donde son leídos por el procesador, ejecutados y modificados. El primer programa en cargarse en la memoria RAM es el sistema operativo. Toda la información almacenada en los módulos de RAM es susceptible a ser borrada ya que es un tipo de memoria volátil en la cual los datos desaparecen si no hay alimentación eléctrica.

Módulo de memoria RAM

Es la presentación más común en computadores modernos (computador personal, servidor), son tarjetas de circuito impreso que tienen soldados circuitos integrados de memoria por una o ambas caras, además de otros elementos como resistencias y condensadores. La tarjeta posee una serie de contactos metálicos (con un recubrimiento de oro) que le permiten hacer conexión eléctrica con el bus de memoria del controlador de memoria en la placa base. Los integrados son de tipo DRAM, memoria denominada "dinámica", en la cual las celdas de memoria son muy sencillas (un transistor y un condensador), permitiendo la fabricación de memorias con gran capacidad (algunos cientos de Megabytes) a un costo relativamente bajo. Las posiciones de memoria o celdas, están organizadas en matrices y almacenan cada una un bit. Para acceder a ellas se han ideado varios métodos y protocolos cada uno mejorado con el objetivo de acceder a las celdas requeridas de la manera más veloz posible.

Periféricos

Se entiende por periférico a las unidades o dispositivos que permiten a la computadora comunicarse con el exterior, esto es, tanto ingresar como exteriorizar información y datos. Los sistemas de almacenamiento secundario o masivo también son considerados periféricos. Los periféricos son todos aquellos dispositivos que no pertenecen al núcleo de proceso, la CPU y la memoria principal, y permiten realizar las operaciones llamadas de entrada/salida (E/S).

Periféricos de entrada (E)




En esta categoría están aquellos que permiten el ingreso de información, en general desde alguna fuente externa o por parte del usuario. Los dispositivos de entrada proveen el medio fundamental de comunicar a la computadora (más propiamente al procesador) información de ingreso de alguna fuente, local o remota. También permiten cumplir la esencial tarea de leer o cargar las aplicaciones o programas informáticos, los que a su vez permiten poner en función a la computadora (sistema operativo) y realizar las más diversas tareas.

Entre los periféricos de entrada se puede mencionar: teclado, mouse o ratón, escáner, micrófono, cámara web , lectores ópticos de código de barras, Joystick, lectora de CD o DVD (sólo lectoras), placas de adquisición/conversión de datos, etc.

Pueden considerarse como imprescindibles para el funcionamiento al teclado, mouse y algún tipo de lectora de discos; ya que sólo con ellos el hardware puede ponerse operativo. Los otros son bastante accesorios, aunque en la actualidad pueden resultar de tanta utilidad que son considerados parte esencial de todo el sistema.

Periféricos de salida(S)

Son aquellos que permiten emitir o dar salida a la información resultante de las operaciones realizadas por la CPU (procesamiento).

Los dispositivos de salida aportan el medio fundamental para exteriorizar y comunicar información y datos procesados; ya sea al usuario o bien a otra fuente externa, local o remota.

Los dispositivos más comunes de este grupo son los monitores clásicos (no de pantalla táctil), las impresoras, y los altavoces.

Periféricos mixtos (E/S)

Son aquellos dispositivos que pueden operar de ambas formas, como entrada o como salida. Típicamente, se puede mencionar como periféricos de Entrada/Salida a: discos rígidos, disquetes, unidades de cinta magnética, lecto-grabadoras de CD/DVD, discos ZIP, etc. También entran en este rango, con sutil diferencia, otras unidades, tales como: Memoria flash, tarjetas de red, módems, placas de captura/salida de vídeo, etc.

PCI
Un Peripheral Component Interconnect (PCI, "Interconexión de Componentes Periféricos") consiste en 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. Es común en PC, donde ha desplazado al ISA como bus estándar, pero también se emplea en otro tipo de ordenadores.

ATA
interfaz de transferencia de datos entre la placa base y algunos dispositivos de almacenamiento, como puede ser el disco duro, u otros dispositivos de altas prestaciones que están siendo todavía desarrollados. Serial ATA sustituye a la tradicional Parallel ATA o P-ATA (estándar que también se conoce como IDE o ATA). El S-ATA proporciona mayores velocidades, mejor aprovechamiento cuando hay varios discos, mayor longitud del cable de transmisión de datos y capacidad para conectar discos en caliente (con la computadora encendida).

AGP

Accelerated Graphics Port (AGP, Puerto de Gráficos Acelerado, en ocasiones llamado Advanced Graphics Port, Puerto de Gráficos Avanzado) es un puerto (puesto que solo se puede conectar un dispositivo, mientras que en el bus se pueden conectar varios) desarrollado por Intel en 1996 como solución a los cuellos de botella que se producían en las tarjetas gráficas que usaban el bus PCI. El diseño parte de las especificaciones del PCI 2.1.

BIOS

El Sistema Básico de Entrada/Salida o BIOS (Basic Input-Output System ) es un código de software que localiza y carga el sistema operativo en la RAM; es un software muy básico instalado en la placa base que permite que ésta cumpla su cometido. Proporciona la comunicación de bajo nivel, el funcionamiento y configuración del hardware del sistema que, como mínimo, maneja el teclado y proporciona salida básica (emitiendo pitidos normalizados por el altavoz de la computadora si se producen fallos) durante el arranque. El BIOS usualmente está escrito en lenguaje ensamblador.