You are on page 1of 14

INSTITUTO TECNOLOGICO SUPERIOR DE FELIPE CARRILLO PUERTO

MATERIA:

INVESTIGACION

ALUMNOS:

• PAMELA YARELI PERERA MALDONADO


• SERGIO GABRIEL NUÑEZ CAL Y MAYOR
• JORGE ARMANDO ESCAMILLA LUNA
• PEDRO PUC CHI

DOCENTE: ARIZBE DEL SOCORRO ARANA

ESPECIALIDAD: INGENIERIA EN SISTEMAS COMPUTACIONALES

AULA: I1 GRUPO: A

SEMESTRE: VI TURNO: VESPERTINO

FELIPE CARRILLO PUERTO QUINTANA ROO ENERO DE 2010

INDICE

Introducción…………………………………………………………………………….3

Definición de la máquina de turing………………………………………………...4-9

INDICE
Cómo funciona la máquina de turing…………………………………………….9-10

Cibernética……………………………………………………………………………11

Metamatemáticas…………………………………………………………………….12

Lenguajes autómatas……………………………………………………………….13

Conclusión…………………………………………………………………………….14

Bibliografía……………………………………………………………………………15

INTRODUCCIÓN
La Máquina de Turing (MT) es el modelo de autómata con máxima capacidad
computacional; la unidad de control puede desplazarse a izquierda o derecha y
sobrescribir símbolos en la cinta de entrada. Son máquinas teóricas capaces
de aceptar lenguajes generados por gramáticas estructuradas por frases.

La idea central de Turing es que allí donde exista un procedimiento de decisión


Habrá una máquina que pueda realizarlo. Ahora bien, a efecto de poder
representar una máquina de Turing, podemos imaginarla como una cinta
infinita dividida en cuadros sobre la que se realizan las operaciones de
manipulación de símbolos.

En contra de lo que pudiera parecer, la ciencia de la computación y las teorías


sobre computabilidad no pertenecen a la disciplina que hoy conocemos como
"Informática", sino a las matemáticas, que son, con mucho, anteriores a
aquella.

A principio del siglo XX, el campo de la matemática teórica estaba en plena


efervescencia, gracias sobre todo a los trabajos de Hilbert y Gödel. En
particular Hilbert había planteado ciertas cuestiones que derivaron en las
teorías de la computación y la computabilidad, en concreto cual sería el
significado de la computabilidad de un procedimiento.

Para dar una definición matemáticamente precisa de lo que es un algoritmo,


Turing ideó un dispositivo imaginario al que denominó Máquina de computación
lógica (LCM), que ha recibido en su honor el nombre de máquina de Turing.

Aunque su propuesta es anterior a la aparición de los computadores digitales


actualmente es el objeto central de estudio de los teóricos de la computación.
Precisamente la definición moderna de lo que es "Computable" se basa en este
concepto, cuando se habla de algoritmos y computación es muy común
encontrar alguna referencia acerca de la máquina de Turing.

Lo que confiere al dispositivo su extraordinaria importancia es que es capaz de


resolver cualquier problema matemático a condición de que haya sido reducido
a un algoritmo.

En este trabajo se presentan, a continuación una serie de cuestiones teóricas


sobre la noción de la máquina de Turing. El objetivo principal es comprender
qué es una máquina de Turing, así como los conceptos teóricos que se derivan
a ella. Se sabe que ciertas tareas realizadas por esta máquina son
especialmente útiles para comprender la noción de la computación en la
actualidad.

LA MÁQUINA DE TURING

La máquina de Turing es un modelo computacional introducido por Alan Turing


en el trabajo “On computable numbers, with an application to the
Entscheidungsproblem”, publicado por la Sociedad Matemática de Londres, en
el cual se estudiaba la cuestión planteada por David Hilbert sobre si las
matemáticas son decidibles, es decir, si hay un método definido que pueda
aplicarse a cualquier sentencia matemática y que nos diga si esa sentencia es
cierta o no. Turing construyó un modelo formal de computador, la máquina de
Turing, y demostró que existían problemas que una máquina no podía resolver.
La máquina de Turing es un modelo matemático abstracto que formaliza el
concepto de algoritmo.
DIAGRAMA ARTISTICO DE UNA MAQUINA DE TURING

¿Cómo es la Máquina Turing?


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.
Con este aparato extremadamente sencillo es posible realizar cualquier
cómputo que un computador digital sea capaz de realizar.
Mediante este modelo teórico y el análisis de complejidad de algoritmos, fue
posible la categorización de problemas computacionales de acuerdo a su
comportamiento, apareciendo así, el conjunto de problemas denominados P y
NP, cuyas soluciones en tiempo polinómico son encontradas según el
determinismo y no determinismo respectivamente de la máquina de Turing.
De hecho, se puede probar matemáticamente que para cualquier programa de
computadora es posible crear una máquina de Turing equivalente. Esta prueba
resulta de la Tesis de Church-Turing, formulada por Alan Turing y Alonzo
Church, de forma independiente a mediados del siglo XX.
La idea subyacente es el concepto de que una máquina de Turing es una
persona ejecutando un procedimiento efectivo definido formalmente, donde el
espacio de memoria de trabajo es ilimitado, pero en un momento determinado
sólo una parte finita es accesible. La memoria 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.
Definición
Una máquina de Turing con una sola cinta puede ser definida como una 6-tupla
M=(Q,T,s,b,F,S) , donde:
•Q es un conjunto finito de estados.
•T es un conjunto finito de símbolos de cinta, el alfabeto de cinta.
•s E Q es el estado inicial.
•b E L es un símbolo denominado blanco, y es el único símbolo que se puede
repetir un número infinito de veces.
•F _C Q es el conjunto de estados finales de aceptación.
•S : Q x L → Q x L x {L,R} es una función parcial denominada función de
transición, donde L es un movimiento a la izquierda y R es el movimiento a la
derecha.
Existen en la literatura un abundante número de definiciones alternativas, pero
todas ellas tienen el mismo poder computacional, por ejemplo se puede añadir
el símbolo S como símbolo de “no movimiento” en un paso de cómputo o el
símbolo Σ para indicar el alfabeto de entrada.
Ejemplo Definimos una máquina de Turing sobre el alfabeto {0,1}, donde 0
representa el símbolo blanco. La máquina comenzará su proceso situada sobre
un símbolo “1″ de una serie. La máquina de Turing copiará el número de
símbolos “1″ que encuentre hasta el primer blanco detrás de dicho símbolo
blanco. Es decir, situada sobre el 1 situado en el extremo izquierdo, doblará el
número de símbolos 1, con un 0 en medio. Así, si tenemos la entrada “111″
devolverá “1110111″, con “1111″ devolverá “111101111″, y sucesivamente.
El conjunto de estados es {s1,s2,s3,s4,s5} y el estado inicial es s1. La tabla que
describe la función de transición es la siguiente:
ESTADO S.LEIDO S.ESCRITO MOV. ESTADO SIG.
s1 1 0 R s2
s2 1 1 R s2
s2 0 0 R s3
s3 0 1 L s4
s3 1 1 R s3
s4 1 1 L s4
s4 0 0 L s5
s5 1 1 L s5
s5 0 1 R s1
El funcionamiento de una computación de esta máquina se puede mostrar con
el siguiente ejemplo (en negrita se resalta la posición de la cabeza
lectora/escritora):
PASO ESTADO CINTA
1 s1 11
2 s2 01
3 s2 010
4 s3 0100
5 s4 0101
6 s5 0101
7 s5 0101
8 s1 1101
9 s2 1001
10 s3 1001
11 s3 10010
12 s4 10011
13 s4 10011
14 s5 10011
15 s1 11011
PARADA
La máquina realiza su proceso por medio de un bucle, en el estado inicial s1,
reemplaza el primer 1 con un 0, y pasa al estado s2, con el que avanza hasta la
derecha, saltando los símbolos 1 hasta un 0 (que debe existir), cuando lo
encuentra pasa a ser s3, con este estado avanza saltando los 1 hasta
encontrar otro 0 (la primera vez no habría ningún 1). Una vez en el extremo
derecho, añade un 1. Después comienza el proceso de retorno; con s4 vuelve
a la izquierda saltando los 1, cuando encuentra un 0 (en el medio de la
secuencia), pasa a s5 que continúa a la izquierda saltando los 1 hasta el 0 que
se escribió al principio. Se reemplaza de nuevo este 0 por 1, y pasa al símbolo
siguiente, si es un 1, se pasa a otra iteración del bucle, pasando al estado s1
de nuevo. Si es un símbolo 0, será el símbolo central, con lo que la máquina se
detiene al haber finalizado su cómputo.
Máquinas de Turing deterministas y no deterministas
La entrada de una máquina de Turing viene determinada por el estado actual y
el símbolo leído, un par [estado, símbolo], siendo el cambio de estado, la
escritura de un nuevo símbolo y el movimiento las acciones a tomar en función
de una entrada. En el caso de que para cada par estado y símbolo posible
exista a lo sumo una posibilidad de ejecución, se dirá que es una máquina de
Turing determinista, mientras que en el caso de que exista al menos un par
[estado, símbolo] con más de una posible combinación de actuaciones se dirá
que se trata de una máquina de Turing no determinista.
La función de transición δ en el caso no determinista, queda definida como
sigue:
S: Q X T→ P(QX T X {L,R})
¿Cómo sabe una máquina no determinista cuál de las varias actuaciones
tomar? Hay dos formas de verlo: una es decir que la máquina es “el mejor
adivino posible”, esto es, que siempre elige la transición que eventualmente la
llevará a un estado final de aceptación. La otra es imaginarse que la máquina
se “clona”, bifurcándose en varias copias, cada una de las cuales sigue una de
las posibles transiciones. Mientras que una máquina determinista sigue un solo
“camino computacional”, una máquina no determinista tiene un “árbol
computacional”. Si cualquiera de las ramas del árbol finaliza en un estado de
aceptación, se dice que la máquina acepta la entrada.
La capacidad de cómputo de ambas versiones es equivalente; se puede
demostrar que dada una máquina de Turing no determinista existe otra
máquina de Turing determinista equivalente, en el sentido de que reconoce el
mismo lenguaje, y viceversa. No obstante, la velocidad de ejecución de ambos
formalismos no es la misma, pues si una máquina no determinista M reconoce
una cierta palabra de tamaño n en un tiempo O(t(n)), la máquina determinista
equivalente reconocerá la palabra en un tiempo O(2t(n)). Es decir, el no
determinismo permitirá reducir la complejidad de la solución de los problemas,
permitiendo resolver, por ejemplo, problemas de complejidad exponencial en
un tiempo polinómico.

Máquina Universal de Turing


Una máquina de Turing computa una determinada función parcial de carácter
definido, y unívoca, definida sobre las secuencias de posibles cadenas de
símbolos de su alfabeto. En este sentido se puede considerar como
equivalente a un programa de ordenador, o a un algoritmo. Sin embargo es
posible realizar una codificación de la tabla que representa a una máquina de
Turing, a su vez, como una secuencia de símbolos en un determinado alfabeto;
por ello, podemos construir una máquina de Turing que acepte como entrada la
tabla que representa a otra máquina de Turing, y, de esta manera, simule su
comportamiento.
En 1947, Turing indicó:
Se puede demostrar que es posible construir una máquina especial de este tipo
que pueda realizar el trabajo de todas las demás. Esta máquina especial puede
ser denominada máquina universal.
Esta fue, posiblemente, la idea germinal del concepto de Sistema Operativo, un
programa que puede, a su vez, ejecutar en el sentido de controlar otros
programas, demostrando su existencia, y abriendo camino para su
construcción real.
Con esta codificación de tablas como cadenas, se abre la posibilidad de que
unas máquinas de Turing se comporten como otras máquinas de Turing. Sin
embargo, muchas de sus posibilidades son indecidibles, pues no admiten una
solución algorítmica. Por ejemplo, un problema interesante es determinar si una
máquina de Turing cualquiera se parará en un tiempo finito sobre una
determinada entrada; problema conocido como Problema de la parada, y que
Turing demostró que era indecidible. En general, se puede demostrar que
cualquier cuestión no trivial sobre el comportamiento o la salida de una
máquina de Turing es un problema indecidible.
Máquina de Turing Cuántica
En 1985, Deutsch presentó el diseño de la primera Máquina Cuántica basada
en una máquina de Turing. Con este fin enunció una nueva variante la tesis de
Church dando lugar al denominado “Principio de Church-Turing-Deutsch”.

La estructura de una máquina de Turing cuántica es muy similar a la de una


máquina de Turing clásica. Está compuesta por los tres elementos clásicos:
• Una cinta de memoria infinita en que cada elemento es un Qu Bit
• Un procesador finito
• Un cursor
El procesador contiene el juego de instrucciones que se aplica sobre el
elemento de la cinta señalado por el cursor. El resultado dependerá del Qu Bit
de la cinta y del estado del procesador. El procesador ejecuta una instrucción
por unidad de tiempo.
La cinta de memoria es similar a la de una máquina de Turing tradicional. La
única diferencia es que cada elemento de la cinta de la máquina cuántica es un
Qu Bit. El alfabeto de esta nueva máquina está formado por el espacio de
valores del Qu Bit.
COMO FUNCIONAN
Una máquina de Turing consiste, básicamente, en una cinta infinita, dividida en
casillas. Sobre esta cinta hay un dispositivo capaz de desplazarse a lo largo de
ella a razón de una casilla cada vez. Este dispositivo cuenta con un cabezal
capaz de leer un símbolo escrito en la cinta, o de borrar el existente e imprimir
uno nuevo en su lugar. Por último, contiene además un registro capaz de
almacenar un estado cualquiera, el cual viene definido por un símbolo. Los
símbolos que definen el estado del dispositivo no tienen por que coincidir con
los símbolos que se pueden leer o escribir en la cinta. En los programas
presentados en el artículo, los posibles símbolos a leer o escribir en la cinta son
el 0 y el 1, y los posibles estados se representan con letras mayúsculas. En el
emulador, existe un cambio en la representación del estado, usando para ello
los números del 0 al 99, para permitir un mayor número de ellos. La máquina
tiene un funcionamiento totalmente mecánico y secuencial. Lo que hace es leer
el símbolo que hay en la casilla que tiene debajo. Después toma el símbolo del
estado en que se encuentra. Con estos dos datos accede a una tabla, en la
cual lee el símbolo que debe escribir en la cinta, el nuevo estado al que debe
pasar y si debe desplazarse a la casilla izquierda o derecha.
Ejemplo Definimos una máquina de Turing sobre el alfabeto {0,1}, donde 0
representa el símbolo blanco. La máquina comenzará su proceso situada sobre
un símbolo “1″ de una serie. La máquina de Turing copiará el número de
símbolos “1″ que encuentre hasta el primer blanco detrás de dicho símbolo
blanco. Es decir, situada sobre el 1 situado en el extremo izquierdo, doblará el
número de símbolos 1, con un 0 en medio. Así, si tenemos la entrada “111″
devolverá “1110111″, con “1111″ devolverá “111101111″, y sucesivamente.
El conjunto de estados es {s1,s2,s3,s4,s5} y el estado inicial es s1. La tabla que
describe la función de transición es la siguiente:
ESTADO S.LEIDO S.ESCRITO MOV. ESTADO SIG.
s1 1 0 R s2
s2 1 1 R s2
s2 0 0 R s3
s3 0 1 L s4
s3 1 1 R s3
s4 1 1 L s4
s4 0 0 L s5
s5 1 1 L s5
s5 0 1 R s1
El funcionamiento de una computación de esta máquina se puede mostrar con
el siguiente ejemplo (en negrita se resalta la posición de la cabeza
lectora/escritora):
PASO ESTADO CINTA
1 s1 11
2 s2 01
3 s2 010
4 s3 0100
5 s4 0101
6 s5 0101
7 s5 0101
8 s1 1101
9 s2 1001
10 s3 1001
11 s3 10010
12 s4 10011
13 s4 10011
14 s5 10011
15 s1 11011
PARADA
Vemos que esta máquina no hace gran cosa. Sin embargo, una máquina de
Turing puede hacer cosas útiles, tales como sumar dos números, multiplicarlos,
copiarlos, etc. Disponiendo de una máquina con el suficiente número de
estados, podríamos hacer con ella cualquier operación que un ordenador
normal pudiese realizar. Las máquinas de Turing plantean una deducción
bastante curiosa: dado que en ellas se puede realizar cualquier trabajo
computable, es posible programarlas para que simulen el comportamiento de
un potente ordenador. Y como una máquina de Turing puede ser codificada en
CUALQUIER ordenador, por pequeño que sea, sería posible (si disponemos de
memoria suficiente, claro) emular en nuestro ordenador de casa una máquina
de Turing que simule un superordenador. Esto significa que todos los
ordenadores pueden realizar exactamente el mismo tipo de tareas, y que los
cálculos que pueda realizar el más grande los puede llevar a cabo también el
más pequeño. La única diferencia sería, obviamente, la velocidad.

CIBERNÉTICA
La cibernética es el estudio interdisciplinario de la estructura de los sistemas
reguladores. La cibernética está estrechamente vinculada a la teoría de control
y a la teoría de sistemas. Tanto en sus orígenes como en su evolución, en la
segunda mitad del siglo XX, la cibernética es igualmente aplicable a los
sistemas físicos y sociales. Los sistemas complejos afectan y luego se adaptan
a su ambiente externo; en términos técnicos, se centra en funciones de control
y comunicación: ambos fenómenos externos e internos del/al sistema. Esta
capacidad es natural en los organismos vivos y se ha imitado en máquinas y
organizaciones. Especial atención se presta a la retroalimentación y sus
conceptos derivados.

Etimología
La palabra cibernética proviene del griego Κυβερνήτης (kybernetes) y significa
"arte de manejar un navío", aunque Platón la utilizó en La República con el
significado de "arte de dirigir a los hombres" o "arte de gobernar". Éste es un
término genérico antiguo pero aún usado para muchas áreas que están
incrementando su especialización bajo títulos como: sistemas adaptativos,
inteligencia artificial, sistemas complejos, teoría de complejidad, sistemas de
control, aprendizaje organizacional, teoría de sistemas matemáticos, sistemas
de apoyo a las decisiones, dinámica de sistemas, teoría de información,
investigación de operaciones, simulación e Ingeniería de Sistemas.

METAMATEMÁTICA

Metamatemática se puede definir como aquella parte de las matemáticas que


nos permite estudiar las matemáticas desde el punto de vista general . Se
diferencian del resto de las matemáticas en los últimos años del siglo XIX en el
contexto de los debates de lo que se llamó entonces el problema de los
fundamentos de las matemáticas .
Entre sus ramas más importantes están considerando una teoría de la
demostración y la teoría de modelos .El significado que se atribuyó inicialmente
a David Hilbert es similar a la de la teoría de la prueba actual (véase el
programa de Hilbert ). . Estas dos ramas son ahora a menudo se considera
parte de la lógica matemática , un término que (en Googlefight ) es ahora
mucho más ampliamente utilizado para la metamatemática, mientras que
algunos consideran metamatemática un término obsoleto, sigue siendo
utilizado por la Biblioteca del Congreso de clasificar los libros como
metamatemática de la Lógica Fuzzy (2002) y Gödel, Escher, Bach: un Eterno
trenza de oro .
Muchas de las cuestiones relativas a los fundamentos de las matemáticas (no
necesariamente se refieren a algunos específicos "problema") y la filosofía de
las matemáticas táctil o el uso de las ideas metamatemática. . La premisa es
que la programación de la metamatemática contenido matemático puede ser
ventajoso expresado como sistema formal.
La actitud contrasta con el empirismo casi en las matemáticas, la ciencia
cognitiva de las matemáticas y los estudios etno-cultural de las matemáticas,
que se centran la atención en el método científico, los métodos cuasi-empíricos
u otros métodos empíricos para estudiar matemáticas y la práctica matemática
de la que estas ideas fueran aceptadas, se presentan en forma no-matemática
para estudiar matemáticas.

LENGUAJES AUTÓMATAS

La teoría de autómatas está estrechamente relacionada con la teoría del


lenguaje formal ya que los autómatas son clasificados a menudo por la clase
de lenguajes formales que son capaces de reconocer. Un autómata es un
modelo matemático para una máquina de estado finita, la cual es una máquina
que, dada una entrada de símbolos, "salta" a través de una serie de estados de
acuerdo a una función de transición (que puede ser expresada como una
tabla). Esta función de transición dice al autómata a que estado cambiar dados
unos determinados estados y símbolos. La entrada es leída símbolo por
símbolo, hasta que es "consumida" completamente una vez que la entrada se
ha agotado, el autómata se detiene.
Lenguaje
El lenguaje aceptado por un autómata en general, es expresado a través de
configuraciones es decir, descripciones del estado global del autómata: estado
corriente de la UC, contenido de la cinta, símbolo corriente de la entrada y si
existe, el contenido de la memoria auxiliar. La formalización de estos conceptos
serán dados en forma particular para cada tipo de autómata.
Componentes de un autómata:
✔ Cinta de Entrada/Salida: está dividida en celdas capaces de almacenar
un símbolo por vez. Tales
✔ símbolos pertenecen a un conjunto denominado alfabeto de la cinta.
✔ Cabeza Lectora/Grabadora: permite leer o grabar símbolos en la cinta.
✔ Unidad de Control: Es un conjunto nito de posibles estados de la
máquina. Es una componente importante en la toma de decisiones, pero
no la única.
✔ Memoria Auxiliar: Permite extender la capacidad de cierto tipo máquinas.

Conclusión
La máquina de Turíng es una máquina mediante la cual es posible la
categorización de problemas computacionales mediante el análisis de
complejidad de algoritmos, de acuerdo a su
comportamiento.
En la presente investigación hemos visto un amplio panorama de la evolución y
del papel jugado por las matemáticas en los fundamentos y orígenes de la
informática, este papel ha consistido en la búsqueda de automatismos,
desarrollando para ello aparatos teóricos cada vez más potentes.
Podemos considerar que la matemática ha sido el fundamento teórico que ha
permitido la aparición y desarrollo de la informática, también nos brinda ahora
un potente instrumento de cálculo que facilita el estudio de ciertos problemas
que hasta ahora no habían podido abordarse con éxito.
Los automatismos, que eran realizados al principio directamente por el hombre,
han ido materializándose paulatinamente hasta convertirse en herramientas
cada vez más participativas, que han ido aportando, con eficacia creciente, su
colaboración en la realización de esos cálculos. En esta evolución de la
materialización de los procedimientos se ha llegado a la invención de la
informática como una ciencia de mucha importancia en nuestra vida diaria.
La importancia de este concepto consiste en el descubrimiento de sistemas,
tanto digitales como analógicos, en los que la información puede depositarse.
La cibernética es una de las disciplinas que estudia el comportamiento de estos
sistemas de información, en los que la realimentación y homeostasis son dos
de los factores siempre presentes en los mismos.
Los procesos computacionales están limitados por el lenguaje en el cual
puedan expresarse La Teoría de la Complejidad estudia la eficiencia de los
algoritmos en función de los recursos que utiliza en un sistema computacional.
La Teoría de la Computabilidad pretende abstraer los detalles de los sistemas
computacionales y busca un algoritmo para efectuar un cálculo sin preocuparse
por los detalles de implantación; en este caso se dice que la función es
computable o calculable.
El interés de Turing acerca de la capacidad de las máquinas para pensar lo
llevó a desempeñar un papel importante en el desarrollo de las computadoras,
no solo teóricas sino reales.
BIBLIOGRAFÍA

1.-“EQUIPO 1″ MATEMATICAS PARA COMPUTADORA. grupo:302


lic.informatica.
• Castro Cevallos Manuel Antonio.
• Cortes Cortes Lizbeth Alondra.
• Cruz Torres Maritza Jeaninne.
• Ferrer Ramirez Ernesto.

2.-Wikipedia cibernética

Esta página fue modificada por última vez el 25 ene 2011, a las 04:21.

3.-Artículo escrito por Begoña Alarcón, David Ferris y Manu Viciano

El 29 de diciembre de 2010

You might also like