=YolviTo=

Aprendiendo…

Archive for the ‘programas’ Category

Microsoft Visual Basic

Posted by yolvi en 13/06/2009

vs2008_headerVisual Basic es un lenguaje de programación desarrollado por Alan Cooper para Microsoft. El lenguaje de programación es un dialecto de BASIC, con importantes añadidos. Su primera versión fue presentada en 1991 con la intención de simplificar la programación utilizando un ambiente de desarrollo completamente gráfico que facilitara la creación de interfaces gráficas y en cierta medida también la programación misma. Desde el 2001 Microsoft ha propuesto abandonar el desarrollo basado en la API Win32 y pasar a trabajar sobre un framework o marco común de librerías independiente de la version del sistema operativo, .NET Framework, a través de Visual Basic .NET (y otros lenguajes como C Sharp (C#) de fácil transición de código entre ellos) que presenta serias incompatibilidades con el código Visual Basic existente.

Visual Basic constituye un IDE (entorno de desarrollo integrado o en inglés Integrated Development Enviroment) que ha sido empaquetado como un programa de aplicación, es decir, consiste en un editor de código (programa donde se escribe el código fuente), un depurador (programa que corrige errores en el código fuente para que pueda ser bien compilado), un compilador (programa que traduce el código fuente a lenguaje de máquina), y un constructor de interfaz gráfica o GUI (es una forma de programar en la que no es necesario escribir el código para la parte gráfica del programa, sino que se puede hacer de forma visual).

Compilador:

El compilador de Microsoft genera ejecutables que requieren una DLL para que funcionen, en algunos casos llamada MSVBVMxy.DLL (acrónimo de “MicroSoft Visual Basic Virtual Machine x.y”, siendo x.y la versión) y en otros VBRUNXXX.DLL (“Visual Basic Runtime X.XX”), que provee todas las funciones implementadas en el lenguaje. Además existen un gran número de bibliotecas (DLL) que facilitan el acceso a muchas funciones del sistema operativo y la integración con otras aplicaciones. Sin embargo esto sólo es una limitación en sistemas obsoletos, ya que las bibliotecas necesarias para ejecutar programas en Visual Basic vienen de serie en todas las versiones de Windows desde Windows 2000.
La ventana de propiedades contiene diferentes formas para utilizar el programa, cuales son: (Pointer) Apuntador o puntero, (Label) Etiqueta, (Frame) Marco, (CheckBox) Casilla de verificación, (ComboBox) Lista desplegable, (HScrollBar) Barra de desplazamiento horizontal, (Timer) Temporizador, (DirListBox) Lista de directorios, (Shape) Figura, (Image) Imagen, “OLE”, (PictureBox) Caja de Imagen, (TextBox) Caja de texto, (CommandButton) Boton de pulsación, (OptionButton) Boton de opción, (ListBox) Lista, (VScrollBar) Barra de desplazamiento vertical, (DriveListBox) Lista de unidades de disco, (FileListBox) Lista de archivos, (Line) Linea y por último (Data) Datos.

Versiones :

Las versiones de Visual Basic para Windows son muy conocidas, pero existe una versión de Microsoft Visual Basic 1.0 para MS-DOS (ediciones Profesional y Estándar) menos difundida y que data de 1992. Era un entorno que, aunque en modo texto, incluía un diseñador de formularios en el que se podían arrastrar y soltar distintos controles.

La última versión sólo para 16 bits, la 3.0, incluía ya una detallada biblioteca de componentes para toda clase de usos. Durante la transición de Windows 3.11 a Windows 95, apareció la versión 4.0, que podía generar programas de 16 y 32 bits a partir de un mismo código fuente, a costa de un gran aumento en el tamaño de los archivos “runtime” necesarios. Además, se sustituyen los controles VBX por los nuevos OCX. Con la versión 5.0, se implementó por primera vez la posibilidad de compilar a código nativo, obteniendo una mejora de rendimiento considerable. Tanto esta como la posterior 6.0 soportaban características propias de los lenguajes orientados a objetos, aunque careciendo de algunos ítems importantes como la herencia, el polimorfismo y la sobrecarga. La versión 6.0 continua utilizándose masivamente.

Las versiones actuales de Visual Basic se basan en la plataforma .NET, que se desligan de las anteriores versiones.

Ventajas :

  • Es un lenguaje RAD.
  • Posee una curva de aprendizaje muy rápida.
  • Integra el diseño e implementación de formularios de Windows.
  • Permite usar con suma facilidad la plataforma de los sistemas Windows.
  • El código en Visual Basic es fácilmente migrable a otros lenguajes.

Inconvenientes:

  • Sin soporte de Microsoft desde el 4 de abril de 2008 (Pero el MSDN es muy completo).
  • No es multiplataforma (Sin embargo se pueden usar emuladores e interpretes para correrlos en otras plataformas).
  • Por defecto permite la programación sin declaración de variables. (que puede ser sencillamente corregida escribiendo la frase Option Explicit en el encabezado de cada formulario, en cuyo caso será menester declarar todas las variables a utilizar, lo que a la postre genera código más puro).
  • No permite programación a bajo nivel ni incrustrar secciones de código en ASM.
  • Sólo permite el uso de funciones de librerías dinámicas (DLL) stdcall.
  • Algunas funciones están indocumentadas (Sin embargo esto ocurre en muchos lenguajes).
  • Es un lenguaje basado en objetos y no orientado a objetos.
  • No maneja muy bien los apuntadores de memoria.
  • No soporta tratamiento de procesos como parte del lenguaje.
  • No incluye operadores de desplazamiento de bits como parte del lenguaje.
  • No permite el manejo de memoria dinámica, punteros, etc. como parte del lenguaje.
  • No avisa de ciertos errores o advertencias (se puede configurar el compilador para generar ejecutables sin los controladores de desbordamiento de enteros o las comprobaciones de límites en matrices entre otros, dejando así más de la mano del programador la tarea de controlar dichos errores)
  • No tiene instrucciones de preprocesamiento.
  • El tratamiento de mensajes de Windows es básico e indirecto.
  • La gran gama de controles incorporados son, sin embargo en algunos casos, muy generales, lo que lleva a tener que reprogramar nuevos controles para una necesidad concreta de la aplicación. Esto cambia radicalmente en Visual Basic .NET donde es posible reprogramar y mejorar o reutilizar los controles existentes.
  • Los controles personalizados no mejoran la potencia de la API de Windows, y en determinados casos acudir a ésta será el único modo de conseguir el control personalizado deseado.

Entornos de desarrollo:

Existe un único entorno de desarrollo para Visual Basic, desarrollado por Microsoft:

  • Microsoft Visual Basic x.0 para versiones desde la 1.0 hasta la 8.0, (con las diferencias entre las versiones desde la 1.0 (MS-DOS/Windows 3.1) hasta la 3.0 (16 bits, Windows 3.1) y las de la 4.0 (16/32 bits, Windows 3.1/95/NT) hasta la 6.0 (32 bits, Windows 9x/Me/NT/2000/XP/Vista)

Gambas es un proyecto libre para implementar programación visual con Basic en GNU/Linux. Está derivado principalmente de Visual Basic, adaptandose a partir de su lenguaje y su entorno de desarrollo, para implementar su propia variante, parcialmente compatible con Visual Basic, aportando y enriqueciendo con las oportunidades que brinda GNU/Linux.

Posted in programas | Etiquetado: | Leave a Comment »

Windows 7

Posted by yolvi en 13/06/2009

(Parte de la familia Microsoft Windows)
Desarrollador
Microsoft
Sitio web: Bienvenido a Windows 7
Información general
Lanzamiento: 22 de octubre de 2009 (info)
Última versión en pruebas: 6.1.7100
(5 de mayo de 2009; hace 39 días) (info)
Estado: En desarrollo
Modelo de desarrollo: Software propietario
Licencia: Microsoft CLUF
Núcleo: NT 6.1
Tipo de núcleo: Híbrido
Método de actualización: Windows Update
Plataformas soportadas: x86, x64
Artículos relacionados
Desarrollo de Windows 7

3_windows7-wallpaper01
Windows 7 (anteriormente conocido con nombre código Blackcomb, y luego Vienna) será la próxima versión de Microsoft Windows, un sistema operativo producido por Microsoft Corporation para uso en PCs, incluyendo equipos de escritorio en hogares y oficinas, Notebooks, tablet PCs, netbooks y equipos media center.[1]
A diferencia de su predecesor, Windows 7 está previsto como una actualización incremental del núcleo NT 6.0, esto con la meta de mantener cierto grado de compatibilidad con aplicaciones y hardware en los que Windows Vista ya es compatible.[2] Las metas de desarrollo para Windows 7 son el mejorar su interfaz para hacerla más amigable al usuario, con nuevas caracteristicas que permitirán hacer tareas de una manera más fácil y rápida, al mismo tiempo en que se realizan esfuerzos para lograr un sistema más ligero, estable y rápido.[3] Diversas presentaciones dadas por la compañía en el 2008 se han enfocado en demostrar capacidades táctiles multi-touch, una interfaz rediseñada junto con una nueva barra de tareas y un sistema de redes domésticas denominado HomeGroup,[4] además de mejoras en el rendimiento.

Desarrollo:
El desarrollo de este sistema operativo comenzó inmediatamente después del lanzamiento de Windows Vista. El 20 de julio de 2007, se reveló que este sistema operativo es llamado internamente por Microsoft como la versión “7”. Hasta el momento, la compañía declaró que Windows 7 tendrá soporte para plataformas de 32 bits y 64 bits,[5] aunque la versión para servidor (que sucedería a Windows Server 2008) será exclusivamente de 64 bits.[6]
El 13 de octubre del 2008 fue anunciado que “Windows 7” además de haber sido uno de los tantos nombres código, sería el nombre oficial de este nuevo sistema operativo. Mike Nash dijo que esto se debía a que Windows 7 apunta a la simplicidad, y el nombre debe reflejarlo.
Ya para el 7 de enero del 2009, la versión beta se publicó para suscriptores de Technet y MSDN. El 9 de enero, se habilitó brevemente al público general mediante descarga directa en la página oficial, pero hubo problemas con los servidores que obligaron a retirar la posibilidad de descarga hasta horas más tarde después de añadir más servidores y, además, cambiaron el límite de 2,5 millones de personas como disculpa por el problema del retraso, el nuevo límite fue hasta el 10 de febrero del 2009.
El 5 de Mayo la version Release Candidate fue lanzada en 5 idiomas, entre ellos el español.
El 11 de Mayo Microsoft anuncio en un boletín que Windows 7 estará disponible para las navidades del 2009.[7]
El 2 de junio Microsoft anuncio que la salida mundial de Windows 7 será el 22 de Octubre. [8]
Enfoque:
Windows 7 estará más enfocado en el rendimiento del sistema operativo. En el blog oficial Microsoft publicó seis de los puntos más relevantes a trabajar: empleo de memoria, utilización de CPU, operaciones de entrada y salida a disco, operaciones de arranque, cierre y reposo, rendimiento del sistema base y empleo de disco por parte del sistema.[9]
En una entrevista con Newsweek, Bill Gates dijo que esta nueva versión de Windows sería más centrada en el usuario; además comentó que trabajan con esmero para mejorar el rendimiento.
También uno de sus principales objetivos es mejorar el arranque y tienen como propósito que inicie en menos de 15 segundos. Para esto se propusieron reducir la cantidad de programas y servicios que se inician al cargar Windows.[10]
Otra cosa muy presente en el desarrollo de este sistema (gracias a las quejas de los usuarios) es minimizar la intrusión, mejorar el rendimiento y habilitar la modificación del Control de Cuentas de Usuario, ya que éste fue un total fracaso en Windows Vista debido a sus constantes alertas innecesarias en simples acciones diarias.[11]
En una carta escrita por el vicepresidente de Microsoft Corporation, Bill Veghte, se habla sobre la visión que tienen para Windows 7:
Hemos aprendido mucho a través de los comentarios que ustedes han compartido con nosotros acerca de Windows Vista y esa retroalimentación juega un papel importante en nuestro trabajo para Windows 7. Nos han dicho que desean una programación más estructurada y predecible para la liberación de Windows… …nuestro enfoque hacia Windows 7 es basarnos en la misma arquitectura base de Windows Vista Service Pack 1, de manera que las inversiones que ustedes y nuestros socios han realizado en Windows Vista continúen redituando con Windows 7. Nuestro objetivo es asegurar que el proceso de migración de Windows Vista a Windows 7 sea transparente.[12]
Características:
Windows 7 incluye numerosas nuevas actualizaciones, incluyendo avances en reconocimiento de voz, táctil y escritura, soporte para discos virtuales, mejor desempeño en procesadores multi-núcleo, mejor arranque y mejoras en el núcleo.
Muchas nuevas características se agregaron al Panel de Control como: Aceleradores, Gadgets, Infrarrojo, Solución de problemas, Localización y otros sensores, Administrador de Credenciales, Windows Solution Center, entre otros.
Se hicieron grandes cambios en programas como WordPad, Paint, Calculadora y Teclado en pantalla.
La barra lateral de Windows o más conocida como Windows Sidebar se ha eliminado y ahora los gadgets pueden ubicarse libremente en cualquier lugar del escritorio.
Impresoras y dispositivos Nuevo item del panel del control en la que se tendrá acceso a todo el hardware que se conecte al PC (marcos digitales, impresoras, cámaras fotográficas, etc). Junto a esto se ha incluido Device Stage, es un administrador de dispositivos móviles que ayuda a los usuarios a sincronizar música, vídeos, fotos y da información acerca del estado de la tarjeta SIM, la carga de la batería, mensajes, etc.
Aero Snaps: Permite cambiar el tamaño de una ventana simplemente con arrastrarla a un extremo de la pantalla, por ejemplo, si se arrastra al tope se maximiza, a la derecha o izquierda ocupa el 50% de la pantalla según el lado al que la arrastremos y si la arrastramos nuevamente al centro toma el tamaño original.
Windows Explorer:
Bibliotecas: Las “Bibliotecas” son carpetas virtuales que agregan el contenido de varias carpetas y las muestran en una sola. Por ejemplo las carpetas agregadas en la librería “Vídeos” por defecto son: “Vídeos Personales” (antes “Mis Vídeos”) y “Vídeos Públicos”aunque se pueden agregar más manualmente. Sirven para clasificar los diferentes tipos de archivos (Documentos, Música, Vídeos, Fotos).
Aero Shake Cuando se tiene varias ventanas abiertas, al seleccionar una y agitarla, las otras ventanas abiertas se minimizan, al repetir esta acción, las ventanas vuelven a su ubicación anterior.
Barra de tareas:
La barra de tareas pasó por un lavado de cara haciéndola concordar más a las demás transparencias del sistema, se hizo más larga , los rectángulos de las ventanas ya no traen texto, solo el icono de la aplicación, y son más cuadrados. Estos cambios se hacen para mejorar el desempeño del “touch”. Se integró con el inicio rápido, ahora las ventanas abiertas se muestran con un borde indicando que están abiertas y los accesos directos sin borde.
Aero Peek: Las previsualizaciones incluidas desde Windows Vista se han mejorado pasando a ser más interactivas y útiles. Cuando se posa el mouse sobre una aplicación abierta este muestra una previsualización de la ventana donde muestra el nombre, la previsualización y la opción de cerrarla, ádemas, si se pone el ratón sobre la previsualización, se obtiene una mirada a pantalla completa y al quitar el mouse se regresa a donde estábamos. Ádemas se incorporo esta caracteristica a Windows Flip
Jump List: Haciendo click derecho a cualquier aplicación de la barra de tareas aparece una “Jump List” en donde se pueden hacer tareas sencillas de acuerdo a la aplicación, por ejemplo, abrir documentos recientes de Office, abrir pestañas recientes de Internet Explorer, escoger listas de reproducción en el Media Player, cambiar estatus en messenger, etc.
Mostrar Escritorio: Esta nueva barra trae un pequeño rectángulo en la esquina derecha que reemplaza el ícono en inicio rápido de versiones anteriores. Este nuevo “rectángulo” permite que al poner el puntero sobre él, haga que las ventanas se pongan 100% transparentes, esto sirve para poder ver el escritorio de manera rápida, ver gadgets u otras cosas, ó también simplemente se le puede dar click y minimizar todas las ventanas.
En el área de notificaciones por defecto solo se mostrarán las tareas del sistema y estas serán mas interactivas y permitirán realizar acciones sencillas sin tener que abrir una ventana
Multimedia:
Windows 7 vendrá con nuevas versiones de Windows Media Center y Windows Media Player capaces de reproducir formatos MP4, MOV, 3GP, AVCHD, ADTS y WTV, e incluye codecs como H.264, MPEG4-SP, ASP/DivX/Xvid, MJPEG, DV, AAC, LPCM. Además, el Media Player también trae una versión lite para reproducir vídeos sin tener que cargar la biblioteca y otras cosas.
Interfaz:
Se ha establecido públicamente que el equipo de desarrollo de la interfaz Ribbon de Microsoft Office 2007 formará parte activa en el rediseño del Explorador de Windows y posiblemente otros elementos de la Interfaz de Usuario. Esta interfaz ya está incluida en Paint y Wordpad (En Betas de Windows 7).
Multi-Touch:
El 27 de mayo de 2008, Steve Ballmer y Bill Gates en la conferencia “D6: All Things Digital” dieron a conocer la nueva interfaz multi-touch llamándola “sólo una pequeña parte” de lo que vendrá con Windows 7. Más tarde Julie Larson Green vicepresidente corporativa mostró posibles usos, como hacer dibujos en Paint, agrandar o reducir fotos y recorrer un mapa en Internet, arrastrar y abrir elementos, simplemente con toques en la pantalla.
“Hoy en día la mayoría de las computadoras son manejadas gracias a la interacción mouse-teclado”, dijo Bill Gates, presidente de Microsoft. “En los próximos años, el papel de la voz, la visión, la tinta -todos ellos- será enorme”, afirmó.
Otras características:
Algunas otras características originalmente planeadas para Windows Vista pueden ser parte de Windows 7, dependiendo de cuando éstas sean concluidas.
Windows 7 además incorporará un Hypervisor, el cual tendrá las características discutidas durante la fase preliminar de desarrollo de Windows Vista. Todo el código no administrado correrá en un entorno cerrado donde el acceso al “mundo externo” estará restringido por el sistema operativo. El acceso a los componentes externos estará deshabilitado desde este entorno cerrado, como el acceso directo al sistema de archivos, la capa de abstracción de hardware (HAL), y el direccionamiento de memoria. Todo acceso a las aplicaciones externas, archivos, y protocolos será regulado por el sistema operativo, y cualquier actividad maliciosa será detenida inmediatamente. Si esta aproximación es satisfactoria, se presagia muy bien la seguridad del usuario, haciendo virtualmente imposible para una aplicación maliciosa causar daño al sistema si dicha aplicación está bloqueada dentro de esta metafórica “caja de cristal”. También, este entorno cerrado será capaz de adaptarse a sí mismo al código base al cual fue escrito. Esto aliviará muchos problemas que se presenten por compatibilidad cada vez que un nuevo sistema operativo sale al mercado.
Otra característica mencionada por Bill Gates es que “las líneas de mecanografía reconocerán lo que el usuario esté tecleando”. Las implicaciones de esto podrían ser simplemente como la función “autocompletar” encontrada en los motores de búsqueda modernos, (como Google Suggest) o como una forma de dar comandos verbales al PC sin preocuparse por la sintaxis. Posiblemente, esto puede darse mediante interfaces de comando basadas en Windows PowerShell. De hecho, ya se ha estado diciendo que las futuras herramientas de administración de la GUI serán envueltas con PowerShell, así incorporar la línea de comandos en estas herramientas es natural.
Microsoft ha decidido no incluir los programas Windows Mail, Windows Movie Maker y Windows Photo Gallery en Windows 7 y en su lugar ponerlos a disposición a modo de descarga en el paquete de Windows Live Essentials.[13]
Esto se ha decidido para facilitar las actualizaciones de estos programas, aligerar el sistema operativo, dejar escoger al usuario las aplicaciones que quiere tener en su equipo y evitar futuras demandas por monopolio. También se ha renovado la calculadora con nuevas funciones y nueva interfaz.
Una de las características que mas ha llamado la atención es el tiempo de carga de la versión Beta. La misma ha sido comparada con Windows Vista y sus resultados son interesantes al promover un inicio mas rápido en aproximadamente 15 segundos. Este resultado se obtiene al iniciar servicios solo bajo demanda, evitando la carga de aquellos que no son realmente necesarios hasta que una aplicación lo requiera.
Requisitos de hardware:
A finales de Abril del 2009 Microsoft dio a conocer los requerimientos finales de Windows 7.
Requisitos minimos recomendados para Windows 7[14]

Requerimientos minimos recomendados
Velocidad del procesador 1 GHz (Para 32-bit o 64-bit)
Memoria RAM 1 GB (32-bit) 2 GB (64-bit)
Tarjeta gráfica Dispositivo de gráficos DirectX 9 con WDDM 1.0 o superior
Espacio libre 16 GB
Unidades DVD-ROM
Opcionalmente se requiere un monitor táctil para poder acceder a las características “multi-touch” de este nuevo sistema.
Ediciones:
Microsoft ya ha confirmado que Windows 7 tendrá seis ediciones, aunque solo se enfocaran en comercializar dos de ellas, la edición Home Premium y la Professional. Añadida a estas dos están las ediciones Ultimate y Enterprise, que estarán destinadas a grupos empresariales. La edición Home Basic estará disponible solo para mercados emergentes, y la edición Starter estará disponible únicamente en equipos preinstalados (OEM).
Starter: Especial para ultraportátiles que sólo llegará en equipos preinstalados. No se podrá cambiar el fondo de escritorio pero se ha eliminado la restricción de 3 aplicaciones activas al mismo tiempo.
Home Basic: Sólo para mercados emergentes, no se comercializará en Europa occidental, Estados Unidos y Japón, añadirá a Starter las vistas en miniatura, soporte avanzado de redes y Mobility center.
Home Premium: Incluye Media Center, Aero Glass, mejora en el soporte de formatos, incluye venta minorista en retail
Professional: Equivalente a Vista Business. Protección de datos con copia de seguridad avanzada, red administrada con Domain Job, impresión en Red localizada mediante Location Aware Printing, cifrado de archivos.
Enterprise: Protección de datos con Bitlocker en discos duros externos e internos; Applocker; Direct Access; únicamente licencias en volumen preinstalado en equipos nuevos.
Ultimate: Incluye todos los extras
Compatibilidad:
Microsoft ha afirmado que Windows 7 tendrá plena compatibilidad con controladores, aplicaciones, etc. De modo que no se repitan inconvenientes en cuanto a compatibilidad tal como sucedió al usar programas que funcionaban a la perfección en Windows XP y no en Windows Vista.
Las versiones cliente de Windows 7 serán lanzadas en versiones para arquitectura 32 bits y 64 bits en versiones para Professional y Home. No obstante, las versiones servidor de este producto serán lanzadas exclusivamente para arquitectura 64 bits.
Esto significa que, las versiones cliente de 32 bits aún soportarán programas Windows 16 bits y MS-DOS. Y las versiones 64 bits (incluyendo todas las versiones de servidor), soportarán tanto programas de 32 como de 64 bits.
Críticas:
Se ha criticado la nueva barra de tareas por ser complicada de entender y manejar, ya que al fusionarse con el inicio rápido, se confunden cuales están abiertos y cuáles no, es decir, cuáles son accesos directos y cuáles están ejecutándose en ese momento, también se dificulta el abrir nuevas ventanas de los programas que se están ejecutando. También se ha hablado sobre la funcionalidad de la “Jump List”, además de lo complejo que llegan a ser las nuevas “Bibliotecas”.[15]
Por otra parte, inicialmente la versión Beta (compilación 7000) tenia un problema que corrompía los ficheros MP3s al ser consultados y editados por Windows Media Player, el Explorador de Windows, Windows Media Center, o cualquier componente del Sistema Operativo que intente modificar la información proveniente de metadatos en el fichero MP3 como el autor, el año, el álbum al que pertenece, etc. Este error del sistema provoca que el fichero afectado pierda de forma irrecuperable los primeros segundos del mismo. Microsoft publicó una actualización que arregla el problema en la Beta (compilación 7000) de Windows 7,[16] además de corregirlo definitivamente en todas las siguientes compilaciones posteriores como la “Release Candidate” (compilación 7100).

Wallppapers de Windons Seven:

qo4nn8y4tj6988325gyei3sbcw

img-wallpapers-windows-seven-glow-wallpaper-dj-corny-15325

Posted in programas | Etiquetado: | Leave a Comment »

Conexiones Inalambricas

Posted by yolvi en 28/05/2009

Las redes inalámbricas (en inglés wireless network) son aquellas que se comunican por un medio de transmisión no guiado (sin cables) mediante ondas electromagnéticas. La transmisión y la recepción se realiza a través de antenas.
Tienen ventajas como la rápida instalación de la red sin la necesidad de usar cableado, permiten la movilidad y tienen menos costos de mantenimiento que una red convencional

Tipus_xarxa

Tipos :
Según su cobertura, se pueden clasificar en diferentes tipos:
* WPAN (Wireless Personal Area Network)
En este tipo de red de cobertura personal, existen tecnologías basadas en HomeRF (estándar para conectar todos los teléfonos móviles de la casa y los ordenadores mediante un aparato central); Bluetooth (protocolo que sigue la especificación IEEE 802.15.1); ZigBee (basado en la especificación IEEE 802.15.4 y utilizado en aplicaciones como la domótica, que requieren comunicaciones seguras con tasas bajas de transmisión de datos y maximización de la vida útil de sus baterías, bajo consumo); RFID (sistema remoto de almacenamiento y recuperación de datos con el propósito de transmitir la identidad de un objeto (similar a un número de serie único) mediante ondas de radio.
Cobertura y estándares
* WLAN (Wireless Local Area Network)
En las redes de área local podemos encontrar tecnologías inalámbricas basadas en HiperLAN (del inglés, High Performance Radio LAN), un estándar del grupo ETSI, o tecnologías basadas en Wi-Fi, que siguen el estándar IEEE 802.11 con diferentes variantes.
* WMAN (Wireless Metropolitan Area Network, Wireless MAN)
Para redes de área metropolitana se encuentran tecnologías basadas en WiMax (Worldwide Interoperability for Microwave Access, es decir, Interoperabilidad Mundial para Acceso con Microondas), un estándar de comunicación inalámbrica basado en la norma IEEE 802.16. WiMax es un protocolo parecido a Wi-Fi, pero con más cobertura y ancho de banda. También podemos encontrar otros sistemas de comunicación como LMDS (Local Multipoint Distribution Service).
* WWAN (Wireless Wide Area Network, Wireless WAN)
En estas redes encontramos tecnologías como UMTS (Universal Mobile Telecommunications System), utilizada con los teléfonos móviles de tercera generación (3G) y sucesora de la tecnología GSM (para móviles 2G), o también la tecnología digital para móviles GPRS (General Packet Radio Service).

Características:
Según el rango de frecuencias utilizado para transmitir, el medio de transmisión pueden ser las ondas de radio, las microondas terrestres o por satélite, y los infrarrojos, por ejemplo. Dependiendo del medio, la red inalámbrica tendrá unas características u otras:
Ondas de radio: las ondas electromagnéticas son omnidireccionales, así que no son necesarias las antenas parabólicas. La transmisión no es sensible a las atenuaciones producidas por la lluvia ya que se opera en frecuencias no demasiado elevadas. En este rango se encuentran las bandas desde la ELF que va de 3 a 30 Hz, hasta la banda UHF que va de los 300 a los 3000 MHz, es decir, comprende el espectro radioelectrico de 30 – 3000000 Hz.
Microondas terrestres: se utilizan antenas parabólicas con un diámetro aproximado de unos tres metros. Tienen una cobertura de kilómetros, pero con el inconveniente de que el emisor y el receptor deben estar perfectamente alineados. Por eso, se acostumbran a utilizar en enlaces punto a punto en distancias cortas. En este caso, la atenuación producida por la lluvia es más importante ya que se opera a una frecuencia más elevada. Las microondas comprenden las frecuencias desde 1 hasta 300 GHz.
Microondas por satélite: se hacen enlaces entre dos o más estaciones terrestres que se denominan estaciones base. El satélite recibe la señal (denominada señal ascendente) en una banda de frecuencia, la amplifica y la retransmite en otra banda (señal descendente). Cada satélite opera en unas bandas concretas. Las fronteras frecuenciales de las microondas, tanto terrestres como por satélite, con los infrarrojos y las ondas de radio de alta frecuencia se mezclan bastante, así que pueden haber interferencias con las comunicaciones en determinadas frecuencias.
Infrarrojos: se enlazan transmisores y receptores que modulan la luz infrarroja no coherente. Deben estar alineados directamente o con una reflexión en una superficie. No pueden atravesar las paredes. Los infrarrojos van desde 300 GHz hasta 384 THz.

Aplicaciones :
* Las bandas más importantes con aplicaciones inalámbricas, del rango de frecuencias que abarcan las ondas de radio, son la VLF (comunicaciones en navegación y submarinos), LF (radio AM de onda larga), MF (radio AM de onda media), HF (radio AM de onda corta), VHF (radio FM y TV), UHF (TV).
* Mediante las microondas terrestres, existen diferentes aplicaciones basadas en protocolos como Bluetooth o ZigBee para interconectar ordenadores portátiles, PDAs, teléfonos u otros aparatos. También se utilizan las microondas para comunicaciones con radares (detección de velocidad o otras características de objetos remotos) y para la televisión digital terrestre.
* Las microondas por satélite se usan para la difusión de televisión por satélite, transmisión telefónica a larga distancia y en redes privadas, por ejemplo.
* Los infrarrojos tienen aplicaciones como la comunicación a corta distancia de los ordenadores con sus periféricos. También se utilizan para mandos a distancia, ya que así no interfieren con otras señales electromagnéticas, por ejemplo la señal de televisión. Uno de los estándares más usados en estas comunicaciones es el IrDA (Infrared Data Association). Otros usos que tienen los infrarrojos son técnicas como la termografía, la cual permite determinar la temperatura de objetos a distancia.

Posted in programas, Tecnologias de informacion | Etiquetado: | Leave a Comment »

Discos Duros

Posted by yolvi en 27/05/2009

La Unidad de Disco Duro o Disco Rígido (“Hard Disc Drive” o HDD) es llamada simplemente “disco duro” o “disco rígido”, aunque en su interior contenga uno o varios discos magnéticos apilados.
Un disco duro (o rígido) es un dispositivo de almacenamiento no volátil, que conserva la información aun con la pérdida de energía, que emplea un sistema de grabación magnética digital; es donde en la mayoría de los casos se encuentra almacenado el sistema operativo de la computadora. Dentro de la carcasa hay una serie de platos metálicos apilados girando a gran velocidad. Sobre los platos se sitúan los cabezales encargados de leer o escribir los impulsos magnéticos. Hay distintos estándares para comunicar un disco duro con la computadora; los interfaces más comunes son Integrated Drive Electronics (IDE, también llamado ATA) , SCSI generalmente usado en servidores, SATA, este último estandarizado en el año 2004 y FC exclusivo para servidores.
Tal y como sale de fábrica, el disco duro no puede ser utilizado por un sistema operativo. Antes se deben definir en él un formato de bajo nivel, una o más particiones y luego hemos de darles un formato que pueda ser entendido por nuestro sistema.
También existe otro tipo de discos denominados de estado sólido que utilizan cierto tipo de memorias construidas con semiconductores para almacenar la información. El uso de esta clase de discos generalmente se limitaba a las supercomputadoras, por su elevado precio, aunque hoy en día ya se puede encontrar en el mercado unidades mucho más económicas de baja capacidad (hasta 128 GB) para el uso en computadoras personales (sobre todo portátiles). Así, el caché de pista es una memoria de estado sólido, tipo memoria RAM, dentro de un disco duro de estado sólido.

Estructura física :
Dentro de un disco duro hay uno o varios platos (entre 2 y 4 normalmente, aunque hay hasta de 6 ó 7 platos), que son discos (de aluminio o cristal) concéntricos y que giran todos a la vez. El cabezal (dispositivo de lectura y escritura) es un conjunto de brazos alineados verticalmente que se mueven hacia dentro o fuera según convenga, todos a la vez. En la punta de dichos brazos están las cabezas de lectura/escritura, que gracias al movimiento del cabezal pueden leer tanto zonas interiores como exteriores del disco.
Cada plato tiene dos caras, y es necesaria una cabeza de lectura/escritura para cada cara (no es una cabeza por plato, sino una por cara). Si se mira el esquema Cilindro-Cabeza-Sector (más abajo), a primera vista se ven 4 brazos, uno para cada plato. En realidad, cada uno de los brazos es doble, y contiene 2 cabezas: una para leer la cara superior del plato, y otra para leer la cara inferior. Por tanto, hay 8 cabezas para leer 4 platos. Las cabezas de lectura/escritura nunca tocan el disco, sino que pasan muy cerca (hasta a 3 nanómetros) ó 3 millonésimas de milímetro. Si alguna llega a tocarlo, causaría muchos daños en el disco, rayándolo gravemente, debido a lo rápido que giran los platos (uno de 7.200 revoluciones por minuto se mueve a 129 km/h en el borde de un disco de 3,5 in.

250px-Hard_disk_platter_reflection

Direccionamiento :
Cilindro, Cabeza y Sector
Pista(A), Sector(B), Sector de una pista (C), Cluster (D)
Hay varios conceptos para referirse a zonas del disco:
* Plato: Cada uno de los discos que hay dentro del disco duro.
* Cara: Cada uno de los dos lados de un plato
* Cabeza: Número de cabezales;
* Pista: Una circunferencia dentro de una cara; la pista 0 está en el borde exterior.
* Cilindro: Conjunto de varias pistas; son todas las circunferencias que están alineadas verticalmente (una de cada cara).
* Sector : Cada una de las divisiones de una pista. El tamaño del sector no es fijo, siendo el estándar actual 512 bytes. Antiguamente el número de sectores por pista era fijo, lo cual desaprovechaba el espacio significativamente, ya que en las pistas exteriores pueden almacenarse más sectores que en las interiores. Así, apareció la tecnología ZBR (grabación de bits por zonas) que aumenta el número de sectores en las pistas exteriores, y usa más eficientemente el disco duro.
El primer sistema de direccionamiento que se usó fue el CHS (cilindro-cabeza-sector), ya que con estos tres valores se puede situar un dato cualquiera del disco. Más adelante se creó otro sistema más sencillo: LBA (direccionamiento lógico de bloques), que consiste en dividir el disco entero en sectores y asignar a cada uno un único número. Este es el que actualmente se usa180px-Disk-structure.svg250px-Cilindro_Cabeza_Sector.svg

Tipos de Conexión:

Si hablamos de disco rígido podemos citar a los distintos tipos de conexión que poseen los mismos con la placa madre, es decir pueden ser SATA, IDE o SCSI.
IDE: Integrated Device Electronics (“Dispositivo con electrónica integrada”) o ATA (Advanced Technology Attachment), controla los dispositivos de almacenamiento masivo de datos, como los discos duros y ATAPI (Advanced Technology Attachment Packet Interface) Hasta hace poco, el estándar principal por su versatilidad y relación calidad/precio.
SCSI: Son discos duros de gran capacidad de almacenamiento . Se presentan bajo tres especificaciones: SCSI Estándar (Standard SCSI), SCSI Rápido (Fast SCSI) y SCSI Ancho-Rápido (Fast-Wide SCSI). Su tiempo medio de acceso puede llegar a 7 mseg y su velocidad de transmisión secuencial de información puede alcanzar teóricamente los 5 Mbps en los discos SCSI Estándares, los 10 Mbps en los discos SCSI Rápidos y los 20 Mbps en los discos SCSI Anchos-Rápidos (SCSI-2).
Un controlador SCSI puede manejar hasta 7 discos duros SCSI (o 7 periféricos SCSI) con conexión tipo margarita (daisy-chain). A diferencia de los discos IDE, pueden trabajar asincrónicamente con relación al microprocesador, lo que los vuelve más rápidos.
SATA (Serial ATA): Nuevo estándar de conexión que utiliza un bus serie para la transmisión de datos. Notablemente más rápido y eficiente que IDE. En la actualidad hay dos versiones, SATA 1 de hasta 1,5 Gigabits por segundo (150 MB/s) y SATA 2 de hasta 3,0 Gb/s (300 MB/s) de velocidad de transferencia

Posted in General, programas, Tecnologias de informacion | Etiquetado: | Leave a Comment »

Windows Vista

Posted by yolvi en 23/05/2009

300px-Microsoft_argentinaWindows Vista es una línea de sistemas operativos desarrollada por Microsoft para ser usada en ordenadores de sobremesa, ordenadores portátiles, Tablet PC y Centros multimedia.

Popularmente existe la equivocada creencia de que la beta de Windows Vista era el llamado Windows Longhorn, pero este último iba a ser la versión que sustituiría XP.[cita requerida] Al ver que Microsoft demoraba mucho en terminar el proyecto, Bill Gates mandó a los programadores a cerrar el proyecto y cancelar los sitios donde se podía descargar, siendo así una versión de Windows que nunca llegó a realizarse y quedó abandonada, una vez cerrado el proyecto, se empezó uno nuevo, el actual Windows Vista.

 

windows_vistaEl proceso de desarrollo terminó el 8 de noviembre de 2006 y en los siguientes tres meses fue entregado a los fabricantes de hardware y software, clientes de negocios y canales de distribución. El 30 de enero de 2007 fue lanzado mundialmente y fue puesto a disposición para ser comprado y descargado desde el sitio web de Microsoft.

La aparición de Windows Vista viene más de 5 años después de la introducción de su predecesor, Windows XP, es decir el tiempo más largo entre dos versiones consecutivas de Microsoft Windows. La campaña de lanzamiento fue incluso más costosa que la de Windows 95, ocurrido el 25 de agosto de 1995, debido a que incluye además a otros productos como Microsoft Office 2007, y Exchange Server 2007. Actualmente Windows Vista ya tiene sucesor, llamado Windows 7, aunque éste todavía no se comercializa al público.


Posted in programas | Etiquetado: | Leave a Comment »

Tecnologías de información y comunicación

Posted by yolvi en 16/05/2009

Las tecnologías de la información y la comunicación (TIC) son un conjunto de servicios, redes, software y dispositivos que tienen como fin la mejora de la calidad de vida de las personas dentro de un entorno, y que se integran a un sistema de información interconectado y complementario                                                                                                                                                                                                                      Las Tecnologías de la información y la comunicación, son un solo concepto en dos vertientes diferentes como principal premisa de estudio en la ciencias sociales donde tales tecnologías afectan la forma de vivir de las sociedades. Su uso y abuso exhaustivo para denotar modernidad ha llevado a visiones totalmente erróneas del origen del término.

La ciencia informática se encargan del estudio, desarrollo, implementación, almacenamiento y distribución de la información mediante la utilización de hardware y software como recursos de los sistemas informáticos. Más de lo anterior no se encargan las tecnologías como tal.Como concepto sociológico y no informático se refieren a saberes necesarios que hacen referencia a la utilización de múltiples medios informáticos para almacenar, procesar y difundir todo tipo de información, telemática, etc. con diferentes finalidades (formación educativa, organización y gestión empresarial, toma de decisiones en general, etc.).Por lo tanto no trata del objeto concreto sino de aquellos objetos intangibles para la ciencia social. Por ejemplo democracia, y nuevas tecnologías de la información y la comunicación (NTIC) son dos conceptos que viajan en una misma dirección, mientras democracia es el espíritu de las NTIC son métodos, recursos, libertades que ofrecen transparencia a las gestiones gubernamentales.

800px-2005ICT

Posted in intereses, programas | Etiquetado: | Leave a Comment »