Início

Questões de Concursos Engenharia de Software

Resolva questões de Engenharia de Software comentadas com gabarito, online ou em PDF, revisando rapidamente e fixando o conteúdo de forma prática.


381Q231957 | Engenharia de Software, Metodologias Ageis, Programador de Computador, TRE RJ, CESPE CEBRASPE

Texto associado.

Julgue os itens seguintes, acerca das metodologias de análise,
projeto, desenvolvimento de sistemas e ferramentas de
desenvolvimento e apoio ao desenvolvimento de software.

A metodologia scrum prega que a equipe complete e entregue partes do produto final constantemente ao final de cada interação. Essa interação deve ser curta e possuir tempo de execução definido previamente.

  1. ✂️
  2. ✂️

382Q116310 | Engenharia de Software , Métricas de Software, Analista de Sistemas, SEJUS RO, FUNCAB

É um exemplo de métrica de controle de software:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

383Q147728 | Engenharia de Software, Acoplamento e Coesão, Analista Judiciário Tecnologia da Informação, TRT 16a REGIÃO, FCC

Dentro do espectro de coesão entre tarefas de um módulo é menos indicado usar a

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

384Q708354 | Engenharia de Software, Técnico de Tecnologia da Informação da Fazenda Municipal, Prefeitura de Manaus AM, FCC, 2019

Ao realizar testes de unidade de módulos de software, um técnico de TI deve atentar que
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

385Q119962 | Engenharia de Software , Engenharia de Requisitos, Analista de Tecnologia da Informação, UFAL, COPEVE UFAL

Considerando-se a especificação de requisitos de um software, é incorreto afirmar:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

386Q121547 | Engenharia de Software , Engenharia de Requisitos, Analista de TI Administração de Dados, CETESB, VUNESP

Considere o seguinte texto extraído de um documento de requisitos:

Os dados devem ser armazenados no banco de dados utilizando um formato padrão e hierárquico, que facilite sua leitura e a geração de relatórios.

O texto apresenta um exemplo de requisito

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

387Q105492 | Engenharia de Software , Análise de Requisitos, Analista de Controle, TCE PR, FCC

Identificar e especificar os requisitos funcionais e os não funcionais são atividades da Engenharia de Requisitos realizadas nos processos de

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

388Q144936 | Engenharia de Software, RUP, Analista Judiciário Informática, TJ ES, CESPE CEBRASPE

Texto associado.

Acerca de engenharia de software, métricas, RUP, UML e teste de
software, julgue os itens subsequentes.

O modelo de processo incremental de desenvolvimento de software é iterativo, assim como o processo de prototipagem. Contudo, no processo incremental, diferentemente do que ocorre no de prototipagem, o objetivo consiste em apresentar um produto operacional a cada incremento.

  1. ✂️
  2. ✂️

389Q230632 | Engenharia de Software, DFD, Profissional de Nível Superior, Chesf, CESGRANRIO

A análise estruturada prevê o desenvolvimento do Diagrama de Fluxo de Dados como um dos seus principais documentos.

Esse diagrama é composto de fluxos que representam a comunicação entre

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

390Q105725 | Engenharia de Software , Engenharia de Requisitos, Analista de Controle, TCE PR, FCC

No processo de engenharia de requisitos, os tipos de requisitos de usuário e de sistema podem ser, respectivamente,

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

391Q118320 | Engenharia de Software , Processo Unificado, Analista de Sistemas, MPE RR, CESPE CEBRASPE

Texto associado.

Acerca de metodologias de desenvolvimento, julgue os itens de
79 a 90.

No Processo Unificado, um modelo de teste é tipicamente composto por casos de teste, os quais podem especificar como testar cenários específicos de casos de uso. Os casos de teste tipicamente especificam entradas, resultados esperados e outras condições relevantes para as verificações dos cenários.

  1. ✂️
  2. ✂️

392Q121025 | Engenharia de Software , Ciclo de Vida de Software, Analista de Tecnologia da Informação, UFPR, UFPR

Considerando o ciclo de vida de sistemas, são processos fundamentais, de acordo com a norma ISO/IEC 12207:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

393Q164594 | Engenharia de Software, Processo de Software, Auditor Fiscal da Receita Estadual, SEFAZ SC, FEPESE

Relacione as características de modelos de ciclo de vida, descritos na Coluna 2, com os identificadores corretos de modelos de ciclo de vida, relacionados na Coluna 1.

Coluna 1

1. Modelo cascata (waterfall)
2. Modelo espiral
3. Modelo iterativo e incremental
4. Modelo V

Coluna 2

( ) Preconiza que o início da elaboração dos planos de teste deve ocorrer antes da etapa de implementação.

( ) Permite alterar o resultado de uma etapa anterior.

( ) É baseado em ambientes físicos altamente estruturados, em que depois de uma ação as mudanças são proibitivamente caras, se não impossíveis.

( ) Inclui explicitamente a análise de riscos e a prototipação como atividades do processo de desenvolvimento.

Assinale a alternativa que indica a sequência correta, de cima para baixo.

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

394Q837131 | Engenharia de Software, Processos de Software Desenvolvimento Ágil, Analista de Controle Externo, TCE RJ, CESPE CEBRASPE, 2021

Julgue o seguinte item, relativo a gerenciamento de projetos, segundo o PMBOK 6.ª edição.

Em uma abordagem ágil, no início da iteração, determina-se a quantidade de itens mais prioritários da lista de backlog que podem ser entregues na próxima iteração; os processos coletar os requisitos, definir o escopo e criar a estrutura analítica do projeto (EAP) são executados em cada uma dessas iterações.

  1. ✂️
  2. ✂️

395Q259612 | Engenharia de Software, Scrum, Técnico Judiciário Programação de Sistemas, TRE SP, FCC

Analise o texto:

O Scrum enfatiza o uso de um conjunto de padrões de processos de software que provaram ser eficazes para projetos com prazo de entrega apertados, requisitos mutáveis e críticos de negócio. Cada um desses padrões de processos define um conjunto de ações de desenvolvimento. Uma dessas ações consiste em manter uma lista com prioridades dos requisitos ou funcionalidades do projeto que fornecem valor comercial ao cliente. Os itens podem ser adicionados a esse registro em qualquer momento. O gerente de produto avalia o registro e atualiza as prioridades conforme requisitado.

A lista citada no texto é conhecida como

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

396Q197624 | Engenharia de Software, Processo de Software, Analista Administração de Sistemas, EBC, CESPE CEBRASPE

Texto associado.

Acerca das metodologias de desenvolvimento de sistemas, julgue
os itens a seguir.

No desenvolvimento em cascata, os passos são ordenados em sequência e executados até a etapa final de teste, mesmo que o cliente esteja insatisfeito com determinado resultado intermediário.

  1. ✂️
  2. ✂️

397Q150113 | Engenharia de Software, Processo Unificado, Analista Judiciário Tecnologia da Informação, TRT 3a Região, FCC

De acordo com o Processo Unificado (UP), o gerente do projeto já está em condição de planejar as atividades e estimar os recursos necessários para completar o projeto no final da fase de

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

398Q847205 | Engenharia de Software, Gestão de Projetos em Engenharia de Software, Ministério da Economia Tecnologia da Informação Usuário UX, CESPE CEBRASPE, 2020

Acerca de gerenciamento de projetos, julgue o item a seguir.
No conjunto de conhecimentos em gerenciamento de projetos (PMBOK), os grupos de processos são as fases cronológicas pelas quais o projeto passa, e suas áreas estão divididas em seis áreas de conhecimento de gerenciamento de projetos.
  1. ✂️
  2. ✂️

399Q257290 | Engenharia de Software, Análise de Pontos de Função, Técnico Judiciário Programação de Sistemas, TRE BA, CESPE CEBRASPE

Texto associado.

As organizações têm-se preocupado cada vez mais com a qualidade
de seus produtos de software, com os custos efetivos e com o
cumprimento de cronogramas especificados nos projetos de
desenvolvimento de software. Para tanto, deve-se estimar, com
precisão, o esforço, o prazo e os custos necessários para o
desenvolvimento do software. Uma das métricas utilizadas, a
análise de pontos por função (APF) mede o tamanho das funções
do software sob o ponto de vista do usuário, utilizando a
documentação gerada durante todo o processo de desenvolvimento
do produto, principalmente a documentação da fase de projeto
Acerca desse assunto, julgue os itens seguintes.

A APF auxilia a compreender e agir sobre problemas típicos de gerenciamento de projetos, tais como baixos custos, atrasos no pagamento, insatisfação do usuário e produtividade de desenvolvedores, bem como sobre as dificuldades de medição do progresso do projeto.

  1. ✂️
  2. ✂️

400Q268904 | Engenharia de Software, Projeto de Software, Analista Desenvolvimento de Sistemas, SERPRO, CESPE CEBRASPE

Texto associado.

Com referência às áreas da engenharia de software, julgue os
itens que seguem.

Na área de projeto de software, também conhecida como design de software, o software começa a ser implementado e validado pelos programadores.

  1. ✂️
  2. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.