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.


2801Q622265 | Informática, Engenharia de Software, Analista de Sistemas, CRM MG, FUNDEP UFMG

Analise as afirmativas a seguir.

I. A engenharia de confiança está preocupada com as técnicas para aumentar a confiança de ambos os sistemas, críticos e não críticos.

II. O gerenciamento de mudanças estabelece um conjunto de padrões de processo e produto. Esse gerenciamento também inclui atividades que capturam informações sobre os processos para demonstrar que esses padrões foram seguidos.

Está(ão) correta(s) a(s) afirmativa(s):

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

2802Q616898 | Informática, Engenharia de Software, Analista de Sistemas, Companhia Energética do Rio Grande do Sul RS, CESPE CEBRASPE

Com relação a modelos de desenvolvimento de software, julgue os itens a seguir. O modelo seqüencial linear abrange as seguintes atividades: modelagem e engenharia do sistema; análise de requisitos de software; projeto; geração de código; teste e manutenção.
  1. ✂️
  2. ✂️

2803Q622793 | Informática, Engenharia de Software, Perito Criminal, Polícia Civil DF, IADES

Conhecer as metodologias utilizadas por um compilador para a análise e síntese de um programa de computador pode ser muito útil para entender como um software funciona por dentro. Assim, atividades como a engenharia reversa podem ser mais facilmente entendidas e realizadas. A esse respeito, no que se refere aos programas de computadores e às fases de um compilador, assinale a alternativa correta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2804Q618954 | Informática, Engenharia de Software, Analista Judiciário, Conselho Nacional de Justiça, CESPE CEBRASPE

A respeito de análise de pontos de função, julgue os itens subsecutivos.

O principal objetivo de um arquivo de interface externa (AIE) é armazenar dados referenciados por um ou mais processos elementares da aplicação que está sendo contada. Além disso, um AIE contado para uma aplicação deve ser um arquivo lógico interno para outra aplicação.

  1. ✂️
  2. ✂️

2805Q633040 | Informática, Engenharia de Software, Atividades de Complexidade Intelectual, MC, CESPE CEBRASPE

Julgue os itens a seguir, a respeito de requisitos, análise e projeto da engenharia de software.

A compreensão do domínio da solução e da organização e a coleta dos requisitos fazem parte da etapa de levantamento e análise de requisitos, enquanto a gerência dos conflitos entre os stakeholders faz parte da etapa de verificação e validação dos requisitos.

  1. ✂️
  2. ✂️

2806Q611797 | Informática, Engenharia de Software

O gerenciamento do tempo de um projeto que utiliza o PMBoK 5a edição inclui os processos necessários para gerenciar o término pontual do projeto. Em um destes processos, "Estimar as durações das atividades", a partir de um plano de gerenciamento do cronograma, da lista de atividades com seus atributos e requisitos de recursos, da declaração do escopo do projeto, do registro dos riscos, da estrutura analítica dos recursos, dos fatores ambientais da empresa e dos ativos de processos organizacionais, utiliza-se um conjunto de ferramentas e técnicas para obter a estimativa de duração das atividades. Dentre estas ferramentas e técnicas que podem ser utilizadas estão as opiniões de especialistas, as técnicas de tomada de decisão em grupo, análise de reservas, estimativas análoga e paramétrica e
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2807Q639721 | Informática, Engenharia de Software, Analista, MPE MS, FGV

Para Sommerville, a elicitação e a análise de requisitos podem envolver várias pessoas de uma organização. Essas pessoas são denominadas stakeholders ? todos os indivíduos ou grupos afetados pelo sistema direta ou indiretamente.

Com relação à elicitação e à compreensão dos requisitos dos stakeholders, analise as afirmativas a seguir.

I. Os stakeholders são os conhecedores do negócio e, por terem a verdadeira noção do custo do requisito, tornam?se exigentes na articulação do que desejam.

II. Fatores políticos podem influenciar os requisitos do sistema. Por exemplo, os gerentes podem solicitar requisitos específicos do sistema que aumentarão sua influência na organização.

III. Diferentes stakeholders possuem diferentes requisitos, expressos de diferentes formas. Os engenheiros de requisitos precisam considerar todas as fontes potenciais de requisitos e descobrir pontos em comum e conflitos.

Assinale

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

2808Q638446 | Informática, Engenharia de Software, Analista Legislativo, CD, FCC

Um diagrama de seqüência é baseado nas dimensões vertical e horizontal que representam, respectivamente,

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

2809Q610295 | Informática, Engenharia de Software

A respeito de construção de sistemas, julgue os itens subsequentes. Em qualidade de software, o atributo de eficiência define o quanto o software adere às necessidades declaradas do usuário.
  1. ✂️
  2. ✂️

2810Q619774 | Informática, Engenharia de Software, Analista Judiciário, TSE, CONSULPLAN

O termo Orientado a Objetos (OO) tem por significado a organização de um software como uma coleção de objetos distintos que incorporam a estrutura de dados e comportamento. Na metodologia OO são usados três modelos para descrever um sistema de diferentes pontos de vista. Observe.

I. Descreve a estrutura estática dos objetos de um sistema e seus relacionamentos.

II. Descreve os aspectos de um objeto que mudam com o tempo.

III. Descreve como os objetos em um sistema cooperam para conseguir resultados mais amplos.

I, II e III Implementam diagramas e gráficos caracterizados, respectivamente, nos modelos de

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

2811Q626437 | Informática, Engenharia de Software, Analista Judiciário, STF, CESPE CEBRASPE

Em relação a desenvolvimento orientado a testes, automação de testes com Selenium e SOAP Ui, julgue os itens subsecutivos. O desenvolvimento de sistemas mediante a utilização de CLEAN CODE baseia-se em um ciclo curto de repetições, em que o responsável pela codificação descreve testes automatizados que definem uma funcionalidade elicitada. Após se definir o teste, desenvolve-se o código que será validado pela equipe de teste e, posteriormente, refatorado.
  1. ✂️
  2. ✂️

2812Q614925 | Informática, Engenharia de Software, Analista Judiciário, Tribunal Regional do Trabalho 2a Região, FCC

Uma comparação conceitual válida entre as perspectivas convencionais e as orientadas ao objeto, respectivamente, corresponde a:

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

2813Q633366 | Informática, Engenharia de Software, Perito Criminal Federal, Polícia Federal, CESPE CEBRASPE

Acerca dos conceitos da engenharia reversa, julgue os itens subsecutivos.

A depuração de programas utiliza métodos de teste e análise para tentar entender o software. Esses métodos são classificados como caixa-branca (white box) e caixa-preta (black box). Para se conhecer o código e seu comportamento, o teste caixa-branca é menos eficiente que o teste caixa-preta, embora seja mais fácil de ser implementado.

  1. ✂️
  2. ✂️

2814Q627736 | Informática, Engenharia de Software, Técnico Judiciário, TRT 14a, FCC

A métrica Pontos de Função
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2815Q624921 | Informática, Engenharia de Software, Analista de Sistemas, Instituto Estadual de Meio Ambiente ES, CESPE CEBRASPE

A utilização de metodologias consolidadas para representação de conceitos é considerada uma boa prática de programação. O uso da metodologia UML é um exemplo dessa boa prática. Considerando-se os conceitos de UML, julgue os itens seguintes.

Um diagrama de estado é uma representação pró-ativa dos estados e eventos de um sistema, ou seja, representa a previsão do estado interno do sistema em resposta aos possíveis eventos futuros que poderão ocorrer no sistema.

  1. ✂️
  2. ✂️

2816Q619546 | Informática, Engenharia de Software, Analista Judiciário, TRT 2a, FCC

O modelo FURPS, para melhoria de qualidade de software, representa as dimensões, que são mais relevantes para os clientes:

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

2818Q631618 | Informática, Engenharia de Software, Agente de Fiscalização Financeira, TCE SP, FCC

No ciclo de desenvolvimento de sistemas, a etapa de análise deve focalizar, entre outras, a atividade de

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

2819Q644420 | Informática, Engenharia de Software, Analista Técnico, SEBRAE DF, CESPE CEBRASPE

Com relação às fases do RUP, julgue os itens a seguir.

Na fase de elaboração do RUP, são realizadas as seguintes tarefas: projetar o software, programar e testar, ou seja, o software será elaborado para então ser implementado.

  1. ✂️
  2. ✂️

2820Q612165 | Informática, Engenharia de Software, Agente Tecnólogo, Instituto Estadual de Meio Ambiente ES, CESPE CEBRASPE

Considerando os conceitos de modelos de processo de software, julgue os itens seguintes.

O modelo de desenvolvimento fundamentado em componentes incorpora muitas das características do modelo incremental. A atividade de engenharia começa com a identificação dos métodos, demandando assim uma atividade interativa.

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