miércoles, 28 de mayo de 2014

Configuración del BIOS

Existen varios tipos de BIOS (Award, phoenix, in BIOS,…) siendo los más populares y en la que está basado este tutorial la BIOS Award. En ella, accedemos a un menú en modo texto en el cual las distintas opciones se encuentran clasificadas por categorías (configuración básica, avanzada,...)



Para acceder él normalmente bastará pulsar la tecla “Supr” mientras el ordenador está realizando el POST y sale un mensaje similar a “Press del to enter setup”. En algunos modelos, es posible sea una tecla o combinación de teclas diferentes, como por ejemplo F1, Esc, Control+F1, etc.



Software libre

Aquí están algunas características de un software libre:

Ø Se encuentra disponible el código fuente del software, por lo que puede modificarse el software sin ningún límite.
Ø Libertad de estudiarlo y adaptarlo.
Ø Libertad de distribuir copias.
Ø Libertad de mejora y publicación de cambios.
Ø Libertad de usar el programa con cualquier propósito.


Requerimientos para un software libre:

 Ø Verificación de la compatibilidad.
 Ø Verificación de la integridad.
 Ø Creación de los directorios adquiridos.
 Ø Creación de los Usuarios Requeridos.
 Ø Concesión de los derechos adquiridos.
 Ø Registro ante dueño de marca.
 Ø Archivos de Configuración.

Microsoft office

Aquí están algunas características principales de Microsoft office 2010:


 v  Conectar y colaborar.
 v Trabajar remontable mente
 v Edición avanzada.
 v Interfaz ribbon.
 v Blackstage.
 v Nuevos efectos de textos e imágenes.
 v Visualización de datos en Excel.
 v Edición de video en PowerPoint.

Requisitos mínimos para la instalación de Microsoft office 2010:


  *  Procesador: 500 MHz o más.
  *  Memoria: 254 MB o más.
  *  Espacio en disco: 2GB.

 *  Compatible con: Windows xp SP3 (32 bits), windows vista SP1 (32 bits o 64 bits), windows 7 (32 bits o 64 bits), Entre otros.

martes, 20 de mayo de 2014

sistema operativo windows

windows ha evolucionado tras muchos años, su papel original como extensión gráfica de MS-DOS.
con windows 95, la transformación es total. windows es ahora un sistema operativo complemento que incorpora compatibilidad con MS-DOS, permite ejecutar dos como sistema operativo de segunda linea.

características de diferentes sistemas operativos windows:

para instalar un sistema operativo microsoft windows xp, varían de la configuración de tu sistema y equipo también las características que planes usar:
  • Unidad de procesamiento central: la instalacion de windows xp requiere un procesador pentium de 233 megahertz un microsoft  mas rápido que tenga un procesador de 300 mthz de la familia intel pentium/celeron.
  • Memoria de acceso aleatorio: requiere al menos 64 MB de RAM. sin embargo, microsoft recomienda un minimo de 128 MB.
  • Almacenamiento de disco duro: requiere un mínimo de 1.5 GB de espacio libre en el disco duro.
  • Unidades adicionales: requiere una unidad de CD-Rom con velocidad mínima de 12x o una unidad de DVD.
  • Dispositivo de entrada: requiere un teclado y un raton ( u otro dispositivo señalador compatible).


WINDOWS 7

para instalarlo es que tengas 16 gigas de espacio de disco rígido. . PC World nos informa mejor y muestra todos los requisitos "mínimos" del sistema que este sistema operativo necesita para correr tranquilamente.

  • Procesador de 16 Hz ( 32-or  64-bit).
  • Memoria 4 GB.
  • Disco duro de 16 GB DISPONIBLE.
  • sOPORTE GRAFICO Dx9 con 128 MB de memoria ( para laintel faz Aero).

WINDOWS 8

windows 8 ha publicado las siguientes recomendaciones para un equipo con este sistema operativo:

  • Procesador de 1 GHz o mayor.
  • 1 GB de ray (32-bit) o 2 GB de ray (64-bit).
  • 16 GB de espacio disponible en disco duro (32-bit) o 20 GB (64 bit).
  • Dispositivo de graficos directx 9 con WDDH 1.00 superior.

WINDOWS VISTA

es una versión de Microsoft Windows, línea de sistemas operativos desarrollada por Microsoft. Esta versión se enfoca para ser utilizada en equipos de escritorio en hogares y oficinas, equipos portátiles, tabletas y equipos medida center.

  • procesador 800 GHz.
  • memoria RAM 512 MB.
  • tarjeta gráfica compatible con Directx 9.0.
  • memoria gráfica 32 MB.
  • espacio HDD 20 GB.



¿QUE ES UN DISCO DURO VIRTUAL?

es un espacio ofrecido por empresas para sus clientes como una solución de almacenamiento de datos.
el disco duro virtual emula a un disco duro de computadora y gracias a la conexión a Internet, permite el acceso desde cualquier lugar.

enseguida les muestro algunas paginas de almacenamiento:
NOMBRE
DESCRIPCIÓN
DIRECCIÓN
ESPACIO DE ALMACENAMIENTO
DROPBOX
Tiene una implementación con los servicios operativos, solo tiene que instalar la app y el programa hacia el resto.
Comienza con 2 Gb pero puede expandirlo en dos formas hasta llegar a 500 mb.
GOOGLE DRIVE
Apareció algunos meses, drive se convirtió en google.
Google drive tiene un espacio de almacenamiento que comienza con 5Gb pero puede escalar.
SKYDRIVE
Es un sistema respaldado por Microsoft.
Tiene un espacio de 25Gb si eres usuario de Hotmail.
BOX
Un servicio que el mismo principio que los anteriores te da un espacio gratuito.
Ofrece una cuenta con 50 gb de almacenamiento sonaba muy bien, pero solo duro un mes esta promoción.
¡DRIVER
Uno de los primeros en el campo del almacenamiento online fue ¡drive.
El servicio tiene 5 gb de almacenamiento.


lunes, 19 de mayo de 2014

HISTORIA Y EVOLUCIÓN DEL SOFTWARE (ensayo)

     El contexto en que se ha desarrollado el Software, está ligado a las casi cinco décadas de evolución de los sistemas informáticos.  Un mejor rendimiento del Hardware, una reducción del tamaño y un costo más bajo. 
    Hemos pasado de los procesadores con válvulas de vacío a los dispositivos microelectrónicos que pueden procesar 200 millones de instrucciones por segundo y mucho más.

Primeros años
   Durante los primeros años el Hardware sufrió continuos cambios, mientras que el Software se complementaba simplemente como un agregado. 
     La programación de computadoras era un arte para el que existían pocos métodos sistemáticos y el desarrollo de un software se realizaba virtualmente sin ninguna planificación.
Durante este período en la mayoría de los sistemas se utilizaba una orientación por lotes, siendo algunas excepciones notables.  Varios sistemas interactivos tales como el sistema de reservas de pasajes de la American Arlines y los sistemas de tiempo real para la defensa.  Lo normal era que el Hardware fuera de propósito general y, por otra parte, el Software se diseñaba a medida para cada aplicación y tenía una distribución relativamente pequeña. 
     La mayoría del Software se desarrollaba y era utilizado por la misma persona u organización; la misma persona lo escribía, lo ejecutaba y, si fallaba, lo depuraba; debido a que la movilidad en el trabajo era baja, los ejecutivos estaban seguros de que esa persona estaría ahí cuando se encontrara un error.  En este entorno personalizado del software el diseñar un proceso implícito, realizado en la mente de alguien y la documentación normalmente no existía.
     A lo largo de los primeros años se aprendió mucho sobre la implementación de sistemas informáticos, pero relativamente poco sobre la ingeniería de software.

Segunda era
La segunda era en la evolución de los sistemas computacionales se extiende desde la mitad de la década de los sesenta hasta finales de los setenta, como se puede observar en la figura 1.2. La multiprogramación y los sistemas multiusuario introdujeron nuevos conceptos de interacción hombre-máquina. Las técnicas interactivas abrieron un nuevo mundo de aplicaciones y nuevos niveles de complejidad del hardware y del software. Los sistemas de tiempo real podían recoger, analizar y transformar datos de múltiples fuentes, controlando así los procesos y produciendo salidas en milisegundos en vez de en minutos. Los avances en los dispositivos de almacenamiento en línea condujeron a la primera generación de sistemas de gestión de bases de datos.
     Esta era se caracterizó también por el establecimiento del software como producto y la llegada de las "casas de software", donde el software ya se desarrollaba para tener una amplia distribución en un mercado multidisciplinario: los programas se distribuían para computadoras grandes y para minicomputadoras, a cientos e incluso a miles de usuarios; la industria, el gobierno y la universidad se aprestaban a "desarrollar el mejor paquete de software" y ganar así mucho dinero.

Tercera era
     La tercera era en la evolución de los sistemas computacionales, comenzó a mediados de los setenta.  El procesamiento distribuido (múltiples computadoras, cada una ejecutando funciones concurrentemente y comunicándose con alguna otra) incrementó notablemente la complejidad de los sistemas informáticos. Las redes de área local y de área global, las comunicaciones digitales de gran ancho de banda y la creciente demanda de acceso "instantáneo" a los datos, supusieron una fuerte presión sobre los desarrolladores del software.
     Se produce la llegada y el amplio uso de los microprocesadores y las computadoras personales. El microprocesador es una parte integral de un amplio espectro de productos "inteligentes" que incluyen automóviles, hornos microondas, robots industriales y equipos de diagnóstico médico.  En muchos casos, la tecnología del software es integrada en esos productos por equipos técnicos que conocen el hardware, pero que a menudo no tienen experiencia en desarrollo de software. Las computadoras personales han sido el catalizador del gran crecimiento de muchas compañías de software. Mientras que las compañías de software de la segunda era vendían cientos o miles de copias de sus programas, las compañías de software de la tercera era venden decenas e incluso centenares de miles de copias. El hardware de las computadoras personales se ha convertido rápidamente en un producto estándar, mientras que el software que se suministre con ese hardware, es lo que marca la diferencia.

Cuarta era
        La cuarta era del software se aleja de las computadoras individuales y de los programas de computadoras, dirigiéndose al impacto colectivo de las computadoras y del software. Potentes máquinas personales controladas por sistemas operativos sofisticados, en redes globales y locales, acompañadas por aplicaciones de software avanzadas se han convertido en la norma. Cambia la   arquitectura informática de entornos centralizado de grandes computadores a entornos descentralizados cliente / servidor. De hecho Internet se puede observar como un software al que pueden acceder usuarios individuales.
        La cuarta era del software está enfocada a las tecnologías orientadas a los objetos y están desplazando rápidamente a enfoques de desarrollo de software más convencionales en muchas áreas de aplicación. Las técnicas de cuarta generación para el desarrollo de software ya están cambiando la forma en que algunos segmentos de la comunidad informática construyen los programas computacionales.
       Por fin, los sistemas expertos y el software de inteligencia artificial se han trasladado del laboratorio a las aplicaciones prácticas, para un amplio rango de problemas del mundo real. El software de redes neuronales artificiales ha abierto excitantes posibilidades para el reconocimiento de formas y habilidades de procesamiento de información al estilo de como lo hacen los humanos. Pero aún en la cuarta era, continúan intensificándose los problemas asociados con el software:

* La tecnología del hardware ha dejado desfasada a la capacidad de construir software que pueda explotar el potencial del hardware.
* La capacidad de construir nuevos programas no puede dar abasto a la demanda de nuevos programas.
* La capacidad de mantener los programas existentes está amenazada por el mal diseño y el uso de recursos inadecuados.
* Sin una buena ingeniería de software, es prácticamente imposible lograr un producto con calidad.

Historia de la Ingeniería del Software

     El término “ingeniería del software” se introdujo por primera vez a finales de la década de 1960 en una conferencia celebrada para analizar la llamada “crisis del software”. Esta crisis fue el resultado directo de la aparición del hardware de computadores de la tercera generación. Estas máquinas eran de una capacidad muy superior a la de las máquinas más potentes de la segunda generación, y su potencia hizo posibles las aplicaciones que hasta ese momento eran irrealizables. El desarrollo de esas aplicaciones requirió la construcción de grandes sistemas de software.
     Las primeras experiencias en la construcción de grandes sistemas de software mostraron que las metodologías de desarrollo de software hasta entonces existentes eran inadecuadas. No podía hacerse una simple ampliación a escala de las técnicas aplicables a los sistemas pequeños. Varios proyectos importantes se retrasaron (algunas veces años), costaron mucho más de lo previsto en principio y resultaron poco confiables, difíciles de mantener y de rendimiento pobre.
     El desarrollo del software estaba en una situación de crisis. Los costos del hardware caían mientras que los del software aumentaban con rapidez. Había una urgente necesidad de nuevas técnicas y metodologías que permitieran controlar la complejidad inherente a los grandes sistemas de software.
     Además, el término “software” no sólo abarca los programas de computación asociados con alguna aplicación o producto. Junto con los programas, el software incluye toda la documentación necesaria para instalar, usar, desarrollar y mantener esos programas.

Evolución de la Ingeniería del Software

         1968: Surge la crisis del software pues el proceso de desarrollo de software sobrepasa los costos y el tiempo estimados y tiene demasiadas fallas. Se acuña el nombre de Ingeniería de software.
       1969 - 19771: Se establecen los primeros principios como resultado de la investigación en buenas prácticas de programación. Tales como: Diseño descendente (top-down), Refinamiento sucesivo, Modularidad, Surgen los lenguajes estructurados y la noción de desarrolladores de software dirigidos por un líder.
         1972 - 1973: Surge la programación estructurada y el concepto de estilo de programación. Aparece el concepto de ciclo de vida en el desarrollo de software. Se proponen ayudas para la administración y de apoyo en el desarrollo.
        1974 - 1975: Se inicia el manejo de la noción de confiabilidad y calidad del software. Se inician las pruebas sistemáticas, la noción de corrección formal, modelos de tolerancia a fallas y confiabilidad total.
         1976 - 1977: Se pone atención a las fases anteriores a la codificación como análisis de requerimientos, especificación y diseño. Surgen las técnicas como abstracción y descomposición modular. Se hacen esfuerzos para integrar y validar las fases sucesivas del desarrollo.
         1978 -1980: Incremento en el uso de herramientas automatizadas de desarrollo de software. Se llevan a cabo cursos de ingeniería de software. Los principios desarrollados en 69 a 71 se usan masivamente en la industria del software.
        1980 - 1985: Se inician las herramientas automatizadas para cada fase del ciclo de vida siguiendo la programación estructurada.
      1986 - 1995: Aparece el paradigma orientado a objetos para el desarrollo de software grande. Promueve conceptos como la abstracción, la herencia el reuso. Se inicia el uso masivo de técnicas automatizadas de desarrollo de software.
        1995-2003: La evaluación de los procesos evita especificaciones incompletas o anómalas, la aplicación incorrecta de metodologías, etc. Para ello se utilizan distintos modelos de madurez de procesos que tienen como objetivo apoyar distintas estrategias de desarrollo y evaluación para así lograr una mejora continua en los productos. Cabe resaltar que no se debe aplicar alguno de estos modelos de madurez bajo el supuesto de mejorar en su calidad sin antes establecer y definir los procesos correspondientes. En particular, la calidad de un sistema de software está gobernada por la calidad del proceso utilizado para desarrollarlo y mantenerlo.