martes, 17 de noviembre de 2015

HISTORIA DE LOS LENGUAJES OPERATIVOS DE PROGRAMACIÓN

 HISTORIA DE LOS LENGUAJES OPERATIVOS DE PROGRAMACIÓN 
  • 1957 – Fortran: (“The IBM Mathematical Formula Translating System”): Un lenguaje de programación de alto nivel de propósito general. Para cálculo numérico y científico (como alternativa al lenguaje ensamblador). Es el lenguaje de programación más antiguo que se utiliza hoy en día. 

  • 1958 – Lisp: (“List Processor”) Utilizado para la notación matemática y temas de ciencias de la computación.
  • 1959 – Cobol: (“Common Business-Oriented Language) Usado principalmente para la informática empresarial. Es el primer lenguaje de programación que se demandan por el Departamento de Defensa de EE.UU..
  • 1964 – BASIC: (“Beginner’s All-purpose Symbolic Instruction Code”) Diseñado para la simplicidad. Su popularidad explotó a mediados de los años 70 con los computadores personales.
  • 1970 – Pascal: (En honor al matemático/físico francés Blaise Pascal) Utilizado para la enseñanza de la programación estructurada y estructuración de datos.
  • 1972 – Lenguaje C: (Basado en un lenguaje anterior llamado “B”) Creado para sistemas Unix. Muchos de lenguajes de programación más populares del mundo son derivados de el, entre ellos tenemos C#, Java, JavaScript, Perl, PHP y Python.
  • 1980 – Ada: (En honor a Ada Lovelace): Es derivado del Pascal. Contratado por el Departamento de Defensa de los EE.UU. en 1977 para el desarrollo de sistemas de software grandes.
  • 1983 – C++: (“C con clases”; ++ es el operador de incremento en “C”) Es una extensión de lenguaje C, con mejoras tales como clases, funciones virtuales y plantillas.
  • 1983 – Objective-C: (Extensión de “C” orientada a objetos) Ampliación de C, se adiciona la funcionalidad de paso de mensajes basado en el lenguaje Smalltalk.
  • 1987 – Perl: Creado para el procesamiento de informes en sistemas Unix. Hoy en día es conocido por su gran potencia y versatilidad.
  • 1991 – Python: Creado para apoyar una variedad de estilos de programación y hacerlo divertido de usar.
  • 1993 – Ruby: Una lenguaje influenciado por Perl, Ada, Lisp, Smalltalk, etc. Diseñado para la programación productiva y agradable.
  • 1995 – Java: Hecho para un proyecto de televisión interactiva. Funciona multiplataforma. Es el segundo lenguaje más popular (detrás de lenguaje C).
  • 1995 – PHP: (“Personal Home Page”) Usado para la creación de páginas web dinámicas.
  • 1995 – JavaScript: Creado para ampliar la funcionalidad de las páginas web, permite utilizarformularios de presentación/validación, interactividad, animaciones, seguimiento de la actividad del usuario, etc..

lunes, 16 de noviembre de 2015

HISTORIA DE SISTEMAS OPERATIVOS

1982: sistema operativo en disco de microsoft fue una de los primeros sistemas operativos para computadoras personales que se basa en textos.
1992: fue el primer sistema operativo para computadoras personales con una GUI que hacia uso de imágenes en lugar de comandos.
1993: windows new technology, sistema operativo de 32 bits, más rápido.
1995: sucesor de windows 3, 1 ya no requería del MS- DOS  para poder operar.
1998: incorporaba varia características nuevas y mejoradas. Incluía soporte para muchos dispositivos hardware.
2000:  -ME significa Milenium Edicion, incorpora nuevas características multimedia.
               -Incluye las características Plug and Play que permite la instalación fácil de                                 hardware y las características de seguridad y estabilidad.
2001: -XP se refiere ExPERIENCE sistema operativo diseñado para computación                                 domestica  y usuarios individuales
varia: sistema operativo especialmente diseñado para dispositivos pequeños como computadoras manuales o PDA.
varia: sistema operativo que se encuentra en computadoras manuales o PDA 
varia: antiguo pero poderoso para manfraines  es de rendimiento.

varia: se esta convirtiendo en una alternativa para microsoft windows y ademas de baja gratis de internet

jueves, 12 de noviembre de 2015

SOFTWARE PARA DAR SOPORTE A DISTANCIA

Programas especiales para dar soporte a distancia
Programa
Categoría
Descripción
Versión
·         Red Local (Lan)
Controla otros ordenadores en tu red de trabajo. Remote Control PRO es una herramienta de administración de redes que le permite al administrador de una red el ver y controlar ordenadores conectados, sin necesidad de levantarse de su propio ordenador. El administrador se conecta al ordenador remoto viendo el escritorio de aquel en su ordenador, con la posibilidad de ejecutar programas, hacer ajustes, apagar el ordenador, etc.
Freeware
BeTwin es un excelente programa que te permitirá utilizar un ordenador de forma compartida hasta por cinco usuarios, de manera simultánea o independiente, como si cada usuario tuviese su propio ordenador. Cada usuario pueden ejecutar las mismas o diferentes aplicaciones, crear y editar documentos y compartir los periféricos del ordenador, como por ejemplo, la impresora, el CDROM u otros periféricos que tenga instalado el ordenador. Todos los ...
ShareWare
Internet
Con esta herramienta de control remoto podrás tomar el mando de cualquier ordenador conectado en red local o internet de una manera rápida, fácil y segura, sin importar la velocidad de conexión. Tendrás opción para transferir ficheros, seguridad NT y mucho más.
ShareWare

LA NUBE Y COMO SE TRABAJA EN ELLA

Hace referencia a servicios que se utilizan a través de internet. Esta  permite una separación funcional entre los recursos de tu computadora y otros recursos que se utilizan, lo que se traduce en utilizar recursos en un lugar remoto a los que se acceden por internet. El término software como servicio es utilizado también para referirse a programas que se ofrecen mediante la nube.
Y ¿cuando se esta usando una nube?
Una forma de ver a la nube es como una conexión a un servicio que ofrece poder de cómputo y procesamiento, análogo a servicios como luz y agua, donde una casa no requiere de generadores de luz o bombas de agua para consumirlos.
Siendo así, puedes ver a la nube como todos los servicios para música, películas, fotos, juegos, procesadores de palabras, etc., servicios a los que puedes acceder independientemente de la computadora o dispositivo que estés usando.
Por ejemplo, cuando subiste tu foto a Facebook, te imaginaste a una nube bajando a tu computadora, recogiéndola y llevándose tu foto a Internet. De forma que ahora la foto de tus vacaciones soñada vive en la nube de Internet para que puedas visitarla siempre que quieras.
Entras en tu cuenta de Facebook y ahí está, tu foto. Puedes verla desde donde tú quieras: desde casa, desde la oficina o incluso desde un teléfono móvil.
Al principio puede parecerte algo mágico, pero no lo es. Piensas que para esta foto que subiste a Internet pueda ser vista desde cualquier lugar y dispositivo del mundo, debe estar volando por ahí en el cielo. Pero donde realmente se encuentra es en un almacén –warehouse en inglés- conocidos como centros de datos o granjas de servidores.
Existen miles de centros de datos alrededor del mundo y no son simplemente más que torres de computadoras mucho más potentes que tu computadora personal (son servidores). Al fin y al cabo, son solo eso, computadoras.
Una vez que tu foto entra dentro de la nube es difícil saber dónde se almacena, ya que cada proveedor (Google, Facebook, Amazon…) cuenta con docenas de estos centros. La foto podría estar en París, Alemania o en la India. No hay forma de saberlo con exactitud. Solo te queda confiar en la compañía como Google o Microsoft para que puedan cuidar de tu fotografía.

martes, 13 de octubre de 2015

Cable de Par Trenzado

¿CÓMO CREAR UN CABLE DE PAR TRENZADO?
Herramientas y materiales necesarios
1x Cable de red
1x Crimpadora
1x Tijeras
2x Conectores RJ-45

Quizás lo más difícil de conseguir sea la crimpadora, que es la herramienta con la que fijaremos la clavija RJ-45 al cable. Se pueden encontrar a la venta por internet por unos 15 euros, aunque si no vas a hacer cables con frecuencia y quieres ahorrarte el desembolso lo mejor es que preguntes a algún amigo si tiene una. Existen crimpadoras que, además de permitir “crimpar” RJ-45, también se pueden utilizar para RJ-11 (cable telefónico). Si no vas a utilizar cable de este último tipo, lo mejor es que compres una sencillita porque son más baratas.
  1. Pelar el cable con cuidado
Tutorial - Cable de red 2

El primer paso consiste en pelar unos 3 cm. la cubierta de plástico del cable de red en uno de sus extremos. A la hora de hacer esta operación, hay que tener cuidado y no dañar los pares internos del cable. Para realizarlo, podemos utilizar la cuchilla que viene normalmente con las crimpadoras, pero personalmente me resulta más sencillo hacerlo con unas tijeras normales y corrientes. Realizamos un corte no muy profundo y después tiramos para quitar el plástico sobrante.

     2.  Separar los cables y estirarlos 
Tutorial cable de red - 3
Una vez tenemos los pares al aire, podemos comprobar que vienen trenzados dos a dos (por eso lo de par trenzado). Tenemos que “destrenzarlos” y estirarlos lo máximo posible, evitando curvas o ángulos. Cuanto más rectos estén, mejor. Además podemos aprovechar para separarlos un poco, lo que nos resultará útil para el siguiente paso.

     3.  Ordenar los cables 
Orden de Cables - Directo
Ya tenemos los pares estirados y listos para ordenar. Como en este caso queremos conectar un PC y un Router, utilizaremos la especificación de cable directo (la que podéis ver en la imagen). Si quisiéramos hacer un cable cruzado, sería hacer lo mismo sólo que siguiendo el orden de esa otra especificación. Es importante que los cables queden bien ordenados para que después no haya problemas.
    
    4. Cortarlos e introducirlos con cuidado en la clavija RJ-45
Tutorial - Cable de red 4
Para introducir los cables en el RJ-45, es importante primero cortar la parte sobrante de los cables. La idea es que sólo nos queden como1.5cm de pares al aire, como podéis ver en la imagen. Además, es importante igualar la longitud de todos ellos para que luego entren y conecten bien dentro de la clavija.
Una vez recortados e igualados, cogemos el conector e introducimos los pares, de tal manera que el pin 1 (el naranja) nos quede a la izquierda del todo si miramos el conector con la pestaña hacia abajo. Antes de introducirlos hasta el fondo, volvemos a comprobar que el orden es el correcto, por si acaso algún cable se movió de sitio. Si todo va bien, los introducimos hasta el fondo.
Llegados a este punto tenemos que comprobar que los cables llegan hasta el final del conector (si no fuera así, el cable no funcionaría bien, por lo que habría que retirar los pares e igualarlos de nuevo) y que el plástico que recubre a los pares (verde en mi caso) llega a una especie de pestaña interna donde queda fijado para que no se suelte después.
  
     5. Fijar con la crimpadora
Tutorial - Cable de red 5
Si todo está correcto (es importante asegurarse ya que una vez procedamos con este paso ya quedará fijo), introducimos la clavija RJ-45 en el hueco de la crimpadora y apretamos moderadamente (no muy flojo pero tampoco sin pasarse). Sonará un pequeño “clic”. Eso significa que la clavija RJ-45 ya está fija y bien colocada en su sitio.

   6. Repetir con el otro extremo y comprobar 
Tutorial - Cable de red 6
Ya tenemos uno de los extremos. Ahora tendríamos que repetir el proceso con el otro y después comprobar que el cable funciona. Si no es el caso, posiblemente hayas tenido algún error a la hora de ordenar los cables por colores o quizás un par no llega hasta los conectores del RJ-45. No pasa nada: siempre puedes cortar la “cabeza defectuosa” y volverlo a intentar.
Aunque puede parecer un proceso laborioso, en cuanto haces dos o tres cables ya se vuelve automático.

COMPUTADORA IDEAL

EL ORDENADOR IDEAL HOY (características básicas, mínimas)

MICROPROCESADOR: Pentium IV doble núcleo a unos 3 GHz, con memoria caché de 512 K.
PLACA BASE: arquitectura PCI, bus a 533 MHz.
MEMORIA RAM: 1 Gbyte. tipo DDRAM a 333 Mhz
PUERTOS
- puerto paralelo bidireccional
- puerto serie de alta velocidad
- cuatro conectores USB-2
- conector IEEE-FireWire
- interface de red 10/100 Mbps.
- connexión WIFI
TARJETA GRÁFICA
- controladora AGPx4
- resolución Super-VGA de 1280 * 1024 puntos
- true-color (32 bits)
- memoria de vídeo mínima de 128 M. y funciones 3D.
MONITOR: TFT de 17" pulgadas
DISCO DURO:disco duro de unas 200 G. con controladora Ultra-DMA
DVD-ROM: lector-grabador DVD RW+ - (dual y de doble capa), con tarjeta descompresora MPEG-3
IMPRESORA: impresora de inyección de tinta, color y multifunción.
SONIDO: tarjeta de sonido estéreo de 16 bits (altavoces y micrófono)
MÓDEM       
- módem analógico de 55'6 kbits por segundo
- o bien adaptador digital ADSL o tarjeta de red para conexión a cable
WEBCAM: para capturar imágenes y realizar conexiones de videoconferencia a través de Internet
OTROS
- disco duro portátil tipo "pen drive" de 4 Gbytes.
- opcionalmente lector de tarjetas Flash (utilizadas en cámaras digitales)

- opcionalmente unidad de disquete de 3½ (1'44 M)

jueves, 8 de octubre de 2015

Redes Computacionales

¿QUÉ ES UNA RED COMPUTACIONAL?
Es un conjunto de equipos conectados por medio de cables, señales. ondas o cualquier otro método de transporte de datos, que comparten información, recursos, servicios, etcétera.

CLASIFICACIÓN 
·         Red de área personal (PAN).- Wireless Personal Area Networks, Red Inalámbrica de Área Personal o Red de área personal o Personal area network es una red de computadoras para la comunicación entre distintos dispositivos (tanto computadoras, puntos de acceso a internet, teléfonos celulares, PDA, dispositivos de audio, impresoras) cercanos al punto de acceso. Estas redes normalmente son de unos pocos metros y para uso personal, así como fuera de ella.
     Resultado de imagen para red de area persona

·         Red de área local (LAN).- Una red de área local, red local o LAN (del inglés local area network) es la interconexión de varias computadoras y periféricos. Su extensión está limitada físicamente a un edificio o a un entorno de 200 metros, o con repetidores podría llegar a la distancia de un campo de 1 kilómetro. Su aplicación más extendida es la interconexión de computadoras personales y estaciones de trabajo en oficinas, fábricas, etc.
El término red local incluye tanto el hardware como el software necesario para la interconexión de los distintos dispositivos y el tratamiento de la información.
        Resultado de imagen para redes computacionales lan
·         Red de área metropolitana (MAN).- El concepto de red de área metropolitana representa una evolución del concepto de red de área local a un ámbito más amplio, cubriendo áreas mayores que en algunos casos no se limitan a un entorno metropolitano sino que pueden llegar a una cobertura regional e incluso nacional mediante la interconexión de diferentes redes de área metropolitana.
Este tipo de redes es una versión más grande que la LAN y que normalmente se basa en una tecnología similar a esta. Las redes Man también se aplican en las organizaciones, en grupos de oficinas corporativas cercanas a una ciudad, estas no contiene elementos de conmutación, los cuales desvían los paquetes por una de varias líneas de salida potenciales. Estas redes pueden ser públicas o privadas.
Las redes de área metropolitana, comprenden una ubicación geográfica determinada "ciudad, municipio", y su distancia de cobertura es mayor de 4 km . Son redes con dos buses unidireccionales, cada uno de ellos es independiente del otro en cuanto a la transferencia de datos.
      Resultado de imagen para red de area metropolitana

·         Red de área amplia (WAN).- Un área amplia o WAN (Wide Area Network) se extiende sobre un área geográfica extensa, a veces un país o un continente, y su función fundamental está orientada a la interconexión de redes o equipos terminales que se encuentran ubicados a grandes distancias entre sí. Para ello cuentan con una infraestructura basada en poderosos nodos de conmutación que llevan a cabo la interconexión de dichos elementos, por los que además fluyen un volumen apreciable de información de manera continua. Por esta razón también se dice que las redes WAN tienen carácter público, pues el tráfico de información que por ellas circula proviene de diferentes lugares, siendo usada por numerosos usuarios de diferentes países del mundo para transmitir información de un lugar a otro. A diferencia de las redes LAN (siglas de "local area network", es decir, "red de área local"), la velocidad a la que circulan los datos por las redes WAN suele ser menor que la que se puede alcanzar en las redes LAN. Además, las redes LAN tienen carácter privado, pues su uso está restringido normalmente a los usuarios miembros de una empresa, o institución, para los cuales se diseñó la red.
      Resultado de imagen para red de area amplia
TOPOLOGÍA DE REDES 
La topología de redes se define como la cadena de comunicación que los nudos que conforman una red usan para comunicarse.

·         En bus o lineal 
·         En estrella 
·         En anillo  o circular
·         En malla 
·         En árbol o jerárquica
·         Topología híbrida, combinada o mixta, por ej. circular de estrella, bus de estrella