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.


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

O desenvolvimento dirigido a testes (TDD, do Inglês Test-Driven Development) é uma abordagem de desenvolvimento de software na qual se intercalam testes e desenvolvimento de código. Uma das características da abordagem TDD é
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

1262Q635393 | Informática, Engenharia de Software, Técnico Judiciário, TRT 17a, CESPE CEBRASPE

A respeito dos conceitos de práticas ágeis, metodologia RAD (rapid application development), integração contínua, TDD (test-driven development), refactoring e gerência de configuração, julgue os itens seguintes. O objetivo do RAD é separar os modelos da visualização e do controle. Ele fornece o controlador e facilita a escrita de moldes padronizados para a camada de visualização.
  1. ✂️
  2. ✂️

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

Na representação da UML 2.0, um caso de uso incluído em outro caso de uso, estabelecido estereotipadamente como <>, é um relacionamento

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

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

Com respeito ao assunto processo de software, considere as seguintes afirmativas:

I Na Programação Extrema (Extreme Programming), o projeto (design) arquitetural é encarado como algo transitório que pode e deve ser continuamente modificado conforme a construção prossegue.

II No Scrum, as sprints consistem em unidades de trabalho solicitadas para atingir um requisito estabelecido no registro de trabalho (backlog) e que precisa ser ajustado dentro de um prazo já fechado (janela de tempo).

III No Scrum, o ScrumMaster assume o papel de gerente de projetos da equipe ágil sendo, por exemplo, responsável por controlar os prazos e atribuir itens do backlog para cada membro da equipe.

IV O Espiral é um modelo de processo de software evolucionário que une a natureza iterativa da prototipação aos aspectos gerenciais dos métodos ágeis.

Estão corretas

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

1265Q632339 | Informática, Engenharia de Software, Consultor Pleno, APEX Brasil, FUNIVERSA

O RUP (Rational Unified Process) define conceitos básicos relativos ao ciclo de desenvolvimento de software, tais como: fases, atividades (workflow) e iterações. Com relação a estes três conceitos, assinale a alternativa correta, na qual se expressa a relação entre eles:

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

1266Q637738 | Informática, Engenharia de Software, Técnico de Nível Superior V, MPOG, CESPE CEBRASPE

Com relação à acessibilidade na web, conceitos básicos e recomendações do W3C, julgue os itens em seguida.

O W3C não recomenda nenhuma ação para o uso irrestrito de cores em imagens, mas recomenda uma implementação de páginas que seja independente de dispositivo de acesso.

  1. ✂️
  2. ✂️

1267Q635473 | Informática, Engenharia de Software, Analista Administrativo, ANTAQ, CESPE CEBRASPE

Com relação à engenharia de requisitos, julgue os itens que se seguem. A etnografia auxilia na descoberta de requisitos implícitos do sistema ao se observar a forma como um trabalho é executado, em vez de se verificar como os processos são definidos pela organização.
  1. ✂️
  2. ✂️

1268Q631145 | Informática, Engenharia de Software, Auditor do Estado, SECONT ES, CESPE CEBRASPE

Julgue os itens a seguir, a respeito da engenharia de requisitos de software.

Durante a elicitação de requisitos de um projeto pode ser empregada uma técnica denominada workshop, na qual os principais stakeholders de um projeto são reunidos por um curto período de tempo. Essa técnica prevê a existência de um facilitador, que deve ser um dos stakeholders e não deve interferir nas decisões do grupo ou emitir opiniões.

  1. ✂️
  2. ✂️

1269Q624495 | Informática, Engenharia de Software, Analista Judiciário, TRT 5a, FCC

A notação BPMN é rica em elementos de representação, o que torna possível modelar processos mais complexos. Para representar uma divisão de fluxo (como em uma exceção) ou junções de fluxo, utiliza-se
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1270Q621941 | Informática, Engenharia de Software, Agente da Fiscalização Financeira, TCE SP, FCC

Quando a propriedade AutoEventWireup do ASP.NET está ativa, os eventos da página passam a ser, automaticamente, associados aos métodos que
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1271Q626339 | Informática, Engenharia de Software, Analista de Sistemas, Metrô DF, IADES

Os requisitos de software são a descrição das funcionalidades e das restrições que um sistema deve possuir. Do ponto de vista do sistema, os requisitos podem ser classificados em funcionais e não funcionais. A esse respeito, é correto afirmar que os requisitos
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1272Q645048 | Informática, Engenharia de Software, Perito Criminal, Secretaria de Estado da Gestão Pública AL, CESPE CEBRASPE

No que se refere a formalização e controle no escopo do planejamento de sistemas de informação, julgue os itens subsecutivos. No processo de planejamento de sistemas de informação, a etapa organização e métodos é primordial para a elaboração da execução do levantamento dos requisitos necessários para o desenvolvimento de questionários de aceitação para o devido acompanhamento da evolução da gestão.
  1. ✂️
  2. ✂️

1273Q643839 | Informática, Engenharia de Software, Analista Judiciário, TJ MA, IESES

Um modelo de processo de software é uma representação abstrata de um processo de software, sendo assim quais dos modelos abaixo representam modelos de processos de software?

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

1274Q639234 | Informática, Engenharia de Software, Técnico Judiciário, Tribunal de Justiça do Distrito Federal e Território DF, CESPE CEBRASPE

Ferramentas CASE auxiliam os desenvolvedores de sistemas em tarefas como geração de modelos e geração automática de códigos, entre outras. Com relação às ferramentas CASE, julgue os itens subseqüentes. A geração de documentação é procedimento necessário em desenvolvimento de software, e uma ferramenta CASE pode auxiliar o desenvolvedor nessa tarefa.
  1. ✂️
  2. ✂️

1275Q647451 | Informática, Engenharia de Software, Analista de Sistemas Júnior, Petrobras, CESGRANRIO, 2018

Há autores que classificam os requisitos não funcionais de um sistema de informação em requisitos de produto, requisitos organizacionais e requisitos externos. Cada uma dessas categorias também sofre subdivisões.

Considerando essa informação e o desenvolvimento de um sistema acadêmico, são pares que estabelecem a correspondência (categoria de requisito;exemplo), EXCETO

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

1276Q636705 | Informática, Engenharia de Software, Analista de Tecnologia da Informação, CRECI RJ, MSConcursos

Analise os termos com seus respectivos conceitos e assinale a alternativa correta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

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

Considere que em um projeto orientado a objetos há uma classe com cinco métodos. Com base na métrica LCOM - Lack of Cohesion in Methods,
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1278Q646769 | Informática, Engenharia de Software, Analista de Gestão, Companhia Pernambucana de Saneamento PE, FGV, 2018

Com relação à análise estática de código, considere as afirmativas a seguir.

I. É um tipo de teste de software.

II. Visa detectar e corrigir defeitos existentes em programas.

III. É capaz de detectar defeitos do tipo bad smell (termo que significa incorreções técnicas ou anomalias que não evitam o sistema de ser executado, mas causam efeitos inesperados durante a execução).

Está correto o que se afirma em

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

1279Q629124 | Informática, Engenharia de Software, Técnico Superior de Análise de Sistemas e Métodos, PGE RJ, FCC

Considere as seguintes afirmativas:

I. O manual de organização estabelece as regras orientadoras e disciplinadoras para que as operações sejam executadas de forma padronizada.

II. O manual de procedimentos contém os registros resultantes do processo de análise funcional e estrutural da empresa.

III. O manual de formulários regulamenta os formulários utilizados pela empresa apresentando as características físicas, instruções de preenchimento e os órgãos responsáveis.

Está correto o que se afirma em

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

1280Q636308 | Informática, Engenharia de Software, Analista de Sistemas, DPE RR, FCC

Um Analista de Sistemas, ao utilizar uma técnica de elicitação de requisitos, está implementando, de forma rápida, um pequeno subconjunto de funcionalidades do produto. Ele deseja estudar as alternativas de interface do usuário, os problemas de comunicação com outros produtos e a viabilidade de atendimento dos requisitos de desempenho. A técnica utilizada pelo Analista é denominada
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.