15 septiembre 2011

Resumen sobre la contaminación de los suelos


La importancia que tienen los suelos no solo para la subsistencia del hombre si no que para todos los seres vivos, es invaluable, la tierra interviene en el medio en forma de un sumidero, que va recogiendo todas las sustancias necesarias para la vida (y por acción de el hombre a esta llegan sustancias ajenas que alteran su composición y por tanto afecta a los seres vivos que dependen de ella), está formado por unas cuatro capas diferentes del suelo, las más superficiales son las que contienen los sustratos (humus) y la humedad que absorben las plantas para el proceso de fotosíntesis, y las más profundas algunos minerales también necesarios para este proceso; la interacción del suelo con las plantas es un proceso muy importante porque permite el flujo y conservación de la energía solar absorbida por las plantas, todo comienza con la cadena trófica en donde las plantas toman energía del sol y absorben nutrientes, luego del proceso la mayor parte de la energía es perdida y no absorbida y solo una pequeña parte es convertida en biomasa, luego el animal es devorado por un carnívoro que transforma aun menos energía en biomasa, hasta que el animal muere y se descompone en humus, en este proceso en cada nuevo paso es menor la absorción de energía. Además de este ciclo (Ciclo del carbono) los suelos con arboles mantienen un equilibrio hídrico que permite el desarrollo de la vida y es el habitad de muchas especies desde bacterias, hasta ratones.

Las causas principales de la aridez de los suelos, es la excesiva explotación por el hombre (tala de árboles, agricultura industrializada, pastoreo excesivo y acompañado por desforestación) que rompe con el delicado equilibrio de la vida. También es importante señalar causas como el vertimiento de sustancias extrañas derivadas de la industria los hogares y la agricultura, además de el daño causado por las lluvias ácidas que son producidas por la acumulación excesiva de gases extraños (óxidos de nitrógeno y el dióxido de azufre, emanados por autos e industrias), que además de volver ácidos los suelos acidifican también aguas subterráneas, ríos y lagos.

¿Ahora bien como resolver estos problemas? Pues la solución es sencilla pero inconveniente para los que explotan y contaminan los recursos naturales (para el sistema del capital, en el cual predominan las ganancias y la producción excesiva y descontrolada por encima de unos recursos naturales finitos), lo mejor para seguir manteniendo el equilibrio de la vida es la reforestación de arboles, la verdadera protección de zonas de bosques naturales, aprender de la experiencia de nuestro pueblo indígenas quienes obtuvieron lo necesario de la pachamama sin romper su equilibrio, y no solo quedarse allí si no la educación y ejemplo desde niños para aprender a cuidar nuestro entorno y para renovarlo, contando también con el huso de técnicas de cultivos adecuadas que permitan el descanso de la tierra, y el reciclaje de productos no biodegradables (plásticos, vidrios, metales, etc.) y de los biodegradables ( desechos orgánicos), todo esto acompañado de una buena inversión estatal a la tecnología e investigación del reciclaje, que permita innovar procesos o idear nuevos métodos de descomposición ( por ejemplo: el uso de bacterias modificadas genéticamente para la degradación de plásticos), y lo más importante un plan y control tanto verdadero como estricto (endurecimiento de las leyes) en el ámbito de nuestra ecología.

Escrito por chibcha

08 septiembre 2011

Lectura de teclado por consola en java

import java.io.*;
public class prueba{
   
 public static void main(String[] args){
      String linea="";
      InputStreamReader entrada = new InputStreamReader(System.in);
      BufferedReader teclado = new BufferedReader(entrada);
      System.out.println("Teclea algo");
      System.out.println("Teclea q y  para terminar");
      
      try{
       while(linea.compareTo("q")!=0){
        linea = teclado.readLine();
        System.out.println(">> "+linea);
       }
      }catch(IOException e){
       System.out.println(e.getMessage());
      }
      
      System.out.println("Fin del Programa");
      try{
       teclado.close();
       entrada.close();
      }catch(IOException e){
       System.out.println(e.getMessage());
      }
 }
}

06 septiembre 2011

Algoritmos de algunos de los ejercicios mas comunes y sencillos en programación de primeros semestres



1. datos de entrada: base y la altura
Datos de salida: área del triangulo Proceso: división de la base por la altura sobre 2

Inicio
Escriba “Ingrese el valor de la base”
Lea base
Escriba “Ingrese el valor de la altura”
Lea altura
Resultado← base*altura/2
Escriba “el área de su triangulo es:”,Resultado
Fin.

2. datos de entrada: base y altura Datos de salida: el volumen de cualquier cilindro Operación: multiplicación de la base por la altura Inicio

Inicio Escriba “introduzca la base del el cilindro oblicuo”
Lea base1
Escriba “introduzca la altura de el cilindro oblicuo”
Lea altura2
Resultado←base1*altura2
Escriba “el volumen del cilindro oblicuo:”,Resultado
Fin.


• Cilindro truncado Datos de entrada: Altura1, Altura2, Radio, π. Datos de salida: Volumen del cilindro truncado. Proceso: utilización de la formula:




Inicio

Escriba “Introduzca el valor de el Radio”
Lea Radio

Escriba “Introduzca el valor de la Altura mas pequeña”
Lea Altura1

Escriba “Introduzca el valor de la Altura grande”
Lea Altura2

Pi←3.1416
Resultado←(Pi*Radio^2)(Altura1)(Altura1+Altura2^Radio/2)
Escriba “El volumen del cilindro truncado es:”,Resultado

Fin.

3. Datos de entrada: Vi ,Vf ,t Datos de salida: Aceleración Proceso: uso de la formula:




Inicio

Escriba “introduzca la velocidad final”
Lea Vf

Escriba “introduzca la velocidad inicial”
Lea Vi

Escriba “introduzca el tiempo”
Lea t

Aceleración← (Vi –Vf)/t
Escriba “La Aceleración es:”,Aceleración
Fin.

4. Datos de entrada: 3numeros diferentes a,b,c Datos de salida: la raiz de la ecuación Proceso: uso de la formula:





Inicio

Escriba “introduzca el valor de b”
Lea Bneg

Escriba “introduzca el valor de a”
Lea A

Escriba “introduzca el valor de c”
Lea C





Escriba “El resultado de la x positiva es:”,xresult1
Escriba “El resultado de la x negativa es:”,xresult2
Fin.