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.


1541Q635230 | Informática, Engenharia de Software, Atividades de Complexidade Intelectual, MC, CESPE CEBRASPE

Com relação aos testes e à gestão de configuração da engenharia de software, julgue os itens subsequentes.

Uma gestão de configuração eficaz controla os inúmeros artefatos produzidos no projeto de software, incluindo a identificação dos itens de configuração, o controle de mudanças e a auditoria das mudanças realizadas nesses itens, e a disponibilização de informações sobre os dados atuais de configuração dos itens para desenvolvedores, usuários finais e clientes.

  1. ✂️
  2. ✂️

1542Q646244 | Informática, Engenharia de Software, Analista Administrativo, Agência Nacional de Transportes Terrestres, CESPE CEBRASPE

A respeito de engenharia de software, julgue os itens de 91 a 100.

Gestão de configuração é uma disciplina técnica e administrativa que tem como objetivos a identificação e a documentação das características funcionais e físicas de um item de configuração, o controle de mudanças dessas características e a verificação de conformidade com os requisitos especificados.

  1. ✂️
  2. ✂️

1543Q615039 | Informática, Engenharia de Software, Analista Judiciário, TRF 4a, ESAF

Os erros identificados nas categorias de funções ausentes, funções incorretas, falhas de término, entre outros, indicam que, na etapa de testes do ciclo de desenvolvimento, foram realizados testes do tipo

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

1544Q616069 | Informática, Engenharia de Software, Analista de Tecnologia da Informação, UFT, FCC

Com relação ao Diagrama de Fluxo de Dados - DFD, é correto afirmar que

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

1545Q614539 | Informática, Engenharia de Software

Test Driven Development (TDD) é uma prática muito utilizada no processo de desenvolvimento de sistemas computacionais. Analise as afirmativas a seguir sobre o uso da prática de TDD:

I. Tornam os testes de regressão mais demorados porque o desenvolvedor precisará fazer testes manuais várias vezes por dia.

II. Garante que os requisitos do sistema sejam atendidos porque o desenvolvedor escreverá o código de testes sempre que acabar a implementação do código do sistema.

III. Ajuda o desenvolvedor a escrever código de qualidade porque ele gastará parte do seu tempo escrevendo código de testes.

Está correto o que se afirma em:

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

1546Q624290 | Informática, Engenharia de Software, Técnico Judiciário, TRT 6a, FCC

Considere: é uma disciplina que se ocupa de todos os aspectos da produção de software, desde os estágios iniciais de especificação do sistema até a manutenção desse sistema, depois que ele entrou em operação. Seu principal objetivo é fornecer uma estrutura metodológica para a construção de software com alta qualidade. A definição refere-se

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

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

Um Técnico está participando de uma fase do PU e ajudou na especificação inicial de dois requisitos, considerados de maior risco. Estes requisitos foram implementados, servindo de base para o planejamento da próxima iteração. Nas iterações seguintes mais requisitos foram detalhados e melhor esclarecidos. Ao fim da fase, 90% dos requisitos estavam detalhados, o núcleo do sistema estava implementado com alta qualidade e os principais riscos puderam ser tratados. O Técnico participou da fase de
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1548Q617911 | Informática, Engenharia de Software, Analista Legislativo, Assembléia Legislativa GO, UEG

Um analista de sistemas identificou requisitos de alto nível de um sistema acadêmico, quais sejam:

1. O aluno poderá realizar sua matrícula utilizando seu código de aluno.

2. O acesso dos alunos ao sistema deverá estar disponível nos navegadores Internet Explorer e Google Chrome.

3. O professor poderá lançar as notas e frequências dos alunos matriculados em suas disciplinas.

4. Um relatório com as notas e frequências dos alunos poderá ser solicitado pelo professor da disciplina.

5. Os relatórios do sistema serão disponibilizados em formato PDF.

Dos requisitos mencionados, são classificados como requisitos funcionais

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

1549Q635596 | Informática, Engenharia de Software, Analista do Ministério Público, MPE SE, FCC

Considerando os tipos COM = comportamental e EST = estrutural na UML 2.0, classifique correta e respectivamente os seguintes diagramas UML:

I. State Machine Diagram

II. Sequence Diagram

III. Composite Structure Diagram

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

1550Q617439 | Informática, Engenharia de Software, Analista Pleno e Júnior, Companhia de Gás da Bahia BA, CEFETBAHIA

A análise de requisitos é uma tarefa da engenharia de software. Sobre esta análise, é correto afirmar que

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

1551Q643830 | Informática, Engenharia de Software, Professor de Educação Básica, SEPLAG SEE DF, FUNIVERSA

Ferramentas CASE, do inglês Computer-Aided Software Engineering ou Engenharia de Software Auxiliada por Computador, são aplicativos que auxiliam desenvolvedores a produzirem sistemas. Assinale a alternativa que apresenta categorias utilizadas para classificar as ferramentas CASE.

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

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

Assinale a opção que contém o modelo de desenvolvimento de software que combina a natureza iterativa da prototipagem com os aspectos controlados e sistemáticos do modelo seqüencial linear e fornece potencial para o desenvolvimento rápido de versões incrementais do software.

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

1553Q628989 | Informática, Engenharia de Software, Analista de Sistemas, CFA, IADES

Sobre a Linguagem de Modelagem Unificada (Unified Modeling Language - UML), pode-se afirmar que

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

1554Q649495 | Informática, Engenharia de Software, Analista Judiciário, Tribunal Regional Federal 1a Região, CESPE CEBRASPE

A seguir são apresentados três itens extraídos de um relatório preparado por uma empresa de consultoria a respeito da governança de tecnologia de informação (TI) de uma organização.

I A organização carece de um processo para transformar a estratégia do negócio em estratégias e ações de TI que garantam que os objetivos sejam apoiados.

II Faz-se necessário elaborar um documento formal, produto da fase de alinhamento estratégico, que esteja alinhado ao modelo de governança proposto pela organização, bem como aos seus objetivos e às suas estratégias.

III Embora o planejamento estratégico da organização disponha que se deve garantir a transparência para as partes interessadas, foi identificada a necessidade de implantar ações que visem atingir esse objetivo.

Considerando essa situação hipotética, julgue os próximos itens.

O item I trata essencialmente da falta de um alinhamento estratégico na organização, que pode ser realizado com ou sem um plano estratégico de negócio formal.
  1. ✂️
  2. ✂️

1555Q645403 | Informática, Engenharia de Software, Perito Criminal, Polícia Científica do Paraná PR, IBFC

O software ?John The Ripper? (http://www.openwall. com/john) é conhecido como eficiente na quebra de arquivos de senha. Entre os diversos modos de operação, o software apresenta o ?modo incremental?, descrito como: ?This is the most powerful cracking mode, it can try all possible character combinations as passwords? (Este é o modo de quebra mais poderoso, ele tentará todas as combinações de caracteres possíveis como senhas). O ?modo incremental? do software corresponde ao modo de recuperação de senha conhecido por:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

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

A respeito da gestão de relacionamento e engenharia de requisitos, julgue os itens seguintes. Requisitos externos são derivados de metas, políticas e procedimentos das organizações, do cliente e do desenvolvedor e incluem requisitos de processo, requisitos de implementação, restrições de entrega e restrições orçamentárias.
  1. ✂️
  2. ✂️

1557Q626739 | Informática, Engenharia de Software, Analista de Sistemas Júnior, Petrobras, CESGRANRIO

No âmbito dos processos de desenvolvimento de software, entre as vantagens do desenvolvimento incremental sobre o modelo em cascata, inclui-se a(o)
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1558Q613428 | Informática, Engenharia de Software, Analista de Desenvolvimento Logístico, Companhia de Integração Portuária do Ceará CE, CESPE CEBRASPE

A engenharia de software visa à produção sistemática de softwares que possam atender a requisitos técnicos, garantindo determinado nível de qualidade, a determinado custo. Acerca da engenharia de software e suas várias metodologias, técnicas e ferramentas de apoio, julgue os seguintes itens.

Uma das classes de riscos mais importantes na produção de software relaciona-se à questão da comunicação de requisitos do cliente para os desenvolvedores do software.

  1. ✂️
  2. ✂️

1559Q640329 | Informática, Engenharia de Software, Analista de Sistemas, MPE PB, FCC

Em relação ao Selenium IDE 2.5.0 é correto afirmar:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1560Q646483 | Informática, Engenharia de Software, Policial Civil Perito, Polícia Civil PE, IPAD

Assinale a alternativa que contém os nomes e a seqüência correta das fases que compõem o RUP (Rational Unified Process):

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