Considere a seguinte implementação em Python de um algoritmo de busca: def busca(v, i, f, chave): if f < i: return -1 m = (i + f) // 2 if v[m] == chave: return m if chave < v[m]: return busca(v, i, m - 1, chave) else: return busca(v, m + 1, f, chave) O algoritmo de busca implementado acima é a:
Considere a seguinte implementação em Python de um algoritmo de ordenação: def func(arr, n, i): largest = i l = 2 * i + 1 r = 2 * i + 2 if l < n and arr[i] < arr[l]: largest = l if r < n and arr[largest] < arr[r]: largest = r if largest != i: arr[i], arr[largest] = arr[largest], arr[i] func(arr, n, largest) def ordena(arr): n = len(arr) for i in range(n // 2 - 1, -1, -1): func(arr, n, i) for i in range(n - 1, 0, -1): arr[i], arr[0] = arr[0], arr[i] func(arr, i, 0) O algoritmo de ordenação implementado acima é o:
Considere a seguinte implementação em Python de um algoritmo de ordenação: from random import randint def ordena(v): if len(v) < 2: return v l, p, h = [], [], [] ch = v[randint(0, len(v) - 1)] for x in v: if x < ch: l.append(x) elif x == ch: p.append(x) elif x > ch: h.append(x) return ordena(l) + p + ordena(h)
Considere a seguinte implementação em Python de um algoritmo de ordenação: def func(l, r): if len(l) == 0: return r if len(r) == 0: return l res = [] idx_l = idx_r = 0 while len(res) < len(l) + len(r): if l[idx_l] <= r[idx_r]: res.append(l[idx_l]) idx_l += 1 else: res.append(r[idx_r]) idx_r += 1 if idx_r == len(r): res += l[idx_l:] break if idx_l == len(l): res += r[idx_r:] break return res def ordena(v): if len(v) < 2: return v meio = len(v) // 2 return func( l = ordena(v[:meio]), r = ordena(v[meio:])) O algoritmo de ordenação implementado acima é o:
Considere a seguinte implementação em Python de um algoritmo de ordenação: def ordena(v): for i in range(1, len(v)): chave = v[i] j = i - 1 while j >= 0 and v[j] > chave: v[j + 1] = v[j] j -= 1 v[j + 1] = chave O algoritmo de ordenação implementado acima é o:
Considere a seguinte implementação em Python de um algoritmo de ordenação: def ordena(v): n = len(v) for i in range(n): for j in range(n - i - 1): if v[j] > v[j + 1]: v[j], v[j + 1] = v[j + 1], v[j] print(f1(4)) O algoritmo de ordenação implementado acima é o:
Considere o seguinte programa em Python: class S: def init(self): self.v = [] self.i = -1 def push(self, x): self.i += 1 self.v.insert(0, x) def pop(self): if(not self.empty()): self.i -= 1 return self.v.pop() def empty(self): return self.i < 0 s = S() for i in range(10): s.push(i) while not s.empty(): print(s.pop())
Considere o seguinte programa em Python: class S: def init(self): self.v = [] self.i = -1 def push(self, x): self.i += 1 self.v.append(x) def pop(self): if(not self.empty()): self.i -= 1 return self.v.pop() def empty(self): return self.i < 0 s = S() for i in range(10): s.push(i) while not s.empty(): print(s.pop())
Dada a seguinte definição, assinale a alternativa que melhor representa o conceito de estrutura de dados apresentado: “Retorna elementos na mesma ordem da entrada””.
Dada a seguinte definição, assinale a alternativa que melhor representa o conceito de estrutura de dados apresentado: : “Retorna elementos em ordem inversa à entrada realizada” .
Considere o seguinte programa em Python: def f(v, i): if i == 0: return v[i] else: return max(v[i], f(v, i - 1)) l = [5,4,6,8,1,2] print(f(l, len(l) - 1))
Sobre funções recursivas, assinale V ou F para as alternativas: ( ) Uma função recursiva deve sempre ter um critério de parada. ( ) Uma função recursiva sempre será mais rápida que uma função não recursiva. ( ) Função recursiva é aquela que chama um método implementado em outra classe. ( ) Funções recursivas são úteis para resolver problemas cuja definição é também recursiva. Assinale a alternativa que apresenta a sequência correta, respectivamente:
As empresas devem compreender as condições ambientais, as questões internas e externas, com experiências para verificar se a organização tem impactos positivos e/ou negativos. O termo “impacto ambiental” é utilizado, frequentemente, como algo negativo, entretanto, na literatura técnica acadêmica, existem outras definições. Com base na abrangência do termo “impacto ambiental”, avalie as afirmações a seguir. I. Mudança no ambiente (ecossistema), num determinado período, em determinada área (região), resultante de uma atividade, comparada com a situação que se manteria caso esta atividade não tivesse iniciado. II. Exemplos de impactos ambientais positivos: a construção de obras de revitalização e a recuperação da mata ciliar de mananciais. III. Exemplos de impactos ambientais negativos: a geração de resíduos ou poluentes tóxicos. IV. Conforme o inciso II do art. 6º da Res. 01/86 do Conama, o impacto ambiental pode ser positivo (trazer benefícios) ou negativo (adverso), podendo proporcionar ônus ou benefícios sociais. Baliza, A. R. et al. Revisão dos requisitos para implementação de um Sistema de Gestão Ambiental de acordo com a ISO 14001: 2015. III CIEEMAT, 2017 (adaptado). É correto apenas o que se afirma em:
A ISO 14001 é uma norma para implementação de um Sistema de Gestão Ambiental e inclui a necessidade de um sistema de melhoria contínua. Na versão da ISO 14001:2015, o objetivo principal do SGA é melhorar o desempenho ambiental e as organizações terão que, principalmente:
A necessidade de cuidado com o meio ambiente começou a afetar vários governos e uma grande parcela da população, que começam a exercer uma pressão constante sobre as empresas e suas práticas de produção e de prestação de serviços (Santos, 2002). Assim o lucro deixa de ser o objetivo único a ser alcançado, e a crescente homogeneização de produtos e serviços oferecidos ao consumidor faz com que a empresa busque obter uma figura responsável perante o mercado, figura esta associada a uma preocupação com padrões éticos comportamentais e com a preservação ambiental. Com relação às normas ISSO, assinale a opção correta.
Aquecimento global, desmatamento, poluição do ar, contaminação do solo, áreas degradadas, recuperação de áreas são alguns de muitos temas que têm tido uma alta frequência na mídia. Tópicos relacionados à área ambiental estão ganhando muito espaço na sociedade. Entre os principais responsáveis por isto estão diversas empresas que são pressionadas pelo meio político e, até mesmo, pela própria população para tomar providencias para diminuir o impacto ambiental causado por elas mesmas. Assim, as empresas passaram a ter uma maior responsabilidade social e ambiental e adotaram o Sistema de Gestão Ambiental (SGA). A partir dessa consideração, avalie as afirmações a seguir. I. O SGA tem como objetivo a preservação ambiental em um cenário econômico de exploração e uso excessivo dos recursos naturais. II. O SGA refere-se ao conjunto de ações que envolvem políticas públicas, o setor produtivo e a sociedade de forma a incentivar o uso racional e sustentável dos recursos ambientais. III. O Marketing Ambiental deixa a empresa mais bem vista diante da população e, assim pode, até mesmo, agregar valor aos seus produtos e aumentar suas vendas. IV. Pequenas ações ambientais dentro da empresa como diminuição do consumo de recursos naturais, diminuição na poluição, fazem com que essa empresa atinja a ecoeficiência que é a produção de bens de serviço e consumo com um baixo consumo recursos, diminuindo os passivos ambientais, e isto traz benefícios quanto ao meio ambiente e quanto à empresa. É correto o que se afirma em:
A estruturação da legislação ambiental brasileira é fruto de uma resposta a desastres ambientais e de uma pressão mundial para que os países atentassem para questões associadas ao meio ambiente. Essa legislação apresenta-se como uma base para a implementação da gestão ambiental tanto no âmbito público municipal como no setor privado. Com base na questão ambiental, avalie as asserções a seguir. I. A legislação ambiental brasileira só começou a tomar corpo a partir da década de 60, quando o mundo já sentia as consequências dos problemas ambientais. Dentre os desastres mais marcantes destacam-se: o episódio de smog, ocorrido em Londres no ano de 1952, que levou à morte cerca de 4.000 pessoas, e a contaminação por metais pesados da Baía de Minamata no Japão, devido ao lançamento de efluente industrial sem tratamento, o que resultou no nascimento de diversos bebês com problemas em 1956. II. Na década de 70, foi iniciada uma forte discussão acerca da relação homem - natureza. Foi neste período que aconteceu a famosa Conferência de Estocolmo, através da Conferência das Nações Unidas sobre o Meio Ambiente Humano. III. Diante do alerta ambiental, o Brasil começou a criar órgãos administrativos específicos para tratar sobre meio ambiente. A Companhia Ambiental do Estado de São Paulo – CETESB, em São Paulo, foi criada com a função principal de controlar a poluição ambiental proveniente de indústrias. É correto o que se afirma em:
A estruturação da legislação ambiental brasileira é fruto de uma resposta a desastres ambientais e de uma pressão mundial, para que os países atentassem para questões associadas ao meio ambiente. Essa legislação apresenta-se como uma base para a implementação da gestão ambiental tanto no âmbito público municipal como no setor privado. A legislação ambiental está intimamente relacionada com realização da correta gestão ambiental e, na esfera privada, a gestão ambiental manifesta-se comumente, por meio daqueles dois instrumentos da Lei N° 6.938/81. A partir deste contexto, assinale a opção correta para os dois instrumentos de Lei N° 6.938/81.
Produção Mais Limpa (P+L) é uma estratégia ambiental preventiva aplicada a processos, produtos e serviços para minimizar os impactos sobre o meio ambiente (Barbieri, 2016). Com base na P+L, avalie as afirmações a seguir. I. A P+L refere-se à aplicação contínua de estratégia ambiental integrada e preventiva, para processos, produtos e serviços, aumentando a eficiência global e redução de riscos às pessoas e ao ambiente. II. Essa ferramenta visa trabalhar com melhorias contínuas no sistema operacional da empresa, qualquer que seja sua área, onde busca-se solucionar os problemas de ordem técnica e ambiental, demandando baixo investimento e reduzindo custos para a empresa. III. Os processos atuam através da conservação de matéria-prima, água e energia, com redução nas emissões e de resíduos gerados. É correto o que se afirma em:
Os resíduos sólidos estão entre as principais preocupações da sociedade. O crescimento da população, o desenvolvimento industrial e a urbanização acelerada, atrelados à postura individualista da sociedade, vêm contribuindo para o aumento do uso dos recursos naturais e para a geração dos resíduos. Na maioria das vezes, esses resíduos são devolvidos ao meio ambiente, de forma inadequada, levando à contaminação do solo e das águas, trazendo vários prejuízos ambientais, sociais e econômicos. Mazzer, C.; Cavalcanti, O. A. Introdução à gestão ambiental de resíduos. Infarma Ciências Farmacêuticas, v. 16, p. 67-77, 2004 (adaptado). A USEPA – United States Environmental Protection Agency (1989) definiu que o gerenciamento integrado de resíduos sólidos é aquele que completa o uso de práticas administrativas de resíduos com manejo seguro e efetivo, fluxo de resíduos sólidos urbanos, com o mínimo de impactos sobre a saúde pública e o ambiente. Já o Art. 9º da Política Nacional de Resíduos Sólidos (Lei nº 12.305/2010) estabelece uma ordem de prioridade, com relação às disposições preliminares. Com base na ordem de prioridade estabelecida pela PNRS, na gestão e gerenciamento de resíduos sólidos, assinale a opção correta.
O propósito da ISO é desenvolver e promover normas e padrões mundiais, que traduzam o consenso dos diferentes países, de forma a facilitar o comércio internacional. A ISO tem 119 países membros. No Brasil, a Associação Brasileira de Normas Técnicas (ABNT) é o órgão responsável pela normalização técnica e representante da ISO. Com relação à sigla ISO e informações gerais, está correto o que se afirma em:
Com relação à família de normas da série ISO 14000, em 1993, a ISO estabeleceu um comitê técnico para desenvolver normas internacionais sobre um amplo conjunto de aspectos relacionados com a gestão ambiental. Com relação às áreas contempladas pelas normas ISO 14000, está correto o que se afirma em:
A Norma ISO 14001 é uma especificação para o sistema de gestão ambiental (SGA) e foi desenvolvida para uso na certificação ou para fins de autodeclaração. Para que uma empresa possa obter a certificação ambiental, é necessário o cumprimento da norma ISO 14001. I. O item 4.2 da norma ISO 14001 aborda as diretrizes sobre como deve ser estabelecida a política ambiental pela alta administração, a qual deve garantir, entre outros, que a política ambiental inclua um comprometimento com a melhoria contínua e com a prevenção de poluição. II. O item 4.2 inclui a adoção de medidas vantajosas para as organizações, uma vez que lhes confere maior produtividade e credibilidade – elementos facilmente identificáveis pelos clientes –, aumentando a sua competitividade nos mercados nacional e internacional. III. O item 4.2 inclui a efetiva gerência dos riscos ambientais e sanitários, decorrentes do surgimento de passivos ambientais, sendo necessário a aplicação integrada dos princípios da precaução/prevenção, do poluidor-pagador. A respeito do item 4.2 da norma ISO 14001 é correto o que se afirma em:
A ecologia industrial apresenta-se como importante instrumento na busca pela sustentabilidade, uma vez que tem como princípios não somente a utilização correta e racional de insumos (produção mais limpa, adoção de ecoeficiência, dentre outras ferramentas), mas também a correta gestão dos resíduos sólidos. Silva, N.D.; Oliveira, A.L.A. Ecologia industrial como instrumento na busca pela sustentabilidade. Revista Interface Tecnológica, v. 15, n. 2, p. 220-231, 2018. Em relação à ecologia industrial, avalie as asserções a seguir. I. Os três pilares básicos que norteiam o desenvolvimento sustentável são: segurança socioeconômica, integridade e disponibilidade. II. Na indústria de manufatura, há a retirada de recursos naturais (input) e, através dos processos produtivos, ocorre a transformação da matéria-prima em produtos (output) para comercialização da demanda. No entanto, durante esse percurso, há o risco de acidentes ambientais, causando graves danos à comunidade e ao ambiente. III. A ecologia industrial preconiza o resíduo “zero” onde o reuso de todas as matérias-primas disponíveis se torna indispensável para a cadeia produtiva, assim como ocorre nos ecossistemas naturais. É correto apenas o que se afirma em:
Os indicadores utilizados para mensurar a ecoeficiência ainda não estão consolidados e, em sua maioria, apresentam aplicação inviável para as organizações. Em meio a esta discussão da sustentabilidade, emerge a ecoeficiência, que, para o World Business Council for Sustainable Development – WBCSD (2000), reúne os ingredientes essenciais – progresso econômico e ambiental – para o aumento da prosperidade econômica, por meio da utilização mais eficiente dos recursos e de menos emissões nocivas para o ambiente, procurando melhorias ambientais que potencializem, paralelamente, benefícios econômicos. Munck, L., Cella-de-Oliveira, F.A.; Bansi, A. C. Ecoeficiência: uma análise das metodologias de mensuração e seus respectivos indicadores. Revista de Gestão Social e Ambiental,5(3), 2011. Considerando o exposto acima, avalie as afirmações a seguir. I. O contexto em ecoeficiência resume-se em oportunidades de negócio e permite às empresas tornarem-se mais responsáveis, do ponto de vista ambiental, e mais lucrativas, além de incentivar a inovação e, por conseguinte, o crescimento e a competitividade. II. Em meio à hegemonia do pilar econômico, se a eficiência econômica for unida à eficiência ambiental, leva a ecoeficiência. III. Ação ecoeficiente é parte integrante do movimento da sustentabilidade organizacional. IV. A expressão ecoeficiência popularizou-se a partir dos anos 1980, quando as grandes corporações começaram a ser pressionadas por ativistas e entidades, para reduzir o seu impacto ao ambiente. É correto o que se afirma em: