PD - Mod - 2 - Software. MODULO2
PD - Mod - 2 - Software. MODULO2
PD - Mod - 2 - Software. MODULO2
MÓDULO 2 SOFTWARE
1. Sistema Operativo: Origen. Concepto. Funciones y aplicaciones. Administración de recursos.
2. Distintos Sistemas Operativos: DOS, UNIX, WINDOWS 95/98/XP/NT/2000. Linux. Ventajas y
diferencias.
3. Multiprogramación, multiprocesamiento y multiusuario.
4. Programas Utilitarios: Tipos, aplicaciones. Manejadores de bases de datos, Planillas electrónicas,
Procesadores de texto.
5. Otros utilitarios de uso generalizados. Navegadores de Internet. Productos Integrados.
Graficadores
Software
El software es el conjunto programas que controlan la operación de un sistema de cómputo. Sin el
software, el hardware de las computadoras no se podría realizar las tareas asociadas a las mismas.
Un programa de software es un conjunto de argumentos o instrucciones para computadora. El
proceso de escribir o codificar programas se denomina programación y a las personas que se
especializan en esta tarea se les llama programadores. Un programa debe almacenarse en la memoria
primaria de una computadora junto con los datos requeridos con el objeto de ejecutarlo o hacer que las
instrucciones sean llevadas a cabo por la computadora. Una vez que el programa ha terminado de
ejecutarse, el hardware de la computadora puede usarse para otra tarea cuando un nuevo programa se
cargue en la memoria.
Tipos de software
Existen dos grupos bien diferenciados software: software del sistema y el software de aplicación.
Cada uno realiza una función diferente. El software del sistema es un conjunto de programas
generalizados que administran los recursos de una computadora como a unidad central de proceso, los
dispositivos de comunicaciones y los dispositivos periféricos. Su misión es facilitar el uso del sistema y
optimizar sus recursos.
El software de aplicaciones se compone de los programas que son escritos para o por usuarios para
aplicar la computadora a una tarea específica. Por ejemplo el software para escribir o procesar ventas o
para procesar contabilidad o sueldos es un software de aplicación. Dentro del software de aplicación
podemos distinguir el software de gestión y los utilitarios.
El software de gestión abarca aquellos programas desarrollados para realizar una tarea específica.
El software utilitario está compuesto por herramientas de software que permiten el desarrollo de algunas
aplicaciones directamente por los usuarios finales y sin los programadores profesionales. Existen
distintos programa utilitarios, orientados a diferentes tipos de tareas; como ser programas orientados al
tratamiento de texto llamados procesadores de texto; orientados a los cálculos y análisis de datos, las
planillas de calculo; las bases de datos que facilitan tratamiento de grandes volúmenes de información;
etc.
Los distintos tipos de software están interrelacionados y pueden ser vistos como un conjunto de
cajas anidadas, que interactúan muy de cerca como se
Usuario final
muestra en la figura 1. El software del sistema rodea y controla
el acceso al hardware. El software de aplicación debe operar a Software de aplicaciones
través del software del sistema para poder operar. Finalmente, Software de sistemas
se encuentra el usuario final que es quien trabaja a través del
software de aplicación y finalmente a través del software del Hardware
sistema.
Fig. 1
El sistema operativo
Una manera de ver al sistema operativo es como el administrador en jefe del sistema. El software
del sistema operativo decide qué recursos de la computadora habrán de ser usados, cuáles programas
se ejecutarán y el orden en el que las actividades han de ocurrir.
Un sistema operativo realiza tres funciones: define y asigna los recursos del sistema, programa el
uso de recursos y trabajos de cómputo, y hace el seguimiento de las actividades del sistema de
cómputo.
El SO es un conjunto de programas y funciones que controlan el funcionamiento del hardware
ocultando sus detalles, ofreciendo al usuario una vía sencilla y flexible de acceso a la computadora.
El SO es el administrador de los recursos ofrecidos por el hardware para alcanzar un rendimiento
eficaz de los mismos. Los recursos que administra el SO son: el procesador, la memoria, la entrada \
salida y la información.
El SO es una de las partes más fundamentales de la computadora. Cuando se enciende una
computadora, lo primero que ésta hace es llevar a cabo un autodiagnóstico llamado autoprueba de
encendido. Durante la cual, la computadora identifica su memoria, sus discos, su teclado, su sistema de
video y cualquier otro dispositivo conectado a ella.
Lo siguiente que la computadora hace es buscar un SO para arrancar (boot). El término boot viene
desde los primeros días de la computación, es la contracción de "bootstrap". Al encender la
computadora esta utiliza el primer programa que corre para "empezar a funcionar por sí misma".
Una vez que la computadora ha puesto en marcha su SO, mantiene al menos parte de éste en su
memoria en todo momento. Mientras la computadora esté encendida, el SO tiene cuatro tareas
principales (Figura 2):
Proporcionar interfaz gráfica del usuario, para que este se comunique con la computadora
Administrar los dispositivos de hardware en la computadora
Administrar y mantener los sistemas de archivo de disco
Apoyar otros programas
Usuario Programas
Sistema
por la interfaz gráfica de usuario, nacida con el sistema operativo de Macintosh y convertidas en el
modelo dominante para la interface con el usuario de los sistemas operativos de microcomputadoras.
Los antiguos sistemas operativos, como el PC-DOS o el MS-DOS, son operados por comandos,
que el usuario debe teclear, como DELETE B para realizar tareas como eliminar una archivo B. En la
interfaz gráfica se opera a través de iconos activados con el mouse.
Las interfaces gráficas ahorran tiempo de aprendizaje porque el usuario no tiene que aprender
comandos fuera de uso para cada aplicación. Las funciones comunes, como obtener ayuda, guardar
archivos o imprimir la salida, se llevan a cabo de la misma manera. Una serie compleja de comandos
puede ser emitida simplemente utilizando iconos. Los comandos están estandarizados de un programa
al siguiente, de manera que es posible usar nuevos programas sin entrenamiento adicional o el uso de
los manuales de referencia. Por ejemplo, los pasos para imprimir una carta de un procesador de texto o
un estado financiero generado por una hoja de cálculo deberían ser los mismos. Las interfaces gráficas
con el usuario también facilitan la exhibición en pantalla y la impresión mediante gráficas.
Microsoft Windows popularizó estas interfaces. En sus inicios era una interfaz gráfica con el usuario,
que operaba sobre el sistema operativo DOS, convirtiéndose posteriormente en el SO mas difundido.
Programas de apoyo
Otra función del SO es proporcionar servicios a programas, similares a los que proporciona a los
usuarios. Al solicitar al procesador de texto un documento desplega archivos de la carpeta especificada.
Para esto, el programa llama al SO para que muestre archivos, haciendo identico proceso para mostrar
archivos sin importar si lo pide el usuario o un programa de aplicación, pero en ese caso, envía los
resultados al programa de aplicación en vez de mandarlos directamente a la pantalla de la PC.
Algunos servicios que el SO proporciona a los programas es guardar archivos en disco, leerlos de
disco a la memoria, revisar espacio disponible en disco y memoria, ubicar memoria para guardar
información de un programa, leer la captura en el teclado y desplegar caracteres o gráficos en la
pantalla. Cuando los programadores escriben programas, incluyen instrucciones que solicitan servicios
del SO. Estas instrucciones son conocidas como llamadas del sistema debido a que el programa tiene
que llamar al SO para proporcionar alguna información o servicios.
Version 9/2012 Página 3
U.N.P.S.J.B. Facultad de Ciencias Económicas Procesamiento de datos
Tiempo Compartido
El tiempo compartido es una capacidad del SO que permite que muchos usuarios compartan
simultáneamente los recursos de procesamiento de la computadora. Se diferencia de la
multiprogramación en que el CPU emplea cantidad fija de tiempo en un programa antes de moverse al
siguiente. En ambiente de tiempo compartido, los usuarios tienen asignado un período de tiempo de
computadora muy pequeño (milisegundos). En este lapso, cada usuario es libre de realizar cualesquiera
operaciones requeridas; al final, otro usuario recibe su espacio de milisegundos del CPU. Este arreglo
permite que muchos usuarios se enlacen simultáneamente al CPU, con cada uno de ellos recibiendo
sólo una pequeña porción de tiempo de CPU. Pero como el CPU opera al nivel de nanosegundos, un
CPU puede llevar a cabo una gran cantidad de trabajo en milisegundos.
Multiproceso
Es un SO capaz de unir dos o más CPU para que trabajen en paralelo en un solo sistema de
computación, el cual puede asignar múltiples CPU para ejecutar diferentes instrucciones a partir del
mismo programa o de diferentes programas en forma simultanea, dividiendo el trabajo entre los CPU.
Mientras que la multiprogramación utiliza un procesamiento concurrente con una CPU, el multiproceso
utiliza procesamientos simultáneos con múltiples procesadores.
Independientemente de la profundización que del tema se hace en el articulo Software libre, permítase un
resumen de uno de los SO que pertenecen a dicha categoría.
Linux es un Unix libre, es decir, un sistema operativo, como Windows (sin embargo, a diferencia de estos y otros
SO propietarios, ha sido desarrollado por miles de usuarios de computadores a través del mundo, y la desventaja
de estos es que lo que te dan es lo que tu obtienes, dicho de otra forma no existe posibilidad de realizar
modificaciones ni de saber como se realizó dicho sistema.), que fue creado inicialmente como un hobbie por un
estudiante joven, Linus Torvalds, en la universidad de Helsinki en Finlandia, con asistencia por un grupo de
hackers a través de Internet. Linus tenía un interés en Minix, un sistema abreviado del UNIX (desarrollado por
Andy Tanenbaum); y decidio desarrollar un sistema que excedió los estándares Minix. Quería llevar a cabo un SO
que aprovechase la arquitectura de 32 bits para multitarea y eliminar la barrera del direccionamiento de memoria.
Linux tiene las prestaciones de un SO moderno y completamente desarrollado: multitarea real, memoria virtual,
bibliotecas compartidas, carga de sistemas a demanda, compartimiento, manejo de debido de la memoria y
soporte de redes TCP/IP.
La parte central de Linux (conocida como núcleo o kernel) se distribuye a través de la Licencia Pública General
GNU, que significa que puede ser copiado libremente, cambiado y distribuído, pero no es posible imponer
restricciones adicionales a los productos obtenidos y se debe dejar el código fuente disponible, de la misma forma
que está disponible el código de Linux. Aún cuando Linux tenga registro de Copyright, y no sea estrictamente de
dominio público. La licencia tiene por objeto asegurar que Linux siga siendo gratuito y a la vez estandar.
Por su naturaleza Linux se distribuye libremente y puede ser obtenido y utilizado sin restricciones por cualquier
persona, organización o empresa que así lo desee, sin necesidad de que tenga que firmar ningún documento ni
inscribirse como usuario. Por todo ello, es muy difícil establecer quiénes son los princiales usuarios de Linux. No
obstante se sabe que Linux se usa en soportar servicios en Internet, lo utilizan Universidades alrededor del todo el
mundo, lo utilizan empresas productoras de equipamiento industrial para vender como software de apoyo a su
maquinaria, lo utilizan cadenas de supermercados, estaciones de servicio y muchas instituciones del gobierno de
varios países. Obviamente, también es utilizado por usuarios en sus computadores personales. El apoyo más
grande, sin duda, ha sido Internet ya que a través de ella se ha podido demostrar que se puede crear un sistema
operativo para todos los usuarios sin la necesidad de fines lucrativos.
Linux tiene una mascota oficial, el pingüino de Linux , que fue seleccionado por Linus
Básicamente podemos decir que hoy Linux es un sistema muy completo. El proyecto de Linus
Torvalds aún no ha terminado, y se piensa que nunca se terminará por ésta continua evolución de
la Informática.
Características
Por lo tanto, la gran popularidad de Linux incluye los siguientes puntos:
Se distribuye su código fuente, que permite a cualquier persona que lo desee hacer cambios necesarios
para resolver problemas que se puedan presentar, así como también agregar funcionalidad. El único
requisito que esto conlleva es poner los cambios realizados a disposición del público.
Es desarrollado en forma abierta por usuarios distribuídos por todo el mundo, los cuales la red Internet
como medio de comunicación y colaboración. Esto permite un rápido y eficiente ciclo de desarrollo.
Cuenta con un amplio y robusto soporte para comunicaciones y redes, lo cual hace que sea una opción
atractiva tanto para empresas como para usuarios individuales.
Da soporte a una amplia variedad de hardware y se puede correr en una multitud de plataformas: PC's
convencionales, computadoras Macintosh y Amiga, así como costosas estaciones de trabajo
Microsoft Windows
El término Windows describe colectivamente todas o parte de varias generaciones de productos de sistema
operativo de Microsoft, y que están orientados a diferentes tareas.
Para entender el mundo Windows es necesario estudiarlo en 2 dimensiones: las versiones disponibles y la
histórica
Las versiones disponibles responden a las necesidades de los diferentes usuarios que utilizan los SO. Es diferente
el uso que puede darle un consumidor final en su hogar que una empresa.
Del mismo modo que existen SO que están preparados, por su seguridad, velocidad, prestaciones para atender a
múltiples usuarios. Estos son los denominados SO para Server.
Analizamos las versiones disponibles en Windows 8, última versión del sistema operativo Windows aparecida el
26 de octubre de 2012.
Windows 8 Enterprise - proporciona todas las características de Windows 8 Pro, con características adicionales
para ayudar con la organización de TI. Esta edición sólo estará disponible para los clientes de Software
Assurance.
Windows RT sólo estará disponible preinstalado en dispositivos como tablet. Incluirá versiones de escritorio
optimizado y aplicaciones de Office 2013: Microsoft Word, Excel, PowerPoint y OneNote y capacidades de
encriptación de dispositivo de apoyo. Varias características centrada en el negocio como soporte de dominio y
Directiva de grupo no están incluidos.
Windows 7, para el hogar, escritorios de negocios y equipos portátiles, dispone de las siguientes versiones:
Windows 7 Starter
Windows 7 Home Basic
Windows 7 Home Premium
Windows 7 Professional
Windows 7 Enterprise (Microsoft Windows NT 6.1.7600)
Windows 7 Ultimate
Anteriores pero aun vigentes con soporte de Microsoft tenemos Windows Vista, para el hogar y escritorios de
negocios y equipos portátiles:
La primera versión de Microsoft Windows, compitió con el sistema operativo de Apple. Carecía de un cierto grado
de funcionalidad y logró muy poca popularidad. Windows 1.0 no era un sistema operativo completo; más bien era
una extensión gráfica de MS-DOS.
Windows 1.0 mostraba un mosaico de sus ventanas, no superponía, pues Apple Computer contaba con esta
característica. Venia con otros programas que eran una novedad para la época, como la Calculadora, Calendario,
Cardfile, Visor del portapapeles, Reloj, Panel de control, el Bloc de notas, Paint, Reversi, Terminal y Write.
Windows versión 2.0 (noviembre 1987) fue un poco más popular que su predecesor y presentó varias mejoras en
la interfaz de usuario y en la gestión de memoria e introdujo nuevos métodos abreviados de teclado. También
podría hacer uso de memoria expandida. Windows 2.03 (enero de 1988) incluyó por primera vez ventanas que
podían solaparse unas a otras. El resultado de este cambio llevó a Apple a presentar una demanda contra
Microsoft, debido a que infringían derechos de autor, por lo parecido del software a su sistema MacOS, Microsoft
ganó la demanda.
Windows 2.1 aparecio en dos versiones: 1. Windows/386 empleando Modo 8086 virtual para realizar varias tareas
de varios programas de DOS, y memoria paginada para emular la memoria expandida utilizando la memoria
extendida disponible. 2. Windows/286 que todavía se ejecutaba en modo real, pero podría hacer uso de la Área de
memoria alta.
Las primeras versiones de Windows se suele considerar como interfaz gráfica de usuario simple. El SO seguía
siendo DOS. Aun asi las primeras versiones de Windows 16 bits suponen funciones típicas de sistema operativo:
tener formato propio de archivo ejecutable y sus propios Controladores de dispositivo (temporizador, gráficos,
impresora, ratón, teclado y sonido) para aplicaciones. A diferencia de MS-DOS, Windows permite a los usuarios
ejecutar las aplicaciones gráficas de múltiples al mismo tiempo, a través de la multitarea cooperativa. Windows
implementa un esquema de software elaborada, basado en el segmento, memoria virtual, lo que le permitió
ejecutar aplicaciones más grandes que la memoria disponible: segmentos de código y los recursos se
intercambian y se tira cuando escaseaba la memoria, y segmentos de datos en la memoria cuando se trasladó una
aplicación dada, había cedido el control del procesador, por lo general la espera de la entrada del usuario.
Windows 3.0 y 3.1
Windows versión 3.0(1990) fue la primera versión de Microsoft Windows que consiguió un amplio éxito comercial,
vendiendo 2 millones de copias en los primeros seis meses. Presentaba mejoras en la interfaz de usuario y en la
multitarea. Recibió un lavado de cara en Windows 3.1, que se hizo disponible para el público en general el 1 de
marzo de 1992. El soporte de Windows 3.1 terminó el 31 de diciembre de 2001.
Windows 3.0 y Windows 3.1 (1992) mejoraron diseño, el uso de memoria virtual y los controladores de dispositivo permitian
compartir dispositivos arbitrarios entre DOS y Windows. Las aplicaciones podían ejecutarse en modo protegido, que da acceso
a varios megabytes de memoria y se elimina la obligación de participar en el esquema de la memoria virtual de software.
Windows 95 fue diseñado para sustituir no solo a Windows 3.1, sino también de Windows para Workgroups y MS-
DOS. También fue el primer sistema operativo Windows para utilizar las capacidades Plug and Play. Los cambios
que trajo Windows 95 eran revolucionarios, a diferencia de los siguientes, como Windows 98 y Windows Me. El
soporte estándar para Windows 95 finalizó el 31 de diciembre de 2000 y el soporte ampliado para Windows 95
finalizó el 31 de diciembre de 2001.
El siguiente lanzamiento de Microsoft fue Windows 98 en 1998. Sustancialmente fue criticado por su lentitud y por
su falta de fiabilidad en comparación con Windows 95, pero muchos de sus problemas básicos fueron
posteriormente rectificados con el lanzamiento de Windows 98 Second Edition en 1999, llamado Windows 98SE.
El soporte estándar para Windows 98 terminó el 30 de junio de 2002, y el soporte ampliado para Windows 98
terminó el 11 de julio de 2006.
En el 2000, Microsoft lanza Windows Millennium Edition (comúnmente llamado Windows Me), que actualiza el
núcleo de Windows 98 pero que adopta algunos aspectos de Windows 2000 y elimina (más bien, oculta) la opción
de «Arrancar en modo DOS». También añade una nueva característica denominada «Restaurar sistema», que
permite al usuario guardar y restablecer la configuración del equipo en una fecha anterior.
En octubre de 2001, sale Windows XP, una versión que se construyó en el kernel de Windows NT que también
conserva la usabilidad orientada al consumidor de Windows 95 y sus sucesores. En dos ediciones distintas,
«Home» y «Professional», el primero carece por mucho de la seguridad y características de red de la edición
Professional. Además, la primera edición «Media Center» fue lanzada en 2002, con énfasis en el apoyo a la
funcionalidad de DVD y TV, incluyendo grabación de TV y un control remoto. El soporte estándar para Windows
XP terminó el 14 de abril de 2009. El soporte extendido continuará hasta el 8 de abril de 2014.
Familia NT
La familia de sistemas Windows NT fue hecha y comercializada por un mayor uso de fiabilidad de negocios. El
primer lanzamiento fue de MS Windows NT 3.1 (1993), coincidente con la versión Windows, se basaba en un
nuevo kernel. NT era considerado como el sistema operativo profesional y fue la primera versión de Windows para
utilizar la Multitarea apropiativa. Fue seguido por NT 3.5 (1994), NT 3.51 (1995), NT 4.0 (1996), y Windows 2000
(2000). 2000 es la última versión de Windows NT, que no incluye la activación de productos de Microsoft. NT 4.0
fue el primero en esta línea para implementar la interfaz de usuario de Windows 95 (y el primero en incluir tiempos
de ejecución de 32 bits integrada de Windows 95).
Windows NT sería reestructurado también para funcionar como un sistema operativo para el hogar, con Windows
XP. Microsoft se trasladó asi a combinar sus negocios de consumo y sistemas operativos con Windows XP, viene
tanto en versiones Home y profesional (y versiones posteriores para tablet PC y centros multimedia), sino que
también se separaron los lanzamientos para los sistemas operativos de servidor.
Windows Server 2003 (Abril 2003), un año y medio después de Windows XP, trajo Windows Server 2000 al día
con un número de nuevas características y un fuerte enfoque en la seguridad, lo cual fue seguido en diciembre de
2005 por Windows Server 2003 R2.
Después de un proceso de desarrollo largo, Windows Vista fue lanzado hacia el final de 2006, Contiene una serie
de características nuevas, desde un shell rediseñado y la interfaz de usuario da importantes cambios técnicos, con
especial atención a las características de seguridad. Disponible en varias ediciones diferentes, ha sido objeto de
muy severas críticas debido a su patente inestabilidad, sobredemanda de recursos de hardware, alto costo, y muy
alta incompatibilidad con sus predecesores, hecho que no ocurría con éstos.
El homólogo de Windows Vista en servidor, Windows Server 2008 fue lanzado a principios de 2008.
En julio 2009, Windows7 y Windows Server 2008 R2 se publicaron como RTM (versión de disponibilidad general).
En octubre 2009, Microsoft lanzó Windows 7. A diferencia de su predecesor, Windows Vista, que introdujo a un
gran número de nuevas características, Windows 7 pretendía ser una actualización incremental, enfocada a la
línea de Windows, con el objetivo de ser compatible con aplicaciones y hardware que Windows Vista no era
compatible. Windows 7 tiene soporte multi-touch, un Windows shell rediseñado con una nueva barra de tareas,
conocido como Superbar, un sistema red llamado HomeGroup, y mejoras en el rendimiento sobre todo en
velocidad y en menor consumo de recursos.
Windows CE (oficialmente conocido como Windows Embedded), es una edición de Windows que se ejecuta en
equipos minimalistas, tales como sistemas de navegación por satélite y teléfonos móviles. Atiende los mercados
móviles e integrados, es también un verdadero sistema operativo 32 bits que ofrece diversos servicios para todas
las subestaciones de trabajo de explotación.
Windows CE, que se utilizó en la Dreamcast junto con sistema operativo propietario de Sega para la consola.
Windows CE es el núcleo del que deriva Windows Mobile.
Con la introducción de la arquitectura Intel Itanium, que se conoce como IA-64, Microsoft lanzó nuevas versiones de Windows
para apoyarlo. Las versiones Itanium de Windows XP y Windows Server 2003 fueron liberadas al mismo tiempo que con sus
principales contrapartes x86 (32-bit). El 25 de Abril de 2005, Microsoft lanzó Windows XP Professional x64 Edition y x64
versión de Windows Server 2003 para el apoyo de x86-64 (o x64 en la terminología de Microsoft). Microsoft eliminó el soporte
para la versión de Itanium de Windows XP en 2005. Windows Vista es la primera versión de usuario final de Windows que
Microsoft ha publicado simultáneamente en las ediciones de x86 y x64. Windows Vista no es compatible con la arquitectura
Itanium. La familia de Windows de 64 bits moderna comprende a AMD64/intel64 versiones de Windows Vista y Windows
Server 2008 en tanto en Itanium y en ediciones x64. Windows Server 2008 R2 cae la versión de 32 bits, y Windows 7 que
también está en versiones de 32 bits (para mantener la compatibilidad).
Una estadística de uso a Agosto 2012 considerando el mercado de EEUU en PC da un valor de uso de Windows
en un 91.77%, distribuyendo según las diferentes versiones: Windows 7 42.76%, Windows XP 42.52%, Windows
Vista 6.15%, Windows 8 0.23%, Windows 2000 0.07%, Windows NT 4.0 0.03% y Windows 98 0.01%.
Partiendo de la base de que no existe un sistema completamente libre de errores, las críticas se centran en la
lentitud con la que la empresa reacciona ante un problema de seguridad que pueden llegar a meses o incluso
años de diferencia desde que se avisa de la vulnerabilidad hasta que se publica un parche. En algunos casos la
falta de respuesta por parte de Microsoft ha provocado que se desarrollen parches que arreglan problemas de
seguridad hechos por terceros.
Uno de los pilares en que se basa la seguridad de los productos Windows es la seguridad por ocultación, en
general, un aspecto característico del software propietario que sin embargo parece ser uno de los responsables de
la debilidad de este sistema operativo ya que, la propia seguridad por ocultación, constituye una infracción del
principio de Kerckhoff, el cual afirma que la seguridad de un sistema reside en su diseño y no en una supuesta
ignorancia del diseño por parte del atacante.
Windows Defender
El 6 de enero de 2005, Microsoft lanzó una versión Beta de Microsoft AntiSpyware, basado en Giant AntiSpyware
publicado anteriormente. El 14 de febrero de 2006, Microsoft AntiSpyware se convirtió en Windows Defender con
el lanzamiento de la Beta 2. Windows Defender es un programa diseñado para proteger contra spyware y otro
software no deseado. Los usuarios de Windows XP y Windows Server 2003 que tienen copias originales de
Microsoft Windows pueden descargar libremente el programa desde el sitio web de Microsoft y Windows Defender
se suministra como parte de Windows Vista y 7. En Windows 8, Windows Defender y Microsoft Security Essentials
se han combinado en un solo programa, denominado Windows Defender. Sus características y la interfaz de
usuario se basan en Microsoft Security Essentials. A pesar de que está activada de forma predeterminada, se
puede desactivar para utilizar otra solución antivirus.
Permisos de archivos
En todas las versiones de Windows con NT 3 se han basado en un sistema de permisos de sistema de archivos
denominado AGDLP (cuentas, Global, Local, permisos) AGLP que en esencia donde se aplican los permisos de
archivo a la carpeta en forma de un grupo local que luego tiene otros 'grupos globales' como miembros. Estos
grupos globales mantienen otros grupos o a usuarios según las diferentes versiones de Windows que utiliza. Este
sistema varía de otros productos de proveedores tales como Linux y NetWare debido a la 'estática' asignación de
permiso se aplica directorio para el archivo o carpeta. Sin embargo con este proceso de AGLP/AGDLP/AGUDLP
permite a un pequeño número de permisos estáticos para aplicarse y permite cambios fáciles a los grupos de
cuentas sin volver a aplicar los permisos de archivo de los archivos y carpetas.
WordPad.
Procesador de textos básico incluido con casi todas las versiones desde Windows 95 hacia arriba. Más avanzado
que el Bloc de notas pero más sencillo que el procesador de textos de Microsoft Works y Microsoft Word.
Microsoft Paint
Paint fue creado en el año 1982 por la recién creada Microsoft, a cargo del programador de computadoras Bill
Gates. Paint ha acompañado al sistema operativo Microsoft Windows desde la versión 1.0. Siendo un programa
básico, es incluido en las nuevas versiones de este sistema.
En 2007 Windows Vista enfrento pruebas que su sistema ofertado funcional a partir de 512MB requería más de
4GB para serlo, avalado por un consultor de IBM experto en el sistema, por estar sobrecargado de objetos, los
cuales hacen que los computadores que actualmente están funcionando con Windows XP no lo soporten y no
ofrezcan al usuario una experiencia fluida de uso, aunque si bien es cierto que gracias a características como el
ReadyBoot, el Superfetch, ReadyBoost, ReadyDrive y similares el rendimiento de Vista incluso puede llegar a ser
superior al de XP en computadores potentes.
Debido al fracaso de Windows Vista, en 2007 Microsoft lanzó un parche para hacer downgrade hacia Windows
XP en las versiones Business, Entreprise y Ultimate.
En 2004 Microsoft lanzó una campaña, llamada «Get the facts», en la que mostraba cientos de empresas
conocidas que migraron de GNU/Linux a Windows Server y aumentaron su productividad y otro tipo de
comparativas, aunque la cerró poco después, en 2007. Los defensores de GNU/Linux desarrollaron su propio
estudio argumentando que, en contra de uno de los reclamos de Microsoft, GNU/Linux tiene menores costos
administrativos que servidores basados en Windows. Otro estudio realizado por el Yankee Groupafirma que la
actualización desde una versión de Windows Server a otra plataforma tiene un coste inferior al de cambiar de
GNU/Linux a Windows Server.
Programas Utilitarios
Procesadores de Texto
Los procesadores de texto son herramientas de amplia difusión en a empresa y en las
computadoras personales. Los predecesores de los actuales procesadores de textos fueron las antiguas
máquinas de escribir que para la corrección de errores de trascripción utilizaban métodos tradicionales
(papeles de tinta blanca, tarjetas magnéticas, etc.). Los primeros procesadores de texto, desarrollados a
finales de los años setenta, eran ordenadores dedicados que permitían la manipulación del texto
visualizado en una pantalla. De esta forma, los errores se corregían antes de que el documento llegara
a imprimirse, evitándose la necesidad de la reescritura completa del mismo.
Luego surgieron procesadores de texto para ser usados en computadoras personales que en sus
inicios eran simplemente editores de texto que en ocasiones eran capaces de centrar un título o
resaltarlo en negrita; permitían sólo operaciones básicas de formato.
Los procesadores de texto actuales pueden ejecutarse en sistemas bastante más baratos y son lo
suficientemente fáciles de manejar y potentes como para emplearse en la elaboración de un amplio
espectro de tipos de documentos, desde las simples cartas hasta los manuales técnicos altamente
estructurados y repletos de imágenes y fotografías. La tecnología ha madurado y la competencia
desencadenada en la actualidad está basada en la potencia de sus funciones y su facilidad de uso.
Procesadores de texto realizan las operaciones necesarias para crear, guardar, recuperar, modificar e imprimir
Principales Características
ajuste automático de líneas
tabuladores y sangrías
operaciones de edición
búsquedas y reemplazos
formatos de fuentes, párrafos
presentación preliminar
impresión
almacenamiento permanente
Características Avanzadas
corrección de ortografía y gramática
inserción de objetos y manejo de imágenes
uso de tablas
definición de estilos
utilización de columnas
Hojas de Cálculos
Las hojas o planillas de cálculo son una de las aplicaciones que mas han contribuido directamente al
desarrollo de la informática personal. Uno de los primeros programas disponibles para el original PC
fabricado por IBM fue una hoja de cálculo denominada VISICALC que permitía la realización de cálculos
complejos a una extraordinaria velocidad. La versión original de VISICALC fue desarrollada para el
ordenador Apple II. La filosofía contenida en esta hoja de cálculo ha seguido presente en todos los
programas de este tipo que se utilizan en la actualidad, entre los que cabe destacar el Lotus 1-2-3 y el
Microsoft Excel.
El concepto de hoja de cálculo es muy sencillo. Se trata de una cuadrícula bidimensional (y a veces
tridimensional) formada por columnas y filas. Las columnas están dispuestas en sentido vertical y filas
que van de izquierda a derecha de la pantalla. Cada una de las intersecciones de una fila y una
columna se denomina celda y es donde se introducirán los datos.
La hoja de cálculo herramienta utilizada para calcular, analizar números, y crear gráficas y presentaciones con
los resultados de dichos análisis. Aplicación en finanzas, contabilidad, estadística, ingeniería, uso personal.
Principales Características
información es dispuesta en una matriz, con filas y columnas,
permite manejar rótulos, números y fórmulas o funciones
recalculo automático
gran cantidad de funciones predefinidas
distintos tipos de gráficos
posibilidad de análisis de los datos
operaciones de base de datos, validaciones, ordenamientos
unión de varias hojas en una sola
Los sistemas de gestión de bases de datos están compuestos por programas que permiten instalar y usar
una base de datos (una colección de datos interrrelacionados )
Principales Características
permiten crear estructuras de datos, tablas
navegación, vista y edición de registros
operaciones de actualización ( alta, baja, modificación)
mantener integridad de los datos
recuperar la información de distintas maneras
realizar consultas de datos
obtener informes o reportes impresos
realizar pantallas de ingreso de datos
Graficadores
Principales Características
existen distintos tipos de graficadores, utilizados para dibujar, retocar fotos, diseño artístico,
fabricación, arquitectrura, ingeniería, también para realizar presentaciones, animación y
multimedia
algunos permiten realizar representaciones gráficas de datos
presentaciones de diagramas estadísticos, organigramas
disponen de figuras geométricas y funciones de gestión de imágenes
permiten incluir sonidos, hipervínculos, video
Navegadores
Se trata herramientas de exploración del Web, permiten desplazarse y tener acceso a información en el Web,
así como también acceder a recursos de Internet
Principales Características
facilitan la navegación por los servidores de Internet
permiten visualizar páginas que incluyen imágenes, video y sonido
integran gestión de correo electrónico
acceso a newsgroups
creación de páginas Web
es posible personalizar el entorno de trabajo, mantener un historial, abrir, guardar e imprimir
páginas