Beruflich Dokumente
Kultur Dokumente
uso
¿Por qué debería actualizarme a la versión más reciente de Java?
La versión más reciente de Java contiene importantes mejoras para el rendimiento,
estabilidad y seguridad de las aplicaciones Java que se ejecutan en su equipo. La
instalación de la actualización gratuita garantiza que sus aplicaciones Java sigan
ejecutándose de forma segura y eficaz.
Java
es un lenguaje de programación de propósito general orientado a
objetos desarrollado por Sun Microsystems. También se puede
decir que Java es una tecnología que no sólo se reduce al lenguaje
sino que además provee de una máquina virtual Java que permite
ejecutar código compilado Java, sea cual sea la plataforma que
exista por debajo; plataforma tanto hardware, como software (el
sistema operativo que soporte ese hardware). El apoyo a esta
tecnología viene dado por la gran cantidad de fabricantes que
apoyan esta especificación de máquina virtual.
Características.
Simple
Orientado a Objetos
Tipado estáticamente
Distribuido
Interpretado
Robusto
Seguro
de Arquitectura Neutral
Multihilo
con Recolector de basura (Garbage Collector)
Portable
de Alto Rendimiento: sobre todo con la aparición de hardware
especializado y mejor software
Dinámico
Palabras reservadas
const * No se utiliza.
public
class
Mi_Clase_1
{ public static void main(String args[])
{ for(int i = 0; i <= 12; i++) { System.out.print
("12 * "+ i + " = " + 12 * i + "\n");
¿Qué es PHP?
<?php
echo "¡Hola, soy un script de PHP!";
?>
</body>
</html>
Características
¿Debería aprender PHP? Esa es la pregunta del millón. Ya han
sido algunas ocasiones que he recomendado dominar el
abanico de los lenguajes web (HTML, CSS, PHP, SQL y
JavaScript). No sólo por el hecho de que hay trabajo de ello,
por lo que con los tiempos que corren en el mundo laboral, es
algo que tenéis ganado. También por la potencia que le vais a
dar a vuestras webs. Pero dejando de lado el factor formativo,
necesitaremos de tal cuando deseemos que nuestros HTML se
alimenten de los datos de un servidor.
Pondré, por ejemplo, una vez más, la tienda online. Los
productos que tenemos en nuestro almacén no siempre son los
mismos. Varían y eso causa que los datos también lo hagan. Si
nuestra web es estática (no se modifica de manera automática),
somos nosotros, los desarrolladores, los que debemos
introducir los nuevos datos para que se visualicen. Gracias
a PHP y su habilidad para conectarse a un servidor, podemos
generar un pequeño código que haga esto por nosotros y
ahorrarnos trabajo. Esta es la característica más notable del
lenguaje: la conexión a un servidor para acceder a los datos.
Os gustará saber que es un lenguaje fácil de aprender. No es
especialmente complejo y comparte sintaxis con otros que
podáis haber visto anteriormente, como por
ejemplo JavaScript (su vecino en este mundo). Vamos a
repasar con una lista qué podemos hacer con PHP.
PHP se utiliza para generar páginas web dinámicas. Recordar que llamamos página
estática a aquella cuyos contenidos permanecen siempre igual, mientras que llamamos
páginas dinámicas a aquellas cuyo contenido no es el mismo siempre. Por ejemplo, los
contenidos pueden cambiar en base a los cambios que haya en una base de datos, de
búsquedas o aportaciones de los usuarios, etc.
Veamos un ejemplo del contenido de una página web php, que habremos de almacenar
en un archivo que termina con la extensión .php y que contiene texto:
<!DOCTYPE html>
<html>
<head>
<title>Ejemplo</title>
</head>
<body>
<?php
echo "Bienvenidos a aprenderaprogramar.com";
?>
</body>
</html>
RUBY
Ruby: Es un lenguaje de programación interpretado, reflexivo y orientado a objetos,
creado por el programador japonés Yukihiro "Matz" Matsumoto, quien comenzó a
trabajar en Ruby en 1993, y lo presentó públicamente en 1995.
CARACTERÍSTICAS
Orientada a objetos
Cuatro niveles de ámbito de variable: global, clase, instancia y local
Manejo de excepciones
Altamente por table
Amplia librería estándar
Soporta alteración de objetos en tiempo de ejecución
¿POR QUÉ USAR RUBY?
Palabra
Función
Reservada
Ejemplo 1
or while continue
Topologías físicas[editar]
Las topologías más comúnmente usadas son las siguientes:
Una topología de bus usa solo un cable backbone que debe terminarse
en ambos extremos. Todos los host se conectan directamente a
este backbone. Su funcionamiento es simple y es muy fácil de instalar,
pero es muy sensible a problemas de tráfico, y un fallo o una rotura en el
cable interrumpe todas las transmisiones.
La topología de anillo conecta los nodos punto a punto, formando un
anillo físico y consiste en conectar varios nodos a una red que tiene una
serie de repetidores. Cuando un nodo transmite información a otro la
información pasa por cada repetidor hasta llegar al nodo deseado. El
problema principal de esta topología es que los repetidores son
unidireccionales (siempre van en el mismo sentido). Después de pasar
los datos enviados a otro nodo por dicho nodo, continua circulando por la
red hasta llegar de nuevo al nodo de origen, donde es eliminado. Esta
topología no tiene problemas por la congestión de tráfico, pero si hay
una rotura de un enlace, se produciría un fallo general en la red.
La topología en estrella conecta todos los nodos con un nodo central.
El nodo central conecta directamente con los nodos, enviándoles la
información del nodo de origen, constituyendo una red punto a punto. Si
falla un nodo, la red sigue funcionando, excepto si falla el nodo central,
que las transmisiones quedan interrumpidas.
Una topología en estrella extendida conecta estrellas individuales
entre sí mediante la conexión de concentradores (hubs) o switches. Esta
topología puede extender el alcance y la cobertura de la red.
Una topología jerárquica es similar a una estrella extendida. Pero en
lugar de conectar los hubs o switches entre sí, el sistema se conecta con
un computador que controla el tráfico de la topología.
La topología de malla se implementa para proporcionar la mayor
protección posible para evitar una interrupción del servicio. El uso de una
topología de malla en los sistemas de control en red de una planta
nuclear sería un ejemplo excelente. En esta topología, cada host tiene
sus propias conexiones con los demás hosts. Aunque Internet cuenta
con múltiples rutas hacia cualquier ubicación, no adopta la topología de
malla completa.
La topología de árbol tiene varias terminales conectadas de forma que
la red se ramifica desde un servidor base. Un fallo o rotura en el cable
interrumpe las transmisiones.
La topología de doble anillo es una de las tres principales topologías.
Las estaciones están unidas una con otra formando un círculo por medio
de un cable común. Las señales circulan en un solo sentido alrededor
del círculo, regresándose en cada nodo. El doble anillo es una variación
del anillo que se utiliza principalmente en redes de fibra como FDDI es el
doble anillo.
La topología mixta es aquella en la que se aplica una mezcla entre
alguna de las otras topologías: bus, estrella o anillo. Principalmente las
podemos encontrar dos topologías mixtas: Estrella-Bus y Estrella-Anillo.
Los cables más utilizados son el cable de par trenzado, el cable coaxial y
la fibra óptica.
Topologías lógicas[editar]
La topología lógica de una red es la forma en que los hosts se comunican a
través del medio. Los dos tipos más comunes de topologías lógicas
son broadcast y transmisión de tokens.
Tipos[editar]
La oferta de redes de área local es muy amplia, existiendo soluciones casi
para cualquier circunstancia. Podemos seleccionar el tipo de cable, la
topología e incluso el tipo de transmisión que más se adapte a nuestras
necesidades. Sin embargo, de toda esta oferta las soluciones más
extendidas son tres: Ethernet, Token Ring y Arcnet.
Comparativa de los tipos de redes[editar]
Para elegir el tipo de red que más se adapte a nuestras pretensiones,
tenemos que tener en cuenta distintos factores, como son el número de
estaciones, distancia máxima entre ellas, dificultad del cableado,
necesidades de velocidad de respuesta o de enviar otras informaciones
aparte de los datos de la red y, como no, el costo.
Como referencia para los parámetros anteriores, podemos realizar una
comparación de los tres tipos de redes comentados anteriormente. Para
ello, supongamos que el tipo Ethernet y Arcnet se instalan con cable
coaxial y Token Ring con par trenzado apantallado. En cuanto a las
facilidades de instalación, Arcnet resulta ser la más fácil de instalar debido a
su topología. Ethernet y Token Ring necesitan de mayor reflexión antes de
proceder con su implementación.
En cuanto a la velocidad, Ethernet es la más rápida, entre 10 y
1000 Mbit/s, Arcnet funciona a 2,5 Mbit/s y Token Ring a 4 Mbit/s.
Actualmente existe una versión de Token Ring a 16 Mbit/s, pero necesita un
tipo de cableado más caro.
En cuanto al precio, Arcnet es la que ofrece un menor costo; por un lado
porque las tarjetas que se instalan en los PC para este tipo de redes son
más baratas, y por otro, porque el cableado es más accesible. Token
Ringresulta ser la que tiene un precio más elevado, porque, aunque las
placas de los PC son más baratas que las de la red Ethernet, sin embargo
su cableado resulta ser caro, entre otras cosas porque se precisa de una
MAU por cada grupo de ocho usuarios más.
Componentes[editar]
Conmutador de red.
La planificación y diseño de una red puede ser una tarea muy sencilla que puedes hacer tú
mismo o ser tan compleja que requiera los servicios de una compañía de consultoría de
grandes redes. Sin embargo, diseñar una red básica para el hogar o para un negocio
pequeño o mediano no tiene por qué ser difícil. Visio, u otro software de diagramas de
flujo, puede ayudarte a establecer el diseño general de tu red. Cuando la red esté diseñada,
puedes empezar a instalar el hardware y a colocar los cables.
Paso 1
Empieza con la zona más densa de tu red. Este podría ser una
parte central de tu oficina principal
Paso 2
Añade un concentrador de red en tu diagrama de flujo para
indicar el punto central de esta zona densa de la red.
Paso 3
Añade las computadoras estimadas a ese concentrador. Si tienes
más de 10 o 15 computadoras, puede que necesites añadir una
caja sencilla para un bloque de, por ejemplo, 10 computadoras.
Hacer esto te ayudará a mantener tu gráfico visualmente sencillo.
Paso 4
Conecta las computadoras al concentrador utilizando la
herramienta de línea en tu software de diagrama de flujo.
Paso 5
Crea otras zonas de red alrededor de su propio concentrador o
switch utilizando las mismas formas y herramientas de diagrama
de flujo.
Paso 6
Conecta los concentradores o switch en tus dibujos con
conectores que representen el cableado que transfiere los datos
entre las dos redes.
Paso 7
Añade un punto de acceso a Internet en tu dibujo con conectores
de línea que indiquen el concentrador o switch al que conectarás
el punto de acceso. La forma exacta para dibujar esto y la forma
como se conecta dependerá del tipo de punto de acceso. En la
mayoría de los casos, puedes simplemente unir el punto de
acceso a tu nodo concentrador de red principal.