Ir para o conteúdo principal
Milhares de questões atuais de concursos.

Questões de Concurso – Aprova Concursos

Milhares de questões com o conteúdo atualizado para você praticar e chegar ao dia da prova preparado!


Exibir questões com:
Não exibir questões:
Minhas questões:
Filtros aplicados:

Dica: Caso encontre poucas questões de uma prova específica, filtre pela banca organizadora do concurso que você deseja prestar.

Exibindo questões de 76 encontradas. Imprimir página Salvar em Meus Filtros
Folha de respostas:

  • 1
    • a
    • b
    • c
    • d
    • e
  • 2
    • a
    • b
    • c
    • d
    • e
  • 3
    • a
    • b
    • c
    • d
    • e
  • 4
    • a
    • b
    • c
    • d
  • 5
    • Certo
    • Errado
  • 6
    • Certo
    • Errado
  • 7
    • Certo
    • Errado
  • 8
    • a
    • b
    • c
    • d
    • e
  • 9
    • a
    • b
    • c
    • d
    • e
  • 10
    • Certo
    • Errado
  • 11
    • a
    • b
    • c
    • d
    • e
  • 12
    • Certo
    • Errado
  • 13
    • Certo
    • Errado
  • 14
    • a
    • b
    • c
    • d
    • e
  • 15
    • a
    • b
    • c
    • d
    • e

Considere as seguintes afirmações sobre Unified Modeling Language (UML) – Diagrama de Classes da Linguagem de Modelagem Unificada.

I - O diagrama de classes é um diagrama comporta-mental.
II - A multiplicidade 2..* estabelece que existem pelo menos dois objetos envolvidos no relacionamento, podendo haver muitos objetos envolvidos.
III - Em uma agregação, os objetos-parte não podem ser destruídos por um objeto diferente do objeto-todo ao qual estão relacionados.

Quais estão corretas?

Os vários diagramas que fazem parte de UML 2.5 proporcionam representações gráficas de modelos do sistema. No entanto, estas representações gráficas, muitas vezes, não são suficientes; muitas vezes, pré-con-dições ou pós-condições devem ser satisfeitas antes de completar alguma ação especificada. __________ complementa UML, permitindo especificar pré e pós-con-dições de uma maneira formal.

A alternativa que contém o termo que completa corre-tamente a lacuna do texto acima é

Assinale a alternativa que apresenta o diagrama comportamental a partir da versão 2.0 da Unified Modeling Language (UML) – Linguagem de Modelagem Unificada, cujo foco está na ordem temporal em que mensagens são trocadas entre os objetos envolvidos em um determinado processo.

Qual diagrama UML deve ser utilizado para representar os atributos e todos os métodos que uma classe deverá conter?

Acerca de XMLHttpRequest e de linguagens de modelagem, julgue os próximos itens.

Em UML 2.x, um diagrama de comunicação mostra a estrutura interna dos classificadores estruturados utilizando peças, portas e conectores, sendo a colaboração realizada por enlaces de comunicação.

Considerando que, durante o processo de desenvolvimento de software em que se está utilizando a UML (Unified Modeling Language), é necessário avaliar a vantagem em usar alguns de seus diagramas, julgue o item a seguir.

O diagrama de estados é utilizado para representar os diversos estados pelos quais um objeto pode passar ao longo de sua vida em decorrência de qualquer alteração em seus atributos.

Com relação à UML, julgue os itens a seguir.

O diagrama de estrutura composta é utilizado para descrever a estrutura interna de um classificador, com detalhamento das partes internas que o compõem e da comunicação e da colaboração entre tais partes.

Considere as afirmações a seguir:

I - Na Análise e Projeto de Software Orientados a Objeto, a análise enfatiza uma investigação do problema e dos requisitos, em vez de uma solução. O projeto enfatiza uma solução conceitual que satisfaça os requisitos e não sua implementação.

II - Casos de uso UML são narrativas em texto, amplamente utilizadas para descobrir e registrar requisitos. Eles influenciam muitos aspectos de um projeto e servem de entrada para vários artefatos subsequentes nos estudos de caso.

III - A UML inclui diagramas de interação para ilustrar como os objetos interagem por meio de mensagens.

Está(ão) correta(s):

Assinale a alternativa correta em relação aos diagramas UML, que têm por objetivo representar os subsistemas ou submódulos englobados por um software, de forma a determinar as partes que o compõem.

Considerando que, durante o processo de desenvolvimento de software em que se está utilizando a UML (Unified Modeling Language), é necessário avaliar a vantagem em usar alguns de seus diagramas, julgue o item a seguir.

O diagrama de caso de uso, cuja principal finalidade é auxiliar na comunicação com o usuário do sistema, deve retratar o que o sistema vai fazer, sem especificar como isso será realizado.

Em um diagrama de atividades da UML, para representar um nó de controle que sincroniza múltiplos fluxos, deve-se usar

Tendo em vista que os requisitos de um sistema descrevem serviços por ele fornecidos e respectivas restrições operacionais, julgue os itens seguintes, referentes a engenharia de requisitos, UML (Unified Modeling Language) e ciclo de vida de software.

Como estratégia para validar requisitos, na representação dos eventos que levam à transição de um estado para outro, utilizam-se, conjuntamente, diagramas de atividades e de colaboração, a fim de se documentar os casos de uso e especificar como diferentes objetos interagem durante a execução do sistema.

Em relação a UML, julgue o próximo item.

A UML aponta modelos e diagramas mandatórios que facilitam o desenvolvimento de softwares voltados para o ambiente mobile, web e desktop.

Um sistema será criado para calcular imediatamente após a digitação o quanto as despesas médicas de um contribuinte influem nos cálculos de sua declaração do imposto bem como o valor do imposto devido por um médico em razão dos recibos que fornece. Na modelagem desse sistema, foi elaborado o seguinte diagrama de casos de uso, que será submetido às críticas e, eventualmente, às correções devidas.

Considerando-se essa situação hipotética, é correto afirmar que, em uma versão corrigida desse diagrama, a função 'calcular o imposto devido' deve estar

Assinale a estrutura empregada em U M L para representar

o comportamento dinâmico de um sistema por meio do fluxo

de controle entre ações que o sistema executa.

© Aprova Concursos - Al. Dr. Carlos de Carvalho, 1482 - Curitiba, PR - 0800 727 6282