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.


121Q646290 | Informática, Engenharia de Software, Analista Jurídico, PGDF DF, IADES

Maria recebeu uma mensagem de Pedro e gostaria de ter a garantia que a mesma não teve o seu conteúdo modificado por outra pessoa. De acordo com os princípios da segurança da informação, assinale a alternativa que indica o princípio com a finalidade precípua de garantir esse objetivo.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

122Q649219 | Informática, Engenharia de Software, Analista, Defensoria Pública do Estado do Rio Grande do Sul RS, FCC

Considere que uma Analista está participando de um projeto sendo desenvolvido na Defensoria Pública com base nas práticas SCRUM. Ela faz parte do Time de Desenvolvimento, que foi estruturado e autorizado pela Defensoria para organizar e gerenciar seu próprio trabalho. Como parte integrante do Time de Desenvolvimento, uma situação envolvendo a Analista, que respeita as regras do SCRUM, é apresentada em:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

123Q649709 | Informática, Engenharia de Software, Técnico Judiciário, STJ, CESPE CEBRASPE, 2018

Julgue os próximos itens, a respeito de engenharia de software e análise de requisitos. Os requisitos funcionais especificam o que o software deverá fazer. Esses requisitos incluem tempo de resposta, utilização de volumetria estática, escalabilidade, disponibilidade, segurança e usabilidade.
  1. ✂️
  2. ✂️

124Q647801 | Informática, Engenharia de Software, Escriturário, Banco do Brasil, CESGRANRIO, 2018

Um desenvolvedor precisava construir um modelo estrela para produzir um data warehouse sobre as transferências eletrônicas disponíveis (TED) feitas pelos correntistas do banco.

Que tabelas seriam adequadas para representar as dimensões desse modelo?

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

125Q648056 | Informática, Engenharia de Software, Analista de Tecnologia da Informação, Universidade Federal do Pará PA, 2018

Com respeito ao tema Teste de Software, considere as afirmativas seguintes.

I O teste de Método em um software Orientado a Objetos equivale ao Teste Unitário em software convencional.

II A Complexidade Ciclomática de McCabe é uma técnica para testes de caixa-branca para se certificar de que todas as instruções de um programa sejam executadas pelo menos uma vez nos casos de teste.

III A verificação de software requer que os requisitos do software sejam documentados de alguma forma, pois avalia se o software produzido atende aos requisitos especificados.

IV Todos os defeitos encontrados no teste de software precisam ser corrigidos imediatamente após a sua descoberta.

Está(ão) correta(s)

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

126Q639578 | Informática, Engenharia de Software, Atividade Técnica de Complexidade Gerencial, Ministério da Educação, CESPE CEBRASPE

Tendo em vista que um processo de software pode ser definido como um conjunto de procedimentos estruturados, que combina ferramentas e técnicas para produzir determinado produto, julgue os itens subsequentes.

O modelo de processo denominado em espiral combina as atividades de desenvolvimento com o gerenciamento de riscos, de modo a minimizá-los e controlá-los.

  1. ✂️
  2. ✂️

127Q29369 | Informática, Engenharia de Software, Analista de Tecnologia da Informação, CODEBA, FGV

O analista Joaquim foi designado para realizar o levantamento de requisitos de um novo sistema de controle da produção de peças de automóveis que irá substituir o sistema legado ainda em utilização, desenvolvido em C.

Joaquim, após realizar algumas entrevistas, percebe que os usuários estão muito preocupados com a interface do novo sistema, visto que diversos problemas na linha de produção ocorriam devido às dificuldades dos usuários com a interface do sistema legado.

Nesse caso, a técnica de levantamento de requisitos mais adequada, para garantir que o novo sistema não incorra nos mesmos erros de interface do sistema legado, é
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

128Q32094 | Informática, Engenharia de Software, Analista de Tecnologia da Informação, CRO RJ

A UML (Linguagem de Modelagem Unificada), que significa Linguagem Unificada de Modelagem, é uma linguagem padrão para modelagem orientada a objetos. Além de fornecer a tecnologia necessária para apoiar a prática de engenharia de software orientada a objetos, a UML apresenta uma linguagem de modelagem padrão para modelar sistemas concorrentes e distribuídos através de diagramas. Assinale a alternativa que corresponde ao diagrama da UML, que enfatiza os relacionamentos entre os objetos participantes, sendo constituídos de nodos, arcos, rótulos dos arcos, números de sequência e possíveis anotações complementares
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

129Q648747 | Informática, Engenharia de Software, Analista de Saneamento, Companhia de Saneamento de Minas Gerais MG, FUMARC, 2018

Teste realizado em ambiente de produção por um grupo de usuários finais para identificar problemas e realizar as devidas correções antes de liberar o software para toda a base de clientes:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

130Q15685 | Informática, Engenharia de Software, Tecnologia da Informação, MPOG, CESPE CEBRASPE

A expressividade do código é uma característica importante no desenvolvimento e manutenção de um software. Python e Ruby são exemplos de linguagens que apresentam essa qualidade.Acerca dessas linguagens,julgue os itens subsequentes.

Embora Ruby seja uma linguagem orientada a objetos e influenciada pelo Smalltalk, seus tipos primitivos não são considerados objetos.
  1. ✂️
  2. ✂️

131Q23909 | Informática, Engenharia de Software, Analista de Sistemas, CFA, QUADRIX

Assinale a alternativa que, segundo as literaturas de engenharia de software, exibe uma afirmação correta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

132Q612155 | Informática, Engenharia de Software, Analista de Sistemas, Companhia de Processamento de Dados do Pará PA, CESPE CEBRASPE

O diagrama de fluxo de dados (DFD) é uma ferramenta de representação dos processos de um sistema e dos dados que ligam esses processos. Acerca dos conceitos dessa ferramenta, julgue os itens subseqüentes.

Um sistema deve ser modelado em uma série de níveis, de modo que cada um deles ofereça sucessivamente mais detalhes do sistema com relação ao nível imediatamente anterior. O DFD mais alto consiste de uma única bolha, representando o sistema inteiro e os fluxos de dados mostram a interface entre o sistema e as entidades externas. Esse DFD é conhecido como diagrama de contexto.

  1. ✂️
  2. ✂️

133Q23904 | Informática, Engenharia de Software, Analista de Sistemas, CFA, QUADRIX

Sobre a Técnica da Análise Essencial, assinale a alternativa que faz uma afirmação inválida.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

134Q18019 | Informática, Engenharia de Software, Professor de Tecnologia da Informação, Marinha do Brasil, MB

Assinale a opção que completa corretamente as lacunas da sentença abaixo.

Segundo Pressman (2011), ao definir o que é uma arquitetura no tópico Arquitetura de Software, há uma distinta diferença entre os termos _________ e _________ , sendo o primeiro uma __________ do segundo.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

136Q21802 | Informática, Engenharia de Software, Analista do Banco Central, BACEN, CESGRANRIO

Uma empresa deseja desenvolver internamente um sistema de controle de visitantes. Foi solicitada uma funcionalidade em que, dado um CPF, sejam retornados, em uma tela, os seguintes dados:

. nome completo;
. data de nascimento;
. período da última visita;
. quantidade de visitas.

De acordo com a Análise de Pontos de Função, quantas funções transacionais devem ser contabilizadas para essa tela?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

137Q648270 | Informática, Engenharia de Software, Oficial Técnico de Inteligência, ABIN, CESPE CEBRASPE, 2018

Julgue os itens seguintes a respeito da construção de algoritmos, dos conceitos de variáveis e de bloco de comandos e das estruturas de controle. O laço de repetição na estrutura de repetição para será executado pelo menos uma vez.
  1. ✂️
  2. ✂️

138Q624554 | Informática, Engenharia de Software, Técnico Judiciário, TJ PE, FCC

Em relação a Qualidade e Teste de Software, quando um produto é previamente testado e enviado para uma nova avaliação, considere:

I. Todas as partes alteradas nos documentos, funcionalidades e informações devem ser testadas como se fosse um produto novo.

II. Todas as partes inalteradas que sejam influenciadas pelas partes alteradas ou por mudanças em um requerido sistema (de acordo com os conhecimentos específicos do testador) devem ser testadas por amostragem.

III. Todas as outras partes que não foram alteradas ou influenciadas pelas alterações, devem ser testadas como sendo um novo produto.

Está correto o que se afirma em

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

139Q18017 | Informática, Engenharia de Software, Professor de Tecnologia da Informação, Marinha do Brasil, MB

A busca por um conjunto de soluções comprovadas para um conjunto de problemas claramente delineados representa bem o que Pressman (2011) denomina de:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

140Q627715 | Informática, Engenharia de Software, Analista Judiciário, TRT 19a, FCC

De acordo com Sommerville, são atividades do processo de elicitação de requisitos, pela ordem:

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