Objetivos prioritarios del Programa General de Acción de la Unión en materia de Medio Ambiente hasta 2020
El Programa General de Acción de la Unión en materia de Medio Ambiente hasta 2020, también conocido como 7º Programa de Medio Ambiente, tenía como objetivo principal desacoplar el crecimiento económico del deterioro ambiental. Para lograrlo, se centró en los siguientes puntos clave:
Economía circular: Promover una economía más circular, reduciendo la generación de residuos y aumentando la reutilización y el reciclaje.
Protección de la biodiversidad: Conservar la naturaleza y la biodiversidad, restaurar ecosistemas degradados y proteger los servicios ecosistémicos.
Gestión sostenible de los recursos naturales: Utilizar de manera más eficiente los recursos naturales, como el agua y la energía.
Mejora de la calidad del aire y del agua: Reducir la contaminación del aire y del agua para proteger la salud humana y los ecosistemas.
Gobernanza ambiental: Fortalecer la gobernanza ambiental a nivel europeo y nacional, involucrando a todos los actores de la sociedad.
2. Objetivos en la gestión de RAEE
Los Residuos de Aparatos Eléctricos y Electrónicos (RAEE) presentan un desafío ambiental significativo debido a la presencia de sustancias peligrosas. Los objetivos principales en su gestión son:
Prevención: Reducir la generación de RAEE mediante medidas como el diseño ecoeficiente y la prolongación de la vida útil de los productos.
Recogida selectiva: Garantizar la recogida selectiva de los RAEE para facilitar su tratamiento y valorización.
Tratamiento: Asegurar que los RAEE se traten de manera segura y ambientalmente adecuada, recuperando los materiales valiosos y minimizando los residuos peligrosos.
Reciclaje: Maximizar el reciclaje de los materiales contenidos en los RAEE para reducir la extracción de materias primas vírgenes.
Responsabilidad extendida del productor (REP): Imponer a los productores la responsabilidad de gestionar los RAEE que ponen en el mercado.
3. Fases en el tratamiento de los VFU
Los vehículos fuera de uso (VFU) requieren un tratamiento específico debido a la presencia de sustancias peligrosas y componentes reutilizables. Las fases típicas en su tratamiento son:
Descontaminación: Eliminación de fluidos peligrosos como aceites, refrigerantes y baterías.
Desguace: Desmontaje del vehículo en sus componentes principales.
Tratamiento de componentes: Tratamiento de los componentes según su naturaleza (metales, plásticos, vidrio, etc.).
Valorización: Recuperación de materiales para su reutilización o reciclaje.
Eliminación: Disposición final de los residuos que no pueden ser valorizados.
Las instalaciones de tratamiento de VFU suelen estar clasificadas en función de su capacidad y tipo de tratamiento.
4. Legislación aplicable a suelos contaminados
A nivel comunitario:
Directiva Marco sobre el Agua: Establece objetivos de calidad para las aguas subterráneas y superficiales, incluyendo la protección contra la contaminación del suelo.
Directiva sobre la gestión de residuos: Regula la gestión de los residuos, incluyendo aquellos que pueden contaminar el suelo.
Directiva sobre la responsabilidad ambiental: Establece un marco para la prevención y reparación de los daños ambientales, incluyendo la contaminación del suelo.
A nivel nacional:
Cada país miembro de la UE cuenta con su propia legislación específica sobre suelos contaminados, que debe cumplir con los requisitos de la legislación comunitaria. En España, por ejemplo, la Ley 7/2022, de 8 de abril, de Residuos y suelos contaminados para una economía circular, establece un marco normativo completo para la gestión de los suelos contaminados.
Es importante destacar que la legislación en materia de medio ambiente es dinámica y puede sufrir modificaciones. Por lo tanto, se recomienda consultar las normativas vigentes en cada caso concreto.
Los Sistemas Operativos son una materia fundamental en el estudio de la Informática. Todo usuario de un ordenador pasará una buena parte de su tiempo dialogando con la máquina a través de comandos, utilidades o software de un determinado Sistema Operativo.
La evolución continua de los ordenadores supuso, ya desde las primeras generaciones de los mismos, un aumento de complejidad en la lógica de su funcionamiento. Con el fin de conseguir un uso más racional y un mejor aprovechamiento de la capacidad de los ordenadores, se desarrollaron una serie de programas, intermediarios entre hombre y máquina, que constituyen el software funcional o sistema operativo del ordenador.
Un sistema operativo es un programa que actúa como una interfaz entre el usuario de un ordenador y el hardware del mismo, ofreciendo el entorno necesario para que el usuario pueda ejecutar programas. Por tanto el sistema operativo se carga en memoria al arrancar el ordenador y se mantiene ejecutándose hasta que la máquina se apaga.
Usuario 1 Usuario 2 Usuario n
Compilador Base de Datos . . . editor de texto
Programas de Aplicación
Sistema Operativo
Hardware
El ordenador posee una serie de recursos que han de ser utilizados racionalmente para obtener el mayor rendimiento posible. El S.O. es el administrador de estos recursos.
Los recursos hardware y software que gestiona el S.O. son:
∙ el procesador
∙ la memoria
∙ los dispositivos de E/S
∙ la información (sistema de ficheros)
Su principal objetivo es facilitar el uso del sistema informático. Como objetivos secundarios destacaremos el empleo de hardware del ordenador de forma eficiente y la capacidad de evolución del propio sistema (actualización del hardware, nuevos servicios, correcciones…). (Cómodo, eficiente y con capacidad de evolución)
Para lograr estos objetivos, el sistema operativo debe realizar las tareas o servicios siguientes:
▪ Controlar la ejecución de los programas para prevenirerrores.
▪ Controlar las operaciones de E/S.
▪ Gestionar los sistemas de ficheros.
▪ Detectar errores.
▪ Asignar los recursos del sistema: tiempo de CPU, dispositivos deE/S, memoria, etc. ▪ Resolver los conflictos que se pueden dar entre varios procesos cuando acceden a los recursos.
Implantación de Sistemas Operativos
SISTEMAS OPERATIVOS 2
2.- Sistemas operativos
El software se clasifica en 2 categorías diferentes:
∙ Sistemas Operativos.
∙ Software de uso general o Software de Aplicación.
El sistema operativo es el gestor y organizador de todas las actividades que realiza el ordenador. Marca las pautas según las cuales se intercambia información entre la memoria central y la secundaria, y determina las operaciones elementales que puede realizar el procesador. El sistema operativo debe ser cargado en la memoria principal antes que ninguna otra información.
Un sistema operativo es en sí mismo un programa de ordenador. Sin embargo, es un programa muy especial, quizá el más complejo e importante en un ordenador. El sistema operativo despierta al ordenador y hace que reconozca a la CPU, la memoria, el teclado, el sistema de vídeo y las unidades de disco. Además, proporciona la facilidad para que los usuarios se comuniquen con el ordenador y sirve de plataforma a partir de la cual se ejecutan los programas de aplicación. Cuando se enciende un ordenador, lo primero que hace ésta es llevar a cabo un autodiagnóstico de encendido durante el cual, el ordenador identifica su memoria, sus discos, su teclado, su sistema de vídeo y cualquier otro dispositivo conectado a ella. Lo siguiente que hace el ordenador es buscar un sistema operativo para arrancar.
Una vez que el ordenador ha puesto en marcha su sistema operativo, mantiene al menos parte de éste en su memoria en todo momento. Mientras el ordenador esté encendido, el sistema operativo tiene 3 tareas principales:
1. Proporcionar ya sea una interfaz de línea de comando o una interfaz gráfica al usuario, para que este último se pueda comunicar con el ordenador.
∙ Interfaz de línea de comando: tú introduces palabras y símbolos desde el teclado del ordenador. Ejemplo: el sistema operativo MS-DOS.
∙ Interfaz gráfica de usuario (GUI): seleccionas las acciones mediante el uso de un ratón para pulsar sobre figuras llamadas iconos o seleccionar opciones de los menús. Ejemplo: los sistemas Windows de Microsoft.
2. Administrar los dispositivos de hardware en el ordenador. Cuando se ejecutan los programas, estos necesitan utilizar la memoria, el monitor, las unidades de disco, los puertos de Entrada/Salida (impresoras, módems, etc.). El sistema operativo sirve de intermediario entre los programas y el hardware, es decir, proporciona servicios a dichos programas. Teóricamente, un programador debería de conocer las características del hardware en el que se está ejecutando su programa para así poder utilizar correctamente dicho hardware; pero gracias al sistema operativo, el programador puede abstraerse de las peculiaridades de la máquina ya que es el sistema operativo quien hace el “trabajo sucio” de conocer los entresijos de lamisma.
3. Administrar y mantener los sistemas de archivo de disco. Los sistemas operativos agrupan la información dentro de compartimentos lógicos para almacenarlos en el disco. Estos grupos de información son llamados archivos. Los archivos pueden contener instrucciones de programas o información creada por el usuario. El sistema operativo mantiene una lista de los archivos en un disco, y nos proporciona las herramientas necesarias para organizar y manipular estos archivos.
Implantación de Sistemas Operativos
SISTEMAS OPERATIVOS 3
3.- Evolución de los sistemas operativos
Los objetivos fundamentales de los sistemas operativos respecto a eficiencia y facilidad de uso, no son siempre compatibles. En un principio se primó la eficiencia, mientras que actualmente se atribuye más importancia al uso. A continuación haremos un breve recorrido a través de la historia de los sistemas operativos para comprender las razones de esta evolución.
Primeros sistemas
Los primeros sistemas informáticos (hablamos de los años cincuenta) carecían de sistema operativo. Simplemente eran grandes máquinas que se controlaban desde una consola. El programador era al mismo tiempo el operador del sistema. Él mismo escribía un programa, lo cargaba en memoria, indicaba la dirección de comienzo, transfería el control al programa y, a medida que éste se ejecutaba, seguía su ejecución mediante una monitorización de las señales que iba dando el hardware.
Estos sistemas utilizaban un método de “reserva de solicitud” para asignar el tiempo de máquina. Si uno quería utilizar el ordenador, iba a la hoja de solicitud, miraba cual era el siguiente período libre que le convenía y lo solicitaba. En el caso de que al programador se le acabara el tiempo de máquina concedido sin haber terminado el trabajo, este debía suspender el trabajo en el estado en que se encontrara en ese instante, recopilar todo el material obtenido y estudiarlo hasta que tuviera otra vez la oportunidad de disponer de ordenador. Por el contrario, si el programador acababa antes del final del tiempo asignado, el ordenador quedaba inactivo hasta el siguiente período de tiempo concedido a otro programador
Los dispositivos de entrada comunes eran lectores de tarjetas y unidades de cinta. Los dispositivos de salida comunes eran impresoras de líneas, unidades de cinta y perforadoras de tarjetas.
Podemos deducir que en esos primeros sistemas el aprovechamiento de los recursos del ordenador era escasísimo, perdiéndose tiempo de CPU, de ahí los esfuerzos para mejorar su rendimiento.
El objetivo principal era la eliminación del tiempo de inactividad del ordenador (CPU frecuentemente ociosa) para lo que se introdujo la secuencia automática de trabajos.
Secuencia automática de trabajos
Analizando el trabajo que desempeñaba un operador, se observó que era bastante mecánico y que podía ser automatizado con lo que surgió lo que se denomina secuencia automática de trabajos. Se diseñó un pequeño programa que transfería automáticamente el control de un trabajo al siguiente. Este programa se denominó Monitor Residente, que puede ser considerado como el primer sistema operativo y que, como su nombre indica, permanecía constantemente en memoria.
Estos programas de control deben estar en memoria principal, por lo que es necesario un programa de carga inicial (IPL), existente en la ROM, que se ejecuta automáticamente al arrancar el ordenador.
Se utilizaban tarjetas de control que marcaban el principio y fin de cada programa y eran interpretadas por el JCL (lenguaje de control de trabajo). También eran necesarios programas para controlar los dispositivos y gestionar posibles errores.
Inicialmente el control del ordenador residía en el monitor residente, quien lo transfería al primer trabajo. Cuando éste acababa, el monitor residente volvía a tener el control dando paso al segundo de los trabajos, y así sucesivamente.
Incluso con la secuencia automática de trabajos, la CPU permanece a menudo inactiva. El problema reside en que la velocidad de los dispositivos mecánicos de E/S es muy inferior a la velocidad de los dispositivos electrónicos: mientras tiene lugar una operación de E/S, la CPU permanece “ociosa”, esperando que la E/S se complete y mientras la CPU ejecuta, los dispositivos de E/S están inactivos.
Implantación de Sistemas Operativos
SISTEMAS OPERATIVOS 4
Operación Off-Line
Con el tiempo los dispositivos de E/S fueron más rápidos pero a la vez aumentaba la velocidad de la CPU con lo que el problema no quedó resuelto. La CPU continuaba siendo mucho más rápida que los dispositivos de E/S.
Una solución a esa diferencia de velocidad consistía en sustituir las lectoras de tarjetas (dispositivos de entrada) e impresoras de salida (dispositivos de salida) por unidades de cinta magnética.
En lugar de hacer que la CPU leyera directamente las tarjetas, estas se copiaban primero en una cinta magnética. Esta cinta se pasaba al ordenador en bloque para la ejecución de los programas, grabándose los resultados en una nueva cinta. Por último, la cinta de resultados se volcaba sobre una impresora. Las acciones de copiado de tarjetas a cinta y de cinta a impresora se hacían sin intervención del ordenador, ya que eran operaciones muy lentas, y mientras el ordenador trataba otros trabajos. Es lo que se conoce como operación off-line.
La principal ventaja de la operación off-line consistía en que el ordenador principal ya no quedaba limitado por la velocidad de las lectoras de tarjetas y las impresoras sino por la velocidad de las unidades de cinta, mucho más rápidas.
A continuación se muestra un esquema de un sistema on-line (a) y de un sistema off-line (b):
(a)
(b)
CPU
Lectora de tarjetas Impresora
CPU
Lectora de tarjetas Unidades de cinta Unidades de cinta Impresora
La desventaja del sistema off-line era que un usuario tenía que esperar a que se llenara una cinta con otros trabajos hasta que pudiera ser procesada la misma, además de todos los procesos de rebobinar la cinta, desmontarla, llevarla a mano a la unidad central y montarla sobre una unidad libre.
Buffering
Esta técnica trata de mantener ocupados tanto a la CPU como a los dispositivos de E/S. Una forma de mejorar el tiempo que se pierde en los procesos de carga de la cinta en el ordenador (que es un proceso relativamente lento), es utilizar una memoria intermedia, denominada buffer, donde la cinta va grabando datos hasta que se llena, volcándose estos en la memoria de una vez y, mientras el procesador realiza
operaciones con los datos recibidos, en paralelo se vuelve a cargar el buffer. Para la salida el proceso es análogo: los datos de salida se descargan en otro buffer hasta que el dispositivo de salida pueda procesarlos. De esta manera, la CPU y el dispositivo están ocupados. A esta forma de trabajo se le denomina buffering.
La misión de las técnicas de buffering es mantener tanto el procesador como los dispositivos de E/S ocupados el mayor tiempo posible. Esto se logra solapando la E/S de un trabajo con el procesamiento del mismo.
Implantación de Sistemas Operativos
SISTEMAS OPERATIVOS 5
Buffering
Terminal buffers CPU buffer Impresora
El buffering es complicado. Uno de los problemas reside en detectar tan pronto como sea posible que un dispositivo de E/S haya acabado una operación. La operación de E/S que le siga únicamente podrá iniciarse cuando la previa haya finalizado. Este problema se resuelve mediante las interrupciones: tan pronto como un dispositivo de E/S acaba una operación, interrumpe a la CPU para avisarlo. Entonces, ésta detiene lo que está haciendo e inmediatamente transfiere el control a la rutina de servicio de las interrupciones. La rutina de servicio de la interrupción comprueba si el buffer no está lleno (para un dispositivo de entrada) o si no esta vacío (para un dispositivo de salida) e inicia la siguiente petición de E/S. De esta manera, los dispositivos de E/S y la CPU pueden trabajar a pleno rendimiento.
Spooling
Con la aparición del disco magnético como dispositivo de almacenamiento masivo de información con acceso directo, desapareció el problema que representaban las cintas magnéticas ya que éstas tienen un acceso secuencial con lo que una lectora de tarjetas no podía escribir sobre un extremo de la cinta mientras la CPU leía el otro. En cambio, los discos, pueden ser leídos y escritos en cualquier punto de su superficie. Con este sistema, las tarjetas se leen directamente desde la lectora de tarjetas sobre eldisco
La técnica del spooling (Simultaneous Peripheral Operation On-line) utiliza el disco como un buffer muy grande, para leer tan por delante como sea posible de los dispositivos de entrada y para almacenar los ficheros de salida hasta que los dispositivos de salida sean capaces de aceptarlos. Cuando se ejecuta un trabajo, se lee desde el disco; cuando el trabajo solicita una operación de salida, ésta se escribe en un buffer y luego se escribe en el disco.
Cuando se crean varias ordenes de E/S simultáneamente, se utiliza un fichero spool en el que se almacenan todos los trabajos en colas de espera. Los ficheros spool disponen de un sistema de gestión que permite reorganizar esta cola según la prioridad del trabajo.
Disco
Spooling
E/S
CPU
Lectora de tarjetas Impresora
La ventaja del spooling sobre el buffering es que el spooling solapa la E/S de un trabajo con la computación de otros. De esta manera, puede mantener tanto a la CPU como a los dispositivos de E/S trabajando con un rendimiento mucho mayor. Incluso en un sistema sencillo, el spooling puede estar leyendo la entrada de un trabajo mientras imprime la salida de otro diferente. El buffering únicamente puede simultanear la E/S de un trabajo con su propia computación.
Implantación de Sistemas Operativos
SISTEMAS OPERATIVOS 6
Un sistema de SPOOL se podría ver como una cola de archivos en espera de que llegue su turno para ser impresos, grabados en una cinta, etc. La gestión de la cola (la planificación de trabajos) puede ser del tipo primero en llegar-primero en salir (FIFO), en función de la prioridad de cada trabajo, en función de la longitud, etc.
Multiprogramación
La multiprogramación es un modo de trabajo en el que se pueden ejecutar varios programas simultáneamente con el fin de aprovechar al máximo los recursos del ordenador, incluso si éste sólo posee una única CPU. Surgió de la imposibilidad, para los sistemas o modos de trabajo anteriores, de que con un solo trabajo se pudiese tener ocupados al procesador y a los dispositivos de E/S durante todo el tiempo.
La multiprogramación es un método para aumentar el empleo de la CPU disponiendo en todo momento de algo que la CPU pueda ejecutar.
Podemos clasificar los trabajos en dos tipos:
∙ Trabajos limitados por proceso: aquellos que consumen la mayor parte de su tiempo en la CPU y poco en operaciones de E/S.
∙ Trabajos limitados por operaciones de entrada/salida: dedican la mayor parte de su tiempo en operaciones de E/S, haciendo poco uso del procesador, manteniéndolo inactivo durante grandes períodos de tiempo.
Proceso limitado por CPU
Proceso limitado por E/S
CPU Espera terminación E/S
El segundo tipo de procesos fue el que dio lugar a la multiprogramación al aprovechar la inactividad del procesador durante la ejecución de una operación de entrada/salida de un proceso, para que otro que lo necesite utilice dicho procesador.
Desde el punto de vista de cada proceso, cada uno está siendo atendido por un procesador aunque en realidad todos están atendidos por el mismo, que conmuta de uno a otro constantemente.
Desde el punto de vista del usuario, los procesos se están ejecutando en paralelo sin tener en cuenta que en cada momento sólo se atiende a uno de ellos.
Con el esquema planteado es fácil comprender que van a surgir diversos tipos de problemas:
∙ El acceso al procesador deberá seguir algún tipo de reglas para que todos los posibles trabajos que lleguen puedan ser ejecutados.
∙ La memoria ha de ser compartida por todos los trabajos, ya que necesitarán residir en ella al mismo tiempo para poder ser ejecutados, por ello se hace necesario algún tipo de administración de la misma.
∙ Varios trabajos pueden necesitar la utilización de algún recurso al mismo tiempo, dando lugar a problemas de concurrencia.
Implantación de Sistemas Operativos
SISTEMAS OPERATIVOS 7
Surge el concepto de planificar el procesador, puesto que hay que ir asignando tiempo de CPU a los diferentes procesos que están en memoria principal.
Tiempo compartido
El siguiente paso en el desarrollo de los sistemas operativos fue la introducción de la multiprogramación interactiva.
Apareció a la vez que los terminales conversacionales o interactivos (formados únicamente por un teclado y una pantalla, sin CPU, ni memoria), llamados también “terminales tontos” que carecían de sistema operativo, en los que el usuario ya no tenía que suministrar todos los datos al principio de la ejecución del proceso, sino que podía ir dándolos a medida que el proceso los iba necesitando, de igual modo que iba recibiendo respuesta inmediata. Esos terminales estaban conectados directamente al ordenador central de tal manera que se podía estar trabajando simultáneamente desde dichos terminales puesto que el ordenador iba conmutando entre ellos.
usuario 1
usuario 2
…
usuario n
El tiempo compartido es una extensión lógica de la multiprogramación. Se ejecutan múltiples trabajos mientras la CPU se conmuta entre ellos, pero la conmutación es tan frecuente que los usuarios pueden interactuar con cada programa durante su ejecución.
Un sistema operativo en tiempo compartido utiliza la planificación de la CPU y la multiprogramación para dotar a cada usuario de una pequeña parte del ordenador compartido. Como cada acción o comando en un sistema de tiempo compartido suele ser breve, basta con un tiempo de CPU corto para cada usuario. Dado que el sistema cambia rápidamente de un usuario al siguiente, estos tienen la impresión de que cada uno de ellos dispone de su propio ordenador, cuando realmente un solo ordenador es compartido entre muchos usuarios.
Tiempo real
El tiempo real es otra modalidad de los sistemas operativos multiprogramados, en que se necesita un tiempo de respuesta pequeño ante cualquier petición. Si el sistema no respeta las restricciones de tiempo en las que las operaciones deben entregar su resultado se dice que ha fallado.
Los Sistemas Operativos de tiempo real son aquellos en los cuales no tiene importancia el usuario, sino los procesos.
Se dan en entornos en donde deben ser aceptados y procesados gran cantidad de sucesos, la mayoría externos al sistema computacional, en breve tiempo o dentro de ciertos plazos. Su objetivo es proporcionar rápidos tiempos de respuesta.
Muchos S.O. de tiempo real son construidos para aplicaciones muy específicas como control de tráfico aéreo, bolsas de valores, control de refinerías, telecomunicaciones, control industrial.
Implantación de Sistemas Operativos
SISTEMAS OPERATIVOS 8
Proceso distribuido
El siguiente paso en la evolución de los sistemas operativos fue el proceso distribuido, que consiste en la conexión de ordenadores entre sí a través de una gran variedad de dispositivos, existiendo varias modalidades entre las que podemos citar la conexión de varios ordenadores compartiendo un mismo almacenamiento principal o aquellos que se conectan a una misma red nacional o internacional para el intercambio de información.
Multiproceso
Uno de los problemas actuales en el proceso de datos ha sido la aparición de aplicaciones que manejan tal cantidad de información, que un solo procesador no es capaz de procesarla en el tiempo requerido.
El sistema estándar es monoprocesador o monoproceso, es decir, sólo tiene una CPU. Un sistema multiprocesador o multiproceso tiene varios procesadores que pueden trabajar conjuntamente compartiendo memoria y periféricos.
En este tipo de ordenadores, el sistema operativo es complejo debido a que tiene que administrar varios procesadores de tal manera que la carga y reparto de los trabajos debe equilibrar y optimizar al máximo el proceso global.
Puede trabajar de diferentes formas:
∙ Asimétrica: el ordenador irá saturando de trabajo a sus procesadores poco a poco. Con la primera tarea utilizará el primer procesador, si entra otra tarea se utilizará lo que reste de potencia del 1º procesador y lo necesario del segundo. Los demás procesadores se irán utilizando de forma sucesiva. De esta forma pueden quedar procesadores inactivos.
∙ Simétrica: utilizan la totalidad de los procesadores para realizar todas las tareas. La saturación del procesador sólo se producirá cuando el sistema esté funcionando al 100%. Cada programa utiliza parte de todos los procesadores. Si llega otro programa, se utilizarán también todos los procesadores y así hasta su total utilización. De esta forma trabajarán todos pero a más bajo rendimiento.
En las siguientes figuras vemos las diferencias existentes en la ejecución de cuatro procesos A, B, C y D en tres sistemas con diferentes métodos de funcionamiento: monoprogramación, multiprogramación y multiproceso.
A
B
C
D
1 procesador
Monoprogramación Multiprogramación
Procesos Procesos
Tiempo de proceso Tiempo de proceso
Implantación de Sistemas Operativos
SISTEMAS OPERATIVOS 9
Lleva el mismo tiempo en ambos sistemas (sólo hay un procesador que, en realidad, únicamente puede hacer una cosa a la vez).
A B C D
4 procesadores
Multiproceso
Procesos
Tiempo de proceso
Implantación de Sistemas Operativos
SISTEMAS OPERATIVOS 10
4.- Más clasificaciones de sistemas operativos
Sistemas operativos monotarea y multitarea (multiprogramado)
Un sistema operativo monotarea es aquel que sólo es capaz de ejecutar una tarea a la vez. Es el caso del sistema DOS de Microsoft. De esta forma, los recursos del sistema estarán dedicados a esa tarea hasta que finalice su ejecución. (Esto no impide que el sistema pueda ser multiusuario. Varios usuarios pueden intentar ejecutar sus programas en el mismo ordenador, pero lo harán de forma sucesiva).
Por otra parte, como hemos visto anteriormente, un sistema es multitarea (multiprogramado) cuando permite realizar más de un trabajo de forma simultánea. Para ello la CPU comparte el tiempo de uso del procesador entre los diferentes programas que se van a ejecutar. Así, todos los procesos tardarán individualmente más tiempo en ejecutarse, pero el tiempo medio de espera será mucho menor que en monotarea.
Sistemas operativos monousuario y multiusuario
Que un sistema operativo sea monousuario significa que sólo un usuario puede hacer uso del ordenador, es decir, que todos los recursos del ordenador están asignados a un único usuario (un único terminal es el que puede acceder al sistema). El ejemplo más común de sistema monousuario es el sistema operativo MS-DOS.
En cambio, el término multiusuario hace referencia a sistemas que soportan más de un usuario. Este término es bastante amplio y abarca varias posibilidades. Por un lado, están los sistemas que permiten que varios usuarios estén utilizando de manera simultánea todos los recursos del ordenador (CPU, memoria, etc.). Éste es el caso de los sistemas UNIX y Linux, por ejemplo, e incluso Windows XP. Por otro lado, el término multiusuario también contempla a aquellos sistemas que permiten que más de un usuario utilice todos los recursos del ordenador aunque no de manera simultánea. Éste es el caso de los sistemas UNIX, Linux, Windows NT, Windows 2000, Windows XP y Windows 2003, en los que se definen (por parte del administrador del sistema) diferentes “perfiles de usuario”, es decir, que en el sistema existen usuarios definidos cada uno con un nombre y una contraseña necesarios para que puedan acceder al sistema con el fin de tener acceso a ciertas tareas y datos, y con la posibilidad de que cada uno maneje sus propios datos sin afectar a los de los demás.
Sistemas Operativos para redes
Son sistemas operativos diseñados con el objetivo de permitir que varios equipos accedan a diversos recursos (archivos, programas, impresoras, etc.) que se encuentran en uno o más equipos servidores.
Los usuarios de una red pueden compartir archivos o comunicarse entre sí con facilidad. En consecuencia, a menudo se puede reducir el costo de los programas y equipos, se pueden adquirir versiones para red de los programas más usados y compartir dispositivos costosos, como pueden ser impresoras, unidades de almacenamiento, scanner, etc.
Cada vez más va en aumento la necesidad de utilizar redes, así como también van disminuyendo los costos del hardware necesario. Instalando placas de red, cables y software de red, es posible configurar un sistema de comunicaciones sofisticado y productivo.
Hoy en día, los sistemas operativos que hay en el mercado soportan el funcionamiento en red.
Implantación de Sistemas Operativos
SISTEMAS OPERATIVOS 11
5- Esquema de un Sistema Operativo
Todo el mundo sabe que en el mundo PC, los ordenadores son casi todos ellos diferentes en sus componentes (placas madre, tarjetas de vídeo, controladoras de disco, lector de CD-ROM, tarjeta de sonido, etc.), aunque al final nos permiten trabajar con los mismos sistemas operativos. Básicamente, las partes o subsistemas que componen un sistema operativo son las siguientes:
∙ Interfaz de usuario: Es el entorno que nos ofrece el sistema operativo para poder trabajar con él. En el caso del DOS, es un programa (el “command.com”) el que nos permite movernos por las unidades de disco, manejar las disqueteras, realizar operaciones de copia o borrado de ficheros, cargar otros programas, etc. Se le suele llamar intérprete de comandos.
∙ Núcleo: Es el corazón del sistema operativo y “descansa” directamente sobre el hardware. Tiene dos vertientes: la que se «comunica» con las aplicaciones que utilizamos los usuarios y que ofrece servicios como acceso a puertos de comunicaciones y a la impresora, lectura y escritura de disco, asignación de memoria…; y la que es complementaria, es decir, la que «habla» con el hardware de la máquina: RAM, periféricos, procesador, etc.
∙ Sistema de ficheros: Es un subsistema que organiza la información en los discos duros, disqueteras y en general en cualquier dispositivo de almacenamiento masivo. En el caso del DOS el sistema de ficheros se denomina FAT. Windows utilizan el sistema de ficheros llamado NTFS. Los sistemas basados en Linux suelen utilizar el sistema de ficheros denominado ext3 y ext4.
∙ Controladores de dispositivos (Entrada/Salida): Son los conocidos drivers, y existe uno para cada tarjeta o dispositivo externo al procesador que tengamos en nuestra máquina. Todos los PC’s cuentan con drivers para la tarjeta gráfica, la controladora IDE, SCSI, el disco duro, el lector de CD-ROM, la tarjeta de sonido, etc. Estos drivers normalmente son suministrados por el fabricante de las tarjetas y, en el caso del sistema operativo DOS, son ficheros conextensión
«sys» que se cargan en nuestro fichero «config.sys». Los drivers son software.
Para entender mejor estos conceptos, veamos un caso práctico. La simple lectura de un archivo puede servirnos de ejemplo. La aplicación (un procesador de textos, por ejemplo) que desea leer el archivo debe pedir al núcleo del sistema operativo dicho servicio (lectura de archivo). Este, a su vez, le solicita al sistema de ficheros dicho archivo y, dependiendo de cómo lo haya guardado (sector, pista, etc.), ordenará al driver del disco duro que realice dicha operación. Después será la controladora del disco la que ordenará al disco para que se sitúe en la pista, sector y cilindro donde que se guarda el archivo, y que lo lea y pase los datos.
Hecho esto, la controladora devolverá dichos datos al driver, éste al sistema de ficheros que organizará la información con estructura de archivo y, por último, el núcleo dará dicho archivo a la aplicación que se lo había solicitado.
Implantación de Sistemas Operativos
SISTEMAS OPERATIVOS 12
6.- Gestión de procesos
6.1.- Concepto de proceso o tarea
Es la unidad más pequeña de trabajo individualmente planificable por un sistema operativo. Un proceso o tarea es un programa en ejecución. Mientras un programa se considera un ente pasivo (conjunto de instrucciones destinadas a obtener unos resultados), un proceso es un ente activo, que sufre frecuentes cambios de estado y necesita diferentes recursos del sistema a lo largo del tiempo.
Aparece en los sistemas operativos con multiprogramación o multitarea, donde varios programas activos, se ejecutan concurrentemente, compitiendo por los recursos del sistema (procesador, memoria, archivos de datos, dispositivos de E/S, etc.).
6.2.- Estados de un proceso
El sistema operativo considera un proceso como una progresión de estados desde que comienza su ejecución hasta su finalización. Un proceso puede encontrarse en uno de los siguientes estados:
Turno de CPU
En Ejecución
Fin de ejecución
Operación de E/S o espera de un evento
MEMORIA
Listo o Preparado Bloqueado o suspendido
Fin de Operación E/S o evento
Liberar Memoria Principal DISCO
Memoria disponibleIntercambiado
∙ LISTO o PREPARADO: Se encuentra en la memoria principal en espera de ser atendido por la CPU.
∙ EN EJECUCIÓN: El proceso está siendo ejecutado en la CPU. Hay que tener en cuenta que una CPU sólo puede atender a un proceso en cada instante.
Abandona este estado cuando ocurre alguna de las siguientes situaciones:
❑ Finaliza su ejecución.
❑ Finaliza el quantum de tiempo asignado de CPU (en un modelo de multiprogramación que utilice este criterio de abandono de CPU) pasando al estado preparado.
❑ Inicia una operación de E/S o bien ocurre un evento externo que lo suspenda, pasando a estado bloqueado o suspendido.
∙ BLOQUEADO o SUSPENDIDO: Espera a que se cumpla alguna condición: una operación de E/S (bloqueado) o está esperando algún evento que le permita continuar su ejecución (ejemplo: una señal de sincronización de otro proceso).
Abandona este estado cuando ocurre alguna de las siguientes situaciones:
❑ Finaliza su ejecución.
❑ Finaliza la operación de E/S.
❑ Ocurre el evento que lo tenía suspendido.
Si el proceso continúa su ejecución pasará al estado preparado.
∙ INTERCAMBIADO: El proceso que se encuentra en estado preparado es llevado temporalmente a disco porque el sistema necesita liberar espacio en memoria. Este proceso, parcialmente ejecutado, permanece en disco hasta que haya memoria suficiente para devolverlo al estado preparado.
Implantación de Sistemas Operativos
SISTEMAS OPERATIVOS 13
También puede considerarse el estado INACTIVO, cuando un proceso no está ejecutándose, bien porque haya finalizado su ejecución, o bien porque no ha comenzado.
6.3.- Bloque de control de procesos (PCB)
El sistema operativo mantiene toda la información que necesita de un proceso en una estructura de datos llamada PCB. Cuando se inicia un proceso, se crea un PCB para él que se mantiene hasta que finalice su ejecución. Un PCB contiene la siguiente información:
∙ Identificador del proceso (Ejemplo: PID en el sistema Linux)
∙ Estado hardware: valor de los registros del procesador (necesita ser salvado cuando abandona el estado de ejecución).
∙ Estado en el que se encuentra el proceso (Ejemplo: listo, suspendido, etc.).
∙ Prioridad del proceso respecto a los demás (para aplicar algoritmos de prioridad). ∙ Recursos solicitados, recursos asignados, etc.
∙ Información de gestión de memoria (localización de las tablas, etc.).
∙ Información de gestión de archivos (archivos abiertos, derechos de acceso).
∙ Etc.
El sistema operativo utiliza esta estructura para gestionar el estado global del sistema, creando varias colas con los PCB según el estado en el que se encuentre cada proceso. (El estado global del sistema en un instante determinado, es el conjunto de recursos y procesos existentes con sus estados correspondientes.)
Una cola es una estructura formada por un conjunto de elementos del mismo tipo (en este caso PCB). Los elementos forman una cola según el orden de llegada, y el primer elemento en ser atendido es el primero en haber llegado a la cola. Por eso también se denomina Lista FIFO (First-In First-Out).
1º
2º
3º
4º
5º
SALIDAElemento cabeza Elemento finalENTRADA
En Memoria Principal se gestionan las listas del sistema:
∙ Una cola para cada uno de los estados de un proceso: en ellas se encuentran los PCB de todos los procesos reconocidos por el sistema. Cada proceso pertenece a una única lista. El planificador es el encargado de gestionar el paso de los procesos de una lista a otra.
∙ Colas de dispositivos: puede existir una cola para cada dispositivo de E/S. Cada cola recoge los PCB de los procesos que están esperando por un dispositivo para realizar una operación de E/S.
Cola de procesos listos
CPU
Colas de dispositivos (procesos bloqueados)
Impresora
Modem
∙ ∙
Implantación de Sistemas Operativos
SISTEMAS OPERATIVOS 14
6.4.- Planificadores
Se denomina planificador al software del S.O. encargado de asignar los recursos del sistema entre los procesos que los solicitan. (Gestiona el paso de los procesos de una lista a otra.)
Un sistema operativo contiene módulos de planificación que controlan la ejecución de los procesos. Su objetivo es optimizar el rendimiento del sistema, es decir, el uso eficiente de los recursos (CPU y demás dispositivos), aumentar la productividad (maximizar el número de tareas ejecutadas en unidad de tiempo), disminuir el tiempo de respuesta de los procesos (tiempo que espera el usuario desde que lanza la ejecución de una tarea hasta recibe una respuesta), etc.
Para planificar los procesos, el sistema utilizar 3 tipos de planificadores que hacen uso de las colas de PCB:
MEMORIA PRINCIPAL
Planificador a largo plazo
Cola de procesos listos Planificador a corto plazo
DISCO CPU
Planificador a medio plazo
Cola de procesos suspendidos
∙ PLANIFICADOR A LARGO PLAZO o PLANIFICADOR DE TRABAJOS: se encarga de seleccionar qué trabajo (tarea) de los que se encuentra en disco esperando comenzar su ejecución (en estado inactivo), pasa a la cola de procesos listos de memoria principal.
Implantación de Sistemas Operativos
SISTEMAS OPERATIVOS 15
Es por tanto el encargado de controlar el grado de multiprogramación (número de procesos que están en memoria principal). Se ejecuta cuando haya memoria suficiente para aumentar el número de procesos en memoria. Es importante que seleccione los trabajos de forma que combine los trabajos orientados a CPU (muchas operaciones de CPU y pocas con dispositivos de E/S), con los trabajos orientados a E/S (pocas operaciones de CPU y muchas con dispositivos de E/S), para disminuir los tiempos muertos en CPU y dispositivos de E/S.
∙ PLANIFICADOR A MEDIO PLAZO o PLANIFICADOR DE SWAPPING: una operación de swapping consiste en llevar a disco un proceso que está en memoria reduciendo el grado de multiprogramación, para liberar memoria o bien para realizar una mejor combinación de procesos orientados a CPU y orientados a E/S.
Este planificador selecciona trabajos que se encuentran parcialmente ejecutados en la cola de procesos listos o en la cola de suspendidos, para llevarlos a disco, pasando a estado intercambiado. Posteriormente, volverán a memoria para continuar su ejecución.
∙ PLANIFICADOR A CORTO PLAZO o PLANIFICADOR DE CPU: selecciona, de entre los procesos listos, cuál pasa a ser atendido por la CPU. Se ejecuta cada vez que un proceso abandona laCPU.
6.5.- Algoritmos de planificación
6.6.- Concurrencia y sincronización de procesos
Los sistemas multiproceso o multitarea, que permiten la ejecución concurrente de varios procesos (se ejecutan al mismo tiempo y hacen uso de los mismos recursos). Estos procesos deben sincronizarse cuando van a utilizar recursos compartidos, como estructuras de datos comunes o dispositivos físicos. Para que dos actividades se consideren concurrentes es necesario que tengan alguna relación entre ellas.
Ejemplos:
– dos personas que viven juntas:
Persona A
Persona B
09:50 Llega a casa
10:00 Mira la nevera. No hay leche
10:10 Va a la tienda
10:10 Llega a casa
10:20 Llega a la tienda
10:20 Mira la nevera. No hay leche
10:30 Deja la tienda
10:30 Va a la tienda
10:40 Llega a casa y guarda la leche
10:40 Llega a la tienda
10:50 Deja la tienda
11:00 Llega a casa y ¿¿?? ¡¡ya hay leche!!
– Un proceso escribe un fichero y otro que lee los datos en él; el funcionamiento de uno interfiere en el otro.
– Un proceso que permite la retirada de fondos de una cuenta bancaria, actualiza una variable compartida que es el saldo. Otro proceso accede a dicha variable para consultar el saldo actual de lacuenta.
Cuando varios procesos comparten un recurso, es necesario que exista sincronización entre ellos. Debe existir una forma de prohibir que más de un proceso lea o escriba datos compartidos a la vez.
Se denomina sección crítica de un programa al conjunto de instrucciones que realizan operaciones que pueden dar lugar a interferencias con otros procesos.
Para garantizar la integridad del sistema se aplica la técnica de exclusión mutua: cuando un proceso ejecuta su sección crítica, ningún otro proceso puede estar en ella. Hay que tener en cuenta que un proceso no puede “dormirse” en su sección crítica porque estará bloqueando la sección crítica de otros procesos.
Implantación de Sistemas Operativos
SISTEMAS OPERATIVOS 16
INTERBLOQUEO
La mayoría de los recursos sólo pueden utilizarse por un proceso a la vez. No obstante, la apropiación de un recurso para uso exclusivo puede provocar bloqueos.
Por ejemplo, dos procesos que desean imprimir un archivo situado en una cinta al mismo tiempo. El proceso A solicita en uso exclusivo la impresora y el proceso B solicita el uso exclusivo de la cinta. El proceso A no puede imprimir porque no tiene acceso a la cinta, pero no suelta la impresora. El proceso B no imprime porque no tiene acceso a la impresora, pero no suelta la cinta. Se dice que los procesos se han bloqueado y permanecerán así para siempre si el S.O. no se encarga de solucionarlo.
El bloqueo de un conjunto de procesos se produce cuando un proceso espera un evento que sólo puede ser provocado por otro proceso del conjunto.
Motivos: exclusión mutua y no apropiación
Implantación de Sistemas Operativos
SISTEMAS OPERATIVOS 17
7.- Gestión de memoria
7.1.- Introducción
Para poder ejecutar un programa en un ordenador es necesario que, previamente, tanto él como los datos que maneja estén cargados en la Memoria Principal.
Hemos visto como un conjunto de procesos pueden compartir la CPU. Podemos repartir los servicios de la CPU entre varios programas mejorando notablemente el rendimiento del mismo y, por tanto, su velocidad de proceso. No obstante, para lograr este incremento en las prestaciones, tenemos que mantener varios procesos en memoria; tenemos que compartir la memoria.
En el funcionamiento de un ordenador la Memoria Principal es un recurso «central» ya que tanto la CPU como los dispositivos de E/S acceden a ella para leer y/o grabar la información que manejan.
CPUMEMORIA PRINCIPAL
Dispositivos de E/S
Un programa tiene que cargarse en memoria para ejecutarse. A medida que se ejecuta, la CPU irá leyendo cada instrucción para ejecutarla además de leer también de la memoria los datos que necesite esa instrucción. El posible resultado que se genere de la ejecución de la instrucción, también irá a la memoria principal. Finalmente, el programa termina y se declara disponible su espacio de memoria.
Esta operación se estará repitiendo continuamente por lo que la velocidad a la que se realicen estos accesos, tanto de lectura como de escritura, condicionará la rapidez y eficacia del ordenador.
Por lo tanto, una parte de todo sistema operativo tiene como función controlar el correcto funcionamiento de la memoria además de que ha de intentar que su uso sea lo más eficiente posible. De esa tarea se encarga el gestor de memoria.
7.2.- Direccionamiento
La memoria física se puede ver como una sucesión de celdas cada una de las cuales es capaz de almacenar un byte. Además, cada una de estas celdas posee su propia dirección para poder acceder a ellas directamente.
Cuando se desarrolla el hardware de un ordenador se define el esquema de direccionamiento que éste podrá utilizar. Si las direcciones que genera son de 16 bits (es decir, un bus de direcciones de 16 bits) podrá direccionar como máximo 216 celdas, o sea, 64 KB. Aunque la memoria fuera mayor, por ejemplo de 128 KB, sólo podría acceder a los primeros 64 bytes.
Asignación de direcciones
Hasta ahora sabemos que los programas deben estar en memoria para su ejecución, pero ¿en qué dirección se deben cargar?
El programador que diseña su programa no puede saber dónde se cargará ese programa que está codificando, simplemente definirá una sentencia de inicio que marcará el comienzo de las instrucciones y, a partir de ella, escribirá el resto de su programa.
Implantación de Sistemas Operativos
SISTEMAS OPERATIVOS 18
Posteriormente, el Compilador, traducirá a lenguaje máquina el programa escrito en código fuente y les asignará, a las diferentes instrucciones y variables, un desplazamiento con respecto a la dirección de la instrucción inicial, dirección que se denomina cero relativo. Por lo tanto, el compilador asignará direcciones relativas al programa.
Una vez enlazado (linkado) el programa, el Cargador podrá colocarlo en memoria asignándole al cero relativo una dirección de memoria real, quedando definidas a partir de ella el resto de direcciones del programa por medio de los mencionados desplazamientos. Es decir, que se habrán transformado las direcciones relativas en direcciones absolutas o reales.
Se logra así independizar el desarrollo de un programa de su futura dirección de carga en la memoria.
Direcciones simbólicas
Direcciones relativas
(Desplazamiento respecto al inicio)
Punto de carga
(Dirección de inicio)
Direcciones absolutas
7.3.- Jerarquía de almacenamiento
PROGRAMA FUENTE
COMPILADOR
PROGRAMA OBJETO
ENLAZADOR / CARGADOR
PROGRAMA CARGABLE
Los primeros ordenadores utilizaban memoria de tipo magnético. Dado el nivel tecnológico del momento, se trataba de dispositivos muy grandes y caros que mantenían en todo momento los programas y datos que ejecutaban. No parecía lógico mantener cargados en memoria principal aquellos programas y datos que no fueran a ejecutarse, pero tampoco sería práctico compilarlos y enlazarlos cada vez que fuera necesaria su ejecución. Por eso, el desarrollo de dispositivos rápidos de almacenamiento secundario (cintas y discos) permitió guardar en ellos dichos programas y datos, transfiriéndolos a la memoria principal cuando fueran a procesarse. El sistema operativo se encargaría también de gestionar este almacenamiento secundario.
En la década de los 60, las nuevas tecnologías permitieron el desarrollo de memorias mucho más rápidas que las magnéticas, aunque también más caras. Estas memorias muy rápidas o caché, se comenzaron a utilizar para almacenar los programas y datos más utilizados, logrando una mejora general del sistema. Su coste forzó a usar memorias caché de pequeño tamaño.
Implantación de Sistemas Operativos
SISTEMAS OPERATIVOS 19
Tiempo
acceso
Capacidad
MEMORIA
CACHÉ
Los programas y datos pueden ser
utilizados directamente por el procesador
MEMORIA
PRINCIPAL
Los programas y datos deben ser transferidos
a la memoria principal antes de ser tratados
por el procesador
Coste
7.4.- Gestión de la memoria
MEMORIA SECUNDARIA
Al ser la memoria un recurso tan caro e influyente en el rendimiento general del ordenador, debe de ser manejado de la forma más eficaz posible. Por este motivo, el sistema operativo dedica una parte importante de su software a su gestión (gestor de memoria) buscando la utilización más adecuada.
7.4.1.- Sistemas monoprogramados
En un sistema que trabaje en modo monoprogramación, la memoria principal se divide en dos partes: una parte para el sistema operativo, y otra para el programa de usuario que se ejecuta en ese instante.
MEMORIA PRINCIPAL
Sistema operativo
Programa de usuario
Zona no utilizada
En este tipo de sistemas, el gestor de memoria tiene como misión importante el asegurar la independencia de las 2 zonas para que no interfieran entre ellas. A esta función se la denomina protección de la memoria.
7.4.2.- Sistemas multiprogramados
En un sistema multiprogramado, la CPU accede simultáneamente a varios procesos repartiendo el tiempo entre todos ellos según diversas técnicas como las que hemos visto anteriormente. Sabemos también que, para que un proceso se ejecute, éste ha de estar situado en la memoria principal del ordenador por lo que en los sistemas multiprogramados la parte de la memoria correspondiente al usuario, debe subdividirse en varias zonas, llamadas regiones o particiones, para hacer sitio a varios procesos. El número de regiones indicará el grado de multiprogramación del sistema.
Implantación de Sistemas Operativos
SISTEMAS OPERATIVOS 20
MEMORIA PRINCIPAL
Sistema operativo
Proceso 1
Proceso 2
Zona no utilizada
Si simultáneamente se encuentran en memoria varios procesos, se han de proteger sus respectivas regiones para que no se “molesten” unas a otras.
7.4.3.- Memoria virtual
Hasta ahora hemos supuesto que el programa a ejecutar tiene que estar cargado totalmente en la memoria principal aunque no todas las partes de ese programa se ejecutan al mismo tiempo. La memoria virtual es una técnica de gestión que, combinando hardware y software, permite la ejecución de programas parcialmente cargados en memoria real.
En los sistemas que utilizan técnicas de memoria virtual, el sistema operativo mantiene en la memoria principal aquella parte del proceso que se utiliza en cada momento, el resto permanece en el disco. De esta manera, una parte del disco se utiliza como si se tratase de memoria principal (de ahí el nombre de memoria virtual) con lo que podemos ejecutar programas de mayor tamaño que la capacidad real de la memoria RAM. Esto supone una gran ventaja pero que tiene también un inconveniente: los discos son dispositivos que poseen elementos mecánicos lo que los hace mucho más lentos que la memoria principal por lo que los programas se ejecutarán de forma más lenta. Para minimizar este problema, es recomendable que los discos sean de gran velocidad.
Supongamos un proceso que necesita 1 MB de memoria para su ejecución. Se le pueden asignar, por ejemplo, únicamente 512 KB. Cuando el sistema operativo necesite una parte de ese programa que todavía no está en la memoria principal, tiene que traer del disco el bloque de datos que necesita y, en caso de que sea necesario, tiene que pasar un bloque de la memoria al disco (para hacer sitio al nuevo bloque). A este proceso de intercambio se le conoce como swapping.
Con la utilización de la memoria virtual, se puede trabajar con programas de mayor tamaño así como también se puede tener más grado de multiprogramación.
Los tratamientos biológicos usan microorganismos vivos para descomponer los residuos orgánicos en agua, CO2, moléculas inorgánicas y moléculas orgánicas simples, como metano, aldehídos y ácidos. Existen varios tratamientos biológicos que se usan para el tratamiento de los residuos, algunos de los más importantes se resumen a continuación:
Descompone la materia orgánica, en contenedores cerrados, en ausencia de aire. Utiliza dos formas de bacteria: formadora de ácido y formadora de metano. Se aplica a residuos sólidos-líquidos, aguas residuales altamente contaminadas (por ejemplo, compuestos clorados), biorremediación y en la producción de biogás para usar como combustible.
Reducción del contenido orgánico del residuo en presencia de oxígeno. Se aplica al residuo sólido, aguas residuales discontinuas, biorremediación y a lodos y tierras contaminadas con aceite.
Los montones “fabricados” de residuos se crean para estimular la descomposición biológica de los sólidos orgánicos, lo que produce una sustancia húmica valiosa como acondicionador de suelos (compost).
Descompone los residuos orgánicos en agua por la exposición de éstos al crecimiento biológico. El agua se recicla y airea para facilitar la acción biológica y se genera un lodo. Dos sistemas aplicados comúnmente: sistemas de crecimiento suspendido y sistemas de crecimiento fijo.
Grandes lagunas que contienen altas concentraciones de microorganismos. Las lagunas se airean para estimular el crecimiento bacteriano y la descomposición del residuo.
Digestión anaerobia
Consiste en la descomposición, en ausencia de aire, de la materia orgánica presente en los residuos. La digestión anaerobia se usa en la industria para tratar residuos con una demanda química de oxígeno (DQO) muy elevada (alta concentración de materia orgánica) y lodos del alcantarillado después del tratamiento biológico de las aguas residuales. La producción de biogás procedente de la digestión anaerobia controlada es una de las principales ventajas del proceso.
Los procesos anaerobios se pueden usar para tratar directamente residuos líquidos, sólidos y fangos orgánicos. En el proceso, el carbono procedente de la materia orgánica entrante se convierte principalmente en metano y dióxido de carbono, y después se libera como biogás, que se puede, por ejemplo, quemar para generar energía o usarse como combustible.
Etapas
Las principales variables del proceso son del residuo con la biomasa (los microbios encargados de la biotransformación), el contenido de humedad del residuo y el método y grado de aireación. La digestión aerobia implica las siguientes etapas:
Pretratamiento mecánico: Para mejorar la etapa de digestión, se retiran de la mezcla plásticos, metales y componentes de tamaño excesivo. A continuación se utilizan máquinas trituradoras, moledoras o similares para reducir el tamaño de los residuos, obteniéndose un material más homogéneo y en el que la fermentación está más favorecida.
Digestión: Etapa en la que se producen las biotransformaciones debido a los microorganismos. Existen diferentes técnicas para realizar la digestión, basadas en la temperatura (termofílicas, en torno a 55ºC, y mesofílicas, en torno a 35ºC) y al porcentaje de materia seca (sistemas secos, 30-40% materia seca, y sistemas húmedos, 10-25% materia seca).
Digestión aerobia
Es un proceso realizado por microorganismos, en presencia de oxígeno, que actúan sobre la materia orgánica presente en los residuos y la transforman en productos inocuos y útiles.
El objetivo principal de la digestión aerobia es reducir el total de lodos que se deben eliminar posteriormente, vía su transformación en compuestos volátiles (CO2, NH2, H2, etc.). Durante este proceso también se eliminan parte de los microorganismos, ya que, una vez se ha agotado el sustrato, estos empiezan a consumir su propio protoplasma.
Las ventajas y desventajas de la digestión aerobia frente a la anaerobia son:
Ventajas
Desventajas
El sobrenadante obtenido tiene un contenido menor en DBO (Demanda Bioquímica de Oxígeno, relacionada con la cantidad de materia orgánica en suspensión o disolución).
El producto final es un humus biológicamente estable y puede ser fácilmente eliminable o tratado para formar compost.
El sistema es más estable, lo que implica menores problemas de operación y costes de mantenimiento.
Menor inversión de capital.
Elevado coste de energía, debido al suministro de oxígeno.
Su eficiencia cambia según las variaciones de temperatura.
Algunos de los subproductos útiles, como el metano, no se recuperan.
Compostaje
Se trata de un proceso biológico de descomposición y estabilización de sustratos orgánicos, bajo condiciones que permiten que se generen temperaturas termófilas, resultando en la producción de calor por vía biológica, para generar un producto final estable, libre de microorganismos patógenos, que puede ser usado como fertilizante de suelos. El proceso ocurre en dos fases, la fase termófila (o de biometanización), en la que se produce biogás, y una de maduración, en la que se transforma el resto de la materia orgánica en un fertilizante inocuo estabilizado (compost).
Entre las principales ventajas y desventajas del proceso de compostaje podemos mencionar:
Rápida descomposición microbiana y oxidación de la materia orgánica, tornándose estable con una generación mínima de olores.
Higienización del material, debido a reacciones exotérmicas de descomposición.
Produce fertilizantes naturales que no contaminan las aguas (no generan lixiviados).
Gran flexibilidad en la escala de operación.
desventajas
Requiere mayor superficie de terreno disponible que otros procesos de tratamiento de residuos orgánicos.
Requiere una mayor inversión inicial.
Lodos activados
Es un proceso de depuración de aguas residuales que emplea una elevada concentración de microorganismos para descomponer las sustancias orgánicas, obteniéndose un efluente de alta calidad. Existen dos sistemas diferentes de crecimiento de los microorganismos que se aplican normalmente: de crecimiento suspendido y de crecimiento fijo.
En los sistemas de crecimiento suspendido, flóculos de microorganismos se mezclan con las aguas residuales se mantienen en suspensión mediante un sistema de oxigenado. Los microorganismos descomponen la materia orgánica, generando CO2, energía, etc. Tras el tratamiento, se separa el agua descontaminada de los microorganismos, los cuales se recirculan para usarlos con una nueva entrada de aguas residuales.
En los sistemas de crecimiento fijo, los microorganismos se encuentran unidos a una superficie. Este sistema se puede combinar con el sistema de crecimiento suspendido para aumentar la cantidad de microorganismos sin aumentar el tamaño del tanque.
Las ventajas y desventajas del proceso de lodos activados son:
Elevada reducción de material orgánico en los residuos.
Elevada reducción de nutrientes.
Alta calidad de efluentes obtenidos.
Requiere relativamente poca superficie de terreno.
El sistema fijo promueve la nitrificación de los residuos.
desventajas
Elevado consumo energético.
Elevados costes de construcción y operación.
Requiere personal cualificado para su operación y mantenimiento.
Los lodos con los microorganismos y los efluentes pueden necesitar tratamiento adicional antes de ser eliminados.
Lagunas aireadas
Las lagunas aireadas son balsas oxigenadas, de forma artificial, para favorecer los procesos de oxidación biológica para el tratamiento de aguas residuales. La principal diferencia entre las lagunas aireadas y los lodos activados es que en estos últimos se lleva a cabo la recirculación de los lodos, obteniéndose concentraciones de microorganismos más elevadas y controladas, mientras que en las lagunas esta concentración depende de las características del agua residual y el tiempo de residencia.
Existen dos tipos de lagunas aireadas:
Lagunas facultativas: tienen una zona aerobia cerca de la superficie y una zona anaerobia en el área más profunda de la laguna. En estas, los gases formados por las reaccionas anaerobias son oxidados en la zona aerobia.
Lagunas de mezcla completa: son esencialmente aeróbicas. Los aireadores no solo oxigenan el medio si no que mantienen los sólidos (biomasa) suspendidos y dispersos en el medio líquido. Al mantenerse el contacto entre los residuos y la biomasa, la degradación de la materia orgánica es más eficaz, lo que permite reducir el volumen y los tiempos de residencia.
Las ventajas y desventajas de este proceso son:
Alta reducción de materia orgánica y de patógenos en las aguas residuales tratadas.
Puede tratar cargas grandes.
No genera problemas de insectos u olores si está debidamente mantenida.
Desventajas
Requiere una gran superficie de terreno.
Elevado consumo de energía.
Requiere personal cualificado para su operación y mantenimiento.
Los lodos con los microorganismos y los efluentes pueden necesitar tratamiento adicional antes de ser eliminados.
Cuesta Libros sigue acercando a sus lectores a lo mejor de la literatura mundial, con destacados autores internacionales.
Cuesta Libros reafirma su compromiso de brindar a sus clientes lo mejor de la literatura internacional, en esta ocasión presentando la última obra del autor español Miguel Ruiz Montañez, «Donde Nace El Cielo».
La novela «Donde Nace El Cielo» se ambienta en el Santo Domingo del año 1498 y ofrece una visión poderosa sobre el rol de las mujeres en los inicios de la primera ciudad del Nuevo Mundo. Con la llegada de un barco de mujeres europeas a la isla, entre ellas Jimena y sus amigas, se explora cómo estas mujeres enfrentan los desafíos de la época en un pacto de ayuda mutua y valentía.
“En Cuesta Libros» estamos comprometidos con nuestros lectores, por eso ponemos a su disposición literatura de calidad y creamos experiencias enriquecedoras, como esta, en las que nuestros clientes puedan conectar con autores destacados. Por eso, nos enorgullece presentar esta obra de Miguel Ruiz Montañez, una historia llena de valentía y humanidad que seguro tendrá buena acogida en nuestra comunidad lectora,” expresó Hans Kühn, vicepresidente de Librería de Centro Cuesta Nacional.
Miguel Ruiz Montañez, conocido por éxitos anteriores como «La Tumba de Colón», la cual ha vendido más de 200,000 copias, se posiciona con esta nueva obra como uno de los autores españoles de referencia en la novela histórica.
La presentación del libro tuvo lugar en el Foro Pedro Mir de Cuesta Libros de la av. 27 de febrero, además de la puesta en circulación también tuvo lugar un conversatorio y una firma de autógrafos con el autor, permitiendo a los asistentes disfrutar de una experiencia literaria única. «Donde Nace El Cielo» y otras obras del autor están disponibles en todas las sucursales de Cuesta Libros y en www.cuestalibros.com.
Sobre Cuesta Libros
Cuesta Libros ofrece la mayor variedad de libros, tanto en cantidad, procedencia, como en rango temático, de todo el país. Además de su vigoroso empeño en el mercado nacional del libro, es una decidida apuesta por la cultura y la vida comunitaria que se manifiesta en una participación que involucra a las familias, el ámbito escolar y las instituciones ciudadanas.
Sobre Miguel Ruiz Montañez
Miguel Ruiz Montañez es un escritor español destacado en el género de la novela histórica. Su obra se caracteriza por la fusión de hechos históricos y narrativa emocionante, explorando a fondo temas de la historia de España y el Nuevo Mundo. Con una formación en Ingeniería Industrial, Ruiz Montañez también posee una sólida experiencia en escritura creativa, la cual ha cultivado a lo largo de años de dedicación a la literatura. Su éxito «La Tumba de Colón», que ha vendido más de 200,000 ejemplares, lo ha posicionado como un autor referente en la novela histórica en lengua española.
Por solo 299 euros, podrás formarte con el Curso Superior de Marketing Digital Business. Un programa flexible, con 10 módulos imprescindibles para los profesionales que operan en los negocios digitales.
Cada módulo consta de clases online en directo impartidas por profesionales del sector, que posteriormente se suben al campus virtual, por si no has podido asistir en directo. Además, tendrás a tu disposición recursos adicionales, foros, tutorizaciones, charlas de expertos con las últimas tendencias… y una metodología inminentemente práctica con la que podrás poner en marcha los conocimientos adquiridos y aplicarlos a tu negocio.
Los módulos tratan temas tan fundamentales en el Digital Business como:
Fundamentos Digitales (Legal, IA, Usabilidad, …)
SEO: Optimización de Motores de Búsqueda
Publicidad Digital (Google Ads)
Email Marketing
Publicidad en Redes Sociales (Social Ads)
Estrategias de Publicidad
Comunicación Digital
Community Manager
Métricas y Análisis de Datos
Plan de Marketing
El curso está diseñado de manera circular, para que puedas realizar el módulo comenzando en el momento que más te convenga, con más de 100 horas de clases en directo. Una vez que completes los 10 módulos, obtendrás un diploma certificado por Spain Business School, escuela líder en el sector digital. Aprovecha el descuento del 80% Black Friday y el cibermonday
Echa un vistazo al temario, calendario, certificado, etc. en https://www.spainbs.es/?ido=321&utm_source=mmcc&utm_medium=mmcc&utm_campaing=blackfriday24
Según el EUROSTAT, en la Unión Europea se generan anualmente unos 2500 millones de toneladas de residuos, o aproximadamente 5 millones de toneladas por habitante.
Las medidas Europeas para la gestión y prevención de residuos se recogen en los Planes Medioambientales de Acción (PMA).
El 6º PMA, Programa de Acción de la Comunidad Europea en materia de Medio Ambiente (2002 – 2012), en el que se basa la actual Ley española de residuos (Ley 22/2011, de residuos y suelos contaminados), establece una jerarquía de gestión de residuos: prevención, preparación para la reutilización, reciclado, otros procesos de recuperación y eliminación.
El 7º PMA, Programa General de Acción de la Unión en materia de Medio Ambiente hasta 2020, actualmente en vigencia, se basa en los principios de “el que contamina paga”, de precaución, de acción preventiva y de rectificación de la contaminación en el lugar de origen.
A nivel estatal, la gestión de residuos en la Unión Europea viene marcada por los Planes de Gestión de Residuos, elaborados por cada estado miembro por orden comunitaria. En España el plan de gestión de residuos en vigor es el Plan Estatal Marco de Gestión de Residuos (PEMAR) 2016-2022, cuyos pilares incluyen:
La jerarquía de gestión de residuos, establecida por el 6º PMA.
El fortalecimiento de las políticas de prevención.
El establecimiento de objetivos cuantificados de reciclado y reutilización de residuos.
La consideración de la incineración de residuos municipales como operación de valorización.
La mejora de la gestión de los biorresiduos.
Los inventarios y las estadísticas sobre generación, recogida y tratamiento de residuos proporcionan datos regulares que permiten evaluar las políticas en materia medioambiental y cuantificar los residuos recogidos y tratados. Algunos de los organismos responsables de recopilar y analizar esas estadísticas son:
Estadísticas globales: UNSD (División Estadística de Naciones Unidas), OCDE (Organización para la Cooperación y el Desarrollo Económicos) y convenios BRS (Basilea, Rotterdam, Estocolmo).
Estadísticas europeas: Eurostat, JRC (Centro Común de Investigación de la Comisión Europea)y EEA (Agencia Europea del Medioambiente).
Estadísticas nacionales: INE (Instituto Nacional de Estadística).
Estadísticas autonómicas: Institutos autonómicos de estadística.
La Ley de Residuos establece que las Comunidades Autónomas deben elaborar planes autonómicos de gestión de residuos. Estos han de contener datos sobre:
El tipo, cantidad y fuente de los residuos generados en el territorio.
Principales instalaciones de eliminación y valorización existentes.
Evaluación de la necesidad de cerrar instalaciones existentes de residuos.
Información sobre criterios de ubicación y sobre la capacidad de futuras instalaciones de valorización o eliminación.
Políticas generales de gestión de residuos.
Medidas para combatir y prevenir todas las formas de vertidos de basura.
Indicadores y objetivos cualitativos o cuantitativos adecuados, en particular sobre la cantidad de residuos generados y su tratamiento y sobre los residuos municipales eliminados u objeto de valorización energé¬tica.
Protección de la salud y el medio ambiente: la gestión de los residuos debe realizarse sin crear riesgos para el agua, el aire, el suelo, las plantas o los animales, sin provocar incomodidades por el ruido o los olores y sin atentar contra los paisajes ni contra los lugares de especial interés.
Los productores o poseedores de residuos deben tratarlos ellos mismos o hacer que sean tratados por un operador oficialmente reconocido. Estos deben estar autorizados y son inspeccionados periódicamente.
Las autoridades nacionales competentes deben establecer planes de gestión y programas de prevención de residuos.
Para ayudar a los Ayuntamientos españoles en la redacción y elaboración de Ordenanzas Marco de Recogida de Residuos, la Federación Española de Municipios y Provincias (FEMP) ha elaborado un modelo, sustentado en la Ley 22/2011, de 28 de julio, de residuos y suelos contaminados.
Las caídas infantiles son frecuentes durante el desarrollo motor, pero pueden prevenirse con supervisión, equipos de protección adecuados y medidas de seguridad en el hogar.
República Dominicana, noviembre de 2024 — Durante la transición evolutiva, los niños y las niñas experimentan caídas, golpes y choques constantes mientras desarrollan nuevas habilidades motoras. Aprender a gatear, caminar, correr y otras destrezas requiere práctica hasta dominarlas adecuadamente.
Las caídas son comunes y forman parte natural de su desarrollo, ya que aprenden a moverse, saltar, trepar, explorar e interactuar con el entorno físico. Este proceso, aunque habitual, contribuye a un mayor riesgo de traumatismos y lesiones en esta etapa de crecimiento.
Muchas caídas infantiles ocurren en casa o en el parque infantil. Tom Halada, enfermero registrado de Mayo Clinic y coordinador de trauma pediátrico en Rochester, Minnesota, explica que algunas de estas lesiones pueden prevenirse.
A menudo, los bebés y los niños pequeños se lastiman al caerse de las camas y los cambiadores. Las ventanas y escaleras también pueden causar golpes y hematomas accidentales.
«Una forma de evitar caídas en la casa es asegurarse de haber instalado correctamente puertas protectoras en las escaleras y barrera de seguridad en las ventanas«, aconseja Halada.
Los niños más grandes a veces terminan en el hospital debido a lesiones relacionadas con el ciclismo, el patinaje y otras actividades recreativas.
«Al participar en cualquier actividad, debe asegurarse de que el niño use el equipo de protección adecuado y del tamaño correcto, como casco, rodilleras, coderas y muñequeras,» dice Halada.
Es por eso que la supervisión de un adulto puede ayudar a reducir las caídas y los accidentes en los niños. A continuación algunos consejos para la prevención de caídas infantiles:
Aparte los muebles de las ventanas para evitar que los niños suban a ellos.»
Asegure a los bebés en tronas, mecedoras y cochecitos.
Nunca deje a un niño solo en un carrito de supermercado.
Mantenga las ventanas trabadas y cerradas cuando no se utilicen.
Cree áreas de juego seguras.
Cree un hogar seguro para los niños.
Siempre supervise a los niños pequeños.
Finalmente, Halada subraya que «las lesiones pueden variar mucho y están algo relacionadas con el grupo de edad del paciente«, por lo que la prevención y la supervisión continua son esenciales para mantener seguros a los niños.
La economía circular es un modelo de producción y consumo que busca cambiar la forma en que usamos los recursos. En lugar de seguir un modelo lineal (extraer, producir, usar y desechar), la economía circular se inspira en los ciclos naturales, donde los residuos de un proceso se convierten en insumos para otro.
¿Qué implica la economía circular?
Extender la vida útil de los productos: Reparar, reutilizar y reciclar lo máximo posible para que los productos duren más.
Minimizar los residuos: Reducir la generación de basura y buscar alternativas para aprovechar los materiales al final de su vida útil.
Cerrar los ciclos: Transformar los residuos en nuevos recursos, creando un bucle continuo de producción y consumo.
Compartir y alquilar: Promover el uso compartido de productos y servicios para reducir la necesidad de producción.
¿Por qué es importante la economía circular?
Reduce el impacto ambiental: Disminuye la extracción de recursos naturales, la generación de residuos y las emisiones de gases de efecto invernadero.
Fomenta la innovación: Impulsa el desarrollo de nuevas tecnologías y soluciones para optimizar los recursos.
Crea nuevas oportunidades económicas: Genera empleos y fortalece la economía local.
Asegura la disponibilidad de recursos a largo plazo: Evita el agotamiento de los recursos naturales.
Ejemplos de economía circular:
Reciclaje: Transformar materiales como el plástico, el papel o el vidrio en nuevos productos.
Reutilización: Dar una segunda vida a objetos como ropa, muebles o electrodomésticos.
Reparación: Arreglar productos en lugar de reemplazarlos.
Bancos de alimentos: Recuperar alimentos en buen estado que serían desechados para distribuirlos a personas necesitadas.
Compartir bicicletas: Facilitar el acceso a la movilidad sostenible a través del uso compartido.
La política ambiental ha de coexistir, en mayor o menor medida, con la política económica. La Administración Pública cuenta con una amplia gama de posibles medidas con las que corregir el comportamiento de los productores de residuos. La primera de estas medidas es la provisión de información, tanto a empresas como a consumidores. En segundo lugar estaría la persuasión, mediante publicidad, acuerdos voluntarios, etc. para generar un cambio en los estilos de consumo y una obtención de objetivos ambientales.
La Administración puede emplear medidas con un mayor nivel de coerción, clasificables en dos grandes grupos:
Medidas basadas en la normativa: Suponen la imposición, por parte de la autoridad competente, de una determinada normativa que, en las condiciones establecidas, afecta a todos los agentes implicados por igual. Estas normativas pueden regular: los productos (prohibición del uso de amianto, límite de la cantidad de plomo en la gasolina…); los procesos productivos (obligación a reciclar un porcentaje de los residuos,…); planificación y ordenación del territorio (actividades permitidas en un entorno, niveles de ruido,…).
Instrumentos económicos: No obligan a un determinado comportamiento, pero proporcionan recompensas a aquellos que siguen las recomendaciones y establecen un precio, a pagar por aquellos que quieran saltárselas. Sobre este punto centraremos nuestra atención a continuación.
El medio ambiente desempeña tres funciones clave dentro del sistema económico:
Proporcionar recursos naturales, necesarios prácticamente en todos los procesos de producción y consumo.
Asimilar residuos generados por la actividad económica, si bien su capacidad de asimilación es limitada.
Ofrecer servicios para el disfrute de la naturaleza al ser humano.
Tradicionalmente, solo la primera de estas funciones era considerada por la economía. Esto ha ocasionado los actuales desajustes sociales en relación con los problemas del deterioro ambiental. A lo largo de la historia, las empresas han podido incrementar sus ingresos empleando el medio ambiente como recurso gratuito para la eliminación de residuos. Es decir, los antiguos modelos de gestión no consideraban el medio como un recurso con un valor asociado ni los residuos como un recurso que hubiese que gestionar. El problema de la generación de residuos y sus consecuencias ha ido ganando terreno al observarse que es un fenómeno inherente a cualquier proceso de producción y consumo. Con el objetivo de regular las empresas en materia de residuos y de cuidado del medio ambiente nace la política ambiental.
nstrumentos económicos
Los instrumentos económicos, a diferencia de las medidas basadas en la normativa, no suponen la obligación o prohibición de un determinado comportamiento, en su lugar, permiten a la persona afectada elegir entre degradar el medio ambiente y pagar un precio o no degradarlo y recibir una recompensa económica.
Los instrumentos económicos pueden agruparse en tres grandes grupos:
1. Instrumentos basados en la actuación vía precios: introducen un precio ligado a la conducta que se quiere estimular o desfavorecer. Destacan entre estos instrumentos:
Impuestos cánones y tasas: imponer un coste económico a la emisión de sustancias contaminantes, la utilización de determinadas materias primas, el consumo de determinados productos, etc.
Subsidios: subvenciones, créditos blandos o desgravaciones fiscales otorgadas a aquellos que toman medidas para el cuidado del medio ambiente.
Sistemas de consignación y depósito: incentiva la recogida controlada de residuos, introduciendo un sobrecoste en el momento de la compra de ciertos productos (por ejemplo: envases) y devolviéndolo en el momento de su recogida separada.
Sistemas que estimulan el comportamiento respetuoso con el medio ambiente: gravámenes de no cumplimiento, que penalizan la transgresión de determinados límites, y los depósitos de buen fin, que se entregan a las autoridades competentes como garantía de cumplimiento de las exigencias ambientales.
2. Instrumentos basados en la creación de mercados: la Administración puede establecer determinadas reglas del juego con respecto a la calidad ambiental, y dejar que surjan a continuación los mercados correspondientes, para que los agentes afectados ajusten su conducta:
Mercado debido al racionamiento vía cantidad: fijando los niveles máximos de emisión de un contaminante en un área y permitiendo que los agentes negocien con los permisos de emisión.
Intervenir en mercados nuevos o ya existentes: mantener o estabilizar el precio de algunos productos clave, como los efluentes reciclables.
Seguros ambientales: seguro destinado a cubrir los gastos ocasionados por un daño ambiental.
3. Enfoques voluntarios: son mecanismos de corrección de externalidades ambientales por los cuales los agentes económicos se comprometen a reducir los impactos ambientales que provocan, más allá de lo estrictamente estipulado por la ley. Corresponden a los siguientes tipos:
Acuerdos negociados: contratos negociados entre autoridades públicas y uno o más actores privados.
Programas voluntarios: estándares elaborados por organismos cuales a los cuales pueden adherirse las firmas participantes.
Compromisos unilaterales: programas de mejoramiento ambiental establecidos por empresas y que son comunicados a las partes interesadas.
Acuerdos privados: contratos entre una empresa y aquellos que son afectados por sus emisiones.
Frente a un problema ambiental dado, a la hora de evaluar cuál de las diferentes medidas lo resuelve mejor, hay que tener en cuenta los siguientes cuatro criterios:
Costes de toda índole en los que incurre la sociedad para alcanzar el objetivo propuesto. Será fundamental, en este aspecto, analizar los gastos necesarios, tanto en búsqueda de información, como en vigilancia y control que cada medida supone. De igual modo, jugarán un papel muy relevante en este epígrafe los impactos sobre algunas variables clave de la economía (por ejemplo: empleo, tasa de inflación, etc.) que tengan las medidas propuestas.
En el campo de la problemática ambiental se descubren, todos los días, tanto nuevos problemas como nuevas posibilidades tecnológicas, por lo que es fundamental que las medidas seleccionadas puedan adaptarse con rapidez, y sin causar grandes trastornos en el tejido económico, a cambios en la situación de referencia. En este sentido, serán preferibles las medidas que impliquen el menor número de autoridades y competencias.
Las medidas de política ambiental tienden a perjudicar a unos sectores y a beneficiar a otros. El sentido de estos impactos, tanto directos como indirectos, puede ayudar a explicar el grado de aceptabilidad de las distintas medidas, por lo que es conveniente contar con la información relativa a su impacto redistributivo. Hay que tener en cuenta que los sectores afectados por las distintas medidas no son únicamente los consumidores, sino también los trabajadores y los accionistas de las empresas a las que van dirigidas.
La gestión de residuos desde el punto de vista económico
La gestión de residuos se puede definir como el conjunto de operaciones encaminadas a dar a los residuos producidos en una zona determinada el destino más adecuado desde el punto de vista económico y ambiental, según sus características, volumen, procedencia, posibilidades de recuperación y comercialización, coste de tratamiento y normativa legal. Se puede dividir en cuatro fases: pre-recogida, recogida, transporte y tratamiento.
La pre-recogida consiste en el debido almacenamiento, manipulación, clasificación y presentación de los residuos en condiciones adecuadas para su recogida y traslado. Esta fase es esencial para el correcto funcionamiento de las siguientes y por ello se ha mejorado y adaptado considerablemente en los últimos años con la instalación de contenedores, la fomentación de recogida separada y con campañas de sensibilización ciudadana.
Las fases de recogida y transporte suelen ser las más costosas y requieren una cuidada planificación. Los residuos pueden ser transportados directamente a los puntos de tratamiento o a plantas de transferencia donde se compactan y se cargan en camiones más grandes y adecuados para el transporte hasta su destino definitivo.
El tratamiento incluye las operaciones encaminadas a la eliminación o al aprovechamiento de los materiales contenidos en los residuos.
Utilizamos cookies propias y de terceros para garantizar el funcionamiento de la web, medir su uso y mejorar nuestros servicios. Puede aceptar todas las cookies, rechazar las no necesarias o configurar sus preferencias.
Configurar cookies
Necesarias para que la web funcione correctamente. No se pueden desactivar desde este panel.
Ayudan a medir el uso del sitio y mejorar sus contenidos.
Permiten publicidad, medición de campañas o personalización de anuncios.
Guardan preferencias o permiten contenido externo no necesario.