Questões de Concurso
Sobre uml em engenharia de software
Foram encontradas 2.046 questões
A engenharia de software foi criada para substituir a “arte de programação”, dando, assim, maior segurança de sucesso e terminalidade ao desenvolvimento de sistemas. Com base nessa informação, julgue o item a seguir.
A linguagem de modelagem unificada (UML) é uma notação gráfica padrão para o modelamento de sistemas orientados a objetos, sendo amplamente utilizada na análise, no design e na documentação de sistemas, com foco em sua visualização e especificação.
A engenharia de software foi criada para substituir a “arte de programação”, dando, assim, maior segurança de sucesso e terminalidade ao desenvolvimento de sistemas. Com base nessa informação, julgue o item a seguir.
O diagrama de classes em UML é utilizado exclusivamente para representar a interação entre objetos, não sendo adequado para modelar a estrutura do sistema.
Quando se deseja mostrar as interações entre os atores e o sistema e as interações entre seus componentes, deve-se utilizar diagramas de
A respeito de engenharia de software, julgue o item que se segue.
A utilização da UML independe do domínio da aplicação e das ferramentas de programação.
Julgue o próximo item, relativo à modelagem de processos em UML 2.5.
Nos diagramas de atividades, os tokens de objeto são transportados por meio de ObjectFlows carregando dados por meio de Activity, logo, não há fluxo de tokens nulos.
Julgue o próximo item, relativo à modelagem de processos em UML 2.5.
As atividades são essencialmente formas de realizar controle e fluxo de dados; por padrão, tais modelos são inerentemente sequenciais e não simultâneos, uma vez que o sequenciamento da execução do nó de atividade é modelado com ordenação obrigatória.
Julgue o próximo item, relativo à modelagem de processos em UML 2.5.
Nos diagramas de atividades, as swimlanes podem expressar paralelismo no fluxo de atividades, não sendo possível, por meio delas, expressar particionamento hierárquico ou particionamento multidimensional.
Qual diagrama UML é o mais adequado para essa finalidade?
Considere o seguinte recurso acessível por uma API RESTful, denotado em JSON, que representa uma fatura comercial de forma simplificada.
Dentre as alternativas a seguir, assinale aquela que apresenta um diagrama de classes UML condizente como modelagem para esse recurso e outros do mesmo tipo.
Na UML 2.5.1, o diagrama de ________ (1) é utilizado para detalhar o comportamento de objetos em um determinado fluxo de trabalho, enquanto o diagrama de ________ (2) foca na modelagem de relacionamentos e propriedades dos elementos estáticos do sistema.
O diagrama de objetos UML evidencia o processo de desenvolvimento, como a forma de entrega e disponibilização, o gerenciamento de configuração, o comportamento, e a interação com o hardware e com a rede.
Acerca da linguagem de modelagem unificada (UML), dos diagramas utilizados na análise orientada a objetos (AOO) e do suporte técnico aos usuários de informática, julgue o item a seguir.
O diagrama de estados da AOO mostra as transições de um objeto entre diferentes estados em resposta a eventos.
No que diz respeito à linguagem Python, ao JSON e aos diagramas utilizados na análise orientada a objetos, julgue o item a seguir.
Na análise orientada a objetos, o diagrama de estados é utilizado para modelar o comportamento de um objeto ao longo do seu ciclo de vida, mostrando como ele transita entre diferentes estados.
Acerca dos diagramas de casos de uso, avalie as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa.
( ) Casos de uso são uma técnica para capturar os requisitos não funcionais de um software.
( ) Casos de uso representam uma visão externa do sistema, logo não deve haver correlação com as classes internas do sistema.
( ) Raias, atores e transições são elementos comuns em casos de uso.
As afirmativas são, respectivamente,
( ) Casos de uso são uma técnica para capturar os requisitos não funcionais de um software.
( ) Casos de uso representam uma visão externa do sistema, logo não deve haver correlação com as classes internas do sistema.
( ) Raias, atores e transições são elementos comuns em casos de uso.
As afirmativas são, respectivamente,
Julgue o próximo item, a respeito de arquitetura e engenharia de software.
O diagrama de caso de uso da metodologia UML tem como objetivo definir o contexto de um sistema, enfatizando a fronteira do sistema e seus atores e funções.