La base del funcionamiento de las computadoras actuales son las puertas lógicas , las cuales se basan en los operadores booleanos. Este consiste en un sistema donde una señal de entrada ( input ) es trasformada en una determinada señal de salida ( output ) en función a una operación lógica ( gate ). Un output generado por una puerta lógica puede ser usado como un input para una segunda puerta lógica, de esta manera, se pueden establecer largas conexiones lógicas que es la base de todo sistema computacional. Las computadoras han desarrollado estas redes lógicas de manera electrónica usando los transistores, generando circuitos integrados de múltiples inputs para dar otra gran variedad de outputs digitales. Así que Tamsir et al . aplicaron esta misma idea pero usando microorganismos como si fueran transistores. Los organismos vivos también responden de diferentes maneras ante los estímulos de su ambiente, dependiendo de su metabolismo y las reacciones bioquímicas que ocurren en su inte