Questões de Concurso Comentadas sobre engenharia de software

Foram encontradas 13.120 questões

Q2325469 Engenharia de Software
Alguns modelos de ciclo de vida de software se caracterizam por serem processos de desenvolvimento sequenciais, isto é, cada fase do processo deve ser concluída antes do início da próxima.
Nessa categoria de processos, estão os modelos  
Alternativas
Q2325468 Engenharia de Software
Uma empresa está desenvolvendo um software para lançar mísseis de plataformas móveis e rastreá-los até os alvos. A equipe que irá desenvolver esse software criou uma lista contendo vários requisitos que foram obtidos durante um encontro com técnicos da área militar.
Dentre os requisitos funcionais dessa lista, está o de que
Alternativas
Q2325467 Engenharia de Software
O principal objetivo dos testes estáticos é o de reduzir os defeitos de um software por meio da redução de defeitos na documentação a partir da qual o software foi desenvolvido.
Uma das técnicas mais importantes para a execução de testes estáticos é a de
Alternativas
Q2324392 Engenharia de Software
Compreender os sistemas de informação, no que diz respeito às suas atividades, aumenta as chances de sucesso na sua implementação e implantação, além de facilitar na definição dos papéis e posturas dos atores de todo o ambiente organizacional.

Os sistemas de informação permitem cinco atividades, que são as seguintes:
Alternativas
Q2324337 Engenharia de Software
A evolução das redes neurais impulsionou significativamente o avanço da inteligência artificial, resultando em arquiteturas inovadoras.

Entre elas, uma se sobressai por sua habilidade em gerenciar sequências de tamanho variável, eficiência em treinamentos com grandes volumes de dados e pela implementação do mecanismo de atenção, o que possibilita uma análise ponderada e dinâmica das entradas.

Essa arquitetura é denominada.
Alternativas
Q2324336 Engenharia de Software
Joselito é um desenvolvedor especializado em inteligência artificial e trabalha para uma renomada indústria.

Recentemente, ele finalizou o treinamento de um modelo de visão computacional, cujo objetivo é identificar se os colaboradores estão utilizando capacetes enquanto circulam pelo chão de fábrica, visando a assegurar o cumprimento das normas de segurança. Durante a apresentação do projeto para a equipe de liderança, o modelo demonstrou alta acurácia na maioria das situações.

Entretanto, houve um padrão atípico de erro: o chefe de Joselito, que é calvo, foi consistentemente identificado pelo modelo como estando de capacete, ainda que estivesse sem capacete.

Com base nessas informações, assinale a opção que indica a causa mais provável do comportamento anômalo observado no modelo de Joselito.
Alternativas
Q2322053 Engenharia de Software
João está trabalhando em um projeto de reconhecimento de animais por imagens, em que o conjunto de dados possui um atributo como rótulo, o qual indica o nome do animal retratado, como "cachorro", "gato", "pássaro" e "peixe".

Para treinar o modelo de reconhecimento de imagens de animais, a tarefa de aprendizado supervisionado que João deverá utilizar é:
Alternativas
Q2322046 Engenharia de Software
Pedro criou uma cesta de compras virtual, onde é apresentado o valor total por item, considerando a quantidade, e o valor da compra, com a soma dos valores dos itens. Em seu sistema, ele criou as classes Produto, ItemCesta e Cesta, cada uma com os dados relacionados às tabelas do banco, o método que calcula o valor total do item na classe ItemCesta, e o cálculo do valor da compra é efetuado na classe Cesta.

A estratégia adotada por Pedro segue o padrão: 
Alternativas
Q2322045 Engenharia de Software
Marcos está efetuando a manutenção de um sistema e notou que em diversos pontos são efetuadas chamadas HTTP para diferentes servidores, utilizando configurações específicas. Ele resolveu refatorar o código, criando uma classe que oferece métodos para cada elemento da configuração, os quais podem ser combinados para gerar um conector personalizado para cada servidor acessado.
Adotando essa abordagem, Marcos aumentou o reuso de processos intermediários na construção de objetos complexos, de acordo com o padrão:
Alternativas
Q2322039 Engenharia de Software
A analista Jéssica administra o Gitlab do TCE SP. Jéssica atribuiu ao projeto TCEMóvel a estratégia de merge na qual, após feito o merge, o hash do último commit do branch de destino torna-se idêntico ao hash do último commit do branch de origem. A estratégia escolhida por Jéssica visa preservar a quantidade e a linearidade do histórico de commits, exigindo, porém, que o branch de origem esteja atualizado em relação ao destino para a efetuação do merge.

Jéssica atribuiu para o TCEMóvel a estratégia de merge:
Alternativas
Q2322035 Engenharia de Software
A analista Ana está desenvolvendo a interface gráfica da aplicação web TCEDash, utilizando React com componentes funcionais. Ana precisa que o componente TelaUm, do TCEDash, execute determinada sequência de instruções a cada nova renderização. Porém, a sequência de instruções deve ser garantidamente executada antes de o navegador web atualizar visualmente a tela.

Para garantir a execução antes da atualização visual da tela, Ana deve implementar a sequência de instruções dentro do hook do React:
Alternativas
Q2322032 Engenharia de Software
O gerenciamento de configurações de um produto de software lida com um grande volume de informações e inclui atividades de:
Alternativas
Q2322031 Engenharia de Software
O Grupo de Desenvolvimento de Software (GRUDEV) construirá um aplicativo para dispositivos móveis cujo público-alvo são os cidadãos estaduais.

Com foco na produção de um aplicativo que atenda aos princípios de usabilidade, o GRUDEV deve: 
Alternativas
Q2322029 Engenharia de Software
O AppDELTA é um aplicativo para dispositivos móveis que pode fazer uso da localização física do dispositivo utilizado pelo usuário para prestar serviços mais assertivos com base na localidade. Para obter a localização física do dispositivo móvel, o aplicativo solicita ao usuário a autorização de uso de dados de localização. A decisão do usuário sobre autorização ou não de uso deve ser consultada a partir de outras aplicações Web. Caso autorizada a obtenção de dados de localização, mas a opção de indicação de localização ainda não esteja habilitada no sistema operacional, o aplicativo solicita que o usuário habilite a referida opção.

Em análise de pontos de função, a opção do usuário sobre a autorização para obtenção da localização e a ação de coleta da localização em si pelo aplicativo representam, respectivamente, uma:
Alternativas
Q2322028 Engenharia de Software
A Equipe de Sistemas (ES) de um tribunal está trabalhando na especificação de requisitos para o Sistema de Protocolos (SisProt). O representante do cliente solicitou que o SisProt funcione 24 horas por dia, durante todo o ano, e explicou que será tolerada a interrupção do serviço prestado pelo SisProt por, no máximo, 1 hora por mês, seja para manutenções, seja por motivos extra sistema.

O requisito solicitado pelo representante do cliente é categorizado como um requisito de:
Alternativas
Q2322027 Engenharia de Software
O sistema SisBRAVO foi desenvolvido aderente ao preconizado na Lei nº 13.709/2018 – Lei Geral de Proteção de Dados (LGPD). O SisBRAVO solicita autorização para coleta de dados pessoais inseridos pelos usuários.

Sendo assim, o SisBRAVO atende requisitos tipificados como:
Alternativas
Q2320077 Engenharia de Software
Considerando “O Guia do Scrum”, versão 2020, em português, disponível no site https://scrumguides.org, analise as assertivas abaixo, assinalando V, se verdadeiras, ou F, se falsas.

( ) Dentro de um Scrum Team, não há subtimes ou hierarquias. ( ) Sprint Backlog é uma lista ordenada do que é necessário para melhorar o Produto. ( ) Daily Scrum é um evento de 15 minutos para os Developers do Scrum Team.

A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
Alternativas
Q2312072 Engenharia de Software
Com relação a digramas da Linguagem de Modelagem Unificada (UML), identifique as afirmações corretas:
I. O diagrama de pacotes é um digrama estrutural que tem por objetivo representar como os elementos do modelo estão divididos logicamente. II. O diagrama de casos de uso exibe os atores e seus relacionamentos sendo utilizado na fase de especificação de requisitos. III. O digrama de atividades descreve os passos a serem percorridos para a conclusão de uma atividade específica. 
Alternativas
Q2312071 Engenharia de Software
As Inteligências artificiais generativas têm a habilidade de produzir informações a partir de conjuntos de dados já existentes. Essas IAs são treinadas com extensos bancos de dados com o objetivo de aprender o padrão de construção desses dados. Com o aumento no interesse em inteligência artificial, têm surgido diversos serviços e ferramentas que utilizam algum tipo de IA generativa. Assinale a alternativa correta que apresenta ferramentas de IA. 
Alternativas
Q2312070 Engenharia de Software
Assinale a alternativa que apresenta ferramentas de controle de versão de software:
Alternativas
Respostas
3521: D
3522: A
3523: B
3524: C
3525: A
3526: D
3527: C
3528: A
3529: C
3530: D
3531: C
3532: D
3533: A
3534: D
3535: B
3536: A
3537: A
3538: D
3539: A
3540: D