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.


461Q133721 | Engenharia de Software, Analise e Projeto Orientado a Objetos, Analista do Ministério Público, MPE SE, FCC

Texto associado.

"É possível que ocorram distintas implementações de uma operação de classe e que, no entanto, o nome e os parâmetros dessa operação sejam os mesmos."

Dentro do contexto da frase, relacione os textos apresentados nessas questões com a respectiva definição, significado ou conceito.

...distintas implementações de uma operação de classe e que, no entanto, o nome e os parâmetros dessa operação sejam os mesmos.

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

462Q117610 | Engenharia de Software , DFD, Analista de Sistemas, ELETROBRÁS, CESGRANRIO

Observe a figura de parte de um Diagrama de Fluxo de Dados, apresentada abaixo, para responder às questões de nos 58 e 59.

Imagem 004.jpg

O DFD apresentado acima faz parte de um sistema que permite ao usuário utilizá-lo gratuitamente por duas vezes. Na terceira utilização, o sistema desvia para a funcionalidade "Preencher dados de cobrança". O evento relacionado à execução dessa funcionalidade é classificado como

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

464Q118108 | Engenharia de Software , UML, Analista de Sistemas, AL RR, CETAP

UML: Unified Modeling Language é uma linguagem padrão de modelagem no campo da Engenharia de Software. Das seguintes alternativas, selecione a CORRETA.

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

465Q116581 | Engenharia de Software , Conceitos Básicos, Analista de Sistemas, DETRAN ES, CESPE CEBRASPE

Texto associado.

Julgue os itens de 81 a 94, acerca de princípios, métodos, técnicas
e processos da engenharia de software e de bancos de dados.

Em qualquer aplicação em ambiente Internet, todas as interfaces do usuário no front-end são embasadas na linguagem HTML e no protocolo http. O back-end, por outro lado, emprega um banco de dados relacional.

  1. ✂️
  2. ✂️

466Q106644 | Engenharia de Software , UML, Analista Administrativo Tecnologia da Informação, ANA, ESAF

O diagrama UML, que é considerado semanticamente equivalente ao diagrama de sequências, uma vez que pode ser convertido para este sem perda de informação, é o diagrama de

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

467Q119240 | Engenharia de Software , Projeto de Software, Analista de Sistemas, BADESC, FGV

O Projeto de software é o primeiro passo da fase de desenvolvimento de qualquer produto ou sistema de engenharia.

Do ponto de vista técnico, a fase de projeto produz:

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

468Q167685 | Engenharia de Software, Engenharia de Requisitos, Auditor Fiscal da Receita Estadual, SEFAZ SC, FCC, 2018

Durante o processo de validação, diferentes tipos de verificação podem ser efetuados com os requisitos registrados nos documentos de requisitos. O tipo de verificações de consistência é realizado para
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

469Q229638 | Engenharia de Software, Análise Estruturada, Programador de Computador, TRE RN, FCC

Num projeto estruturado é o modelo que identifica, entre outros, os depósitos de dados envolvidos:

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

470Q121111 | Engenharia de Software , Metodologia de desenvolvimento de software, Analista de Tecnologia da Informação, BRB, CESPE CEBRASPE

Com relação a processos de desenvolvimento de software, julgue o item abaixo.

A realização de protótipos descartáveis, com o objetivo de compreender os requisitos do cliente e desenvolver melhor definição do produto, faz parte do modelo de desenvolvimento em cascata.

  1. ✂️
  2. ✂️

471Q708202 | Engenharia de Software, Analista de Tecnologia da Informação, Prefeitura de Caranaíba MG, FCM, 2019

De acordo com Pressman e Maxim (2016), a Programação Extrema (Extreme Programming – XP) é uma abordagem amplamente utilizada do desenvolvimento ágil de software que consiste das atividades
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

472Q116639 | Engenharia de Software , Analista de Sistemas, MPE PB, FCC

Considere que um Analista de Sistemas e sua equipe trabalham utilizando o ciclo de vida clássico de software. Na etapa atual eles estão descrevendo as tarefas técnicas a serem conduzidas no desenvolvimento, levantando os riscos prováveis, os recursos que serão necessários, os produtos de trabalho a serem produzidos, bem como definindo um cronograma de trabalho. A equipe está na fase de

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

473Q206756 | Engenharia de Software, Metodologia de desenvolvimento de software, Especialista em Regulação Informática, ANATEL, CESPE CEBRASPE

Texto associado.

No que se refere aos modelos de desenvolvimento e ciclos de vida, julgue os itens que se seguem.

No modelo iterativo, divide-se o desenvolvimento em iterações. A cada iteração, podem ser acrescentadas novas funcionalidades ao software. Uma iteração parte do estado no qual se encontravam os artefatos ao término da iteração anterior e resulta em um incremento. Uma iteração pode ter disciplinas como captura de requisitos, análise, projeto, implementação e teste.

  1. ✂️
  2. ✂️

474Q247223 | Engenharia de Software, Scrum, Técnico Científico Análise de Sistemas, Banco da Amazônia, CESPE CEBRASPE

Texto associado.

Julgue os itens que se seguem, em relação a metodologias de
análise, projeto e desenvolvimento de sistemas.

A metodologia Scrum, ágil para gerência de projetos, baseia-se em ciclos de 30 dias, denominados sprints, em que se trabalha para alcançar objetivos bem definidos.

  1. ✂️
  2. ✂️

475Q269253 | Engenharia de Software, Ciclo de Vida de Software, Analista Desenvolvimento de Sistemas, SERPRO, CESPE CEBRASPE

Texto associado.

Considerando os modelos do ciclo de vida de software, julgue os
itens que se seguem.

O modelo em cascata consiste de fases e atividades que devem ser realizadas em seqüência, de forma que uma atividade é requisito da outra.

  1. ✂️
  2. ✂️

476Q267791 | Engenharia de Software, XP, Analista Desenvolvimento de Sistemas, MPU, CESPE CEBRASPE

Em relação às abordagens de desenvolvimento de software, julgue os próximos itens.

XP é um método de desenvolvimento de software em que os requisitos são especificados em user stories; requisitos, arquitetura e design surgem durante o curso do projeto; e o desenvolvimento ocorre de maneira incremental

  1. ✂️
  2. ✂️

477Q113758 | Engenharia de Software , UML, Analista de Informática Desenvolvimento de Sistemas, MPU, FCC

Texto associado.

OBJETIVO E REQUISITOS DE MODERNIZAÇÃO
DE PROCESSOS E DE TI EM ÓRGÃO DA
ESFERA GOVERNAMENTAL


OBJETIVO:

O Ministério Público do Governo Federal de um país deseja modernizar seu ambiente tecnológico de informática. Para tanto, adquirirá equipamentos de computação eletrônica avançados e redefinirá seus sistemas de computação, a fim de agilizar seus processos internos e também melhorar seu relacionamento com a sociedade.

REQUISITOS PARA ATENDER AO OBJETIVO:

Orientação a objeto:

Imagem 003.jpg

Imagem 004.jpg
Imagem 005.jpg

No caso dos trâmites processuais, maior clareza na visualização das tarefas executadas em cada departamento pode ser dada em um diagrama de

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

478Q119849 | Engenharia de Software, Engenharia da Informação, Analista de Tecnologia da Informação, DATAPREV, Quadrix

A norma ISO/IEC 12207:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

480Q166427 | Engenharia de Software, Métricas de Software, Auditor Federal de Controle Externo, TCU, CESPE CEBRASPE

Texto associado.

Acerca da métrica de análise por ponto de função, julgue os itens
seguintes.

Essa análise pode ser utilizada para se estimar o custo relativo a codificação e teste, mas não, para se estimar o custo referente ao projeto do software.

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