Mostrando entradas con la etiqueta Software. Mostrar todas las entradas
Mostrando entradas con la etiqueta Software. Mostrar todas las entradas

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.



jueves, 18 de abril de 2013

EL SOFTWARE LIBRE Y EL SOFTWARE PROPIETARIO

El Software Libre es un programa o secuencia de instrucciones usada por un dispositivo de procesamiento digital de datos para llevar a cabo una tarea específica o resolver un problema determinado, sobre el cual su dueño renuncia a la posibilidad de obtener utilidades por las licencias, patentes, o cualquier forma que adopte su derecho de prooiedad sobre él (o sea, el software libre puede estar licenciado, o protegido por una patente autoral), por lo que puede utilizarse o transferirse sin pago alguno al licenciante, o a su creador. Otra característica es que se encuentra disponible el código fuente del software, por lo que puede modificarse el software sin ningún límite, y sin pago a quien lo inventó o lanzó al mercado.

 El Software Propietario se refiere a cualquier programa informático en el que los usuarios tienen limitadas las posibilidades de usarlo, modificarlo o redistribuirlo (con o sin modificaciones), o cuyo código fuente no está disponible o el acceso a éste se encuentra restringido. En el software propietario una persona física o jurídica (compañía, corporación, fundación, etc.) posee los derechos de autor sobre un software negando o no otorgando, al mismo tiempo, los derechos de usar el programa con cualquier propósito; de estudiar cómo funciona el programa y adaptarlo a las propias necesidades (donde el acceso al código fuente es una condición previa); de distribuir copias; o de mejorar el programa y hacer públicas las mejoras (para esto el acceso al código fuente es un requisito previo). De esta manera, un software sigue siendo propietario aún si el código fuente es hecho público, cuando se mantiene la reserva de derechos sobre el uso, modificación o distribución.