martes, 12 de marzo de 2013

Android



¿Qué es Android?

Android es un sistema operativo y una plataforma software, basado en Linux para teléfonos móviles. Además, también usan este sistema operativo (aunque no es muy habitual), tablets, netbooks, reproductores de música e incluso PC’s. Android permite programar en un entorno de trabajo (framework) de Java, aplicaciones sobre una máquina virtual Dalvik (una variación de la máquina de Java con compilación en tiempo de ejecución). Además, lo que le diferencia de otros sistemas operativos, es que cualquier persona que sepa programar puede crear nuevas aplicaciones, widgets1, o incluso, modificar el propio sistema operativo, dado que  Android es de código libre, por lo que sabiendo programar en lenguaje Java, va a ser muy fácil comenzar a programar en esta plataforma.


¿Donde se utiliza?

El sistema operativo Android se usa en telegonos inteligentes, ordenadores portatiles, netbooks, tabletas,google TV,reloj de pulcera, auriculares y otros dispositivos.

Programas que pueden desarrollar una pagina web

MOBILE ROADIE

APP INVENTOR DE GOOGLE

OVI APP WIZARD

DREAMWEAVER

GOLIVE

TRELLIX

 EASY2PAGE

HANDYHTML


martes, 12 de febrero de 2013

ALMACENAMIENTO DE INFORMACION EN LA NUBE


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.

Arquitectura de la Nube

Cuando se habla de un sistema de computación en la nube, es útil dividirlo en dos secciones: la parte delantera (front end) y la parte trasera (back end). Se conectan entre sí a través de una red, generalmente Internet. El front end es la parte que el usuario de la computadora, o el cliente, ve. La parte trasera es la “nube” del sistema.

El front end incluye el equipo del cliente (o red informática) y la aplicación necesaria para acceder al sistema de computación en la nube. No todos los sistemas de computación en la nube tienen la misma interfaz de usuario. Los servicios basados ​​en la web como el correo electrónico aprovechan los programas existentes de los navegadores web como Internet Explorer o Firefox. Otros sistemas tienen aplicaciones únicas que proporcionan el acceso a los clientes a la red.

En el extremo posterior del sistema, en el back end, están los ordenadores, los servidores y los sistemas de almacenamiento de datos que crean la “nube” de los servicios de computación. En teoría, un sistema de computación en la nube podría incluir prácticamente cualquier programa de ordenador que se pueda imaginar, desde el procesamiento de datos a los videojuegos. Por lo general, cada aplicación tiene su propio servidor dedicado.
Un servidor central administra el sistema, la vigilancia del tráfico y las demandas del cliente para asegurar que todo marche sobre ruedas. Siguen un conjunto de reglas llamadas protocolos y utilizan un tipo especial de software llamado middleware. El Middleware permite a los ordenadores conectados en red comunicarse entre sí.
Si una empresa de computación en la nube tiene una gran cantidad de clientes, es probable que haya una gran demanda para bastante cantidad de espacio de almacenamiento. Algunas compañías requieren cientos de dispositivos de almacenamiento digital. Los sistemas de computación en la nube necesitan por lo menos dos veces el número de dispositivos de almacenamiento para mantener toda la información de sus clientes almacenada. Esto se debe a que estos dispositivos, al igual que todos los equipos, de vez en cuando se descomponen. Un sistema de computación en la nube debe hacer una copia de toda la información de sus clientes y almacenarla en otros dispositivos. Las copias le permiten al servidor central acceder a las máquinas de copia de seguridad para recuperar datos que de otro modo serían inalcanzables. Hacer copias de los datos, como una copia de seguridad, se denomina redundancia.

jueves, 31 de enero de 2013

INVESTIGACION Y TRADUCCION


Definiciones 

LAN: Son las siglas de Local Area Network, Red de área local. Una LAN es una red que conecta los ordenadores en un área relativamente pequeña y predeterminada.

WAN: Son las siglas de Wide Area Network, red de área amplia, una red de ordenadores que abarca un área geográfica relativamente grande. Normalmente, un WAN consiste en dos o más redes de área local.

Topología física: se define como la cadena de comunicación que los nodos que conforman una red usan para comunicarse.

Topología lógica: Es la forma en que los equipos se comunican a través delmedio físico.

Red de BUS: Consiste en un cable con un terminador en cada extremo del que se "cuelgan" todos los elementos de una red. 

Red Estrella: En una topología estrella todos y cada uno de los nodos de la red se conectan a un concentrador o HUB. Los datos en estas redes fluyen del emisor hasta el concentrador. Este realiza todas las funciones de red además de actuar como amplificador de los datos. 

Red Híbrida: Utiliza una mezcla de diferentes tipos de estructura. Una res tipo híbrida puede incorporar estructuras tales como tipo anillo, bus y estrella dentro de una sola red extensa.

WWW: Es un conjunto de servicios basados en hipermedios, ofrecidos en todo el mundo a través de Internet, se lo llama WWW (World Wide Web - Telaraña de Cobertura Mundial).

MÓDEM: Un módem, corto para Modulador, Demodulador, es un dispositivo de hardware que se conecta con tu ordenador y a una línea telefónica. Permite al ordenador conectarse con otros ordenadores a través del sistema de teléfono.

Menciona algunos navegadores de internet: MOZILLA FIREFOX, GOOGLE CHROME, OPERA, AVANT BROWSER, INTERNET EXPLORER, NETSCAPE NAVIGATOR, FINEBROWSER Y SAFARI.

Hipertexto: Documento electrónico que contiene texto, gráficos y/o sonido. La lectura del texto no tiene por qué ser secuencial; puede incluir palabras vinculadas a otra zona del texto de forma que, si el usuario hace clic sobre ellas, accederá a las páginas vinculadas.

Hipermedia: Término que hace referencia al conjunto de métodos para escribir, diseñar, o componer contenidos que tengan texto, vídeo  audio, mapas, etc., y que poseen interactividad con los usuarios. Ejemplos de hipermedia pueden ser la WWW las películas en DVD las presentaciones en FLASH, etc.

Hipervínculo : Vínculo existente en un documento con hipertexto, que apunta o enlaza a un elemento de otro texto o
elemento multimedia.

URL: significa Uniform Resource Locator o, en español, Localizador Uniforme de Recursos. La URL es una forma de organizar la información en la web Una URL es una dirección que permite acceder a un archivo o recurso como ser paginas html php,  o archivos gif, jpg, etc. 

HTML: Hyper Text Markup Language (Lenguaje de Marcado de Hipertexto), siendo empleado para la creación, el diseño y el desarrollo de las páginas web que visitamos cotidianamente, y como su nombre lo indica, está basado en la forma en la cual creamos las marcas o señaladores para los Enlaces o Hipertextos.

Traducciones

head: cabecera /cabeza
title: titulo
body: cuerpo
name: nombre
justify: justificar
desing: diseño
code: codigo
untitled: intitulado
left: izquierda
right: derecha
center: centro 
width: ancho
height: altura
bottom: fondo
middle: medio
top: superior
common:  común
insert: insertar
layout: disposición
frames: marcos
templates: plantillas
application: aplicacion
tables: tablas
file: fila
modify: modificar
commands: comandos
site: sitio
windows: ventana

INVESTIGACION



PROGRAMA DE ESTUDIO

OBJETIVO DE LA MATERIA

-Diseñar y programar páginas web por medio de tecnología HTML y PHP.

COMPETENCIAS GENÉRICAS

-Sustenta una postura personal sobre temas de interés y relevancia general considerando otros puntos de vista, de manera critica y reflexiva.
-Aprender por iniciativa e interés propio.
-Participar y colaborar de manera efectiva en equipos diversos.

COMPETENCIAS DISCIPLINARIAS

Ordena e interpreta las ideas, datos y conceptos explícitos e implícitos de un texto considerando nuestro texto en que se genero y en que se escribe.

OBJETIVO

Expresa ideas y conceptos en composiciones coherentes con introducciones desarrollo y conclusiones claras.

BLOQUE 1. UTILIZAR LOS ELEMENTOS FUNDAMENTALES DEL DISEÑO.

ACT.1 Conocer el programa de la materia
ACT.2 Solicitar a los alumnos la terminación de la terminología básica de las aplicaciones web.
ACT.3 Descripción de los elementos, recursos, tipos y programas para crear páginas web mediante la recopilación de los conceptos solicitados con la finalidad de interactuar.
ACT.4 Solicitar a los alumnos la consulta de la estructura y diseño de una pagina web.

BLOQUE 2. MANEJAR LOS ELEMENTOS BÁSICOS DE UN LENGUAJE UTILIZABLE EN LA CREACIÓN DE PAGINAS WEB HTML Y PHP.

OBJETIVO

Guardar los archivos electrónicos de las paginas creadas.

ACT.1 Proyectar los elementos de HTML llamados marcadores como lo son cabeceras, párrafos marcas etc.
ACT.2 Insertar fotografías, imágenes, ficheros y comentarios.
ACT.3 Aplicar formato de párrafos y estilos.
ACT.4 Creación de enlaces y vínculos con documentos locales, vinculación con un punto especifico del documento.

BLOQUE 3. DISEÑAR UNA PAGINA WEB CON SOFTWARE DE APLICACIÓN.

OBJETIVO

Hacer uso de la aplicación Dreamweaver.

ACT,1 Proyectar el entorno de Dreamweaver.
ACT.2 Configuración de un sitio local.
ACT.3 Estructuras de las paginas web en el entorno de Dreamweaver.
ACT.4 Inserción de listas, tablas, hipervínculos, imágenes de fondo y sonido.
ACT.5 Inserción de vídeo.

BLOQUE 4. PUBLICACIÓN DE PAGINAS WEB.

OBJETIVO

Alojamiento del sitio en una dirección electrónica.

ACT.1 Explicar que es un servidor web y sus ventajas
ACT.2  Ejemplificar el procedimiento para configurar y alojar un sitio.
ACT.3 Utilizar paginas web creadas para alojarlas en un sitio web gratuito