sábado, 28 de noviembre de 2009

Software y hardware
¿Que es software?
Se refiere al equipamiento lógico o soporte lógico de una computadora 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.
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 interfaz para el usuario.
Clasificación de software
· Software de sistema: Su objetivo es desvincular adecuadamente al usuario y al programador de los detalles de la computadora 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 dispositivos
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: Agrupan las anteriores herramientas, usualmente en un entorno visual, de forma tal que el programador no necesite introducir múltiples comandos para compilar, interpretar, depurar, etc. Habitualmente cuentan con una avanzada interfaz gráfica de usuario
· Software de aplicación: Es 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 para Control de sistemas y automatización industrial.
o Aplicaciones ofimáticas.
o Software educativo.
o Software empresarial.
o Bases de datos.
o Telecomunicaciones.
o Videojuegos.
o Software médico.
o Software de Cálculo Numérico y simbólico.
o Software de Diseño Asistido.
o Software de Control Numérico.

Sistema operativo
Es el programa (o software) más importante de un ordenador. Para que funcionen los otros programas, cada ordenador de uso general debe tener un sistema operativo. Los sistemas operativos realizan tareas básicas, tales como reconocimiento de la conexión del teclado, enviar la información a la pantalla, no perder de vista archivos y directorios en el disco, y controlar los dispositivos periféricos tales como impresoras, escáner, etc.
En sistemas grandes, el sistema operativo tiene incluso mayor responsabilidad y poder, es como un policía de tráfico, se asegura de que los programas y usuarios que están funcionando al mismo tiempo no interfieran entre ellos. El sistema operativo también es responsable de la seguridad, asegurándose de que los usuarios no autorizados no tengan acceso al sistema.
Sistemas operativos propietario y no propietario
Windows: es el sistema operativo que más se usa en los ordenadores personales de todo el mundo y pertenece a la compañía Microsoft cuyo máximo responsable es Bill Gates. Este sistema operativo seguro que casi todos lo conocéis porque es el que probablemente tenéis en casa. Windows es un Sistema Operativo privado, es decir, que tenéis que comprarlo para poder usarlo. Ejemplos de Windows son: Windows 95, 98, 2000, XP y Vista (el próximo Windows).
Linux: este sistema operativo es cada vez mas usado en el mundo y poco a poco le está ganando la partida a Windows. Es un sistema operativo libre, es decir, que no hay que pagar por tenerlo y usarlo y, además, si sabes puedes modificarlo a tu gusto. Fue creado por Linus Torvalds sobre el año 1992. Tras su creación, muchísimos programadores de todo el mundo han colaborado a través de Internet para mejorarlo. Existen muchos Linux distintos hoy día. Por ejemplo: Guadalinex, Ubuntu, Mandriva, Suse, Debian, entre otros.
MAC OS X: Es el sistema operativo usado por los ordenadores de Apple. Estos ordenadores vuelven a estar ahora de moda y cada vez se venden más. Los podrás reconocer fácilmente en cualquier tienda porque suelen ser de color blanco y muy atractivos para la vista. El sistema operativo de estos ordenadores también es de pago, pero es muy bueno y suele usarse para tratamiento de imágenes y vídeo.

Características de los sistemas operativos
Multiusuario: Un sistema operativo es multiusuario cuando puedes tener configurados en él varios usuarios distintos. Por ejemplo en casa, un usuario para ti, otro para tu hermano y otro para tus padres.
Multitarea: Un Sistema operativo es multitarea cuando puede ejecutar varios programas a la vez. Está claro que Windows lo es ya que, por ejemplo, mientras escribes un texto en el Word, puedes estar escuchando música y navegando por Internet.

Aplicaciones
En informática, una aplicación es un tipo de programa informático diseñado como herramienta para permitir a un usuario realizar un o diversos tipos de trabajo. Esto lo diferencia principalmente de otros tipos de programas como los sistemas operativos (que hacen funcionar al ordenador), las utilidades (que realizan tareas de mantenimiento o de uso general), y los lenguajes de programación (con el cual se crean los programas informáticos).
Suele resultar una solución informática para la automatización de ciertas tareas complicadas como pueden ser la contabilidad, la redacción de documentos, o la gestión de un almacén. Algunos ejemplos de programas de aplicación son los procesadores de textos, hojas de cálculo, y base de datos.
Microsoft office
Fue desarrollada por la empresa Microsoft. Funciona bajo plataformas operativas Microsoft Windows y Apple Mac OS, aunque también lo hace en Linux si se utiliza un emulador como Wine o CrossOver Office. Las versiones más recientes de Office son llamadas Office system “Sistema de oficina”.

Programas comunes de Office
Microsoft Word
Es el procesador de textos de la suite. Word posee una posición dominante en el mercado de los procesadores de texto. Su formato propietario DOC es considerado un estándar de facto, aunque en su más reciente versión, Word 2007 utiliza un nuevo formato basado en XML llamado .DOCX, pero también tiene la capacidad de guardar y abrir documentos en el formato DOC. Word está también incluido en algunas versiones de Microsoft Works. Está disponible para las plataformas Microsoft Windows y Mac OS. La primera versión de Word, liberada en 1983, fue para el sistema operativo MS-DOS y tuvo la distinción de introducir en el uso del mouse a una gran cantidad de personas. Word 1.0 podía ser comprado con un mouse, aunque era opcional. La siguiente primavera, Apple lanzó el Mac, y Microsoft desarrolló Word para Mac, el cual se convirtió en la aplicación más popular para este sistema. Requería (como todas las aplicaciones para Mac) la utilización de un ratón. (Word 97-2003), (Word 2007).

Excel
Es un programa de hoja o planilla de cálculo. Al igual que Microsoft Word, posee actualmente un mercado dominante. Fue originalmente el más fuerte competidor del entonces popular Lotus 1-2-3, y en tercera posición estuvo QuatroPro; pero eventualmente Excel se vendió más, se popularizó y se convirtió en el estándar de facto. Está disponible para plataformas Windows y Mac. (Excel 97-2003), (Excel 2007)
Outlook/Entourage
Es un administrador de información personal y un complejo cliente de correo electrónico. El reemplazo para Windows Messaging, Microsoft Mail y Schedule+ comenzó en la versión 97 de Office. Incluía un cliente de correo electrónico, un calendario, un administrador de tareas y un directorio de contacto. Aunque históricamente ha estado disponible para Mac, el equivalente más cercano para Mac OS X es Microsoft Entourage, el cual ofrece un conjunto más reducido de funcionalidades. (Outlook 97-2003), - Microsoft Outlook 2007.
PowerPoint
Es un muy popular programa para desarrollar y desplegar presentaciones visuales en entornos Windows y Mac. Es usado para crear diapositivas multimedia, es decir, compuesta por texto, imágenes, sonido y vídeos. Office Mobile para Windows Mobile 5.0 y versiones posteriores poseen una versión de PowerPoint llamada PowerPoint Mobile. Esta versión reducida permite incluso agregar vídeos y sonido a las diapositivas. (PowerPoint 97-2003), (PowerPoint 2007).

Open office
Es un sitio informático de software libre y código abierto de distribución gratuita que incluye herramientas como procesador de textos, hoja de cálculo, presentaciones, herramientas para el dibujo vectorial y base de datos. Está disponible para muchas plataformas como Microsoft Windows y sistemas de tipo Unix como GNU/Linux, BSD, Solaris y Mac OS X. OpenOffice está pensado para ser altamente compatible con Microsoft Office, con quien compite. Soporta el estándar ISO OpenDocument con lo que es fácil el intercambio de documentos con muchos otros programas, y puede ser utilizado sin costo alguno.
Programas comunes
Writer
Crea documentos, oficios o inclusive libros enteros. Writer es una excelente herramienta para editar, dar formato y navegar a través de tus documentos. Writer te da la facilidad de escribir documentos complejos usando una interfaz que podrás operar instantáneamente. Writer viene con nuevas herramientas que te permitirán aumentar tu productividad para escribir proyectos largos.
Calc
Con Calc podrás tener el control de tus finanzas, tus gastos, tus inversiones. Grafica y reporta rápidamente los números y finanzas sin tener que ser un experto contador o asesor financiero. Con Calc podrás dominar rápidamente todo lo que necesitas para saber llevar el control.
Crea reportes vistosos con una colección muy dinámica de gráficos con colores más vivos que harán que tus diseños se vean sólidos. Trabaja en colaboración con las nuevas herramientas colaborativas que Calc incluye en esta nueva versión. Comparte documentos y colabora directamente desde tu escritorio.
Impress
Impress te ayuda a realizar presentaciones de alto impacto de forma sencilla y rápida. También podrás transmitir con mayor eficiencia la idea de tu negocio o dar una presentación que capture la imaginación de tu audiencia.
Draw
Diseña volantes, trípticos, o anuncios de una manera sencilla y dinámica. Con Draw tú podrás hacer dibujos tanto técnicos como artísticos. Draw incluye una gran variedad de formas, herramientas y paletas así como su sistema de capas que te permitirá crear y fácilmente modificar tus diseños.
Draw es muy útil también para hacer documentos que serian demasiado complejos para un procesador de texto común. Con draw podrás usar cuadros de texto y manipularlos en todo el lienzo para poder hacer un mejor diseño con un control más intuitivo.

Manejador de Bases de Datos
El sistema manejador de bases de datos es la porción más importante del software de un sistema de base de datos. Un DBMS es una colección de numerosas rutinas de software interrelacionadas, cada una de las cuales es responsable de alguna tarea específica.
Las funciones principales son:
Crear y organizar la Base de datos.
Establecer y mantener las trayectorias de acceso a la base de datos de tal forma que los datos puedan ser accesados rápidamente.
Manejar los datos de acuerdo a las peticiones de los usuarios.
Registrar el uso de las bases de datos.
Interacción con el manejador de archivos. Esto a través de las sentencias en DML al comando del sistema de archivos. Así el Manejador de base de datos es el responsable del verdadero almacenamiento de los datos.
Respaldo y recuperación. Consiste en contar con mecanismos implantados que permitan la recuperación fácilmente de los datos en caso de ocurrir fallas en el sistema de base de datos.
Control de concurrencia. Consiste en controlar la interacción entre los usuarios concurrentes para no afectar la inconsistencia de los datos.
Seguridad e integridad. Consiste en contar con mecanismos que permitan el control de la consistencia de los datos evitando que estos se vean perjudicados por cambios no autorizados o previstos.

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, periféricos de todo tipo y cualquier otro elemento físico involucrado; contrariamente al soporte lógico e intangible que es llamado software. El término proviene del inglés[] 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).[][]



Unidad Central de Procesamiento
Microprocesador de 64 bits doble núcleo, el AMD Athlon 64 X2 3600.
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
Memoria RAM
Del inglés Random Access Memory, literalmente significa "memoria de acceso aleatorio". El término tiene relación con la característica de presentar iguales tiempos de acceso a cualquiera de sus posiciones (ya sea para lectura o para escritura). Esta particularidad también se conoce como "acceso directo".
La RAM es la memoria utilizada en una computadora para el almacenamiento transitorio y de trabajo (no masivo). En la RAM se almacena temporalmente la información, datos y programas que la Unidad de Procesamiento (CPU) lee, procesa y ejecuta. La memoria RAM es conocida como Memoria principal de la computadora, también como "Central o de Trabajo"; [16] a diferencia de las llamadas memorias auxiliares y de almacenamiento masivo (como discos duros, cintas magnéticas u otras memorias).
Las memorias RAM son, comúnmente, volátiles; lo cual significa que pierden rápidamente su contenido al interrumpir su alimentación eléctrica.

MEMORIA ROM La ROM es una memoria de sólo lectura. Algunas ROM son programables, es decir, parte de la información que contienen puede cambiarse por el usuario y por tanto, necesita estar alimentada constantemente. Para ello se utiliza una pila que actúe como fuente de alimentación. Esta pila funciona mientras el ordenador está apagado y utiliza la alimentación de la red para recargarse cuando el ordenador está conectado. De esta forma, la pila puede durar indefinidamente (salvo problemas de humedad, cortocircuito).
La memoria caché
Es un tipo especial de memoria interna usada en muchas CPU para mejorar su eficiencia o rendimiento. Parte de la información de la memoria principal se duplica en la memoria caché. Comparada con los registros, la caché es ligeramente más lenta pero de mayor capacidad. Sin embargo, es más rápida, aunque de mucha menor capacidad que la memoria principal. También es de uso común la memoria caché multi nivel la "caché primaria" que es más pequeña, rápida y cercana al dispositivo de procesamiento; la "caché secundaria" que es más grande y lenta, pero más rápida y mucho más pequeña que la memoria principal.
La memoria secundaria
Requiere que la computadora use sus canales de entrada/salida para acceder a la información y se utiliza para almacenamiento a largo plazo de información persistente. Sin embargo, la mayoría de los sistemas operativos usan los dispositivos de almacenamiento secundario como área de intercambio para incrementar artificialmente la cantidad aparente de memoria principal en la computadora. La memoria secundaria también se llama "de almacenamiento masivo".