martes, 17 de marzo de 2009

SOFTWARE

Palabra proveniente del inglés (literalmente: partes blandas o suaves), que en nuestro idioma no posee una traducción adecuada al contexto, por lo cual se utiliza asiduamente sin traducir y fue admitida por la real Academia Española. Aunque no es estrictamente lo mismo, suele sustituirse por expresiones tales como programas (informáticos) o aplicaciones (informáticas).
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.
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:




SOFTWARE DE PROGRAMACION


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:
-Editores de texto
-Compiladores
-Intérpretes
-Enlazadores
-Depuradores
-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 APLICACION


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:
-Aplicaciones de Sistema de control y automatización industrial
-Aplicaciones ofimáticas
-Software educativo
-Software empresarial
-Bases de datos
-Telecomunicaciones (p.ej. internet y toda su estructura lógica)
-Videojuegos





WINDOWS

Los componentes de Windows son todos los elementos, herramientas y aplicaciones que son traídos por el sistema operativo.
Microsoft Windows es el nombre de un grupo de familias de sistemas operativos que pertenecen a la empresa Microsoft.El sistema operativo Windows fue lanzado en noviembre de 1985, como una aplicación para MS-DOS.Lentamente Microsoft Windows comenzó a dominar las computadoras personales de todo el mundo, especialmente desde su versión Windows 95.Actualmente se calcula que Windows representa el 90% del mercado de los sistemas operativos.

Aplicacioneses un tipo de programa informático, diseñado para facilitar al usuario la realización de un determinado tipo de trabajo. Esto lo diferencia principalmente de otros tipos de programas como los sistemas operativos (que hace funcionar al ordenador), las utilidades (que realiza tareas de mantenimiento o de uso general) y los lenguajes de programación (con el cual se crean los programas informáticos), que realizan tareas más avanzadas y no pertinentes al usuario común.Un ejemplo común de aplicaciones es:

MICROSOFT OFFICE
es una suite ofimática, compuesta básicamente por aplicaciones de procesamiento de textos, planilla de cálculo y programa para presentaciones (algunas más, dependiendo de la versión). Fue desarrollada por la empresa Microsoft. Funciona bajo plataformas operativas Microsodt 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') en vez de Office suite ('Suite de Office'). Sus aplicaciones básicas son: word, excel, power point y outlook, entre otras.

LINUX Y UNIX

LINUX nació como un producto de Linus Torvalds, inspirado en el MINIX, el sistema operativo desarrollado por Andrew S. Tanenbaum en su obra "Sistemas Operativos: Diseño e Implementación". Libro en el cual, tras un estudio general sobre los servicios que debe proporcionar un sistema operativo y algunas formas de proporcionar éstos, introduce su propia implementación del UNIX en forma de código fuente en lenguaje C y ensamblador, además de las instrucciones necesarias para poder instalar y mejorar el mismo.
La enumeración de las versiones de LINUX implica a tre números separados por puntos, el primero de ellos es la versión del sistema operativo es el que distingue unas versiones de otras cuando las diferencias son importantes. El segundo número indica el nivel en que se encuentra dicha versión. Si es un número impar quiere decir que es una versión de desarrollo con lo cual se nos avisa de que ciertos componentes del núcleo están en fase de prueba, si es par se considera una versión estable. El último número identifica el número de revisión para dicha versión del sistema operativo, suele ser debido a la corrección de pequeños problemas o al añadir algunos detalles que anteriormente no se contemplaba con lo cual no implica un cambio muy grande en el núcleo. Como ejemplo sirva la versión de LINUX con la que ha sido desarrollado este trabajo, la última estable hasta hace poco tiempo, su número es 1.2.13, esto es, la versión 1 en su nivel 2 (estable) y la revisión número 13 de la misma en éste caso fue la última.

ANTIVIRUS

Los programas antivirus se encargan de encontrar y en lo posible eliminar o dejar sin efecto la acción de los virus informáticos y otro tipo de programas malignos.
A partir de una base de datos que contiene parte de los códigos de cada virus, el programa antivitus compara el código binario de cada archivo ejecutable con las definiciones (también llamadas firmas o vacunas) almacenadas en la misma. Es decir que si poseemos un archivo .exe en Windows y un programa antivirus está activado para controlar la ejecución de cada ejecutable, cuando corramos el mismo revisará su código binario comparándolo con los códigos que existan en la base de datos, y en caso de dar positivo sabrá de qué virus se trata y cómo eliminarlo o detener su accionar: en ciertas oportunidades la única solución es poner el archivo ejecutable en cuarentena, dado que no se puede quitar la parte vírica del mismo.
Desde hace varios años los programas antivirus utilizan formas un tanto más complejas que no dependen solamente de la comparación con una base de datos, sino que monitorean las acciones de los programas para observar si se comportan como virus, a estás técnicas se las engloba dentro de la heurística.
Entre las empresas y antivirus más conocidos, podemos mencionar NOD32 de Esset, Norton Antivirus de Symantec, y Panda.
Aquí nombramos los mejores programas de antivirus:
DISCO DE RESCATE DE BITDEFENDER
Disco de Rescate de BitDefender, un escáner anti-virus de arranque que el equipo de exploración de virus. La funcionalidad de BitDefender discos del rescate es similar al igual que Kaspersky disco de rescate que realiza escaneo anti-virus y otros antes de cargar el sistema operativo. Mientras tanto, Disco de Rescate de BitDefender tiene la capacidad de actualizar automáticamente su definición de virus que lo hace más adelantado que otros servicios de rescate de disco CD.






NORTON ANTIVIRUS

Norton AntiVirus le proporciona una prevención, detección y reparación de archivos infectados en su equipo. Detecta y repara automáticamente virus y amenazas conocidas. Norton AntiVirus detecta amenazas en archivos anexos enviados por Mensajeros instantáneos, así como en mensajes de correo electrónico, descargas de Internet y otros archivos. Norton AntiVirus incluye detección de amenazas expandidas tanto de amenazas conocidas como de riesgos de seguridad emergentes, tales como spyware y otros archivos que pudieran poner en riesgo su equipo. Una fácil actualización de las definiciones de virus por Internet que mantiene a Norton AntiVirus preparado contra los riesgos de seguridad más recientes. Norton AntiVirus supervisa continuamente su equipo y lo protege de riesgos de seguridad conocidos y desconocidos mediante el uso de las siguientes funciones:




KASPERSKY LAB

Kaspersky Lab, el líder en sistemas de defensa contra virus, hackers y correo no solicitado, anuncia el lanzamiento de su producto para la defensa de los smartphones que funcionan con los sistemas operativos Symbian y Windows Mobile. Kaspersky Mobile es una solución completamente funcional de seguridad para smartphones, destinada a proteger los dispositivos móviles contra programas nocivos y envíos masivos de SMS o MMS. A diferencia de la versión anterior del producto (Kaspersky Anti-Virus para Symbian OS) Kaspersky Mobile se destaca por una amplia gama de modificaciones de carácter tecnológico y funcional que elevan la productividad del programa y la comodidad de su uso.una aplicación es un tipo de programa informático diseñado para facilitar al usuario la realización de un determinado tipo de trabajo.




CORELDRAW

El CorelDRAW es un programa de diseño desarrollado por la compañía canadiense Corel Corporation hacia 1989. El paso de los años y las mejoras que se fueron haciendo a partir de sus primeras versiones, a la que se fue sumando una serie de aplicaciones hasta conformar paquetes de software, lo convirtieron en una de las herramientas más utilizadas para el diseño en general.
Este software se basa en las imágenes vectoriales (serie de puntos unidos por líneas) pero también permite trabajar con mapas de bits, con animación de imágenes, etc.; toda una serie de aplicaciones que generan una mejor manipulación para las ilustraciones profesionales, con lo que puede ser utilizado para realizar desde simples gráficos hasta diagramas técnicos altamente complejos y de alta calidad.

HARDWARE

Hardware es el substrato físico en el cual existe el software. El hardware abarca todas las piezas físicas de un ordenador (CPU, placa base, etc).
La palabra “Hardware” inmediatamente está haciendo referencia a los componentes que forman parte de una computadora. Tal como el software comprende las aplicaciones (sistemas operativos, programas antivirus, etc), el Hardware comprende el mouse, la placa madre, el monitor, y demás unidades vinculadas “físicamente” al equipo.
Existen 2 tipos de categorías importantes en el campo del “Hardware”. Por un lado, el Básico, que hace referencia a las herramientas indispensables para correr una PC, y por otro lado, está el “Hardware Complementario”, que distingue a aquellos extras que uno puede sumar a la máquina, para jugar e ir más lejos de sus posibilidades originales.

PERIFERICOS DE ENTRADA

Son los que permiten introducir datos externos a la computadora para su posterior tratamiento por parte de la CPU. Estos datos pueden provenir de distintas fuentes, siendo la principal un ser humano. Los periféricos de entrada más habituales son:

Teclado
Un teclado es un periférico o dispositivo que consiste en un sistema de teclas, como las de una máquina de escribir, que permite introducir datos a un ordenador o dispositivo digital.







Raton
El ratón o mouse (del inglés, pronunciado [maʊs]) es un dispositivo apuntador, generalmente fabricado en plástico. Se utiliza con una de las manos del usuario y detecta su movimiento relativo en dos dimensiones por la superficie plana en la que se apoya, reflejándose habitualmente a través de un puntero o flecha en el monitor.








escaner

Los escáneres pueden tener accesorios como un alimentador de hojas automático o un adaptador para diapositivas y transparencias.
Al obtenerse una imagen digital se puede corregir defectos, recortar un área específica de la imagen o también digitalizar texto mediante técnicas de OCR. Estas funciones las puede llevar a cabo el mismo dispositivo o aplicaciones especiales.
Hay escáner de mano y fijos, como los que se utilizan en las cajas de los supermercados.







joysticks
Se suele diferenciar entre joysticks digitales (que leen cuatro interruptores encendido/apagado en cruceta situada en la base más sus combinaciones y los botones de acción) y joysticks analógicos (que usan potenciómetros para leer continuamente el estado de cada eje, y además de botones de acción pueden incorporar controles deslizantes), siendo estos últimos más precisos.





Micrófono
El micrófono es un transductor electroacústico. Su función es la de transformar (traducir) las vibraciones debidas a la presión acústica ejercida sobre su cápsula por las ondas sonoras en energía eléctrica o grabar sonidos de cualquier lugar o elemento.









camara
Una cámara web o web cam es una pequeña cámara digital conectada a una computadora, la cual puede capturar imágenes y transmitirlas a través de Internet en directo, ya sea a una página web o a otra u otras computadoras de forma privada.