lunes, 9 de enero de 2012

AVANCES TECNOLOGICOS DEL 2011

Un ensayo clínico, que demostró que los tratamientos con antirretrovirales que se dan a los pacientes con VIH funcionan también para prevenir el contagio del virus, fue catalogado como el hallazgo científico más importante del 2011, según la revista científica ‘Science’.
El trabajo llamado HPTN 052, encabezado por un grupo de científicos estadounidenses, realizó una prueba clínica sobre la infección con el virus de inmunodeficiencia humana entre 1.763 parejas heterosexuales de varios países. Los resultados demostraron, que las personas infectadas con el VIH, tienen un 96% menos de probabilidades de contagiar el virus a sus parejas si toman medicamentos antirretrovirales (ARV).
Con base en estos resultados, la revista indica que los ARV pueden proporcionar tratamiento, al igual que prevención, cuando se trata del VIH.
Prometedora vacuna
Otro logro importante que destaca en el área de la medicina como los más importantes de este año según ‘Science’, es una prometedora vacuna contra la Malaria. Más de 15.000 niños de siete países africanos participaron en el ensayo clínico Fase III de la vacuna denominada RTS,S, cuyos primeros resultados demuestran que protege a los niños frente a la malaria clínica y grave.
Células senescentes
Un experimento logró retrasar en ratones los síntomas de la vejez, como son las arrugas, cataratas y el desgaste muscular. Científicos estadounidenses descubrieron que con la edad las células senescentes se acumulan en el organismo, porque dejan de dividirse, y su eliminación puede ser la clave para ayudar a que la gente permanezca sana durante más tiempo cuando envejece, indica el estudio publicado por ‘Science’.
El estudio mostró que los ratones a los que se les eliminaron las células “agotadas” no vivieron más que los animales que no fueron tratados, pero sí vivieron más sanos.
Biología
Científicos japoneses lograron hacer el mapa del Fotosistema II, una proteína que las plantas utilizan para dividir el agua en átomos de hidrógeno y oxígeno. Con este descubrimiento los investigadores tienen acceso a la estructura del catalizador, necesario para la vida en la Tierra, que además puede proporcionar la clave para crear poderosas fuentes de energía limpia.
Planetas
La búsqueda de otros planetas fuera del sistema solar, que expliquen con mayor detalle su formación, es una tarea que ha cobrado más fuerza. Este año se descubrieron más de 710 planetas.
Polvo de asteroides
La nave espacial japonesa Hayabusa superó una serie de fallos técnicos y regresó a la Tierra con una capa de partículas del asteroide Itokawa. Un análisis mostró que el viento solar decolora a los asteroides.
Química
Químicos industriales diseñaron una serie de minerales porosos, llamados zeolitas, que podrían beneficiar a la industria petrolera y gasística, así como a los procesos de purificación del aire y el agua y al desarrollo de detergentes para lavar ropa.

VER: http://actualidad.rt.com/ciencia_y_tecnica/inventos/issue_34118.html

martes, 13 de diciembre de 2011

Noticia 12 diceimbre

Ordenador que predice el futuro
Previsión de la conducta humana con supercomputación a partir de noticias internacionales
Un artículo publicado el 7 de septiembre en la revista First Monday combina la supercomputación avanzada con un cuarto de siglo de noticias de todo el mundo para predecir y visualizar el comportamiento humano, desde los disturbios civiles al movimiento de los individuos.
El documento, titulado "Culturomics 2.0: Forecasting Large-Scale Human Behavior Using Global News Media Tone in Time and Space" (Culturomics 2.0: Predicción del comportamiento humano a gran escala utilizando el tono de los medios de comunicación de noticias internacionales en tiempo y espacio), utiliza el tono y la ubicación de la cobertura de noticias de todo el mundo para predecir la estabilidad de un país (incluyendo, la predicción, con carácter retroactivo, de la reciente Primavera Árabe) , estimar la ubicación final de Osama Bin Laden en un radio de 200 kilómetros alrededor de Abbottabad y descubrir las seis civilizaciones del mundo de los medios de comunicación de noticias internacionales. La investigación también demuestra que las noticias son, de hecho, cada vez más negativas, e incluso visualiza el conflicto mundial de la sociedad humana y la cooperación en el último cuarto de siglo.
Mediante el uso de la gran supercomputadora de memoria compartida Nautilus, Kalev Leetaru, de la Universidad de Illinois, en Urbana-Champaign, combinó tres archivos de noticias masivos con un total de más de 100 millones de artículos de todo el mundo, para explorar la conciencia global de los medios de comunicación.
Se utilizaron métodos avanzados de análisis tonal, geográfico y de red para producir una red de 2,4 petabytes de tamaño con más de 10 millones de personas, lugares, cosas y actividades conectadas por más de 100 billones de relaciones, captando una sección transversal de la Tierra desde los medios de comunicación . Un subconjunto de los resultados de este análisis fue reproducido, a continuación, para este estudio utilizando métodos más tradicionales y flujos de trabajo a menor escala que ofrecen un modelo para una nueva clase de investigación digital en humanidades que explora cómo se ve el mundo a sí mismo.

avances-tecnologicos.euroresidentes.com

Noticia 5 diceimbre

Nuevo método para detectar cáncer
Un espray fluorescente podría ayudar a los cirujanos a identificar rápidamente el cáncer
Los cirujanos que operan el cáncer se esfuerzan por eliminar las células cancerosas y preservar tanto tejido sano como pueden. Desafortunadamente, las células del cáncer son notoriamente difíciles de identificar a simple vista.
Un grupo dirigido por Hisataka Kobayashi, del Instituto Nacional del Cáncer, ha desarrollado un espray fluorescente que puede resaltar las células cancerosas en menos de un minuto. La idea es que los cirujanos podrían aplicarlo durante o después de una intervención para encontrar cualquier célula cancerosa que se les haya escapado.
Varios equipos de investigación han estado trabajando en marcadores fluorescentes para células cancerosas que puedan servir como guía visual para los cirujanos, pero por lo general, los otros métodos tardan mucho más en funcionar.
Los investigadores demostraron la habilidad del espray para resaltar las células cancerosas en ratones en un estudio publicado la semana pasada en la revista Science Translational Medicine. La fluorescencia es activada por una enzima denominada gamma glutamil transpeptidasa, que abunda en las células tumorales, pero no en las normales. La sonda que Kobayashi y su equipo diseñaron contiene un objetivo químico de la enzima del tumor. La enzima divide el químico al entrar en contacto con él y esto activa la señal de fluorescencia

http://avances-tecnologicos.euroresidentes.com/

lunes, 28 de noviembre de 2011

Smartphone que detecta anomalías en el ritmo cardiaco


Smartphone que detecta anomalías en el ritmo cardiaco
Un teléfono inteligente detecta peligro en un latido de corazón

Una nueva invención médica que aprovecha el poder de la tecnología de los teléfonos inteligentes podría revolucionar el tratamiento de los pacientes de corazón, según unos investigadores de Suiza.

La herramienta autónoma --desarrollada conjuntamente por los laboratorios de Sistemas embebidos y Circuitos de telecomunicaciones de la Ecole Polytechnique Federale de Lausanne (EPFL)-- no sólo identifica automáticamente anomalías en el ritmo cardíaco, sino que también alerta a los médicos en cuestión de segundos, ayudándoles a tratar a los pacientes con mayor rapidez.

El monitor, pequeño y ligero, consta de cuatro sensores de electrodos no invasivos pegados a la piel y conectados a un módulo de radio y un chip de ordenador que se engancha al cinturón del paciente.

Los datos se envían al teléfono inteligente del usuario, donde se pueden ver en tiempo real hasta 150 horas con una sola carga.

Unos algoritmos complejos identifican cualquier anomalía y los datos se envían a un médico para su examen a través de una imagen adjunta a un mensaje de texto o correo electrónico.

"El sistema recoge datos muy fiables y precisos", afirma uno de los investigadores, "pero sobre todo ofrece un análisis automático y una transmisión inmediata de datos al médico, evitando que éste tenga que revisar horas de datos registrados".

Los investigadores confían también en que se encontrarán otros usos para la herramienta relacionados con la salud, como el seguimiento del rendimiento deportivo o la evaluación de la dieta y la actividad física en pacientes obesos.

lunes, 21 de noviembre de 2011

Noticia del dia 21 Noviembre 2011


Los usuarios de Office para Mac pueden utilizar de esta semana Lync como nueva plataforma de comunicaciones integradas. La solución de Microsoft incorpora las herramientas más importantes que necesitan las empresas.
Además, Lync para Mac 2011 ofrece funcionalidad integrada para presencia, Mensajería instantánea, Conferencias y voz. Está diseñado para Lync Sever 2010 y Lync Online. Según Microsoft, permite controlar los costes de comunicación y mejorar la productividad de los usuarios y la eficiencia operativa.
Lync para Mac 2’11 está disponible para sus usuarios desde: SKU de Office para Mac 2011 Volume Licensing, Office para Mac Standard 2011, distintos Programas de Licenciamiento de Microsoft e incluso se puede comprar la aplicación como un volumen de licencia SKU por separado.
Los clientes que adquieran Office para Mac Standard 2011 desde el 1 de octubre de 2011 en adelante, ya tendrán su suite de oficina que incluye Lync, en lugar de Communicator para Mac.
Los clientes de Office para Mac 2011 con cobertura Software Assurance a partir de octubre de 2011, pueden utilizar Communicator 2011 para Mac o bien optar por actualizar a Lync para Mac 2011.
 http://www.noticiastecnologicas.com/

ANALIZADOR LEXICO Y FASES DE UN COMPILADOR


ANALIZADOR LEXICO

Un analizador léxico o analizador lexicográfico (en inglés scanner) es un programa que recibe como entrada el código fuente de otro programa (secuencia de caracteres) y produce una salida compuesta de tokens (componentes léxicos) o símbolos. Estos tokens sirven para una posterior etapa del proceso de traducción, siendo la entrada para el analizador sintáctico (en inglés parser).

Funciones del analizador léxico.
Analizador léxico (scanner): lee la secuencia de caracteres del programa fuente, carácter a carácter, y los agrupa para formar unidades con significado propio, los componentes léxicos (toquen en ingles). Estos componentes léxicos representan:

·       palabras reservadas: if, while, do,
·       identificadores: asociados a variables, nombres de funciones,
·       tipos definidos por el usuario, etiquetas,... Por ejemplo: posición, velocidad, tiempo,
·       operadores: = * + - / == > < & ! = . . .
·       símbolos   especiales: ; ( ) [ ] f g ...
·       constantes numéricas: literales que representan valores enteros, en coma flotante, etc., 982, 0xF678, -83.2E+2,...
·       constantes  de caracteres: literales que representan cadenas concretas de caracteres, \hola mundo",
·        
El analizador léxico opera bajo petición del analizador sintáctico devolviendo un componente léxico conforme el analizador sintáctico lo va necesitando para avanzar en la gramática. Los componentes léxicos son los símbolos terminales de la gramática.
Suele implementarse como una subrutina del analizador sintáctico.
Cuando recibe la orden se obtiene  el siguiente componente léxico, el analizador léxico lee los caracteres de entrada hasta identificar el siguiente componente léxico.



FUNCIONES DEL ANALIZADOR LEXICO

Otras  funciones secundarias:
·       Manejo del ¯chero de entrada del programa fuente: abrirlo, leer sus caracteres, cerrarlo y gestionar posibles errores de lectura.
·       Eliminar comentarios, espacios en blanco, tabuladores y saltos de línea (caracteres no validos para formar un token).
·       Inclusión de ¯cheros: # include ...
·       La expansión de macros y funciones inline: # define ...
·       Contabilizar el número de líneas y columnas para emitir mensajes de error.
·       Reconocimiento y ejecución de las directivas de compilación (por ejemplo, para depurar u optimizar el código fuente).
·       Ventajas de separar el análisis léxico y el análisis sintáctico:
·       Facilita transportabilidad del traductor (por ejemplo, si decidimos en un momento dado cambiar las palabras reservadas begin y end de inicio y finn de bloque, por f y g, símbolo hay que cambiar este modulo.
·       Se simplifica el diseño: el analizador es un objeto con el que se interactúa mediante ciertos métodos. Se localiza en un único modulo la lectura física de los caracteres, por lo que facilita tratamientos especializados de E/S.

Componentes Léxicos, Patrones, Lexemas

Patrón: es una regla que genera la secuencia de caracteres que puede representar a un determinado componente léxico (una expresión regular).

Lexema: cadena de caracteres que concuerda con un patrón que describe un componente léxico. Un componente léxico puede tener uno o infinitos lexemas. Por ejemplo: palabras reservadas tienen un único lexema. Los números y los identificadores tienen infinitos lexemas.


FASES DE UN COMPILADOR
Un  compilador típicamente opera en fases, cada una lleva a cabo una tarea sobre el programa fuente. Las primeras tres fases suelen agruparse en una sola fase llamada fase de análisis y las últimas tres en una llamada fase de síntesis. La fase de análisis y el modulo de manejo de errores se describen posteriormente en este mismo capítulo. La fase de síntesis no es relevante en el contexto de un lenguaje multibase de datos, ya que este sigue un enfoque diferente que el de los lenguajes tradicionales, por esta razón solo se menciona.
Muchas herramientas de software que manipulan programas fuente realizan primero algún tipo de análisis, entre estas se encuentran los editores de estructuras, impresoras estéticas, verificadores estáticos y los interpretes.
Estructura de un Compilador.
Cualquier compilador debe realizar dos tareas principales: análisis del programa a compilar y síntesis de un programa en lenguaje maquina que, cuando se ejecute, realizara correctamente las actividades descritas en el programa fuente. Para el estudio de un compilador, es necesario dividir su trabajo en fases. Cada fase representa una transformación al código fuente para obtener el código objeto. La siguiente figura representa los componentes en que se divide un compilador. Las tres primeras fases realizan la tarea de análisis, y las demás la síntesis. En cada una de las fases se utiliza un administrador de la tabla de símbolos y un manejador de errores.
*     Análisis Léxico.
En la fase de análisis léxico se leen los caracteres del programa fuente y se agrupan en cadenas que representan los componentes léxicos. Cada componente léxico es una secuencia lógicamente coherente de caracteres relativa a un identificador, una palabra reservada, un operador o un carácter de puntuación. A la secuencia de caracteres que representa un componente léxico se le llama lexema (o con su nombre en inglés token). En el caso de los identificadores creados por el programador no solo se genera un componente léxico, sino que se genera otro lexema en la tabla de símbolos.

*     Análisis Sintáctico.
En esta fase, los componentes léxicos se agrupan en frases gramaticales que el compilador utiliza para sintetizar la salida. Análisis Semántico.
La fase de análisis semántico se intenta detectar instrucciones que tengan la estructura sintáctica correcta, pero que no tengan significado para la operación implicada.
Análisis Semántico: Este análisis es más difícil de formalizar, determina el tipo de los resultados intermedios, comprobar que los argumentos que tienen un operador pertenecen al conjunto de operadores posible, y si son compatibles entre sí.
*     Generación de código Intermedio.
Algunos compiladores generan una representación intermedia explícita del programa fuente, una vez que se han realizado las fases de análisis. Se puede considerar esta operación intermedia como un subprograma para una máquina abstracta. Esta representación intermedia debe tener dos propiedades importantes: debe ser fácil de producir y fácil de traducir al programa objeto.

*     Optimización de Código.
En esta fase se trata de mejorar el código intermedio, de modo que resulte un código de máquina más rápido de ejecutar.

*     Generación de Código.
Esta constituye la fase final de un compilador. En ella se genera el código objeto que por lo general consiste en código en lenguaje máquina (código relocalizadle) o código en lenguaje ensamblador.
‘’‘Administrador de la tabla de símbolos. ‘’Una tabla de símbolos es una estructura de datos que contiene un registro por cada identificador. El registro incluye los campos para los atributos del identificador. El administrador de la tabla de símbolos se encarga de manejar los accesos a la tabla de símbolos, en cada una de las etapas de compilación de un programa.

*     Manejador de errores.
En cada fase del proceso de compilación es posibles encontrar errores. Es conveniente que el tratamiento de los errores se haga de manera centralizada a través de un manejador de errores. De esta forma podrán controlarse más eficientemente los errores encontrados en cada una de las fases de la compilación de un programa.

BIBLIOGRAFIA

lunes, 14 de noviembre de 2011

AVANCES EN TRANSPLANTES DE LARINGE

AVANCES EN TRANSPLANTES DE LARINGE

Dan luz verde a los ensayos de trasplantes de laringe en el Reino Unido


El primer trasplante de laringe del Reino Unido podría realizarse en menos de un año, después de que el Royal College of Surgeons haya dado su aprobación para que se lleven a cabo los ensayos.

Un informe del organismo señaló que el procedimiento pionero podría ayudar a las personas con cáncer de laringe a volver a hablar y respirar con normalidad.

La decisión da apoyo a Martin Birchall, profesor de laringología en el Ear Institute del University College de Londres, principal científico involucrado en la pionera operación de 18 horas a una mujer en los EE.UU. en octubre pasado. Durante 11 años, Brenda Charett Jensen se había podido comunicar únicamente con un dispositivo electrónico de mano y respiraba a través de un tubo de traqueotomía. Dos semanas después de la operación, logró pronunciar sus primeras palabras y ahora puede hablar con normalidad.

Birchall tiene dos pacientes británicos esperando y afirma que ahora que tiene el respaldo de la universidad, puede solicitar financiación para empezar las complejas operaciones en el Reino Unido a principios del próximo año.

El respaldo del RCS no era previsible, dado que la cirugía no es para salvar vidas, sino para proporcionar al paciente una mejor la calidad de vida. Esto significa que hay que tener en cuenta los riesgos del procedimiento, de elevada complejidad, y del tratamiento de por vida utilizado para suprimir el sistema inmunológico.

La universidad parece tener menos dudas sobre el trasplante de laringe. El informe señala que hasta 1.000 pacientes al año, cuya laringe ha sido destruida en accidentes o por un cáncer, podrían beneficiarse de este procedimiento. No obstante, no valdría para algunos pacientes, como aquellos con cáncer recurrente o avanzado. El informe advierte de la necesidad de más investigación sobre la regeneración de los nervios e indica que hay que tener cuidado, involucrando a expertos en psicología, en la selección y el cuidado posterior de los pacientes.