lunes, 31 de marzo de 2014
jueves, 20 de marzo de 2014
El internet evoluciona
-En 1966 empezó internet durante la Guerra Fría, el objetivo era idear un sistema mediante el cual si atacaba la URSS pudieran estar en contacto desde cual quierer punto del país
-En 1969 antes de que el hombre fuera a la Luna crearon la red ARPANET.
-En 1972 los primeros servicios que brindó dicha red fueron el acceso a ordenadores remoto, transferencia de archivos y apareció el primer programa de correo electrónico.
-En 1983 se establece el protocolo TCP/IP este momento se considera el nacimiento de internet.
-En 1989 Tim Berners-Lee desarrolla un programa de comunicación llamado hipertexto, se crea el protocolo HTTP y el lenguaje HTML
-En 1993 aparecen los primeros navegadores web.
-En 1969 antes de que el hombre fuera a la Luna crearon la red ARPANET.
-En 1972 los primeros servicios que brindó dicha red fueron el acceso a ordenadores remoto, transferencia de archivos y apareció el primer programa de correo electrónico.
-En 1983 se establece el protocolo TCP/IP este momento se considera el nacimiento de internet.
-En 1989 Tim Berners-Lee desarrolla un programa de comunicación llamado hipertexto, se crea el protocolo HTTP y el lenguaje HTML
-En 1993 aparecen los primeros navegadores web.
busquedas efectivas en internet
1.) Una de esas formulas son utilizar el simbolo | con el cual buscaremos la palabra concreta que queremos buscar.
2.) Restringir búsquedas a país o dominio especifícos: en el cual pondremos la palabra clave "site" ejemplo deporte site:es
3.)OR con esto buscaremos un término u otro
4.) Otra forma es con * en el cual si por ejemplo queremos buscar un canción y hay una parte en la cual no sabemos con este simbolo nos ayudara a rellenar ese hueco.
5.) Otra de las formulas más utilizadas con las "" comillas con estos obtendras los resultados que coincidan exactamente con el término utilizado
6.) Tipo de archivo es para buscar solo un tipo de archivo "filetype"
7.) Utilizando las URL para poder encontrar la página exacta con dicha URL
8.) DEFINE con esta clave buscaremos la definición de alguna palabra.
9.) CACHE muestra una pagina guardada en la cache de internet
10.) La eliminación de palabras con el signo - en este haremos que en una busqueda no nos aparezca dicha palabra.
11.) Voy a tener suerte con esto google te llevara a una pagina que ya has visto antes.
12:) Con AUTOR podremos buscar un autor de algun libro concreto
2.) Restringir búsquedas a país o dominio especifícos: en el cual pondremos la palabra clave "site" ejemplo deporte site:es
3.)OR con esto buscaremos un término u otro
4.) Otra forma es con * en el cual si por ejemplo queremos buscar un canción y hay una parte en la cual no sabemos con este simbolo nos ayudara a rellenar ese hueco.
5.) Otra de las formulas más utilizadas con las "" comillas con estos obtendras los resultados que coincidan exactamente con el término utilizado
6.) Tipo de archivo es para buscar solo un tipo de archivo "filetype"
7.) Utilizando las URL para poder encontrar la página exacta con dicha URL
8.) DEFINE con esta clave buscaremos la definición de alguna palabra.
9.) CACHE muestra una pagina guardada en la cache de internet
10.) La eliminación de palabras con el signo - en este haremos que en una busqueda no nos aparezca dicha palabra.
11.) Voy a tener suerte con esto google te llevara a una pagina que ya has visto antes.
12:) Con AUTOR podremos buscar un autor de algun libro concreto
lunes, 17 de marzo de 2014
Alan Turin
Índice:
Alan
Mathison Turing nació en Paddington, el 23 de
Junio de 1912. Durante su infancia ya demostró una gran inteligencia,
sorprendiendo a sus profesores e incluso a sus propios padres.
Con catorce
años de edad, ingresó en el internado de
Sherborne en Dorset. Su primer día de clase coincidió con una huelga
general en Londres, pero su determinación por aprender era tal que recorrió en
bicicleta las más de 60 millas que separaban su hogar de la escuela, durmiendo
una noche en una posada.
Se convirtió en ateo cuando su primer amor y mejor amigo, Christopher Morcom, murió. La fe religiosa de Turing se hizo pedazos, volviéndose ateo. Adoptó la convicción de que todos los fenómenos, incluyendo el funcionamiento del cerebro humano, deben ser materialistas. Sin embargo siguió creyendo en la supervivencia del espíritu después de la muerte. Durante su edad escolar, Turing fue un joven cuyo optimismo y ambiciones se vieron acrecentados debido en gran parte a su intensa unión con su amigo Christopher Morcom, cuya muerte, aún joven, afectaría a Turing profundamente.
Se convirtió en ateo cuando su primer amor y mejor amigo, Christopher Morcom, murió. La fe religiosa de Turing se hizo pedazos, volviéndose ateo. Adoptó la convicción de que todos los fenómenos, incluyendo el funcionamiento del cerebro humano, deben ser materialistas. Sin embargo siguió creyendo en la supervivencia del espíritu después de la muerte. Durante su edad escolar, Turing fue un joven cuyo optimismo y ambiciones se vieron acrecentados debido en gran parte a su intensa unión con su amigo Christopher Morcom, cuya muerte, aún joven, afectaría a Turing profundamente.
Debido a su falta de interés por otras
asignaturas que no fueran de la rama de las ciencias, Turing suspendió varias
veces los exámenes finales, y tuvo que ingresar en la segunda universidad que
escogió, King's College, Universidad de Cambridge. En 1935 Turing fue nombrado
profesor del King's College.
Durante
la Segunda Guerra Mundial, trabajó en descifrar los códigos nazis,
particularmente los de la máquina Enigma; durante un tiempo fue el director de
la sección Naval Enigma del Bletchley Park. Tras la guerra diseñó uno de los
primeros computadores electrónicos programables digitales en el Laboratorio
Nacional de Física del Reino Unido y poco tiempo después construyó otra de las
primeras máquinas en la Universidad de Mánchester.
Entre otras muchas cosas, también contribuyó
de forma particular e incluso provocativa al enigma de si las máquinas pueden
pensar, es decir a la Inteligencia Artificial.
La carrera profesional de Turing se vio
truncada cuando lo procesaron por su homosexualidad. En 1952 Arnold Murray,
el amante de Turing, ayudó a un cómplice a entrar en la casa de Turing para
robarle. Turing acudió a la policía a denunciar el delito. Durante la
investigación policial, Turing reconoció su homosexualidad, con lo que
se le imputaron los cargos de "indecencia grave y perversión
sexual" (los actos de homosexualidad eran ilegales en el Reino
Unido en esa época).
Convencido de que no tenía de qué
disculparse, no se defendió de los cargos y fue condenado. Según su ampliamente
difundido proceso judicial, se le dio la opción de ir a prisión o de
someterse a castración química mediante un tratamiento hormonal de reducción de
la libido. Finalmente escogió las inyecciones de estrógenos, que
duraron un año y le produjeron importantes alteraciones físicas, como la
aparición de pechos o un apreciable aumento de peso, que le condujeron a
padecer de disfunción eréctil. Dos años después del juicio, en 1954, Turing
falleció debido a la ingestión de una manzana contaminada con cianuro en un
contexto que indica un posible suicidio.
A finales de 2013,la reina Isabel II de
Inglaterra promulgó el edicto por el que se exoneró oficialmente al matemático,
quedando anulados todos los cargos en su contra.
Creó la MAQUINA DE TURING
esta era capaz de implementar cualquier
problema matemático que pudiera representarse mediante un algoritmo. La máquina
de Turing funciona de la siguiente manera:
Una máquina
de Turing es un dispositivo que transforma un INPUT en un OUTPUT
después de algunos pasos. Tanto el INPUT
como el OUPUT constan de números en
código binario (ceros y unos). En su versión original la máquina de Turing consiste en una cinta infinitamente
larga con unos y ceros que pasa a través de una caja. La caja es tan fina que
solo el trozo de cinta que ocupa un bit (0 ó 1) está en su interior. La máquina
tiene una serie de estados internos finitos que también se pueden numerar en
binario.
Para llevar a cabo algún algoritmo, la máquina se inicializa en algún estado interno arbitrario. A continuación, se pone en marcha y la máquina lee el bit que se encuentra en ese momento en su interior y ejecuta alguna operación con ese bit (lo cambia o no, dependiendo de su estado interno). Después se mueve hacia la derecha o hacia la izquierda, y vuelve a procesar el siguiente bit de la misma manera. Al final se para, dejando el resultado al lado izquierdo por ejemplo.
Una instrucción típica podría ser: 01®11011i
La traducción es como sigue: si la máquina se encuentra en el estado interno 0 y lee 1 en la cinta, entonces pasará al estado interno 1101 (13), escribirá 1 y se moverá hacia la izquierda un paso (la cinta se moverá hacia la derecha).
A continuación es conveniente inventar una notación para la secuencia del INPUT. Esta notación se llama notación binaria expandida. Consiste en cambiar la secuencia original binaria por otra construida de la siguiente forma: el 0 se cambia por 0 y el 1 por 10 y se ponen un cero a la izquierda y/o a la derecha del resultado si empieza o acaba en 1 respectivamente. Así por ejemplo, el número 13 que en binario es 1101 es en binario expandido 1010010 con un cero delante por esta última regla 01010010. Para volver al original hay que contraer el binario expandido con la siguiente regla:
Empezamos a leer por la izquierda el binario expandido. Cuando encontremos un 0 tomamos nota de cuántos 1 hay hasta llegar al siguiente 0 y lo escribimos. Si encontramos que hay dos 0 seguidos, apuntaríamos un 0 porque no habría ningún 1.Veamos con el 13 cómo se haría. El primer 0 se encuentra en la primera posición y el siguiente 0 está en la posición 3. Entre los dos solo hay un 1. Lo anotamos. Seguidamente hay un 1, y después un 0, entonces apuntamos 1 porque hay un 1 entre medias de ellos. Esto es lo que se hace sucesivamente y encontramos: 1101 que es el número original.
La máquina de Turing consta de un cabezal lector/escritor y una cinta infinita en la que el cabezal lee el contenido, borra el contenido anterior y escribe un nuevo valor. Las operaciones que se pueden realizar en esta máquina se limitan a:
• avanzar el cabezal lector/escritor hacia la derecha.
Para llevar a cabo algún algoritmo, la máquina se inicializa en algún estado interno arbitrario. A continuación, se pone en marcha y la máquina lee el bit que se encuentra en ese momento en su interior y ejecuta alguna operación con ese bit (lo cambia o no, dependiendo de su estado interno). Después se mueve hacia la derecha o hacia la izquierda, y vuelve a procesar el siguiente bit de la misma manera. Al final se para, dejando el resultado al lado izquierdo por ejemplo.
Una instrucción típica podría ser: 01®11011i
La traducción es como sigue: si la máquina se encuentra en el estado interno 0 y lee 1 en la cinta, entonces pasará al estado interno 1101 (13), escribirá 1 y se moverá hacia la izquierda un paso (la cinta se moverá hacia la derecha).
A continuación es conveniente inventar una notación para la secuencia del INPUT. Esta notación se llama notación binaria expandida. Consiste en cambiar la secuencia original binaria por otra construida de la siguiente forma: el 0 se cambia por 0 y el 1 por 10 y se ponen un cero a la izquierda y/o a la derecha del resultado si empieza o acaba en 1 respectivamente. Así por ejemplo, el número 13 que en binario es 1101 es en binario expandido 1010010 con un cero delante por esta última regla 01010010. Para volver al original hay que contraer el binario expandido con la siguiente regla:
Empezamos a leer por la izquierda el binario expandido. Cuando encontremos un 0 tomamos nota de cuántos 1 hay hasta llegar al siguiente 0 y lo escribimos. Si encontramos que hay dos 0 seguidos, apuntaríamos un 0 porque no habría ningún 1.Veamos con el 13 cómo se haría. El primer 0 se encuentra en la primera posición y el siguiente 0 está en la posición 3. Entre los dos solo hay un 1. Lo anotamos. Seguidamente hay un 1, y después un 0, entonces apuntamos 1 porque hay un 1 entre medias de ellos. Esto es lo que se hace sucesivamente y encontramos: 1101 que es el número original.
La máquina de Turing consta de un cabezal lector/escritor y una cinta infinita en la que el cabezal lee el contenido, borra el contenido anterior y escribe un nuevo valor. Las operaciones que se pueden realizar en esta máquina se limitan a:
• avanzar el cabezal lector/escritor hacia la derecha.
• avanzar el cabezal lector/escritor hacia la izquierda.
El cómputo
es determinado a partir de una tabla de estados de la forma:
(estado, valor) (nuevo estado, nuevo valor, dirección)
Esta tabla toma como parámetros el estado actual de la máquina y el carácter leído de la cinta, dando la dirección para mover el cabezal, el nuevo estado de la máquina y el valor a ser escrito en la cinta.
La memoria será la cinta la cual se divide en espacios de trabajo denominados celdas, donde se pueden escribir y leer símbolos. Inicialmente todas las celdas contienen un símbolo especial denominado “blanco”. Las instrucciones que determinan el funcionamiento de la máquina tienen la forma, “si estamos en el estado x leyendo la posición y, donde hay escrito el símbolo z, entonces este símbolo debe ser reemplazado por este otro símbolo, y pasar a leer la celda siguiente, bien a la izquierda o bien a la derecha”. La máquina de Turing puede considerarse como un autómata capaz de reconocer lenguajes formales. En ese sentido es capaz de reconocer los lenguajes recursivamente enumerables, de acuerdo a la jerarquía de Chomsky. Su potencia es, por tanto, superior a otros tipos de autómatas, como el autómata finito, o el autómata con pila, o igual a otros modelos con la misma potencia computacional.
(estado, valor) (nuevo estado, nuevo valor, dirección)
Esta tabla toma como parámetros el estado actual de la máquina y el carácter leído de la cinta, dando la dirección para mover el cabezal, el nuevo estado de la máquina y el valor a ser escrito en la cinta.
La memoria será la cinta la cual se divide en espacios de trabajo denominados celdas, donde se pueden escribir y leer símbolos. Inicialmente todas las celdas contienen un símbolo especial denominado “blanco”. Las instrucciones que determinan el funcionamiento de la máquina tienen la forma, “si estamos en el estado x leyendo la posición y, donde hay escrito el símbolo z, entonces este símbolo debe ser reemplazado por este otro símbolo, y pasar a leer la celda siguiente, bien a la izquierda o bien a la derecha”. La máquina de Turing puede considerarse como un autómata capaz de reconocer lenguajes formales. En ese sentido es capaz de reconocer los lenguajes recursivamente enumerables, de acuerdo a la jerarquía de Chomsky. Su potencia es, por tanto, superior a otros tipos de autómatas, como el autómata finito, o el autómata con pila, o igual a otros modelos con la misma potencia computacional.
1. En
la mitad de la Segunda Guerra Mundial él
se dedico a descifrar los códigos nazis con la maquina ENIGMA.
2. Es
uno de los grandes padres de la informática y nos condujo a lo que hoy
conocemos…
3. EL
Test De Turing es una prueba
propuesta por Alam Turing para demostrar la existencia de inteligencia en una
máquina. Fue expuesto en 1950 en un articulo (Computing machinery and intelligence) para la revista Mind, y sigue siendo uno de los mejores
metodos para los defensores de la inteligencia artificial. Se fundamenta en la
hipótesis positiva de que, si una maquina se comporta en todos los apectos como inteligente, entonces
debe ser inteligente. El procedimiento de funconamiento es el siguiente:
consistia en un desafio, un juez en una habitacion y un humano y una maquina en
otra habitación, el juez tenia que adivinar quien era el humano y quien la
maquina, cuando los dos le contestaban sus preguntas por escrito. Todavía
ninguna maquina puede pasar este examen en una experiencia con metodo
cientifico.
En
1990 se inicío un concurso, el Premio
Loebner, una competiión de carácter anual entre programas de ordenador que
sigue el estandar establecido en la prueba de Turing. Un juez humano se
enfrenta a dos pantallas de ordenador, una de ellas que se encuentra bajo el
control de un ordenador, y la otra bajo el control humano. El juez plantea
preguntas a las dos pantallas y recibe respuestas. El premio está dotado con
100.000 dólares estadounidenses para el programa que pase el test, un premio de
consolación para el mejor programa mensual.
La primera y ultima vez que un juez confundio a una maquina como un ser
humano fue en 2010, cuando el robot
Suzette, de Bruce Wilcox, superó
la prueba.
Es considerado uno de los padres de la ciencia de la computación, siendo el
percusor de la informática moderna. Proporcionó
una influyente formalización de los conceptos del algoritmo y computación: la
máquina de Turing; que es un dispositivo que manipula símbolos sobre una tira
de cinta de acuerdo a una tabla de reglas. A pesar de su simplicidad, una
maquina de Turing puede ser adaptada para simular la lógica de cualquier
algoritmo de computador y es particularmente útil en la explicación de las
funciones de un CPU dentro de un computador. Formuló su propia versión de la
hoy ampliamente aceptada Tesis de Church-Turing.
Suscribirse a:
Entradas (Atom)