;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // renderizando antes, evitando troca de conteúdo visível no chartbeat-related-content if(el.className.includes('related-content-front')) return true; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
  • AssineUOL
Topo

Fungos - O que são e qual é a importância dos fungos

Alice Dantas Brites, Especial para a Página 3 Pedagogia & Comunicação

Os fungos já foram classificados como vegetais e também como protistas. Atualmente são agrupados num reino à parte, chamado o reino Fungi. Este grupo inclui organismos diversos, que vivem em quase todos os ambientes terrestres e apresentam uma grande variação de formas e tamanhos.

Podem ser desde fungos microscópicos, formados por uma única célula (unicelulares), como é o caso das leveduras, até formas pluricelulares que atingem um tamanho considerável, como os bolores e os cogumelos. O maior fungo conhecido vive sob o solo de uma floresta nos Estados Unidos e ocupa uma área subterrânea de cerca de 9 km2!

Os fungos são organismos heterótrofos, ou seja, não produzem o próprio alimento, dependem da ingestão de matéria orgânica, viva ou morta, para sobreviver. As espécies que se alimentam de matéria orgânica morta possuem um papel importante na decomposição de animais e vegetais e são chamadas de saprófagas.

Sua reprodução pode ser tanto assexuada, através de brotamento, fragmentação ou produção de esporos, quanto sexuada, através do encontro de indivíduos de sexos diferentes.

O corpo das espécies pluricelulares é formado por duas partes: o micélio e o corpo de frutificação. O micélio corresponde a um emaranhado de filamentos longos e microscópicos chamados de hifas enquanto o corpo de frutificação é a estrutura reprodutiva destes fungos. Por exemplo, o bolor preto que cresce nos pães velhos, conhecido como mofo, corresponde ao corpo de frutificação. Já a parte que fica no interior do pão é o micélio.

 

Agentes decompositores

Como vimos acima, muitos fungos são saprófagos, "desmancham" animais e plantas mortas, e, desta forma, permitem que a matéria orgânica retorne ao ambiente e dê continuidade ao ciclo da vida.

Porém, esta ação de decomposição pode ser prejudicial ao homem. Quem nunca teve alimentos, roupas, móveis de madeira e outros objetos mofados e estragados pela atividade dos fungos?

 

Fungos na alimentação

Muitos fungos são comestíveis e utilizados na alimentação humana. É o caso dos cogumelos, como o champignon e o shitake. Outros fungos são utilizados na produção de alimentos, como o pão, e em bebidas alcoólicas, como o vinho e a cerveja.

Na fabricação do pão são utilizadas as leveduras (Saccharomyces cerevisiae), também chamadas de fermento. Estes fungos realizam um processo chamado fermentação, através do qual produzem gás carbônico e álcool etílico a partir do açúcar. O gás carbônico, liberado neste processo, cria pequenas bolhas de gás no interior da massa, fazendo com que o pão cresça e fique fofinho.

A produção de bebidas é realizada através da fermentação de diferentes ingredientes. O vinho, por exemplo, é fabricado a partir da fermentação da uva. Já a cerveja é produzida através da fermentação da cevada.

 

Medicamentos e parasitas

Alguns fungos produzem compostos capazes de matar bactérias (substâncias bactericidas). A partir destas substâncias são fabricados antibióticos, como a penicilina, utilizada no combate a doenças infecciosas causadas por bactérias do gênero Streptococcus.

Muitos fungos são parasitas, causando doenças nos animais, no homem, e também nas plantas. As micoses são doenças provocadas por fungos, e vão desde frieiras nos dedos dos pés, até graves infecções nos órgãos internos.

Nas plantas estes organismos podem causar uma doença chamada "ferrugem", que provoca lesões de coloração alaranjada nas folhas e pode levar à perda de plantações inteiras.

 

Associações com outros organismos

Algumas espécies de fungos estabelecem associações que são benéficas tanto para eles quanto para os hospedeiros. Este tipo de relação é chamado de mutualismo. Dois exemplos são os líquens e as micorrizas. Os líquens são associações entre fungos e algas e as micorrizas entre os fungos e as raízes de certas plantas.