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.


1241Q112062 | Engenharia de Software, Engenharia de Requisitos, Analista de Informática, TCE RO, CESPE CEBRASPE

Com referência à engenharia e gestão de requisitos de software, julgue os próximos itens.

Após a identificação, os requisitos devem ser modelados para se obter uma melhor compreensão do produto a ser desenvolvido. Os principais paradigmas de modelagem de requisitos são análise estruturada e análise orientada a objetos.
  1. ✂️
  2. ✂️

1242Q121544 | Engenharia de Software, Analista de Tecnologia da Informação, DATAPREV, Quadrix

As atividades de verificação e validação de software podem ser vistas a partir de uma visão ampla e, assim, serem consideradas muito próximas. Porém, de maneira estrita, é comum se fazer distinção entre ambas as atividades. Assim, de maneira estrita, é incorreto afirmar que:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1243Q115932 | Engenharia de Software , Análise de Pontos de Função, Analista de Sistemas, MEC, FGV

Num sistema de controle acadêmico, uma tela permite visualizar um relatório com três tipos diferentes de ordenação. O rodapé do relatório sempre traz o total de registros listados. Do ponto de vista da Análise de Pontos de Função, a totalização de registros listados pode ser contada como:

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

1244Q119795 | Engenharia de Software , Orientação a Objetos, Analista de Sistemas Júnior Engenharia de Software, Petrobras, CESGRANRIO

"Classes devem estar abertas para extensão e fechadas para modificação" é um princípio de projeto de modelos orientados a objetos. Tal princípio pode ser aplicado através do padrão de projeto

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

1245Q209445 | Engenharia de Software, Orientação a Objetos, Especialista em Regulação Informática, ANATEL, CESPE CEBRASPE

Texto associado.

No que diz respeito à análise e ao projeto orientados a objetos, julgue os itens que se seguem.

Os elementos que podem estar presentes em um modelo de projeto orientado a objetos incluem: subsistemas com suas dependências, interfaces e conteúdos; classes de projeto, incluindo classes ativas, com atributos, métodos e relacionamentos. Nas classes, os métodos podem ser especificados usando-se a sintaxe da linguagem de programação que será usada para implementá-los.

  1. ✂️
  2. ✂️

1246Q105262 | Engenharia de Software , RUP, Analista Administrativo Informática, ANATEL, CESPE CEBRASPE

Texto associado.


Considerando a figura acima, que apresenta elementos
componentes do modelo RUP, julgue os itens seguintes, acerca
dos conceitos dos modelos RUP, CMMI, ITIL, COBIT e da
UML.

Aspectos da disciplina de gerência de configuração e mudanças, proposta no RUP, com ênfase na construção e manutenção de uma base de gerência de configuração, também são apresentados nos modelos CMMI, ITIL e COBIT.

  1. ✂️
  2. ✂️

1247Q102218 | Engenharia de Software , Teste de Software, Analista Tecnologia da Informação, IPHAN, FUNIVERSA

Os testes de software são verificações realizadas com o objetivo de avaliar se o software atende às necessidades especificadas ou identificar as diferenças entre os resultados esperados e reais. Com relação aos tipos de testes de software assinale a alternativa correta.

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

1248Q711762 | Engenharia de Software, Analista Judiciário Informática, TRF 3a, FCC, 2019

Texto associado.


Um Caso de Uso é uma especificação de uma sequência de interações entre um sistema e os agentes externos que utilizam o sistema. Há vários formatos de descrição de Caso de Uso propostos na literatura, assim como vários graus de abstração utilizados.

Considere a descrição de Caso de Uso abaixo.

O Cliente chega ao caixa eletrônico e insere seu cartão. O Sistema requisita a senha do Cliente. Após o Cliente fornecer a senha e esta ser validada o Sistema exibe as opções de operações possíveis. O Cliente opta por realizar um saque. Então o Sistema requisita o total a ser sacado. O Sistema fornece a quantia desejada e imprime o recibo para o Cliente.


Trata-se de uma descrição

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

1249Q692072 | Engenharia de Software, Assistente Técnico de Tecnologia da Informação, SEMEF Manaus AM, FCC, 2019

A Fazenda Municipal aplica, em seus projetos de software, as práticas de construção de software, dentre as quais está a codificação, que conta com três princípios fundamentais: de preparação, de codificação propriamente dita e de validação, sendo certo que 
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1250Q101751 | Engenharia de Software , Analista Programador, DPE RO, FGV

O protocolo HTTP possui diversos métodos, dentre eles GET e POST. Os tipos de campos de formulário que podem ser enviados apenas por POST ou que devem utilizar esse método por questões de segurança são:

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

1251Q155635 | Engenharia de Software, Gerência de Configuração, Analista Judiciário Tecnologia da Informação, TRT 3a Região, FCC

O conceito de release está diretamente associado ao gerenciamento de

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

1252Q231259 | Engenharia de Software, Ferramentas CASE, 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.

As ferramentas CASE de back end apoiam as etapas iniciais de criação dos sistemas, como planejamento, análise e projeto do programa.

  1. ✂️
  2. ✂️

1253Q121193 | Engenharia de Software , UML, Analista de Tecnologia da Informação, PRODEMGE, FUMARC

Analise as afrmativas abaixo em relação ao Diagrama de Classes da UML.
I. É um diagrama comportamental da UML.
II. Pode representar classes e interfaces.
III. Pode representar relacionamentos de dependência e generalização.
Assinale a alternativa VERDADEIRA:

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

1254Q121732 | Engenharia de Software , Teste de Software, Analista de Tecnologia da Informação, PRODEMGE, FUMARC

Analise as afrmativas abaixo em relação às técnicas de teste de software.
I. O teste caixa-branca permite derivar casos de teste que, dentre outras coisas, exercitam as estruturas de dados internas para garantir sua validade.
II. O teste caixa-preta é usado para demonstrar que as funções do software estão operacionais, se preocu- pando pouco com a estrutura lógica interna do software.
III. O teste de caminho básico é uma técnica de teste caixa-preta.
Assinale a alternativa VERDADEIRA:

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

1255Q115595 | Engenharia de Software , Engenharia de Requisitos, Analista de Sistemas, ELETROBRÁS, CESGRANRIO

Para superar as dificuldades encontradas na execução do levantamento de requisitos de sistemas, uma empresa estuda as vantagens e as desvantagens de diferentes técnicas. Qual a técnica de levantamento de requisitos, baseada na observação, em que o analista se insere no ambiente de trabalho no qual o sistema será utilizado, para compreender a política organizacional e a cultura de trabalho, com o objetivo de familiarizar-se com o negócio e sua história?

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

1256Q262289 | Engenharia de Software, UML, Técnico Judiciário Tecnologia da Informação, TRT 9a REGIÃO, FCC

Nos diagramas de classe da UML, o termo visibilidade refere-se à capacidade de um método de referenciar uma característica de outra classe. Sobre os valores possíveis para definir a visibilidade das características de uma classe,

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

1257Q108436 | Engenharia de Software , Métricas de Software, Analista de Controle Externo Tecnologia da Informação, TCU, CESPE CEBRASPE

Texto associado.

Julgue os itens subsequentes, relativos às as métricas de software, medições que se referem a um sistema, processo ou documentação,
e que, aliadas aos padrões, auxiliam na qualidade do software.

A medida de complexidade ciclomática avalia o número de caminhos de execução diferentes de um dado programa, sendo diretamente relacionada à facilidade de compreensão do programa. Calculada a partir da análise de um grafo dirigido, representa os possíveis caminhos de execução do programa, e desvios incondicionais contribuem para o aumento de valor desse cálculo.

  1. ✂️
  2. ✂️

1258Q261533 | Engenharia de Software, Analise e Projeto Orientado a Objetos, Técnico Judiciário Programação de Sistemas, TRE AP, FCC

Em relação aos conceitos fundamentais da orientação a objetos, o mecanismo pelo qual um objeto utiliza os recursos de outro, podendo ele assumir os tipos usa um ou parte de, denomina-se

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

1260Q836798 | Engenharia de Software, Qualidade de Software, Analista de Controle Externo, TCE RJ, CESPE CEBRASPE, 2021

Julgue o item a seguir, a respeito da qualidade de software, de acordo com o MPS.BR 2020 e a ISO/IEC 12207.

Os atributos de processos são genéricos para todos os processos, quer sejam organizacionais quer sejam de projeto, ainda que cada processo de projeto deva ser executado com os atributos de processo organizacionais pertinentes ao nível de maturidade em que se encontra tal processo.

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