tarea base de datos

128
Instituto Regional de Administración y Computación I.R.C.A. Trabajo final de Base de Datos. Profesor: Juan Ramón Reyes. Alumno: Jennifer Ivón Moran. Fecha de Entrega: 20 de Julio de 2014. Carrera: Primer año de Ing. En Computación.

Upload: ivonne-moran

Post on 12-Jun-2015

170 views

Category:

Education


1 download

TRANSCRIPT

Page 1: Tarea base de datos

Instituto Regional de Administración y Computación I.R.C.A.

Trabajo final de Base de Datos.

Profesor:

Juan Ramón Reyes.

Alumno:

Jennifer Ivón Moran.

Fecha de Entrega:

20 de Julio de 2014.

Carrera:

Primer año de Ing. En Computación.

San Miguel, E.S.

Page 2: Tarea base de datos

Base de Datos

Una base de datos es un “almacén” que nos permite guardar grandes cantidades de información de forma organizada para que luego podamos encontrar y utilizar fácilmente. A continuación te presentamos una guía que te explicará el concepto y características de las bases de datos.

El término de bases de datos fue escuchado por primera vez en 1963, en un simposio celebrado en California, USA. Una base de datos se puede definir como un conjunto de información relacionada que se encuentra agrupada ó estructurada.

Desde el punto de vista informático, la base de datos es un sistema formado por un conjunto de datos almacenados en discos que permiten el acceso directo a ellos y un conjunto de programas que manipulen ese conjunto de datos.

Cada base de datos se compone de una o más tablas que guarda un conjunto de datos. Cada tabla tiene una o más columnas y filas. Las columnas guardan una parte de la información sobre cada elemento que queramos guardar en la tabla, cada fila de la tabla conforma un registro.

Características

Entre las principales características de los sistemas de base de datos podemos mencionar:

Independencia lógica y física de los datos. Redundancia mínima. Acceso concurrente por parte de múltiples usuarios. Integridad de los datos. Consultas complejas optimizadas. Seguridad de acceso y auditoría. Respaldo y recuperación. Acceso a través de lenguajes de programación estándar.

Page 3: Tarea base de datos

Sistema de Gestión de Base de Datos (SGBD)

Los Sistemas de Gestión de Base de Datos (en inglés Data Base Management System) son un tipo de software muy específico, dedicado a servir de interfaz entre la base de datos, el usuario y las aplicaciones que la utilizan. Se compone de un lenguaje de definición de datos, de un lenguaje de manipulación de datos y de un lenguaje de consulta.

Mejora en la integridad de datos:

La integridad de la base de datos se refiere a la validez y la consistencia de los datos almacenados. Normalmente, la integridad se expresa mediante restricciones o reglas que no se pueden violar. Estas restricciones se pueden aplicar tanto a los datos, como a sus relaciones, y es el SGBD quien se debe encargar de mantenerlas.

Desventajas de las bases de datos

Complejidad:

Los SGBD son conjuntos de programas que pueden llegar a ser complejos con una gran funcionalidad. Es preciso comprender muy bien esta funcionalidad para poder realizar un buen uso de ellos.

Tipos de Campos

Cada Sistema de Base de Datos posee tipos de campos que pueden ser similares o diferentes. Entre los más comunes podemos nombrar:

Numérico: entre los diferentes tipos de campos numéricos podemos encontrar enteros “sin decimales” y reales “decimales”.

Booleanos: poseen dos estados: Verdadero “Si” y Falso “No”. Memos: son campos alfanuméricos de longitud ilimitada. Presentan el

inconveniente de no poder ser indexados. Fechas: almacenan fechas facilitando posteriormente su explotación.

Almacenar fechas de esta forma posibilita ordenar los registros por fechas o calcular los días entre una fecha y otra.

Alfanuméricos: contienen cifras y letras. Presentan una longitud limitada (255 caracteres).

Page 4: Tarea base de datos

Autoincrementables: son campos numéricos enteros que incrementan en una unidad su valor para cada registro incorporado. Su utilidad resulta: Servir de identificador ya que resultan exclusivos de un registro.

Tipos de Base de Datos

Entre los diferentes tipos de base de datos, podemos encontrar los siguientes:

MySql: es una base de datos con licencia GPL basada en un servidor. Se caracteriza por su rapidez. No es recomendable usar para grandes volúmenes de datos.

PostgreSql y Oracle: Son sistemas de base de datos poderosos. Administra muy bien grandes cantidades de datos, y suelen ser utilizadas en intranets y sistemas de gran calibre.

Access: Es una base de datos desarrollada por Microsoft. Esta base de datos, debe ser creada bajo el programa access, el cual crea un archivo .mdb con la estructura ya explicada.

Microsoft SQL Server: es una base de datos más potente que access desarrollada por Microsoft. Se utiliza para manejar grandes volúmenes de informaciones.

Modelo entidad-relación Los diagramas o modelos entidad-relación (denominado por su siglas, ERD “Diagram Entity relationship”) son una herramienta para el modelado de datos de un sistema de información. Estos modelos expresan entidades relevantes para un sistema de información, sus inter-relaciones y propiedades.

Cardinalidad de las Relaciones

El diseño de relaciones entre las tablas de una base de datos puede ser la siguiente:

Relaciones de uno a uno: una instancia de la entidad A se relaciona con una y solamente una de la entidad B.

Relaciones de uno a muchos: cada instancia de la entidad A se relaciona con varias instancias de la entidad B.

Relaciones de muchos a muchos: cualquier instancia de la entidad A se relaciona con cualquier instancia de la entidad B.

Page 5: Tarea base de datos

Estructura de una Base de Datos

Una base de datos, a fin de ordenar la información de manera lógica, posee un orden que debe ser cumplido para acceder a la información de manera coherente. Cada base de datos contiene una o más tablas, que cumplen la función de contener los campos.

En el siguiente ejemplo mostramos una tabla “comentarios” que contiene 4 campos.

Los datos quedarían organizados como mostramos en siguiente ejemplo:

Por consiguiente una base de datos posee el siguiente orden jerárquico:

Tablas Campos Registros Lenguaje SQL

El lenguaje SQL es el más universal en los sistemas de base de datos. Este lenguaje nos permite realizar consultas a nuestras bases de datos para mostrar, insertar, actualizar y borrar datos.

A continuación veremos un ejemplo de ellos:

Mostrar: para mostrar los registros se utiliza la instrucción Select. Select * From comentarios.

Insertar: los registros pueden ser introducidos a partir de sentencias que emplean la instrucción Insert. Insert Into comentarios ( título, texto, fecha) Values ('saludos', 'como esta', '22-10-2007')

Page 6: Tarea base de datos

Borrar: Para borrar un registro se utiliza la instrucción Delete. En este caso debemos especificar cual o cuales son los registros que queremos borrar. Es por ello necesario establecer una selección que se llevara a cabo mediante la cláusula Where. Delete From comentarios Where id='1'.

Actualizar: para actualizar los registros se utiliza la instrucción Update. Como para el caso de Delete, necesitamos especificar por medio de Where cuáles son los registros en los que queremos hacer efectivas nuestras modificaciones. Además, tendremos que especificar cuáles son los nuevos valores de los campos que deseamos actualizar. Update comentarios Set título='Mi Primer Comentario' Where id='1'.

Que es una Tablas

Page 7: Tarea base de datos

Las tablas de una base de datos conforman la estructura principal de la misma, podríamos decir que se trata de los cimientos de nuestra estructura. Cada tabla contiene la información que utilizarán el resto de objetos de la base de datos: consultas, formularios, informes...

El diseño de las tablas debe ser un proceso meditado donde debemos tener en cuenta las necesidades y el fin al que estará destinada nuestra base de datos.

Metadatos

Page 8: Tarea base de datos

Debido a la gran diversidad y volumen de las fuentes y recursos en Internet, se hizo necesario establecer un mecanismo para etiquetar, catalogar, describir y clasificar los recursos presentes en la World Wide Web con el fin de facilitar la posterior búsqueda y recuperación de la información. Este mecanismo los constituyen los llamados metadatos.

Un metadato no es más que un dato estructurado sobre la información, o sea, información sobre información, o de forma más simple, datos sobre datos. Los metadatos en el contexto de la Web, son datos que se pueden guardar, intercambiar y procesar por medio del ordenador y que están estructurados de tal forma que permiten ayudar a la identificación, descripción clasificación y localización del contenido de un documento o recurso web y que, por tanto, también sirven para su recuperación.

El concepto de metadatos -datos sobre datos- se puede entender en un sentido amplio o en un sentido más estricto. Por ejemplo, en un sentido amplio, si entendemos que metadatos es un término que se utiliza para describir datos que ofrecen el tipo y la clase de la información, esto es, son datos acerca de datos, podemos considerar que el catálogo de una biblioteca o un repertorio bibliográfico son tipos de metadatos. Estos tipos de metadatos emplean, fundamentalmente, reglas de catalogación y formatos para transmitir la información, como los formatos MARC. Así considerados, cada ficha catalográfica es un conjunto de metadatos de un libro o bien de un autor y los metadatos proporcionan una información básica sobre las obras de un autor y lo relacionan con otras obras del mismo autor u otras obras de similar contenido. De la misma forma, los registros  de una base de datos llevada a cabo para indizar o hacer un resumen documental, podrían también considerarse como metadatos.

Sin embargo, si acotamos la definición de metadatos dándole un sentido más estricto, los metadatos sólo serían posibles en un contexto digital y en red ya que sólo dentro de este contexto se pueden utilizar los metadatos con la función que les caracteriza, que es la de la localización, identificación y descripción de recursos, legibles e interpretables por máquina. La definición que dan Berners-Lee y el World Wide Web Consortium (W3C) en Metadato Architecture es esclarecedora para entender el concepto de metadatos en este estricto sentido: "Los metadatos son información inteligible para el ordenador sobre recursos Web u otras cosas".

Existen distintos modelos de metadatos, cada uno de ellos con distintos esquemas de descripción. En los distintos modelos, cada objeto se describe por medio de una serie de atributos y el valor de estos atributos es el que puede servir para

Page 9: Tarea base de datos

recuperar la información. Dependiendo de la clase de metadatos puede existir: información sobre elementos de datos o atributos, información  sobre la estructura de los datos, información sobre un aspecto concreto, etc. De forma general, podemos encontrar metadatos referidos a:

El contenido (concepto) Aspectos formales (tipo, tamaño, fecha, lengua, etc.) Información del copyright Información de la autentificación del documento o recurso Información sobre el contexto (calidad, condiciones o características de

acceso, uso, etc.)

Los metadatos pueden ser almacenados dentro de una base de datos con una referencia al documento completo o ser incluidos en un encabezado dentro del propio texto. En el contexto de la Web, los metadatos se forman y almacenan para que puedan ser leídos por los motores de búsqueda. Las grandes ventajas del uso de metadatos radican en que se usa el mismo contenido del documento como un recurso de datos y que los metadatos valen también para recursos que no tienen únicamente la morfología de texto, sino para cualquier tipo de morfologías tales como vídeo, audio o imágenes.

Las aplicaciones del uso de metadatos son muy amplias y van desde la recuperación de información, pasando por la descripción y catalogación de documentos, su uso por parte de robots y agentes de software, comercio electrónico, firmas digitales, derechos de propiedad intelectual; valoración, evaluación y clasificación de contenidos; trabajos bibliométricos e informáticos de todo tipo, etc.

Registros

Page 10: Tarea base de datos

Tabla en las bases de datos, se refiere al tipo de modelado de datos, donde se guardan los datos recogidos por un programa. Su estructura general se asemeja a la vista general de un programa de hoja de cálculo.

Una tabla es utilizada para organizar y presentar información. Las tablas se componen de filas y columnas de celdas que se pueden rellenar con textos y gráficos Las tablas se componen de dos estructuras:

Registro: es cada una de las filas en que se divide la tabla. Cada registro contiene datos de los mismos tipos que los demás registros. Ejemplo: en una tabla de nombres y direcciones, cada fila contendrá un nombre y una dirección.

Campo: es cada una de las columnas que forman la tabla. Contienen datos de tipo diferente a los de otros campos. En el ejemplo anterior, un campo contendrá un tipo de datos único, como una dirección, o un número de teléfono, un nombre, etc.

A los campos se les puede asignar, además, propiedades especiales que afectan a los registros insertados. El campo puede ser definido como índice o autoincrementable, lo cual permite que los datos de ese campo cambien solos o sea el principal indicar a la hora de ordenar los datos contenidos.

Cada tabla creada debe tener un nombre único en la cada Base de Datos, haciéndola accesible mediante su nombre o su seudónimo (Alias) (dependiendo del tipo de base de datos elegida) La estructura de las tablas viene dado por la forma de un archivo plano, los cuales en un inicio se componían de un modo similar.

Tablas:

Son los objetos principales de bases de datos que se utilizan para guardar datos.

Elemento disponible en el lenguaje HTML para la creación de recuadros rectangulares que pueden o no estar anidados y pueden o no contener celdas (recuadros más pequeños dentro de una tabla, pero que no se consideran tablas). Las tablas se utilizan para organizar, posicionar o dar mejor formato a los textos y gráficos en una página web.

Programa

Page 11: Tarea base de datos

Un programa informático es un conjunto de instrucciones que una vez ejecutadas realizarán una o varias tareas en una computadora. Sin programas, estas máquinas no pueden funcionar.1 2 Al conjunto general de programas, se le denomina software, que más genéricamente se refiere al equipamiento lógico o soporte lógico de una computadora digital.

En informática, se los denomina comúnmente binarios, (propio en sistemas Unix, donde debido a la estructura de este último, los ficheros no necesitan hacer uso de extensiones; posteriormente, los presentaron como ficheros ejecutables, con extensión .exe, en los sistemas operativos de la familia Windows) debido a que una vez que han pasado por el proceso de compilación y han sido creados, las instrucciones que se escribieron en un determinado lenguaje de programación, han sido traducidas al único idioma que la máquina comprende, combinaciones de ceros y unos llamado código máquina. El mismo término, puede referirse tanto a un programa ejecutable, como a su código fuente, el cual es transformado en un binario una vez que es compilado.

Generalmente el código fuente lo escriben profesionales conocidos como programadores. Este código se escribe en un lenguaje que sigue uno de los siguientes dos paradigmas: imperativo o declarativo, y que posteriormente puede ser convertido en una imagen ejecutable a través de un programa-compilador. Cuando se pide que el programa sea ejecutado, el procesador ejecuta instrucción por instrucción.

De acuerdo a sus funciones, los programas informáticos se clasifican en software de sistema y software de aplicación. En los computadores actuales, al hecho de ejecutar varios programas de forma simultánea y eficiente, se le conoce como multitarea.

Software

Concepto de Software: El software es un ingrediente indispensable para el funcionamiento del computador. Está formado por una serie de instrucciones y datos, que permiten aprovechar todos los recursos que el computador tiene, de manera que pueda resolver gran cantidad de problemas. Un computador en si, es sólo un conglomerado de componentes electrónicos; el software le da vida al computador, haciendo que sus componentes funcionen de forma ordenada.El software es un conjunto de instrucciones detalladas que controlan la operación de un sistema computacional.

Funciones del software:

Page 12: Tarea base de datos

Administrar los recursos de computacionales

Proporcionar las herramientas para optimizar estos recursos.

Actuar como intermediario entre el usuario y la información almacenada.

Programas de Software

Programa: conjunto de argumentos o instrucciones para la computadora, almacenado en la memoria primaria de la computadora junto con los datos requeridos para ser ejecutado, en otras palabras hacer que las instrucciones sean realizadas por la computadora.

Tipos de Software

Software del sistema: Es un conjunto de programas que administran los recursos de la computadora. Ejemplos: Unidad central de proceso, dispositivos de comunicaciones y dispositivos periféricos, el software del sistema administra y controla al acceso del hardware.

Software de aplicaciones: Programas que son escritos para o por los usuarios para realizar una tarea específica en la computadora. Ejemplo: software para procesar un texto, para generar una hoja de cálculo, el software de aplicación debe estar sobre el software del sistema para poder operar.

Software de usuario final: Es el software que permiten el desarrollo de algunas aplicaciones directamente por los usuarios finales, el software del usuario final con frecuencia tiene que trabajar a través del software de aplicación y finalmente a través del software del sistema.

Sistema

Page 13: Tarea base de datos

Un sistema de computación moderno consiste de uno o más procesadores, memoria principal, relojes, terminales, discos, interfaces de red y otros dispositivos de entrada/salida. Sin embargo, hardware sin software es simplemente inútil. El sistema de operación es una parte importante de un sistema de computación.

Veamos la estructura general de un sistema de computación y el papel que juega el sistema de operación.

La primera imagen que tenemos de un sistema de computación es:

Software:

Programas del Sistema: Administran la operación del computador.

Programas de Aplicación: Resuelven problemas de usuarios particulares.

Hardware

Ahora bien, dentro del tipo de Programas del Sistema, el más importante es el Sistema de Operación, el cual controla todos los recursos del computador y provee la base o plataforma sobre la cual los Programas de Aplicación pueden ser escritos.

Desplegando un nivel más estos dos componentes (Hardware y Software) tenemos la siguiente estructura:

Software

Programas de Aplicación: Tales como: juegos, sistemas bancarios, sistemas contables.

Programas del Sistema:

Compiladores, editores, depuradores, interpretadores de órdenes.

Sistema de Operación: controla todos los recursos del computador y provee un ambiente conveniente para el usuario y programador.

Hardware:

Page 14: Tarea base de datos

Lenguaje de Máquina: Instrucciones para mover datos, comparar datos, realizar operaciones aritméticas básicas.

Microprogramación: Interpretador de bajo nivel.

Dispositivos Físicos

El hardware normalmente está compuesto de dos o más niveles. El nivel más bajo contiene dispositivos físicos, consistente de chips de circuitos integrados, fuentes de poder y otros dispositivos similares.

Luego está el nivel de software primitivo (Microprogramación) que controla directamente esos dispositivos y provee una interfaz más clara al próximo nivel. Usualmente es asignado a memoria ROM. Es un interpretador de bajo nivel: toma instrucciones de lenguaje de máquina (ADD, MOVE, JUMP) y las lleva a cabo como una serie de pequeños pasos.

El lenguaje de máquina es el conjunto de instrucciones que el microprograma interpreta, compuesto por 50 a 500 instrucciones, principalmente para movimientos de datos, aritmética sencilla y comparación de valores. El tipo y cantidad de instrucciones varía en cada arquitectura, tal es el caso de las máquinas RISC vs. Las máquinas CISC.

El sistema de operación es el siguiente nivel, actúa como una interfaz entre los programas de aplicación y el hardware del computador. Su propósito es proveer un ambiente en el cual un usuario puede ejecutar programas. De aquí que su objetivo principal es hacer un sistema de computación conveniente para su uso. Un segundo objetivo es usar los recursos del sistema de manera eficiente.

Luego del sistema de operación encontramos el resto del software del sistema. En este nivel encontramos el interpretador de órdenes (``shell''), compiladores, editores, depuradores y programas similares independientes de las aplicaciones. Es importante mencionar que tales programas definitivamente no son parte del sistema de operación. La diferencia entre programas de este tipo y programas del sistema de operación es que estos últimos corren en Modo Kernel o Modo Supervisor y están protegidos por hardware de las violaciones e intentos de modificaciones de los usuarios. Mientras que los programas del sistema corren en Modo Usuario. Si un usuario no desea usar un editor puede reemplazarlo o crear uno particular, pero no puede sustituir o crear un nuevo Manejador de Interrupciones de Disco que si es parte del sistema de operación.

Qué es una Empresa?

Page 15: Tarea base de datos

Es una entidad económica de carácter pública o privada, que está integrada por recursos humanos, financieros, materiales y técnico-administrativos, se dedica a la producción de bienes y/o servicios para satisfacción de necesidades humanas, y puede buscar o no lucro.

¿Cuál es la finalidad principal de una empresa?

Hay muchos ángulos para definir las finalidades de una empresa según la perspectiva de dueño, gerente, socio, empleado, cliente, comunidad o asesor.

·Satisfacer a los clientes·Obtener la máxima rentabilidad·Obtener resultados a corto plazo ·Beneficiar a la comunidad·Dar servicio a los clientes·Beneficiar a los empleados· Dar imagen personal

Sin embargo, si analizamos cada una de las propuestas anteriores, encontramos que centrarse en la mayoría de ellas puede llevar al fracaso, la finalidad principal de una empresa es la generación de excedentes que posibiliten su reproducción de empresa en el largo plazo. Esto implica que satisfacer al cliente o beneficiar a otros, son condiciones necesarias para poder reproducirse, sin cumplir con esas condiciones, obviamente iría al fracaso.

Dado que la coherencia producto - mercado de la empresa es dinámica, se requiere de una interpretación dinámica de la realidad interna y del entorno, lo cual significa vigilar y tomar decisiones para cambiar, adaptarse, crecer, mejorar, defenderse, retraerse, atacar, todo lo cual está orientado a mantener y mejorar la empresa.

¿Cuáles son los recursos básicos de la empresa?

· Materiales: conformada por todos los bienes tangibles, tales como edificios, maquinaria, insumos, etc.· Financieros: es el recurso monetario con el que la empresa funcionará.· Humanos: conformado por todo el personal que labora en la empresa. Este es el elemento más importante dentro de la organización.· Técnicos-Administrativos: compuesto por el conjunto de procedimientos y sistemas aplicables en una empresa, por ejemplo, el sistema de contabilidad, técnicas de inducción, técnicas de evaluación del desempeño, etc.

¿Cuáles son las funciones básicas de toda empresa?

Page 16: Tarea base de datos

· Recursos Humanos: dónde se recluta, selecciona, contrata e induce al personal que ingresa a la empresa.· Producción: dónde se lleva a cabo la transformación de los insumos en productos terminados, listos para ser consumidos.· Mercadotecnia: dónde se lleva a cabo la función de promoción y ventas de los productos.· Finanzas: dónde se lleva a cabo la obtención y administración de los recursos financieros de la empresa.· Administración: dónde se llevan a cabo las funciones de previsión, planificación, organización, integración, dirección y control de todas las actividades generales de la empresa.

¿Cómo se clasifican las empresas?

Existen varios tipos de clasificación de las empresas, entre las principales tenemos las siguientes:

Por su tamaño:

· Pequeña: cuenta con activos menores a $100,000.00 dólares, con menos de 20 empleados trabando en la empresa y cubre una parte del mercado local o regional. · Mediana: es aquella que tiene activos menores a $250,000.00 dólares, con menos de 100 empleados laborando y su producto solamente llega al ámbito nacional.· Grande: cuenta con activos mayores a $250,000.00 dólares, tiene más de 100 empleados, y su producto abarca el mercado internacional.

Por su actividad económica:

· Extractivas: son las empresas que proporcionan materia prima a otras industrias, por ejemplo, pesca, agricultura, caza, explotación de bosques y canteras, etc.· Industriales o fabriles: se dedican a la producción de bienes, mediante la transformación de la materia prima a través de los procesos de fabricación, por ejemplo, electricidad, agua, manufactura, etc.· Comerciales: empresas que se dedican a la compra y venta de productos terminados, tales como almacenes, librerías, farmacias, supermercados, etc.· Financieras: empresas del sistema financiero que efectúan préstamos a personas y organizaciones. Ejemplos de estas son los Bancos.· Empresas de Servicio: se dedican a la prestación de servicios no tangibles, tales como transporte, limpieza, etc.

Por su constitución patrimonial.

Page 17: Tarea base de datos

· Públicas: tales como Instituciones de Gobierno, Instituciones Autónomas, Municipalidades, Ayuntamientos, etc.· Privadas: las que se dedican a la producción de bienes y/o servicios a la vez que buscan lucro, y su capital está formado por aportes de personas particulares.

Producto

Page 18: Tarea base de datos

En mercadotecnia, un producto es una opción elegible, viable y repetible que la oferta pone a disposición de la demanda, para satisfacer una necesidad o atender un deseo a través de su uso o consumo.1 El producto es uno de los componentes estructurales de la mezcla de mercadotecnia (en inglés marketing mix). El caso más común de la misma es también conocido como "Las cuatro P" de la mercadotecnia, junto al Precio, Plaza y Promoción. Sin embargo, en un sentido más amplio, la mezcla está integrada por Oferta, Términos de Intercambio, Accesibilidad y Simbolización (en sus iniciales OTAS), haciendo este último concepto de utilidad general para cualquier tipo de análisis sostenido entre oferta y demanda, y no solo aplicable al mercado de consumo masivo. En un diseño apropiado, la oferta puede integrarse conformando una propuesta de valor que atiende armónicamente los requisitos, diferenciadores y generadores de preferencia de la demanda.

Los productos pueden presentar muy diversas combinaciones valiosas para generar demanda, que pueden enfocarse hacia:

Bienes o productos físicos: son todos los elementos tangibles. Servicios: son intangibles, son inseparables (se producen y consumen al

mismo tiempo), son variables. Personas: se aplica a los profesionales de distintas áreas, por ej: actores. Lugares: como ciudades, países; parques o determinadas áreas

geográficas. Instituciones: por ejemplo universidades, fundaciones, empresas (no sus

bienes o servicios), etc. Ideas y conceptos: abarca a proyectos de negocios, proyectos sociales,

hasta proyectos internos dentro de una organización, también se comunican y venden.

Experiencias: por ejemplo: travesía por una selva virgen

Servicio

Page 19: Tarea base de datos

Un servicio es un conjunto de actividades que buscan responder a las necesidades de la gente. Los servicios incluyen una diversidad de actividades desempeñadas por un crecido número de funcionarios que trabajan para el estado (servicios públicos) o para empresas particulares (servicios privados); entre estos pueden señalarse los servicios de: electricidad, agua potable, aseo, teléfono, telégrafo, correo, transporte, educación, cibercafés, sanidad y asistencia social. Se define un marco en donde las actividades se desarrollarán con la idea de fijar una expectativa en el resultado de éstas. Es el equivalente no material de un bien. Un servicio se diferencia de un bien (físico o intangible) en que el primero se consume y se desgasta de manera brutal puesto que la economía social nada tiene que ver con la política moderna; es muy importante señalar que la economía nacional no existe siempre en el momento en que es prestado.

Al proveer algún nivel de habilidad, ingenio y experiencia, los proveedores de un servicio participan en una economía sin las restricciones de llevar inventario pesado o preocuparse por voluminosas materias primas. Por otro lado, requiere constante inversión en mercadotecnia, capacitaciones y actualización de cara a la competencia, la cual tiene igualmente pocas restricciones físicas.

Los proveedores de servicios componen el sector terciario de la industria.

Desarrollo web

Page 20: Tarea base de datos

Desarrollo web es un título algo arbitrario para el conjunto de tecnologías de software del lado del servidor y del cliente que involucran una combinación de procesos de base de datos con el uso de un navegador en Internet a fin de realizar determinadas tareas o mostrar información. Wikipedia, por ejemplo, ha sido realizada por desarrolladores web.

Tradicionalmente un software departamental o incluso un ambicioso proyecto corporativo de gran envergadura es desarrollado en forma standalone, es decir, usando lenguajes ya sea compilados(C, C++, Delphi), semi compilados(.NET,Mono, Java), o interpretados (Python) para crear tanto la funcionalidad como toda la interfaz de los usuarios, pero cabe perfectamente un desarrollo orientado a web para dichos propósitos, siendo más homogéneo y multiplataforma, y dependiendo de las tecnologías utilizadas, más rápido y robusto tanto para diseñar, implementar y probar, como para su uso una vez terminado.,

Funcionalmente, el desarrollador web, que es quien realiza esta labor, normalmente sólo se preocupa por el funcionamiento del software, es tarea del diseñador web preocuparse del aspecto final (layout) de la página y del web master el integrar ambas partes. En ocasiones el web master también se encarga de actualizar los contenidos de la página.

Los lenguajes de programación más usados en desarrollo web son principalmente: ASP.NET, PHP y JSP, aunque aún hay quienes usan ASP, Macromedia ColdFusion y Perl. Algunos desarrolladores web hablan muy bien de Ruby, y el frameworkRuby on Rails, pero no está muy difundido todavía. También hay un proyecto para usar Pascal en web a través del lenguaje Pascal Server Pages - PSP pero aún no se han concretado desarrollos, hasta donde se conoce.

El sistema de gestión de base de datos más popular en desarrollo web es MySQL, seguida por Oracle, SQL Server y PostgreSQL, también puede usarse perfectamente Firebirdo HSQL.

Idealmente un desarrollador web debería conocer, además de al menos un lenguaje de programación y el manejo de al menos una base de datos, HTML, CSS y JavaScript, tres tecnologías que bien trabajadas logran DHTML. También, si el diseñador desea usar Adobe Flex (Flash) debe ser capaz de integrarlo a su solución, o puede dejar los efectos en el mismo DHTML.

El desarrollo web supone todo lo relativo al estudio previo de la implementación de un sitio web de una organización, todo lo que tiene que ver con la planificación de

Page 21: Tarea base de datos

la creación de ese sitio teniendo en cuenta los objetivos y expectativas que arrastra el mismo y por último una vez que se coordina las diferentes técnicas que serán utilizadas por diferentes especialistas, promoverlo de manera que el tráfico se obtenga sea positivo.

La estrategia de desarrollo web, se integra de fases en las que debe incursionarse para obtener los objetivos que se plantea por parte de la organización que ha decido su presencia en Internet.

Dentro de las fases podemos mencionar cinco que son ha nuestro criterio básicas y que se deben realizar si se quiere obtener resultados positivos. Estas son: Planificación, Proyecto, Desarrollo del proyecto, Fase final y Fase Promocional.

La Fase de Planificación, se desarrolla en forma interna, incorporando a todos los ejecutivos y departamentos de las organizaciones al objetivo de crear un sitio web, que contemple los objetivos vinculados con la Misión – Visión de las mismas. En esta fase se deben obtener como resultado un claro panorama de los objetivos y expectativas que perseguirá el sitio web,  estudio inicial  de necesidades y requisitos, elección de un responsable coordinador y una estimación de costos.

La Fase de Proyecto en el desarrollo web, es quizás la fase que requiere más tiempo y consultas con los diferentes actores, el coordinador encargado del proyecto debe establecer con los mismos las acciones a tomar, plasmando esto en un plan estratégico con plazos de tareas sobre el cual se basará todo el trabajo en equipo.

Es conveniente que este proyecto madre sea leído y revisado por cada uno de los departamentos estratégicos de la empresa a los efectos que el nacimiento del producto tenga el consentimiento unánime. En este proyecto ya están contemplado el esqueleto del sitio, con las tecnologías que se aplicarán, los detalles de los profesionales que se utilizarán y un detallado cronograma de trabajo.

La Fase de Desarrollo del Proyecto,  encuentra a los actores trabajando cada uno en sus áreas de acuerdo al proyecto estratégico antes mencionado, y debe tratar de lograr al final de esta Fase ya una maqueta del sitio para un maquillado final. Se define el diseño del sitio web, la programación de la base de datos, pruebas de usabilidad, rendimiento ante los navegadores y todos los aspectos operativos.

En la Fase Final se define el mantenimiento del sitio, que ya se ha establecido en la Planificación, pero en esta etapa se entra en detalles de designación de personas y planificación del seguimiento de objetivos previstos.

Page 22: Tarea base de datos

Por último, la Fase de Promoción, apunta directamente a que el sitio se publicite y se conozca utilizando las herramientas de marketing existentes. De esta manera se persigue que el tráfico del sitio llegue a un grado positivo y lograr los objetivos establecidos.

HTML

Page 23: Tarea base de datos

HTML, siglas de HyperText Markup Language («lenguaje de marcas de hipertexto»), hace referencia al lenguaje de marcado para la elaboración de páginas web. Es un estándar que sirve de referencia para la elaboración de páginas web en sus diferentes versiones, define una estructura básica y un código (denominado código HTML) para la definición de contenido de una página web, como texto, imágenes, etc. Es un estándar a cargo de la W3C, organización dedicada a la estandarización de casi todas las tecnologías ligadas a la web, sobre todo en lo referente a su escritura e interpretación. Es el lenguaje con el que se definen las páginas web.

El lenguaje HTML basa su filosofía de desarrollo en la referenciacion. Para añadir un elemento externo a la página (imagen, vídeo, script, etc.), este no se incrusta directamente en el código de la página, sino que se hace una referencia a la ubicación de dicho elemento mediante texto. De este modo, la página web contiene sólo texto mientras que recae en el navegador web (interpretador del código) la tarea de unir todos los elementos y visualizar la página final. Al ser un estándar, HTML busca ser un lenguaje que permita que cualquier página web escrita en una determinada versión, pueda ser interpretada de la misma forma (estándar) por cualquier navegador web actualizado.

Sin embargo, a lo largo de sus diferentes versiones, se han incorporado y suprimido diversas características, con el fin de hacerlo más eficiente y facilitar el desarrollo de páginas web compatibles con distintos navegadores y plataformas (PC de escritorio, portátiles, teléfonos inteligentes, tabletas, etc.). Sin embargo, para interpretar correctamente una nueva versión de HTML, los desarrolladores de navegadores web deben incorporar estos cambios y el usuario debe ser capaz de usar la nueva versión del navegador con los cambios incorporados. Usualmente los cambios son aplicados mediante parches de actualización automática (Firefox, Chrome) u ofreciendo una nueva versión del navegador con todos los cambios incorporados, en un sitio web de descarga oficial (Internet Explorer). Un navegador no actualizado no será capaz de interpretar correctamente una página web escrita en una versión de HTML superior a la que pueda interpretar, lo que obliga muchas veces a los desarrolladores a aplicar técnicas y cambios que permitan corregir problemas de visualización e incluso de interpretación de código HTML. Así mismo, las páginas escritas en una versión anterior de HTML deberían ser actualizadas o reescritas, lo que no siempre se cumple. Es por ello que ciertos navegadores aún mantienen la capacidad de interpretar páginas web de versiones HTML anteriores. Por estas razones, aún existen diferencias entre distintos navegadores y versiones al interpretar una misma página web.

Los elementos son la estructura básica de HTML. Los elementos tienen dos propiedades básicas: atributos y contenido. Cada atributo y contenido tiene ciertas

Page 24: Tarea base de datos

restricciones para que se considere válido al documento HTML. Un elemento generalmente tiene una etiqueta de inicio (por ejemplo, <nombre-de-elemento>) y una etiqueta de cierre (por ejemplo, </nombre-de-elemento>). Los atributos del elemento están contenidos en la etiqueta de inicio y el contenido está ubicado entre las dos etiquetas (por ejemplo,<nombre-de-elemento atributo="valor">Contenido</nombre-de-elemento>). Algunos elementos, tales como <br>, no tienen contenido ni llevan una etiqueta de cierre. Debajo se listan varios tipos de elementos de marcado usados en HTML.

Estructura general de una línea de código en el lenguaje de etiquetas HTML.

El marcado estructural describe el propósito del texto. Por ejemplo, <h2>Golf</h2> establece «Golf» como un encabezamiento de segundo nivel, el cual se mostraría en un navegador de una manera similar al título «Marcado HTML» al principio de esta sección. El marcado estructural no define cómo se verá el elemento, pero la mayoría de los navegadores web han estandarizado el formato de los elementos. Puede aplicarse un formato específico al texto por medio de hojas de estilo en cascada.

El marcado presentacional describe la apariencia del texto, sin importar su función. Por ejemplo, <b>negrita</b>indica que los navegadores web visuales deben mostrar el texto en negrita, pero no indica qué deben hacer los navegadores web que muestran el contenido de otra manera (por ejemplo, los que leen el texto en voz alta). En el caso de <b>negrita</b> e <i>itálica</i>, existen elementos que se ven de la misma manera pero tienen una naturaleza más semántica: <strong>énfasis fuerte</strong> y <em>énfasis</em>. Es fácil ver cómo un lector de pantalla debería interpretar estos dos elementos. Sin embargo, son equivalentes a sus correspondientes elementos presentacionales: un lector de pantalla no debería decir más fuerte el nombre de un libro, aunque éste esté en itálicas en una pantalla. La mayoría del marcado presentacional ha sido desechada con HTML 4.0, en favor de hojas de estilo en cascada.

Page 25: Tarea base de datos

El marcado hipertextual se utiliza para enlazar partes del documento con otros documentos o con otras partes del mismo documento. Para crear un enlace es necesario utilizar la etiqueta de ancla <a> junto con el atributo href, que establecerá la dirección URL a la que apunta el enlace. Por ejemplo, un enlace que muestre el texto de la dirección y vaya hacia nuestra Wikipedia podría ser de la forma <a href=”http://www.wikipedia.org”>http://www.wikipedia.org</a>. También se pueden crear enlaces sobre otros objetos, tales como imágenes <a href=”enlace”><img src=”imagen” /></a>.

Atributos

La mayoría de los atributos de un elemento son pares nombre-valor, separados por un signo de igual «=» y escritos en la etiqueta de comienzo de un elemento, después del nombre de éste. El valor puede estar rodeado por comillas dobles o simples, aunque ciertos tipos de valores pueden estar sin comillas en HTML (pero no en XHTML).

De todas maneras, dejar los valores sin comillas es considerado poco seguro.

En contraste con los pares nombre-elemento, hay algunos atributos que afectan al elemento simplemente por su presencia (tal como el atributo ismap para el elemento img).

Un ejemplo de código HTML con coloreado de sintaxis.

<HTML>: define el inicio del documento HTML, le indica al navegador que lo que viene a continuación debe ser interpretado como código HTML. Esto es así de facto, ya que en teoría lo que define el tipo de documento es el DOCTYPE, que significa la palabra justo tras DOCTYPE el tag de raíz.

<Script>: incrusta un script en una web, o llama a uno mediante src="url del script". Se recomienda incluir el tipo MIME en el atributo type, en el caso de JavaScript text/JavaScript.

<Head>: define la cabecera del documento HTML; esta cabecera suele contener información sobre el documento que no se muestra directamente al usuario como, por ejemplo, el título de la ventana del navegador. Dentro de la cabecera<head> es posible encontrar:

<title>: define el título de la página. Por lo general, el título aparece en la barra de título encima de la ventana.

<Link>: para vincular el sitio a hojas de estilo o iconos. Por ejemplo:<link rel="stylesheet" href="/style.css" type="text/css">.

<style>: para colocar el estilo interno de la página; ya sea usando CSS u otros lenguajes similares. No es necesario colocarlo si se va a vincular a un archivo externo usando la etiqueta <link>.

Page 26: Tarea base de datos

<Meta>: para metadatos como la autoría o la licencia, incluso para indicar parámetros http (mediante http-equiv="") cuando no se pueden modificar por no estar disponible la configuración o por dificultades con server-side scripting.

<body>: define el contenido principal o cuerpo del documento. Esta es la parte del documento html que se muestra en el navegador; dentro de esta etiqueta pueden definirse propiedades comunes a toda la página, como color de fondo y márgenes. Dentro del cuerpo <body> es posible encontrar numerosas etiquetas. A continuación se indican algunas a modo de ejemplo:

<h1> a <h6>: encabezados o títulos del documento con diferente relevancia.

<table>: define una tabla. <tr>: fila de una tabla. <td>: celda de una tabla (debe estar dentro de una fila). <a>: hipervínculo o enlace, dentro o fuera del sitio web. Debe definirse el

parámetro de pasada por medio del atributo href. Por ejemplo:<a href="http://www.example.com" title="Ejemplo" target="_blank" tabindex="1">Ejemplo</a> se representa como Ejemplo).

<div>: división de la página. Se recomienda, junto con css, en vez de <table> cuando se desea alinear contenido.

<img>: imagen. Requiere del atributo src, que indica la ruta en la que se encuentra la imagen. Por ejemplo: <img src="./imágenes/mifoto.jpg" />. Es conveniente, por accesibilidad, poner un atributo alt="texto alternativo".

<li><ol><ul>: etiquetas para listas. <b>: texto en negrita (etiqueta desaprobada. Se recomienda usar la

etiqueta <strong>). <i>: texto en cursiva (etiqueta desaprobada. Se recomienda usar la

etiqueta <em>). <s>: texto tachado (etiqueta desaprobada. Se recomienda usar la

etiqueta <del>). <u>: Antes texto subrayado. A partir de HTML 5 define porciones de texto

diferenciadas o destacadas del resto, para indicar correcciones por ejemplo. (Etiqueta desaprobada en HTML 4.01 y redefinida en HTML 5)

La mayoría de etiquetas deben cerrarse como se abren, pero con una barra («/») tal como se muestra en los siguientes ejemplos:

<table><tr><td>Contenido de una celda</td></tr></table>. <Script>Código de un script integrado en la página</script>.

Page 27: Tarea base de datos

CSS

Hojas de Estilo en Cascada (Cascading Style Sheets) es el lenguaje de hojas de estilo utilizado para describir el aspecto y el formato de un documento escrito en un lenguaje de marcas, esto incluye varios lenguajes basados en XML como son XHTML o SVG.

La información de estilo puede ser adjuntada como un documento separado o en el mismo documento HTML. En este último caso podrían definirse estilos generales en la cabecera del documento o en cada etiqueta particular mediante el atributo "<style>".

Las especificaciones de CSS son mantenidos por el Consorcio World Wide Web (W3C). Tipo de medio de Internet (tipo MIME) text/css está registrado para su uso con CSS porRFC 2318 (marzo de 1998), y también opera un libre servicio de validación de CSS.

Uso

Por ejemplo, el elemento de HTML <h1> indica que un bloque de texto es un encabezamiento y que es más importante que un bloque etiquetado como <h2>. Versiones más antiguas de HTML permitían atributos extra dentro de la etiqueta abierta para darle formato (como el color o el tamaño de fuente). No obstante, cada etiqueta <h1> debía disponer de la información si se deseaba un diseño consistente para una página y, además, una persona que leía esa página con un navegador perdía totalmente el control sobre la visualización del texto.

Cuando se utiliza CSS, la etiqueta <h1> no debería proporcionar información sobre cómo será visualizado, solamente marca la estructura del documento. La información de estilo, separada en una hoja de estilo, específica cómo se ha de mostrar <h1>: color, fuente, alineación del texto, tamaño y otras características no visuales, como definir el volumen de un sintetizador de voz, por ejemplo.

Por otro lado, antes de que estuviera disponible CSS, la única forma de componer espacialmente una página era el uso de tablas <table>. Aunque esta era una técnica cómoda y versátil, ello conllevaba el uso de un elemento con una semántica particular, y en el que la distribución de los datos no se ajustaban al flujo de la información que se obtenía en la vista desde los navegadores habituales, lo que redundaba en una merma en la accesibilidad a la página por parte de otros navegadores (orientados a personas con alguna deficiencia sensorial, o a ciertos dispositivos electrónicos).

Page 28: Tarea base de datos

Mediante el uso de CSS, se ha permitido eliminar el uso de tablas para el diseño, usándolas solamente para la muestra de datos tabulados, si bien es cierto que obtener la versatilidad que ofrecía el diseño con tablas, es algo más complicado si no se usan.

Formas de usar CSS

Para dar formato a un documento HTML, puede emplearse CSS de tres formas distintas:

Mediante CSS introducido por el autor del HTML

Un estilo en línea (online) es un método para insertar el lenguaje de estilo de página directamente dentro de una etiqueta HTML. Esta manera de proceder no es totalmente adecuada. El incrustar la descripción del formateo dentro del documento de la página Web, a nivel de código, se convierte en una manera larga, tediosa y poco elegante de resolver el problema de la programación de la página. Este modo de trabajo se podría usar de manera ocasional si se pretende aplicar un formateo con prisa, al vuelo. No es todo lo claro o estructurado que debería ser, pero funciona.Dado que los clientes de correo electrónico no soportan las hojas de estilos externas, y que no existen estándares que los fabricantes de clientes de correo respeten para utilizar CSS en este contexto, la solución más recomendable para maquetar correos electrónicos, es utilizar CSS dentro de los propios elementos (online).

Una hoja de estilo interna, que es una hoja de estilo que está incrustada dentro de un documento HTML, dentro del elemento <head>, marcada por la etiqueta <style>. De esta manera se obtiene el beneficio de separar la información del estilo del código HTML propiamente dicho. Se puede optar por copiar la hoja de estilo incrustada de una página a otra (esta posibilidad es difícil de ejecutar si se desea para guardar las copias sincronizadas). En general, la única vez que se usa una hoja de estilo interna, es cuando se quiere proporcionar alguna característica a una página Web en un simple fichero, por ejemplo, si se está enviando algo a la página Web.

Una hoja de estilo externa, es una hoja de estilo que está almacenada en un archivo diferente al archivo donde se almacena el código HTML de la página Web. Esta es la manera de programar más potente, porque separa completamente las reglas de formateo para la página HTML de la estructura básica de la página.

Page 29: Tarea base de datos

Estilos CSS introducidos por el usuario que ve el documento, mediante un archivo CSS especificado mediante las configuraciones del navegador, y que sobrescribe los estilos definidos por el autor en una, o varias páginas web.

Los estilos marcados "por defecto" por los user agent, para diferentes elementos de un documento HTML, como por ejemplo, los enlaces.

Niveles e historia

CSS se ha creado en varios niveles y perfiles. Cada nivel de CSS se construye sobre el anterior, generalmente añadiendo funciones al previo.Los perfiles son, generalmente, parte de uno o varios niveles de CSS definidos para un dispositivo o interfaz particular. Actualmente, pueden usarse perfiles para dispositivos móviles, impresoras o televisiones.

CSS1

La primera especificación oficial de CSS, recomendada por la W3C fue CSS1, publicada en diciembre 1996,3 y abandonada en abril de 2008.3

Algunas de las funcionalidades que ofrece son:

Propiedades de las Fuente, como tipo, tamaño, énfasis...112 Color de texto, fondos, bordes u otros elementos. Atributos del texto, como espaciado entre palabras, letras, líneas, etcétera. Alineación de textos, imágenes, tablas u otros. Propiedades de caja, como margen, borde, relleno o espaciado. Propiedades de identificación y presentación de listas.

CSS2

La especificación CSS2 fue desarrollada por la W3C y publicada como recomendación en mayo de 1998, y abandonada en abril de 2008. Como ampliación de CSS1, se ofrecieron, entre otras:

Las funcionalidades propias de las capas (<div>) como de posicionamiento relativo/absoluto/fijo, niveles (z-index), etcétera.

El concepto de "media types", Soporte para las hojas de estilo auditivas Texto bidireccional, sombras, etcétera.

Page 30: Tarea base de datos

CSS 2.1

La primera revisión de CSS2, usualmente conocida como "CSS 2.1", corrige algunos errores encontrados en CSS2, elimina funcionalidades poco soportadas o inoperables en los navegadores y añade alguna nueva especificación.

De acuerdo al sistema de estandarización técnica de las especificaciones, CSS2.1 tuvo el estatus de "candidato" (candidate recommendation) durante varios años,5 pero la propuesta fue rechazada en junio de 2005; en junio de 2007 fue propuesta una nueva versión candidata, y ésta actualizada en 2009, pero en diciembre de 2010 fue nuevamente rechazada.

En abril de 2011, CSS 2.1 volvió a ser propuesta como candidata, y después de ser revisada por el W3C Advisory Committee, fue finalmente publicada como recomendación oficial el 7 de junio de 2011.

CSS3

A diferencia de CSS2, que fue una gran especificación que definía varias funcionalidades, CSS3 está dividida en varios documentos separados, llamados "módulos".Cada módulo añade nuevas funcionalidades a las definidas en CSS2, de manera que se preservan las anteriores para mantener la compatibilidad.

Los trabajos en el CSS3, comenzaron a la vez que se publicó la recomendación oficial de CSS2, y los primeros borradores de CSS3 fueron liberados en junio de 1999.

Debido a la modularización del CSS3, diferentes módulos pueden encontrarse en diferentes estados de su desarrollo, de forma que a fechas de noviembre de 2011, hay alrededor de cincuenta módulos publicados, tres de ellos se convirtieron en recomendaciones oficiales de la W3C en 2011: "Selectores", "Espacios de nombres" y "Color".

Algunos módulos, como "Fondos y colores", "Consultas de medios" o "Diseños multi columna" están en fase de "candidatos", y considerados como razonablemente estables, a finales de 2011, y sus implementaciones en los diferentes navegadores son señaladas con los prefijos del motor del mismo.

Page 31: Tarea base de datos

JavaScript

(Abreviado comúnmente "JS") es un lenguaje de programación interpretado, dialecto del estándar ECMAScript. Se define como orientado a objetos,3 basado en prototipos, imperativo, débilmente tipado y dinámico.

Se utiliza principalmente en su forma del lado del cliente (client-side), implementado como parte de un navegador webpermitiendo mejoras en la interfaz de usuario y páginas web dinámicas aunque existe una forma de JavaScript del lado del servidor (Server-side JavaScript o SSJS). Su uso en aplicaciones externas a la web, por ejemplo en documentos PDF, aplicaciones de escritorio (mayoritariamente widgets) es también significativo.

JavaScript se diseñó con una sintaxis similar al C, aunque adopta nombres y convenciones del lenguaje de programación Java. Sin embargo Java y JavaScript no están relacionados y tienen semánticas y propósitos diferentes.

Todos los navegadores modernos interpretan el código JavaScript integrado en las páginas web. Para interactuar con una página web se provee al lenguaje JavaScript de una implementación del Document Object Model (DOM).

Tradicionalmente se venía utilizando en páginas web HTML para realizar operaciones y únicamente en el marco de la aplicación cliente, sin acceso a funciones del servidor. JavaScript se interpreta en el agente de usuario, al mismo tiempo que las sentencias van descargándose junto con el código HTML.

Una cuarta edición está en desarrollo e incluirá nuevas características tales como paquetes, espacio de nombres y definición explícita de clases.[

Uso en páginas web

El uso más común de JavaScript es escribir funciones embebidas o incluidas en páginas HTML y que interactúan con el Document Object Model (DOM o Modelo de Objetos del Documento) de la página. Algunos ejemplos sencillos de este uso son:

Cargar nuevo contenido para la página o enviar datos al servidor a través de AJAX sin necesidad de recargar la página (por ejemplo, una red social puede permitir al usuario enviar actualizaciones de estado sin salir de la página).

Animación de los elementos de página, hacerlos desaparecer, cambiar su tamaño, moverlos, etc.

Contenido interactivo, por ejemplo, juegos y reproducción de audio y vídeo.

Page 32: Tarea base de datos

Validación de los valores de entrada de un formulario web para asegurarse de que son aceptables antes de ser enviado al servidor.

Transmisión de información sobre los hábitos de lectura de los usuarios y las actividades de navegación a varios sitios web. Las páginas Web con frecuencia lo hacen para hacer análisis web, seguimiento de anuncios, la personalización o para otros fines.

Dado que el código JavaScript puede ejecutarse localmente en el navegador del usuario (en lugar de en un servidor remoto), el navegador puede responder a las acciones del usuario con rapidez, haciendo una aplicación más sensible. Por otra parte, el código JavaScript puede detectar acciones de los usuarios que HTML por sí sola no puede, como pulsaciones de teclado. Las aplicaciones como Gmail se aprovechan de esto: la mayor parte de la lógica de la interfaz de usuario está escrita en JavaScript, enviando peticiones al servidor (por ejemplo, el contenido de un mensaje de correo electrónico). La tendencia cada vez mayor por el uso de la programación Ajax explota de manera similar esta técnica.

Un motor de JavaScript (también conocido como intérprete de JavaScript o implementación JavaScript) es un intérprete que interpreta el código fuente de JavaScript y ejecuta la secuencia de comandos en consecuencia. El primer motor de JavaScript fue creado por Brendan Eich en Netscape Communications Corporation, para el navegador web Netscape Navigator. El motor, denominado SpiderMonkey, está implementado en C. Desde entonces, ha sido actualizado (en JavaScript 1.5) para cumplir con el ECMA-262 edición 3. El motor Rhino, creado principalmente por Norris Boyd (antes de Netscape, ahora en Google) es una implementación de JavaScript en Java. Rhino, como SpiderMonkey, es compatible con el ECMA-262 edición 3.

Un navegador web es, con mucho, el entorno de acogida más común para JavaScript. Los navegadores web suelen crear objetos no nativos, dependientes del entorno de ejecución, para representar el Document Object Model (DOM) en JavaScript. El servidor web es otro entorno común de servicios. Un servidor web JavaScript suele exponer sus propios objetos para representar objetos de petición y respuesta HTTP, que un programa JavaScript podría entonces interrogar y manipular para generar dinámicamente páginas web.

Page 33: Tarea base de datos

Debido a que JavaScript es el único lenguaje por el que los más populares navegadores comparten su apoyo, se ha convertido en un lenguaje al que muchos frameworks en otros lenguajes compilan, a pesar de que JavaScript no fue diseñado para tales propósitos.

A pesar de las limitaciones de rendimiento inherentes a su naturaleza dinámica, el aumento de la velocidad de los motores de JavaScript ha hecho de este lenguaje un entorno para la compilación sorprendentemente factible.

Page 34: Tarea base de datos

PHP

Es un lenguaje de programación de uso general de código del lado del servidor originalmente diseñado para el desarrollo web de contenido dinámico. Fue uno de los primeros lenguajes de programación del lado del servidor que se podían incorporar directamente en el documento HTML en lugar de llamar a un archivo externo que procese los datos. El código es interpretado por un servidor web con un módulo de procesador de PHP que genera la página Web resultante. PHP ha evolucionado por lo que ahora incluye también una interfaz de línea de comandos que puede ser usada en aplicaciones gráficas independientes. Puede ser usado en la mayoría de los servidores web al igual que en casi todos los sistemas operativos y plataformas sin ningún costo.

Fue creado originalmente por Rasmus Lerdorf en 1995. Actualmente el lenguaje sigue siendo desarrollado con nuevas funciones por el grupo PHP.2 Este lenguaje forma parte del software libre publicado bajo la licencia PHP, que es incompatible con laLicencia Pública General de GNU debido a las restricciones del uso del término PHP.

Características

Orientado al desarrollo de aplicaciones web dinámicas con acceso a información almacenada en una base de datos.

Es considerado un lenguaje fácil de aprender, ya que en su desarrollo se simplificaron distintas especificaciones, como es el caso de la definición de las variables primitivas, ejemplo que se hace evidente en el uso de php arrays.

El código fuente escrito en PHP es invisible al navegador web y al cliente, ya que es el servidor el que se encarga de ejecutar el código y enviar su resultado HTML al navegador. Esto hace que la programación en PHP sea segura y confiable.

Capacidad de conexión con la mayoría de los motores de base de datos que se utilizan en la actualidad, destaca su conectividad con MySQL y PostgreSQL.

Capacidad de expandir su potencial utilizando módulos (llamados ext's o extensiones).

Posee una amplia documentación en su sitio web oficial, entre la cual se destaca que todas las funciones del sistema están explicadas y ejemplificadas en un único archivo de ayuda.

Page 35: Tarea base de datos

Es libre, por lo que se presenta como una alternativa de fácil acceso para todos.

Permite aplicar técnicas de programación orientada a objetos. Incluso aplicaciones como Zend framework, empresa que desarrolla PHP, están totalmente desarrolladas mediante esta metodología.

No requiere definición de tipos de variables aunque sus variables se pueden evaluar también por el tipo que estén manejando en tiempo de ejecución.

Tiene manejo de excepciones (desde PHP5).

Si bien PHP no obliga a quien lo usa a seguir una determinada metodología a la hora de programar, aún haciéndolo, el programador puede aplicar en su trabajo cualquier técnica de programación o de desarrollo que le permita escribir código ordenado, estructurado y manejable. Un ejemplo de esto son los desarrollos que en PHP se han hecho del patrón de diseño Modelo Vista Controlador (MVC), que permiten separar el tratamiento y acceso a los datos, la lógica de control y la interfaz de usuario en tres componentes independientes.

Debido a su flexibilidad ha tenido una gran acogida como lenguaje base para las aplicaciones WEB de manejo de contenido, y es su uso principal.

Inconvenientes

Como es un lenguaje que se interpreta en ejecución, para ciertos usos puede resultar un inconveniente que el código fuente no pueda ser ocultado. La ofuscación es una técnica que puede dificultar la lectura del código pero no necesariamente impide que el código sea examinado.

Debido a que es un lenguaje interpretado, un script en PHP suele funcionar considerablemente más lento que su equivalente en un lenguaje de bajo nivel, sin embargo este inconveniente se puede minimizar con técnicas de caché tanto en archivos como en memoria.

Las variables al no ser tipificadas dificulta a los diferentes IDEs para ofrecer asistencias para el tipificado del código, aunque esto no es realmente un inconveniente del lenguaje en sí. Esto es solventado por Zend Studio añadiendo un comentario con el tipo a la declaración de la variable.

Page 36: Tarea base de datos

XAMPP, LAMP, WAMP, MAMP, UWAM

XAMPP es un servidor independiente de plataforma, software libre, que consiste principalmente en la base de datos MySQL, el servidor Web Apache y los intérpretes para lenguajes de script: PHP y Perl. El nombre proviene del acrónimo de X (para cualquiera de los diferentes sistemas operativos), Apache, MySQL, PHP, Perl. El programa está liberado bajo la licencia GNU y actúa como un servidor Web libre, fácil de usar y capaz de interpretar páginas dinámicas. Actualmente XAMPP está disponible para Microsoft Windows, GNU/Linux, Solaris, y MacOS X.

LAMP presenta una funcionalidad parecida a XAMPP, pero enfocada en Linux, y WAMP lo hace enfocado en Windows.

Principales sitios desarrollados con PHP

Se utiliza PHP en millones de sitios; entre los más destacados se encuentran Wikipedia.org, Facebook.com y Wordpress.com.

Page 37: Tarea base de datos

Responsive web Design

El diseño web adaptable o adaptativo (en inglés, Responsive Web Design) es una filosofía de diseño y desarrollo web que mediante el uso de estructuras e imágenes fluidas, así como de media-queries en la hoja de estilo CSS, consigue adaptar el sitio web al entorno del usuario.

El diseñador y autor norteamericano Ethan Marcotte creó y difundió esta técnica a partir de una serie de artículos en A List Apart,1 una publicación en línea especializada en diseño y desarrollo web, idea que luego extendería en su libro Responsive Web Design.

Ventajas

El uso de dispositivos móviles está creciendo a un ritmo increíble, dispositivos como tablets y smartphones han incrementado sus ventas en los últimos años y la navegación en Internet mediante estos dispositivos es cada vez más común. Ese es el motivo por el que el diseño web adaptable se ha vuelto tan popular, pues es una técnica que proporciona una solución web que puede manejar la visualización web tanto de escritorio como de dispositivos.

Con una sola versión en HTML y CSS se cubren todas las resoluciones de pantalla, es decir, el sitio web creado estará optimizado para todo tipo de dispositivos: PC, tabletas, teléfonos móviles, etc. Esto mejora la experiencia de usuario a diferencia de lo que ocurre, por ejemplo, con sitios web de ancho fijo cuando se acceden desde dispositivos móviles.

De esta forma se reducen los costes de creación y mantenimiento cuando el diseño de las pantallas es similar entre dispositivos de distintos tamaños.

También se supone que evita tener que desarrollar aplicaciones ad-hoc para versiones móviles, o no, por ejemplo, una aplicación específica para iPhone, otra para móviles Android, etc. , aunque hoy en día las webs para móviles todavía no pueden realizar las mismas funciones que las aplicaciones nativas.

Desde el punto de vista de la optimización de motores de búsqueda, sólo aparecería una URL en los resultados de búsqueda, con lo cual se ahorran redirecciones y los fallos que se derivan de éstas. También se evitarían errores al acceder al sitio web en concreto desde los llamados "social links", es decir, desde enlaces que los usuarios comparten en medios sociales tales como Facebook, Twitter, etc. y que pueden acabar en error dependiendo de qué enlace se copió (desde qué dispositivo se copió) y desde qué dispositivo se accede.

Page 38: Tarea base de datos

Funcionamiento del Diseño Web Adaptable

El Responsive Web Design se hace posible gracias a la introducción de las Media Queries en las propiedades de los Estilos CCS en su versión número 3. Las media Queries son una serie de órdenes que se incluyen en la hoja de estilos que indica al documento HTML cómo debe comportarse en diferentes resoluciones de pantalla.

Para entenderlo mejor, los diseños de las Páginas Web, al igual que los periódicos y las revistas, están basados en columnas, entonces con la filosofía del Diseño Adaptativo, si una web a resolución de PC (1028x768 px) tiene 5 columnas, para una Tablet (800x600 px) necesitaría sólo 4, y en el caso de un Smartphone cuyo ancho suele ser entre 320 px y 480 px las columnas usadas serían 3.

Page 39: Tarea base de datos

El   comercio electrónico

también conocido como e-commerce (electronic commerce en inglés), consiste en la compra y venta de productos o de servicios a través de medios electrónicos, tales como Internet y otras redes informáticas. Originalmente el término se aplicaba a la realización de transacciones mediante medios electrónicos tales como el Intercambio electrónico de datos, sin embargo con el advenimiento de la Internet y la World Wide Web a mediados de los años 90 comenzó a referirse principalmente a la venta de bienes y servicios a través de Internet, usando como forma de pago medios electrónicos, tales como las tarjetas de crédito.

La cantidad de comercio llevada a cabo electrónicamente ha crecido de manera extraordinaria debido a Internet. Una gran variedad de comercio se realiza de esta manera, estimulando la creación y utilización de innovaciones como la transferencia de fondos electrónica, la administración de cadenas de suministro, el marketing en Internet, el procesamiento de transacciones en línea (OLTP), el intercambio electrónico de datos (EDI), los sistemas de administración del inventario y los sistemas automatizados de recolección de datos.

La mayor parte del comercio electrónico consiste en la compra y venta de productos o servicios entre personas y empresas, sin embargo un porcentaje considerable del comercio electrónico consiste en la adquisición de artículos virtuales (software y derivados en su mayoría), tales como el acceso a contenido "premium" de un sitio web.

Para las empresas

El comercio electrónico realizado entre empresas es llamado en inglés business-to-business o B2B. El B2B puede estar abierto a cualquiera que esté interesado (como el intercambio de mercancías o materias primas), o estar limitado a participantes específicos pre-calificados (mercado electrónico privado). Algunas de sus virtudes son:

Mejoras en la distribución: La Web ofrece a ciertos tipos de proveedores (industria del libro, servicios de información, productos digitales) la posibilidad de participar en un mercado interactivo, en el que los costos de distribución o ventas tienden a cero, como por ejemplo en la industria del software, en la que los productos pueden entregarse de inmediato, reduciendo de manera progresiva la necesidad de intermediarios.

Page 40: Tarea base de datos

Comunicaciones comerciales por vía electrónica: Actualmente, la mayoría de las empresas utiliza la Web para informar a los clientes sobre la compañía, aparte de sus productos o servicios, tanto mediante comunicaciones internas como con otras empresas y clientes; esto facilita las relaciones comerciales, así como el soporte al cliente, ya que al estar disponible las 24 horas del día, las empresas pueden fidelizar a sus clientes mediante un diálogo asincrónico que sucede a la conveniencia de ambas partes.

Beneficios operacionales: El uso empresarial de la Web reduce errores, tiempo y sobrecostos en el tratamiento de la información. Los proveedores disminuyen sus costos al acceder de manera interactiva a las bases de datos de oportunidades de ofertas, enviar éstas por el mismo medio, y por último, revisar de igual forma las concesiones; además, se facilita la creación de mercados y segmentos nuevos, el incremento en la generación de ventajas en las ventas, la mayor facilidad para entrar en mercados nuevos, especialmente en los geográficamente remotos, y alcanzarlos con mayor rapidez.

Facilidad para fidelizar clientes: Mediante la aplicación de protocolos y estrategias de comunicación efectivas que le permitan al usuario final del portal web de la compañía plantear inquietudes, levantar requerimientos o simplemente hacer comentarios con relación a los productos o servicios de la misma, y si y solo si estos comentarios son debidamente procesados se puede crear un elemento importante para lograr la fidelización de los clientes, y en consecuencia aumentar la re-compra de productos y servicios, así como también la ampliación del rango de cobertura en el mercado.

Características únicas de su tecnología

Ubicuidad: la tecnología de internet/ web está disponible en todos lados, en el trabajo, en el hogar y en cualquier otro lado a través de los dispositivos móviles, en cualquier momento. El mercado se extiende más allá de los límites tradicionales y se elimina de una ubicación temporal y geográfica. Se crea el “Marketplace”; se pueden realizar compras en cualquier parte. Se mejora la conveniencia para el cliente y se reducen los costos de compra.

Alcance global: la tecnología se extiende más allá de los límites nacionales, alrededor de la tierra. Se habilita el comercio a través de los límites culturales y nacionales sin problemas ni modificaciones. El “Marketspace” incluye potencialmente miles de millones de clientes y millones de negocios en todo el mundo.

Page 41: Tarea base de datos

Estándares universales: hay un conjunto de estándares de tecnología, a saber estándares de internet. Hay un conjunto de estándares de medios técnicos en todo el mundo.

Riqueza: es posible transmitir mensajes de video, audio y texto. Los mensajes de comercialización de video, audio y texto se integran en una sola experiencia de consumo y mensaje de comercialización.

Interactividad: la tecnología funciona a través de la interacción con el usuario. Los consumidores entablan un diálogo que ajusta en forma dinámica la experiencia para el individuo, y hace del consumidor un coparticipaste en el proceso de entrega de bienes en el mercado.

Densidad de la información: la tecnología reduce los costos de la información y eleva la calidad. Los costos de comunicación, procesamiento y almacenamiento de la información se reducen en forma dramática, mientras que la prevalencia, precisión y actualidad se incrementan de manera considerable. La información es abundante, económica y precisa.

Personalización/adecuación: la tecnología permite entregar mensajes personalizados a individuos y grupos. La personalización de los mensajes de comercialización y la adecuación de productos y servicios se basan en las características individuales.

Tecnología social: generación de contenido por parte del usuario y redes sociales. Los nuevos modelos social y de negocios de internet permiten que el usuario cree y distribuya su propio contenido, y soportan las redes sociales.

Page 42: Tarea base de datos

Google

pronunciado y a veces escrito Google Plus, a veces abreviado como G+, en algunos países de hispana pronunciado Google Más) es un servicio de red social operado por Google Inc. El servicio, lanzado el 28 de junio de 2011, está basado en HTML5. Los usuarios tienen que ser mayores de 13 años de edad, para crear sus propias cuentas. Google+ ya es la segunda red social más popular del mundo con aproximadamente 343 millones de usuarios activos.

Google+ integra distintos servicios: Círculos, Hangouts, Intereses y Comunidades. Google+ también estará disponible como una aplicación de escritorio y como una aplicación móvil, pero sólo en los sistemas operativos Android

E iOS. Fuentes tales como The New York Times lo han declarado el mayor intento de Google para competir con la red social Facebook, la cual tenía más de 750 millones de usuarios en 2011. El 20 de septiembre de 2011, Google permitió la creación de cuentas a usuarios con más de 18 años, con mejoras en sus extensiones de videoconferencias. El 41.99% de los usuarios de Google+ buscan amigos, y el 43.88% son solteros.

Crecimiento

El 14 de julio de 2011, Google anunció que Google+ había llegado a 10 millones de usuarios tan sólo dos semanas después de su lanzamiento en una fase "limitada" de prueba.7Después de 3 semanas en funcionamiento, había llegado a 20 millones de usuarios.

En menos de un día, la aplicación Google+ para iPhone fue la aplicación gratuita más popular de la App Store de Apple.

El 20 de septiembre de 2011, cuando fue liberado al público en general, se registró un aumento del 30% en la cantidad de perfiles, que se incrementó hasta más de 43 millones de usuarios registrados. Ese día Google mostraba una gran flecha hacia el botón +Tú.

Page 43: Tarea base de datos

Características

Personas permite a los usuarios organizar contactos en grupos para compartir, a través de diversos productos y servicios de Google. A pesar de que otros usuarios pueden ver una lista de las personas en la colección del usuario de los círculos, no pueden ver los nombres de esos círculos. Las configuraciones de privacidad también permiten a los usuarios ocultar los usuarios en sus círculos, así como a los que los tienen en su círculo. La organización se realiza a través de una interfaz de arrastrar y soltar. Este sistema reemplaza la típica función de lista de amigos utilizada por sitios como Facebook.

Hangouts es una función disponible para Android, iPhone y Web que permite comunicarse a través de mensajería instantánea y Video Chat entre las personas añadidas a tus círculos.

Comunidades es una función que permite reunir a grupos del mundo real como tus compañeros del equipo de baloncesto, tus compañeros de clase o tus familiares. Compartir cosas habitualmente con el mismo grupo de personas, las comunidades serán un modo rápido y divertido de seguir en contacto más fácilmente.

Carga instantánea es específica para dispositivos móviles Android; almacena fotos o vídeo en un álbum privado para compartir más tarde

Intereses es un conjunto de aplicaciones para usuario de búsqueda de Google, permitiendo a los usuarios identificar los temas en los que podrían estar interesados en compartir con los demás; "Intereses destacados" también están disponibles, basado en temas otros a nivel mundial lo están encontrando interesante. Intereses ayuda a mantener a los usuarios publicados en las últimas actualizaciones en los temas de su interés.

En las Novedades, los usuarios ven las actualizaciones de los de sus círculos. El cuadro de entrada permite a los usuarios ingresar una actualización de estado o utilizar iconos para subir y compartir fotos y vídeos. Las novedades pueden ser filtradas para mostrar sólo los mensajes de Círculos específicos.

Google+ tiene un botón +1 para permitir a la gente recomendar artículos.

Hashtags Se permite el uso de palabras o frases (Sin espacios) precedida por el símbolo # que permite mostrar información relacionada.

A diferencia de Twitter y Facebook, aún no hay una interfaz de programación de aplicaciones que permite a los desarrolladores de software interactuar con la programación de Google+.

Page 44: Tarea base de datos

Al igual que en otras aplicaciones de Google, Google+ ofrece la integración con otras aplicaciones de Google como Gmail, Calendario, Docs., etc.

Una opción de Liberación de Datos ofrece la posibilidad de descargar el contenido de uno desde Google+.

Juegos sociales, Google+ incorporó esta característica el 11 de agosto de 2011, y se retiró el 15 de mayo del 2013.

Recepción

Diseño de impacto

La introducción de Google+ tiene un impacto en el diseño del servicio web de búsqueda de Google, debido al nuevo diseño gráfico. CNN señaló la "aproximación plato-combo" de Google+, comparando el esfuerzo social a un "Taco-Bell-unido-con-KFC." Ha habido mejoras junto a la especulación de un impacto mucho más amplio una vez que Google+ es totalmente lanzado, incluyendo un rediseño de Google Maps, Google Mail y Google Calendar. En particular, se producen cambios en Álbumes web de Picasa, en el que todas las imágenes de los usuarios de Picasa automáticamente se unirá a su almacenamiento de imágenes de Google+.

Después de etiquetar a alguien, recibirán una notificación y se puede ver la foto y el álbum relacionados.

Para los nuevos álbumes, cualquiera con quien se ha compartido un álbum puede ver con quién más se ha compartido.

Los álbumes que alguien compartió se pueden etiquetar y re-compartir por otros.

Fotos de hasta 2048 × 2048 píxeles y videos de hasta 15 minutos, no contarán para la cuota de almacenamiento de 1 GB de los usuarios de Google+ (que es 800 × 800 píxeles para los no usuarios de Google+), creando el "virtualmente ilimitado" almacenamiento para los usuarios móviles.

Page 45: Tarea base de datos

Importar contactos de otras redes sociales

Google+ incluye una función para invitar a contactos de Yahoo! y Hotmail. En este momento, sin embargo, no hay forma oficial de importar contactos de Facebook en Google+, pero hay algunas soluciones para lograrlo. Facebook permite a los usuarios descargar sus datos, pero no en un formato simple y fácil para importar; los efectos de la red lo hacen difícil para una nueva red social, tal como Google+ para tener éxito, y una herramienta fácil para migrar a un servicio rival podría reducir el efecto.

Censura por parte de algunos gobiernos

Dentro de un día del lanzamiento del sitio web, varias agencias de noticias informaron de que Google+ fue bloqueado por la República Popular de China. Esto es parte de una política más amplia de censura en China continental. El gobierno de Irán también ha bloqueado el acceso a Google+ desde el 11 de julio de 2011, como parte de la censura de Internet en Irán.

Las controversias sobre la información requerida

Incorporarse al servicio requiere la obligatoria divulgación del nombre real y del género, que en su lanzamiento fue compartida como información pública.27 El selector de género tiene opciones para "Masculino", "Femenino" y "Otros". Este requisito fue criticado por el weblog SlashGear por causar la falta de privacidad y junto con Facebook y otras redes sociales, para obligar al usuario a elegir entre determinadas categorías que describen preconcebidos descriptores de género. La obligatoria exposición pública del género dirigida a la crítica para hacer públicos los antiguos perfiles de Google. En respuesta, Google hizo cambios en el servicio que permite a los usuarios controlar los ajustes de privacidad de la información de género. La justificación de Google para solicitar información de género es que se utiliza esa información para su uso de los términos "él", "ella", y "ellos" en su entrega de información a los usuarios del servicio. Si un usuario decide hacer la parte del género del perfil privado, el lenguaje utilizado para transmitir la información se convierte en género neutro, utilizando el singular ellos en lugar de los pronombres de género específico.

Google ha suspendido cuentas debido a que creyó que no estaban usando su nombre real. Por lo menos en un caso esto ha resultado en que el titular de la cuenta sea bloqueado temporalmente de todos los servicios de Google. Un empleado de Google, sin embargo, afirma que una violación de los términos del servicio sólo debería afectar al servicio de la cual los términos se han violado, no a ninguno de los otros servicios que ofrecen Google, y también que la suspensión no se hace sin previo aviso.

Page 46: Tarea base de datos

Popularidad y críticas

Hasta octubre de 2011 Google Plus ha seguido ganando usuarios rápidamente, pero el tiempo medio de uso es muy escaso. Algunos críticos consideran que le queda mucho para poder ganar a Facebook, temiéndose que vuelva a ser un error como Google Buzz.

A partir de julio de 2012 Google obliga indirectamente a crear un perfil de Google+ para poder utilizar todas las características en otros sitios administrados por Google como por ejemplo YouTube. Evidentemente esto aceleró considerablemente la cantidad de usuarios de Google+ pero no ha aumentado el tiempo medio que cada usuario dedica a utilizar la red social.

Aplicaciones para móviles

Cuando Google lanzó la aplicación de Google+ para iPhone se convirtió rápidamente en una de las más descargadas de la App Store.

En la presentación Google I/O presentaron la aplicación para tabletas. La versión para Android se lanzó ese mismo día y la versión para iPad llegó unas semanas después.

Qué es Google+

Google+ es una red social que como cualquier otra red social, permite interactuar con personas y compañías que puede clasificar en círculos de acuerdo a su afinidad o tipo de relación que mantenga con cada uno. En los círculos clasifica cada una de las personas con las que tiene contacto y juegan un rol determinado (esto determinará en qué círculo la incluye). Puede crear tantos círculos como quiera, con los nombres y significados que quiera y tengan sentido para usted (no son visibles para los demás).

Por ejemplo, puede tener un círculo de “Colegas”, otro de “Familia”, otro de “Equipo de fútbol de los domingos” y así sucesivamente. De esa manera cada vez que publique, puede dirigir el mensaje a todas las personas que tiene en sus círculos o a un círculo específico. Por ejemplo si va a compartir una información de trabajo tendrá más sentido compartirla a los miembros del círculo “Colegas” que a todos donde incluiría familiares y amigos del equipo fútbol.

Page 47: Tarea base de datos

Perfil personal

Si tiene una cuenta en Gmail o en algún otro producto de Google (Blogger o YouTube, entre otros), ahora todos están integrados en una sola cuenta. Google+ es la plataforma que integra en un solo perfil todas sus cuentas en los productos de Google. Independiente en cuál de ellos se encuentre, su identidad es la misma.

Similar a Facebook, el perfil personal es el que administra la página empresarial. Una página de empresa en Google+ no puede existir sin un perfil personal que la administre. Si aún no cuenta con una cuenta en Google, puede empezar por crear su perfil personal en Google+. Complete la totalidad de la información de su perfil personal.

Página empresarial

Para empezar a participar en Google+ como empresa, marca, negocio o profesional, debe crear una página donde incluirá toda la información concerniente a su práctica profesional, las cuales funcionarán como keywords o palabras clave que pueden aparecer en las búsquedas que la gente haga en el buscador.

La diferencia entre crear un perfil personal y promover su negocio con una página empresarial es que en esta última puede incluir toda la información relacionada con el negocio, los enlaces a su página web y otras redes sociales de manera independiente a su perfil personal. Adicionalmente tiene un enlace directo a la cuenta de YouTube de la empresa dentro de su página de Google+. Si ya cuenta con su perfil personal, el siguiente paso es crear una página para el negocio en Google+.

A diferencia de Facebook donde la segmentación de lo que publica está determinada por variables como ubicación geográfica, edad, sexo, etc., desde su página de Google+ puede decidir a qué círculos dirigir la comunicación, bien sea que publique como perfil personal o como página corporativa.

Cómo funciona

El principal beneficio de Google+ es que el contenido que publica en esta red, bien sea con su perfil personal o con su página empresarial, queda indexado por Google para aparecer en las búsquedas que la gente realice en el buscador, incrementando las posibilidades de llevar más visitantes a su página de Google+ o página web. Es decir, su contenido se hace más visible en la red.

Page 48: Tarea base de datos

Después de tener su perfil personal en Google+, el siguiente paso será vincularlo con el contenido que genera en su sitio web de manera que Google lo asocie y aparezca su perfil en los resultados de las búsquedas. Esta vinculación le permite a Google validar que usted (a través de su perfil personal) es el autor de ese contenido.

Esta asociación va en dos vías, por un lado incluyendo en su página web su dirección de Google+ (URL de su perfil) y por otro lado poniendo en su perfil de Google+ la dirección de su página web (URL de su página).

Para qué sirve

Si bien Google+ es una red social, su mayor utilidad es que expone el contenido que usted comparte públicamente tanto en su perfil personal como en su página empresarial, en el los resultados del buscador.

A diferencia de Facebook, donde el contenido que publica se va perdiendo en el timeline de Noticias a medida que se genera nueva información y pasa el tiempo, en Google+ el contenido vive para siempre. Publicar y compartir contenido regularmente en su perfil y página de Google+ hace que quede indexado y pueda aparecer en las búsquedas que se hagan en el buscador.

Por ejemplo, al buscar en Google: “errores redes sociales”, aparecen tres resultados diferentes de un contenido que generamos en Bien Pensado.

Un primer resultado es la publicación de una imagen que compartimos en la página de Google+ de Bien Pensado el 1 de Mayo de 2014, el cual hace alusión al término de búsqueda y direcciona a la página de Google+:

Page 49: Tarea base de datos

FACEBOOK

Facebook (NASDAQ: FB) es un sitio web de redes sociales creado por Mark Zuckerberg y fundado junto a Eduardo Saverin,Chris Hughes y Dustin Moskovitz. Originalmente era un sitio para estudiantes de la Universidad de Harvard, pero se abrió a cualquier persona con una cuenta de correo electrónico.

A mediados de 2007 lanzó las versiones en francés, alemán y español traducidas por usuarios de manera no remunerada, principalmente para impulsar su expansión fuera de Estados Unidos, ya que sus usuarios se concentran en Estados Unidos, Canadá y Reino Unido. Facebook cuenta con más de 900 millones de miembros, y traducciones a 70 idiomas. En enero de 2013, Facebook llegó a los 1230 millones de usuarios, de los cuáles hay más de 600 millones de usuarios móviles. Brasil, India, Indonesia, México y Estados Unidos son los países con más usuarios, sin embargo y hay usuarios que poseen más de una cuenta.

Su infraestructura principal está formada por una red de más de 50 000 servidores que usan distribuciones del sistema operativo GNU/Linux usando LAMP.

Las principales críticas a la red social y la empresa siempre se han centrado en la supuesta falta de privacidad que sufren sus millones de usuarios. Estas críticas se acrecentaron en 2013, cuando se descubrió que la Agencia de Seguridad Nacional de Estados y otras agencias de inteligencia vigilan los perfiles de millones de usuarios y sus relaciones con amigos y compañeros de trabajo.

El 9 de abril de 2012 se anunció que Facebook adquirió Insta Gram por 1000 millones de dólares . En febrero de 2014 los responsables de Facebook anunciaron la compra del servicio de mensajería móvil WhatsApp por 16.000 millones de dólares.

Actualmente Facebook ofrece una variedad de servicios a los usuarios y ofrece los que se mencionan a continuación:

Lista de amigos: En ella, el usuario puede agregar a cualquier persona que conozca y esté registrada, siempre que acepte su invitación. En Facebook se pueden localizar amigos con quienes se perdió el contacto o agregar otros nuevos con quienes intercambiar fotos o mensajes. Para ello, el servidor de Facebook posee herramientas de búsqueda y de sugerencia de amigos.

Chat: Servicio de mensajería instantánea en dispositivos móviles y computadores a través de Facebook Messenger.

Page 50: Tarea base de datos

Grupos y páginas: Es una de las utilidades de mayor desarrollo reciente. Se trata de reunir personas con intereses comunes. En los grupos se pueden añadir fotos, vídeos, mensajes, etc. Las páginas, se crean con fines específicos y a diferencia de los grupos no contienen foros de discusión, ya que están encaminadas hacia marcas o personajes específicos y no hacia ningún tipo de convocatoria.

Además, los grupos también tienen su normativa, entre la cual se incluye la prohibición de grupos con temáticas discriminatorias o que inciten al odio y falten al respeto y la honra de las personas. Si bien esto no se cumple en muchas ocasiones, existe la opción de denunciar y reportar los grupos que vayan contra esta regla, por lo cual Facebook incluye un enlace en cada grupo el cual se dirige hacia un cuadro de reclamos y quejas.

Muro: el muro (wall en inglés) es un espacio en cada perfil de usuario que permite que los amigos escriban mensajes para que el usuario los vea. Sólo es visible para usuarios registrados. Permite ingresar imágenes y poner cualquier tipo de logotipos en tu publicación. Una mejora llamada súper muro permite incrustar animaciones flash, etc. En noviembre de 2011, Facebook comenzó a implementar un sustituto del muro, el cual llevará por nombre Biografía (ver abajo).

Fotos: Según Facebook, hay:

5 mil millones de fotos de usuario.

160 terabytes de almacenaje.

Regalos: los regalos o gifts son pequeños íconos con un mensaje. Los regalos dados a un usuario aparecen en la pared con el mensaje del donante, a menos que el donante decida dar el regalo en privado, en cuyo caso el nombre y el mensaje del donante no se exhiben a otros usuarios.

Una opción "anónima" está también disponible, por la cual cualquier persona con el acceso del perfil puede ver el regalo, pero solamente el destinatario verá el mensaje.

Algunos regalos eran gratuitos y el resto cuestan un dólar (es necesario un número de tarjeta de crédito o cuenta PayPal).

La función de Regalos ya no existe desde que se implementó las biografías.

Botón "Me gusta": Esta función aparece en la parte inferior de cada publicación hecha por el usuario o sus contactos (actualizaciones de estado, contenido compartido, etc.), se caracteriza por un pequeño ícono en forma de una mano con el dedo pulgar hacia arriba. Permite valorar si el contenido es del agrado del

Page 51: Tarea base de datos

usuario actual en la red social, del mismo modo se notifica a la persona que expuso ese tema originalmente si es del agrado del alguien más (alguno de sus contactos). Anteriormente iba a ser llamado "Me impresiona" pero los usuarios decidieron nombrarla "Me gusta", aunque también es llamado incorrectamente en español con el término "Like".

Gráfico de usuarios por edades.

App Center: contendrá de las mejores apps disponibles para la red social. Mostrará los hábitos de cada persona, las aplicaciones que estén más relacionadas con su actividad diaria. Se podrá ingresar a la tienda desde internet como dispositivos móviles. Cada aplicación tendrá una página con descripción, que incluirá imágenes y opiniones de usuarios.

Aplicaciones: Son pequeñas aplicaciones con las que puedes averiguar tu galleta de la suerte, quien es tu mejor amigo, descubrir cosas de tu personalidad, etc.

Juegos: la mayoría de aplicaciones encontradas en Facebook se relacionan con juegos de rol, juegos parecidos al Trivial Pursuit (p. ej. geografía), o pruebas de habilidades (digitación, memoria). Entre los más célebres se encuentran los juegos de pusckab minecraft Playfish ,como Pet society, los juegos de Zynga Games como FarmVilley CityVille además los juegos de Chocolate cómo Tower Bloxx.

Poke: Un App para dispositivos móviles que es similar al chat, pero incluyen dibujos a mano alzada

Page 52: Tarea base de datos

Biografía

Logo de Facebook

Botón «Me gusta».

En noviembre de 2011, Mark Zuckerberg anunció una nueva presentación para Facebook, se trata de la Biografía (Timeline [Línea del tiempo] en inglés), que reemplazará al Muro. Se publicó en diciembre del mismo año, y tiene como objetivo agilizar y optimizar el paseo de los usuarios por los perfiles de todos los contactos. Contiene algunas mejoras, como por ejemplo, fecha exacta de publicaciones, actualizaciones de estado, comentarios, etc., y brinda la posibilidad de llegar a ellas casi de inmediato, así tengan mucho tiempo. Permite agregar una foto de portada adicional en la parte superior del perfil de la persona (cabe mencionar que esta es visible para todo el mundo, y no existe la posibilidad de cambiar la privacidad), mantiene ordenadas y organizadas las actividades de la persona: Lista de amigos, Me gusta en las páginas seleccionadas por el usuario, información personal, suscripciones, etc.

Page 53: Tarea base de datos

Los usuarios tienen la posibilidad de activarla o conservar el antiguo aspecto del Muro, aunque es momentánea su duración, ya que si el usuario no activa la biografía, los mismos organismos de Facebook han de hacerlo en una fecha no esperada, fecha que ha sido objeto de diversas controversias por varios usuarios que señalan que sería en un día específico, y que de no activar la biografía la cuenta sería cancelada para el usuario. El 30 de marzo de 2012, los organismos de Facebook implementaron la Biografía para las páginas, cabe mencionar que esta si fue obligatoria para todo el mundo.

Este nuevo método, sin embargo no ha tenido un buen recibimiento por muchas personas alrededor del mundo, sobre todo refiriéndose a América Latina. Muchos usuarios argumentan sentirse demasiado incómodas por las nuevas funcionalidades y detalles de la Biografía, argumentando y a la vez exigiendo también el regreso del Muro. No obstante, a partir de agosto de 2012 hasta noviembre del mismo año, Facebook reemplazó gradualmente los Muros por las Biografías (haciéndolas obligatorias para todos).

En marzo de 2013, la web más hable filtró imágenes del nuevo cambio de imagen de la red social de Zuckerberg. Algunos de los cambios filtrados son la desaparición de las miniaturas de la derecha del nombre del usuario, además la columna donde se escriben las publicaciones pasará a localizarse a la derecha en vez de a la izquierda. Ampliando así el espacio para visualizar las opiniones personales, entre otros cambios.

Facebook en números

Facebook tiene alrededor de 900 millones de usuarios registrados alrededor de todo el mundo

De acuerdo a Alexa.com, la página subió del lugar número 60 de las más visitadas al número 7 en un año. Actualmente se encuentra en la posición 2. Quánticas la pone en el lugar número 16, y Compete.com en el 20. La página es la más popular para subir fotografías, con estadísticas de más de 83 millones de fotos subidas a diario. El 3 de noviembre del 2007, había siete mil (7000) aplicaciones en el sitio, cien agregadas cada día; y en enero de 2010 superaban las 500.000.

Impacto internacional

En Venezuela según una prueba realizada por la Universidad de Carabobo un 80% de los jóvenes entre 13 y 21 años son usuarios de Facebook activos.

En Chile, por ejemplo, se han realizado estudios respaldados por universidades que afirman que el 73% de los jóvenes chilenos de entre 18 y 29 años son usuarios de Facebook.

Page 54: Tarea base de datos

La película The social network, dirigida por David Fincher, fue estrenada el 1 de octubre de 2010; basada en el libro Multimillonarios por accidente, de Ben Mezrich (Alienta Editorial: 2010, ISBN 978-84-92414-20-8), narra el nacimiento de Facebook. Sin embargo, su creador no está satisfecho porque dice que no se ajusta a la realidad.

Botón del pánico

Con respecto a las dudas sobre la protección de los menores en las redes sociales, Facebook ha incorporado a su plataforma un botón del pánico. Este botón no es más que una aplicación para que los niños y adolescentes tengan un acceso rápido a una herramienta que les permita ponerse en contacto con las autoridades en caso de detectar un indicio de abuso en línea. Por el momento la aplicación sólo estará disponible en el Reino Unido. El Centro de Protección Online de Menores británico (CEOP, por sus siglas en inglés) negoció durante meses la incorporación de este sistema de prevención en Facebook, tras haber llegado ya a acuerdos con otros servicios similares como MySpace y Bebo.

Facebook en otros idiomas

El idioma base de Facebook es el inglés de Estados Unidos que lo pone el equipo de Facebook. Los otros idiomas los traducen los usuarios de forma desinteresada y no lucrativa mediante una aplicación que hay para ello. La aplicación se llama Translación y esta es la página web. Facebook en español fue el primer idioma distinto del inglés y el proceso de traducción se completó en febrero del 2008. Colaboraron más 1500 usuarios para traducirlo en menos de 1 mes.

Críticas

Facebook ha recibido diversidad de críticas desde que alcanzó difusión global. Especialmente por sus términos de uso, en cuanto a datos e imagen, y el acceso a la información de los usuarios una vez dados de baja. También debido al alcance que está teniendo entre menores, sus efectos psicológicos y sus alarmantes políticas de privacidad.

En el momento de aceptar el contrato de términos de uso de la comunidad, el usuario cede la propiedad exclusiva y perpetua de toda la información e imágenes que agregue a la red social.

“Usted le otorga a Facebook el derecho irrevocable, perpetuo, no exclusivo, transferible y mundial (con la autorización de acordar una licencia secundaria) de utilizar, copiar, publicar, difundir, almacenar, ejecutar, transmitir, escanear, modificar, editar, traducir, adaptar, redistribuir cualquier contenido depositado en el portal”.

Page 55: Tarea base de datos

Facebook. Licencia y términos de uso.

En suma, esas condiciones de la licencia le ofrecen a Facebook la propiedad comercial de todo lo que tiene que ver con la vida privada de cada miembro de la red. Aunque el director ejecutivo Mark Zuckerberg, declaró, para tranquilizar a los usuarios, que "nunca se utilizará esta información fuera del servicio Facebook", la red social obtiene facultad de utilizar esta información como desee.41 El 21 de abril del año 2010 se dio a conocer que Facebook planea hacer visibles las páginas de Internet consultadas por sus usuarios, lo que ha levantado polémica debido a la pérdida de la privacidad. "Pasamos de una situación donde no teníamos un control suficiente, a otra donde Facebook vuelve públicas categorías enteras de informaciones, en una lógica de negocios" según Kurt Opsahl, abogado de Electronic Frontier Foundation dedicada a la defensa de los internautas.

Si se quiere dar de baja una cuenta, el proceso es muy largo, debido a que Facebook la mantiene activa "en caso de que el usuario decida reactivar su cuenta", y así mismo mantiene copias de esa información indefinidamente. Y en caso de defunción del usuario, su cuenta es mantenida "activa bajo un estado memorial especial por un período determinado por nosotros para permitir a otros usuarios publicar y ver comentarios".

En el caso de Nipón Das, director de una consultoría de biotecnología en Estados Unidos, logró eliminar la mayor parte de la información de su perfil, cuando se comunicó por correo con representantes del servicio de atención al cliente, amenazando con tomar acción legal. Aunque aún después de esto un reportero encontró el perfil completo de Das.

También hay un enlace en el que es posible dar de baja definitivamente el perfil y toda su información en el plazo de 15 días.

Desde instituciones públicas, hasta colegios pasando por blogs y otros sitios web vinculados a redes sociales han criticado diferentes aspectos de Facebook. Quizás el aspecto más dramático de la expansión de Facebook sea el cambio de los hábitos intelectuales.

En 2011, se creó el proyecto Europea contra Facebook, iniciado por un ciudadano austríaco Max Schrems, el cual solicitó a Facebook información de su perfil, en respuesta, la red social entregó un paquete con poco más de 1200 archivos en formato PDF, lo cual motivó la creación del web site, a modo de protesta.

Page 56: Tarea base de datos

Entre las personas destacadas que advierten sobre el uso, se encuentra el presidente estadounidense que inauguró el nuevo ciclo escolar en una escuela secundaria de Wakefield, en Virginia. Allí exhortó a los estudiantes de su país a:"Tengan cuidado con lo que suban a Facebook" .Barack Obama, septiembre de 2009.

En 2013, Karsten Gerloff, presidente de la Fundación de Software Libre de Europa (FSFE), pronosticó que la red social funcionaría hasta el año 2016, y el motivo principal de éste hecho lo atribuyó a Facebook entre otras compañías toma a los usuarios como un producto que vender a sus verdaderos clientes: empresas y servicios secretos.

Facebook define quiénes somos. Amazon establece lo que queremos y Google determina lo que pensamos. Karsten Gerloff, en julio de 2013

En 2013, la Universidad de Michigan, realizó un estudio a varios jóvenes adultos los cuales poseían una cuenta en Facebook y un teléfono inteligente, en el cual los resultados demostraron que la red social no los hacía más felices, sino en realidad la interacción con otras personas.54 55 La Universidad de Princeton, calificó al uso de Facebook como una epidemia, llegado a la conclusión de que, como cualquier otra enfermedad, el uso de Facebook acabará por extinguirse, y proveen que para el año 2017 habrá perdido el 80% de sus usuarios activos.

Véase también: Datos acerca de la vigilancia mundial (2013 a la fecha)

Facebook fue señalada, entre otras compañías desarrolladoras de productos de tecnología informática de punta, como una de las involucradas dentro del programa de vigilancia electrónica de alto secreto (Top Secret) PRISM, a cargo de la Agencia de Seguridad Nacional (NSA) de los Estados Unidos, según los informes y documentos filtrados por el ex informante y empleado de la Agencia Central de Inteligencia (CIA), Edward Snowden en junio de 2013.

VENTAJAS Y DESVENTAJAS DEL FACEBOOK

¿Qué es el Facebook? El Facebook es una empresa creada por Mark Zuckerberg y fundada por Eduardo Saverin, ChrisHughes, Dustin Moskovitz y Mark Zuckerberg consistente en un sitio web de redes sociales. Originalmente era un sitio para estudiantes de la Universidad de Harvard, pero actualmente está abierto a cualquier persona que tenga una cuenta de correo electrónico. Los usuarios pueden participar en una o más redes sociales, en relación con su situación académica, su lugar de trabajo o región geográfica.

Page 57: Tarea base de datos

VENTAJAS

Es una red social gratis. En general la mayoría lo son pero cabe destacar que es una gran ventaja porque te permite estar conectadas con mucha gente a la vez .Mejora competencias. Según los alumnos las que más han mejorado con el uso de Facebook para la docencia han sido su capacidad de aprendizaje colectivo, su capacidad para trabajar en equipo y sus habilidades en las relaciones personales y para transferir información.

Se puede adjuntar contenido multimedia como fotos o videos para poder estar más en contacto con las personas que quieres sin depender únicamente del chat. Es posible crear encuestas para tener una vista panorámica y democrática de lo que piensa la mayoría de la gente .Facilidad de Uso. La creación de anuncios es realmente dinámica, intuitiva y sencilla. No se necesita de conocimientos técnicos avanzados, sólo un poco de pericia al elegir los términos (keywords) adecuados para que el anuncio llegue a los usuarios adecuados.

En cuestiones para EMPRESAS: Ofrece un lugar para recibir comentarios y sugerencias. A la gente le encanta opinar y este será un lugar donde podrán hacerlo fácilmente. Generalmente sus clientes tienen cierto grado de identificación con su negocio o marca y es positivo darles un lugar para opinar. Permite mandar promociones y Cupones. Una página de Facebook es un canal directo con los seguidores o fans. Puede organizar campañas, concursos, promociones, eventos y utilizar su página de Facebook como una herramienta de promoción. Queda implícito que cuanta mayor cantidad de fans tenga, mayores serán sus oportunidades de hacer buenos negocios.

Incrementa el tráfico del web site de un negocio. Las páginas de Facebook son ideales para conducir tráfico hacia su sitio web. No hay límites para esto, e incluso Facebook anima a enlazar la página web con la página de fans de Facebook .Aunque sea pequeño al comienzo, la cantidad de tráfico que se recibirá de Facebook irá en aumento y mejorarán notablemente el número de visitas que recibe nuestro sitio.

DESVENTAJAS

Adiós privacidad. La gente sube fotos, agrega amigos, comenta en perfiles de otros, etiqueta las fotos subidas, no conforme con eso su e videos, gestiona eventos, etiqueta gente en los videos, agrega a desconocidos, se suscribe a grupos para dar a conocer sus gustos, ingresa información de su escuela y su formación profesional, de quiénes son sus familiares, los etiqueta en fotos y videos, cierra Facebook, dejando así, acceso a quien entre a nuestro perfil.

Page 58: Tarea base de datos

Adicción. Las redes sociales son adictivas, las Universidad de Maryland realizó un estudio pidiendo a los estudiantes alejarse de las redes por 24 horas, los resultados mostraron que los estudiantes se sienten ansiosos, miserables, locos, etc. sin redes sociales. Las adicción a Facebook tiene350 veces más búsquedas que la adicción al cigarro .Autoestima. Más actitud, estudiantes que están más tiempo en Facebook tienden a ser más narcisistas. Revisa Autoestima vs Autopromoción en Facebook.

Perfil Falso. Hay muchas personas que crean perfiles falsos y algunos otros usuarios agregan a estas personas como "amigos" y luego los propietarios de los falsos perfiles roban datos a esta gente. De esta forma existen casos de niños secuestrados por criminales, entre otras salvajadas. Divorcios. La razón más habitual no son los malentendidos derivados de un comentario en el muro o algo por el estilo. La causa más habitual son conversaciones manifiestamente inapropiada es por parte de alguno de los cónyuges o, al menos, entendido así por el otro.

Y PARA FINALIZAR

Es cierto que el Facebook es una herramienta muy útil, donde hay muchas facilidades para nos, recordar, contactar personas a las que hace tiempo no veíamos o simplemente a beneficio de empresas, exhibir su producto y darlo a conocer Pero también es verdad que puede afectarnos, tanto a nuestra persona como a la gente que nos rodea y estimamos. Por eso es recomendable mantener cierto balance en las cosas que publicamos o damos a conocer, administrar el tiempo que permanecemos en esta red, tener cuidado a quienes aceptamos y evitar dar información muy personal… entre otras cosas. De este modo, evitaremos conflictos, riesgos, o hasta pérdida de tiempo en algo que hasta cierto punto no tiene tanta relevancia.

Page 59: Tarea base de datos

Microsoft

(NASDAQ: MSFT) es una empresa multinacional de origen estadounidense, fundada el 4 de abril de 1975 por Bill Gates y Paul Allen. Dedicada al sector del software, tiene su sede en Redmond, Washington, Estados Unidos. Microsoft desarrolla, fabrica, licencia y produce software y equipos electrónicos, siendo sus productos más usados el sistema operativo Microsoft Windows y la suite Microsoft Office, los cuales tienen una importante posición entre los ordenadores personales. Con una cuota de mercado cercana al 90.5% para Office en 2003 y para Windows en 2006, siguiendo la estrategia de Bill Gates de «tener una estación de trabajo que funcione con nuestro software en cada escritorio y en cada hogar».

La compañía también suele ser nombrada como MS®, por sus iniciales en el NASDAQ: (NASDAQ: MSFT) o simplemente como Redmond, debido a la gran influencia que tiene sobre la localidad de su centro de operaciones. Tiene 93.000 empleados en 102 países diferentes y contó con unos ingresos de $72.360 millones de dólares durante el año 2012

Fundada para desarrollar y vender intérpretes de BASIC para el Altair 8800, a mediados de los 80 consiguió dominar el mercado de ordenadores personales con el sistema operativo MS-DOS. La compañía inició una Oferta Pública de Venta en el mercado de valores en 1986, la cual, debido a la subida de cotización de las acciones, llevó a 4 empleados a convertirse en multimillonarios y a 12 000 en millonarios.

Durante su historia, ha sido objeto de críticas, como acusaciones de realizar prácticas monopolísticas que la han llevado ante la Comisión Europea y el Departamento de Justicia de los Estados Unidos , violación de la privacidad de sus usuarios y colaboración con agencias de inteligencia en programas de vigilancia global de alto secreto.

Page 60: Tarea base de datos

Microsoft afianzó su posición en otros mercados como el de sistemas operativos y suites de oficina, con recursos como la red de televisión por cable MSNBC, el portal de Internet MSN y la enciclopedia multimedia Microsoft Encarta, producto y servicio cancelado por la empresa a principios de 2009 debido a la competencia de la libre Wikipedia. La compañía también comercializa hardware como el ratón de Microsoft y productos de entretenimiento casero como Xbox, Xbox 360, Xbox One, Zune y MSN TV Microsoft ha dado soporte a sus usuarios a través de Use net en grupos de noticias y en Internet, también premia con la categoría de Microsoft MVP (Most Valuable Professional) a aquellos voluntarios que demuestran ser útiles en la asistencia a los clientes. Su web oficial es una de las páginas más visitadas de la red, recibiendo por día más de 2,4 millones de visitas únicas según datos de Alexa, que situó el 11 de mayo de 2008 a Microsoft.com como la 14ª página web con más visitas del mundo.

Según algunas fuentes como El Confidencial, el actual sistema de evaluación de rendimiento de sus empleados podría estar perjudicando notablemente a la contabilidad de la compañía.

006 hasta 2008: Windows Vista y transición

En el año 2006, Bill Gates anunció el inicio de un período de transición, su puesto de Jefe de Arquitectura de Software podría ser ocupado por Ray Ozzie, aunque permanecería como presidente de la compañía, al frente de la Junta Directiva y como consejero en los proyectos claves.

Tras numerosos retrasos, el 29 de enero del 2007 la compañía lanza oficialmente Windows Vista. Se sacaron al mercado 6 ediciones diferentes:

Page 61: Tarea base de datos

Home Basic: Pensada para hogares y usuarios con necesidades básicas. Home Premium: Pensada para hogares, trae una nueva interfaz, Windows

Aero, con efectos visuales mejorados y un escritorio 3D con la utilidad Windows Flip 3D, nuevas tecnologías de diagnóstico y mejora del rendimiento del sistema.

Business: Pensado para pequeñas empresas. Ultímate: Combina las características de la edición Home Premium y la

edición Business. Enterprise: Ideada para grandes empresas que operen en redes globales,

incluye una mayor compatibilidad con aplicaciones y diferentes idiomas, así como Windows Bit Locker para la protección de datos.

Starter: Pensado para usuarios principiantes, es la edición menos completa de todas y la más simple. Se incluye en equipos de bajo costo y no se comercializa en la Unión Europea, Estados Unidos, Japón y Australia.

A estas ediciones hay que sumarles las etiquetadas como N, que solo se distribuyen en Europa y que no incluyen el reproductor de Windows Media. En general, la seguridad ha mejorado respecto a Windows XP, con herramientas como la protección de seguridad dinámica y Windows Defender. Además, Vista incluye un control parental de acceso a internet. En cuanto a los fallos de seguridad, en los primeros 6 meses se han detectado menos fallos en Vista que en otros sistemas como XP.

Junto con Windows Vista, salió a la venta la nueva versión de la suite ofimática de la compañía, Microsoft Office 2007. Entre sus novedades está la interfaz Ribbon, que sustituye las barras de herramientas y menús por pestañas.

El 1 de febrero del 2008, Microsoft anunció su intención de comprar a uno de sus mayores competidores, Yahoo!, por 44.600 millones de dólares en efectivo o 31 dólares por acción. Esta oferta, llega en momentos difíciles para Yahoo!, que recientemente anunció el despido del 7% de su plantilla para intentar reestructurar la empresa. Desde Yahoo!, se ha indicado el estudio de la oferta por parte de la Dirección de la empresa. Poco después, Yahoo decidió no aceptar la propuesta por considerar que la oferta de Microsoft "subvalora enormemente a Yahoo".

Windows 7

Page 62: Tarea base de datos

Windows 7 (conocido con el nombre código Blackcomb, y luego Vienna), versión sucesora de Windows Vista, fue lanzado al público oficialmente en octubre del 2009. Este sistema operativo se enfocó en mejorar la versión de Windows Vista tanto en la facilidad de uso como en mejoras de rendimiento.

Windows 8

Seguido del lanzamiento de los teléfonos inteligentes con sistema operativo Windows, Microsoft se enfocó en un cambio de imagen de sus productos desde el 2011 al 2012; el logo de la compañía, productos, servicios y el sitio web de Microsoft adoptaron el concepto del diseño Metro. En junio del 2011 en la conferencia anual de Taiwán Computex Microsoft mostro al público su nueva versión de Windows, un sistema operativo diseñado para computadores de escritorio, portátiles y tabletas. Una versión para desarrolladores ( Developer Preview) fue lanzada en septiembre 13 del mismo año y en mayo 31 del 2012 fue lanzada la versión de prueba.

Para octubre 26 del 2012, Microsoft lanzó Windows 8 junto con Microsoft Surface

Microsoft   Windows

Page 63: Tarea base de datos

(Conocido generalmente como Windows), es el nombre de una familia de sistemas operativos desarrollados y vendidos por Microsoft. Microsoft introdujo un entorno operativo denominado Windows el 20 de noviembre de 1985 como un complemento para MS-DOS en respuesta al creciente interés en las interfaces gráficas de usuario (GUI).Microsoft Windows llegó a dominar el mercado mundial de computadoras personales, con más del 90% de la cuota de mercado, superando a Mac OS, que había sido introducido en 1984.

Las versiones más recientes de Windows son Windows 8.1 y Windows 8 para equipos de escritorio, Windows Server 2012 para servidores y Windows Phone 8 para dispositivos móviles. La primera versión en español fue Windows 3.0.

Windows es un sistema operativo basado en ventanas. La primera versión se lanzó en 1985 y comenzó a utilizarse de forma generalizada gracias a su interfaz gráfica de usuario (GUI, Graphical User Interface). Hasta ese momento, el sistema operativo más extendido era MS-DOS (Microsoft Disk Operating System), con una interfaz basada en línea de comandos.

Como muchos sabrán, la empresa Microsoft fue fundada en 1975 por Bill Gates, y comenzó distribuyendo el sistema operativo MS-DOS, para las primeras computadoras personales. Hoy en día no sólo se dedican a la distribución del sistema operativo Windows, sino que han llegado hasta las consolas de video juegos con su XBOX 360, y venden otros tipos de Softwares, como el Office.

Tipos y versiones de Windows:

Page 64: Tarea base de datos

A continuación se detallan las distintas versiones y tipos de Windows que han sido creados a lo largo de la historia de la empresa Microsoft.

Windows 1 y Windows 2

Las primeras versiones de Windows existentes en el mercado surgieron como complementos gráficos del sistema operativo DOS. No eran un sistema operativo completo, sino que era sólo la interfaz gráfica, que de igual manera no tiene nada que ver con lo que tenemos ahora.

La gran novedad que tuvieron estas versiones de Windows en comparación con otros sistemas del mercado, fue la incorporación del Panel de Control, cosa que todavía podemos encontrar hasta en las más recientes versiones de Windows.

Aun así, Windows 1 y Windows 2 no tuvieron mucho éxito de ventas en el mercado.

Page 65: Tarea base de datos

Windows 3 y Windows NT 3:

Luego de que IBM y Microsoft rompieran su contrato de sistemas Windows para equipos IBM, surgió Windows 3,  el cual tuvo ciertos cambios comparado con las anteriores versiones, pero el gran éxito fue el surgimiento de Windows 3.1, el cual comenzó a utilizar fuentes TrueType, y otras grandes incorporaciones gráficas que marcaron una nueva era en los sistemas operativos. Esta versión de Windows superó en ventas al sistema operativo de IBM.

Más tarde salió al mercado Windows 3.11, el cual tuvo una gran cantidad de ventas, llegando a las 25 millones de licencias vendidas. Por último surgió la versión de Windows NT 3, que fue la primer versión en incluir la API de 32-bits.

Windows 95

Ya estamos llegando a algo más parecido a lo que actualmente usamos como sistema operativo. Con Windows 95 surgieron grandes cambios en los sistemas operativos, además de tener grandes cantidades de ventas, ya que en 4 días ya se habían vendido 1 millón de copias, y en 5 semanas 7 millones.

Se incorporó el sistema de archivos FAT32, y se incluyó el menú de Inicio, y la barra de tareas. Además del soporte incluido de Internet.

Windows 98

Page 66: Tarea base de datos

Cada vez más cerca de lo actual, llegamos al Microsoft Windows 98, en el cual se incluyó la entrada de DVD, y la incorporación del puerto USB. Con el Windows 98 también venía incluido el Internet Explorer.

Se realizaron también varias mejoras gráficas en comparación con el Windows 95, y los requerimientos de Hardware y Software eran cada vez más exigentes.

Windows 2000:

Windows 2000 inició un nuevo siglo de sistemas operativos para computadoras. Estaba basado en la tecnología NT que nombrábamos antes, como el Windows 3.11 y sus versiones posteriores. No tuvo muchos cambios con respecto a sus versiones anteriores, se agregó lo que se conoce como Active Directory.

Windows ME

Page 67: Tarea base de datos

:

También conocido como Windows Multimedia Edition, o Windows Millenium. En él se incluyeron novedosas aplicaciones multimedia, como el Windows Media Player, o el Windows Movie Maker. Fue la última versión basada en DOS, y fue la primera en comenzar a incluir el punto de restauración del sistema.

Windows XP

Fue el gran cambio que tuvo Microsoft con Windows, siendo esta una de sus versiones más populares a lo largo de toda su historia, con increíbles mejoras gráficas, un gran incremento de velocidad y agilidad. También incorporó su versión de 64 bits, y logró hacer una explosión en el mercado de sistemas operativos. Incluso hoy en día muchas empresas utilizan Windows XP, habiendo nuevas versiones como Windows 7 disponibles en el mercado.

Se incorporaron funciones como la encriptación de archivos del sistema, el soporte para redes wifi, y la asistencia remota. También existieron dos versiones de Windows XP, entre las cuales estaban el Windows XP Home y Windows XP Professional.

Windows Vista

Page 68: Tarea base de datos

Se puede decir que Windows Vista fue otro de los fracasos de Microsoft en su sistema operativo Windows. Con el éxito de Windows XP, intentaron renovar el mercado de sistemas operativos, pero la cosa salió un poco mal. Windows Vista tenía grandes expectativas en la empresa, pero resultó tener muchos errores, ser muy lento y sufría de sobrecargas.

Se incluyeron en él mejoras gráficas como el Aero, los gadgets de escritorio, y el sistema de actualización hacia versiones superiores con el Windows Anytime Upgrade. Con el Windows Vista se incluyeron 6 versiones:

Windows Vista Starter

Windows Vista Home Basic

Windows Vista Home Premium

Windows Vista Business

Windows Vista Enterprise

Windows Vista Ultímate

Windows 7

Page 69: Tarea base de datos

:

Con Windows 7 se intentó corregir todo lo malo del Windows Vista, y salió bastante bien. Resultó ser una versión bastante estable, ágil, y con una gran interfaz, con la cual el usuario podría manejar todos los programas, y encontrar cada acceso de forma más fácil.

Con esta nueva versión de Windows, se impulsó también una mejora de la ayuda al usuario para solucionar ciertos problemas comunes, además de la creación del Grupo de Hogar, y el nuevo diseño de la barra de tareas, dejándola más ancha y con un sistema de íconos más elegante.

Windows 7 resultó ser un éxito, sin embargo muchos usuarios de Windows aseguran que la mejor versión del sistema operativo de Microsoft es Windows XP, por su sencillez, facilidad y seguridad.

Page 70: Tarea base de datos

Windows 8

Es la versión actual del sistema operativo de Microsoft Windows, producido por Microsoft para su uso en computadoras personales, incluidas computadoras de escritorio en casa y de negocios, computadoras portátiles, netbooks, tabletas, servidores y centros multimedia. El principal cambio es la polémica decisión de eliminar Menú Inicio, existente desde Windows 95 como estándar de facto en cómo presentar aplicaciones en interfaces gráficas. El 2 de abril de 2014, Microsoft reconoció el error de la eliminación del menú de inicio y anunció que lo volverían a implementar en la siguiente versión de Windows,3 la cual llegará en Agosto de 2014.

Añade soporte para microprocesadores ARM, además de los microprocesadores tradicionales x86 de Intel y AMD. Su interfaz de usuario ha sido modificada para hacerla más adecuada para su uso con pantallas táctiles, además de los tradicionales ratón y teclado. El efecto Aero Glass (ver Windows 7) no está presente en este sistema operativo, poniendo nuevos efectos planos para ventanas (no App) y botones con un simple color.

MAC

Page 71: Tarea base de datos

En las redes de computadoras, la dirección MAC (siglas en inglés de media Access control; en español

"control de acceso al medio") es un identificador de 48 bits (6 bloques hexadecimales) que corresponde de forma única a una tarjeta o dispositivo de red. Se conoce también como dirección física, y es única para cada dispositivo. Está determinada y configurada por el IEEE (los últimos 24 bits) y el fabricante (los primeros 24 bits) utilizando el organizationally unique identifier. La mayoría de los protocolos que trabajan en la capa 2 del modelo OSI usan una de las tres numeraciones manejadas por el IEEE: MAC-48, EUI-48, y EUI-64, las cuales han sido diseñadas para ser identificadores globalmente únicos. No todos los protocolos de comunicación usan direcciones MAC, y no todos los protocolos requieren identificadores globalmente únicos.

Es también: "La Dirección del Hardware de Control de acceso a soportes de un distribuidor que identifica los equipos, los servidores, los routers u otros dispositivos de red. Al mismo tiempo es un identificador único que está disponible en NIC y otros equipamientos de red. La mayoría de los protocolos de red usan IEEE: MAC-48, EUI-48 y EUI-64, que se diseñan para ser globalmente únicos. Un equipo en la red se puede identificar mediante sus direcciones MAC e IP."

Las direcciones MAC son únicas a nivel mundial, puesto que son escritas directamente, en forma binaria, en el hardware en su momento de fabricación. Debido a esto, las direcciones MAC son a veces llamadas burned-in addresses, en inglés.

Si nos fijamos en la definición como cada bloque hexadecimal son 8 dígitos binarios (bits), tendríamos:

6 * 8 = 48 bits únicos

Page 72: Tarea base de datos

En la mayoría de los casos no es necesario conocer la dirección MAC, ni para montar una red doméstica, ni para configurar la conexión a internet, usándose esta sólo a niveles internos de la red. Sin embargo, es posible añadir un control de hardware en un conmutador o un punto de acceso inalámbrico, para permitir sólo a unas MAC concretas el acceso a la red. En este caso, deberá saberse la MAC de los dispositivos para añadirlos a la lista. Dicho medio de seguridad se puede considerar un refuerzo de otros sistemas de seguridad, ya que teóricamente se trata de una dirección única y permanente, aunque en todos los sistemas operativos hay métodos que permiten a las tarjetas de red identificarse con direcciones MAC distintas de la real.

La dirección MAC es utilizada en varias tecnologías entre las que se incluyen:

Ethernet

802.3 CSMA/CD

802.5 o redes en anillo a 4 Mbps o 16 Mbps

802.11 redes inalámbricas (Wi-Fi).

Asynchronous Transfer Mode

MAC opera en la capa 2 del modelo OSI, encargada de hacer fluir la información libre de errores entre dos máquinas conectadas directamente. Para ello se generan tramas, pequeños bloques de información que contienen en su cabecera las direcciones MAC correspondiente al emisor y receptor de la información.

Dirección MAC: (media Access control; "control de acceso al medio") es un identificador de 48 bits (3 bloques hexadecimales) que corresponde de forma única a una tarjeta o dispositivo de red. Se conoce también como dirección física, y es única para cada dispositivo. Las direcciones MAC son únicas a nivel mundial, puesto que son escritas directamente, en forma binaria, en el hardware en su momento de fabricación. Debido a esto, las direcciones MAC son a veces llamadas burned-in addresses, en inglés.

 

Page 73: Tarea base de datos

Por ejemplo, la dirección MAC de mi tarjeta de red es ” 00:16:7D:F9:EA:5F “, esa dirección MAC de mi tarjeta de red es única, ninguna otra tarjeta de red en el mundo tiene la misma dirección MAC que la mía, por lo que quiere decir que jamás verán un tarjeta de red con la siguiente dirección: 00:16:7D:F9:EA:5F.

Seguro estarán pensado, ¿Cómo hacen los fabricantes de hardware para que por coincidencia no se repitan las direcciones MAC en una tarjeta de red? La respuesta a esto es sencilla, en pocas palabras se pone todos de acuerdo y listo, ¿Cómo así? La dirección MAC está conformada por 48 Bits, por lo que la IEEE (The Institute of Eléctrical and Electronics Engineers o Instituto de Ingenieros Eléctricos y Electrónicos) es la que le asigna los primeros 24 bits a los fabricantes de tarjetas de red y los otros 24 bits quedan a elección del fabricante de tarjetas de red. Por supuesto bajo supervisión y respetando que no se repitan ninguna dirección MAC.

Page 74: Tarea base de datos

Linux

Es uno de los términos empleados para referirse a la combinación del núcleo o kernel libre similar a Unixdenominado Linux con el sistema GNU. Su desarrollo es uno de los ejemplos más prominentes de software libre; todo su código fuente puede ser utilizado, modificado y redistribuido libremente por cualquiera bajo los términos de la GPL (Licencia Pública General de GNU, en inglés: General Public License) y otra serie de licencias libres.

A pesar de que Linux es, en sentido estricto, el núcleo del sistema operativo, parte fundamental de la interacción entre el hardware y el usuario (o los programas de aplicación) se maneja usualmente con las herramientas del proyecto GNU y con entornos de escritorio basados en GNOME, que también forma parte del proyecto GNU aunque tuvo un origen independiente. Sin embargo, una parte significativa de la comunidad, así como muchos medios generales y especializados, prefieren utilizar el término Linux para referirse a la unión de ambos proyectos. Para más información consulte la sección "Denominación GNU/Linux" o el artículo "Controversia por la denominación GNU/Linux".

A las variantes de esta unión de programas y tecnologías, a las que se les adicionan diversos programas de aplicación de propósitos específicos o generales se las denomina distribuciones. Su objetivo consiste en ofrecer ediciones que cumplan con las necesidades de un determinado grupo de usuarios. Algunas de ellas son especialmente conocidas por su uso en servidores y supercomputadoras. Donde tiene la cuota más importante del mercado. Según un informe de IDC, GNU/Linux es utilizado por el 78% de los principales 500 servidores del mundo, otro informe le da una cuota de mercado de 89% en los 500 mayores supercomputadores.5 Con menor cuota de mercado el sistema GNU/Linux también es usado en el segmento de las computadoras de escritorio, portátiles, computadoras de bolsillo, teléfonos móviles, sistemas embebidos, videoconsolas y otros dispositivos

Page 75: Tarea base de datos

Historia

En abril de 1991, Linus Torvalds, de 21 años, empezó a trabajar en unas simples ideas para un núcleo de un sistema operativo. Comenzó con un intento por obtener un núcleo de sistema operativo gratuito similar a Unix que funcionara con microprocesadores Intel 80386. Luego, el 26 de agosto de 1991, Torvalds escribió en el grupo de noticias comp.os.minix:

"Estoy haciendo un sistema operativo (gratuito, sólo un hobby, no será nada grande ni profesional como GNU) para clones AT 386(486). Llevo en ello desde abril y está empezando a estar listo. Me gustaría saber su opinión sobre las cosas que les gustan o disgustan en minix, ya que mi SO tiene algún parecido con él.[...] Actualmente he portado bash (1.08) y gcc (1.40), y parece que las cosas funcionan. Esto implica que tendré algo práctico dentro de unos meses..."

Después de esto, muchas personas ayudaron con el código. En septiembre de 1991 se lanzó la versión 0.01 de Linux. Tenía 10.239 líneas de código. En octubre de ese año (1991), se lanzó la versión 0.02 de Linux; luego, en diciembre se lanzó la versión 0.11 (1991). Esta versión fue la primera en ser self-hosted (auto albergado). Es decir, Linux 0.11 podía ser compilado por una computadora que ejecutase Linux 0.11, mientras que las versiones anteriores de Linux se compilaban usando otros sistemas operativos. Cuando lanzó la siguiente versión, Torvalds adoptó la GPL como su propio boceto de licencia, la cual no permitía su redistribución con otra licencia que no sea GPL.

Page 76: Tarea base de datos

Se inició un grupo de noticias llamado alt.os.linux y el 19 de enero de 1992 se publicó en ese grupo el primer post. El 31 de marzo, alt.os.linux se convirtió en comp.os.minix. XFree86, una implementación del X Windows System, fue portada a Linux, la versión del núcleo 0.95 fue la primera en ser capaz de ejecutarla. Este gran salto de versiones (de 0.1x a 0.9x) fue por la sensación de que una versión 1.0 acabada no parecía estar lejos. Sin embargo, estas previsiones resultaron ser un poco optimistas: desde 1993 a principios de 1994, se desarrollaron 15 versiones diferentes de 0.99 (llegando a la versión 0.99r15).

El 14 de marzo de 1994, se lanzó Linux 1.0.0, que constaba de 176.250 líneas de código. En marzo de 1995 se lanzó Linux 1.2.0, que ya estaba compuesto de 310.950 líneas de código.

Mayo de 1996: Torvalds decidió adoptar al pingüino Tux como mascota para Linux.

9 de junio de 1996: Se lanzó la versión 2 de Linux, con una recepción positiva.

25 de enero de 1999: Se lanzó Linux 2.2.0 con 1.800.847 líneas de código. 18 de diciembre de 1999: se publicaron parches de IBM Mainframe para

2.2.13, permitiendo de esta forma que Linux fuera usado en ordenadores corporativos.

4 de enero de 2001: se lanzó Linux 2.4.0 con 3.377.902 líneas de código. 17 de diciembre de 2003: se lanzó Linux 2.6.0 con 5.929.913 líneas de

código. 24 de diciembre de 2008: se lanzó Linux 2.6.28 con 10.195.402 líneas de

código. 20 de octubre de 2010: se lanzó Linux 2.6.36 con 13.499.457 líneas de

código. 30 de mayo de 2011: Linus Torvalds anunció12 que la versión del núcleo

dará el salto a la 3.0 en la siguiente publicación. 21 de julio de 2011: Torvalds publicó en su perfil en la red social Google+

que el núcleo versión 3.0 estaba listo con la frase "3.0 Pushed Out". 22 de julio de 2011: Fue lanzada la versión 3.0 del núcleo

en http://www.kernel.org 12 de mayo y 13 de mayo de 2012 fueron lanzadas las versiones 3.3.6 y

3.4-rc7 del núcleo en http://www.kernel.org respectivamente.

Page 77: Tarea base de datos

Ubuntu

Es un sistema operativo basado en Linux y que se distribuye como software libre, el cual incluye su propio entorno de escritorio denominado Unity. Su nombre proviene de la ética homónima, en la que se habla de la existencia de uno mismo como cooperación de los demás.

Está orientado al usuario novel y promedio, con un fuerte enfoque en la facilidad de uso y en mejorar la experiencia de usuario. Está compuesto de múltiple software normalmente distribuido bajo una licencia libre o de código abierto. Estadísticas web sugieren que la cuota de mercado de Ubuntu dentro de las distribuciones Linux es, aproximadamente, del 49%,y con una tendencia a aumentar como servidor web. Y un importante incremento activo de 20 millones de usuarios para fines del 2011.

Su patrocinador, Canonical, es una compañía británica propiedad del empresario sudafricano Mark Shuttleworth. Ofrece el sistema de manera gratuita, y se financia por medio de servicios vinculados al sistema operativo y vendiendo soporte técnico Además, al mantenerlo libre y gratuito, la empresa es capaz de aprovechar los desarrolladores de la comunidad para mejorar los componentes de su sistema operativo. Extraoficialmente, la comunidad de desarrolladores proporciona soporte para otras derivaciones de Ubuntu, con otros entornos gráficos, como Kubuntu, Xubuntu, Edubuntu, Ubuntu Studio,Mythbuntu, Ubuntu Gnome y Lubuntu.

Canonical, además de mantener Ubuntu, también provee de una versión orientada a servidores, Ubuntu Server, una versión para empresas, Ubuntu Business Desktop Remix, una para televisores, Ubuntu TV, y una para usar el escritorio desde teléfonos inteligentes, Ubuntu for Android.

Cada seis meses se publica una nueva versión de Ubuntu. Esta recibe soporte por parte de Canonical durante nueve meses por medio de actualizaciones de seguridad, parches para bugs críticos y actualizaciones menores de programas. Las versiones LTS (Long Term Support), que se liberan cada dos años,14 reciben soporte durante cinco años en los sistemas de escritorio y de servidor.

Page 78: Tarea base de datos

Enfoque en el software

A principios de 2009 los ingenieros y diseñadores de Canonical se dan cuenta de que la gestión de paquetes e instalación de aplicaciones es demasiado fragmentada y hasta compleja, por ende se planifica la creación de una aplicación central para el manejo e instalación de aplicaciones. En octubre de 2009 Canonical lanza oficialmente el Centro de software de Ubuntu (Ubuntu Software Center), permite buscar, instalar, desinstalar aplicaciones, y además permite agregar repositorios de terceros. En octubre de 2010 se introduce la venta de aplicaciones por medio de pagos en línea en el Centro de software de Ubuntu.

El 3 de junio de 2010, Mark Shuttleworth anuncia el trabajo en conjunto con el proyecto Linaro y su desarrollo de código abierto para Linux en procesadores con tecnología ARM. A fines de septiembre se da a conocer antes del lanzamiento de Ubuntu 10.10, que esta versión incluiría un mejor y más estable soporte para procesadores ARM.

En octubre y noviembre de 2010, se anuncian drásticos e importantes cambios en el escritorio de Ubuntu, la inclusión de la interfaz de usuario Unity (creada por Canonical), la cual será utilizada en la versión de escritorio de Ubuntu.25 También Mark Shuttleworth anuncia que en futuras versiones de Ubuntu, Unity se implementará en el servidor gráfico Wayland, y no en el servidor gráfico X (como se hacía habitualmente).26 Sin embargo, en 2013 se decide que no será Wayland el servidor gráfico elegido, sino que uno nuevo creado por Canonical, llamado Mir.

El 18 de enero de 2011, Mark Shuttleworth anuncia la inclusión de aplicaciones creadas en Qt para ser lanzadas a partir de «Natty+1» (después del lanzamiento de Ubuntu 11.04) y en futuras versiones de Ubuntu. Una de las metas de esta decisión es facilitar la integración al sistema de aplicaciones Qt, en comparación con las típicas aplicaciones desarrolladas en GTK que lucen nativas en la interfaz de usuario de Ubuntu. Para terminar con las dificultades técnicas de configuración y preferencias del sistema entre Qt  y GTK, se crearán enlaces dconf para las aplicaciones Qt, con lo que se pretende centralizar la configuración del sistema, ya sea GTK o Qt, en un solo lugar.

El 9 de marzo de 2011, Canonical anuncia la discontinuidad de 'Ubuntu Netbook Edition', debido a la integración de la interfaz Unity en su versión de escritorio a partir de Ubuntu 11.04, y así eliminar la redundancia de sus versiones con un mismo escritorio. Canonical también anuncia que los nombres 'Ubuntu Desktop Edition' y 'Ubuntu Server Edition' se eliminan, dejando solamente el nombre 'Ubuntu' para uso en todo tipo de computadoras, y 'Ubuntu Server' para su uso en servidores.

Page 79: Tarea base de datos

Expansión de Ubuntu a otros dispositivos

El 31 de octubre de 2011, durante la presentación del Ubuntu Developer Summit, Mark Shuttleworth anuncia la integración de Ubuntu en varios otros dispositivos, tales como tabletas, televisores, teléfonos y computadores tradicionales. Toda esta integración concluirá en la versión 14.04, en abril de 2014.

En enero de 2012, durante la feria tecnológica CES 2012, Canonical revela Ubuntu TV, la cual ofrece una interfaz simple e intuitiva para organizar contenidos y servicios para TV.

En febrero de 2012, Canonical anuncia 'Ubuntu para Android', el cual permite ejecutar el escritorio de Ubuntu directo desde un teléfono inteligente Android al conectarse en un monitor por medio de una base. Características como la sincronización de contactos, sincronización de redes sociales, y vista de aplicaciones Android son posibles. Ubuntu para Android tiene compatibilidad con teléfonos inteligentes con múltiples núcleos ARM, y la ventaja de compartir el mismo kernel con Android.

El 2 de enero de 2013, Canonical anuncia 'Ubuntu para teléfonos', para ser lanzado en dispositivos durante el año 2014. Ubuntu para teléfonos utiliza una interfaz basada en Unity pero construida bajo QML al igual que sus aplicaciones. Su interfaz solo utiliza gestos táctiles a través de la pantalla, al no usar botones físicos de acceso en el frente. Además los teléfonos inteligentes más avanzados con Ubuntu podrán conectar el dispositivo a un dock con monitor externo para poder utilizar la interfaz de escritorio de Ubuntu.

Page 80: Tarea base de datos

El 19 de febrero de 2013, Canonical anuncia 'Ubuntu para tabletas'. Sus principales características son la interfaz multitarea para usar dos aplicaciones al mismo tiempo, multiusuario seguro, con la posibilidad de usar diferentes cuentas de usuario, controles usados por voz, al igual que gestos para interactuar con la interfaz. Ubuntu para tabletas también puede cargar la interfaz de escritorio si este se conecta a un dock con teclado y mouse externo.

El 4 de marzo de 2013, Canonical anuncia Mir, un nuevo servidor gráfico que se utilizará a través de todos los dispositivos con Ubuntu, esto incluye escritorio, teléfonos, tabletas y televisores, con fecha de lanzamiento para su uso público en abril de 2014, para Ubuntu 14.04.34 Además de Mir, también anuncia Unity Next, la siguiente versión de la interfaz Unity construida en QML/Qt, la cual también se usará en todos los dispositivos con Ubuntu y disponible para el público en abril de 2014. Con esto, Mir pasa a reemplazar al servidor gráfico X que era usado en el escritorio, y Unity Next con QML pasa a reemplazar la versión de Unity basada en Nux. Más adelante se anuncia que se adelantará el lanzamiento del nuevo servidor gráfico Mir, y se lanzará junto con Ubuntu 13.10. También incluirá XMir, una nueva implementación montada en Mir para dar compatibilidad a aplicaciones y ambientes basados en el antiguo servidor X.

El 19 de marzo de 2013, la junta técnica de Ubuntu decide acortar el soporte técnico de las versiones no-LTS de Ubuntu a solo 9 meses de soporte, anteriormente con soporte de 18 meses.

En julio de 2013, se anuncia la campaña para Ubuntu Edge, el propósito de la campaña es recaudar 32 millones de dólares durante 31 días en el sitio Indiegogo, para crear y distribuir un teléfono móvil que servirá como base para desarrollar y usar Ubuntu para teléfonos, además de utilizar la interfaz de escritorio al conectar el dispositivo a un monitor y de proporcionar doble arranque para usar Android. Entre las características de hardware que más destacan se indica que usará una estructura de metal unificada, procesador con múltiples núcleos aún sin definir, 128GB de almacenamiento, 4GB de RAM, pantalla de cristal zafiro de 4,5 pulgadas con una resolución de 1280x720 píxeles, batería de silicio-ánodo Li-ion, dos antenas de conexión LTE, Wi-Fi de doble banda, comunicación inalámbrica NFC, cámara trasera de 8MP con respuesta rápida a baja luz y cámara delantera de 2MP, y otros sensores de hardware utilizados actualmente en dispositivos móviles como GPS, giroscopio, barómetro, acelerómetro, proximidad, y brújula.

Page 81: Tarea base de datos

Cloud Computing

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.

La computación en nube presenta las siguientes características clave:

Agilidad Capacidad de mejora para ofrecer recursos tecnológicos al usuario por parte del proveedor.

Coste: los proveedores de computación en la nube afirman que los costes se reducen. Un modelo de prestación pública en la nube convierte los gastos de capital en gastos de funcionamiento. Ello reduce barreras de entrada, ya que la infraestructura se proporciona típicamente por una tercera parte y no tiene que ser adquirida por un única sola vez o tareas informáticas intensivas infrecuentes.

Escalabilidad y elasticidad aprovisionamiento de recursos sobre una base de autoservicio en casi en tiempo real, sin que los usuarios necesiten cargas de alta duración.

Dispositivo e independencia de la ubicación permite a los usuarios acceder a los sistemas utilizando un navegador web, independientemente de su ubicación o del dispositivo que utilice (por ejemplo, PC, teléfono móvil).

La tecnología de virtualización permite compartir servidores y dispositivos de almacenamiento y una mayor utilización. Las aplicaciones pueden ser fácilmente migradas de un servidor físico a otro.

Page 82: Tarea base de datos

Rendimiento. Los sistemas en la nube controlan y optimizan el uso de los recursos de manera automática, dicha característica permite un seguimiento, control y notificación del mismo. Esta capacidad aporta transparencia tanto para el consumidor o el proveedor de servicio.

La seguridad puede mejorar debido a la centralización de los datos. La seguridad es a menudo tan bueno o mejor que otros sistemas tradicionales, en parte porque los proveedores son capaces de dedicar recursos a la solución de los problemas de seguridad que muchos clientes no pueden permitirse el lujo de abordar.

Mantenimiento de las aplicaciones de computación en la nube es más sencillo, ya que no necesitan ser instalados en el ordenador de cada usuario y se puede acceder desde diferentes lugares.

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 software, 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.

Page 83: Tarea base de datos

Contribuye al uso eficiente de la energía. En este caso, a la energía requerida para el funcionamiento de la infraestructura. En los data centers tradicionales, los servidores consumen mucha más energía de la requerida realmente. En cambio, en las nubes, la energía consumida es sólo la necesaria, reduciendo notablemente el desperdicio.

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á sujeta 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.

Privacidad. La información queda expuesta a terceros que pueden copiarla o acceder a ella.

Page 84: Tarea base de datos

Capas:

Software como servicio

El software como servicio (en inglés software as a service, SaaS) se encuentra en la capa más alta y caracteriza una aplicación completa ofrecida como un servicio, por-demanda, vía multitenencia —que significa una sola instancia del software que corre en la infraestructura del proveedor y sirve a múltiples organizaciones de clientes. Las aplicaciones que suministran este modelo de servicio son accesibles a través de un navegador web -o de cualquier aplicación diseñada para tal efecto- y el usuario no tiene control sobre ellas, aunque en algunos casos se le permite realizar algunas configuraciones. Esto le elimina la necesidad al cliente de instalar la aplicación en sus propios computadores, evitando asumir los costos de soporte y el mantenimiento de hardware y software.

Page 85: Tarea base de datos

DISEÑO GRAFICO

El diseño gráfico es una profesión cuya actividad consiste en concebir, programar, proyectar y realizar comunicaciones visuales, producidas en general por medios industriales y destinadas a transmitir mensajes específicos a grupos sociales y con objetivos claros y determinados. Esta actividad posibilita comunicar gráficamente ideas, hechos y valores procesados y sintetizados en términos de forma y comunicación, factores sociales, culturales, económicos, estéticos y tecnológicos. También se conoce con el nombre de diseño en comunicación visual, debido a que algunos asocian la palabra gráfico únicamente a la industria gráfica, y entienden que los mensajes visuales se canalizan a través de muchos medios de comunicación, y no solo los impresos.

Dado el crecimiento veloz y masivo en el intercambio de información, la demanda de diseñadores gráficos es mayor que nunca, particularmente a causa del desarrollo de nuevas tecnologías y de la necesidad de prestar atención a los factores humanos que escapan a la competencia de los ingenieros que las desarrollan.

Algunas clasificaciones difundidas del diseño gráfico son: el diseño gráfico publicitario, el diseño editorial, el diseño de identidad corporativa, el diseño web, el diseño de envase, el diseño tipográfico, la cartelería, la señalética y el llamado diseño multimedia, entre otros.

Hoy en día, gran parte del trabajo de los diseñadores gráficos es asistido por herramientas digitales. El diseño gráfico se ha transformado enormemente por causa de los ordenadores. A partir de 1984, con la aparición de los primeros sistemas de autoedición, los ordenadores personales sustituyeron de forma paulatina todos los procedimientos técnicos de naturaleza analógica por sistemas digitales. Por lo tanto los ordenadores se han transformado en herramientas imprescindibles y, con la aparición del hipertexto y la web, sus funciones se han extendido como medio de comunicación. Además, la tecnología también se ha hecho notar con el auge del teletrabajo y en especial del crowdsourcing o tercerización masiva, ha comenzado a intervenir en las modalidades de trabajo. Este cambio ha incrementado la necesidad de reflexionar sobre tiempo, movimiento e interactividad. Aun así, la práctica profesional de diseño no ha tenido cambios esenciales. Mientras que las formas de producción han cambiado y los canales de comunicación se han extendido, los conceptos fundamentales que nos permiten entender la comunicación humana continúan siendo los mismos.

Page 86: Tarea base de datos

Herramientas digitales para el diseño gráfico

Durante la última década ha cambiado por completo el proceso de producción editorial, y como se preparan los textos y gráficos que constituyen las publicaciones impresas o digitales. Los sistemas digitales se han impuesto por completo.

Los programas que son la esencia del auto edición o composición digital de documentos son:

Los programas de composición de página, como Indesign, QuarkXpress o Scribus. Pretenden hacer lo mismo algunas alternativas más domésticas como el Publisher de Microsoft o Serif PagePlus. 2- Aplicaciones de ilustración (o dibujo vectorial) como Illustrator, CorelDraw, Inkscape o Freehand. 3- Utilidades de tratamiento de imágenes y fotografías, como Photoshop o Gimp.

Adobe Photoshop

Adobe Photoshop es el programa de diseño gráfico más vendido de todo el mundo, en más de 100 idiomas. En su plataforma ofrece diversas herramientas muy específicas para poder editar cada elemento de una imagen digital. Este programa forma parte del paquete de Adobe denominado Adobe Creative Suite, que a su vez contiene también el Illustrator, Indesign, Flash, Acrobat Pro, Dreamweaver, entre otras herramientas útiles.

Este software se utiliza principalmente para realizar retoques fotográficos, pero también es muy usado para la realización de diseños web, y para la creación de cualquier tipo de diseño gráfico que puede incluir una tarjeta de presentación o un panfleto.

Adobe Illustrator

Es un programa que crea imágenes digitales usando parámetros matemáticos. No es para dibujo técnico aunque podría realizar alguna que otra cosa con sus herramientas. Más bien está pensado para hacer logos, ilustraciones, letras, documentos sencillos como tarjetas de presentación y esas cosas.

Crea dibujos trazando líneas rectas, y curvas, cerrando contornos y llenándolos de color. Permite agregar fotos y textos aunque esta función no es su fuerte. Se complementa con Photoshop, que es un programa para editar fotos, ajustarlas y generar efectos especiales.

Page 87: Tarea base de datos

A diferencia de las fotografías digitales las imágenes de ilustrador no pierden su calidad al agrandarse porque se crean a través de parámetros matemáticos y no en mapas de puntos. Son muy livianas y de muy buena calidad.

El software Adobe Illustrator CS3 permite crear sofisticadas ilustraciones vectoriales prácticamente para cualquier medio. Las herramientas de dibujo estándar en el sector, los controles flexibles de color y los controles de tipo profesional le ayudarán a capturar sus ideas y experimentar libremente con ellas, mientras que las funciones de ahorro de tiempo, como las opciones de acceso fácil, le permiten trabajar de forma rápida e intuitiva. El rendimiento mejorado y la estrecha integración con otras aplicaciones de Adobe también facilitan la creación de extraordinarios gráficos para diseños de impresión, imágenes web e interactivas, y gráficos animados y para móviles.

Base camp

Este es un proyecto muy interesante, en el que se puede participar en trabajos grupales, debido a que este es uno de los organizadores de tareas más eficaces que hay actualmente en Internet. Base camp es muy utilizado por empresas que se dedican al diseño gráfico, ya que un conjunto de personas puede descargar, editar y subir al mismo sitio archivos de un proyecto que se esté realizando.

URL2PNG

Esta herramienta es útil para ordenadores con pantallas muy pequeñas, y esto permite apreciar como se ve un sitio web al completo. Gracias a esta herramienta únicamente tendremos que brindar la dirección del sitio web que necesitemos hacer una captura de pantalla, y obtendremos una imagen total del sitio en formato PNG. Es una aplicación web muy útil para los diseñadores gráficos que se dediquen a elaborar diseños de páginas web, ya que obtendrán una imagen preliminar sin importar el sistema operativo o el navegador que estén utilizando.

Page 88: Tarea base de datos

Pixie

Este es un programa que sirve como selector de color para todos los ordenadores que tengan instalado alguna versión del sistema operativo de Microsoft Windows, entre otros.

De hecho, estos últimos años se ha dado una tendencia a engordar estos programas, añadiendo prestaciones, de modo que pueden llevar a cabo tareas de casi las tres bases de la auto edición comentadas. La consecuencia principal ha sido la aparición de programas, innecesariamente complicados, devoradores de recursos y lentos, que a veces hacen añorar las primeras versiones, más rápidas simples y fiables, y con un mejor enfoque en trabajos específicos.

Las reglas básicas del diseño son aplicables también al diseño digital. La simplicidad, consistencia, una buena composición, son una garantía de buenos resultados, como lo eran antes de la invención de los ordenadores. Dentro de la nueva era digital, tanto en el campo de la fotografía cómo en el diseño gráfico, cada vez se utilizan más las nuevas tecnologías, la informática, los ordenadores y los equipos digitales en general.

Otros programas de diseño gráfico

En los últimos años han surgido numerosos programas de diseño gráfico dada la popularización de la informática con la llegada de nuevos dispositivos como los teléfonos inteligentes y las tabletas digitales. Programas como Gimp o Pixlr se han convertido también en opciones interesantes. Se trata de programas de software libre cuyo uso se ha extendido debido a que son gratuitos.

Page 89: Tarea base de datos

Photoshop

es un editor de gráficos rasterizados desarrollado por Adobe Systems principalmente usado para el retoque de fotografías y gráficos. Su nombre en español significa literalmente "taller de fotos". Es líder mundial del mercado de las aplicaciones de edición de imágenes y domina este sector de tal manera que su nombre es ampliamente empleado como sinónimo para la edición de imágenes en general.

Actualmente forma parte de la familia Adobe Creative Suite y es desarrollado y comercializado por Adobe Systems Incorporated inicialmente para computadores Apple pero posteriormente también para plataformas PC con sistema operativo Windows. Su distribución viene en diferentes presentaciones, que van desde su forma individual hasta como parte de un paquete siendo éstos: Adobe Creative Suite Design Premium y Versión Standard, Adobe Creative Suite Web Premium, Adobe Creative Suite Production Studio Premium y Adobe Creative Suite Master Collection.

Funcionamiento:

Como todo programa o aplicación dependen en su funcionalidad de la gestión de tu procesador. Lo habitual a nivel de usuario es que recaiga toda la tarea sobre tu CPU o computadora. La ventaja es que solo utilizas los recursos de tu CPU. Lo malo es que tu CPU tiene que hacer más tareas simultáneamente y si la cargas de muchos plugins puede comenzar a funcionar más lenta o de forma errática.

Plugins de Photoshop:

La funcionalidad de Photoshop puede ser prorrogada por extensión a los programas llamados plugins de Photoshop. Algunos de los plugins son creados por el propio Adobe, como por ejemplo, Adobe Camera Raw, pero la mayoría de ellos son desarrollados por otras empresas o usuarios, de acuerdo a las especificaciones de Adobe. Algunos son gratuitos y otros son software comercial. La mayoría de los plugins de Photoshop sólo pueden trabajar con Photoshop o hosts compatibles con Photoshop, pero algunos también se pueden ejecutar como aplicaciones independientes.

Aunque Adobe permite la creación de varios tipos de plugins, como son el filtro de exportación, importación, de selección, automatización, etc., los más populares son los plugins de filtro (también conocido como 8bf plugins. Estos plugins filtro pueden modificar la imagen actual o crear un contenido totalmente nuevo. Éstos son algunos de los plugins más usados:

Page 90: Tarea base de datos

Plugins de corrección del color (Alíen Skin Software, Nik Software, OnOne Software, Topaz Labs Software, The Plugin Site etc.).

Plugins de efectos especiales (Alien Skin Software, Auto FX Software, AV Bros., Flaming Pear Software, etc.).

Plugins de efectos 3d (Andrómeda Software, Strata , etc.).

Page 91: Tarea base de datos

Minimalismo

El término minimalista, en su ámbito más general, se refiere a cualquier cosa que haya sido reducida a lo esencial, despojada de elementos sobrantes. Es una traducción transliteral del inglés minimalista, que significa minimista, o sea, que utiliza lo mínimo (mini mal en inglés). Es la tendencia a reducir a lo esencial. Se aplica también a los grupos o individuos que practican el ascetismo y que reducen sus pertenencias físicas y necesidades al mínimo, es también el significado a simplificar todo a lo mínimo. Este significado queda más claro si se explica que minimalismo en realidad quiere decir mini mismo. El término «mini mal» fue utilizado por primera vez por el filósofo británico Richard Wollheim en 1965, para referirse a las pinturas de Ad Reinhardt y a otros objetos de muy alto contenido intelectual pero de bajo contenido formal o de manufactura, como los «ready-made» de Marcel Duchamp.

Cultura

La reconstrucción del Pabellón Alemán de Ludwig Mies van der Roheen Barcelona

Page 92: Tarea base de datos

Bastidores de bicicletas en Hamburgo, 2008

Como movimiento artístico, se identifica con un desarrollo del arte occidental posterior a la Segunda Guerra Mundial, iniciado en el año 1960.

Según la última versión del diccionario de la Real Academia Española (RAE), el minimalismo es una corriente artística que utiliza elementos mínimos y básicos, como colores puros, formas geométricas simples, tejidos naturales, etc.

Características:

Abstracción Economía de lenguaje y medios Producción y estandarización industrial Uso literal de los materiales Austeridad con ausencia de ornamentos Purismo estructural y funcional Orden Geometría elemental rectilínea Precisión en los acabados Reducción y síntesis Sencillez Concentración Protagonismo de las fachadas Desmaterialización Escultura y Pintura minimalista

El minimalismo se desarrolló en el campo de la escultura cuyos representantes principales son: Donald Judd, Sol LeWitt, Carl Andre,Dan Flavin y Robert Morris. La pintura minimalista tiene influencias del constructivismo y sobre todo del planteamiento reduccionista de Ad Reinhardt. Algunos pintores son: Robert Ryman, Robert Mangold, Agnes Martin.

Page 93: Tarea base de datos

Diseño minimalista:

El término minimalismo también se utiliza para describir una tendencia en el diseño y la arquitectura, donde la estructura se reduce a sus elementos necesarios. El diseño minimalista ha sido muy influenciado por el diseño tradicional japonés y la arquitectura. Además, los trabajos de los artistas de De Stijl es una importante fuente de referencia para este tipo de trabajo. De Stijl ha ampliado las ideas que se podría expresar mediante el uso de elementos básicos tales como líneas y planos organizada de manera muy particular.

Se puede igualmente hablar de una arquitectura minimalista visible en la obra de, por ejemplo: John Pawson, Souto de Moura, Tadeo Ando, Hiroshi Naito o Rudi Riccioti.

Música minimalista:

En el mundo de la música, en los 35 últimos años, el término minimalismo se aplica a veces a la música que muestra alguna de las características siguientes (o todas):

Repetición de frases musicales cortas, con variaciones mínimas en un período largo de tiempo;

Éctasis (movimiento lento), a menudo bajo la forma de zumbidos y tonos largos;

Énfasis en una armonía tonal;

Un pulso constante.

La primera composición que se considera minimalista fue la obra de 1964 In C, de Terry Riley, a la que siguieron, en la década de 1970 las obras de Steve Reich y Philip Glassentre otros. Sin embargo se atribuye el empleo, por primera vez, del término música minimalista a Michael Nyman, quien en un artículo en The Spectator en 1968, se lo aplicaba al compositor inglés Cornelius Cardew. La música minimalista puede sonar a veces similar a diferentes formas de música electrónica (e.g. Basic Channel), así como a algunas composiciones basadas en la textura, como alguna de las obras de Gyorgy Ligeti. A veces el resultado final es similar, pero el procedimiento de acercamiento no lo es. También se habla de techno minimal, un género secundario de la música de techno, se caracteriza por un bajo desnudo, sonido entrecortado, un compás rítmico de 4/4 simple (generalmente, alrededor de 120-135 BPM), una repetición de bucles cortos, y cambios sutiles.