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.


3241Q617621 | Informática, Engenharia de Software, Analista Judiciário, TRT 23a, FCC

Sobre as atividades das etapas de um projeto de melhoria de processos de negócio, considere:

I. Implantação de processos: implantar o modelo AS-IS.

II. Modelagem de processos: desenhar os diagramas do TO-BE.

III. Mapeamento de processos: analisar os sistemas legados.

IV. Iniciação e planejamento: definir os stakeholders.

Está completo e correto o que consta em

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

3242Q644762 | Informática, Engenharia de Software, Tecnologista Pleno 2, MCT, CESPE CEBRASPE

A tecnologia da informação disponibiliza um conjunto de softwares para auxiliar na implementação de sistemas de informação de registro de coleções em biodiversidade. No que se refere a estes softwares, julgue os itens que se seguem.

O software Dspace, desenvolvido pelo MIT, utiliza o padrão Dublin Core para a modelagem de dados. Esta ferramenta pode ser utilizada como repositório de informações digitais de sistemas de informação de biodiversidade.

  1. ✂️
  2. ✂️

3243Q634269 | Informática, Engenharia de Software, Analista Judiciário, TRT 17a, CESPE CEBRASPE

Com relação ao planejamento estratégico de TI (PETI), julgue os itens a seguir. No PETI, os dois principais objetivos da padronização da arquitetura de TI são facilitar a adaptação, na plataforma atual, de novo hardware contratado e diminuir a necessidade de capacitações dos profissionais de TI.
  1. ✂️
  2. ✂️

3244Q639902 | Informática, Engenharia de Software, Técnico de Tecnologia da Informação, Universidade Federal do Pampa RS, CESPE CEBRASPE

Acerca de paradigma orientado a objeto e de desenvolvimento e manutenção de projeto, julgue os seguintes itens.

Durante o projeto de um componente, as classes que o compõem são elaboradas para incluir todos os atributos e todas as operações relevantes à sua implementação. As interfaces que habilitam a comunicação e a colaboração interclasses não necessitam ser definidas no projeto do componente.

  1. ✂️
  2. ✂️

3245Q635810 | Informática, Engenharia de Software, Analista de Tecnologia da Informação, BRB, CESPE CEBRASPE

No RUP, o planejamento de projeto ocorre em dois níveis: planos de fase, que descrevem todo o projeto; e planos de iteração, que descrevem os passos iterativos.

O diagrama de atividade, considerado independente do diagrama de máquina de estado, serve para descrever os passos a serem percorridos para a conclusão de uma atividade específica.

  1. ✂️
  2. ✂️

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

UML é uma linguagem comumente utilizada para a modelagem de sistemas em análise e projeto orientados a objetos. Com respeito aos diagramas UML, considere as afirmativas abaixo:

1. O diagrama de colaboração é usado para representar a organização estrutural de objetos que enviam e recebem mensagens.

2. O diagrama de classes mostra um conjunto de classes, interfaces e colaborações e é usado para ilustrar a visão estática do projeto de um sistema.

3. Os diagramas de seqüências e de objetos são usados para representar partes dinâmicas de um sistema.

Assinale a alternativa correta

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

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

É um princípio que recomenda que um elemento que compõe o design de software deve ser representado apenas por suas características essenciais, permitindo assim, a distinção de outros elementos por parte do observador e, a consequente representação de um elemento do design mais simples, uma vez que detalhes desnecessários são descartados:

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

3248Q627119 | Informática, Engenharia de Software, Programador, TCE AL, FCC

A organização de áreas conceituais dentro de uma mesma camada é um princípio de design aplicado na arquitetura da UML denominada

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

3249Q625074 | Informática, Engenharia de Software, Analista Judiciário, TRT 10a, CESPE CEBRASPE

Acerca de engenharia de requisitos, julgue os itens subsequentes.

Requisitos funcionais estão relacionados ao uso de um sistema sob os pontos de vista de desempenho, usabilidade e confiabilidade, entre outros.

  1. ✂️
  2. ✂️

3250Q610999 | Informática, Engenharia de Software, Analista Judiciário, Tribunal Regional Eleitoral Alagoas, CESPE CEBRASPE

O gerenciamento de memória é uma das principais funcionalidades dos sistemas operacionais. Acerca do gerenciamento de memória, julgue os itens subseqüentes.

As técnicas de paginação e de segmentação têm em comum a necessidade de gerenciar uma lista dos blocos livres de memória.

  1. ✂️
  2. ✂️

3252Q613347 | Informática, Engenharia de Software

ContaBancaria (CB) especializa as classes ItemSuportado (IS) e ItemSujeitoAJuros (ISJ) e generaliza as classes ContaCorrente (CC) e Poupança (PP). Nesse sentido, é correto afirmar que ocorre
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

3254Q618988 | Informática, Engenharia de Software, Analista Técnico, SEBRAE DF, CESPE CEBRASPE

O MVC é um dos mais conhecidos frameworks de arquitetura de software. A respeito desse framework, julgue os itens a seguir.

As vantagens de se adotar um framework MVC incluem simplicidade, agilidade e facilidade de aprendê-lo, visto que pode ser utilizado por qualquer engenheiro de software com conhecimentos básicos em orientação a objeto.

  1. ✂️
  2. ✂️

3255Q620532 | Informática, Engenharia de Software, Analista de Desenvolvimento, DESENBAHIA, AOCP

Analise as assertivas e assinale a alternativa que aponta a(s) correta(s).

I. Pontos por função podem ser usados para estimar o custo ou esforço necessário para projetar, codificar e testar o software.

II. Pontos por função são uma relação exata e não empírica baseada em medidas exploratórias de contagem indireta do domínio de informação.

III. Pontos por função podem ser usados para prever o número de erros que vão ser encontrados durante os testes.

IV. Pontos por função podem ser usados para prever o número de componentes e/ou o número de linhas de código projetadas no sistema implementado.

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

3256Q613643 | Informática, Engenharia de Software

Analisando-se os tipos dos conjuntos de testes de um software, aqueles que têm por objetivo validar o produto, ou seja, verificar se este atende aos requisitos especificados, são os Testes de

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

3257Q615454 | Informática, Engenharia de Software, Analista Judiciário, TRF 4a, ESAF

A engenharia de software deve ter como objetivo principal

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

3258Q615967 | Informática, Engenharia de Software, Analista Judiciário, TRT 3a, FCC

No âmbito da orientação a objetos, diga-se Unified Modeling Language - UML, é correto afirmar que os diagramas

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

3259Q618528 | Informática, Engenharia de Software, Programador, TCE AL, FCC

Os diagramas UML da categoria comportamental são os de

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

3260Q625953 | Informática, Engenharia de Software, Analista de Procuradoria, PGE RO, FGV

Durante 5 anos gerenciando o desenvolvimento de sistemas de informação, Claudia teve que lidar com diversas insatisfações de seus usuários pois os sistemas não atendiam as suas necessidades. Claudia decidiu, então, implantar métodos ágeis de desenvolvimento e definiu os seguintes princípios:

I. Mudanças nos requisitos são bem-vindas, mesmo tardiamente no desenvolvimento.

II. O método mais eficiente e eficaz de transmitir informações para e entre uma equipe de desenvolvimento é através da documentação.

III. Simplicidade é essencial.

Dentre os princípios definidos por Claudia, o que infringe os princípios do manifesto para Desenvolvimento Ágil de Software é 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.