martes, 16 de abril de 2013


DOCUMENTOS
MARCAS
las marcas delimitan elementos de un documento como cabeceras parrafosetc, y son utilizados par dar un tratamiento diferente al texto que se encuentre entre las marcas.
En HTML las marcas se delimitan con los signos > y < es decir para abrir utilizamos menor que para cerrar mayor que, adicionando la diagonal inversa al cerrar.
ATRIBUTO DE LAS MARCAS
algunas marcas pueden admitir atributos pudiendo tener cada uno de estos atributos con valor. como por ejemplo: olor, textura, estilo, formato, ancho, bajo. Este valor ira entre comillas si dicho valor es alfa numerico.
ESTRUCTURA DE LOS DOCUMENTOS
CABECERA
lacabecra se emplea para facilitar informacion acerca del documento y esta delimitada por <HEAD> Y </HEAD>.
Dentro de la cabeza podemos destacar el titulo que indica el nombre del documento esta delimitado por <TITLE> Y </TITLE>.
<HTML>                                                       EXPLORADOR DE INTERNET
<HEAD>                                                       BROWSER O NAVEGADOR
<TITLE>BIENVENIDIO</TITLE>                         CODIGO FUENTE    CTRL+U
</HEAD>
<BODY>
</BODY>
</HTML>
CUERPO
El resto del documento recibiraentree las marcas <BODY> Y </BODY>
ENCABEZADO
Los encabezados se emplean para dividir los documentos en secciones o mas concretamente para marcar los titulos de las secciones. Las marcas son del tipo:
<H1> tamaño mayor </H1>
<H6> tamaño menor</H1>

DEFINICION DE BLOQUES
para definir y separar bloques de texto se emplean una serie de marcas que defieneparrafos, texto preformateado o bloques con significado especial como direcciones o citas
<P>
se utiliza para separaparrafos. Dado que para HTML tod el texto es continuo, necesitamos algun mecanismo para indicar el principio y el fin de un parrafo. las marcas inicial y final son <P> y </P>
<PRE>
el texto insertado entre las marcas <PRE>  y </PRE>sera visualizado representando el formato con el que fue escrito en el fichero fuente HTML.
<ADDRESS>
Empleada para indcar que un texto representan una direccion o firma gneralmente activa en cursiva y suele estar tabulado.
<BLOCKQUOTES>
Se auele representar con tabulaciones a la izquierda y derecha y en cursiva. En sistemas que no permiten representar en cursiva se puede emplear algun tipo de simbolo al principio de las lineas.
<BR>
este elemento solo tine marca inicial e indica un salto de linea es decir un salto de renglon.
<HR>
Solo tiene marca inicial y se emplea para representar una linea horizontal
COMENTARIOS
Todo texto que empiece por <!...comentario...>seraigniorado por el browser y por lo tanto no sera visible. Esto sirve al autor del documento para comentar en su fichero fuente
FONDOS Y COLORES DE TEXTO
Un cierto número de atributos de la marca body permite controlar el color de fondo de la ventana, el color de los caracteres del texto y finalmente el color de los enlaces:
<BODY atributo1 atributo2….atributo N>
El atributo BG COLOR permite escoger un color para el fondo de la pagina
<BG COLOR= “rrggbb”>
Donde
“rr”, “gg”, “bb”
Son valores hexadecimales
   OO             FF.
El atributo BACK GROUND (fondo) especifica una imagen residente en el servidor la cual se utilizara como fondo de pagina.
<BODY BACK GROUND “fichero gráfico .gif”>
El atributo TEXT permite controlar el color del texto estándar es decir todo texto que no especifique un enlace. Ejemplo:
<BODY TEXT=” #rrggbb”>
El atributo  link color de enlace que aún no ha sido visitado
<BODY  LINK=” #rrggbb”>
El atributo A link color muy fugaz que aparecen cuando se hace clic sobre el enlace. Ejemplo:
<BODY A LINK=” #rrggbb”>
El atributo V link es el color de un enlace que ya ha sido visitado. Ejemplo:
<BODY V LINK=” rrggbb”>
LETRA
TITULO <HN>es la marca que asigna el tamaño de los caracteres donde “N” varia de 1 a 6.los mas grandes tienen valor de 1 y los mas pequeños valor de 6. El texto entre las marcas se traza en negrita.

TAMAÑO DE LETRA Y DE COLOR
<FONT>
La marca FONT permite actuar sobre bloques distintos de caracteres situados en la misma línea
SIZE
Regula la altura de los caracteres (1 a 7)
COLOR
Especifica el color de los caracteres
< Font size= 3 color = #00800>…texto</ Font>

ESTILO FÍSICO O ESTILO DE LOS CARACTERES
<B> negrita <3> hola!</B>HOLA
<I> cursiva <I> hola!</I>HOLA
<V> subrayado <V> hola!</V>HOLA
ESTILO FÍSICO O ESTILO DE LOS CARACTERES
<CITE> cita
<CODE> código fuente.
<DFA> definido
<EN> enfática
<KOB> palabra clave
<SAMP> ejemplo
<STRONG> resalta
<VAR> variable



COMBINACIÓN DE TAMAÑO Y ESTILO
Toda ventaba trabaja bajo el efecto de solo un par cerrado de marcas. Ejemplo:
<i>
<Font size= 5>
<b> hola, </b> como
<Font size= 6> como estas?</Font>
</Font>
</i>
HIPERENLACES
El lector explora un documento en la web haciendo clic sobre las zonas activas para así hacer aparecer nuevos documentos. En HTML definimos una zona activa(qu puede ser un texto o una imagen), que se asocia al URL( protocolo de direccionamiento de documentos), del documento que sustituirá  al documento visualizado cuando se haga clic sobre esa zona. Un ancla, por lo tanto sirve para especificar la partida y la llegada de un enlace hipertexto (<A>).
El atributo HREF ancla de partida hacia un enlace externo
Crea un enlace hacia un servidor situado en algún punto de internet, o hacia un documento propuesto por dicho servidor. La marca especifica el atributo HREF cuyo valor precisa el URL del documento a recuperar
ZONA VARIABLE
<A HREF=” URL_de_destino”> zona_activable </A>

LA MARCA TH









Cambios de selección
La marca <select permite generar lista de selección simple o de selección variable, se programa con una lista en la que los ítems se especifican mediante la marca <option  .la presentación de la lista depende del atributo size si su valor es inferior a 2 o esta sustente la lista se interpreta como un menú desplegable (pop-list). En este caso la lista se visualiza en una ventana de barra de desplazamiento. El valor dado entonces al atributo size da entonces el número de líneas en la ventana. La opción de selección múltiple se deriva de la presencia del atributo MULTIPLE.
MENU DESPLEGABLE :
<form>
<selectname =”sede”>
<option> entrada indirecta
<option> entrada lateral
<option SELECTED> entrada directa
</select>
</form>
VENTANA CON BARRA DE DESPLAZAMIENTO
<form>
<select MULTIPLE NAME=”lenguaje” size=”3”>
<option SELECTED> Ada
<option> c ++
<option>clipper
<option>pascal
<option>fortran
FORMULARIOS
Es una plantilla para representar un conjunto de datos y generar en la pantalla cuadros de dialogo con el lector, como en un formulario de papel, se podrá tener zonas en las que se introducirá un texto, casillas de verificación listas de selección etc.
El usuario rellenara zonas en su formulario se envía al programa que lo va a tratar, este recibe el identificador cada zona y el valor introducido. Es importante señalar que la utilidad de los formularios esta limitada al uso de las paginas junto con servidores ya que las acciones asociadas son programas (generalmente scrips de CGI)
Estos programas deben funcionar en un servidor al que se le proporcionan los datos de un formulario para ser procesados.
DECLARACION DEL FORMULARIO
La marca <form> y </form>definen un formulario y entre ellas se situaran todas las marcas que generan los diversos elementos que componen un formulario. Esta marca debe ir acompañada obligatoriamente por 2 atributos:
            METHOD esta dirigido al programadorque codifica el scrip encargado de dar valor al post o al valor GET que define el modo de transferencia de los datos hacia el scrip.
            ACTION que define el URL de un programa script encargado de tratar los datos adquiridos desde el formulario
<FORM METHOD= tipó_de_metodo ACTION=URL_del_script>
<FORM METHOD=” post” ACTION=”cgi_bin/inscription>
Todas las marcas que se definirán tienes los sgt atribuidos comunes :
*NAME define el nombre que permitirán al scrip identificar el origen de los datos. Este nombre debe ser único
*VALUE definido para un campo de:
TEXTO: permite definir el contenido del campo.
BOTN SUBMINT: indica el texto a escribir en el botón
BOTON RADIO Y BOTON CHEKBOX: valor asociado al botón cuando esta pulsado. Identificar el bloque de botones.
ÁREA DE TEXTO
La marca <TEXTAREA>perimite crear una ventana con barras de desplazamiento horizontales y verticales en la que se podrá escribir texto. El valor dado a los atributos Rows (líneas) , COLS (columnas) delimita el tamaño de esta ventana, ejemplo:
<form>
<textareaname =”comment” rows=5 cols=40>
Introduzca aquí sus comentarios
</textarea>
</form>

miércoles, 13 de marzo de 2013


¿que es android?


Android es un sistema operativo basado en Linux, diseñado principalmente para móviles con pantalla táctil comoteléfonos inteligentes o tabletas inicialmente desarrollados por Android, Inc., que Google respaldó económicamente y más tarde compró en 2005,11 Android fue desvelado en 2007 junto la fundación del Open Handset Alliance: un consorcio de compañías de hardware, software y telecomunicaciones para avanzar en los estándares abiertos de los dispositivos móviles.12 El primer móvil con el sistema operativo Android se vendió en octubre de 2008.
Usos y dispositivos

El sistema operativo Android se usa en teléfonos inteligentes, ordenadores portátiles, netbooks, tabletas, Google TV, relojes de pulsera,54 auriculares55 y otros dispositivos.,56 57 58 siendo este sistema operativo accesible desde terminales de menos de 100 euros hasta terminales que superen los 600, obviando, evidentemente, sus diferencias técnicas.
La plataforma de hardware principal de Android es la arquitectura ARM. Hay soporte para x86 en el proyecto Android-x86,59 y Google TV utiliza una versión especial de Android x86.
El primer teléfono disponible en el mercado para ejecutar Android fue el HTC Dream, dado a conocer al público el 22 de octubre de 2008.60 A principios de 2010 Google ha colaborado con HTC para lanzar su producto estrella en dispositivos Android,61 elNexus One. A esto siguió en 2010 el Samsung Nexus S y en 2011 el Galaxy Nexus.En la actualidad existen más de 650.000 aplicaciones para Android y se estima que 1.000.000 teléfonos móviles se activan diariamente.
iOS y Android 2.3.3 "Gingerbread" pueden ser configurado para un arranque dual en un iPhone o iPod Touch liberados62 con la ayuda de OpeniBoot y iDroid
software para realizar paginas web andriod

5 sitios web web gratuitos para crear aplicaciones móviles ara Android, Aprende a crear Apps para Android sin saber programar. A muchas personas nos gustaría crear aplicaciones para móviles con Android por diferentes motivos: para anunciar nuestro negocio, para compartir eventos y noticias importantes ó para ganar dinero vendiendo las aplicaciones que desarrollemos en la App Store de Android en Google Play. Si no sabes programar en Android, lo mejor es comenzar aprendiendo en plataformas que te enseñan a crear tu aplicación mediante instrucciones, entre los cuales hemos conseguido ubicar una lista de servicios web que te ayudarán a desarrollar tu soñada aplicación en Android.

Si no eres un experto programando, que mejor manera que comenzar a desarrollar tu aplicaciones para dispositívos móviles como Android, desde sitios web que te ayudan a construirlos paso a paso y que también te brindan una serie de beneficios; donde además pueden convertirte con el tiempo en un experto programador de Apps para Android !


Te seleccionamos a continuación 5 de los sitios web gratuitos para hacer aplicaciones para dispositivos móviles Android:
ibuildapp.com  Esta plataforma web te permite diseñar tu aplicacion móvil para Android en pocos minutos, solo necesitas registrarte creándote una cuenta, el mismo que es gratis.
andromo.com  : Una interesante página donde podrás diseñar tu propia aplicación móvil para  Android de forma gratuita, puedes crear una aplicación para promover tu negocio ó compartir noticias entre otras cosas. El proceso para crear tu App es muy sencillo sólo tienes que rellenar los formularios que te indican cuando te registres. 
appyet.com  Un sitio web que te ofrece también crear gratis una aplicación para Android convirtiendo cualquier feed de noticias RSS/Atom, donde también te permite poner en venta la aplicación que creas.
freeandroidappmaker.com  Con este programa puedes crear diversos tipos de aplicaciones en tan sólo 3 pasos, ademas te permite compartir descargar tu aplicación para compartirlo cn tus amigos.
appsgeyser.com  En este sitio convierte tu contenido en una aplicación en dos simples pasos.

martes, 12 de febrero de 2013

Almacenamiento en la Nube

El almacenamiento en la nube es un modelo de almacenamiento en red y en línea donde los datos se almacenan en varios servidores virtuales, por lo general organizados por terceros, en lugar de ser alojados en servidores dedicados. Estas compañías operan grandes centros de datos y las personas que necesitan guardar información compran o arriendan capacidad de almacenamiento a estas empresas y lo utilizan para sus necesidades. Los operadores de los centros de datos virtualizan los recursos de acuerdo a los requerimientos del cliente y permiten que los clientes puedan utilizar este servicio para almacenar archivos u objetos de datos. Físicamente, la información puede extenderse a lo largo de varios servidores.
Los servicios de almacenamiento en la nube pueden accederse a través de una interfaz de programación de aplicaciones (API), o a través de una interfaz de usuario basada en la web.
Ventajas de almacenamiento en la  nube:
  • Las compañías sólo necesitan pagar por el almacenamiento que realmente utilizan.
  • Las empresas no necesitan instalar dispositivos físicos de almacenamiento en sus centros de datos o en las oficinas, lo que reduce los costos de IT y hosting.
  • Las tareas de mantenimiento, tales como la copia de seguridad, la replicación de datos, y la compra de dispositivos adicionales de almacenamiento es ahora responsabilidad de un proveedor de servicios, permitiendo a las organizaciones a centrarse en su negocio principal.
Desventajas o potenciales problemas:
  • La seguridad de los datos almacenados y los datos en tránsito pueden ser una preocupación cuando se almacenan datos sensibles en un proveedor de almacenamiento en la nube.
  • El rendimiento puede ser menor comparado al almacenamiento local
  • La fiabilidad y la disponibilidad depende de la disponibilidad de red y en el nivel de las precauciones tomadas por el proveedor de servicios.
  • Los usuarios con determinados requisitos de registro, tales como los organismos públicos que deben conservar los registros electrónicos de acuerdo a la ley, pueden tener complicaciones con el uso de la computación en nube

Aplicaciones de la Nube

Las aplicaciones de la computación en la nube son prácticamente ilimitadas. Con un middleware adecuado, un sistema de computación en la nube podría ejecutar todos los programas que ejecuta un ordenador normal. En teoría, todo, desde software genérico de procesamiento de textos a programas informáticos hechos a medida para una empresa específica podrían funcionar en un sistema de computación en la nube
¿Por qué alguien quisiera depender de otro sistema informático para ejecutar programas y almacenar datos? Éstas son sólo algunas de las razones:
  • Los clientes podrán acceder a sus aplicaciones y datos desde cualquier lugar en cualquier momento. Podrán acceder al sistema de computación en la nube usando cualquier computadora conectada a Internet. Los datos no estarán encerrados en un disco duro en el ordenador de un usuario o incluso en la red interna de una empresa.
  • Se pueden reducir los costes de hardware. Los sistemas de computación en la nube podrían reducir la necesidad de hardware avanzado en el lado del cliente. Usted no necesitará comprar un ordenador más rápido con más memoria porque el sistema de nubes se haría cargo de sus necesidades. En cambio, usted podría comprar una terminal de computadora de bajo costo. La terminal puede incluir un monitor, dispositivos de entrada como un teclado y un ratón, y la suficiente potencia de procesamiento necesaria para ejecutar el middleware para conectar con el sistema de nubes. Usted no necesitará un disco duro de gran capacidad, ya que habrá almacenado toda su información en un equipo remoto.
  • Las corporaciones que dependen de las computadoras tienen que asegurarse de que tienen el software adecuado para lograr sus objetivos. Los sistemas de computación en la nube permiten el uso de las aplicaciones informáticas a lo largo y ancho de toda la organización. Las empresas no tienen que comprar un sistema de licencias de software para cada empleado. En cambio, la empresa podría pagar una cuota de acuerdo al uso de cada empleado de los servicios de almacenamiento en la nube.
  • Los servidores y el almacenamiento de los dispositivos digitales ocupan un espacio. Algunas empresas alquilan espacio físico para almacenar los servidores y las bases de datos porque no tienen espacio disponible en sus edificios. La computación en nube permite a estas empresas la opción de almacenar esos datos en hardware en otra ubicación, eliminando la necesidad del espacio físico.
  • Las empresas pueden ahorrar dinero en soporte de IT. Este tipo de hardware online tiene, en teoría, menos problemas que una red de máquinas y sistemas operativos heterogéneos.
  • Si el back end del sistema de computación en nube es un sistema de computación en grilla, entonces el cliente podría tomar ventaja de la potencia de procesamiento de toda la red. A menudo, los científicos e investigadores trabajan con cálculos complejos que tomaría años para ser completados por equipos individuales. En un sistema de cómputo en red, el cliente puede enviar el cálculo a la nube para su procesamiento. El sistema de nubes podría aprovechar la potencia de procesamiento de todos los equipos disponibles en el back end, acelerando significativamente el cálculo.

domingo, 3 de febrero de 2013


Palabra
Significado
Head
Name
Right
Height
Top
Layout
Application
Modify
Windows
Unititled
Title
Justify
Center
Bottom
Common
Frames
Tables
Commands
Design
Web
Body
Left
Width
Middle
Insert
Template
File
Site
Code




Cabeza
Nombre
Derecho
Altura
Top
Disposicion
Aplicación
Modificar
Ventanas
Intitulado
Titulo
Justificar
Centro
Fondo
Común
Marcos
Tablas
Comandos
Diseño
Web
Cuerpo
Izquierda
Ancho
Medio
Insertar
Plantillas
Expediente
Sitio
Código




Programa.
Asignatura: sub modulo III            Elaboración de paginas webs
 Objetivo de la asignatura:
Diseñar y programar paginas web utilizando las tics.
Conocer las tecnologías HTML y PHP
Competencias genéricas:
Sustentar una postura de interés y relevancia sobre los temas, considerando otros puntos de vista de manera crítica y reflexiva.
Aprender por iniciativa eh interés propio a lo largo de la vida.
Participar y colaborar de manera afectiva en equipos diversos de competencias disciplinares:
Identifica, ordena e interpreta las ideas los datos y conceptos explícitos  e implícitos  de un texto considerando el contexto en que se genere y en que se reciben.
Expresa ideas y conceptos en concepciones  coherentes y creativas con introducciones desarrollos  y conclusiones claras.
Utilizar los elementos fundamentales de diseño.
Objetivos:
1.- identifica los elementos básicos de una página web.
2.- identifica terminologías de las páginas web.
Act. 1 Examen diagnostico.
Act.2 Conocer el programa de la asignatura
Act.3 Solicitar  la recopilación de la terminología básica de las páginas web.
Act.4 Descripción de los elementos, recursos, tipos de programas para crear paginas web.
Act.5 Solicitar consulta de la estructura de una página web.
Bloque II
Manejar elementos básicos del lenguaje HTML en la creación de paginas web
Objetivo:
Crear archivos electrónicos de las páginas web, describir la estructura de una pagina web.
Act.1 proyectar los elementos llamados marcadores como cabeceras y párrafos
Act.2 determinar los atributos de los comandos y etiquetas
Act.3 empleo de encabezados, estilos, comentarios, párrafos, fondos y colores
Act.4 empleo de vinculación  con documentos locales vinculación con un punto específico del documento (enlaces internos); creación de listas
Bloque III
Diseñar una pagina web con software de aplicación.
Objetivo.
Crear archivos electrónicos de pagina web por medio del software dream weaver
Act.1 proyectar el entorno del dream weaver
Act.2 descripción de la configuración
Act.3 elaboración de pagina web en el entorno dream weaver
Act.4 inserción del listas, hipervínculos, y tablas
Act.5 inserción de sonido y video
Bloque IV
 Publicación de páginas web
Objetivo:
Crear direcciones electrónicas de alojamientos de paginas web en servidores gratuitos
Act.1 ventajas de un servidor web
Act.2 desventajas de un servidor web
Act.3 procedimiento de configuración y alojamiento de un sitio web