SISTEMAS DE INFORMACIÒN
TRABAJO No. 2
Luci Ramirez

 

 

 

 

 

 

 

         El mundo de los servicios Web está evolucionando a gran velocidad. En los últimos tres años, las especificaciones de los Servicios Web han sido definidas, refinadas y a veces, criticadas; se han lanzado kits de herramientas de servicios Web y los desarrolladores los han utilizado para construir sistemas, y los fabricantes han trabajado para garantizar la interoperabilidad. Al igual que con la infraestructura Web clásica, se está desarrollando e implantando tecnologías de servicios Web en paralelo, progresando a través de un ciclo de realimentación positivo. Aunque los servicios Web han progresado mucho en los últimos tres años, el trabajo sobre la plataforma continúa. Si vamos a desarrollar sistemas basados en servicios Web, es importante comprender dónde está la plataforma hoy y cual va a ser el futuro.

 

SISTEMAS BASADOS EN WEB

 

XMl

 

         XML es un Lenguaje de Etiquetado Extensible muy simple, pero estricto que juega un papel fundamental en el intercambio de una gran variedad de datos. Es un lenguaje muy similar a HTML pero su función principal es describir datos y no mostrarlos como es el caso de HTML. XML es un formato que permite la lectura de datos a través de diferentes aplicaciones.

 

         Las tecnologías XML son un conjunto de módulos que ofrecen servicios útiles a las demandas más frecuentes por parte de los usuarios. XML sirve para estructurar, almacenar e intercambiar información.

 

      XML, sigla en inglés de extensible Markup Language («lenguaje de marcas extensible»), es un metalenguaje extensible de etiquetas desarrollado por el World Wide Web Consortium (W3C). Es una simplificación y adaptación del SGML y permite definir la gramática de lenguajes específicos (de la misma manera que HTML es a su vez un lenguaje definido por SGML). Por lo tanto XML no es realmente un lenguaje en particular, sino una manera de definir lenguajes para diferentes necesidades. Algunos de estos lenguajes que usan XML para su definición son XHTML, SVG, MathML

 

         XML no ha nacido sólo para su aplicación en Internet, sino que se propone como un estándar para el intercambio de información estructurada entre diferentes plataformas. Se puede usar en bases de datos, editores de texto, hojas de cálculo y casi cualquier cosa imaginable.

 

         XML es una tecnología sencilla que tiene a su alrededor otras que la complementan y la hacen mucho más grande y con unas posibilidades mucho mayores. Tiene un papel muy importante en la actualidad ya que permite la compatibilidad entre sistemas para compartir la información de una manera segura, fiable y fácil

Ventajas del XML

            Entre las tecnologías XML disponibles se pueden destacar:

XSL: Lenguaje Extensible de Hojas de Estilo, cuyo objetivo principal es mostrar cómo debería estar estructurado el contenido, cómo debería ser diseñado el contenido de origen y cómo debería ser paginado en un medio de presentación como puede ser una ventana de un navegador Web o un dispositivo de mano, o un conjunto de páginas de un catálogo, informe o libro

XPath: Lenguaje de Rutas XML, es un lenguaje para acceder a partes de un documento XML

XLink: Lenguaje de Enlace XML, es un lenguaje que permite insertar elementos en documentos XML para crear enlaces entre recursos XML

XPointer: Lenguaje de Direccionamiento XML, es un lenguaje que permite el acceso a la estructura interna de un documento XML, esto es, a sus elementos, atributos y contenido

XPointer: Lenguaje de Direccionamiento XML, es un lenguaje que permite el acceso a la estructura interna de un documento XML, esto es, a sus elementos, atributos y contenido

¿Cómo funcionan?

            XSL funciona como un lenguaje avanzado para crear hojas de estilos. Es capaz de transformar, ordenar y filtrar datos XML, y darles formato basándolo en sus valores. XPath identifica partes de un documento XML concreto, como pueden ser sus atributos, elementos, etc. XLink por su lado, describe un camino estándar para añadir hipervínculos en un archivo XML. Es decir, es un mecanismo de vinculación a otros documentos XML. Funciona de forma similar a un enlace en una página Web, es decir, funciona como lo haría <a href="">, sólo que a href es un enlace unidireccional. Sin embargo, XLink permite crear vínculos bidireccionales, lo que implica la posibilidad de moverse en dos direcciones. Esto facilita la obtención de información remota como recursos en lugar de simplemente como páginas Web. XPointer funciona como una sintaxis que apunta a ciertas partes de un documento XML, es como una extensión de XPath. Se utiliza para llegar a ciertas partes de un documento XML. Primero, XLink permite establece el enlace con el recurso XML y luego es XPointer el que va a un punto específico del documento. Su funcionamiento es muy similar al de los identificadores de fragmentos en un documento HTML ya que se añade al final de una URI y después lo que hace es encontrar el lugar especificado en el documento XML. Al ser XPointer una extensión de XPath, XPointer tiene todas las ventajas de XPath y además permite establecer un rango en un documento XML, es decir, con XPointer es posible establecer un punto final y un punto de inicio, lo que incluye todos los elementos XML dentro de esos dos puntos. Finalmente, XQL, lenguaje de consultas, se basa en operadores de búsqueda de un modelo de datos para documentos XML que puede realizar consultas en infinidad de tipos de documentos como son documentos estructurados, colecciones de documentos, bases de datos, estructuras DOM, catálogos, etc

JSP:

            Java Server Pages (JSP), en el campo de la Informática, es una tecnología para crear aplicaciones Web. Es un desarrollo de la compañía Sun Microsystems, y su funcionamiento se basa en scripts, que utilizan una variante del lenguaje java

            La JSP es una tecnología Java que permite a los programadores generar contenido dinámico para Web, en forma de documentos HTML, XML, o de otro tipo. Las JSP's permite al código Java y a algunas acciones predefinidas ser incrustadas en el contenido estático del documento Web

            En las JSP se escribe el texto que va a ser devuelto en la salida (normalmente código HTML) incluyendo código java dentro de él para poder modificar o generar contenido dinámicamente. El código java se incluye dentro de las marcas de etiqueta <% y %>, a esto se le denomina scriptlet

            La principal ventaja de JSP frente a otros lenguajes es que permite integrarse con clases Java (.class) lo que permite separar en niveles las aplicaciones Web, almacenando en clases java las partes que consumen más recursos así como las que requieren más seguridad, y dejando la parte encargada de formatear el documento html en el archivo jsp. La idea fundamental detrás de este criterio es el de separar la lógica del negocio de la presentación de la información

ASP:

            Active Server Pages (ASP) es una tecnología del lado servidor de Microsoft para páginas Web generadas dinámicamente, que ha sido comercializada como un anexo a Internet Information Server (IIS), apoyándose en scripts ejecutados en el servidor. Básicamente una página ASP es una mezcla entre una página HTML y un programa que da como resultado una página HTML que es enviada al cliente (navegador).

Estos scripts o programas pueden en ASP ser escritos en uno de estos dos lenguajes de programación VBScript o JavaScript, pero el más extendido es VBScript, por eso centraremos todo este manual en VBScript y todas las posibilidades que él tiene.

 

            La tecnología ASP está estrechamente relacionada con el modelo tecnológico de su fabricante. Intenta ser una solución para un modelo de programación rápida ya que programar en ASP es como programar en Visual Basic, por su puesto con muchas limitaciones ya que es una plataforma que no se ha desarrollado como lo esperaba Microsoft

            Lo interesante de este modelo tecnológico son poder utilizar los componentes, otros problemas que han hecho evolucionar esta tecnología es el no disponer de información "que oriente a quienes desean aprenderla y resulta muy costosa en tiempo descubrir aquí y allá toda la información para volverla altamente útil"

            ASP ha pasado por cuatro iteraciones mayores, ASP 1.0 (distribuido con IIS 3.0), ASP 2.0 (distribuido con IIS 4.0), ASP 3.0 (distribuido con IIS 5.0) y ASP.NET (parte de la plataforma .NET de Microsoft). Las versiones pre-.NET se denominan actualmente (desde 2002) como ASP clásico

            En el último ASP clásico, ASP 3.0, hay seis objetos integrados disponibles para el programador, Application, ASPError, Request, Response, Server y Session. Cada objeto corresponde a un grupo de funcionalidades frecuentemente usadas y útiles para crear páginas Web dinámicas

            Las páginas pueden ser generadas mezclando código de scripts del lado del servidor (incluyendo acceso a base de datos) con HTML y código del lado del servidor.

            El principio de la tecnología ASP es el VBScript, pero existe otra diversidad de lenguajes de programación que pueden ser utilizados como lo es Perl, JScript, etc.

            El ASP es una tecnología dinámica funcionando del lado del servidor, lo que significa que cuando el usuario solicita un documento ASP, las instrucciones de programación dentro del script son ejecutadas para enviar al navegador únicamente el código HTML resultante. La ventaja principal de las tecnologías dependientes del servidor radica en la seguridad que tiene el programador sobre su código, ya que éste se encuentra únicamente en los archivos del servidor que al ser solicitado a través del Web, es ejecutado, por lo que los usuario no tienen acceso más que a la página resultante en su navegador.

PHP:

        PHP es un lenguaje de programación usado generalmente para la creación de contenido para sitios Web. PHP es un acrónimo recurrente que significa "PHP Hypertext Pre-processor" (inicialmente PHP Tools, o, Personal Home Page Tools), y se trata de un lenguaje interpretado usado para la creación de aplicaciones para servidores, o creación de contenido dinámico para sitios Web. Últimamente también para la creación de otro tipo de programas incluyendo aplicaciones con interfaz gráfica usando la biblioteca GTK

            Debido al diseño de PHP, también es posible crear aplicaciones con una interfaz gráfica para el usuario (también llamada GUI), utilizando la extensión PHP-GTK. También puede ser usado desde la línea de órdenes, de la misma manera como Perl o Python pueden hacerlo, esta versión de PHP se llama PHP CLI (Command Line Interface)

            Su interpretación y ejecución se da en el servidor, en el cual se encuentra almacenado el script, y el cliente sólo recibe el resultado de la ejecución. Cuando el cliente hace una petición al servidor para que le envíe una página Web, generada por un script PHP, el servidor ejecuta el intérprete de PHP, el cual procesa el script solicitado que generará el contenido de manera dinámica, pudiendo modificar el contenido a enviar, y regresa el resultado al servidor, el cual se encarga de regresárselo al cliente. Además es posible utilizar PHP para generar archivos PDF, Flash, así como imágenes en diferentes formatos, entre otras cosas

            Permite la conexión a diferentes tipos de servidores de bases de datos tales como MySQL, Postgres, Oracle, ODBC, DB2, Microsoft SQL Server, Firebird y SQLite; lo cual permite la creación de Aplicaciones Web muy robustas

            PHP también tiene la capacidad de ser ejecutado en la mayoría de los sistemas operativos tales como UNIX (y de ese tipo, como Linux), Windows y Mac OS X, y puede interactuar con los servidores de Web más populares ya que existe en versión CGI, módulo para Apache, e ISAPI

            El modelo PHP puede ser visto como una alternativa al sistema de Microsoft que utiliza ASP.NET/C#/VB.NET, a ColdFusion de la compañía Macromedia, a JSP/Java de Sun Microsystems, y al famoso CGI/Perl. Aunque su creación y desarrollo se da en el ámbito de los sistemas libres, bajo la licencia GNU, existe además un IDE comercial llamado Zend Optimiz

            Los principales usos del PHP son los siguientes:

            Ventajas de PHP:

 

SISTEMAS OPERATIVOS:

            Un sistema operativo (SO) es un conjunto de programas destinados a permitir la comunicación del usuario con un ordenador y gestionar sus recursos de manera eficiente. Comienza a trabajar cuando se enciende el ordenador, y gestiona el hardware de la máquina desde los niveles más básicos.

            Un sistema operativo se puede encontrar normalmente en la mayoría de los aparatos electrónicos que podamos utilizar sin necesidad de estar conectados a un ordenador y que utilicen microprocesadores para funcionar, ya que gracias a estos podemos entender la máquina y que ésta cumpla con sus funciones (teléfonos móviles, reproductores de DVD, autoradios... y computadoras)

            Los sistemas operativos, motivados por su condición de capa software que posibilita y simplifica el manejo de la computadora, desempeñan una serie de funciones básicas esenciales para la gestión del equipo. Entre las más destacables, cada una ejercida por un componente interno (módulo en núcleos monolíticos y servidor en microkernels), podemos reseñar las siguientes:

·                     Gestionar los recursos del equipo ejecutando servicios para los procesos (programas)

·                     Brindar una interfaz al usuario, ejecutando instrucciones (comandos

            El sistema operativo tiene las siguientes características:

1.-Conveniencia: Un Sistema Operativo hace más conveniente el uso de una computadora.

2.-Eficiencia: el sistema operativo permite que los recursos de la computadora se usen de manera correcta y eficiente.

3.-Habilidad para evolucionar: Un sistema operativo debe de ser capaz de aceptar nuevas funciones sin que tenga problemas.

4.-Encargado de administrar el hardware: el sistema operativo debe de ser capaz de utilizar de manera correcta el hardware.

5.-Relacionar dispositivos: un sistema operativo debe de ser capaz de comunicarse con los periféricos cuando el usuario así lo requiera.

6.-Manejar comunicaciones en red.

7.-Facilitar entradas y salidas: un sistema operativo debe de facilitar el manejo de dispositivos de entrada y salida.

8.-Comparición de recursos: también un sistema operativo debe de permitir el compartimiento de la información (datos) y hardware entre los usuarios.

 

XP:

            Windows XP (cuyo nombre en clave inicial fue Whistler) es un sistema operativo que fue hecho público el 25 de octubre de 2001 por Microsoft. Se considera que están en el mercado 400 millones de copias funcionando. Las letras "XP" provienen de la palabra experience ("experiencia" en inglés)-.

            Windows XP es una línea de sistemas operativos desarrollada por Microsoft, orientada a cualquier entorno informático incluyendo computadoras domésticas o de negocios, computadoras portátiles, las llamadas "Tablet PC" y media center. Windows XP es el sucesor de Windows 2000 y Windows ME, y el primer sistema operativo de Microsoft orientado al consumidor que se construye con un núcleo y arquitectura de Windows NT y que se encuentra disponible en versiones para PC de 32 y 64 BIT.

            Las ediciones de Windows XP más comunes son la edición HOME destinada al hogar y la PROFESSIONAL que tiene características adicionales tales como la posibilidad de unirse a un dominio, en vez de solo a grupos de trabajo, y soporte para procesadores duales. La edición Media Center es una versión de XP Professional que viene incluida en PC de características específicas incluyendo un Control Remoto y que realza las capacidades multimedia, tales como ver y grabar la TV, reproducir videos, fotos o música, o recibir HDTV así como compartir datos con una Xbox 360 mediante Online Spot Light. Windows XP Tablet PC Edición se diseñó para funcionar con la plataforma Tablet PC que son portátiles con pantallas táctiles. Dos versiones de 64 bits, fueron lanzadas, Windows XP edición 64 bits para los procesadores Itanium y otra diseñada para procesadores AMD64 y EM64T

            Windows XP a diferencia de sus versiones anteriores presenta mejoras en la estabilidad y de la eficacia de Windows. Presenta una Interfaz gráfica de usuario (GUI) perceptiblemente reajustada, un cambio de Microsoft promovido para un uso más fácil que en las versiones anteriores de Windows. Las nuevas capacidades de la gerencia del software fueron introducidas para evitar el “DLL Hell” que plagió las viejas versiones de Windows. Es también la primera versión de Windows que utiliza la activación del producto para reducir la piratería del software, una restricción que no sentó bien a algunos usuarios. Windows XP también ha sido criticado por algunos usuarios por las vulnerabilidades de seguridad, integración de Internet Explorer y el reproductor Windows Media Player y aspectos de su interfaz.

LINUX:           tux

        Linux es la denominación de un sistema operativo y el nombre de un núcleo. Es uno de los paradigmas del desarrollo de software libre (y de código abierto), donde el código fuente está disponible públicamente y cualquier persona, con los conocimientos informáticos adecuados, puede libremente estudiarlo, usarlo, modificarlo y redistribuirlo libremente estudiarlo, usarlo, modificarlo y redistribuirlo. Dos características muy peculiares lo diferencian del resto de sistemas que podemos encontrar en el mercado, la primera, es que es libre, esto significa que no tenemos que pagar ningun 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 término Linux estrictamente se refiere al núcleo Linux, pero es más comúnmente utilizado para describir al sistema operativo tipo Unix (que implementa el estándar POSIX), que utiliza primordialmente filosofía y metodologías libres (también conocido como GNU/Linux) y que está formado mediante la combinación del núcleo Linux con las bibliotecas y herramientas del proyecto GNU y de muchos otros proyectos/grupos de software (libre o no libre). Actualmente, una parte considerable de las aplicaciones que conforman un sistema Linux son de origen distinto a GNU (KDE, OpenOffice.org, Firefox, Apache, MySQL, PostgreSQL, Ruby, Perl, Python, Mono, entre otros). El proyecto GNU posee desde hace muchos años su propio núcleo en desarrollo, llamado Hurd. Linux se distribuye bajo los términos de la licencia GNU GPL en su versión 2

            La expresión Linux también es utilizada para referirse a las distribuciones Linux, colecciones de software que suelen contener grandes cantidades de paquetes además del núcleo. El software que suelen incluir consta de una enorme variedad de aplicaciones, como: entornos gráficos, suites ofimáticas, servidores Web, servidores de correo, servidores FTP, etcétera. Coloquialmente se aplica el término Linux a éstas. Algunas personas opinan que es incorrecto denominarlas distribuciones Linux, y proponen llamarlas sistema GNU/Linux. Otras personas opinan que los programas incluidos proceden de fuentes tan variadas que proponen simplificarlo denominándolo simplemente Linux

            La marca Linux (Número de serie: 1916230) pertenece a Linux Torvalds y se define como "un sistema operativo para computadoras que facilita su uso y operación

            Desde su lanzamiento, Linux ha incrementado su popularidad en el mercado de servidores. Su gran flexibilidad ha permitido que sea utilizado en un rango muy amplio de sistemas de cómputo y arquitecturas: computadoras personales, supercomputadoras, dispositivos portátiles, etc.

            Los sistemas Linux funcionan sobre más de 20 plataformas diferentes de hardware; entre ellas las más comunes son las de los sistemas compatibles con PCS x86 y x86-64, computadoras Macintosh, PowerPC, Sparc, MIPS y la nueva consola de juegos PS3

Puntos fuertes de Linux:

            Linux se distribuye junto con las fuentes de los programas, lo que permite hacer cambios en los mismos para mejorarlos o adaptarlos a nuestras necesidades. Por esa misma razón, multitud de gente en todo el mundo colabora con el desarrollo del mismo a través de Internet. Eso hace que tanto el desarrollo del Linux como la depuración de errores, adaptación de nuevo hardware, etc., sea rapidísimo.

            Unix tiene un amplísimo soporte de comunicaciones y redes, lo cual es también un punto a tener en cuenta en estos tiempos, en los que la conectividad es tan importante para todos nosotros. Linux también se beneficia de esto.. Casi todo lo que se le ocurra que sirve para Unix lo consigue para Linux (GCC, Bash, Emacs, X Windows, Perl, Python, etc.) y todo es Gratis.

            Tiene un amplio soportes de hardware (tarjetas, periféricos, etc.) de todos los S.O. Linux es un sistema operativo realmente de 32/64 bits multipuesto y multitarea. O sea, que aprovecha mucho mejor la potencia real de los PCS de hoy en día y soporta múltiples procesadores.

            Ya esta en desarrollo la versión de 64 bits del Kernel para procesadores Intel.

            Es un sistema operativo multiplataforma. Es decir, existen versiones de Linux para PC, Macintosh, Apple, Amiga, SUN, Alpha, PowerPC.

            Por esto y muchas otras razones creo que Linux es un sistema operativo que es digno de ser conocido.

 

NT:

            El  sistema operativo NT fue desarrollado por Microsoft para superar los obstáculos impuestos por la vieja arquitectura de sus sistemas operativos MSDOS y Windows. NT es un sistema operativo completo, que puede ser instalado sobre un equipo nuevo sin necesidad de software adicional, como le ocurre a Windows 3.x, y que ofrece nuevas tecnologías para el desarrollo y ejecución de todo tipo de aplicaciones.

            Algunas de sus características más importantes son

        Robustez. NT es un sistema operativo estable y robusto, que impide a las aplicaciones mal escritas estropear al resto del sistema.

        Seguridad. NT ha sido escrito para satisfacer criterios de seguridad típicos de organismos oficiales y empresas cuyos datos y aplicaciones deben quedar a salvo de accesos no autorizados. Prácticamente cada objeto del sistema posee un esquema de seguridad asociado que indica qué usuarios pueden acceder al objeto y con qué privilegios pueden acceder

        Probabilidad. El diseño de NT permite que se pueda adaptar fácilmente a otra arquitectura para las que no fue originalmente desarrollado. Actualmente soporta la arquitectura de Intel X86, MIPS, Alpha y PowerPC. Su diseño modular y el estar escrito en lenguaje fácilmente portable, como es el C, permiten esta rápida migración

        Compatibilidad con las aplicaciones Windows. La capacidad de NT para ejecutar aplicaciones MSDOS y Windows permite disponer de gran cantidad de software escrito que permite sacar rendimiento al sistema sin tener que migrar las aplicaciones. Incluso las nuevas aplicaciones Win32 corren en modo nativo en las diferentes plataformas de NT, simplemente recompilándolas para cada plataforma, o incluso a través de los emuladores-compiladores JIT (Just In Time) como son el X86, distribuido gratuitamente para las plataformas no Intel soportadas.

            NT hereda los interfaces de usuario desarrollados para la familia Windows. Por ejemplo en las versiones 3.X de  NT se utilizan el administrador de programas y demás elementos del Windows 3.X, mientras que en NT 4.0 se emplea el nuevo interfaces de Windows 95. Esto permite reducir la curva de aprendizaje para el nuevo sistema operativo. NT saca un mejor provecho que el diferente Windows a la ejecución d e aplicaciones en multitarea real, permitiendo ejecutar varias aplicaciones simultáneamente, conmutando rápidamente entre ellas

            Windows NT, un sistema operativo diseñado para entornos empresariales, fue lanzado en 1993. Al año siguiente, la compañía y el Departamento de Justicia firmaron un acuerdo en el que se pedía a Microsoft que modificase la forma de vender y conceder licencias para sus sistemas operativos a los fabricantes de computadoras. En 1995 la compañía lanzó Windows 95, un entorno multitarea con interfaz simplificada y con otras funciones mejoradas. A las siete semanas de su lanzamiento se habían vendido siete millones de copias

            Windows, en informática, nombre común o coloquial de Microsoft Windows, un entorno multitarea dotado de una interfaz gráfica de usuario, que se ejecuta en computadoras diseñadas para MS-DOS. Windows proporciona una interfaz estándar basada en menús desplegables, ventanas en pantalla y un dispositivo señalador como el mouse (ratón). Los programas deben estar especialmente diseñados para aprovechar estas características

            Interfaz gráfica de usuario, en informática, tipo de visualización que permite al usuario elegir comandos, iniciar programas y ver listas de archivos y otras opciones utilizando las representaciones visuales (iconos) y las listas de elementos del menú. Las selecciones pueden activarse bien a través del teclado o con el ratón. (Véase Interfaz de usuario)

            Para los autores de aplicaciones, las interfaces gráficas de usuario ofrecen un entorno que se encarga de la comunicación con el ordenador o computadora. Esto hace que el programador pueda concentrarse en la funcionalidad, ya que no está sujeto a los detalles de la visualización ni a la entrada a través del ratón o del teclado. También permite a los programadores crear programas que realicen de la misma forma las tareas más frecuentes, como guardar un archivo, porque la interfaz proporciona mecanismos estándar de control como ventanas y cuadros de diálogo. Otra ventaja es que las aplicaciones escritas para una interfaz gráfica de usuario son independientes de los dispositivos: a medida que la interfaz cambia para permitir el uso de nuevos dispositivos de entrada y salida, como un monitor de pantalla grande o un dispositivo óptico de almacenamiento, las aplicaciones pueden utilizarlos sin necesidad de cambio

 

WINDOWS

            Windows es un sistema operativo gráfico para computadoras personales cuyo propietario es la empresa Microsoft. La primera versión popular, Windows 3.1 es una interfaz gráfica que funciona en MS-DOS. MS Windows, como también se le conoce, es el sistema operativo más utilizado en el mundo.

            Los sistemas operativos Microsoft Windows ayudan a usuarios de todo el mundo a desarrollar su potencial en el lugar de trabajo, en el hogar y en los desplazamientos. Windows ofrece una integración mejorada con los componentes de Microsoft Office System, como Microsoft Office Word, PowerPoint, Outlook y OneNote, entre otros programas de Microsoft

Seguridad

            En todas sus versiones de Windows, Microsoft ha dejado muy por debajo la seguridad de éstos y sus demás programas ya que se preocupa solo a la futura generación sin tomar en cuenta la actual y pasadas, desde Windows XP esto está cambiando

Curiosidades

            Desde la salida de Windows 95, Windows ha sido el Sistema Operativo más popular y usado entre usuarios, superando numéricamente a Apple y a otros fabricantes; también se le llama el SO "básico" ya que debido a su popularidad, la mayoría de software son realizados para plataformas de Windows

Ahora se dice que el mayor competidor de Windows es Linux ya que este ultimo ha ofrecido a la gran mayoría de empresas la estabilidad que nunca ofreció Windows, aparte, Linux no cierra sus recursos ni acapara el ámbito de soporte como Windows, por el cual han estado en polémica con Windows

Polémicas

 

            Windows ya desde sus inicios siempre ha estado envuelto en la polémica. Al principio se decía que Windows era una copia del sistema operativo de Apple, más adelante se hablaba de si existía competencia desleal con algunos programas que se incluían dentro del sistema. Con la aparición del Software Libre las polémicas se orientan a si Microsoft debe publicar el código fuente de su sistema

 

Sistemas operativos Windows

 

 

Windows XP Professional


           
Windows XP Professional contribuyó a marcar un nuevo hito en rendimiento y confiabilidad. Si exige las máximas prestaciones de un sistema operativo, ésta versión de Windows está pensada para usted. Conozca en detalle sus excelentes características

 

Windows XP Tablet PC Edition


            Windows XP Tablet PC Edition, que es uno de los sistemas operativos de Microsoft más recientes, abre el camino a una de las experiencias más versátiles para los usuarios de la informática. La movilidad de Tablet PC se combina con herramientas de tinta y voz que le permiten llevar el PC consigo prácticamente a cualquier lugar, así como utilizarlo de un modo mucho más versátil

 

 

Windows XP Professional x64 Edition


            Windows XP Professional x64 Edition está diseñado para responder a las necesidades de los usuarios de estaciones de trabajo técnicas y para los entusiastas del PC que exigen lo máximo en rendimiento y escalabilidad

 

Windows Vista (Beta 1)


            Windows Vista (antes conocido con el nombre en clave de Longhorn) es la edición de próxima generación del sistema operativo Windows. Windows Vista, cuyo lanzamiento está previsto para 2006, representa un enorme salto cualitativo en el ámbito de la informática personal. Siga leyendo para conocer los avances que introduce en confiabilidad, seguridad, facilidad de implementación, rendimiento y administrabilidad.

 

OFFICE

            Microsoft Office es una suite ofimática creada por la empresa Microsoft y la más utilizada en la actualidad. Funciona oficialmente bajo los sistemas operativos Microsoft Windows y Apple Mac OS, aunque también lo hace en Linux si se utiliza un emulador como Wine o CrossOver Office. Además de aplicaciones incluye servidores y servicios basados en Web

            Microsoft Office es considerado el estándar "de facto" en programas de productividad, siendo la interoperabilidad con Office uno de los principales escollos para la competencia, ya que los documentos creados por defecto utilizan formatos propios cerrados. Se trata de software no libre.

            Originalmente, MS Office era sólo la versión "todo en uno" de una serie de programas que ya existían, pero el éxito de su venta en un único paquete hizo que dejaran de venderse por separado. Su éxito comercial empezó en los Macintosh, mientras que en los PCs compatibles competía con otros productos más establecidos, como Wordperfect; pero el lanzamiento de Office 95 en paralelo con Windows 95 hizo que alcanzara su actual dominio del mercado.

 

 

            Su éxito hace generalmente pasar desapercibido a Microsoft Works, paquete que integra en un solo programa las principales funcionalidades de Office, pero destinado al mercado doméstico y a las pequeñas empresas.

            Un software que se incluye en el Office últimamente y que es de mucha utilidad en la gestión de proyectos siguiendo metodologías del PMI en su PMBOK, es Microsoft Office Project. Se conocen versiones desde la 3 hasta 2003. El software está fundamentado, como todo el software que elaboran cronogramas con barras de Gantt, en el método de la ruta crítica "CPM" o "PERT" técnica de evaluación y revisión de proyectos.

            Las distintas versiones que han salido a la venta del paquete de aplicaciones Microsoft Office:

·     Microsoft Office 95

·     Microsoft Office 97

·     Microsoft Office 2000

·     Microsoft Office XP/2002

·     Microsoft Office 2003

·     Microsoft Office 2007

 

E-BUSINESS

            Garza Pérez (2003) citando a Hartman et al (2000) menciona que e-business es cualquier iniciativa en Internet que transforma las relaciones de negocio, sean éstas, relaciones business-to-business, business-to-customer, intraempresariales o entre dos consumidores. El e-business es una nueva manera de gestionar las eficiencias, la velocidad, la innovación y la creación nuevo valor en una empresa

            El e-business se le es llamado la tercera fase del e-commerce, como lo mencionan Kalakota y Robinson (2001). Esto incluye todas las aplicaciones y procesos que permiten a una compañía efectuar una transacción del negocio

            Además de abarcar el e-commerce, el e-business incluye tanto las aplicaciones front-and-back-office que forman el núcleo de los negocios modernos. Así, el e-business no es solamente una transacción de e-commerce o comprar-y-vender sobre el Web (Kalakota y Robinson, 2001, Siebel Thomas (2001,), es la estrategia global de redefinir antiguos modelos de negocios, con la ayuda de tecnología para maximizar valor del cliente y ganancias. (Kalakota y Robinson, 2001). Siebel Thomas (2001) menciona que el e-business incorpora el uso estratégico de las tecnologías de la información y la comunicación (incluyendo, pero no limitándose, a Internet) para interactuar con clientes, proyectos, y socios y socios a través de la comunicación múltiple y los canales de distribución.

            Para tener un e-Business, es necesario contar con todo un respaldo de una serie de tecnologías de información, así como indiscutiblemente es imprescindible la estrategia debido a que el empleo del Internet en la organización es una proposición de alto riesgo. Puede ser un arma de dos filos, puede capturar un enorme mercado o puede ser un asesino de la compañía, es por ello que debe estar ligado con una disciplina y un proceso estructurado. Sin embargo, esto no lo es todo, es necesaria una Metodología enfocada a los problemas y oportunidades.

            Las tecnologías de información para e-business, a los cuales se referían cada uno de estos autores, son los siguientes

·                     CRM, Administración de la Relación con el Cliente (Customer Relationship Management). (Siebel2, 2003).

·                     SCM, Administración de la Cadena de Suministros (Supply Chain Management), (Larson, 2001).

·                     BI, Inteligencia del Negocio, (Business Intelligence). (Raymond, 2003).

·                     KM, Administración del Conocimiento, (Knowledge Management), Allard Suzie y Holsapple Clyde (2002).

·                     ERP, Planeación de los Recursos Empresariales (Enterprise Resource Planning), (Kuei Chu-Hua, 2002).

            Dentro de la categoría de e-business se incluye todo aquello relacionado con los negocios electrónicos: las relaciones entre diferentas empresas, y la relación entre la empresa y sus clientes. Actualmente, y gracias al auge de Internet, el area de e-business ha sufrido un gran impulso, situándola en el punto de mira de muchísimas empresas, no solamente tecnológicas

            E-business o e-commerce se podría definir como el proceso de realizar negocio a través de Internet. E-business ha revolucionado la forma en que se hacen negocios posibilitando incluso para las empresas más pequeñas realizar transacciones a través de la Web y dirigirse a clientes en todo el mundo

 

E-COMMERCE

            El comercio electrónico (en inglés Electronic Commerce, E-Commerce, ecommerce o EC) consiste principalmente en la distribución, compra, venta, mercadotecnia y suministro de información complementaria para productos o servicios a través de redes informáticas como Internet u otras. La industria de la tecnología de la información podría verlo como una aplicación informática dirigida a realizar transacciones comerciales.

            Una definición alternativa lo vería como la conducción de comunicaciones de negocios comerciales y su dirección a través de métodos electrónicos como intercambio electrónico de datos y sistemas automáticos de recolección de datos

            El comercio electrónico también incluye la transferencia de información entre empresas (EDI)

            Varios factores han tenido un importante papel en el éxito de las empresas de comercio electrónico. Entre ellos se encuentran

  1. Proporcionar valor al cliente. Los vendedores pueden conseguirlo ofreciendo un producto o una línea de producto que atraiga clientes potenciales a un precio competitivo al igual que suceden en un entorno no electrónico.
  2. Proporcionar servicio y ejecución. Ofrecimiento de una experiencia de compra amigable, interactiva tal como se podría alcanzar en una situación cara a cara.
  3. Proporcionar una página Web atractiva. El uso de colores, gráficos, animación, fotografías, tipografías y espacio en blanco puede aumentar el éxito en este sentido.
  4. Proporcionar un incentivo para los consumidores para comprar y retornar. Las promociones de ventas pueden incluir cupones, ofertas especiales y descuentos. Las webs unidas por links y los programas de publicidad pueden ayudar en este aspecto.
  5. Proporcionar atención personal. Webs personalizadas, sugerencias de compra y ofertas especiales personalizadas pueden allanar el camino de sustituir el contacto personal que se puede encontrar en un punto de venta tradicional.
  6. Proporcionar un sentido de comunidad. Las áreas de chats, foros, registro como cliente, esquemas de fidelización y programas de afinidad pueden ayudar. Por ejemplo, estos foros sobre comercio electrónico.
  7. Proporcionar confianza y seguridad. Servidores paralelos, redundancia de hardware, tecnología de seguridad en averías, [[Criptografía|cifrado] de la información y cortafuegos pueden ampliar estos requisitos.
  8. Proporcionar una visión de 360 grados de la relación con el consumidor, definida como la seguridad de que todos los empleados, proveedores, y socios tienen una visión global e idéntica del consumidor. Sin embargo, los consumidores pueden no apreciar la experiencia de 'gran hermano'.
  9. Poseer la experiencia total del consumidor. Esto se consigue tratando con el consumidor como parte de una gran experiencia, lo que se hace ver como sinónimo de la marca.
  10. Optimizando los procesos de negocio, posiblemente a través de tecnologías de reingeniería de la información.
  11. Ayudar a los consumidores a hacer el trabajo de consumir. Los vendedores pueden proporcionar esta ayuda ampliando la información comparativa y las búsquedas de producto. La provisión de información de componentes y comentarios de seguridad e higiene puede ayudar a los minoristas a definir el trabajo del comprador.
  12. Construir un modelo de negocios sólido. Si este factor clave hubiera aparecido en los libros de texto en 2000 muchas compañías 'punto com.' no habrían quebrado.
  13. Crear una cadena de valor añadido en la que uno se orienta a un número 'limitado' de competencias clave. (Las tiendas electrónicas pueden presentarse bien como especialistas o como generalistas si se programan correctamente.)
  14. Operar en o cerca del límite de la tecnología y permanecer allí mientras la tecnología sigue cambiando (pero recordando que los principios fundamentales del comercio se mantienen indiferentes a la tecnología).
  15. Construir una organización con suficiente agilidad y sistemas de alerta para responder rápidamente a los cambios en el entorno económico, social y físico de una empresa.

SCM

            La Gestión de la Cadena de Suministro (SCM) contribuye a la coordinación y optimización de procesos empresariales y transacciones comerciales tanto en el seno de una misma compañía como entre distintas empresas. Al tener una visión más amplia del funcionamiento de su negocio, podrá mejorar la asignación de recursos y mejorar el servicio al cliente.


¿Qué es SCM?


            SCM utiliza los conceptos de e-business y tecnologías web para coordinar y optimizar los procesos de ámbito empresarial en todas y cada una de las áreas de su empresa: desde el proveedor de su proveedor hasta el cliente de su cliente.

Ventajas: mayor eficacia dentro y fuera de su organización


Las soluciones SCM basadas en e-business pueden aplicarse a áreas comerciales muy distintas, como por ejemplo: compras, gestión de inventarios, previsiones, almacenamiento y logística.


Mediante la alineación de todas las etapas del proceso empresarial, su empresa podrá:

El resultado es una mejora de la posición competitiva.

Soluciones SCM

 

GAP Gestión Atención a Proveedores

Permite que una empresa con un número importante de proveedores, publique en la Web los datos de comprobantes pendientes de pago, fecha, lugar y entidad de pago, etc. Permite un manejo segmentado de mensajes promociónales o pedidos de precios por proveedor.

i2 Factory Planner

Ofrece optimizar los planes de gestión y producción de material, actualización de órdenes, recursos, requerimientos de compra.

i2 Inventory Visibility and Execution

Una herramienta de soporte de decisiones que trabaja con flujos de control de inventario.

i2 Sequencer

Una poderosa solución direccionada a resolver problemas de detalle secuencial.

i2 Supply Chain Planner Five

Integra todos los subprocesos que permiten el intercambio de información y movimiento de productos entre proveedores y clientes a través de la cadena de proveedores extendida.

I2 Supply Chain Strategist Five. Two

Una herramienta de planificación estratégica basada en un escenario que soporta decisiones estratégicas claves.

I2 Supply Collaboration Five. Two

Permite la comunicación y colaboración entre compradores y proveedores.

I2 Transportation Manager Five. Two

Una solución para aquellas empresas con grandes volúmenes de envíos y muchos proveedores.

I2 Transportation Modeler Five. Two

Permite el análisis de numerosos escenarios para determinar el impacto de varios cambios en un ambiente de organizaciones de transporte.

Intelliroute Sales Force Automation

Solución de Fuerza de Ventas mobiles especialmente diseñada para distribución de productos, organizada en rutas. Ideal para fabricantes de bebidas y productos de consumo masivo.

J.D. Edwards Advanced Planning Solution

Los planes vinculados a la cadena de Proveedores pueden ser adaptados fácilmente y extendidos a sus Asociados, Proveedores y Clientes para una respuesta sincronizada.

J.D. Edwards OneWorld Distribution

Provee un "bridge" entre funciones del sistema tradicional de gestión de la empresa (ERP) y programas de interacción con clientes.

J.D. Edwards OneWorld Marketplace and Exchange Management

Un mercado digital le permite reducir procesos de negocio entre clientes y proveedores y costos al operar como una empresa virtual.

mySAP Supply Chain Management

Integra la cadena de proveedores extendida para permitir procesos e-business inteligentes.

PeopleSoft Enterprise Performance Management

Permite mediciones y análisis de indicadores de performance claves.

PeopleSoft Supply Chain Management

Binda sincronización a las cadenas de abastecimiento, permitiendo responder en tiempo real a los cambios relacionados con demandas y suministros. También ofrece administración total del gasto para bienes directos, indirectos, y servicios. La Arquitectura TM Puro Internet de PeopleSoft lo conecta a sus clientes, proveedores, asociados de negocios empleados. Con sus procesos integrados de cadenas de abastecimiento, usted colabora para reducir tiempos y costos de las operaciones. De este modo usted puede medir

 

MANEJADORES DE BASES DE DATOS.

·                     Definición de Bases de Datos - Un conjunto de información almacenada en memoria auxiliar que permite acceso directo y un conjunto de programas que manipulan esos datos.

·                     Base de Datos es un conjunto exhaustivo no redundante de datos estructurados organizados independientemente de su utilización y su implementación en máquina accesibles en tiempo real y compatibles con usuarios concurrentes con necesidad de información diferente y no predicable en tiempo.

El Manejador de Bases de Datos (DBM por sus siglas en inglés) facilita las funciones de:

 

            En vista del auge que toma cada vez la tecnología, es preciso saber hacer de todo lo relacionado son software, pero no podemos olvidar que también existe la parte de cómo manejar datos e información

            Para ello existen afortunadamente formas o maneras de como poder guarda información necesaria y de vital importancia para nuestras empresas o compañías

            Es por tal motivo, es preciso conocer hacer muy de fondo las diferentes plataformas o manejadores de bases de datos para poder optar por la más adecuada para ser implanta, si es necesario, en nuestras compañías o empresas, como lo son SQL, ORACLE y INFORMIX.

            Un Sistema Manejador de Bases de Datos (SMBD) es un programa o conjunto de aplicaciones para almacenar, manipular y recuperar información en una BD.  Muchos de los SMBD operan en un lenguaje común como el SQL. Entre los principales programas de bases de datos integradas a los SIG figuran ORACLE, INFORMIX, SQL SERVER Y MS ACCESS.

Funciones típica:

 

ERP

            Los sistemas de planificación de recursos empresariales (ERPs) son sistemas de información gerenciales que integran y manejan muchas de las prácticas de los negocios asociados con las operaciones de producción y de los aspectos de distribución de una compañía comprometida en la producción de bienes o servicios.

            La Planificación de Recursos Empresariales es un término derivado de la Planificación de Recursos de Manufactura (MRPII) y seguido de la Planificación de Requerimientos de Material (MRP). Los sistemas ERP típicamente manejan la producción, logística, distribución, inventario, envíos, facturas y una contabilidad para la compañía de la Planificación de Recursos Empresariales o el software ERP puede intervenir en el control de muchas actividades de negocios como ventas, entregas, pagos, producción, administración de inventarios, calidad de administración y la administración de recursos humanos.

            Los sistemas ERP ocasionalmente son llamados back office (trastienda) ya que indican que el cliente y el público general no están directamente involucrados. Este sistema es, en contraste con el sistema de apertura de datos (front office), que crea una relación administrativa del consumidor o servicio al consumidor (CRM), un sistema que trata directamente con los clientes, o con los sistemas de negocios electrónicos tales como comercio electrónico, gobierno electrónico, telecomunicaciones electrónicas y finanzas electrónicas; así mismo, es un sistema que trata directamente con los proveedores, no estableciendo únicamente una relación administrativa con ellos (SRM).

            ERP's están funcionando ampliamente a través de las empresas. Todos los departamentos funcionales que están involucrados en la operación o producción están integrados en un solo sistema. En adición a la manufactura, almacenamiento, logística e información tecnológica, a las que se le podrían incluir la contabilidad, recursos humanos, mercadotecnia y administración estratégica.

            Los objetivos principales de los sistemas ERP son:

      El propósito fundamental de un ERP es otorgar apoyo a los clientes del negocio, tiempos rápidos de respuesta a sus problemas así como un eficiente manejo de información que permita la toma oportuna de decisiones y disminución de los costos totales de operación.

      Las características que distinguen a un ERP de cualquier otro software empresarial, es que deben de ser sistemas integrales, con modularidad y adaptables

Otras características destacables de los sistemas ERP son:

      Las soluciones ERP en ocasiones son complejas y difíciles de implantar debido a que necesitan un desarrollo personalizado para cada empresa partiendo de la parametrización inicial de la aplicación que es común. Las personalizaciones y desarrollos particulares para cada empresa requieren de un gran esfuerzo en tiempo, dinero para modelar todos los procesos de negocio de la vida real en la aplicación

      Las metodologías de implantación de los ERPs en la empresa no siempre son todo lo simples que se desearía, dado que entran en juego múltiples facetas

      No hay recetas mágicas ni guiones explícitos para implantaciones exitosas; solamente trabajo bien realizado, una correcta metodología y aspectos que deben cuidarse antes y durante el proceso de implantación, e inclusive cuando el sistema entra en función. Por ello, antes, durante y después de la implantación de un ERP es conveniente efectuar lo siguiente:

 

 

INFOGRAFIAS

http://es.wikipedia.org/wiki/XML

http://www.w3c.es/Divulgacion/Guiasbreves/TecnologiasXML

http://es.wikipedia.org/wiki/Java_Server_Pages

http://es.wikipedia.org/wiki/Active_Server_Pages

http://www.maestrosdelweb.com/editorial/aspintro/

http://www.webestilo.com/asp/asp00.phtml

http://es.wikipedia.org/wiki/PHP

http://es.wikipedia.org/wiki/Sistema_operativo

http://es.wikibooks.org/wiki/Sistemas_operativos

http://es.wikipedia.org/wiki/Windows_XP

http://es.wikipedia.org/wiki/Linux

http://www.linux-es.org/sobre_linux

http://www.venezolano.web.ve/archives/95-Que-es-Linux-y-que-puede-hacer-por-usted.html

http://www.microsoft.com/spanish/msdn/articulos/archivo/151102/voices/elfuturo.asp

http://www.monografias.com/trabajos13/estesi/estesi.shtml

http://es.wikipedia.org/wiki/Microsoft_Windows

http://es.wikipedia.org/wiki/Microsoft_Windows#Seguridad

http://es.wikipedia.org/wiki/Microsoft_Office

http://www.monografias.com/trabajos16/tecnologias-para-ebusiness/tecnologias-para-ebusiness.shtml

http://www.microsoft.com/spanish/MSDN/estudiantes/ebusiness/default.asp

http://es.wikipedia.org/wiki/Comercio_electr%C3%B3nico

http://www-5.ibm.com/e-business/es/about_ondemand/integration/scm.html

http://www.ibm.com/ve/businesscenter/solutions/solution_scm.phtml

http://www.monografias.com/trabajos11/basda/basda.shtml

http://www.monografias.com/trabajos13/trsqlinf/trsqlinf.shtml

http://gemini.udistrital.edu.co/comunidad/profesores/rfranco/bd.htm#smbd

http://es.wikipedia.org/wiki/Planificaci%C3%B3n_de_recursos_empresariales

 

Hosted by www.Geocities.ws

1