viernes, 7 de junio de 2013

GOOGLE NOW

Cuando Apple lanzó Siri, el asistente del iPhone, parecíamos estar ante una de las innovaciones más destacadas de los últimos tiempos en la telefonía móvil. Pero los de Cupertino no le sacaron demasiado provecho, y además el sistema no ha resultado estar demasiado perfeccionado.

Poco después se unía a esto de los asistentes inteligentes Google. Los de Mountain View incluyeron en su plataforma Android Google Now, un sistema de asistencia que todavía no es usado masivamente por los usuarios de este sistema operativo. Y no lo es porque Google Now llegó con las últimas versiones de Android, y la fragmentación de la plataforma todavía no permite la uniformidad de herramientas.

Pero el que ha probado Google Now y lo ha seguido utilizando se declara siempre adicto a esta heramienta, un asistente que desde luego no te cautivará en una prueba de unos minutos, ni siquiera en unas horas.

Google Now, en contra de lo que muchos piensan, no se limita a darte la previsión meteorológica. Es mucho más. Es un asistente con mayúsculas, al que lo que le diferencia de los otros es el contexto. Sí, porque es un producto Google en toda regla, y eso quiere decir que está envuelto en todo el potencial del megabuscador. Y el potencial de Google es la información.

Cualquier acción que hagamos en Gmail, en las búsquedas de Google... el asistente va a ir absorbiendo información que luego volcará a la hora de ayudarnos. Lo entenderemos mejor buceando por Google Now y viendo su forma de manejarse.


¿Qué es Google Now?

En el mundo Android hay cierta confusión sobre lo que es Google Now. No es el equivalente de Siri en esta plataforma (eso es Voice Search (la búsqueda por voz de Google, que también puedes encontrar en este asistente). Google Now es mucho más que una aplicación que escucha tus preguntas y te contesta. Lo que hace es automatizar tu vida y, de paso, hacerla más fácil. Y lo hace ofreciendote la información que necesitas en el momento justo.

Un apunte de lo que puedes encontrar en esta aplicación: antes de salir de casa, Google Now te dirá -sin que tengas que preguntarle- el tiempo que hace y va a hacer, el tráfico que tienes hasta el trabajo, cuándo llega el tren que vas a tomar y cómo va tu equipo de fútbol mientras está disputando un partido.

Lo mejor es que todo esto ocurre sin que tú tengas que hacer absolutamente nada. Las "tarjetas" (fichas con información) de Google Now aparecen en el momento que las necesitas.  

Para empezar a manejar Google Now, accederemos a él desde el icono de Google que tenemos en la pantalla primera, o también lo podemos encontrar en el menú mismo del teléfono.

Baja por la pantalla y busca en la parte inferior el menú (tres puntos). Toca en Google Now para personalizar lo que se llaman Tarjetas de la aplicación.

Para facilitar estas primeras configuraciones, vamos a buscar en la tecla de menú del teléfono las Tarjetas de Ejemplo. Vemos que disponemos de unas cuantas, relativas a diferentes asuntos:



    Información Meteorológica

    Tráfico

    Transporte Público

    Vuelos

    Deportes

    Próxima cita

    Traducción

    Moneda

    Hora donde vivo

    Otras tarjetas


Lo mejor para comenzar a utilizar Google Now es dejar estas tarjetas como vienen de origen, hasta tener una idea de cómo queremos que se nos muestren. Lo que necesitaremos hacer a lo largo de las próximas horas es ir dándole información al sistema: por ejemplo, si con la búsqueda de voz le preguntamos el resultado o el próximo partido de nuestro equipo de fútbol, le pedimos información del tiempo que va a hacer, de un restaurante... todo irá procesándolo y generando un perfil con nuestros asuntos de interés.

Es importante, de todas formas, que le demos unos datos: el de la dirección de casa, el del trabajo... De esa forma comenzará a elaborar ya la información relativa al tiempo o al tráfico hasta el trabajo, aparte de otros datos, que nos irán sorprendiendo conforme vayamos utilizando este asistente.

Para indicarle nuestra dirección y la de nuestro trabajo, vamos a ir a Google Maps (esta app viene instalada en el teléfono). Allí, buscaremos la opción de Historial de ubicaciones. Aunque no nos hayamos percatado, nuestro smartphone ha ido registrando los lugares donde hemos estado (fechándolos, incluso con horario). Podemos repasarlos y confirmarle el lugar o rectificarle, en el caso de que, por ejemplo, estuviéramos en una tienda y no en el restaurante de la puerta de al lado que nos muestra.

Después de hacer este repaso del historial (del que también "aprende"), le indicamos nuestra dirección particular y la del trabajo, en ese mismo apartado.

Podrás ver que aquí te muestra incluso cuánto caminaste ayer, y el recorrido que hiciste.

Ahora ya tenemos configurado Google Now, y listo para enseñarnos algunas tarjetas. Deberías ya comenzar a ver algunas de ellas, como la de la información del tiempo, la distancia al trabajo, y alguna otra más. Si realizas búsquedas con Google Voice Search, lo que busques lo irá almacenando en su memoria Google Now, para generar información de tu interés.

Para comprender lo que podemos recibir de Google Now, deberemos manejarlo y alimentarlo. Los resultados nos sorprenderán. Por ejemplo, si hemos recibido un email de confirmación de un vuelo, Google Now utilizará esa información para avisarnos de cuándo debemos salir hacia el aeropuerto para llegar a tiempo, e incluso nos mostrará en pantalla la información de la puerta de embarque, una vez en el aerouperto.

Si estamos caminando por Londres, por ejemplo, nos indicará el transporte público que tenemos cerca de nuestra posición. Y si hemos hecho, por ejemplo, búsquedas en Google sobre los resultados de la Premier League, nos dará información previa sobre los partidos de los equipos que tengamos más próximos.

Lo único que necesita Google Now para demostrarnos hasta dónde puede llegar es tiempo. Tiempo para ir conociendo nuestro perfil.



jueves, 6 de junio de 2013

GOOGLE GLASS

Las Google Glass o Project Galss, que sería el nombre original, es un proyecto que pretende llevar la tecnología a otro nivel. En google se han propuesto que estemos todo el día conectados y que podamos hacerlo de una forma cómoda y sencilla.
Las Google Glass son unas "gafas", por decirlo de alguna forma, con una pequeña pantalla en la parte superior derecha que nos permite ver videos, sacar fotos, mandar mensajes... en general cumple todas las tareas de un teléfono móvil, solo que nos permite realizarlas con la vista y con la voz, mientras andamos o hacemos diversas tareas.
El propósito de Google Glass sería mostrar información disponible para los usuarios de smartphone sin utilizar las manos,5 permitiendo también el acceso a Internet mediante órdenes de voz,6 de manera comparable con Siri, característica del iPhone.7 El sistema operativo será Android.8 Project Glass es parte del Google X Lab de la compañía,9 que ha trabajado en otras tecnologías futuristas, como un vehículo autónomo. El proyecto fue anunciado en Google+ por Babak Parviz, un ingeniero electricista que trabajó poniendo las pantallas en las lentes; Steve Lee, manager del proyecto y "especialista en geolocalización"; y Sebastian Thrun, quien desarrolló Udacity y trabajó en el proyecto de piloto automático para coches Google Car.10 Google ya ha patentado Google Glass.11 Cabe destacar que otras empresas estan trabajando en estos lentes principalmente Sony y Nokia pero Microsoft y Apple estan trabajando en un Smart Watch, un reloj de realidad aumentada.
tal y como pública en Google Plus hoy un flamante poseedor de las gafas de Google, Jay Lee, las posibles especificaciones para el gadget del futuro son las siguientes:

    Las gafas llevan Android 4.0.4 Ice Cream Sandwich.
    El procesador es OMAP 4430. Posiblemente Dual Core?
    682 MG de RAM (678052kb). Esto hace pensar que posiblemente la memoria instalada sea 1GB.

Consola Glass

Especificaciones que se suman a las que ya conocíamos:

    16GB de memoria interna (12 de las cuales son útiles)
    Cámara de 5 megapíxel con grabación de vídeo de 720p (HD).
    Soporte Wifi.
    Soporte de audio por conducción ósea.
    Un día de batería (más o menos).

Y hasta aquí las que conocemos. Es estupendo por qué, así, nos quedan aún muchas cosas que saber de ellas antes de que salgan al mercado y pueden racionarlas convenientemente para que se nos caiga más la baba.

Pero basta de hablar de lo que no sabemos. Hablemos de las especificaciones de las que si tenemos constancia. A primera vista, da la impresión de que las gafas son más o menos equivalentes a un Smartphone de hace un par de años. ICS, procesador de dos núcleos (cuya frecuencia está siendo difícil de medir aunque se estima en 1,2 GHz), posiblemente 1 GB de Ram… Todo esto hace pensar dos cosas:

La primera que, como ya sabemos, las gafas de Google comenzaron a desarrollarse hace un par de años y el software está adaptado al hardware de entonces y funciona lo suficientemente bien como para que Google realice las pruebas con estos componentes relativamente antiguos.

Y la segunda, que aún hay un lago camino por delante para seguir mejorando las Google Glass, como por ejemplo, que lleven Jelly Bean (una versión que a casi todos los que la hemos probado nos gusta más que Ice Cream Sandwich) o, quién sabe si Key Lime Pie..

Os dejo un video para saber más sobre estas gafas.

APLICACIONES PORTABLES

Una aplicación portable es una aplicación informática que puede ser utilizada en cualquier ordenador que posea el sistema operativo para el que fue programada sin instalación previa; esto significa que no es necesaria la instalación de bibliotecas adicionales en el sistema para su funcionamiento que modifique la información de configuración del ordenador.
No todas las aplicaciones informáticas son portátiles. Usualmente existe una versión normal de la aplicación (típicamente no portátil), y luego, ésta se modifica para crear una aplicación portátil. Por otro lado, hay aplicaciones que sin ser modificadas pueden ser usadas como aplicaciones para llevar, como eMule, ya que se distribuyen en un ejecutable y no necesitan ser instaladas sino solo copiarse a una carpeta, que bien podría estar en una memoria USB.

PORTABLEAPPS

Portableapps.com es un sitio que ofrece portable software para Ventanas. Los programas distribuidos en el paf.exe. formato se pueden instalar y usar de los medios extraíbles, como memorias USB sin necesidad de modificar el Registro de Windows , la carpeta de la aplicación se pueden eliminar simplemente
.
El sitio fue fundado por John T. Haller e incluye contribuciones de más de 100 personas, incluyendo desarrolladores, diseñadores y traductores.

Una vez realizado la instalacion tenemos que elegir una serie de programas para instalarlos. Una vez pensado he elegido los siguientes: Dia, Zip, GIMP, Notepad ++, Open Office y Firefox.

DIA



Dia es una aplicación gráfica de propósito general para la creación de diagramas, desarrollada como parte del proyecto GNOME. Yo he instalado la aplicación de Dia para windows. Después de estar probándolo y evaluar las diferentes opciones que presenta, creo que es un compañero ideal para la creación de diversos tipos de diagrama, sobre todo, diagramas de flujo. Es cierto que no son
tan visuales como otros productos de pago, pero es muy sencillo de utilizar y tiene multitud de opciones.

ZIP

La aplicación de ZIP sirve para comprimir archivos, o lo que es lo mismo, para ahorrar espacio. Ademas de utilizarlo para comprimir, también lo podemos utilizar para descomprimir, y así poder ver el contenido de los archivos.

GIMP

GIMP fue desarrollado como una herramienta libre para trabajar con imágenes y se ha convertido en una alternativa libre y eficaz al Photoshop para gran número de usos.

GIMP lee y escribe la mayoría de los formatos de ficheros gráficos, entre ellos jpg, gif, png, pcx, tiff, y los de Photoshop, además de poseer su propio formato de almacenamiento de ficheros, xcf. También es capaz de importar ficheros en pdf y también imágenes vectoriales en formato svg creadas, por ejemplo, con Inkscape.

Posee varias herramientas de selección (rectangular, esférica, lazo manual, varita mágica, por color), tijeras inteligentes, herramientas de pintado como pincel, brocha, aerógrafo, relleno, texturas, etc. Posee herramientas de modificación de escala, de inclinación, de deformación, clonado en perspectiva o brocha de curado (para corregir pequeños defectos). Posee también herramientas de manipulación de texto. Dispone también de muchas herramientas o filtros para la manipulación de los colores y el aspecto de las imágenes, como enfoque y desenfoque, eliminación o adición de manchas, sombras, mapeado de colores, etc.. También posee un menú con un catálogo de efectos y tratamientos de las imágenes.

NOTEPAD ++

Notepad++ es un editor de texto y de código fuente libre con soporte para varios lenguajes de programación. De soporte nativo a Microsoft Windows.

Se parece al Bloc de notas en cuanto al hecho de que puede editar texto sin formato y de forma simple. No obstante, incluye opciones más avanzadas que pueden ser útiles para usuarios avanzados como desarrolladores y programadores.

Se distribuye bajo los términos de la Licencia Pública General de GNU.

OPENOFFICE

OpenOffice es una suite ofimática libre (código abierto y distribución gratuita) que incluye herramientas como procesador de textos, hoja de cálculo, presentaciones, herramientas para el dibujo vectorial y base de datos.7 Está disponible para varias plataformas, tales como Microsoft Windows, GNU/Linux, BSD, Solaris y Mac OS X. Soporta numerosos formatos de archivo, incluyendo como predeterminado el formato estándar ISO/IEC OpenDocument (ODF), entre otros formatos comunes, así como también soporta más de 110 idiomas, desde febrero del año 2010.

MOZILLA FIREFOX

Mozilla Firefox es un navegador web libre y de código abierto8 desarrollado para Microsoft Windows, Mac OS X y GNU/Linux coordinado por la Corporación Mozilla y la Fundación Mozilla. Usa el motor Gecko
para renderizar páginas webs, el cual implementa actuales y futuros estándares web.9 A partir de agosto de 2012 Firefox tiene aproximadamente un 23% de la cuota de mercado, convirtiéndose en el tercer navegador web más usado



 Para terminar con las aplicaciones portables, voy a dejaros un video sobre éstas.

viernes, 24 de mayo de 2013

Testeo de Memorias RAM

La memoria Ram es la memoria principal del ordenador y por ella pasan todos los datos que el procesador tiene que procesar.

Estas, a diferencia de las memorias permanentes como son los discos duros que almacenan los datos de forma magnética, funcionan con electricidad por lo que si el suministro se corta todos los datos almacenados se pierden.

Si un modulo de memoria se estropea por completo, el ordenador no arrancará y además emitirá una serie de sonidos o pitidos muy característicos que nos indican el daño irreversible del componente.

También puede ocurrir que la memoria no esté totalmente dañada y solo tenga algún pequeño fallo que puede ocasionar problemas. Los síntomas de ese deterioro pueden ser fallos en el sistema operativo o que el ordenador se reinicia en cualquier momento y sin previo aviso.

En general todos los software de testeo de memorias Ram funcionan de manera similar, van escribiendo en la memoria Ram y luego verifican si la lectura es igual, si no lo es marcan las celdas como defectuosas.

PRIME 95

Prime 95 es un programa que fuerza los componentes de nuestro ordenador para comprobar cómo responden. De esta forma podemos comprobar si algún componente no está funcionando como debería.
Para realizar esta pruebas deberemos seleccionar la pestaña "Options" y elegir la opción "Torture test"
Nos aparecerán 4 opciones:

  •  Small FFTs: Este sirve para poner a "prueba" la CPU, es decir, con este será con el que mayor temperatura alcanzará nuestra CPU.
  • In-Place Large FFTs: Este pone a prueba tanto la CPU como la ram, pero no "fuerza" tanto la CPU como el anterior ni "fuerza" tanto la ram como el siguiente test.
  • Blend: Este es el que pone a prueba la memoria ram al completo, si lo pasáis sobre unas 12 horas y no os da ningún error es que vuestra ram es completamente estable a esas frecuencias.
  • Custom:Esta opción nos permite hacer la prueba con los parámetros que creamos convenientes.(Tiempo de la prueba, máximos y mínimos...)     


Aqui dejo un tutorial para que se vea como funciona Prime 95.



lunes, 20 de mayo de 2013

SOFTWARE DE TESTEO DE DISCOS DUROS.

Cuando el rendimiento del ordenador se ralentiza o se bloquea puede deberse al software del ordenador o también puede deberse a un mal funcionamiento del disco duro.
Pueden ser causas mecánicas o mágneticas.
Causas Mecánicas.
Al ser un sistema de almacenamiento mecánico, hay que prestar especial atención a sus aspectos más propensos a deterioros por desgaste natural, como puede ser el eje, los brazos o los cabezales.
Otra cosa a tener en cuenta es la temperatura del disco duro.
Causas Magnéticas.
Cuando la información que guarda el disco duro en los sectores lo hace de manera defectuosa, cuando se vuelva a leer esa información también lo hará de forma defectuosa, con lo que los archivos pueden aparecernos como dañados.
Para ello conviene testear la superficie de los platos mágnneticos en busca de sectores defectuosos, para que en su caso, se puedan reparar o marcar como defectuosos para que el sistema no los utilice.
Para ello conviene testear la superficie de la superficie de los platos magnéticos en busca de sectores defectuosos, para que en su caso, se puedan reparar o marcar como defectuosos para que el sistema no los utilice. Si el fallo en vez de estar en la superficie está en los cabezales, puede que cada vez tengamos mas fallos en los sectores lo que nos indicara que el disco tarde o temprano acabara por fallar del todo.
Para ello existe software para testearlo. En este caso utilizaremos el DISK HEAL.
Los procesosde instalación serán los siguientes:


1.Realizaremos la instalación del programa.

Al abrir el disk heal nos encontramos con una intarfaz super sencillacon cinco pestañas en las cuales esta la de bienvenida al programa, la de información del sistema, la tercera pestaña se corresponde al fix que es donde se comprueba qe todos los componentes están bien dandole a fix en cada apartado, y las demás pestañas son de ajustes para el programa y es sistema. Aqui os dejo unas capturas de pantalla.

Y por último os dejo un video-tutorial sobre el programa.

martes, 30 de abril de 2013

TIPOS DE SOFTWARE QUE EXISTEN

SOFTWARE DE PROPÓSITO GENERAL

El Software lo constituyen todos aquellos programas diseñados para uso común y generalizado por parte de un gran número de usuarios de diferentes perfiles y ámbitos.

SOFTWARE DE OFIMÁTICA Y DOCUMENTACIÓN ELECTRÓNICA

Es el tipo de software más extendido y utilizado, ya que los ordenadores son la mejor forma para realizar el trabajo de oficina. Gracias a los ordenadores se ha mejorado los resultados y se han ahorrado en los recursos a la hora de hacer el trabajado de oficina.
Podemos encontrar carios grupos de software dentro de este tipo:

    PROCESADORES DE TEXTO: Se utilizan para crear documentos de texto.
    HOJAS DE CÁLCULO: Para elaborar facturas, balances...
    GESTORES DE BASES DE DATOS: Para poder almacenar y consultar datos de manera estructurada.
    EDITORES DE PRESENTACIONES: Para crear presentaciones con imágenes, texto, gráficos...
    AGENDAS Y ORGANIZADORES: Agendas electrónicas que permiten almacenar citas, fechas, contactos... para poder organizarnos.
    VISUALIZADORES DE DOCUMENTOS: El formato PDF se ha convertido en el estándar de los documentos electrónicos, y es necesaria una aplicación de visualización para poder ver estos archivos.
    SUITES OFIMÁTICAS: Son paquetes de software que incluyen todos y cada uno de los programas citados anteriormente.


SOFTWARE MULTIMEDIA

Formado por los programas dedicados a la creación, edición y reproducción de contenidos multimedia como imágenes, videos, archivos de sonido...
Para ellos son necesarios los reproductores multimedia que son capaces de reproducir tanto imágenes, como video, como sonidos y en diversos formatos.

SOFTWARE DE GRAFICOS

Programas para la creación, modificación, visualización... de archivos gráficos. Pueden ser de diferentes tipos:

    VISUALIZADORES: Muestra los archivos gráficos.
    EDITORES DE IMAGENES DE MAPA DE BITS: Para crear y retocar imágenes.
    EDITORES DE IMAGENES VECTORIALES: Utilizan imágenes vectoriales para la creación de carteles, tarjetas de visita...
    PROGRAMAS CAD: Aplicaciones empleadas por los ingenieros para elaborar planos.
    DISEÑO 3D: Aplicaciones empleadas para la construcción de objetos tridimensionales.
    ESCANEO Y ORC: Programas que sirven para adquirir imágenes de un escáner.

SOFTWARE DE EDUCACIÓN:

Se denomina software educativo al destinado a la enseñanza y el aprendizaje autónomo y que, además, permite el desarrollo de ciertas habilidades cognitivas. Como software educativo tenemos desde programas orientados al aprendizaje hasta sistemas operativos completos destinados a la educación, como por ejemplo las distribuciones GNU/Linux orientadas a la enseñanza. Ejemplo: Enciclopedia Multimedia Interactiva Encarta.

SOFTWARE PARA EL HOGAR, OCIO Y ENTRETENIMIENTO:

Dentro de este tipo de categorías  esta es una de las más importantes ya que dentro de esta se encuentran los llamados juegos de PC. Ademas se ha invertido mucho en este tipo de Software y donde dicha industria siempre reciben grandes cantidades de ingresos.


SOFTWARE PARA LA PRODUCTIVIDAD Y NEGOCIOS:

Este tipo de archivos sirves para ayudar a mejorar la productividad y ser capaces de afianzarnos en un negocio. Dentro de estos podemos encontrar los siguientes:

                    Agencias de contactos.
                    Calculadoras.
                    Contabilidad.
                    Gestión de proyectos.
                    Terminal de punto de venta.
                    Rellenar formularios.

SOFTWARE CLIENTES PARA SERVICIOS DE INTERNET:

Este grupo lo constituyen todos aquellos programas que sirven para la conexión de Internet  Dentro de estos podemos destacar los siguientes:
Navegadores: Se usan para acceder a multitud de servicios de Internet. Cabe destacar Firefox, Opera etc...

    Clientes de correo electrónico: Son los encargados de recibir y enviar correos electrónicos.
    Mensajería instantánea: Sirven para tener conversaciones en tiempo real.
    Aplicaciones P2P: Son aplicaciones que nos permiten compartir archivos en Internet.
    Reproductores multimedia de internet: Permiten ver contenidos multimedia transmitidos por Internet.
    Software Firewall: Son aplicaciones que impiden el intrusismo en nuestro ordenador. Destacan Zone Alarm, Norton Internet Security.


TIPOS DE ARCHIVOS:



Un archivo o fichero informático es un conjunto de bits almacenado en un dispositivo.
Un archivo es identificado por un nombre y la descripción de la carpeta o directorio que lo contiene. A los archivos informáticos se les llama así porque son los equivalentes digitales de los archivos escritos en libros, tarjetas, libretas, papel o microfichas del entorno de oficina tradicional. Los archivos informáticos facilitan una manera de organizar los recursos usados para almacenar permanentemente datos en un sistema informático virtual. Cada archivo se reconoce por la extensión  que son tres letras o mas que van detrás del nombre del archivo.

                Documentos: doc, pdf etc...
                Hojas de calculo: xsl, ods.
                Presentaciones:  ppt, pps, odp.
                Imágenes de mapas: bmp, jpg, gif.
                Imágenes vectoriales: svg, cdr.
                Sonidos: wav, mp3, wma.
                Vídeo: avi, mpg, wmv.
                Paginas web: html, html.
                Programas ejecutables: exe, com , bat.
                Archivos de sistema: dll, inf.
                Paquetes comprimidos: zip, rar, tar.

viernes, 26 de abril de 2013

TIPOS DE INSTALACIONES

La instalación de software permite al usuario configurar un programa almacenado en un equipo de modo que pueda ser utilizado sin necesidad de volver a realizar esta operación cada vez que se desee ejecutar dicho programa para el funcionamiento del equipo. Hay 6 tipos de instalaciones de software:

INSTALACIÓN ESTÁNDAR.

Una instalación estándar de un software determinado es aquella en la cual el usuario interactúa de forma sencilla con la interfaz de instalación.Esta es la forma de instalación más común y la que todo el mundo conoce.

INSTALACIÓN AVANZADA

A diferencia de la anterior, la instalación avanzada permite al usuario seleccionar gran parte de las opciones de instalación. Generalmente, este tipo de instalación esta pensada para usuarios avanzados.

INSTALACIÓN REMOTA: 

Este tipo de instalación está destinada principalmente a la instalación del Software a través de la red. Gracias a este tipo, no es necesario utilizar o poseer discos externos ya que dicho programa se encuentra con un servidor, mediante el cual nos permite realizar la instalación no solo a nuestro ordenador, sino a los que el usuario desee.

INSTALACIÓN DESATENDIDA

En este tipo de instalación no se requiere la interacción del usuario en ningún momento, excepto para ejecutar el proceso de instalación. El usuario sólo ha de aceptar los términos de uso, seleccionar las preferencias y contraseñas... etc.

INSTALACIÓN MASIVA


Consiste en unas instalaciones que se realizan sucesivamente en varios equipos al mismo tiempo. Esto se suele realizar mediante instalación remota o, en su defecto, mediante una memoria externa.

ACTUALIZACIONES

Son parte del software destinadas a resolver problemas también llamados "bugs". De este modo, permiten eliminar vulnerabilidades de seguridad, errores de funcionamiento, o deficiencias, aunque en ocasiones producen otras, lo que se denomina "regresión de software".

PASOS BÁSICOS PARA UNA INSTALACIÓN: 
    1.Comprobar los requisitos de instalación tanto de Hardware como de Software.
    2.Verificación de que el Software sea original, que evitara la instalación de programas dañinos.
    3.Creación de los directorios necesarios para llevar a cabo la instalación.
    4.Creación de usuarios y permisos necesarios.
    5.Copia, desempaquetado y descomprension de los archivos de Software.
    6.Compilación y enlace con las bibliotecas que se instalaron con anterioridad.
    7.Registro de la instalación en el caso de Software comercial.

FORMAS DE INSTALACIÓN 

INSTALACIÓN POR COPIA DIRECTA

Es fácil e intuitivo, muy habitual en MAC OS X. La característica principal de los programas en Mac es que suelen usar librerías comunes del propio MAC OS X para todas ellas (diferentes aplicaciones comparten las mismas librerías).
Se organizan en el directorio Aplicaciones y se presentan como un paquete con todo lo necesario para que el programa funcione y en ocasiones lista de preferencias que se aloja en el mismo directorio para todos los programas (home/librería/Application Support).
Este modelo hace que aunque instalemos y desinstalemos gran cantidad de software el funcionamiento general del S.O. no se ve alterado además de evitar los conflictos de incompatibilidad entre diferentes aplicaciones.
Tiene el inconveniente de que olvidamos versiones antiguas de aplicaciones ocupando espacio en disco al instalar las posteriores.
Características de los programas en MAC OS X:
  • Están comprimidos en zip, rar, etc.
  • Están como imagen de disco, que se montará y aparecerán en finder.
  • El paquete de extensión .app, hacer doble clic para ejecutar.
  • En ocasiones requerirá de componentes especiaes para su instalación, pero no suele ser común
INSTALACIÓN MEDIANTE UN INSTALADOR

A través de un fichero ejecutable, con extensión .exe.Viene soportado en un medio de almacenamiento, un CD o DVD, o bien en un archivo que nos hemos descargado de Internet. Lo instalamos en la ubicación que deseemos y aparecerá en el Agregar/Quitar programas del Sistema Operativo.
Es habitual en la plataforma Windows el uso de instaladores de forma que cada programa instalado va repartiendo diversos ficheros por diferentes subdirectorios, añadiendo líneas al registro del sistema (editor de registro o regedit.exe), e instalando nuevas librerías, habitualmente con formato dll, en los directorios windows/system y windows/system32.
Normalmente, la ubicación de este tipo de programas, suele ser en Archivos de Programa, Program files o en la raiz.
Adeás, para poder desinstalarlos es necesaria la ayuda de un desinstalador, sino, es posible que no se desinstalen del todo.

INSTALACIÓN USANDO UN SISTEMA O GESTOR DE PAQUETES.

Se emplean básicamente en plataformas Linux, donde el softare se distribuye a través de paquetes. Además del programa, se envía informacón para comprobar la autentificación del software, nº de versión, distribuidor, etc. Muchas veces, es necesario hacer instalaciones previas para que el software funcione correctamente, o para poder instalarlo.

ELIMINACIÓN DE APLICACIONES

Para realizar la eliminación de una aplicación hay que seguir un proceso llamado desinstalación. Se divide en los siguientes pasos:

1- Eliminación de los archivos.
2- Ajustes de configuración del S.O.
3- Eliminación de iconos y accesos directos.

No se debe borrar la carpeta raíz de la aplicación sino que hay que iniciar el proceso de desinstalación.

PRUEBAS O TESTING DE APLICACIONES:

Las pruebas o testing de aplicaciones es el conjunto de procesos que verifica y valida la calidad del Software. Estos dos tipos se integran dentro del ciclo de vida del Software. Cuando se desarrolla un proyecto de software nunca se debe subestimar el plan de pruebas. Este tipo de pruebas hacen ejecutar el Software y aplicar sobre el mismo un conjunto de métodos para descubrir sus errores. Con las pruebas o testing, se pretende detectar errores tanto de programación como de forma. Para acabar, cabe destacar que lo habitual sea que se produzca gran numero de fallos al inicio de la primera fase.

FALLOS DEL SOFTWARE

Hay muchísimas razones por las que un software puede fallar y causar errores. estos pueden ser por:

  • Escasez o ausencia de comunicación entre diferentes individuos que intervienen en el proceso de desarrollo  
  • Complejidad del software
  • Errores de programación
  • Cambios continuos
  • Presiones de tiempos
  • Pobre documentación del código
TIPOS DE PRUEBAS

Existen varios tipos de comprbaciones que se llevan a cabo pero principalmente se destacan dos:

Verificación: Consisten en demostrar que un programa cumple con sus especificaciones. Se trata de comprobar la fase de desarrollo del software antes de pasar a la siguiente. Se revisan todos los planes, códigos, documentación... Al fin y al cabo se trata de ver si el el programa está correctamente construido.

Validación: Se trata de comprobar que el programa da la respuesta que se espera de él. Se centra en la comprobación de los requerimientos del software. básicamente se responde a la pregunta de si el producto construido es correcto.

Una forma de prueba cada vez más extendida es la distribución de versiones alpha y beta a los usuarios para que ellos mismos lo prueben y descubran posibles fallos. Finalmente, antes de salir al mercado es cada vez más habitual sacar una versión RTM testing donde se comprueba el funcionamiento del programa en entornos de producción.