

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
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.
Certo
Errado
Considere as afirmações abaixo sobre bancos de dados de objetos.
I - Identidade de Objetos: os objetos possuem identidades únicas, independentes de seus valores de atributos e são geradas pelo Sistema Gerenciador de Banco de Dados (SGBD).
II - Polimorfismo e sobrecarga de operadores: as operações de nomes de método podem ser sobrecarregadas com diversas implementações, para que se apliquem a diferentes tipos de objeto.
III - Extensões: todos os objetos persistentes de um determinado tipo podem ser armazenados em uma extensão; as extensões correspondentes a uma hierarquia de tipo possuem restrições de conjunto/subconjunto em suas coleções de objetos persistentes.
Quais estão corretas?
Apenas I.
Apenas II.
Apenas III.
Apenas I e II.
I, II e III.
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.
Diagrama de Atividade
Diagrama de Casos de Uso
Diagrama de Pacote
Diagrama de Distribuição
Diagrama de Classe
Sobre itens na UML, assinale a alternativa correta.
Itens anotacionais são as partes explicativas dos modelos UML.
Itens comportamentais são substantivos utilizados em modelos UML.
Itens de agrupamento são as partes dinâmicas dos modelos UML.
Itens estruturais são os blocos em que os modelos podem ser compostos.
Itens relacionais são as abstrações em um modelo de diagramas.
Um esquema de banco de dados geralmente agrupa e apresenta as diferentes tabelas, seus campos e o relacionamento entre eles e outras tabelas.
Certo
Errado
A figura ilustra uma importante ferramenta utilizada na UML.

Essa figura é conhecida como Diagrama de:
entidades e Relacionamentos.
casos de Uso.
fluxo de Dados.
atividades e Processos.
funções do Negócio.
Um Programador de Sistemas está gerenciando o Oracle Application Express 5.1.2 localmente e criou uma workspace e uma conta manualmente. Nesse cenário, a conta Oracle Application Express
pode ter qualquer tipo de privilégio.
deve ter apenas privilégios para consultar dados nas tabelas.
deve estar implantada em ambiente hospedado
deve estar localizada na Oracle Database Cloud Service.
deve ter privilégios de desenvolvedor.
Considere as afirmações abaixo sobre as vantagens de procedimentos armazenados (stored procedures) em Sistemas de Gerência de Banco de Dados (SGBDs).
I - Desempenho: a maioria dos SGBDs compilam os procedimentos armazenados, gerando uma representação interna que pode ser executada de forma bastante eficiente no SGBD, com desempenho bem melhor do que o de comandos equivalentes invocados a partir de um programa de aplicação, por exemplo, através de uma API (Application Programing Interface).
II - Reusabilidade: um procedimento armazenado definido para uma função específica pode ser invocado de múltiplas formas, por exemplo, por diferentes aplicações, procedimentos armazenados ou gatilhos.
III - Segurança: um procedimento armazenado precisa ser testado e homologado pelo DBA (administrador do banco de dados), garantindo assim que não irá gerar erros de execução.
IV - Redução do tráfego de rede: em uma configuração cliente/servidor, invocar um procedimento armazenado a partir de uma aplicação no cliente, recebendo os resultados, gera bem menos tráfego do que invocar um conjunto equivalente de comandos SQL a partir de uma lógica controlada em um programa de aplicação.
Quais estão corretas?
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?
Apenas I.
Apenas I e II.
Apenas I e III.
Apenas II e III.
I, II e III.