Questões de Concurso Público FAPESC 2022 para Analista de Informática

Foram encontradas 13 questões

Q2026158 Engenharia de Software
Analise as afirmativas abaixo com relação ao assunto Métricas e Estimativas de Software.
1. O IEEE Standard Glossary of Software Engineering Terminology define métrica como “uma medida qualitativa do grau com o qual um sistema, componente ou processo possui determinado comportamento”.
2. Um indicador é uma métrica ou combinação de métricas que fornece informações sobre o processo de software, em um projeto de software ou no próprio produto.
3. Um indicador fornece informações que permitem ao gerente de projeto ou aos engenheiros de software ajustar o processo, o projeto ou o produto para incluir melhorias.

Assinale a alternativa que indica todas as afirmativas corretas.
Alternativas
Q2026161 Engenharia de Software
Assinale a alternativa que indica corretamente o diagrama UML que permite representar a interação detalhada entre atores e um sistema ou entre objetos colaborando em um dado intervalo de tempo. No entanto, as informações sobre o que aconteceu antes do início da interação e o que acontece após a interrupção do intervalo de tempo não são mostradas no diagrama.
Alternativas
Q2026162 Engenharia de Software
A UML (Unified Modeling Language) prevê um diagrama específico para modelar os diversos estados de um objeto durante o seu ciclo de vida. O foco principal deste tipo de diagrama reside na identificação dos valores que os atributos de uma classe podem assumir, assim como os eventos ou mensagens enviadas para o objeto que efetivamente implicará na atribuição dos valores.

Assinale a alternativa que identifica corretamente este diagrama:
Alternativas
Q2026163 Engenharia de Software
Observe a frase abaixo:
Um diagrama de               descreve os tipos de objetos presentes no sistema e os vários tipos de relacionamentos                          existentes entre eles. Este tipo de diagrama também mostra as propriedades e as operações de uma                          e as restrições que se aplicam à maneira como os objetos estão conectados.

Assinale a alternativa que completa corretamente as lacunas do texto.
Alternativas
Q2026167 Engenharia de Software

A UML inclui diversos subconjuntos de diagramas, incluindo diagramas de estrutura, de interação e de comportamento.


Assinale a alternativa que contém dois tipos de diagramas de comportamento porque descrevem o que é necessário acontecer no sistema sendo modelado.

Alternativas
Q2026178 Engenharia de Software
Analise as afirmativas abaixo com relação ao assunto Metodologias Ágeis.
1. O Scrum Master é o responsável por definir, comunicar e manter a Visão do Produto relativamente constante ao longo do projeto. Ele trabalha com os clientes do projeto e com quaisquer outras partes interessadas que possam contribuir para o entendimento e definição da Visão do Produto.
2. O Product Owner é o responsável por garantir que os impedimentos que o Time de Desenvolvimento encontre em seu trabalho sejam removidos, atuando quando necessário como um agente de mudança na organização. Esses impedimentos geram o risco de não se atingirem os objetivos.
3. Antes do início do desenvolvimento, o Product Owner inicia, a partir da Visão do Produto, a criação de uma lista ordenada, incompleta e dinâmica de itens que representam o que ele acredita que será produzido ao longo do projeto. Essa lista é chamada de Product Backlog.
Assinale a alternativa que indica todas as afirmativas corretas.
Alternativas
Q2026180 Engenharia de Software
A métrica ponto de função (FP) pode ser usada como um meio para medir a funcionalidade fornecida por um sistema.
Analise as afirmativas abaixo com relação a este assunto.

1. Por meio de dados históricos, a métrica FP pode ser empregada para estimar o custo ou trabalho necessário para projetar, codificar e testar o software.
2. Por meio de dados históricos, a métrica FP pode ser empregada para prever o número de erros que serão encontrados durante o teste.
3. Por meio de dados históricos, a métrica FP não pode prever o número de componentes e/ou o número de linhas projetadas de código-fonte no sistema implementado.

Assinale a alternativa que indica todas as afirmativas corretas.
Alternativas
Q2026181 Engenharia de Software
Observe a frase abaixo:
“Um sistema de controle de versão                  , o                      segue uma abordagem                            , contrário de outros como o                     que segue um modelo baseado em                          .”

Assinale a alternativa que completa correta e sequencialmente as lacunas do texto.
Alternativas
Q2026194 Engenharia de Software
Analise as afirmativas abaixo com relação ao assunto Validação de Requisitos.
1. Uma técnica de Validação de Requisitos é desenvolvimento de Casos de Uso que envolve o desenvolvimento de um modelo executável do sistema e o uso desse modelo com os usuários finais e clientes para ver se satisfaz suas necessidades e expectativas.
2. A validação de requisitos é o processo de conferir se os requisitos definem o sistema que o cliente realmente quer. Ele se sobrepõe à elicitação e à análise, já que é voltado para encontrar problemas.

3. Para diminuir o potencial de conflito entre o cliente e o contratante, os requisitos do sistema sempre devem ser escritos de modo que sejam verificáveis. Isso significa ser capaz de escrever um conjunto de testes que possa demonstrar que o sistema entregue satisfaz a cada um dos requisitos especificados.


Assinale a alternativa que indica todas as afirmativas corretas.
Alternativas
Q2026198 Engenharia de Software
É necessário utilizar um algoritmo de Machine Learning para realizar a classificação de um objeto em três ou mais classes que possuem uma ordem determinada antecipadamente.

Assinale a alternativa que indica corretamente um algoritmo que possa realizar esta tarefa.
Alternativas
Q2026210 Engenharia de Software
Assinale a alternativa correta com relação ao assunto Data Lake.
Alternativas
Q2026213 Engenharia de Software

O Git é essencial em qualquer projeto realizado em equipe que geralmente pode trabalhar de forma paralela, podendo evitar que haja conflitos entre as alteração realizadas.


Assinale a alternativa que indica corretamente um comando para exibir os arquivos que foram alterados e o comando para reverter as alterações feitas em qualquer arquivo.

Alternativas
Q2026217 Engenharia de Software

Muitas organizações têm adotado práticas de DevOps no desenvolvimento de software.


Assinale a alternativa correta em relação ao assunto.

Alternativas
Respostas
1: E
2: B
3: B
4: A
5: E
6: C
7: C
8: E
9: E
10: D
11: B
12: D
13: B