Logo Passei Direto
Buscar
P). (U4 Prova)- Observe o diagrama se sequência a seguir. Este modelo é o refinamento de uma sequência de troca de mensagens sobre o cadastro de um funcionário de acordo com suas responsabilidades. Assinale a alternativa que apresenta a melhor interpretação desse diagrama:

B) PaginaWebNovoFuncionario indica a fronteira representando a interface do usuário, :Funcionario é a entidade simbolizando o registro do funcionário, e :FuncionarioNegocio indica o controle referente a operação a ser realizada.
User badge image
Aprendendo Através de Exercícios

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 2 anos

Para analisar a alternativa apresentada, vamos considerar os elementos mencionados: 1. PaginaWebNovoFuncionario: Representa a interface do usuário, que é onde a interação ocorre. Isso está correto, pois geralmente em diagramas de sequência, a interface é representada como um ator ou um componente que inicia a interação. 2. :Funcionario: É a entidade que simboliza o registro do funcionário. Isso também está correto, pois em um diagrama de sequência, as entidades geralmente representam os dados ou objetos que estão sendo manipulados. 3. :FuncionarioNegocio: Indica o controle referente à operação a ser realizada. Isso é apropriado, pois em um diagrama de sequência, o controle (ou lógica de negócio) é responsável por gerenciar as operações e interações entre as entidades. Dessa forma, a interpretação apresentada na alternativa B está correta e reflete adequadamente os componentes do diagrama de sequência. Portanto, a resposta correta é: B.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

A visibilidade indica quando e em que nível um atributo ou um método de um objeto pode ser acessível aos objetos que se relacionam com ele. Em orientação a objetos, temos três marcas que indicam os níveis de visibilidade de atributos e métodos: público, privado e protegido. Explique essas marcas e apresente um modelo da classe com a indicação dessas marcas. Os Três níveis de visibilidade de atributos e métodos são: Público: o atributo ou o método pode ser acessado por qualquer classe. Na UML, indicamos que um atributo ou um método é público utilizando o sinal + (positivo), ex: Privado: um atributo ou método privado pode ser acessado somente na própria classe em que está declarado. Na UML, indicamos que um atributo ou um método é privado utilizando o sinal - (negativo), ex: Protegido: um atributo ou um método protegido pode ser acessado apenas na classe em que está declarado e em suas classes-filhas. Indicamos que um atributo ou um método é protegido utilizando o sinal # (sustenido), ex:

O diagrama de atividades é utilizado para descrever a lógica de um método de uma classe ou para complementar a descrição de um caso de uso. Descreva à frente de cada elemento apresentado a seguir o seu significado: diagramas elaborados são o diagrama de casos de uso e o diagrama de classes. Qual a aplicabilidade dos diagramas estruturais e comportamentais? Com a exceção dos diagramas de casos de uso e de classes, citar pelo menos os nomes de dois outros diagramas estruturais e dois outros comportamentais. Os diagramas estruturais lidam com aspectos estáticos do sistema, tais como diagrama de objetos, de componentes, de implantação. Já os diagramas comportamentais são aqueles onde existe alguma alteração de comportamento das classes, incluem o diagrama de sequência e de atividades.

As tecnologias de apoio ao projeto orientado a objetos são classificadas como front-end e back-end. Cada uma dessas classes possuem aplicações distintas. Descreva estas classificações e suas aplicações. Tecnologias back-end basicamente são as tecnologias relacionadas ao armazenamento e gerenciamento de informações; são os chamados SGDBs, ou Sistemas Gerenciadores de Bancos de Dados. Tecnologias front-end são as ferramentas de modelagem e as linguagens de programação orientada a objetos, são mecanismos de implementação do modelo de projeto que desenhamos na fase de projeto.

A fase de projetos está associada ao que se deve produzir como artefato de software em um determinado projeto de sistema. De que forma se inicia a fase do projeto e quais as principais etapas da fase do projeto? A fase de projeto se inicia após a conclusão dos levantamentos de requisitos do sistema. Suas etapas são: Análise de requisitos, projeto, codificação, testes e implantação/manutenção.

A fase de projetos faz a adequação da solução técnica para construir os requisitos mapeadas durante o modelo de requisitos, além de dividir o modelo de projetos em quatro fases: banco de dados, classes, componentes e interfaces. Qual dessas fases é responsável por mapear as interoperabilidades do sistema? Descreve o que deve ser feito nessa fase? Projeto de interfaces, onde devemos descrever todas as possíveis interfaces de um sistema, que podem ser interfaces internas, onde temos como a comunicação entre os componentes será organizada, interfaces externas, onde temos como é feito a comunicação do sistema com outros sistemas (interoperabilidade) e interfaces com o usuário.

P). O diagrama de sequência se refere à operação de saque e com cartão. Observe a alternativa que apresenta uma interpretação correta desta análise:

a) Envie a a mensagem 'InformarSenha()' ao 'TerminalAutoAtendimento' de uma a três vezes, de acordo com a operação de controle.

P). Do ponto de vista de Kruchten (1995) e Booch, Jacobson e Rumbaugh (2006), em relação à UML, é apresentado o seguinte modelo: Este modelo mostra que:

a. A visão de caso de uso é centralizada porque o desenvolvimento das outras visões do sistema permite identificar as funcionalidades, os requisitos e o comportamento do sistema.
b. A visão de caso de uso é o ponto de partida para o desenvolvimento das outras visões do sistema.
c. As operações da visão lógica e da visão de processo determinam os componentes e funcionalidades para construir os casos de uso que serviram de base para as funcionalidades da implementação e organização do sistema na implantação.
d. As visões da lógica, do processo, da implementação e da implantação permitem construir a modelagem dos casos de uso.
e. As visões de implementação e de implantação servem de base para as visões de caso de uso, da lógica e do processo, tendo os casos de uso como a ligação de todos estes componentes.

P). O diagrama de comunicação é um tipo de diagrama comportamental da UML que representa as interações de dois objetos e suas partes utilizando para isso uma sequência de mensagens representadas de forma livre de formatação. Esse diagrama passou a ser chamado de diagrama de comunicação a partir da versão 2.0 da UML e é complemento do diagrama de:

A) Casos de uso.
B) Estado.
C) Distribuição.
D) Classe.
E) Sequência.

P). Pressman (2006) descreve 'essa fase do projeto tem como insumo o modelo de requisitos casos de uso. descrição de casos de uso, modelo de classe conceitual etc.) tem como objetivo estruturar a informação e um modelo de dados aplicáveis no projeto. O texto se refere ao conceito de qual fase do modelo de projeto?

A) Projeto arquitetural.
B) Projeto de componentes.
C) Projeto de dados/classe.
D) Projeto de interfaces.
E) Projeto de requisitos do software.

P). Para que analistas, desenvolvedores e arquitetos especifiquem um modelo de objetos que resolva um determinado problema da melhor forma possível, a identificação inicial dos elementos de um negócio, suas atividades e ligações são compostas em um modelo da estrutura de um sistema de software. Das alternativas seguintes, qual expressa corretamente o objetivo da modelagem?

A) A modelagem permite visualizar o processo de negócio de diversas formas, para soluções de um sistema de software.
B) Com a modelagem é possível construir protótipos que têm como objetivo a geração do código-fonte de uma função específica do negócio empresarial.
C) É ter uma gama de ferramentas para uma atividade, ou um conjunto de atividades, realizada em uma empresa para criar ou adicionar alguma espécie de valor ao sistema.
D) É uma estrutura hierárquica bem definida que mostra seu ponto de entrada (input), saída (output) e o processo de transformação de dados em informação.
E) O objetivo da modelagem é criar uma estrutura de um sistema de software que será utilizada pela área administrativa nos projetos de lançamento de produtos no mercado pelo sistema.

P). O Sistema de informação é visto pela empresa como um ponto estratégico de desempenho na tomada de decisão. A gerência de projeto se empenha para monitorar a integração de diversos componentes para construir um produto, e a engenharia de software projeta e constrói o produto software de computador. De que forma se inicia o projeto?

A) Após a viabilidade do ambiente operacional do cliente, o início do projeto se dá pela definição dos que serão utilizados.
B) Após a modelagem dos dados, o projeto tem início fazendo a modelagem da aplicação.
C) Com base nos analistas de negócios, o projeto se inicia pela avaliação da empresa em aumentar seus...
D) O projeto começa pela definição da infraestrutura da rede de computadores que vai dar apoio ao software.
E) O projeto tem início com a elicitação dos requisitos, baseada no processo de negócio. Esses requisitos são chamados de requisitos do negócio.

P). No projeto de sistema orientado a objetos são usados basicamente os diagramas da UML. Existem três grupos de modelos, são os diagramas estruturais, os diagramas comportamentais e os diagramas de interação. Qual das alternativas expressa somente diagramas estruturais?

A) Diagrama de Atividades, Diagrama de Casos de Uso e Diagrama de Sequência.
B) Diagrama de Atividades, Diagrama de Sequência e Diagrama de Componentes.
C) Diagrama de Casos de Uso, Diagrama de Classes e Diagrama de Sequência.
D) Diagrama de Classes, Diagrama de Casos de Uso e Diagrama de Implantação.
E) Diagrama de Classes, Diagrama de Componentes e Diagrama de Implantação.

) e assinale a alternativa correta com relação à ordem em que se apresentam. I. É possível representar pontos de decisão em uma máquina de estados usando o pseudoestado de junção. II. O estado do objeto representa a situação do elemento em um determinado momento, que pode estar em um estado de espera ou com resultado de alguma operação. III. Quando alguma notificação é enviada a um software principal, de acordo com o sistema de prioridade, o software é interrompido, atende à notificação e depois retorna ao mesmo ponto de saída. Esse estado pode ser representado pelo pseudoestado de história.

A) FVF
B) FVV
C) VFV
D) VVF
E) VVV

P) Componentes são elementos básicos que facilitam o reuso e melhoram a qualidade um software. A respeito de componentes e correto afirmar: I – Um componente obrigatoriamente deve possuir uma especificação. II – Um componente obrigatoriamente deve possuir uma implementação. III – Um componente obrigatoriamente deve seguir uma padronização.

a) Somente a III está correta.
b) I, II e III estão corretas.
c) Somente a I está correta.
d) Somente a I e II estão corretas.
e) Somente a II está correta.

P) Analise as afirmativas relacionadas à arquitetura de software: I – Arquitetura de software é uma representação do sistema que auxilia na compreensão de como ele irá se comportar. II – Arquitetura é a organização fundamental de um sistema incorporada em seus componentes, seus relacionamentos com o ambiente e nos princípios que conduzem seu projeto, construção e evolução. III – Arquitetura de software tem como objetivo resolver as necessidades ou problema de um cenário de negócio. Assinale a alternativa, cujas afirmacoes são verdadeiras:

a) Somente a III está correta
b) Somente a I e II estão corretas.
c) I, II e III estão corretas.
d) Somente a I está correta.
e) Somente a II está correta.

Mais conteúdos dessa disciplina