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.


881Q102319 | Engenharia de Software , UML, Analista Tecnologia da Informação, IPHAN, FUNIVERSA

Assinale a alternativa que lista apenas diagramas existentes na UML (Unified Modeling Language).

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

882Q247222 | Engenharia de Software, Acoplamento e Coesão, Técnico Científico Análise de Sistemas, Banco da Amazônia, CESPE CEBRASPE

Texto associado.

Acerca de coesão e acoplamento, elementos críticos para o
desenvolvimento e manutenção de sistemas, julgue os itens que se
seguem.

O acoplamento de métodos expressa o fato de que qualquer método deve ser responsável somente por uma tarefa bem definida.

  1. ✂️
  2. ✂️

883Q116163 | Engenharia de Software , XP, Analista de Sistemas Desenvolvimento e Manutenção, INFRAERO, FCC

Para gerenciar uma equipe de desenvolvimento de software, que utiliza a metodologia ágil XP,

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

884Q151793 | Engenharia de Software, Analise e Projeto Orientado a Objetos, Analista Judiciário Tecnologia da Informação, TRT 18a Região, FCC

São dois conceitos utilizados especificamente nos modelos orientados a objetos:

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

885Q685582 | Engenharia de Software, Técnico de Tecnologia da Informação Sistemas, UFRPE, SUGEP, 2019

Sobre linguagem UML, analise as seguintes afirmações. 

1) O Diagrama de Casos de Uso representa atores e casos de uso para modelar os comportamentos do sistema. 
2) O Diagrama de Objetos ilustra as instâncias dos itens encontrados no Diagrama de Classes. 
3) O Diagrama de Estados representa o estado final do objeto durante a troca sequencial de mensagens entre objetos. 

Está(ão) correta(s), apenas:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

886Q152089 | Engenharia de Software, Orientação a Objetos, Analista Judiciário Tecnologia da Informação, TRT 23a REGIÃO, FCC

Sobre os conceitos de orientação a objetos, considere:

I. Classe encapsula dados para descrever o conteúdo de alguma entidade do mundo real.

II. Objetos são instâncias de uma classe que herdam os atributos e as operações da classe.

III. Superclasse é uma especialização de um conjunto de classes relacionadas a ela.

IV. Operações, métodos ou serviços fornecem representações dos comportamentos de uma classe.

Está completo e correto o que consta em

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

887Q119386 | Engenharia de Software , DFD, Analista de Sistemas, ELETROBRÁS, CESGRANRIO

Imagem 002.jpg

O DFD acima representa um trecho da modelagem de um cadastro de diagnóstico médico. Com base nas informações apresentadas no diagrama, afirma-se que o(a)

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

888Q100717 | Engenharia de Software , Analista Programador, DPE RO, FGV

Observe a instância de uma tabela relacional R, mostrada a seguir.

2015_08_04_55c0ac983bb04.https://www.gabarite.com.br/_midia/questao/10b543999908aa3c05502e67e4ed4aac.

A dependência funcional que certamente NÃO pode ser depreendida dessa instância é:

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

889Q839287 | Engenharia de Software, Engenharia de Requisitos, Analista de Controle Externo, TCE RJ, CESPE CEBRASPE, 2021

Acerca de elicitação e gerenciamento de requisitos, julgue o item a seguir.

O gerenciamento de requisitos trata do desenvolvimento de software por meio da metodologia ágil; isso permite o isolamento entre o desenvolvedor e o usuário, já que é comum ocorrer problema de mudanças de requisitos ao longo do curso do projeto devido ao interfaceamento do usuário com o desenvolvedor.

  1. ✂️
  2. ✂️

890Q266876 | Engenharia de Software, RUPProcesso Unificado Rational, Analista Desenvolvimento de Sistemas, MPU, CESPE CEBRASPE

Em relação às abordagens de desenvolvimento de software, julgue os próximos itens.

Os princípios fundamentais do processo unificado não incluem natureza iterativa e incremental, visto que este é um processo tradicional organizado em cascata.

  1. ✂️
  2. ✂️

891Q107901 | Engenharia de Software , Usabilidade, Analista de Controle Externo Tecnologia da Informação, TCU, CESPE CEBRASPE

Texto associado.

Imagem 007.jpg
Considerando a figura acima, que apresenta um modelo de processo para desenho de sítios web, o qual contempla vários aspectos de
engenharia de usabilidade, julgue os itens seguintes, relativos aos conceitos de engenharia de usabilidade e engenharia de software.

O uso de fontes sem serifa, como Times New Roman, seria uma recomendação adequada para figurar no guia de desenho de página visando a acessibilidade da mesma.

  1. ✂️
  2. ✂️

892Q153754 | Engenharia de Software, Ferramentas CASE, Analista Judiciário Tecnologia da Informação, TRE RJ, NCE UFRJ

Ferramentas CASE não servem para:

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

893Q121755 | Engenharia de Software, Analista de Tecnologia da Informação, DATAPREV, Quadrix

Um modelo de processo de software é uma representação abstrata de um processo de software. Sobre o modelo de processo conhecido como modelo em cascata, é correto afirmar que:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

894Q153772 | Engenharia de Software, UML, Analista Judiciário Tecnologia da Informação, TJ AP, FCC

Um analista judiciário do Tribunal de Justiça do Amapá precisa utilizar um diagrama que permite adaptar o metamodelo UML para diversas plataformas como Java EE ou .NET ou para diferentes domínios como aplicações em tempo real e modelagem de processos de negócio. Este diagrama precisa permitir a definição de estereótipos customizados e restrições. Dentre os diagramas da UML 2.5, o que melhor atende estas necessidades é o Diagrama de

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

895Q117712 | Engenharia de Software , Engenharia da Informação, Analista de Sistemas, TCE AL, FCC

NÃO é uma tarefa pertinente às camadas concêntricas do Software Configuration Management

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

896Q118736 | Engenharia de Software , RUP, Analista de Sistemas Gestão de TI, INFRAERO, FCC

Uma disciplina do RUP que tem como uma de suas finalidades assegurar que os clientes, usuários e desenvolvedores tenham um entendimento comum da organização-alvo, a qual se relaciona com a disciplina Ambiente. Trata-se de

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

897Q118100 | Engenharia de Software , UML, Analista de Sistemas, CFA, IADES

A Unified Modeling Language (UML) é uma linguagem para visualizar, especificar, construir e documentar os artefatos de um sistema complexo de software. Por se tratar de uma linguagem, ela possui uma sintaxe e uma semântica bem definida. Considerando os conceitos relacionados a esta linguagem, assinale a alternativa incorreta.
>

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

898Q106325 | Engenharia de Software , Métricas de Software, Analista Administrativo Tecnologia da Informação, ANA, ESAF

As métricas dinâmicas de produto auxiliam a medir

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

899Q846947 | Engenharia de Software, Processos de Software Desenvolvimento Ágil, ALEPI Consultor Legislativo Tecnologia da Informação, COPESE, 2020

Sobre as Técnicas de Gestão de Projeto de Software e Governança em TI, considere as seguintes colunas:
1. Scrum
2. PMBoK
3. COBIT
( ) Conjunto de práticas em gerência de projetos que divide o ciclo de vida do projeto em cinco grupos de processos, entre os quais: Iniciação, Planejamento, Execução, Monitoramento/Controle e Encerramento.
( ) Metodologia ágil para gestão e planejamento de projetos de software, onde os projetos são dividos em ciclos (tipicamente mensais) que representa um Time Box dentro do qual um conjunto de atividades deve ser executado.
( ) Framework de governança em TI que inclui a vinculação de metas de negócios com sua infraestrutura de TI, fornecendo vários modelos e métricas de maturidade que medem a conquista, ao mesmo tempo que identificam as responsabilidades comerciais associadas dos processos de TI.
Assinale a opção CORRETA que representa a ordem de associação (de cima para baixo) entre a coluna da esquerda com a da direita.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

900Q258418 | Engenharia de Software, Métricas de Software, Técnico Judiciário Programação de Sistemas, TRE BA, CESPE CEBRASPE

Texto associado.

Em uma visão restritiva, muitas pessoas costumam associar o termo
software aos programas de computador. Software não é apenas o
programa, mas também todos os dados de documentação e
configuração associados, necessários para que o programa opere
corretamente. A respeito de engenharia de software, julgue os itens
de 61 a 65.

Os benefícios do reúso estão relacionados ao aproveitamento de código anteriormente desenvolvido e incluem ganhos de produtividade e de qualidade, uma vez que um componente reusado deve ser mais confiável. O modelo COCOMO II considera dois tipos de código reusado: o caixa-preta e o caixa- branca. Considera-se nulo o esforço de desenvolvimento de códigos caixa-branca, pois ele não precisa de adaptação para ser integrado com códigos novos ou outros componentes reusados.

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