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.


2661Q616989 | Informática, Engenharia de Software, Analista Judiciário, TRT 13a, FCC

Em um DFD, os processos funcionais primitivos normalmente devem ser detalhados utilizando-se a ferramenta

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

2664Q640321 | Informática, Engenharia de Software, Analista Administrativo, ANTAQ, CESPE CEBRASPE

Com relação à engenharia de requisitos, julgue os itens que se seguem. O gerenciamento de requisitos é planejado durante o processo de elicitação de requisitos e iniciado quando se torna disponível a primeira versão do documento de requisitos aprovada pelos stakeholders.
  1. ✂️
  2. ✂️

2665Q629325 | Informática, Engenharia de Software, Analista em Transportes, Companhia de Transportes Urbanos da Grande Vitória ES, CESPE CEBRASPE

Com relação a desenvolvimento de aplicações e banco de dados, julgue os itens de 106 a 112. A camada de aplicação de um projeto de interface contém as classes que representam os objetos gráficos, que recebem os dados ou comandos dos usuários, assim como aquelas que apresentam os resultados desejados aos usuários.
  1. ✂️
  2. ✂️

2666Q647767 | Informática, Engenharia de Software, Analista de Sistemas, Conselho Regional de Medicina DF, Instituto Quadrix, 2018

Com relação à engenharia de software, julgue os itens a seguir. A engenharia de software orientada a objetos (OOSE) surgiu após o advento da linguagem de modelagem unificada (UML), por isso a OOSE incorpora conceitos e notações da UML.
  1. ✂️
  2. ✂️

2667Q639836 | Informática, Engenharia de Software, Analista, CVM, ESAF

Segundo os princípios da boa especificação,

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

2668Q611174 | Informática, Engenharia de Software, Tecnologista Pleno 1, Ministério da Ciência e Tecnologia, CESPE CEBRASPE

O desenvolvimento de software orientado a objetos atingiu um estado de maturidade que permitiu a criação de elementos metodológicos de eficácia comprovada, incluindo uma linguagem de modelagem unificada, a UML (unified modeling language). Acerca das metodologias da orientação a objetos e da linguagem UML, julgue os itens seguintes.

Casos de uso e atores são os principais elementos dos diagramas de caso de uso. Para relacionar atores e casos de uso, são utilizadas setas que indicam o sentido do fluxo de informações trocadas, na forma de mensagens, entre esses elementos.

  1. ✂️
  2. ✂️

2669Q647284 | Informática, Engenharia de Software, Analista Judiciário, Tribunal Superior do Trabalho, FCC

O plugin modal do bootstrap permite gerar uma caixa de diálogo sobre a página atual. O elemento
pai do modal deve ter como valor do atributo id o mesmo valor de um atributo do elemento usado para disparar o modal. Este atributo usado para disparar o modal é o
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2670Q634742 | Informática, Engenharia de Software, Engenheiro Elétrico, ITAIPU Binacional, UFPR

Com o advento do B2B (e-business) e do B2C (e-commerce), e ainda das aplicações para a Web 2.0, a engenharia de software ganhou importância, pois as aplicações web normalmente adotam no desenvolvimento a arquitetura MVC (Model-View-Controller). Também conhecida como três camadas (three tier), ou multicamada, essa arquitetura:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2671Q633208 | Informática, Engenharia de Software, Analista de Sistema Júnior, ITAIPU Binacional, UFPR

Identifique como verdadeiros (V) os itens a seguir que são dimensões do levantamento de requisitos e como falsos (F) os que não são: ( ) Domínio da aplicação. ( ) Problema a ser solucionado. ( ) Necessidades e restrições dos envolvidos. ( ) Contexto do negócio. Assinale a alternativa que apresenta a sequência correta, de cima para baixo.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2672Q626555 | Informática, Engenharia de Software, Engenheiro Elétrico, ITAIPU Binacional, UFPR

O processo de desenvolvimento de software inicia-se na análise econômica, que avalia a viabilidade e o retorno do investimento, e estende-se até a manutenção do software, a qual, além de possibilitar o uso contínuo do software, também garante a evolução do mesmo através da implementação de novas funcionalidades. Considerando todo esse ciclo de vida do software, considere as seguintes afirmativas: 1. É na etapa de arquitetura que são definidas as interfaces entre o software a ser desenvolvido e os outros produtos de software, assim como também o hardware básico e o sistema operacional. 2. A atividade mais complexa e que consome mais recursos e tempo é a atividade de implementação, ou codificação. 3. A etapa de testes pode ser utilizada para finalizar o desenvolvimento, ficando o usuário responsável pela identificação de possíveis falhas. 4. A documentação elaborada deve tratar apenas das funcionalidades do software desenvolvido, deixando para os demais sistemas o registro das informações sobre as interfaces externas. Assinale a alternativa correta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2673Q630400 | Informática, Engenharia de Software, Analista Administrativo, ANTAQ, CESPE CEBRASPE

No que diz respeito à engenharia de testes, julgue os itens subsecutivos. A medida de complexidade ciclomática é obtida pela contagem de estruturas de seleção e repetição ou pela contagem do número de regiões do grafo de fluxo, tendo a segunda técnica menor precisão que a primeira.
  1. ✂️
  2. ✂️

2674Q637836 | Informática, Engenharia de Software, Técnico em Tecnologia da informação, CREA PE, UPE UPENET IAUPE

Analise as seguintes afirmações sobre MODELAGEM COM UML.

I. UML é uma linguagem de modelagem que permite a criação de diagramas que representam diversos modelos do software. Exemplos de modelos e diagramas associados são: modelo funcional (diagrama de casos de uso), modelo de objetos (diagrama de classes) e modelo dinâmico (diagrama de seqüência).

II. Existem vários diagramas UML que podem ser utilizados para representar as interações do sistema e o fluxo de dados, como os diagramas de atividade, casos de uso e de pacote.

 III. Existem várias ferramentas que dão suporte à modelagem com UML. Por exemplo, IBM Rational Rose, JUDE, ArgoUML e Visual Paradigm. Modelos UML podem ser transferidos entre ferramentas UML, utilizando o formato XMI.

Indique a alternativa que contém a(s) afirmação(ões) CORRETA(s).

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

2675Q633742 | Informática, Engenharia de Software, Analista, Serviço Federal de Processamento de Dados, CESPE CEBRASPE

Julgue os itens a seguir, acerca de metodologias ágeis de desenvolvimento.

Usando-se o TDD, as funcionalidades devem estar completas e da forma como serão apresentadas aos seus usuários para que possam ser testadas e consideradas corretas.

  1. ✂️
  2. ✂️

2676Q646798 | Informática, Engenharia de Software, Analista I, Instituto do Patrimônio Histórico e Artístico Nacional, CESPE CEBRASPE, 2018

No que se refere à engenharia de requisitos, julgue os próximos itens. Situação hipotética: O fluxo de processos para o gerenciamento de requisitos de uma organização contém, entre outras, as seguintes atividades: estudo de viabilidade; elicitação de requisitos; e análise de requisitos. Assertiva: A elicitação de requisitos deve ser retirada do fluxo, porque não faz parte do gerenciamento de requisitos, devendo ser executada antes da realização desse gerenciamento.
  1. ✂️
  2. ✂️

2677Q613266 | Informática, Engenharia de Software

No processo de estudo do ambiente corrente da Análise Estruturada, NÃO faz parte do "check list" de tarefas:

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

2678Q615319 | Informática, Engenharia de Software, Analista Judiciário, TRE AL, CESPE CEBRASPE

A atividade de programação requer conhecimento técnico de diversas formas de algoritmos e estruturas de controle e de dados. Acerca dos elementos técnicos da atividade de programação, julgue os itens a seguir.

É possível manter, em uma estrutura de árvore, além dos ponteiros normais de pais para filhos, ponteiros adicionais dos filhos para os pais e ponteiros entre os irmãos, de modo a se ter maior flexibilidade nos modos de percurso da árvore, embora isso geralmente resulte em sobrecarga de armazenamento e de processamento.

  1. ✂️
  2. ✂️

2679Q611488 | Informática, Engenharia de Software, Técnico Judiciário, Tribunal Regional Eleitoral Ceará, FCC

As estruturas de classificação e de montagem utilizadas na modelagem orientada a objetos NÃO se aplicam na etapa

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

2680Q626338 | Informática, Engenharia de Software, Analista de Sistemas, Suframa AM, CESPE CEBRASPE

Acerca de engenharia de software, julgue os itens a seguir. Conforme o modelo em espiral, a sequência correta das quatro macro atividades que compõem o processo de engenharia de requisitos é a especificação, a elicitação, a validação e a documentação.
  1. ✂️
  2. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.