Foram encontradas 837 questões.
- Engenharia de SoftwareAnálise e Projeto de Software
- Engenharia de SoftwareUML: Unified Modeling Language
Embora BPMN e UML tenham abordagens diferentes em relação à modelagem de processos de negócios, diagramas UML que modelam o comportamento dinâmico podem ser usados na modelagem de alguns processos de negócio, como os diagramas de I e de II .
As lacunas I e II são correta e respectivamente preenchidas com:
Provas
- Gestão de ProcessosBPM: Gerenciamento de Processos de NegócioBPMS: Business Process Management Suite
- Gestão de ProcessosBPM: Gerenciamento de Processos de NegócioBPMN: Business Process Model and Notation
- Gestão de ProcessosModelagem de Processos de Negócio
Considere:
I. BPMN é usada, também, como uma notação padrão para a modelagem e criação de web services. O processo envolve: 1) modelagem dos processos usando BPMN; 2) simulação e ajustes nos processos em busca de eficiência; 3) disponibilização dos web services publicando-os com base numa Business Process Programming Language padronizada; 4) emprego de Business Process Management Systems para assegurar o funcionamento dos web services.
II. BPMN e UML podem coexistir. BPMN pode ser utilizada como notação em projetos de aplicações que irão ser executadas diretamente em um Business Process Management Server (BPM Server) ou ser usada como uma ferramenta de análise de negócios para o desenvolvimento de sistemas modelados em UML. Neste cenário, os processos modelados com BPMN servem como subsídio para a modelagem UML.
A afirmativa I
Provas
- Gestão de ProcessosBPM: Gerenciamento de Processos de NegócioBPMN: Business Process Model and Notation
Considere o seguinte diagrama:

De acordo com a notação BPMN, podem ser identificados no diagrama:
I. círculos
II. retângulos com cantos arredondados
III. losango
IV. setas
V. retângulos com nomes escritos na vertical à esquerda
que correspondem, correta e respectivamente, a:
Provas
Os protocolos utilizados em web services possuem diferentes características e servem a diferentes propósitos. Considere:
I. Responsável por transportar mensagens entre aplicações.
II. Responsável por codificar as mensagens em um formato XML.
III. Responsável por descrever a interface do web service.
IV. Responsável por centralizar a informação de web services, possibilitando a publicação e descoberta de serviços disponíveis na rede.
Os protocolos associados a I, II, III e IV são correta e respectivamente:
Provas
Web services
Provas
- Engenharia de SoftwareAnálise e Projeto de Software
- Engenharia de SoftwareUML: Unified Modeling Language
Marcelo trabalha como Analista Legislativo na Assembleia Legislativa do Estado de Pernambuco e recebeu a tarefa de elaborar um diagrama da UML 2.0 que seja capaz de modelar o que pode ocorrer em partes de um sistema orientado a objetos, como: fluxos de controle e de dados, situações de decisão em que haja uma entrada e diversas saídas, diferentes ações que podem ser executadas por objetos ou entidades quando um método for executado, como um conjunto de ações relacionadas pode ser executado e como afetará objetos ao redor, situações em que mais de uma atividade pode acontecer ao mesmo tempo.
Marcelo optou por usar o diagrama de
Provas
Considere o diagrama da UML 2.0:

Trata-se de um diagrama de I e nele podem ser identificados II , III e IV .
As lacunas de I a IV são correta e respectivamente preenchidas por:
Provas
- Engenharia de SoftwareUML: Unified Modeling Language
- Paradigmas de ProgramaçãoOrientação a ObjetosAnálise e Projeto Orientado a Objetos
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação à Objetos: Modificadores de Acesso
Visibilidade refere-se à capacidade de um método referenciar uma característica de outra classe. Num diagrama de classes da UML 2.0 a visibilidade é indicada com um prefixo representado pelos caracteres:
I. #
II. +
III. ~
IV. −
Os tipos de visibilidade definidos de I a IV são correta e respectivamente:
Provas
Considere o diagrama UML para a classe Conta ilustrado abaixo.

É correto afirmar:
Provas
Considere as afirmativas:
I. Arquiteturas cliente/servidor representam um significativo desafio para os testadores de software. Assim, o teste de software cliente/servidor pode ocorrer em 3 diferentes níveis: (1) aplicações clientes individuais são testadas no modo “não conectado” e a operação do servidor e a rede subjacente não são consideradas; (2) o software cliente e as aplicações do servidor associadas são testadas em conjunto, mas as operações da rede não são explicitamente exercitadas; (3) a arquitetura completa cliente/servidor, incluindo operações e desempenho da rede, é testada.
II. Ambientes baseados na arquitetura cliente/servidor possuem natureza distribuída, seus aspectos de desempenho são associados com o processamento de transações, podem reunir diferentes plataformas de hardware, devem atender e controlar os acessos de um ou mais clientes às bases de dados residentes nos servidores, possuem complexidade inerente à comunicação em rede e concorrência por recursos, dentre outras características.
A afirmativa I
Provas
Caderno Container