que es biotecnologia/ que es lenguaje de programacion
QUE ES BIOTECNOLOGÍA??
La Biotecnología se define como un área multidisciplinaria, que emplea la biología, química y procesos varios, con gran uso en agricultura, farmacia, ciencia de los alimentos, ciencias forestales y medicina. Probablemente el primero que usó este término fue el ingeniero húngaro Karl Ereky, en 1919.
Una definición de biotecnología aceptada internacionalmente es la siguiente:
La biotecnología se refiere a toda aplicación tecnológica que utilice sistemas biológicos y organismos vivos o sus derivados para la creación o modificación de productos o procesos para usos específicos
La biotecnología, comprende investigación de base y aplicada que integra distintos enfoques derivados de la tecnología y aplicación de las ciencias biológicas, tales como biología celular, molecular, bioinformática y microbiología marina aplicada. Se incluye la investigación y desarrollo de sustancias bioactivas y alimentos funcionales para bienestar de organismos acuáticos, diagnóstico celular y molecular, y manejo de enfermedades asociadas a la acuicultura, toxicología y genómica ambiental, manejo ambiental y bioseguridad asociado al cultivo y procesamiento de organismos marinos y dulceacuícolas, biocombustibles, y gestión y control de calidad en laboratorios.
AREAS DE APLICACION
Tecnología de los bioprocesos
Históricamente ha sido el área más importante de la biotecnología y se centró inicialmente en la producción de cervezas y de antibióticos, así como en los cultivos de células de mamíferos, etc. Actualmente ha experimentado un enorme desarrollo, extendiéndose a nuevos productos como los polisacáridos, las drogas de importancia médica, los disolventes y las comidas ricas en proteínas. Se realizan nuevos diseños de fermentadores para optimizar la productividad.
Tecnología de las enzimas
Usada para la catálisis de reacciones químicas altamente especificas, inmovilización de enzimas y para crear conversores moleculares específicos (biorreactores). Entre los productos formados se incluyen los L-aminoácidos, los jarabes de fructosa, las penicilinas semi-sintéticas, los hidrolizados de almidón y la celulosa, etc. Las enzimas se utilizan como sondas para los bioensayos.
Tecnología de los residuos
Es de una gran importancia histórica, pero actualmente se pone mayor énfasis en el acoplamiento de estos procesos a la conservación y reciclamiento de recursos naturales, alimentos y fertilizantes y combustibles biológicos.
Tecnología del medio ambiente
Existe un gran alcance para la aplicación de los principios de la biotecnología a la resolución de numerosos problemas medioambientales.
Tecnología de los recursos renovables
Se usan fuentes energéticas renovables, en particular de lignocelulosa, para generar nuevas fuentes de materias primas y energéticas: etanol, metano e hidrógeno. Se tiende a la utilización completa de materiales de plantas y animales. Se promueve el uso de las tecnologías limpias y continuas.
Agricultura de plantas y animales
Comprende la ingeniería genética de plantas para mejorar la nutrición, la resistencia a enfermedades y el mantenimiento de calidades; la mejora de rendimientos y de la tolerancia al estrés llegara a estar disponible comercialmente de forma creciente. También incluye las mejoras en la productividad de los animales de granja y las mejoras en la calidad de los alimentos, de los aromas, de los sabores y la seguridad microbiana de los mismos.
Cuidados de salud
Incluye la disponibilidad de nuevos fármacos y de mejores tratamientos para la administración de medicamentos a zonas enfermas concretas. También la mejora de los métodos de diagnostico, el conocimiento del genoma humano: genómica y proteómica, e información tecnológica.
QUE ES LENGUAJE DE PROGRAMACION?
Un lenguaje de programación es un lenguaje formal diseñado para realizar procesos que pueden ser llevados a cabo por máquinas como las computadoras. Pueden usarse para crear programas que controlen el comportamiento físico y lógico de una máquina, para expresar algoritmos con precisión, o como modo de comunicación humana. Está formado por un conjunto de símbolos y reglas sintácticas y semánticas que definen su estructura y el significado de sus elementos y expresiones. Al proceso por el cual se escribe, se prueba, se depura, se compila (de ser necesario) y se mantiene el código fuente de un programa informático se le llama programación.
Un lenguaje de programación proporciona los elementos de lenguaje necesarios que son necesarios para traducir los pasos de un pseudocódigo en formato comprensible de la máquina. En otras palabras, el lenguaje de programación proporciona el puente para hacer la transición de pseudocódigo legible por humano instrucciones legible por máquina. Las dos clasificaciones principales de lenguajes de programación son: bajo nivel de lenguaje de programación y lenguaje de programación de alto nivel.
Generaciones de lenguaje de programación
- Los lenguajes de primera generación, o 1GL, lenguajes de bajo nivel que son lenguaje de máquina.
- Los lenguajes de segunda generación, o 2GL, lenguajes de bajo nivel que generalmente consisten en lenguajes ensamblados.
- Los lenguajes de tercera generación, o 3GL, lenguajes de alto nivel como C.
- Los lenguajes de cuarta generación, o 4GL, son idiomas que consisten en declaraciones similares a las declaraciones en un lenguaje humano.
- Los lenguajes de cuarta generación se usan comúnmente en la programación de bases de datos y scripts.
- Los idiomas de quinta generación, o 5GL, son lenguajes de programación que contienen herramientas visuales para ayudar a desarrollar un programa. Un buen ejemplo de un lenguaje de quinta generación es Visual Basic.
Tipos de lenguaje de programación
Hay tres tipos de lenguaje de programación:
- Lenguaje de máquina (lenguaje de bajo nivel).
- Lenguaje ensamblador (lenguaje de bajo nivel).
- Lenguaje de alto nivel.
Lenguaje de máquina
- El lenguaje de la máquina es una colección de dígitos binarios o bits que la computadora lee e interpreta.
- Los lenguajes de máquina son los únicos idiomas que las computadoras entienden. Aunque las computadoras las entienden fácilmente, los lenguajes de máquina son casi imposibles de usar por los humanos, ya que consisten completamente de números.
- Los idiomas de bajo nivel están más cerca del idioma utilizado por una computadora, mientras que los idiomas de alto nivel están más cerca de los idiomas humanos.
Lenguaje ensamblador
- El problema es que la computadora no comprende el código ensamblador, por lo que necesitamos una forma de convertirlo a código de máquina, que la computadora sí entiende.
- Los programas de lenguaje ensamblador se traducen al lenguaje de máquina mediante un programa llamado ensamblador.
Lenguaje de alto nivel
- Los idiomas de alto nivel nos permiten escribir códigos de computadora usando instrucciones que se asemejan al lenguaje hablado cotidiano (por ejemplo: imprimir, si, mientras) que luego se traducen al lenguaje de máquina para ser ejecutados.
- Los programas escritos en un lenguaje de alto nivel deben ser traducidos al lenguaje de máquina antes de que puedan ser ejecutados.
- Algunos lenguajes de programación usan un compilador para realizar esta traducción y otros usan un intérprete.
Ivana Ibarra Peña
Paula Dayana Benavides Solano
902







Comentarios
Publicar un comentario