martes, 2 de diciembre de 2008

Es Linux

INTRODUCCIÓN


En una era de cambios en el ambiente computacional, de una amplia oferta en sistemas operativos e interfaces gráficas y sobre todo, del costo que representa contar con un sistema operativo que interactúe con el software sin problemas, surge con fuerza inusitada: Linux.
LINUX


Es un sistema operativo, compatible Unix. Dos características muy peculiares lo diferencian del resto de los sistemas que podemos encontrar en el mercado, la primera, es que es libre, esto significa que no tenemos que pagar ningún tipo de licencia a ninguna casa desarrolladora de software por el uso del mismo, la segunda, es que el sistema viene acompañado del código fuente. El sistema lo forman el núcleo del sistema (kernel) mas un gran numero de programas / librerías que hacen posible su utilización.LINUX se distribuye bajo la GNU Public License: Ingles, por lo tanto, el código fuente tiene que estar siempre accesible.


El sistema ha sido diseñado y programado por multitud de programadores alrededor del mundo. El núcleo del sistema sigue en continuo desarrollo bajo la coordinación de Linus Torvalds, la persona de la que partió la idea de este proyecto, a principios de la década de los noventa.Día a día, más y más programas / aplicaciones están disponibles para este sistema, y la calidad de los mismos aumenta de versión a versión. La gran mayoría de los mismos vienen acompañados del código fuente y se distribuyen gratuitamente bajo los términos de licencia de la GNU Public License.


ORIGEN DE LINUX


Linux es un sistema operativo que fue creado inicialmente como entretenimiento por un joven fines, llamado Linux Torvalds en la universidad de Helsinski, En Filandia, Linux tenia interes en Minix un pequeño sistema de UNIX, y decidió desarrollar un sistema que superara los estándares de aquel. Trabajó constantemente entre 1991 y 1994.Linux se desarrolla bajo la licencia pública de GNU y su código de fuente esta libremente disponible para quien lo desee, Linux se puede utilizar para una gran diversidad de prepósitos, incluyendo el establecimiento de una red, el desarrollote software especifico y como plataforma del usuario final. Linux se considera una alternativa excelente, y más barata, a otros sistemas operativos más caros y menos estables en funcionamiento.


DEFINICION

(Linux)


Linux es un Unix libre, es decir, un sistema operativo, como el Windows o el MS-DOS (sin embargo, a diferencia de estos y otros sistemas operativos 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. Linux tiene una mascota oficial, el pingüino de Linux, que fue seleccionado por Linux Torvalds para representar la imagen que él se asocia al sistema operativo él creó.


CARACTERÍSTICAS


· Multitarea: La palabra multitarea describe la habilidad de ejecutar varios programas al mismo tiempo. LINUX utiliza la llamada multitarea preeventiva,la cual asegura que todos los programas que se estan utilizando en un momento dado seran ejecutados, siendo el sistema operativo el encargado de ceder tiempo de microprocesador a cada programa.· Multiusuario:Muchos usuarios usando la misma maquina al mismo tiempo.· Multiplataforma: Las plataformas en las que en un principio se puede utilizar Linux son 386-, 486-. Pentium, Pentium Pro, Pentium II,Amiga y Atari, tambien existen versiones para su utilizacion en otras plataformas, como amd64, Alpha, ARM, MIPS, PowerPC y SPARC.· Multiprocesador: Soporte para sistemas con mas de un procesador esta disponible para Intel, AMD y SPARC.
· Funciona en modo protegido 386.
· Protección de la memoria entre procesos, de manera que uno de ellos no pueda colgar el sistema.
· Carga de ejecutables por demanda: Linux sólo lee del disco aquellas partes de un programa que están siendo usadas actualmente.· Política de copia en escritura para la compartición de páginas entre ejecutables: esto significa que varios procesos pueden usar la misma zona de memoria para ejecutarse. Cuando alguno intenta escribir en esa memoria, la página (4Kb de memoria) se copia a otro lugar. Esta política de copia en escritura tiene dos beneficios: aumenta la velocidad y reduce el uso de memoria.· Memoria virtual usando paginación (sin intercambio de procesos completos) a disco: A una partición en el sistema de archivos, con la posibilidad de añadir más áreas de intercambio sobre la marcha.
· La memoria se gestiona como un recurso unificado para los programas de usuario y para el caché de disco, de tal forma que toda la memoria libre puede ser usada para caché y ésta puede a su vez ser reducida cuando se ejecuten grandes programas.· Librerías compartidas de carga dinámica (DLL's) y librerías estáticas.· Se realizan volcados de estado (core dumps) para posibilitar los análisis post-mortem, permitiendo el uso de depuradores sobre los programas no sólo en ejecución sino también tras abortar éstos por cualquier motivo.· Compatible con POSIX, System V y BSD a nivel fuente.· Emulación de iBCS2, casi completamente compatible con SCO, SVR3 y SVR4 a nivel binario.
· Todo el código fuente está disponible, incluyendo el núcleo completo y todos los drivers, las herramientas de desarrollo y todos los programas de usuario; además todo ello se puede distribuir libremente. Hay algunos programas comerciales que están siendo ofrecidos para Linux actualmente sin código fuente, pero todo lo que ha sido gratuito sigue siendo gratuito.· Control de tareas POSIX.
· Pseudo-terminales (pty's).
· Emulación de 387 en el núcleo, de tal forma que los programas no tengan que hacer su propia emulación matemática. Cualquier máquina que ejecute Linux parecerá dotada de coprocesador matemático. Por supuesto, si el ordenador ya tiene una FPU (unidad de coma flotante), esta será usada en lugar de la emulación, pudiendo incluso compilar tu propio kernel sin la emulación matemática y conseguir un pequeño ahorro de memoria.
· Soporte para muchos teclados nacionales o adaptados y es bastante fácil añadir nuevos dinámicamente.· Consolas virtuales múltiples: varias sesiones de login a través de la consola entre las que se puede cambiar con las combinaciones adecuadas de teclas (totalmente independiente del hardware de video). Se crean dinámicamente y puedes tener hasta 64.· Soporte para varios sistemas de archivo comunes, incluyendo minix-1, Xenix y todos los sistemas de archivo típicos de System V, y tiene un avanzado sistema de archivos propio con una capacidad de hasta 4 Tb y nombres de archivos de hasta 255 caracteres de longitud.
· Acceso transparente a particiones MS-DOS (o a particiones OS/2 FAT) mediante un sistema de archivos especial: no es necesario ningún comando especial para usar la partición MS-DOS, esta parece un sistema de archivos normal de Unix (excepto por algunas restricciones en los nombres de archivo, permisos, y esas cosas). Las particiones comprimidas de MS-DOS 6 no son accesibles en este momento, y no se espera que lo sean en el futuro. El soporte para VFAT, FAT32 (WNT, Windows 95/98) se encuentra soportado desde la version 2.0 del nucleo y el NTFS de WNT desde la version 2.2 (Este ultimo solo en modo lectura).· Soporte en sólo lectura de HPFS-2 del OS/2 2.1· Sistema de archivos de CD-ROM que lee todos los formatos estándar de CD-ROM.· TCP/IP, incluyendo ssh, ftp, telnet, NFS, etc.
·Appletalk.· Software cliente y servidor Netware.
· Lan Manager / Windows Native (SMB), software cliente y servidor.Diversos protocolos de red incluidos en el kernel: TCP, IPv4, IPv6, AX.25, X.25, IPX, DDP, Netrom, etc.Cuál es la ventaja de GNU/Linux?La ventaja de GNU/Linux es que pertenece al desarrollo del software libre. El software libre, a diferencia del software propietario, es desarrollado bajo la premisa de que los programas son una forma de expresión de ideas y que las ideas, como en la ciencia, son propiedad de la humanidad y deben ser compartidas con todo el mundo (como ya se expuso en la licencia del público en general del GNU). Para lograr esto, el software libre expone el código fuente de sus programas a quien desee verlo, modificarlo o copiarlo.El software propietario no permite que nadie vea el código fuente de sus programas, porque eso sería exponer la manera en que estos funcionan. Las empresas creen que si la gente pudiera ver cómo está construido su software, entonces no habría necesidad de comprarlo, ya que la gente construiría el propio - o la competencia se robaría sus ideas.


¿Qué puedo hacer con Linux?


Las áreas de aplicabilidad de Linux son varias. En sus inicios fue muy utilizado por personas relacionadas con ciencias de la computación, desde hace algunos años ha sido también adoptado en instalaciones científicas de diversa índole (Física, Biología, Ciencias Espaciales y otras). Son de particular interés los proyectos en el área de Computación de Alto Rendimiento, donde Linux se está utilizando intensiva y extensivamente.Recientemente, también muchas compañías grandes han introducido soporte para Linux en su línea de productos. Un caso ejemplar es Corel, desarrolladores del popular programa de oficina WordPerfect, quienes han venido trabajando de cerca con la comunidad de Linux y ofrecen una versión de WordPefect en forma gratuita para uso personal. Además de WordPerfect hay otros programas de oficina disponibles para Linux, pero haciendo honor a la verdad, las aplicaciones de escritorio son un área con poco desarrollo en este ambiente. Otras compañías internacionales que utilizan y desarrollan productos para Linux incluyen a IBM, Netscape, Oracle, HP y Dell.


VERSIONES O DISTRIBUCIONES.


¿Qué son las "distribuciones" de GNU/Linux?


Una distribución es un modo de facilitar la instalación, la configuración y el mantenimiento de un sistema GNU/Linux. Al principio, las distribuciones se limitaban a recopilar software libre, empaquetarlo en disquetes o CD-ROM y redistribuirlo o venderlo.Ahora las grandes distribuciones -RedHat, SuSE, Caldera, Mandrake, Corel Linux, Turbo Linux...- son potentes empresas que compiten entre sí por incluir el último software, a veces también software propietario, con instalaciones gráficas capaces de auto detectar el hardware y que instalan un sistema entero en unos cuantos minutos sin apenas preguntas.Entre las distribuciones de GNU/Linux, destaca el proyecto Debian/GNU. Debian nace como una iniciativa no comercial de la FSF, aunque luego se independiza de ésta y va más allá del propio sistema GNU/Linux. Es la única de las grandes distribuciones que no tiene intereses comerciales ni empresariales. Son sus propios usuarios, muy activos, quienes mantienen la distribución de modo comunitario, incluidas todas sus estructuras de decisión y funcionamiento. Su objetivo es recopilar, difundir y promover el uso del software libre. Reúne el mayor catálogo de software libre, todos ellos probados, mantenidos y documentados por algún desarrollador voluntario.En una distribución hay todo el software necesario para instalar en un ordenador personal; servidor, correo, ofimática, fax, navegación de red, seguridad, etc.Posee un sistema operativo multiplataforma. Es decir, existen versiones de Linux para PC, Macintosh, Apple, Amiga, SUN, Alpha, PowerPC...VersionesEl desarrollo inicial Linux ya aprovechaba las características de conmutación de tareas en modo protegido del 386, y se escribió todo en ensamblador.


ARCHIVOS Y DIRECTORIOS


El sistema de archivos de Linux está organizado en archivos y directorios. Un archivo es una colección de datos que se almacena en un medio físico y a la cual se le asigna un nombre. Los archivos, a su vez, están agrupados en conjuntos llamados directorios. Un directorio puede tener subdirectorios, formándose así una estructura jerárquica con la forma de un árbol invertido. El directorio inicial de esa jerarquía se denomina directorio raíz y se simboliza con una barra de división (/).El sistema de archivos de un sistema Linux típico está formado por los siguientes directorios bajo el directorio raíz:Bin Contiene los programas ejecutables que son parte del sistema operativo Linux. Muchos comandos de Linux como cat, cp, ls, more y tar están ubicados en este directorio.


APLICACIONES DE LOS SISTEMAS LINUX


"GNU/Linux" ofrece una interfaz gráfica alternativa a la tradicional interfaz de línea de comandos de Unix. Existen en la actualidad numerosas aplicaciones gráficas, ya sean libres o no, que ofrecen funcionalidad que está permitiendo que GNU/Linux se adapte como herramienta de escritorio.Algunas distribuciones permiten el arranque de Linux directamente desde un disco compacto (llamados Live CDS) sin modificar en absoluto el disco duro de la computadora en la que se ejecuta Linux. Para este tipo de distribuciones, en general, los archivos de imagen (archivos ISO) están disponibles en Internet para su descarga.Otras posibilidades incluyen iniciar el arranque desde una red (ideal para sistemas con requerimientos mínimos) o desde un disco flexible o disquete o de unidades de almacenamiento USB.CONFIGURACION DE DISPOSITIVOS.Puede configurar y comprar dispositivos para instalar una red Ethernet como la de la plataforma de referencia.Puede configurar el loopback de un computador.Puede instalar y configurar una tarjeta de red Ethernet junto con una interfaz de red.Puede instalar cableado de una red Ethernet como la especificada en la plataforma de referencia.De acuerdo al uso hay diversos dispositivos que permiten conectar computadores. Para el caso de redes pequeñas algunos ejemplos son:MODEMPermiten conectar dos computadores empleando una línea telefónica.Cable serialPermite conectar dos computadores por sus puertos seriales.Cable Base10TConsta de 8 cables internos trenzados en parejas (azul con azul/blanco, verde con verde/blanco, naranja con naranja/blanco, cafe con cafe/blanco), en sus extremos tiene conectores.

RJ45


Permite conectar un computador a un concentrador o dos computadores directamente haciendo un cruce de los cables internos (a un cable con tal cruce se le dice cruzado --cross-over-- o invertido --reverse)


Concentrador


Por medio de clabes Base10T (no cruzados) permite conectar varios computadores que tengan tarjetas Ethernet de 10MB, cada uno en un puerto del concentrador. Normalmente los concentradores son repetidores que retransmiten por todos sus puertos la señal que llega por uno de ellos y detectan colisiones. Hay modelos por ejemplo de 4, 8, 10 y 16 puertos, algunos tienen un puerto más para conectar a otro concentrador.Para operar dispositivos de red conectados a un computador con Linux, es necesario emplear el controlador apropiado y asociar el dispositivo a una interfaz de red, que a su vez tendrá una dirección IP. Así por ejemplo a un modem se le puede asociar la interfaz ppp0 (o con otro número en lugar de 0) y a una tarjeta Ethernet se le puede asociar la interfaz eth0 (o con otro número en lugar de 0). Hay además una interfaz que siempre debe estar presente: lo (loopback) que representa una conexión con el mismo computador. Los nombres de las interfaces activas en un sistema Linux pueden consultarse con: /sbin/ifconfig o con netstat -i.En esta sección se presentan detalles de algunos dispositivos para interconexión y su configuración. Hemos procurado dar especial enfasis a los requeridos en una red local Ethernet.

Modem


Un modem permite modular información digital para transmitirla por una línea telefónica. Infortunadamente la tecnología de modems está en gran parte patentada y muchas especificaciones son secretas, así que hay muchos modems que NO son soportados en Linux. Por esto, el paso más difícil es lograr que su modem sea reconocido y manejado por Linux.No tendrá problemas con modems que puedan configurarse con jumpers y que no sean especifícos para Windows (winmodems), tal es el caso de modems externos que se conectan a los puertos seriales o modems que se conectan directamente al bus, pero que sean genéricos. Mientras que los primeros emplean la configuración estándar de los puertos seriales, los segundos normalmente pueden configurarse con jumpers o por software, para emplear una dirección base y un puerto libres.


Tarjeta Ethernet e interfaz de red


Para emplear una tarjeta de red Ethernet en Linux para conectarse a una LAN debe:
1. Instalarla físicamente en el computador
2. Lograr que el kernel pueda comunicarse con la tarjeta, empleando el
controlador apropiado
3. Configurar una interfaz de red que servirá como abstracción de la tarjeta.


CONFIGURACION DE PROGRAMAS


Por su carácter abierto y por la diversidad de quienes lo desarrollan, Linux puede configurarse para ser usado en varios países, con alfabetos diferentes, dispositivos diferentes y gustos diferentes.
VimVim es una versión mejorada de vi. Instálelo con el paquete vim. Para que todos los usuarios empleen este editor por defecto al ejecutar el comando vi., puede crear un alias en /etc/profile:Alias vi="vim"
LaTeXPara emplear TeX y LaTeX (versection 3.1.1.2 LaTeX), instale la distribución Tetex, puede emplear el paquete (tarea) task-tex que instalará Tetex y otras aplicaciones útiles (por ejemplo gv ver Impresión y formatos para impresión).Para convertir de LaTeX a HTML recomendamos las herramientas HeVea y latex2html.




Si la distribución es latinoamericana o española basta que configure el mapa del teclado (ver Dispositivos y Linux) y el teclado en X-Windows (la configuración general ver Dispositivos y Linux o para usuarios ver Configuración de una sesión).1. En la sugerencia hecha en esta guía para modificar un mapa del teclado US, se presupone que ya pueden generarse los caracteres especiales de español, sin emplear dígrafos de vim o de otro editor de texto.2. Se carga el archivo original con loadkeys así ya se pueden generar todas excepto la ü y Ü. Para generar estas dos últimas puede navegarse sobre las guías y copiar y pegar, puede usarse +udiaeresis y +Udiaeresis o puede emplearse un editor de texto que permita ingresar un código ASCII o Unicod.


CONCLUSION


Una de las más importantes es que Linux es una excelente elección para trabajar con UNIX a nivel personal. Linux permite desarrollar y probar el software UNIX en su PC, incluyendo aplicaciones de bases de datos y X Windows. Con Linux, se puede correr un sistema UNIX y adaptarlo a las necesidades. La instalación y uso de Linux es también una excelente manera de aprender UNIX si no se tiene acceso a otras máquinas UNIX.
Linux no es solo para los usuarios personales de UNIX. Es robusto y suficientemente completo para manejar grandes tareas, así como necesidades de cómputo distribuidas. Muchos negocios especialmente los pequeños se están cambiando a Linux en lugar de otros entornos de estación de trabajo basados en UNIX. Grandes vendedores de software comercial se están dando cuenta de las oportunidades que puede brindar un sistema operativo gratuito.Linux es, propiamente, el núcleo de un sistema operativo. Es decir, el conjunto de programas que controla los aspectos más básicos del funcionamiento de un ordenador. Su desarrollo lo inició en 1991 Linus Tovalds, entonces estudiante en la Universidad de Helsinki, en Finlandia, y se completó con miles de aportaciones a través de Internet.

sábado, 29 de noviembre de 2008

Sistema Operativo


SISTEMAS OPERATIVOS

Un sistema operativo es un software de sistema, es decir, un conjunto de programas de computadora destinado a permitir una administración eficaz de sus recursos. Comienza a trabajar cuando se enciende el computador, y gestiona el hardware de la máquina desde los niveles más básicos, permitiendo también la interacción con el usuario.Un Sistema Operativo es un programa que actúa como intermediario entre el usuario y el hardware del computador y su propósito es proporcionar el entorno en el cual el usuario pueda ejecutar programas. Entonces, el objetivo principal de un Sistema Operativo es, lograr que el sistema de computación se use de manera cómoda, y el objetivo secundario es que el hardware del computador se emplee de manera eficiente.Un sistema operativo se puede encontrar normalmente en la mayoría de los aparatos electrónicos que utilicen microprocesadores para funcionar, ya que gracias a éstos podemos entender la máquina y que ésta cumpla con sus funciones (teléfonos móviles, reproductores de DVD, auto radios, computadoras, radios, etc)
Un Sistema Operativo hace más conveniente el uso de una computadora. o Eficiencia... Un Sistema Operativo deberá construirse de manera que permita el desarrollo, prueba o introducción efectiva de nuevas funciones del sistema sin interferir con el servicio. o Encargado de administrar el hardware. El Sistema Operativo se encarga de manejar de una mejor manera los recursos de la computadora en cuanto a hardware se refiere, esto es, asignar a cada proceso una parte del procesador para poder compartir los recursos. o Relacionar dispositivos (gestionar a través del kernel). El Sistema Operativo se debe encargar de comunicar a los dispositivos periféricos, cuando el usuario así lo requiera. o Organizar datos para acceso rápido y seguro. o Manejar las comunicaciones en red. El Sistema Operativo permite al usuario manejar con alta facilidad todo lo referente a la instalación y uso de las redes de computadoras. El Sistema Operativo evita que los usuarios se bloqueen entre ellos, informándoles si esa aplicación esta siendo ocupada por otro usuario. o Generación de estadísticas. O Permite que se puedan compartir el hardware y los datos entre los usuarios. Tipos de Sistema OperativoA continuación detallamos algunos sistemas operativos: Familia Windows Windows 95 Windows 98 Windows ME Windows NT Windows 2000 Windows 2000 server Windows XP Windows Server 2003 Windows CE Windows Mobile Windows XP 64 bits Windows Vista.

SOFTWARE PROPIETARIO
Definición
Se denomina “proprietary software”, que significa “software no libre”, privativo, privado, con propietario o de propiedad). El software propietario es aquel que posee restricciones en el uso, copia o modificación o cuyo código fuente no está disponible (código cerrado).
. Propietario significa que algún individuo o compañía retiene elderecho de autor exclusivo sobre una pieza de programación, al mismo tiempo que niega a otras personas el acceso al código de fuente del programa y el derecho a copiarlo, modificarlo o estudiarlo.El término “propietario” alude a que está "poseído y controlado privadamente". No obstante, el programa puede seguir siendo propietario aunque su código fuente se haya hecho público, si es que se mantienen restricciones sobre su uso, distribución o modificación . El código fuente de un programa informático (o software) es un conjunto de líneas de texto que son las instrucciones que debe seguir la computadora para ejecutar dicho programa.

Historia de Microsoft Windows

Su creador, William Henry Gates III, más conocido como Bill Gates.
Creó la empresa de software Microsoft el 4 de abril de 1975, La historia de este producto se remonta a 1981, cuando Microsoft inició un proyecto que se llamó Interface Manager. Fue presentado al público el 10 de Noviembre de 1983, de manera oficial y renombrado como Microsoft Windows, en se anunciaba un PC con la interfaz gráfica de Windows, con varias ventanas pegadas unas a otras, debido a un fallo importante fue rápidamente retirada del mercado, ligeramente fue mejoradas en múltiples versiones entre las cuales están:


Todas las versiones

La primera versión de Windows fue la 1.0, lanzada en noviembre de 1985, carecía de funcionalidades y consiguió un poco de popularidad. No era un sistema operativo en sí mismo, sino que era programa ejecutándose en el sistema MS-DOS.En noviembre de 1987 fue lanzada la versión 2.0 de Windows, y fue un poco más popular que su predecesora. La versión 2.03, lanzada en enero de 1988, cambió su interfaz de ventanas, haciéndose muy parecido al sistema operativo de las Apple (le trajo a Microsoft problemas legales).Microsoft Windows 3.0 fue lanzada en 1990, fue la primera versión en alcanzar éxito comercial; vendió dos millones de copias en seis meses. Tuvo mejoras en la interfaz de usuario y las capacidades de multitarea. Luego salió el 1 de marzo de 1992 la versión 3.1 con pequeños cambios.En julio de 1993, Microsoft lanzó Windows NT basado en un nuevo kernel. NT es considerado de la línea profesional de los sistemas operativos Windows. La línea de hogar y la línea profesional fueron fusionadas años más tarde con la llegada de Windows XP.Para agosto de 1995, Microsoft lanza Windows 95, que es considerado realmente un sistema operativo. De todas maneras seguía dependiendo del MS-DOS, por lo que muchos expertos no lo consideran todavía un sistema operativo. Windows 95 cambió completamente su interfaz y se hizo más fácil de usar.Luego, en junio de 1998, se lanzó Microsoft Windows 98, también con gran popularidad, pero con varios problemas de seguridad que necesitaron una Second Edition en 1999 para resolverlos.En febrero de 2000, se lanzó Windows 2000, perteneciente a la línea profesional sistemas de Microsoft.En tanto en la línea de hogar a Windows 98 le siguió Windows ME (Millennium Edition), lanzado en septiembre de 2000. Fue una de las versiones más criticadas del Windows por sus debilidades en la estabilidad y la compatibilidad.En octubre de 2001, Microsoft lanza Windows XP, la cual está basada en el kernel de Windows NT, pero que también incorpora características de la línea de hogar. Esta versión fue sumamente elogiada en revistas de computación, aunque de todas maneras necesitó dos Service Pack de actualización para lograr una seguridad robusta.En abril de 2003, fue lanzado Windows Server 2003 en reemplazo de la línea de productos para servidores Windows 2000. Esta versión poseía muchas mejoras y una fuerte seguridad. Fue seguido de Windows 2003 R2 en diciembre de 2005.La siguiente versión del sistema operativo fue Windows Vista, lanzada el 30 de noviembre de 2006 para clientes de negocios. En cambio la versión para consumidores fue lanzada el 30 de enero de 2007. Windows Vista trajo mejoras en la seguridad, características más avanzadas en sus gráficos con una interfaz opcional llamada Windows Aero, además de múltiples nuevas aplicaciones


Concepto de Windows

Windows es un sistema operativo, es decir, un programa sobre el cual descansan todos los demás y sin el cual no funciona el ordenador y por lo tanto sin él no se pueden ejecutar el resto de los programas. Por ello es el primero que se carga cuando se enciende el ordenador. Se encarga entre otras cosas de permitir la comunicación entre el usuario y el PC y del funcionamiento de todos los componentes del ordenador, tanto de hardware como de software. Existen versiones para hogares, empresas, servidores y dispositivos móviles, como computadore de bolsillo y teléfonos inteligentes. Hay variantes para procesadores de 16, 32 y 64 bits.Incorpora diversas aplicaciones como Internet Explorer, el Reproductor de Windows Media, Windows Movie Maker, Windows Mail, Windows Messenger, Windows Defender, entre otros. Desde hace muchos años es el sistema operativo más difundido y usado del mundo, de hecho la mayoría de los programas (tanto comerciales como gratuitos y libres) se desarrolla originalmente para este sistema.

Características

1. En su entorno de trabajo o escritorio tenemos :
2. Escritorio: Es el área que ocupa todo el fondo de la pantalla.

Iconos (Icons): Los Iconos que aparecen en su Escritorio le dan acceso a ciertos programas y componentes de la computadora. Abra un Icono haciendo doble clip en él. Un Icono abierto desplegará una ventana que contiene programas, archivos y otros elementos. Los iconos le permiten organizar sus programas (Microsoft Excel, Word, Wordperfect), los archivos (documentos, hojas de cálculos, gráficos), la información de la impresora (opciones de configuración, fuentes instaladas) e información de la computadora (unidades de disco duro, discos flexibles), de la misma manera en que usted organizaría su escritorio. Los iconos vienen en dos tamaños: Grandes y pequeños. Windows 98 emplea 4 tipos de iconos: de programa, de archivo, de impresora y de computadora. Con Windows 98 los iconos se emplean en todo momento.
Apuntador del Ratón (Mouse): El apuntador del ratón o puntero (por lo general una flecha) en la pantalla le permite seleccionar elementos y elegir comandos. Desplace el apuntador del ratón y seleccione el elemento al hacer clip el botón del ratón (mouse).
Para trabajar con Windows 98 con la máxima eficiencia, necesitará un ratón (mouse). Mientras trabajé ejecutará las siguientes acciones con el ratón:
- Apuntar: Colocar el ratón de tal forma que el puntero en pantalla toque algún elemento.
- Clip: Oprimir y soltar el botón izquierdo del ratón. Al hacer clip en un elemento, por lo general éste quedará seleccionado. Excepto cuando se le diga que presione el botón contrario (por ejemplo, hacer clip con botón derecho), siempre utilizará el botón izquierdo del ratón.
- Doble Clip: Oprimir y soltar el botón izquierdo del ratón dos veces con rapidez. Cuando hace doble clip por lo general se activa un elemento o se abre una ventana, carpeta o programa.
- Arrastrar: Coloque el puntero del ratón sobre el elemento que desea mover, oprima y mantenga oprimido el botón izquierdo del ratón y después mueva el ratón a una nueva ubicación.
- Hacer clip con el botón derecho: Al hacer clip con el botón derecho del ratón por lo general se desplegará un menú contextual (o de aparición súbita) de la cual podrá elegir comandos comunes.

Mi PC (Mi Computadora): En este icono se examina el contenido de su computadora y obtiene información sobre las unidades de discos, el panel de control y las impresoras instaladas.
Papelera de Reciclaje (Recycle Bin): Arrastre hasta la papelera de reciclaje los archivos, carpetas u otros iconos que no desee. Windows 98 pedirá que confirme el deseo de deshacerse de los elementos. Si selecciona Sí, parecerá que el icono de la Papelera de Reciclaje contiene algo.
En las ventanas podemos distinguir los siguientes elementos:
Barra de titulo: es la parte superior de la ventana, en ella aparecen, en la parte izquierda el nombre del programa y en la parte derecha tres pequeños botones cuyas funciones son, minimizar, maximizar/restaurar y cerrar la ventana.
Línea de menús: nos permite acceder a los comandos del programa (los que nos permiten hacer cosas como copiar, borrar, crear archivos etc.)

Barra de herramientas: nos permite acceder a los comandos de forma fácil e intuitiva representando estos mediante iconos en botones.
Barras de desplazamiento: permiten visualizar partes de lo contenido en la ventana que permanecen ocultas debido al tamaño de la ventana.
Barra de estado: muestra información sobre lo que estamos haciendo, depende esta información del tipo de aplicación que estemos utilizando.
Con las ventanas podemos realizar las siguientes operaciones básicas:
Cerrar
Minimizar
Maximizar/restaurar
Mover. Situando el curso del ratón sobre la barra de título y manteniendo pulsado el botón izquierdo del ratón, veremos que al desplazar el ratón se mueve la ventana.
Cambiar el tamaño. Al situar el cursor del ratón en los bordes de la ventana, observaremos que este cambia de forma (flecha de dos puntas) si mantenemos pulsado el botón izq. del ratón y movemos éste, comprobaremos como la ventana cambia de tamaño.

Barra de tareas:

Iconos:
Barras del escritorio:


3. Aplicaciones populares de Windows
A continuación se muestran las herramientas más usadas y conocidas que incluye por defecto el sistema operativo Microsoft Windows. Contiene muchas más aplicaciones, pero mucho menos conocidas, algunas de ellas no se han actualizado o mejorado hace muchos años, como por ejemplo, el programa Paint. Sin embargo, las más usadas por las organizaciones se han ido actualizando, como es el caso de Internet Explorer y del Reproductor de Windows Media.

Internet Explorer

es un navegador de Internet producido por Microsoft para su plataforma Windows y más tarde para Apple Macintosh y Solaris Unix. Las versiones para estos dos últimos sistemas fueron descontinuadas en el 2006 y 2002 respectivamente.
Fue creado en 1995 tras la adquisición por parte de Microsoft del código fuente de Mosaic, un navegador desarrollado por Spyglass, siendo rebautizado entonces como Internet Explorer. Actualmente es el navegador de Internet más utilizado y conocido en el mundo, rebasando en gran medida a las competencias existentes, aún cuando algunas de éstas han incrementado su popularidad en los últimos años. Las primeras versiones, basadas en Mosaic, no supusieron ninguna amenaza para el entonces dominante Netscape Navigator, ya que eran bastante simples y no eran compatibles con algunas de las extensiones más populares de Netscape que dominaban la web de la época (como los marcos o JavaScript).

Reproductor de Windows

Es un reproductor multimedia creado por la empresa Microsoft. Se han lanzado varias versiones del reproductor. Actualmente la versión 11 es la última existente, que se incluye con Windows Vista, existiendo también una versión para Windows XP. Permite reproducción de varios formatos como lo son Audio CD, DVD-Video, DVD-Audio, WMA (Windows Media Audio), WMV (Windows Media Video), MP3, MPG, AVI, entre otros, siempre y cuando, se dispongan de los codecs. Incluye acceso a video en formato digital en servidores de pago.También da la posibilidad de pasar canciones de un CD al disco duro de la computadora, y al contrario, de la computadora a un CD de música o de datos.

Además busca por Internet los nombres de las canciones y álbumes, y muestra la carátula del disco del cual provienen dichas canciones.
Otra gran función, que potencia su uso es la Biblioteca de Windows Media, que permite la creación de listas de reproducción, administración de música y edición de las etiquetas avanzadas; por ejemplo, se puede incluir la letra de la canción sincronizada para que se vea cuando se reproduzca.

Paint

Microsoft Paint (cuyo nombre original era Paintbrush) fue desarrollado 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. Desde los comienzos del Paint, los niños fueron los primeros en utilizarlo; es por ello que actualmente se utiliza este sistema incluso para la enseñanza básica en las escuelas.
Sistema de archivos

FAT, FAT32, y NTFS
El sistema de archivos utilizado por estos sistemas operativos comenzó siendo FAT16 o simplemente FAT. La primera versión de Windows en incorporar soporte nativo para FAT32 fue Windows 95 OSR2. Por otro lado, los Sistemas Operativos basados en NT emplean los sistemas de archivos NTFS desde el origen y a partir de Windows 2000 se otorgó también soporte para FAT32.
Seguridad
Una de las principales críticas que con frecuencia reciben los sistemas operativos Windows es la debilidad del sistema en lo que a seguridad se refiere y el alto índice de vulnerabilidades críticas. Partiendo de la base de que no existe un sistema completamente seguro, son muchos los estudios que pretenden evaluar la seguridad de los sistemas operativos más frecuentes (Windows, Linux, Mac OS ...). Sin embargo, estos estudios son con frecuencia sesgados y sus criterios son sometidos a los intereses de las empresas auditoras y sus socios. Como característica general del software no libre, uno de los pilares en que se basa la seguridad de los productos Windows es la seguridad por ocultación.

Papelera de reciclaje:

Es otro elemento que se encuentra presente en el escritorio, se trata de una herramienta muy útil que tiene una doble misión:1.- Borrar objetos: Si se arrastra un objeto a la papelera éste se borra. También se puede mandar un objeto a la papelera seleccionándolo y pulsando la tecla supr o pulsando el botón derecho del ratón sobre el objeto que deseemos borrar y eligiendo la opción eliminar que nos aparece en el menú contextual..


Funcionamiento de Windows 95

Para trabajar en Windows 95 es muy sencillo ya que desde el escritorio de Windows podemos tener abiertos varios programas y nos lo reflejara la barra de tareas. Simplemente podemos pasar de una aplicación a otra dando el botón respectivo de la barra de tareas o con las teclas ALT + TAB. En un momento concreto podemos hacer la pregunta con que programa estamos trabajando. Es muy fácil, con la aplicación que en la barra de títulos aparezca en color azul o con la que este en primer plano. En ocasiones no se visualiza la aplicación de segundo plano, entonces tendremos que hacer un clic en el botón de maximizar. En algunas de las ocasiones es interesante visualizar las aplicaciones que estemos ejecutando, lo podemos realizar con cualquiera de los siguientes métodos pulsando el botón derecho:
· Asignando manualmente los tamaños.
· Distribución en Cascada.
· Tipo de mosaico: Vertical y horizontal.
Si queremos que unas de las ventanas no se vea en la forma de visualización, tendremos que minimizarla.

Así mismo se han venido incorporando nuevas versiones con herramientas que han superado unas con otras y que le brindan al usuario interrelacionarse con el PC para satisfacer sus necesidades.

Interfaz

Es un conjunto de métodos que sirven para lograr interactividad entre un usuario y una computadora. Una interfaz puede ser del tipo GUI, o línea de comandos, etc. También puede ser a partir de un hardware ,es decir de lo táctil como por ejemplo, el monitor, el teclado y el mouse, son interfaces entre el usuario y el ordenador que le permiten realizar la comunicación interactuada para satisfacer una necesidad. En electrónica, un interfaz es el puerto por el cual se envían o reciben señales desde un sistema hacia otros. Por ejemplo, el interfaz USB, interfaz SCSI, interfaz IDE, interfaz puerto paralelo o serial, entre otros.

Ventajas
· La instalación es muy sencilla y no requiere de mucha experiencia.
· Es multitarea y multiusuario.
· Apoya el uso de múltiples procesadores.
· Soporta diferentes arquitecturas.
· Permite el uso de servidores no dedicados.
· Soporta acceso remoto, ofreciendo la detección de intrusos, y mucha seguridad en estas sesiones remotas.
· Apoyo para archivos de DOS y MAC en el servidor.
· El sistema está protegido del acceso ilegal a las aplicaciones en las diferentes configuraciones.
· Permite cambiar periódicamente las contraseñas.
· Soporta múltiples protocolos.
· Carga automáticamente manejadores en las estaciones de trabajo.
· Trabaja con impresoras de estaciones remotas.
· Soporta múltiples impresoras y asigna prioridades a las colas de impresión.
· Muestra estadísticas de Errores del sistema, Caché, Información Del disco duro, Información de Manejadores, Nº de archivos abiertos, Porcentaje de uso del CPU, Información general del servidor y de las estaciones de trabajo, etc.
· Brinda la posibilidad de asignar diferentes permisos a los diferentes tipos de usuarios.
· Permite realizar diferentes tipos de auditorías, tales como del acceso a archivos, conexión y desconexión, encendido y apagado del sistema, errores del sistema, información de archivos y directorios, etc.
· No permite criptografía de llave pública ni privada.
· No permite realizar algunas tareas en sesiones remotas, como instalación y actualización.

Desventajas

· Tiene ciertas limitaciones por RAM, como: Nº Máximo de archivos abiertos y almacenamiento de disco total.
· Requiere como mínimo 16MB en RAM y un procesador Pentium de 133 MHz o uno superior.
· El usuario no puede limitar la cantidad de espacio en el disco duro.
· No soporta archivos de NFS.
· No ofrece el bloqueo de intrusos.
· No soporta la ejecución de algunas aplicaciones para DOS

Virus, troyanos, spywares, inestabilidad, robo de información, agujeros de seguridad que tardan meses en subsanarse, precio.-Windows Ventajas: cualquier idiota usa windows, andan todos los juegos del momento.-Windows Conclusión: Es una plataforma para jugar.

Qué ventajas tiene Windows sobre Linux

· Es más fácil
o Al ser de mayor facilidad de uso Windows en este momento continúa siendo el sistema operativo más comercial lo cual se refleja en la disponibilidad de aplicaciones, facilidad de mantenimiento así como soporte en el desarrollo de nuevas aplicaciones, puntos que pueden ser cruciales en la elección de servidores que corren aplicaciones web.
Aplicaciones desarrolladas en menor tiempo
Fruto de la inversión realizada por Microsoft y aunado a una comunidad de programadores cada vez más grande se ha logrado facilitar el desarrollo de aplicaciones y sistemas que corran sobre servidores Windows lo cual se ve reflejado en tiempos de desarrollo menores.
La curva de aprendizaje en el sistema Windows es mucho menor.
Ofrecemos una gran variedad de planes de hospedaje Linux y Windows así como también la posibilidad que usted diseñe un plan a la medida de sus necesidades, ¡Solicítelo sin costo adicion! Compruebe que la velocidad y calidad no necesariamente están peleadas con el precio.
Por muchos años estos dos grandes sistemas operativos han sido motivo de opiniones dividas de que si uno u otro es mejor, a continuación les dejo algunas Ventajas y Desventajas de estos dos grandes Sistemas Operativos.

INSTALANDO

Windows: Al instalarlo es rápido y sencillo, no requiere de muchos conocimientos.
Linux: La instalación no es muy sencilla, aunque claro permite personalizar todos los paquetes que queremos instalar.
Windows es de software propietario y Linux de software libre

Software y Hardware


Emprendedora:
Yurlis Veloz C.I.: 17.256.681


Software

Es el conjunto de los programas de cómputo, procedimientos, reglas, documentación y datos asociados que forman partes de las operaciones de un sistema de computación.

Son las instrucciones responsables de que el hardware realice su tarea. El software puede dividirse en varias categorías basadas en le tipo de trabajo realizado.

Tipos de Software

El software de la computadora se clasifican en dos tipos: Software del sistema y software de aplicación.


Software de Sistema

Consiste en los programas que ayudan al funcionamiento eficiente de una computadora. El sistema operativo es un ejemplo de software del sistema.

El sistema operativo trabaja principalmente en segundo plano. El sistema operativo se ocupa de controlar y administrar los componentes de hardware de la PC, además asegura el arranque y ejecución de otros programas de software. También se ocupa de los datos almacenados en los dispositivos de almacenamiento de la computadora.

El sistema operativo es uno de los software mas importantes. Es responsables d las siguientes funciones en el sistema de computadora:

ü Servir de interfaz entre el CPU y el mundo exterior.
ü Coordinar los dispositivos del sistema.
ü Sistematizar las aplicaciones o ejecutar los programas.
ü Los siguientes tipos de sistemas operativos se ejecutan en una PC. DOS (Disk Operating Systems) y Microsoft Windows.
Software de Programación

Es el conjunto de herramientas que permiten al programador desarrollar programas informáticos, usando diferentes alternativas y lenguajes de programación, de una manera práctica. Incluye entre otros:
Editores de texto
Compiladores
Interpretes
Enlazadores
Depuradores
Entornos de Desarrollo Integrados (IDE), este agrupan las anteriores herramientas, usualmente en un entorno visual, de forma que el programador no necesite introducir múltiples comandos para compilar, interpretar, depurar, entre otros.
Software de Aplicación

Consiste en un conjunto de programas que llevan a cabo tareas específicas de la aplicación. Son programas que usan generalmente los usuarios y no los programadores.

Algunos software de aplicaciones:

· Aplicaciones de Negocio (procesador de texto, presentaciones, hojas de cálculo, bases de datos, entre otros).
· Aplicaciones Personales (presupuesto, cálculo de impuesto).
· Aplicaciones Utilitarias (detección de virus, limpieza de disco).
· Aprendizaje (enciclopedia).

Clasificación del Software
Entre ellos se encuentran los llamados programas enlatados, el software desarrollado por compañías y vendido principalmente por distribuidores, el freeware y software de dominio público, que se ofrece sin costo alguno, el shareware, que es similar al freeware, pero suele conllevar una pequeña tasa a pagar por los usuarios que lo utilicen profesionalmente y, por último, el infame vapourware, que es software que no llega a presentarse o que aparece mucho después de lo prometido.

Lenguaje de programación del Software
El lenguaje de programación, en informática, es cualquier lenguaje artificial que puede utilizarse para definir una secuencia de instrucciones para su procesamiento por un ordenador o computadora. Es complicado definir qué es y qué no es un lenguaje de programación. Se asume generalmente que la traducción de las instrucciones a un código que comprende la computadora debe ser completamente sistemática. Normalmente es la computadora la que realiza la traducción.
Vistos a muy bajo nivel, los microprocesadores procesan exclusivamente señales electrónicas binarias. Dar una instrucción a un microprocesador supone en realidad enviar series de unos y ceros espaciadas en el tiempo de una forma determinada. Esta secuencia de señales se denomina código máquina. El código representa normalmente datos y números e instrucciones para manipularlos..
Los lenguajes de bajo nivel permiten crear programas muy rápidos, pero que son a menudo difíciles de aprender. Más importante es el hecho de que los programas escritos en un bajo nivel son prácticamente específicos para cada procesador. Si se quiere ejecutar el programa en otra máquina con otra tecnología, será necesario reescribir el programa desde el principio.

Lenguajes de Alto Nivel
El alto nivel de abstracción entre lo que se pide a la computadora y lo que realmente comprende. Existe también una relación compleja entre los lenguajes de alto nivel y el código máquina.
Los lenguajes de alto nivel son normalmente fáciles de aprender porque están formados por elementos de lenguajes naturales, el ingles. En BASIC, el lenguaje de alto nivel más conocido, los comandos como "IF CONTADOR = 10 THEN STOP" pueden utilizarse para pedir a la computadora que pare si CONTADOR es igual a 10. Por desgracia para muchas personas esta forma de trabajar es un poco frustrante, dado que a pesar de que las computadoras parecen comprender un lenguaje natural, lo hacen en realidad de una forma rígida y sistemática.
Codificación del software
Durante esta la etapa se realizan las tareas que comúnmente se conocen como programación; que consiste, esencialmente, en llevar a código fuente, en el lenguaje de programación elegido, todo lo diseñado en la fase anterior. Esta tarea la realiza el programador, siguiendo por completo los lineamientos impuestos en el diseño y en consideración siempre a los requisitos funcionales y no funcionales (ERS) especificados en la primera etapa.
Hardware
Es la parte física de un computador y el más amplio de cualquier dispositivo electrónico y es el conjunto de los componentes que integran la parte material de una computadora. Sin embargo, es usual que sea utilizado en una forma mas amplia, generalmente para describir componentes físicos de una tecnología, así el hardware puede ser de un equipo militar importante, un equipo electrónico, un equipo informático o un robot. En informática también se aplica a los periféricos de una computadora tales como el disco duro, CD-ROM, disquetera (floppy), entre otros. En dicho conjunto se incluyen los dispositivos electrónicos y electromecánicos, circuitos, cables, armarios o cajas, periféricos de todo tipo y cualquier otro elemento físico involucrado.
El hardware se refiere a todos los componentes físicos (que se pueden tocar), en el caso de una computadora personal serían los discos, unidades de disco, monitor, teclado, la placa base, el microprocesador, entre otros. En cambio, el software es la parte intangible, donde existe una información, ideas, conceptos, símbolos, pero no ocupa un espacio físico, se podría decir que no tiene sustancia.
Dispositivo electrónico para interpretar y ejecutar comando programados para operaciones de entrada, salida, cálculo y lógica.
Todo sistema de cómputo tiene componentes de hardware dedicados a estas funciones:
1. Dispositivos de entrada
2. Dispositivos de salida
3. Unidad central de procesamiento.
4. Memoria y dispositivos de almacenamiento.
Dispositivos de entrada
Son todos los elementos que permiten la unión del usuario con la unidad de procesamiento central y la memoria. Entre estos tenemos.

Teclado
Dispositivos de entrada que traducen los datos a una forma que la computadora pueda interpretar, para luego procesarlos y almacenarlos, los hay de forma: Teclado alfanumérico y para perfoverificación.

Mouse
Dispositivos que convierten el movimiento físico en señales eléctricas binarias y que la misma sea repetida en el monitor.



Escáner o digitalizador de imágenes
Están concebidos para interpretar caracteres, combinación de caracteres, dibujos, gráficos escritos a mano o en maquinas o impresoras y traducirlos al lenguaje que la computadora entiende.

Dispositivos ópticos
Son el Lector de marcas o rastreador de marca óptica, Digitalizador de imágenes (scanner), cámara digital, entre otros.
Digitalizador de audio
Micrófonos.
Dispositivos de Salida
Estos dispositivos permiten al usuario ver los resultados de los cálculos o de las manipulaciones de datos de la computadora. El dispositivo de salida más común es:

Monitor
Es un dispositivo electrónico de salida, que permite visualizar los datos e información procesados por el computador y se utiliza para mostrar lo que esta sucediendo en el sistema del computador, despliega en la pantalla cualquier resultado y nos ayuda a estar en contacto con lo que se está procesando internamente.
Los monitores tienen una características importante llamada resolución, la cual esta estrechamente relacionadas con el número de puntos presentados en la pantalla.

Impresora
Sirve para reproducir en papel, los trabajos o cualquier imagen que desees. Hay diversidad de marcas que ofrecen variedad en la calidad de impresión.
Hay dos grupos básicos que son: impresora de Impacto y no impacto o de página.



El Módem
Esta clasificado como dispositivo de entrada y salida (E/S), que convierte las señales digitales a analógicas (señales audibles que pueden enviarse vía telefónica), e invierte el proceso al final de la línea. Sin esta unidad seria imposible la conexión a Internet, puede ser externo, es decir, estar colocado fuera del computador, pero también puede estar dentro del computador. El Módem generalmente funciona a través de una línea telefónica, por lo cual suena ocupado el teléfono y no puedes recibir ni enviar llamadas.

Unidad Central de Procesamiento
Una unidad central de procesamiento (UCP) es una colección compleja de circuitos electrónicos, que interpreta y lleva a cabo las instrucciones de los programas.
Memoria y Dispositivos de Almacenamiento

Disco Duro
Es un disco rígido, con sensibilidad magnética, que gira continuamente a gran velocidad dentro del chasis del computador
Disquetes 3 ½
Son disco de almacenamiento de alta densidad de 1,44 MB.
Disco ópticos
Una unidad de disco óptico usa rayos láser en lugar de imanes para leer y escribir la información en la superficie del disco.
Cintas Magnéticas
Utilizados por los grandes sistemas informáticos.
Memoria RAM
Del inglés Random Access Memory, que significa memoria de acceso aleatorio, aludiendo a la capacidad que ofrece este dispositivo para almacenar y extraer información de él (Lectura/Escritura) en cualquier punto o dirección del mismo y en cualquier momento (no secuencial).
Son los dispositivos que permiten el almacenamiento temporal de información para que la Unidad de Procesamiento pueda ser capaz de ejecutar sus programas. Existen diferentes tipos de memoria RAM:
Las cuales son las siguientes:
VRAM: Es una memoria de propósito especial usada por los adaptadores de vídeo. A diferencia de la convencional memoria RAM, la VRAM puede ser accedida por dos diferentes dispositivos de forma simultánea. Esto permite que un monitor pueda acceder a la VRAM para las actualizaciones de la pantalla al mismo tiempo que un procesador gráfico suministra nuevos datos. VRAM permite mejores rendimientos gráficos aunque es más cara que la una RAM normal.
SIMM: Es un tipo de encapsulado consistente en una pequeña placa de circuito impreso que almacena chips de memoria, y que se inserta en un zócalo SIMM en la placa madre o en la placa de memoria. Los SIMMs son más fáciles de instalar que los antiguos chips de memoria individuales, y a diferencia de ellos son medidos en bytes en lugar de bits.
DIMM: Es un tipo de encapsulado, consistente en una pequeña placa de circuito impreso que almacena chips de memoria, que se inserta en un zócalo DIMM en la placa madre y usa generalmente un conector de 168 contactos.
DIP: Es un tipo de encapsulado consistente en almacenar un chip de memoria en una caja rectangular con dos filas de pines de conexión en cada lado.
RAM Disk: Se refiere a la RAM que ha sido configurada para simular un disco duro. Se puede acceder a los ficheros de un RAM disk de la misma forma en la que se acceden a los de un disco duro. Sin embargo, los RAM disk son aproximadamente miles de veces más rápidos que los discos duros, y son particularmente útiles para aplicaciones que precisan de frecuentes accesos a disco.
El CD-ROM
Es el que almacena los datos de manera permanente e inalterable. Podemos leer su contenido, pero no modificarlo o eliminarlo. A diferencia de los discos duros, su principio de funcionamiento es óptico (tecnología láser) y no magnético. Por su enorme capacidad de almacenamiento, permite grabar textos, sonidos, imágenes fijas y de video, por lo que se usa como soporte de bases de datos, diccionarios, programas educativos, programas multimedia, entre otras aplicaciones.

Memoria Caché ó RAM Caché
Es un sistema especial de almacenamiento de alta velocidad. Puede ser tanto un área reservada de la memoria principal como un dispositivo de almacenamiento de alta velocidad independiente. Hay dos tipos de caché frecuentemente usados en las computadoras personales: memoria caché y caché de disco.
Una memoria caché, llamada también a veces almacenamiento caché ó RAM caché, es una parte de memoria RAM estática de alta velocidad (SRAM) más que la lenta y barata RAM dinámica (DRAM) usada como memoria principal.
La memoria caché es efectiva dado que los programas acceden una y otra vez a los mismos datos o instrucciones. Guardando esta información en SRAM, la computadora evita acceder a la lenta DRAM. Cuando un dato es encontrado en el caché, se dice que se ha producido un impacto (hit), siendo un caché juzgado por su tasa de impactos (hit rate).
Los sistemas de memoria caché usan una tecnología conocida por caché inteligente en el cual el sistema puede reconocer cierto tipo de datos usados frecuentemente. Las estrategias para determinar qué información debe de ser puesta en el caché constituyen uno de los problemas más interesantes en la ciencia de las computadoras.