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.


121Q639221 | Informática, Engenharia de Software, Analista Superior III, INFRAERO, FCC

No RUP, definir quais são os atores, os casos de uso existentes e como eles interagem entre si é função típica do

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

122Q18938 | Informática, Engenharia de Software, Oficial do Exército, EsFCEx, Exército Brasileiro

Analise as afirmativas sobre a análise por ponto de função, técnica ou métrica pela qual é possível medir o tamanho de um software a partir de suas funcionalidades e levando em consideração o ponto de vista do usuário, colocando entre parênteses a letra V, quando se tratar de afirmativa verdadeira, e a letra F, quando se tratar de afirmativa falsa. A seguir, assinale a alternativa que apresenta a sequência correta.

(    ) Uma consulta externa é definida como entrada on-line que resulta na geração de alguma resposta imediata do software sob a forma de uma saída on-line.
(    ) Cada arquivo de interface externa é um agrupamento lógico de dados que reside dentro das fronteiras da aplicação e é mantido por entradas externas.
(    ) Cada arquivo lógico é um agrupamento lógico de dados que reside externamente à aplicação, mas fornece dados que podem ser úteis para a aplicação.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

123Q648056 | 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. ✂️

124Q649709 | 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. ✂️

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

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. ✂️

126Q21803 | Informática, Engenharia de Software, Analista do Banco Central, BACEN, CESGRANRIO

Em determinado formulário de um sistema WEB, é apresentado um campo de entrada que deve aceitar números inteiros de 10 a 500. De acordo com a análise de valor limite, que valores devem ser testados?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

127Q639578 | 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. ✂️

128Q646290 | 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. ✂️

129Q649863 | Informática, Engenharia de Software, Técnico em Tecnologia da Informação, BANRISUL, FAURGS, 2018

Sobre classes de projeto em Projeto Orientado a Objetos, é correto afirmar que
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

130Q29369 | 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. ✂️

131Q648270 | 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. ✂️

132Q648747 | 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. ✂️

133Q612155 | 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. ✂️

134Q23904 | 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. ✂️

135Q18019 | 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. ✂️

136Q23909 | 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. ✂️

138Q18017 | 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. ✂️

139Q15685 | 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. ✂️

140Q624554 | 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. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.