A forma mais eficiente de efetuar pesquisa em um arranjo sem a necessidade de memórias auxiliares é a busca binária. A estratégia consiste em comparar a chave de busca (dado que estamos procurando) ao elemento do meio do arranjo (vetor). Se forem iguais, a busca terá terminado com sucesso, e o algoritmo retornará a respectiva posição na qual o elemento foi encontrado. Caso contrário, o vetor será divido em duas metades, e a pesquisa será repetida na metade “inferior”, se a chave de busca for menor do que o valor do meio do arranjo, ou na parte “superior”, se a chave de busca for maior. A cada iteração, a busca binária reduz a quantidade de possíveis candidatos pela metade. Isso faz com que a velocidade de busca seja extremamente rápida, já que, em tese, o algoritmo implementa uma heurística que elimina a necessidade de investigar porções do vetor cuja busca seria infrutífera. Observe o código-fonte a seguir que implementa a busca binária. Ver conteúdo
Obs.: como resposta, informar apenas os caminhos percorridos em cada Situação: a) Pré-ordem: X - Y - Z. b) Em-ordem: X - Y - Z. c) Pós-ordem: X - Y - Z. Ver conteúdo
Com base na árvore anterior, responda quais seriam as ordens de visitação, partindo da raiz: a) Percorrendo a árvore pelo algoritmo Pré-Ordem. b) Percorrendo a árvore pelo algoritmo Em-Ordem. c) Percorrendo a árvore pelo algoritmo Pós-Ordem. Ver conteúdo
Tome a árvore binária a seguir como base para realizar percursos que partirão sempre da raiz (nó 1). Ver conteúdo
Imagine que, para percorrer uma árvore, tomemos o nó raiz como nó inicial e, a partir dele, comecemos a visitar todos os nós adjacentes a ele para, só então, começar a investigar os outros nós da árvore. Por outro lado, imagine que tomamos um nó folha como ponto de partida e caminhemos em direção à raiz, visitando apenas o ramo da árvore que leva o nó folha à raiz. São maneiras distintas de se visualizar a mesma árvore. Ver conteúdo
Em determinadas ocasiões, dependendo dos requisitos de uma aplicação, pode ser preciso percorrer todos os elementos de uma árvore para, por exemplo, exibir todo o seu conteúdo ao usuário. De acordo com a ordem de visitação dos nós, o usuário pode ter visões distintas de uma mesma árvore. Ver conteúdo
Dicas 1. Acesse o link com um vídeo tutorial para ajudá-lo nesse processo de criação e desenvolvimento. 2. Após o envio não são permitas alterações, ou modificações. Logo, você tem apenas uma chance de enviar o arquivo corretamente. Revise bem antes de enviar! 3. Lembre-se que evidências de cópias de materiais, incluindo de outros acadêmicos, sem devidas referências serão inquestionavelmente zeradas. 4. Não são permitidas correções parciais no decorrer do módulo, ou seja, o famoso: “professor, veja se minha atividade está certa?”. Isso invalida seu processo avaliativo. Lembre-se que a interpretação da atividade também faz parte da avaliação. 5. Procure sanar suas dúvidas junto à mediação em tempo hábil sobre o conteúdo exigido na atividade, de modo que consiga realizar sua participação. 6. Atenção ao prazo de entrega, evite envio de atividade em cima do prazo. Você pode ter algum problema com internet, computador, software etc., e os prazos não serão flexibilizados, mesmo em caso de comprovação. Bons estudos! Em caso de dúvidas, encaminhar mensagem ao seu Professor Mediador. Você será avaliado de acordo com a profundidade das respostas para as perguntas sugerias, além das perguntas acrescentadas por você. Ver conteúdo
Obs.: para cada APP descrito no Passo 2, terá que realizar as principais descrições e os requisitos funcionais e não-funcionais de cada APP. Dicas 1. Acesse o link com um vídeo tutorial para ajudá-lo nesse processo de criação e desenvolvimento. 2. Após o envio não são permitas alterações, ou modificações. Logo, você tem apenas uma chance de enviar o arquivo corretamente. Revise bem antes de enviar! 3. Lembre-se que evidências de cópias de materiais, incluindo de outros acadêmicos, sem devidas referências serão inquestionavelmente zeradas. 4. Não são permitidas correções parciais no decorrer do módulo, ou seja, o famoso: “professor, veja se minha atividade está certa?”. Isso invalida seu processo avaliativo. Lembre-se que a interpretação da atividade também faz parte da avaliação. 5. Procure sanar suas dúvidas junto à mediação em tempo hábil sobre o conteúdo exigido na atividade, de modo que consiga realizar sua participação. 6. Atenção ao prazo de entrega, evite envio de atividade em cima do prazo. Você pode ter algum problema com internet, computador, software etc., e os prazos não serão flexibilizados, mesmo em caso de comprovação. Bons estudos! Em caso de dúvidas, encaminhar mensagem ao seu Professor Mediador. Você será avaliado de acordo com a profundidade das respostas para as perguntas sugerias, além das perguntas acrescentadas por você. Ver conteúdo
O que devo entregar? A pesquisa realizada no Passo 2, as informções sobre o Passo 3 e as respostas das perguntas anteriores em um arquivo de WORD ou PDF, conforme formulário padrão disponível nos materiais da disciplina. Ver conteúdo
3 - Requisitos não-funcionais: 3.1 - NomeRequisito: breve texto apresentado o requisito (máximo 2 linhas). 3.2 - NomeRequisito: breve texto apresentado o requisito (máximo 2 linhas). 3.3 - NomeRequisito: breve texto apresentado o requisito (máximo 2 linhas). 3.4. ..... Ver conteúdo
1- Solução: breve texto apresentando a solução (máximo 5 linhas). 2 - Requisitos funcionais: 2.1 - NomeRequisito: breve texto apresentado o requisito (máximo 2 linhas). 2.2 - NomeRequisito: breve texto apresentado o requisito (máximo 2 linhas). 2.3 - NomeRequisito: breve texto apresentado o requisito (máximo 2 linhas). 2.4. ..... Ver conteúdo
Passo 3) Na sequência do seu MAPA, você deve apresentar a sua solução de forma que possa, preferencialmente, ser reutilizada por diferentes organizações do setor escolhido. Salienta-se que esta proposta deve conter as principais necessidades e os requisitos funcionais e não-funcionais que serão necessários para satisfazer as necessidades detectadas, conforme o quadro a seguir: Ver conteúdo
O seu MAPA deve seguir o formato do quadro a seguir. Salienta-se que é preciso, no mínimo 2 e no máximo 5 Apps ou recursos tecnológicos que contribuam para a construção da sua solução. - Setor do Agronegócio: resposta. - Problema detectado: resposta. - Nome App ou Recurso Tecnológico: breve descrição da solução, salientando os requisitos funcionais e não-funcionais. - Fonte da Informação: link disponível do APP ou projeto para baixar. Ver conteúdo
Por exemplo, uma atividade muito importante na avicultura é o controle de temperatura dos galpões em que os frangos ficam. Esta atividade pode ser automatizada com apoio de tecnologia IoT: a temperatura é coletada por sensores e o sistema de refrigeração é ligado/desligado conforme padrões pré-estabelecidos. Ver conteúdo
Passo 2) Após, fazer uma pesquisa no Google Acadêmico (https://scholar.google.com.br/?hl=pt, área de tecnologia e agronegócio) e identificar soluções que possam lhe ajudar na especificação da sua solução. Ver conteúdo
Passo 1) Escolher um setor do agronegócio – agricultura, pecuária, avicultura, suinocultura, piscicultura, apicultura, entre outros – e identificar uma atividade neste setor que você pode automatizar. Ver conteúdo
O objetivo é que você procure detectar soluções atuais que possam apoiar as organizações do agronegócio na automatização de seus processos. Para tal, você deve realizar três passos: Ver conteúdo
(2) SEGUNDA ETAPA: realização da pesquisa: Esta atividade visa que você aplique os conhecimentos adquiridos nesta disciplina, principalmente os que estão relacionados à Reutilização de software e Tendências emergentes. Ver conteúdo
Fonte: https://tiinside.com.br/07/06/2021/o-agronegocio-e-a-urgencia-do-investimento-em-tecnologia/ https://www.poder360.com.br/agronegocio/agronegocio-brasileiro-tem-superavit-de-us-437-bi-em-2022/ https://www.economist.com/weeklyedition/2022-05-21 Ver conteúdo
Nesse contexto, as organizações de agronegócios devem buscar por ferramentas que acompanhem a necessidade de maior produtividade. Logo, o investimento em tecnologia é importante e a transformação digital tem sido um fenômeno que se funde à procura por inovação empresarial. Olhando para a automatização de processos, os gestores e as suas equipes de profissionais podem ter mais tempo e espaço para realizar funções com teor estratégico, deixando que as tarefas repetitivas sejam automatizadas. Ver conteúdo
Em 2021, a elevação de custos de produção nas atividades de agronegócio tem sido uma preocupação da Confederação. O setor agropecuário serviu como uma fonte de contenção aos prejuízos provocados pela covid-19, mostrando-se um dos principais pilares produtivos do país. Atualmente, os efeitos da crise de suprimento de alimentos podem piorar dada a atual divisão geopolítica mundial provocada pela guerra entre a Rússia e a Ucrânia. Neste contexto, o Brasil tem uma grande oportunidade pois cada vez mais aumenta a procura global por produtores de insumos. O Brasil tem, portanto, grande potencial para ocupar este espaço no mercado. Ver conteúdo
(1) PRIMEIRA ETAPA: contextualização de nossos estudos: É um fato histórico que o agronegócio brasileiro tem sido um dos segmentos que impactam na economia nacional. Devido à pandemia da covid-19, as organizações no setor do agronegócio têm procurado por soluções, e a tecnologia tem sido uma facilitadora para amplificar os ganhos produtivos destas companhias. Note que agregar valor às cadeias produtivas é um diferencial competitivo que não pode ser descartado por essas organizações. Dentre as possibilidades, a automação é capaz de elevar o nível de eficiência operacional das empresas do agronegócio, favorecendo a otimização de processos essenciais para os diversos setores do agronegócio, tais como: agricultura, pecuária, avicultura, piscicultura, apicultura, entre outros. Ver conteúdo
Olá, estudante! Chegou o momento de explorar de forma PRÁTICA os conteúdos aprendidos na nossa disciplina. Para realizar a atividade Mapa, você precisa cumprir algumas etapas, a saber: Ver conteúdo
IMPORTANTE: Para sua maior facilidade na execução dessa atividade, abaixo, apresenta-se mais detalhes sobre a realização da mesma: - Acesse o link com um vídeo tutorial para ajudá-lo nesse processo de criação e desenvolvimento. - Realize uma cuidadosa correção ortográfica em seu texto e o copie no template (modelo) disponível na pasta Material da Disciplina. - Anexe o arquivo na atividade, clicando sobre o botão Selecionar arquivo. - Após anexar o trabalho, certificar-se que se trata do arquivo correto, clique no botão Responder e, posteriormente, em Finalizar Questionário (após "Finalizar o Questionário", não será possível reenviar a atividade ou realizar qualquer modificação no arquivo enviado). - Não são permitidas correções parciais no decorrer do módulo, ou seja, o famoso: “professor veja se minha atividade está certa?”. Isso invalida seu processo avaliativo. Lembre-se que a interpretação da atividade também faz parte da avaliação. - Procure sanar suas dúvidas junto à mediação em tempo hábil sobre o conteúdo exigido na atividade, de modo que consiga realizar sua participação. - Atenção ao prazo de entrega! Evite envio de atividade em cima do prazo. Você pode ter algum problema com internet, computador, software etc. e os prazos não serão flexibilizados, mesmo em caso de comprovação. Lembre-se que evidências de cópias de materiais, incluindo de outros acadêmicos, sem devidas referências serão inquestionavelmente zerada. As citações e referências, mesmo que do livro da disciplina, devem ser realizadas conforme normas da Instituição de Ensino. Em caso de dúvidas, encaminhe uma mensagem ao seu Professor(a) Mediador(a). Bons estudos! Ver conteúdo
F) O décimo-quinto comando digitado foi omitido. Assim sendo, escreva o comando que deveria ser digitado para que a descrição do respectivo comando possa ser executada corretamente. Ver conteúdo
E) A descrição que explica o funcionamento do décimo-terceiro comando foi omitida. Assim sendo, escreva, de maneira suscinta, qual o efeito de tal comando, dada a ordem dos comandos digitados até então. Ver conteúdo
D) A descrição que explica o funcionamento do décimo-primeiro comando foi omitida. Assim sendo, escreva, de maneira suscinta, qual o efeito de tal comando, dada a ordem dos comandos digitados até então. Ver conteúdo
C) O nono comando digitado foi omitido. Assim sendo, escreva o comando que deveria ser digitado para que a descrição do respectivo comando possa ser executada corretamente. Ver conteúdo
B) O quinto comando digitado foi omitido. Assim sendo, escreva o comando que deveria ser digitado para que a descrição do respectivo comando possa ser executada corretamente. Ver conteúdo
A) O terceiro comando digitado foi omitido. Assim sendo, escreva o comando que deveria ser digitado para que a descrição do respectivo comando possa ser executada corretamente. Ver conteúdo