Questões de Concurso Sobre engenharia de software

Foram encontradas 14.490 questões

Q3420969 Engenharia de Software

Julgue o próximo item, relativo a manipulação, tratamento e visualização de dados, ETL e ELT, e MLOps. 


No tratamento de valores ausentes em conjuntos de dados, a imputação baseada em modelos como KNN ou regressão geralmente preserva melhor as relações estatísticas entre variáveis do que métodos simples como substituição pela média ou mediana, especialmente quando os dados não estão ausentes completamente ao acaso (MCAR). 

Alternativas
Q3420968 Engenharia de Software

Julgue o próximo item, relativo a manipulação, tratamento e visualização de dados, ETL e ELT, e MLOps. 


A principal vantagem da transição de ETL para ELT é a redução do tempo de processamento, já que a transformação dos dados ocorre antes do carregamento no data warehouse, otimizando o uso de recursos computacionais.

Alternativas
Q3420967 Engenharia de Software

Julgue o próximo item, relativo a manipulação, tratamento e visualização de dados, ETL e ELT, e MLOps. 


Na implementação de MLOps, o monitoramento de modelos em produção deve centrar-se nas métricas de desempenho técnico como a latência, sendo a detecção de viés algorítmico uma preocupação restrita à fase de desenvolvimento do modelo.  

Alternativas
Q3420962 Engenharia de Software

A respeito de aprendizagem de máquina, julgue o item que se segue.  


Em validação cruzada k-fold, cada instância do conjunto de dados é utilizada uma única vez para teste, o que garante avaliação equilibrada. 

Alternativas
Q3420959 Engenharia de Software

A respeito de aprendizagem de máquina, julgue o item que se segue.  


No agrupamento hierárquico, ao contrário do k-means, não se exige especificação prévia do número de clusters

Alternativas
Q3420958 Engenharia de Software

A respeito de aprendizagem de máquina, julgue o item que se segue.  


O modelo de aprendizado supervisionado ajusta uma função de mapeamento a partir de exemplos rotulados para generalizar dados ainda não vistos. 

Alternativas
Q3420957 Engenharia de Software

A respeito de aprendizagem de máquina, julgue o item que se segue.  


No algoritmo Apriori, utilizado para mineração de regras de associação, o princípio da monotonicidade estabelece que, se um itemset for frequente, então todos os seus superconjuntos também serão frequentes, o que permite uma poda eficiente do espaço de busca.  

Alternativas
Q3409357 Engenharia de Software
No que se refere a Rancher, ambiente de clusters e Kubernetes, julgue o item que se segue.
No que se refere aos daemons Docker em execução no RancherOS, o System Docker executa serviços de sistema como ntpd, e o Manager Docker executa a gestão do serviço em si, a exemplo do controle do syslog. 
Alternativas
Q3409356 Engenharia de Software
Julgue o item seguinte, relativo a RabbitMQ, PostgreSQL e Git. 
No RabbitMQ, o stream é uma estrutura de dados não persistente que pode armazenar mensagens de produtores que são lidas pelos consumidores, diferenciando-se das filas por não ser replicado. 
Alternativas
Q3409355 Engenharia de Software
Julgue o item seguinte, relativo a RabbitMQ, PostgreSQL e Git. 
A execução dos comandos Git a seguir, na sequência em que aparecem, é suficiente para enviar o arquivo app22.html do repositório local para o repositório remoto, com todas as alterações realizadas localmente. 
Imagem associada para resolução da questão
Alternativas
Q3409350 Engenharia de Software
Julgue o próximo item, relativo a Spring Eureka, Zuul, Map Struct, service discovery e Swagger.
Zuul é um gateway de aplicativos L7 que fornece recursos para roteamento dinâmico e monitoramento, além de permitir avaliar os limites de desempenho e capacidade de sistemas, com vistas a ajustar políticas de escalonamento automático.
Alternativas
Q3409349 Engenharia de Software
Julgue o próximo item, relativo a Spring Eureka, Zuul, Map Struct, service discovery e Swagger.
MapStruct é um gerador de código que permite realizar a implementação de mapeamentos entre tipos de bean Java com base em uma abordagem de convenção sobre configuração, permitindo gerar mapeamentos de bean em tempo de compilação.
Alternativas
Q3409348 Engenharia de Software
Julgue o próximo item, relativo a Spring Eureka, Zuul, Map Struct, service discovery e Swagger.
No contexto do framework Spring, o service discovery é um dos princípios fundamentais de uma arquitetura baseada em microsserviços, pois, quando um cliente se registra no servidor Eureka, este receberá heartbeat messages de cada instância pertencente a um serviço e, caso a mensagem falhe em um horário configurável, a instância poderá ser removida do registro. 
Alternativas
Q3409347 Engenharia de Software
Julgue o próximo item, relativo a Spring Eureka, Zuul, Map Struct, service discovery e Swagger.
Swagger é um conjunto de ferramentas de código aberto construídas em torno da especificação OpenAPI que permite projetar, criar, documentar e consumir APIs REST.
Alternativas
Q3409305 Engenharia de Software
Acerca de deep learning, de Big Data e de redes neurais, julgue o item subsequente.
Em uma rede neural artificial treinada por retropropagação, o objetivo principal do algoritmo durante o treinamento é aumentar o número de camadas ocultas até que a acurácia atinja 100%. 
Alternativas
Q3408221 Engenharia de Software
Na Engenharia de Software, os requisitos são as especificações das necessidades e expectativas dos usuários e stakeholders em relação a um software. Eles possuem um papel fundamental no processo: definir o que o sistema deve fazer e como ele deve se comportar para atender aos objetivos propostos. As atividades relacionadas à descoberta e ao entendimento dos requisitos são conhecidas como elicitação de requisitos, que podem ser aplicadas utilizando diversas técnicas como questionários, leituras de documentos, formulários da organização que está contratando o sistema, workshops, protótipos e análise de cenários de uso. São consideradas etapas posteriores ao processo de elicitação de requisitos, EXCETO:
Alternativas
Q3408219 Engenharia de Software
Em uma equipe de desenvolvimento de softwares, um requisito fundamental para a manutenção da qualidade e do funcionamento das aplicações desenvolvidas é a implementação de testes de software. Ao executar esses testes é possível identificar falhas, erros e comportamentos inesperados antes que o produto seja implementado para o usuário final. Sobre as possibilidades de implementação de testes de software, analise as afirmativas a seguir.

I. Os testes de aceitação são realizados pelo cliente com os seus dados e os resultados determinam se a equipe de desenvolvimento está de acordo com a implementação realizada.

II. Os testes de integração buscam explorar funcionalidades de maior granularidade no sistema, envolvendo mais classes e, eventualmente, pacotes distintos.

III. Testes unitários exploram pequenas unidades de código, normalmente classes, que são testadas de forma isolada do restante do sistema.

Está correto o que se afirma em
Alternativas
Q3408218 Engenharia de Software
A equipe de desenvolvimento de sistemas da Câmara Municipal de Mariana recebeu a solicitação de implementação de um projeto de utilização interna, para facilitar a execução de serviços durante as sessões públicas. Ao analisar a demanda, o analista de sistema responsável verificou os fluxos, estimou o tempo e entrou em acordo com o gestor do projeto para a alocação da equipe necessária para todo o fluxo de desenvolvimento. Devido à importância do projeto e à frequente orientação do time para um desenvolvimento escalável de ferramentas nos novos projetos, foi decidido que deverão ser utilizadas técnicas de desenvolvimento dirigido por testes (TDD). Sobre tal prática de programação, assinale a afirmativa INCORRETA.
Alternativas
Q3407646 Engenharia de Software
Julgue o item que se segue, relativo a ciência de dados e inteligência artificial (IA).
Modelos de linguagem de grande escala, como os do tipo transformer, são treinados exclusivamente com base em regras sintáticas explícitas extraídas de dados linguísticos anotados manualmente, o que assegura maior controle semântico.
Alternativas
Q3407639 Engenharia de Software
Julgue o item que se segue, relativo a ciência de dados e inteligência artificial (IA).
Viés algorítmico pode ocorrer quando os dados utilizados no treinamento de um sistema de IA refletem desigualdades sociais, o que pode resultar em decisões discriminatórias automatizadas. 
Alternativas
Respostas
1241: C
1242: E
1243: E
1244: C
1245: C
1246: C
1247: E
1248: E
1249: E
1250: E
1251: C
1252: C
1253: C
1254: C
1255: E
1256: B
1257: D
1258: C
1259: E
1260: C