Prévia do material em texto
A B C D E A B C D E 1 Marcar para revisão As plataformas low-code são voltadas a um público bem específico de pessoas que criam projetos. Essas plataformas não contêm algumas das principais funções encontradas em linguagens de programação e por isso são consideradas perfeitas para quem está iniciando o contato com a tecnologia. Quais são as limitações do low e no-code? Os processos são relativamente novos e ainda há uma limitação de funcionalidades Ainda há falta de segurança nos dados em virtude de os processos ainda serem relativamente novos As linguagens utilizadas são pouco usuais, e por isso ainda não tem uma gama tão grande de compatibilidade com a grande maioria dos softwares A variabilidade de procedimentos torna o low-code muito complexo, afetando alguns projetos mais complexos A falta de confiança nos projetos por não se utilizarem de linguagens convencionais e limitação de funcionalidades 2 Marcar para revisão O comando de repetição é uma técnica muito importante para que se atinja o objetivo com o menor custo e tempo possível. Ao utilizar essa técnica, devemos ter cuidado para que a lógica do nosso código não seja alterada ou desfeita. Quando tomamos o devido cuidado e a implementamos em nosso projeto, podemos perceber que ela executa várias instruções que definimos, mantendo o objetivo primário que é a lógica do nosso algoritmo para chegar a um resultado. Sabendo disso, utilizamos os comandos de repetição quando: Queremos tornar nosso código mais eficaz Estamos com pouco armazenamento de dados Queremos agrupar os códigos iguais, facilitando a visualização do nosso código Queremos deixar nosso código mais leve, não importando a ordem lógica que os algoritmos se encontram Queremos que um conjunto de instruções sejam executadas em um número definido ou indefinido de vezes, sempre respeitando a ordem lógica dos algoritmos 08/06/24, 22:06 estacio.saladeavaliacoes.com.br/prova/6664aead3ed5fd5ad515b363/ https://estacio.saladeavaliacoes.com.br/prova/6664aead3ed5fd5ad515b363/ 1/6 A B C D E A B C D E 3 Marcar para revisão As constantes são classificadas como sendo valores fixos que não podem ser alterados durante a execução de um programa, elas facilitam a execução e construção de programas, pois os valores das constantes tornam o programa mais legível e compreensível, pois evitam o uso de entrada de dados novos, com isso, são evitados erros de atribuição acidental, pois o valor da constante é fixo. Sabendo disso, pode ser considerado um exemplo de constante: Umidade relativa do ar π Nossos batimentos cardíacos Temperatura de uma cidade Saldo bancário 4 Marcar para revisão Os algoritmos possuem algumas características importantes, que vão auxiliá-lo na hora da execução de uma tarefa, tais características incluem: precisão, finitude, clareza nas informações e efetividade. Sabendo disso, a respeito dos algoritmos, é correto afirmar que: Um algoritmo só pode ser escrito em uma linguagem de programação. Os algoritmos são considerados também como uma escrita intermediária entre a linguagem humana e as linguagens de programação. Ele é compreendido como uma sequência de passos infinita que levam a execução de uma tarefa. Os algoritmos podem ou não, seguir uma ordem para atingir determinado objetivo. Os computadores são plenamente aptos a executar qualquer algoritmo, independentemente de estarem escritos em uma linguagem de programação. 5 Marcar para revisão 08/06/24, 22:06 estacio.saladeavaliacoes.com.br/prova/6664aead3ed5fd5ad515b363/ https://estacio.saladeavaliacoes.com.br/prova/6664aead3ed5fd5ad515b363/ 2/6 A B C D E A B C D E Os códigos são muito importantes para a criação de projetos, uma vez que eles informam aos computadores o passo a passo que nosso programa irá executar em cada comando. Sabendo disso, sobre os códigos, é correto afirmar: Os códigos são feitos a partir de um conjunto de regras rígidas de escrita, que são feitos a partir de comandos criados pelo computador, para que o programador os replique em uma outra linguagem de programação, agindo como um intérprete. Os códigos executam uma lista de tarefas que o computador criou, na qual cada linha escrita por ele define o que e como tudo deve ser feito. Os códigos, em um primeiro momento, não precisam obedecer a lógica computacional, tendo em vista que sua execução ainda não está finalizada. Os códigos são um conjunto de instruções que seguem um comando lógico, que em um primeiro momento não utiliza a linguagem de programação para se comunicar com os computadores. Os códigos são um passo a passo que os programadores escrevem, utilizando uma linguagem que os computadores entendem. 6 Marcar para revisão Cada formato de gráfico comunica melhor um tipo de informação. Assinale o tipo de gráfico recomendado para informações que envolvam dados temporais. Cartão. Barra Vertical. Linha. Mapa de Calor. Barra Horizontal. 7 Marcar para revisão A ciência de dados resolve problemas reais de negócios através de algoritmos que processam grandes quantidades de informações de maneira rápida e eficiente. Indique a opção abaixo que descreve uma atividade que para nós, seres humanos, pode ser difícil de 08/06/24, 22:06 estacio.saladeavaliacoes.com.br/prova/6664aead3ed5fd5ad515b363/ https://estacio.saladeavaliacoes.com.br/prova/6664aead3ed5fd5ad515b363/ 3/6 Questão 5 Gabarito Comentado Nessa opção há a descrição da definição de códigos, pois eles precisam ser entendidos pelos computadores para que assim possam executar os comandos, ou seja, os códigos precisam ser escritos em uma linguagem interpretada pelos computadores. laric Riscado A B C D E A B C D E executar, mas que a ciência de dados pode facilmente dar conta. Procura de preço de passagem aérea mais barata Armazenamento de grande volume de informações Recomendação de filmes e livros Monitoramento do trânsito urbano Descobrir padrões e tendências em conjuntos de dados para obter insights 8 Marcar para revisão Ao contrário do aprendizado supervisionado, o aprendizado não supervisionado usa dados não rotulados. A partir desses dados, ele descobre padrões que ajudam a resolver problemas de agrupamento ou associação. Isso é particularmente útil quando não temos certeza das propriedades comuns dentro de um dataset. Das opções abaixo, qual você abordaria usando um algoritmo de aprendizado não supervisionado? Classificar se um e-mail é um spam ou não. Dado um conjunto de dados de pacientes diagnosticados como tendo diabetes ou não, classificar novos pacientes como tendo ou não diabetes. Retenção de cliente prevendo aqueles que estão propensos a procurar a concorrência. Em carros autônomos, onde há vários aspectos a serem considerados, como limites de velocidade, zonas dirigíveis e evitar colisões. Dado um conjunto de artigos de notícias encontrados na web, agrupe-os em conjuntos de artigos sobre as mesmas histórias. 9 Marcar para revisão A abstração diz respeito à capacidade de observar algo complexo e se ater apenas às informações principais. A partir desse entendimento, podemos dizer também que na abstração temos uma mensagem que é entendida em sua totalidade a partir de observação e interpretação de informações que não são completas. Sabendo disso, pode-se considerar um exemplo de abstração: 08/06/24, 22:06 estacio.saladeavaliacoes.com.br/prova/6664aead3ed5fd5ad515b363/ https://estacio.saladeavaliacoes.com.br/prova/6664aead3ed5fd5ad515b363/ 4/6 A B C D E A B C D E Uma fruta Uma revista Um gato Um mapa Uma música 10 Marcar para revisão As estruturas de seleção são aquelas que permitem a execução de um bloco de código somente se uma determinada condição for verdadeira. Elas são usadas para alterar o fluxo de execução do programa, que vai depender do resultado de uma expressão lógica. Sobre as estruturas de seleção, é correto o que está em: Na estrutura de seleção composta, uma única condição (expressão lógica) é avaliada por vez. Se o resultado desta avaliação retorne umvalor verdadeiro, então um determinado conjunto de instruções (comando composto) é executado, caso seja falso, o algoritmo termina sua execução. A estrutura de seleção simples é utilizada nas linguagens de programação sob o termo “SE” (condição), “ENTÃO” (instrução) e SENÃO (instrução). Diferente do exemplo sobre estrutura de seleção simples onde o algoritmo não tomava nenhuma ação, na seleção composta há uma decisão diferente, pois o termo “SENÃO” também é uma instrução. Na estrutura de seleção simples, quando o resultado da avaliação for falso, o algoritmo segue o fluxo de execução e prossegue para a execução de outros comandos compostos. Na estrutura de seleção composta, quando o resultado da avaliação das duas condições for falso, o algoritmo volta ao fluxo de execução e tenta novamente verificar o mesmo trecho do algoritmo até que retorne com uma condição verdadeira. 08/06/24, 22:06 estacio.saladeavaliacoes.com.br/prova/6664aead3ed5fd5ad515b363/ https://estacio.saladeavaliacoes.com.br/prova/6664aead3ed5fd5ad515b363/ 5/6 Questão Sua resposta Gabarito comentado Consultar Consultar Consultar Consultar Consultar Consultar Consultar Consultar Consultar Consultar 1 Os processos são relativamente novos e ainda há uma limitação 2 Queremos que um conjunto de instruções sejam executadas em 3 π 4 Os algoritmos são considerados também como uma escrita inte 5 Os códigos são um conjunto de instruções que seguem um com 6 Linha. 7 Descobrir padrões e tendências em conjuntos de dados para ob 8 Dado um conjunto de artigos de notícias encontrados na web, a 9 Um mapa 10 Diferente do exemplo sobre estrutura de seleção simples onde 08/06/24, 22:09 estacio.saladeavaliacoes.com.br/prova/6664aead3ed5fd5ad515b363/gabarito/ https://estacio.saladeavaliacoes.com.br/prova/6664aead3ed5fd5ad515b363/gabarito/ 1/2 Questão 5 Gabarito Comentado Nessa opção há a descrição da definição de códigos, pois eles precisam ser entendidos pelos computadores para que assim possam executar os comandos, ou seja, os códigos precisam ser escritos em uma linguagem interpretada pelos computadores.