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.


2881Q625877 | Informática, Engenharia de Software, Analista Administrativo, ANTAQ, CESPE CEBRASPE

No que diz respeito à engenharia de testes, julgue os itens subsecutivos. A realização de testes de carga é importante para os sistemas distribuídos, pois permite a identificação do ponto de degradação desses sistemas, o que possibilita a criação de controles de rejeição de operações a partir desse ponto.
  1. ✂️
  2. ✂️

2882Q626389 | Informática, Engenharia de Software, Analista de Sistemas, IBGE, CESGRANRIO

Com o objetivo de minimizar os problemas enfrentados e melhorar o processo de engenharia de requisitos, um engenheiro de requisitos decidiu elencar uma série de medidas que poderá empregar em seus futuros projetos, tais como:

I - aplicar a técnica de IFQ (Implantação da Função de Qualidade) que permite coletar os requisitos excitantes, os quais refletem características que vão além das expectativas do cliente e mostram ser muito satisfatórios quando presentes;

II - utilizar tabelas de rastreamento que relacionam os requisitos identificados a um ou mais aspectos do sistema;

III - utilizar casos de uso para fazer uma coleta iterativa de requisitos, uma vez que o processo de levantamento de requisitos é uma atividade evolutiva.

Está(ão) correta(s) a(s) medida(s)

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

2884Q612349 | Informática, Engenharia de Software, Analista de Sistemas, Universidade Federal de Pernambuco, COVEST

O Modelo Cascata de ciclo de vida de software, como proposto originalmente:

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

2885Q627976 | Informática, Engenharia de Software, Analista Judiciário, TRT 15a, FCC

Paulo foi contratado para fazer parte da equipe responsável por fazer a auditoria do Sistema de Gestão da Segurança da Informação (SGSI) do Tribunal Regional do Trabalho da 15a Região. Como não possuía conhecimentos aprofundados sobre auditoria de sistemas, resolveu consultar uma Norma da família 27000 que apresenta as diretrizes para auditoria de SGSI, orientando sobre como gerenciar um programa de auditoria de SGSI, como executar as auditorias e sobre as competências necessárias para auditores de SGSI. A Norma consultada por Paulo foi a
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2886Q614160 | Informática, Engenharia de Software, Tecnologista Pleno I, MCT, CESPE CEBRASPE

A engenharia de software é o domínio do conhecimento que engloba tecnologias e processos de trabalho que visam a produção sistemática de softwares para atender a requisitos técnicos, com determinados níveis de qualidade e custo. Para tanto, a engenharia de software estuda e define metodologias, técnicas e ferramentas de apoio. Acerca das atividades de engenharia de software e dos meios para realizá-las, julgue os itens a seguir.

No modelo de desenvolvimento em espiral, as comunicações com o cliente do software são feitas apenas no início do projeto, o que é representado pelo posicionamento de tais atividades no centro da espiral. A partir do centro, ocorrem várias atividades de desenvolvimento em paralelo, que são representadas por várias curvas em espiral partindo da atividade inicial.

  1. ✂️
  2. ✂️

2887Q611611 | Informática, Engenharia de Software, Analista de Sistemas, UFPE, COVEST

O que é um stakeholder?

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

2888Q633884 | Informática, Engenharia de Software, Analista Judiciário, TRF 4a, FCC

As situações em que se encontram os objetos num sistema e suas transições no ciclo de vida são representadas em um Diagrama de
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2889Q634659 | 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.

Diagramas de colaboração ilustram as interações entre objetos em forma de grafo ou rede, na qual os objetos podem ser colocados em qualquer lugar do diagrama.

  1. ✂️
  2. ✂️

2890Q647717 | Informática, Engenharia de Software, Analista de Sistemas, Conselho Regional de Medicina DF, Instituto Quadrix, 2018

Com relação à engenharia de software, julgue os itens a seguir. O objetivo do uso da linguagem de modelagem unificada (UML) é o desenvolvimento estruturado de sistemas de software, modelando o sistema de interesse de forma padronizada e utilizando diagramas como o de classes, o de objetos e o de componentes.
  1. ✂️
  2. ✂️

2891Q625974 | Informática, Engenharia de Software, Analista Judiciário, TRT 15a, FCC

Após escolher a norma ABNT NBR ISO/IEC 12207:2009 para ser adotada na organização onde trabalha, André verificou que a Norma é dividida em sete grupos de processos. Como sua especialidade é em análise de requisitos, verificou que o Processo de Análise de Requisitos do Sistema e o Processo de Análise de Requisitos de Software estavam, respectivamente, nos grupos de Processos
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2892Q649528 | Informática, Engenharia de Software, Analista do Ministério Público, Ministério Público Estadual AL, FGV, 2018

O ativo de informação de uma organização pode ser um sistema de informação, assim como o seu meio de armazenamento, transmissão ou processamento. Em um processo de segurança da informação, é importante identificar e classificar os ativos da organização, a fim de se aumentar o controle sobre eles e possibilitar a priorização de investimentos nos ativos mais críticos. Faz parte da gestão de ativos:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2893Q617018 | Informática, Engenharia de Software, Analista de Sistemas, TCE RR, ESAG

O gerenciamento de projeto de software visa organizar os esforços necessários para a construção de um software. As alternativas a seguir são atividades do gerenciamento de um projeto de um software EXCETO:

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

2894Q616251 | Informática, Engenharia de Software, Técnico Judiciário, TRE PA, CESPE CEBRASPE

Com relação aos conceitos de orientação a objetos, assinale a opção incorreta.

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

2895Q623164 | Informática, Engenharia de Software, Analista, EMPREL PE, UPE UPENET IAUPE

Analise as seguintes afirmações sobre o desenvolvimento iterativo e incremental do Rational Unified Process (RUP).

I. O desenvolvimento de software no RUP é iterativo, pois ele se dá através da repetição da execução de um mesmo conjunto de atividades, durante o desenvolvimento do software. Tal repetição acontece inúmeras vezes, até que o software esteja terminado.

II. A natureza iterativa e incremental do RUP permite atacar o desenvolvimento do software em partes, no qual uma parte é desenvolvida por vez. Essa natureza segue o princípio bastante conhecido de "dividir para conquistar".

III. O desenvolvimento deve ser planejado, de tal forma que cada iteração adicione um incremento ao software tanto no que diz respeito ao programa em si quanto na documentação e nos demais artefatos que compõem o desenvolvimento.

Assinale a alternativa que contém a(s) afirmação(ões) CORRETA(S).

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

2896Q611649 | Informática, Engenharia de Software, Tecnologista Júnior, Ministério da Ciência e Tecnologia, CESPE CEBRASPE

No que concerne a atividades e processos de verificação e validação, no escopo de modelos de processos como o espiral, julgue os itens subseqüentes.

As atividades de teste de software e sistemas podem ser consideradas atividades de V&V.

  1. ✂️
  2. ✂️

2897Q613448 | Informática, Engenharia de Software, Programador, TJ PR, COVEST

Tomando por base que boa parte do processo desenvolvimento de projetos hoje, é baseada na utilização de componentes e que uma tecnologia muito utilizada na construção desses objetos é ActiveX, qual das afirmações sobre ActiveX é correta ?

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

2898Q614476 | Informática, Engenharia de Software, Analista de Sistemas, Secretaria de Estado da Saúde PA, CESPE CEBRASPE

O desenvolvimento de aplicações e bancos de dados vem pouco a pouco se tornando uma atividade sistemática e com métodos próprios, constituindo a chamada engenharia de software, que promete ser uma disciplina fundamental para a produção de software de qualidade. Acerca dessa disciplina, seus métodos, linguagens e ferramentas para análise, construção, teste e validação de aplicações e de bancos de dados, julgue os itens a seguir.

A gerência de configuração de software é definida como o conjunto de atividades para gerenciar modificações durante o ciclo de vida de um software.

  1. ✂️
  2. ✂️

2899Q649042 | Informática, Engenharia de Software, Analista de Tecnologia da Informação, EBSERH, CESPE CEBRASPE, 2018

A respeito de engenharia de software, julgue os próximos itens. Na análise de pontos de função, as funções transacionais representam as funcionalidades efetivamente fornecidas para o usuário e são categorizadas em entradas externas, saídas externas e consultas externas.
  1. ✂️
  2. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.