Questões de Concurso Sobre engenharia de software

Questões Discursivas

Foram encontradas 14.686 questões

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
Q2312069 Engenharia de Software
O propósito da Daily Scrum é inspecionar o progresso em direção a Meta da Sprint e adaptar o Sprint Backlog conforme necessário, ajustando o próximo trabalho planejado. Assinale a alternativa correta em relação à duração do evento de Daily Scrum para os Developers do Scrum Team.
Alternativas
Respostas
3921: A
3922: B
3923: C
3924: A
3925: D
3926: C
3927: A
3928: C
3929: D
3930: C
3931: D
3932: A
3933: D
3934: B
3935: A
3936: A
3937: D
3938: A
3939: D
3940: B