martes, 18 de junio de 2013


Sistema informatico en la nube


La computación en la nube, concepto conocido también bajo los términos servicios en la nube, informática en la nube, nube de cómputo o nube de conceptos, del inglés cloud computing, es un paradigma que permite ofrecer servicios de computación a través de Internet.

introduccion


En este tipo de computación todo lo que puede ofrecer un sistema informático se ofrece como servicio,de modo que los usuarios puedan acceder a los servicios disponibles "en la nube de Internet" sin conocimientos (o, al menos sin ser expertos) en la gestión de los recursos que usan. Según el IEEE Computer Society, es un paradigma en el que la información se almacena de manera permanente en servidores de Internet y se envía a cachés temporales de cliente, lo que incluye equipos de escritorio, centros de ocio, portátiles, etc.

La computación en la nube son servidores desde internet encargados de atender las peticiones en cualquier momento. Se puede tener acceso a su información o servicio, mediante una conexión a internet desde cualquier dispositivo móvil o fijo ubicado en cualquier lugar. Sirven a sus usuarios desde varios proveedores de alojamiento repartidos frecuentemente por todo el mundo. Esta medida reduce los costes, garantiza un mejor tiempo de actividad y que los sitios web sean invulnerables a los hackers, a los gobiernos locales y a sus redadas policiales.

"Cloud computing" es un nuevo modelo de prestación de servicios de negocio y tecnología, que permite incluso al usuario acceder a un catálogo de servicios estandarizados y responder con ellos a las necesidades de su negocio, de forma flexible y adaptativa, en caso de demandas no previsibles o de picos de trabajo, pagando únicamente por el consumo efectuado, o incluso gratuitamente en caso de proveedores que se financian mediante publicidad o de organizaciones sin ánimo de lucro.

La computación en nube es un concepto que incorpora el software como servicio, como en la Web 2.0 y otros conceptos recientes, también conocidos como tendencias tecnológicas, que tienen en común el que confían en Internet para satisfacer las necesidades de cómputo de los usuarios.

Comienzos



El concepto de la computación en la nube empezó en proveedores de servicio de Internet a gran escala, como Google, Amazon AWS, Microsoft y otros que construyeron su propia infraestructura. De entre todos ellos emergió una arquitectura: un sistema de recursos distribuidos horizontalmente, introducidos como servicios virtuales de TI escalados masivamente y manejados como recursos configurados y mancomunados de manera continua. Este modelo de arquitectura fue inmortalizado por George Gilder en su artículo de octubre 2006 en la revista Wired titulado «Las fábricas de información». Las granjas de servidores, sobre las que escribió Gilder, eran similares en su arquitectura al procesamiento “grid” (red, parrilla), pero mientras que las redes se utilizan para aplicaciones de procesamiento técnico débilmente acoplados (loosely coupled), un sistema compuesto de subsistemas con cierta autonomía de acción, que mantienen una interrelación continua entre ellos, este nuevo modelo de nube se estaba aplicando a los servicios de Internet.[

Beneficios


.Integración probada de servicios Red. Por su naturaleza, la tecnología de cloud computing se puede integrar con mucha mayor facilidad y rapidez con el resto de las aplicaciones empresariales (tanto software tradicional como Cloud Computing basado en infraestructuras), ya sean desarrolladas de manera interna o externa.

.Prestación de servicios a nivel mundial. Las infraestructuras de cloud computing proporcionan mayor capacidad de adaptación, recuperación completa de pérdida de datos (con copias de seguridad) y reducción al mínimo de los tiempos de inactividad.

.Una infraestructura 100% de cloud computing permite al proveedor de contenidos o servicios en la nube prescindir de instalar cualquier tipo de hardware, ya que éste es provisto por el proveedor de la infraestructura o la plataforma en la nube. Un gran beneficio del cloud computing es la simplicidad y el hecho de que requiera mucha menor inversión para empezar a trabajar.

.Implementación más rápida y con menos riesgos, ya que se comienza a trabajar más rápido y no es necesaria una gran inversión. Las aplicaciones del cloud computing suelen estar disponibles en cuestión de días u horas en lugar de semanas o meses, incluso con un nivel considerable de personalización o integración.

Actualizaciones automáticas que no afectan negativamente a los recursos de TI. Al actualizar a la última versión de las aplicaciones, el usuario se ve obligado a dedicar tiempo y recursos para volver a personalizar e integrar la aplicación. Con el cloud computing no hay que decidir entre actualizar y conservar el trabajo, dado que esas personalizaciones e integraciones se conservan automáticamente durante la actualización.

Desventajas


La centralización de las aplicaciones y el almacenamiento de los datos origina una interdependencia de los proveedores de servicios.

La disponibilidad de las aplicaciones está ligada a la disponibilidad de acceso a Internet.

Los datos "sensibles" del negocio no residen en las instalaciones de las empresas, lo que podría generar un contexto de alta vulnerabilidad para la sustracción o robo de información.

La confiabilidad de los servicios depende de la "salud" tecnológica y financiera de los proveedores de servicios en nube. Empresas emergentes o alianzas entre empresas podrían crear un ambiente propicio para el monopolio y el crecimiento exagerado en los servicios.

La disponibilidad de servicios altamente especializados podría tardar meses o incluso años para que sean factibles de ser desplegados en la red.

La madurez funcional de las aplicaciones hace que continuamente estén modificando sus interfaces, por lo cual la curva de aprendizaje en empresas de orientación no tecnológica tenga unas pendientes significativas, así como su consumo automático por aplicaciones.

Seguridad. La información de la empresa debe recorrer diferentes nodos para llegar a su destino, cada uno de ellos (y sus canales) son un foco de inseguridad. Si se utilizan protocolos seguros, HTTPS por ejemplo, la velocidad total disminuye debido a la sobrecarga que éstos requieren.

Escalabilidad a largo plazo. A medida que más usuarios empiecen a compartir la infraestructura de la nube, la sobrecarga en los servidores de los proveedores aumentará, si la empresa no posee un esquema de crecimiento óptimo puede llevar a degradaciones en el servicio o altos niveles de jitter

Tipos de nubes



Una nube pública es una nube computacional mantenida y gestionada por terceras personas no vinculadas con la organización. En este tipo de nubes tanto los datos como los procesos de varios clientes se mezclan en los servidores, sistemas de almacenamiento y otras infraestructuras de la nube. Los usuarios finales de la nube no conocen que trabajos de otros clientes pueden estar corriendo en el mismo servidor, red, sistemas de almacenamiento, etc. Aplicaciones, almacenamiento y otros recursos están disponibles al público a través el proveedor de servicios que es propietario de toda la infraestructura en sus centros de datos; el acceso a los servicios solo se ofrece de manera remota, normalmente a través de Internet.

Las nubes privadas son una buena opción para las compañías que necesitan alta protección de datos y ediciones a nivel de servicio. Las nubes privadas están en una infraestructura bajo demanda gestionada para un solo cliente que controla qué aplicaciones debe ejecutarse y dónde. Son propietarios del servidor, red, y disco y pueden decidir qué usuarios están autorizados a utilizar la infraestructura.
Las nubes híbridas combinan los modelos de nubes públicas y privadas. Usted es propietario de unas partes y comparte otras, aunque de una manera controlada. Las nubes híbridas ofrecen la promesa del escalado aprovisionada externamente, en-demanda, pero añaden la complejidad de determinar cómo distribuir las aplicaciones a través de estos ambientes diferentes. Las empresas pueden sentir cierta atracción por la promesa de una nube híbrida, pero esta opción, al menos inicialmente, estará probablemente reservada a aplicaciones simples sin condicionantes, que no requieran de ninguna sincronización o necesiten bases de datos complejas.

jueves, 13 de junio de 2013

office 2013.pro cristopher



Microsoft Office 2013
 

Microsoft Office 2013 (también llamado Office 2013 y en nombre clave Office 15) es una versión de la suite informatica para el sistema operativo Windows de Microsoft, siendo el sucesor de Microsoft Office 2010.

Office 2013 está disponible como parte de Windows RT para procesadores ARM y por separado
para las versiones de Windows para plataformas de 32 y 64 bits (x86 y x64). Esta edición cuenta con la ya tradicional interfaz Ribbon UI al igual que sus predecesoras, y se destaca por presentar la imagen simple de la interfaz Modern UI (antes Metro UI).

Esta versión de Office se destaca por ser la primera pensada especialmente para dispositivos táctiles.

Historia y desarrollo

El 31 de enero de 2012, se enviaron invitaciones privadas mediante Microsoft Connect, el cual sería descargado mediante el nombre de Office Professional 15 Technical Preview.

El 16 de abril de 2012, se filtran algunas capturas de lo que será la futura suite de ofimática a través de sitios web. Dichas capturas fueron tomadas desde Tablet con Windows RT.

Microsoft anunció que Office 2013 comenzaría la prueba técnica durante el mes de julio de 2012. Disponiendo desde el 16 de julio de 2012 hasta lo presente está disponible la descarga de la beta pública de Office 2013 para computadoras de 32 y 64 bits.

El 25 de octubre de 2012, fue lanzada la versión RTM Final, haciendo que esta suite estuviera a la venta al público y disponible para su descarga en los sitios web autorizados por Microsoft

Microsoft Office 365

 

Microsoft Office 365 es una solución de comunicación y colaboración en la nube. Este producto incluye Office Professional Plus –herramientas Excel, Word, PowerPoint y Outlook -, Exchange Online -correo electrónico empresarial con calendarios de uso compartido, correo de voz y mensajería unificada, correo electrónico móvil, buzones de 25GB, Lync On Line -conferencias de audio y video de PC a PC y para crear reuniones en línea con uso compartido del escritorio-, y SharePoint Online para crear sitios para compartir documentos e información con colegas y clientes, extranet para compartir archivos de gran tamaño y acceso sin conexión a documentos a través de espacios de trabajo.

Los usuarios pueden descargar la versión de prueba en el sitio de Office 365.

Microsoft Office 365 ofrece un plan inicial que incluye una suscripción Profesional (Office 365 para profesionales y pequeñas empresas) y una suscripción Empresarial (para medianas y grandes empresas).

Software de uso especifico

Graficadores  


photoshop


Adobe Photoshop (popularmente conocido sólo por su segundo nombre, Photoshop) es el Con el auge de la fotografía digital en los últimos años, Photoshop se ha ido popularizando cada vez más fuera de los ámbitos profesionales y es quizá, junto a Windows y Flash (de Adobe Systems También) uno de los programas que resulta más familiar (al menos de nombre) a la gente que comienza a usarlo[cita requerida], sobre todo en su versión Photoshop Elements, para el retoque casero fotográfico.

Adobe junto con sus hermanos Adobe Illustrator y Adobe Flash, y que se trata esencialmente de una aplicación informática en forma de taller de pintura y fotografía que trabaja sobre un "lienzo" y que está destinado a la edición, retoque fotográfico y pintura a base de imágenes de mapa de bits. Su nombre en español significa literalmente "taller de fotos". Su capacidad de retoque y modificación de fotografías le ha dado el rubro de ser el programa de edición de imágenes más famoso del mundo.

caracteristicas


Photoshop en sus versiones iniciales trabajaba en un espacio (bitmap) formado por una sola capa, donde se podían aplicar toda una serie de efectos, textos, marcas y tratamientos. En cierto modo tenía mucho parecido con las tradicionales ampliadoras. En la actualidad lo hace con múltiples capas.

Photoshop ha dejado de ser una herramienta únicamente usada por diseñadores, para convertirse en una herramienta usada profusamente por fotógrafos profesionales de todo el mundo, que lo usan para realizar el proceso de retoque y edición digital, no teniendo que pasar ya por un laboratorio más que para la impresión del material.

Cambio de brillo en una imagen con Photoshop.

Aunque el propósito principal de Photoshop es la edición fotográfica, éste también puede ser usado para crear imágenes, efectos, gráficos y más en muy buena calidad. Aunque para determinados trabajos que requieren el uso de gráficos vectoriales es más aconsejable utilizar Adobe Illustrator.

Illustrator

Adobe Illustrator (AI) es el nombre o marca comercial oficial que recibe uno de los programas más famosos de la casa Adobe, junto con sus hermanos Adobe Photoshop y Adobe Flash, y que se trata esencialmente de una aplicación de creación y manipulación vectorial en forma de taller de arte que trabaja sobre un tablero de dibujo, conocido como "mesa de trabajo" y está destinado a la creación artística de dibujo y pintura para Ilustración (Ilustración como rama del Arte digital aplicado a la Ilustración técnica o el diseño gráfico, entre otros). Es desarrollado y comercializado por Adobe Systems Incorporated y constituye su primer programa oficial de su tipo en ser lanzado por ésta compañía definiendo en cierta manera el lenguaje gráfico contemporáneo mediante el dibujo vectorial. Adobe Illustrator contiene opciones creativas, un acceso más sencillo a las herramientas y una gran versatilidad para producir rápidamente gráficos flexibles cuyos usos se dan en (Maquetación-Publicación) impresión, vídeo, publicación en la Web y dispositivos móviles. Las impresionantes ilustraciones que se crean con éste programa le han dado una fama de talla mundial a esta aplicación de manejo vectorial entre artistas gráficos digitales de todo el planeta.

indesign


Adobe InDesign (ID) es una aplicación para la composición digital de páginas desarrollada por la compañía Adobe Systems y dirigida a diseñadores gráficos y maquetadores profesionales. Presentada en 1999, su objetivo era constituirse en la alternativa a QuarkXPress (QXP), de Quark Inc. que desde hacía doce años venía ejerciendo el monopolio de facto en la composición profesional de páginas.

Orígenes


En el año 1993 concluyó la conocida como Primera Guerra de la Autoedición Profesional. Aldus, con su aplicación pionera PageMaker (PM) dio por perdida la batalla que había venido librando con Quark desde que esta introdujera la primera versión de su único producto, Quark XPress,[1] seis años antes, en 1987. El dominio de Quark llegó a ser tan abrumador que Aldus decidió iniciar el desarrollo desde cero de una nueva aplicación de creación de páginas; era el proyecto Shocks

Esa situación empezó a cambiar en 1994: unos meses antes de absorber a Frame Technology y su FrameMaker (FM), Adobe Systems llegó a un acuerdo de fusión con Aldus. La operación incluía, además del propio PM, el formato de archivo gráfico TIFF, el programa de animación AfterEffects y aplicación de edición de video Premiere, entre otros. Pero la razón de fondo de la operación era Shuksan, que en San José rebautizaron como K2, el germen de lo que después sería InDesign.

CorelDRAW

CorelDRAW es una aplicación informática de diseño gráfico vectorial, es decir, que usa fórmulas matemáticas en su contenido. Ésta, a su vez, es la principal aplicación de la suite de programas CorelDRAW Graphics Suite ofrecida por la corporación Corel y que está diseñada para suplir múltiples necesidades, como el dibujo, la maquetación de páginas para impresión y/o la publicación web, todas incluidas en un mismo programa. Sus principales competidores son Adobe Illustrator e Inkscape, éste ultimo de código abierto.

CorelDRAW fue lanzado oficialmente en el año de 1989, diseñado por los ingenieros informáticos Michel Bouillon y Pat Beirne de Corel Corporation. Actualmente la versión más reciente de CorelDraw es la versión X6 (V.16).

Diseño web
 
dreamweaver

Adobe Dreamweaver es una aplicación en forma de estudio (basada en la forma de estudio de Adobe Flash) que está destinada a la construcción, diseño y edición de sitios, videos y aplicaciones Web basados en estándares. Creado inicialmente por Macromedia (actualmente producido por Adobe Systems) es el programa más utilizado en el sector del diseño y la programación web, por sus funcionalidades, su integración con otras herramientas como Adobe Flash y, recientemente, por su soporte de los estándares del World Wide Web Consortium.

Sus principales competidores son Microsoft Expression Web y BlueGriffon (que es de código abierto) y tiene soporte tanto para edición de imágenes como para animación a través de su integración con otras. Hasta la versión MX, fue duramente criticado por su escaso soporte de los estándares de la web, ya que el código que generaba era con frecuencia sólo válido para Internet Explorer y no validaba como HTML estándar. Esto se ha ido corrigiendo en las versiones recientes.

Se vende como parte de la suite Adobe Creative Suite. A partir de la compra de Macromedia por parte de Adobe. Las letras CS significan Creative Suite

La gran ventaja de este editor sobre otros es su gran poder de ampliación y personalización del mismo, puesto que en este programa, sus rutinas (como la de insertar un hipervínculo, una imagen o añadir un comportamiento) están hechas en Javascript-C, lo que le ofrece una gran flexibilidad en estas materias. Esto hace que los archivos del programa no sean instrucciones de C++ sino rutinas de Javascript que hace que sea un programa muy fluido, que todo ello hace, que programadores y editores web hagan extensiones para su programa y lo ponga a su gusto.

Las versiones originales de la aplicación se utilizaban como simples editores WYSIWYG. Sin embargo, versiones más recientes soportan otras tecnologías web como CSS, JavaScript y algunos frameworks del lado servidor.

flash


Adobe Flash Professional es el nombre o marca comercial oficial que recibe uno de los programas más famosos de la casa Adobe, junto con sus hermanos Adobe Illustrator y Adobe Photoshop. Se trata de una aplicación de creación y manipulación de gráficos vectoriales con posibilidades de manejo de código mediante un lenguaje de scripting llamado ActionScript. Flash es un estudio de animación que trabaja sobre "fotogramas" y está destinado a la producción y entrega de contenido interactivo para diferentes audiencias alrededor del mundo sin importar la plataforma. Es actualmente desarrollado y comercializado por Adobe Systems Incorporated y forma parte de la familia Adobe Creative Suite, su distribución viene en diferentes presentaciones, que van desde su forma individual ó como parte de un paquete, siendo estos: Adobe Creative Suite Design Premium, Adobe Creative Suite Web Premium y Web Standard, Adobe Creative Suite Production Studio Premium y Adobe Creative Suite Master Collection. Se usa sobre animaciones publicitarias, reproducción de vídeos (como YouTube) y otros medios interactivos que se presentan en la mayoría de sitios web del mundo, lo que le ha dado fama a éste programa, dándoles el nombre de "animaciones Flash" a los contenidos creados con éste

Diferencia entre Adobe Flash y la animación


Al igual que otros tipos de animación, Adobe Flash organiza las imágenes y sonidos en capas y fotogramas para crear animaciones 2D utilizadas en páginas Web y sitios Web con contenido multimedia. Estas animaciones pueden ser reproducidas por un reproductor Flash, embebido (o no) en el navegador. El reproductor también puede realizar otras tareas con contenido multimedia, como crear animaciones, editar imágenes, sonido, etc., jugar o programar juegos, etc.

Ambas formas de animación agrupan el contenido multimedia, especialmente las imágenes, en fotogramas, como una película. La diferencia es que, mientras que la animación tradicional supone la generación de todos y cada uno de los fotogramas, en animaciones simples, Flash genera automáticamente los fotogramas intermedios entre un origen y un final.


fireworks


Adobe Fireworks (anteriormente llamado Macromedia Fireworks) es un editor de gráficos vectoriales y mapas de bits. Fue originalmente desarrollado usando partes de Macromedia xRes, la cual había sido adquirida por Adobe en 2005. Fireworks está pensado para que los desarrolladores web puedan crear rápidamente interfaces web y prototipos de websites. El programa tiene la capacidad de integrarse con otros productos de Adobe tales como el Dreamweaver o el Flash. Está disponible de forma individual o integrado en la Suite de Adobe Creative. En la Suite de Adobe se identifica por usar el color amarillo, color que venia usando como representación desde que pertenecía a Macromedia.

Integración con Adobe Flash



La integración con Adobe Flash se ha ido reduciendo paulatinamente desde que Flash, en su versión 7, integró la herramienta PolyStar que hace un polígono directamente en Flash sin necesidad de usar Fireworks para hacer dicho polígono o estrella y como inventor Johalber Carrillo Paez y Genesis Villegas

En la versión 8 de Flash ya incluye potentes filtros de gráficos vectoriales que antes se hacían con Fireworks, tales como:

Iluminado y resplandor
Sombra
Relieve y hundido
Fotomontajes
Efectos

 


martes, 11 de junio de 2013

especialidades de ingenieria.por elias sandiga


Ingeniería de software

Ingeniería de software es la aplicación de un enfoque sistemático, disciplinado y cuantificable al desarrollo, operación y mantenimiento de software, y el estudio de estos enfoques, es decir, la aplicación de la ingeniería al software Es la aplicación de la ingeniería al software, ya que integra matemáticas, ciencias de la computación y prácticas cuyos orígenes se encuentran en la ingeniería.

La creación del software es un proceso intrínsecamente creativo y la ingeniería del software trata de sistematizar este proceso con el fin de acotar el riesgo del fracaso en la consecución del objetivo creativo por medio de diversas técnicas que se han demostrado adecuadas en base a la experiencia previa.

Tendencias actuales en la ingeniería de software

La ingeniería de software es una disciplina joven y aún está en desarrollo. Las direcciones en que la ingeniería de software se está desarrollando incluyen:

Aspectos

Los aspectos ayudan a los ingenieros de software a lidiar con los atributos de calidad al proporcionar herramientas para añadir o quitar código repetitivo de muchas áreas en el código fuente. Los aspectos describen cómo todos los objetos o funciones deben comportarse en circunstancias particulares. Por ejemplo, los aspectos puede agregar control de depuración, registro o bloqueo en todos los objetos de un tipo particular.
ágil

El desarrollo ágil de software guía a los proyectos de desarrollo de software que evolucionan rápidamente con cambiantes expectativas y mercados competitivos. Los proponentes de este método creen que procesos pesados, dirigidos por documentos (como TickIT, CMM e ISO 9000) están desapareciendo en importancia.Algunas personas creen que las empresas y agencias exportan muchos de los puestos de trabajo que pueden ser guiados por procesos pesados. Conceptos relacionados incluyen la programación extrema, scrum y lean software development.

Experimental

La ingeniería de software experimental es una rama de la ingeniería de software interesada en la elaboración de experimentos sobre el software, en la recolección de datos de los experimentos y en la elaboración de leyes y teorías desde estos datos. Los proponentes de este método defienden que la naturaleza del software es tal que podemos hacer avanzar el conocimiento en software a través de sólo experimentos.

 

Soporte técnico


El soporte técnico es un rango de servicios que proporcionan asistencia con el hardware o software de una computadora, o algún otro dispositivo electrónico o mecánico. En general los servicios de soporte técnico tratan de ayudar al usuario a resolver determinados problemas con algún producto en vez de entrenar o personalizar. En general, el servicio de soporte técnico sirve para ayudar a resolver los problemas que puedan presentárseles a los usuarios, mientras hacen uso de servicios, programas o dispositivos.
Las compañías e instituciones también tienen generalmente soporte técnico interno para empleados, estudiantes y otros asociados.

Tipos de soporte

El soporte técnico se puede dar por distintos tipos de medio, incluyendo el correo electrónico, chat, software de aplicación, faxes, y técnicos, aunque el más común es el teléfono. En los últimos 2 años hay una tendencia a la prestación de soporte técnico en remoto, donde un técnico se conecta al ordenador mediante una aplicación de conexión remota.

   
 
Programador


Un programador es aquella persona que escribe, depura y mantiene el código fuente de un programa informático, es decir, del conjunto de instrucciones que ejecuta el hardware de una computadora para realizar una tarea determinada. La programación es una de las principales disciplinas dentro de la informática. En la mayoría de los países, programador es también una categoría profesional reconocida.

Los programadores también reciben el nombre de desarrolladores de software, aunque estrictamente forman parte de un equipo de personas de distintas especialidades (mayormente informáticas), y siendo que el equipo es propiamente el desarrollador.
 
Especialidades

Programadores de mainframe. Aunque se cree extinta la actividad en los viejos grandes sistemas informáticos, lo cierto es que aún existen muchos en funcionamiento que requieren mantenimiento. Entre sus conocimientos se cuenta COBOL, RPG, JCL, base de datos jerárquicas, etc.

Programadores de "Nuevas Tecnologías". Esta es una rama que gira en torno a Internet, los nuevos servicios como la Web 2.0 y los negocios por medios electrónicos o e-commerce. Entre sus conocimientos destacan lenguajes del lado del servidor como Java, ASP, .NET, JSP, PHP, Ruby, Python o Perl, y lenguajes del lado de cliente como HTML, XHTML, CSS, Javascript ó AJAX (conjunto de tecnologías existentes como XML y Javascript).

Programadores de Firmware y videojuegos. Destacan sus conocimientos de hardware, Microprocesadores, ensamblador y C.

Programadores de sistemas abiertos. Rama asociada a la Arquitectura Cliente-Servidor. Requiere conocimientos de C, Pascal, etc.

Analista de sistemas

 

Analista de Sistema: puede referirse al encargado del desarrollo de aplicaciones en lo que respecta a su diseño y obtención de los algoritmos, así como de analizar las posibles utilidades y modificaciones necesarias de los sistemas operativos para una mayor eficacia de un sistema informático. Otra misión de estas personas es dar apoyo técnico a los usuarios de las aplicaciones existentes.
 

Orígenes


En sus inicios, la industria del software adoptó un enfoque organizativo tayloriano, al igual que la mayoría de las industrias del momento. Bajo tal enfoque, el proceso de construcción de software se concibe como un conjunto de tareas altamente especializadas donde está claramente definido el papel de cada categoría profesional:

El analista tiene como cometido analizar un problema y describirlo con el propósito de ser solucionado mediante un sistema informático.

El diseñador realiza, con base en el análisis, el diseño de la solución

El analista tiene que delimitar el análisis para ver lo que se quiere hacer inicialmente y después darle al usuario nuevas

Perfil tradicional del analista


Los conocimientos que requiere son aquellos relacionados con las técnicas de análisis de sistemas de información:

Conocimiento del paradigma tradicional de la ingeniería del software y del tradicional ciclo de vida del software en cascada.

Modelado funcional: Diagrama de flujo de datos, diagrama de estado, etc.

Modelado de datos y sus técnicas: Diagrama entidad-relación, modelo relacional, etc.

Conocimiento de la tecnología: arquitectura de software, bases de datos, etc

 
 
 

 
Diseño web
El diseño web es una actividad que consiste en la planificación, diseño e implementación de sitios web. No es simplemente una aplicación de diseño convencional, ya que requiere tener en cuenta la navegabilidad, interactividad, usabilidad, arquitectura de la información y la interacción de medios como el audio, texto, imagen, enlaces y vídeo.
El diseño web ha visto amplia aplicación en los sectores comerciales de Internet especialmente en la World Wide Web. A menudo la web se utiliza como medio de expresión plástica en sí. Artistas y creadores hacen de las páginas en Internet un medio más para ofrecer sus producciones y utilizarlas como un canal más de difusión de su obra.
Diseño web aplicado
El diseño de páginas web se trata básicamente de realizar un documento con información hiperenlazado con otros documentos y asignarle una presentación para diferentes dispositivos de salida (en una pantalla de computador, en papel, en un teléfono móvil, etc)
Etapas
 
El diseño visual de la información que se desea editar. En esta etapa se trabaja distribuyendo el texto, los gráficos, los vínculos a otros documentos y otros objetos multimedia que se consideren pertinentes. Es importante que antes de trabajar sobre el computador se realice un boceto o prediseño sobre el papel.
Estructura y relación jerárquica de las páginas del sitio web. Una vez que se tiene el boceto se pasa a 'escribir' la página web. Para esto, y fundamentalmente para manejar los vínculos entre documentos, se eño y obtención de los algoritmos, así como de analizar las posibles utilidades y modificaciones necesarias de los sistemas operativos para una mayor eficacia de un sistema informático.
 
 
 


 

jueves, 6 de junio de 2013


 

 



 
mediados de los años 90 hasta hace unos cuatro años, era la plataforma de cómputo por excelencia –más allá de las críticas–, y la dominadora del mercado de computadores con más del 90% del mercado. Esta última cifra no ha cambiado, pero con la llegada del iPhone, de Apple, a mediados de 2007, seguido de la plataforma Android, de Google, los reflectores de los medios y el interés de la gente se desviaron hacia los teléfonos inteligentes, y el computador personal dejó de ser el teams más atractivo. Lo cual se acentuó en enero de 2010, cuando Steve Jobs presentó el iPad y con él dio inicio a una nueva categoría de producto, los tablets.
Por ello, a pesar de las exitosas ventas de Windows 7, el auge de los dispositivos móviles –un campo en el que Microsoft todavía no llega a ser siquiera un retador con Windows Phone 7–exigía de la compañía, para las siguientes versiones de su sistema operativo, algo más que una evolución. Con esta nueva versión, la firma dice que está reinventando Windows. Steven Sinofsky, presidente de la división Windows, dijo durante su conferencia de apertura de BUILD, que transmitió ENTER.CO: “Hemos reimaginado Windows”.
Sin embargo, los cambios en Windows 8 van mucho más allá de la apariencia gráfica y la interacción del usuario. El sistema no parte de cero, sino que nace de las bases de Windows 7 y le agrega, además de esta interfaz, mejoras de rendimiento, seguridad, privacidad y estabilidad. Y otras novedades anunciadas en BUILD, que les presentamos a continuación para que juzguen ustedes si realmente representan una reinvención de Windows, o si se trata de una evolución natural del sistema.


. De los dispositivos móviles al PC.

Se confirman los cambios ya previstos en la interfaz: Windows 8 está construido a partir de lo que se está imponiendo en los dispositivos móviles. La interfaz, con un estilo llamado ‘Metro’, que se utiliza mediante toques y que presenta la información importante de manera simple. La exploración rápida y fluida con estos toques, traerá facilidades al manejar ventanas y aplicaciones de esta manera. También permitirá tener notificaciones de aplicaciones y de correo electrónico cuando el equipo está en reposo, como ocurre hoy en smartphones y tablets.

 


 

 
Un nuevo sistema para un nuevo hardware.
La gran pregunta: ¿será muy exigente Windows 8? ¿El computador antiguo podrá contar con el nuevo sistema? La buena noticia: Windows 8 será menos ‘pesado’ que Windows 7, y requerirá el mismo hardware de su antecesor. Incluso, como se demostró en BUILD, funciona sin problemas en un ‘humilde’ netbook con procesador Atom y solo 1 GB de memoria, algo difícil de pensar con otro antecesor como Windows Vista. No sobra decir que las aplicaciones que hoy funcionan en Windows 7 también se ejecutarán en Windows 8, por lo que no se prevén nueva generación de hardware y las que viene. No solo es compatible con los procesadores x86 de siempre, sino también con los chips basados en ARM, reinantes en los tablets y teléfonos inteligentes. Por ello, Windows 8 funcionará igual con un tablet de 10 pulgadas y con UN poderoso computador con procesador de muchos núcleos. Por otra parte, en los Ultrabooks, computadores de nueva generación con los nuevos procesadores de Intel, y que no tienen disco duro sino memoria SSD, Windows 8 será capaz de activarse en pocos segundos. Además, Windows 8 promete un uso eficiente de memoria, que comprobó con una demostración del consumo de memoria del sistema: 404 MB de memoria por parte de Windows 7 y solo 281 MB, en un computador similar, por parte de Windows 8.
 

Resurrección sin dolor.
Un usuario de Windows 8 podrá restaurar su sistema operativo, en caso de que haya problemas graves con el equipo, por ejemplo por infecciones de malware, sin perder información, aplicaciones y su configuración. Esto, que ha sido una habilidad en los anteriores sistemas operativos, no resultaba fácil de aplicar para los usuarios intermedios o básicos, y la promesa con la función ‘Refresh’ es que será un juego de niños.
 
 
 
7. Sacando el jugo a la nube.
El contenido creado en un computador o un tablet con Windows 8 se sincroniza automáticamente en todos sus otros dispositivos, gracias a Windows Live y Windows Live SkyDrive. recorre todo el contenido de los servicios en la nube que más utilice (fotos, correo, calendario y contactos), y lo actualiza en los demás equipos. Con Windows SkyDrive tendrá acceso al contenido que desee en cualquier lugar.
 
8. Xbox Live llega a Windows.
Windows 8 tendrá acceso a Xbox Live, lo que llevará a los computadores y tablets la oferta de juegos, música, películas y contenido de televisión. Durante BUILD, los desarrolladores de