Questões de Concursos
filtre e encontre questões para seus estudos.
Uma API, independente de plataforma e linguagem, utilizada para manipular as árvores do documento XML denomina-se
Sobre as atividades das etapas de um projeto de melhoria de processos de negócio, considere:
I. Implantação de processos: implantar o modelo AS-IS.
II. Modelagem de processos: desenhar os diagramas do TO-BE.
III. Mapeamento de processos: analisar os sistemas legados.
IV. Iniciação e planejamento: definir os stakeholders.
Está completo e correto o que consta em
É um princípio que recomenda que um elemento que compõe o design de software deve ser representado apenas por suas características essenciais, permitindo assim, a distinção de outros elementos por parte do observador e, a consequente representação de um elemento do design mais simples, uma vez que detalhes desnecessários são descartados:
O RUP produz artefatos
Dos diagramas definidos na UML 2.0, é aplicado na modelagem do comportamento de uma interface, classe ou colaboração, o Diagrama de
Atenção: As questões de números 27 a 32 referem-se à UML 2.0.
NÃO se trata de controle estruturado nos diagramas de sequência, o tipo Execução
Em um diagrama de classes da UML, o relacionamento representado pelo símbolo de um losango preenchido significa
Um analista, desejando mostrar as diversas situações assumidas por um objeto e o modo como os eventos, com o passar do tempo, modificam essas situações, elaborou, no âmbito da UML, um diagrama de
No âmbito da orientação a objetos, diga-se Unified Modeling Language - UML, é correto afirmar que os diagramas
Os diagramas UML da categoria comportamental são os de
Uma ferramenta computadorizada de auxílio ao processo de software deve contemplar e permitri seu registro e controle em diversos níveis do ciclo de desenvolvimento: Upper CASE em um nível mais alto e Lower CASE em um nível mais baixo. De acordo com a classificação geralmente aceita, são, respectivamente, duas aplicações coerentes para Upper e duas para Lower:
Na NBR ISO/IEC 12207:1998, Análise dos requisitos do sistema, Projeto da arquitetura do sistema e Integração do sistema são atividades do processo de
A organização de áreas conceituais dentro de uma mesma camada é um princípio de design aplicado na arquitetura da UML denominada
FCC•
Suponha que em uma organização existe um conjunto de cargos e para cada cargo existem regras de cálculo da taxa de produtividade, cujo valor é determinado por uma porcentagem do salário base do funcionário. Este valor é acrescido ao salário do funcionário como um bônus. Um desenvolvedor deve criar uma solução que utilize um design pattern (padrão de projeto) cuja intenção é: “definir uma família de algoritmos, encapsular cada uma delas e torná-las intercambiáveis. O padrão de projeto permite que o algoritmo varie independentemente dos clientes que o utilizam”. Ou seja, o padrão sugere que algoritmos parecidos (métodos de cálculo da taxa de produtividade) sejam separados de quem os utiliza (funcionário). O padrão, além de encapsular os algoritmos da mesma família, também permite a reutilização do código. Nesta situação, caso a regra para cálculo da taxa de produtividade de dois tipos de funcionários, como Desenvolvedor e DBA, seja a mesma, não é necessário escrever código extra. Caso seja necessário incluir um novo cargo, basta implementar sua estratégia de cálculo da taxa ou reutilizar outra similar. Nenhuma outra parte do código precisa ser alterada.
O design pattern mencionado na situação apresentada é
As avaliações de funcionalidade e de desempenho dos programas de um sistema submetidos a situações anormais tratam-se de teste de
Um relacionamento semântico entre classificadores, no qual um deles especifica um contrato cujo cumprimento é assegurado pelo outro. Na UML, trata-se de
Atenção: As questões de números 27 a 32 referem-se à UML 2.0.
São, respectivamente, dois diagramas estruturais e dois comportamentais: