Questões de Concurso Comentadas sobre uml em engenharia de software

Foram encontradas 1.421 questões

Q1997089 Engenharia de Software
Considerando os diagramas da UML, é CORRETO afirmar:
Alternativas
Q1632850 Engenharia de Software
Casos de uso e atores interagem enviando sinais um ao outro. Um ator pode interagir com um caso de uso com os seguintes objetivos: I- Invocar um caso de uso: uma instância de ator sempre invoca uma instância de caso de uso. II- Solicitar dados de armazenamento no sistema que o caso de uso vai buscar e apresentar ao ator. III- Modificar os dados armazenados por meio de um diálogo com o sistema. IV- Informar que algo ocorreu internamente e deve ser comunicado ao sistema. Diante do exposto, pode-se afirmar que:
Alternativas
Q1393311 Engenharia de Software
Analise as afirmativas a seguir sobre os diagramas da UML:
I. Diagrama de Sequência é um diagrama de interação que dá ênfase à ordenação temporal das mensagens entre os objetos de um sistema. II. Diagramas de Componentes são diagramas comportamentais da UML. III. Diagrama de Atividades mostra o fluxo sequencial ou ramificado de uma atividade para outra e os objetos que realizam ou sofrem ações.

Estão CORRETAS as afirmativas:
Alternativas
Q1321541 Engenharia de Software

Através da modelagem dos casos de uso na UML, é possível descrever os serviços oferecidos por um sistema. No que diz respeito ao relacionamento entre casos de uso, escreva V ou F conforme seja verdadeiro ou falso o que se afirma a seguir:


( ) Os relacionamentos entre casos de uso são sempre estruturais.

( ) O relacionamento de exclusão implica o isolamento de atores e casos de uso incorpóreos.

( ) O relacionamento de inclusão indica que um ator herda todos os atributos de um outro ator mais genérico.

( ) O relacionamento de generalização permite estender um caso de uso a todos as partes do serviço, sejam elas maiores ou menores.


Está correta, de cima para baixo, a seguinte sequência:

Alternativas
Q1321502 Engenharia de Software
São exemplos de Diagramas UML:
Alternativas
Q1290461 Engenharia de Software
Sobre Casos de Uso e Diagramas de Casos de Uso da UML 2.0, considere as seguintes afirmações.
I - Casos de Uso e Diagrama de Casos de Uso UML ajudam a determinar a funcionalidade e as características do software sob o ponto de vista do usuário. II - Alguns Casos de Uso podem estar relacionados com outros. Por exemplo, há passos similares para gravar uma lista de músicas em um CD e carregar uma lista de músicas em um celular. Em ambos os casos, o usuário primeiro cria uma lista vazia e, em seguida, acrescenta as músicas de suas pastas na lista. Para evitar duplicação, normalmente é melhor criar um novo Caso de Uso representando a atividade duplicada e depois deixar que os outros casos INCLUAM esse novo Caso de Uso como um de seus passos. A inclusão é indicada nos Diagramas de Casos de Uso por meio de uma seta tracejada identificada com "include" conectando um Caso de Uso a outro. III - No Diagrama de Casos de Uso, a figura do usuário representa um ator. Sistemas complexos tipicamente possuem mais de um ator. Os atores são conectados por linhas aos Casos de Uso que eles executam.
Quais estão corretas?
Alternativas
Q1290460 Engenharia de Software
Na UML 2.0, o ____________ é o diagrama que mostra o comportamento dinâmico de um sistema ou parte de um sistema por meio do fluxo de controle entre ações que o sistema executa. É similar a um fluxograma, exceto por poder mostrar fluxos concorrentes.
Assinale a alternativa que preenche corretamente a lacuna do texto acima.
Alternativas
Q1290451 Engenharia de Software
Considere as seguintes afirmações sobre Diagramas UML.
I - O Diagrama de Estado UML modela os estados de um objeto, as ações executadas que dependem desses estados do objeto e as transições entre os estados do objeto. II - O Diagrama de Sequência UML é utilizado para indicar as comunicações dinâmicas entre objetos durante a execução de uma tarefa, mas não mostra a ordem temporal na qual as mensagens são enviadas entre os objetos para executar tarefa. III - No Diagrama de Classes UML, a superclasse é a especialização da subclasse. A superclasse herda todos os atributos e operações associados à sua subclasse, mas não pode incorporar atributos ou operações adicionais específicos.
Quais estão corretas?
Alternativas
Ano: 2018 Banca: INAZ do Pará Órgão: CREFITO - 16ª Região (MA)
Q1239329 Engenharia de Software
A UML é uma das vertentes de desenvolvimento, e um de seus itens mais utilizados são seus diagramas de desenvolvimento. No que concerne a utilização dos Diagramas da UML, pode-se afirmar: 
Alternativas
Q1170430 Engenharia de Software
A UML 2.0 (Unified Modeling Language) é uma linguagem padrão para a elaboração de estrutura de projetos de software. Ela pode ser utilizada para visualização, construção, especificação e documentação de artefatos que utilizam sistemas complexos de software. Sobre a UML, é correto afirmar que
Alternativas
Q1165795 Engenharia de Software
Para representar e descrever os atributos referentes aos diferentes tipos que hipoteticamente podem ser designados, de modo simultâneo, a um funcionário da SEGEP como, por exemplo, funcionário é instrutor interno, é partícipe da brigada de incêndio e é colaborador do blog da intranet, um Programador elaborou, corretamente, um Diagrama de
Alternativas
Q1165794 Engenharia de Software

Um Programador de Sistemas da SEGEP recebeu, hipoteticamente, a incumbência de desenvolver um aplicativo para atender uma antiga reivindicação de funcionários que gostariam de poder consultar o saldo de seu Cartão Vale-Alimentação. Para tanto, o funcionário deve acessar o aplicativo com seu CPF e o número do cartão. Toda vez que esses dados são inseridos no sistema durante a consulta, o programa deve, obrigatoriamente, realizar a validação do CPF e do número do cartão. Se o funcionário desejar salvar sua consulta, o programa deve disponibilizar essa função após a consulta ter sido validada e efetivada.


Em um Diagrama de Caso de Uso, os seguintes relacionamentos entre Consultar Saldo e

− Validar CPF

− Validar número do cartão

− Salvar consulta


São, respectivamente, do tipo

Alternativas
Q1165674 Engenharia de Software

Sobre o desenvolvimento de casos de uso, informe se é verdadeiro (V) ou falso (F) o que se afirma a seguir e assinale a alternativa com a sequência correta.


( ) Atores são sempre relativos a pessoas.

( ) Atores e usuários finais são a mesma coisa no contexto de casos de uso.

( ) É possível haver atores secundários descobertos após a primeira iteração.

Alternativas
Q1130983 Engenharia de Software
A engenharia de software relaciona-se aos processos e às ferramentas que permitem o desenvolvimento de software de alta qualidade. Em relação às ferramentas, linguagens e abordagens utilizadas pela engenharia de software, julgue o item a seguir.
O diagrama de classe é um dos diagramas utilizados pela UML (Unified Modeling Language). Ele fornece uma visão dinâmica das comunicações entre os objetos das classes no diagrama.
Alternativas
Q1126352 Engenharia de Software
A Engenharia de Software visa especificar/modelar o planejamento, o desenvolvimento e a manutenção de um software. Em relação à Engenharia de Software, suas práticas e princípios, julgue, como VERDADEIRO ou FALSO, os itens a seguir.
Nos Diagramas de Caso de Uso no UML, a premissa <include> representa a inclusão de um novo ator ao caso de uso.
Alternativas
Q1120795 Engenharia de Software
A UML 2.0 fornece 13 diagramas diferentes para uso na modelagem de software. O diagrama que é utilizado para modelar classes, incluindo seus atributos, operações e relações e associações com outras classes é o de:
Alternativas
Q1120794 Engenharia de Software
No diagrama de sequência da UML, abaixo de cada caixa há uma linha tracejada denominada:
Alternativas
Q1120793 Engenharia de Software
A UML 2.0 possui um conjunto de notações para cada diagrama UML. Os diferentes estados de um objeto são representados no diagrama de estados da UML por:
Alternativas
Q1120792 Engenharia de Software

As comunicações dinâmicas entre objetos de um software durante a execução de uma tarefa podem ser representadas com UML por meio do diagrama de:


Alternativas
Q1120791 Engenharia de Software
Os diferentes diagramas UML são utilizados para representar diferentes caraterísticas do software. O diagrama que é utilizado para representar a funcionalidade e características do software sob o ponto de vista do usuário é o de:
Alternativas
Respostas
341: A
342: B
343: B
344: A
345: B
346: E
347: A
348: A
349: B
350: B
351: B
352: C
353: E
354: E
355: E
356: E
357: D
358: B
359: A
360: C