Buscar

MODELAGEM DE DADOS AV1 NOTA: 10

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

1 ponto
Nos estágios iniciais, é necessária uma visão externa (do sistema). As maquetes de empreendimento
imobiliário nos dão essa ajuda. Com elas, é possível visualizar todas as áreas do empreendimento e ter uma
noção do todo. Ou seja, a visão é de quem está de fora. Na UML há um diagrama com finalidade semelhante
e que mostra os tipos de usuário que interagem com o sistema e com quais funções eles interagem.
Estamos falando de qual diagrama da UML?
 (Ref.: 202007458555)
1 ponto
A tecnologia avança muito rapidamente. Nas décadas de 1970 e 1980, muitas foram as dificuldades para
desenvolver e manter sistemas que cresciam (evoluíam) enquanto a própria tecnologia avançava. Era preciso
eficiência no código. Surgiram, então, novas linguagens que mudaram a forma de programar e,
consequentemente, de modelar sistemas. Surgiu o paradigma da orientação a objeto.
Com base no paradigma orientado a objeto, avalie as assertivas a seguir.
I. O paradigma da orientação a objetos enxerga um sistema computacional como uma coleção de
objetos isolados.
II. Cada objeto é responsável por realizar algumas das tarefas do sistema como um todo.
III. É pela interação entre os objetos que uma tarefa computacional é executada.
Com base em sua avaliação, assinale a ÚNICA alternativa que contém apenas as assertivas corretas:
 (Ref.: 202007458551)
Prezado(a) Aluno(a),
Responda a todas as questões com atenção. Somente clique no botão FINALIZAR PROVA ao ter certeza de que respondeu a
todas as questões e que não precisará mais alterá-las. 
A prova será SEM consulta. O aluno poderá fazer uso, durante a prova, de uma folha em branco, para rascunho. Nesta folha
não será permitido qualquer tipo de anotação prévia, cabendo ao aplicador, nestes casos, recolher a folha de rascunho do
aluno.
Valor da prova: 10 pontos.
1.
Objetos
Estados
Casos de uso
Estruturas compostas
Classes
2.
1 ponto
Fonte: UFU-MG - 2017 - UFU-MG - Analista de Tecnologia da Informação
O Diagrama de Casos de Uso da UML, apresentado a seguir, expressa que:
 (Ref.: 202007602536)
1 ponto
Fonte: FAURGS - 2018 - UFCSPA - RS - Analista de Tecnologia da Informação - Sistema de Informação
Sobre Casos de Uso e Diagramas de Casos de Uso da UML 2.5, 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?
 (Ref.: 202007578555)
1 ponto
Estão corretas as assertivas I e II.
Estão corretas as assertivas I, II e III.
Somente a assertiva III está correta.
Estão corretas as assertivas II e III.
Somente a assertiva II está correta.
3.
O ator Gerente solicita ao ator Vendedor que cadastre um cliente.
O ator Gerente pode realizar cadastros de clientes e aprovar crediários.
O ator Vendedor pode aprovar o crediário de um cliente, se seu CPF for válido.
O ator Gerente é uma extensão do ator Vendedor.
O ator Vendedor é uma especialização do ator Gerente.
4.
Apenas I e II.
Apenas I e III.
I, II e III.
Apenas I.
Apenas II e III.
Indique a afirmativa que não diz respeito ao conceito de generalização/especialização?
 (Ref.: 202008615855)
1 ponto
Qual dos itens abaixo é um objetivo do diagrama de sequência?
 (Ref.: 202008615843)
1 ponto
(UPENET/IAUPE ‒ 2017) O diagrama UML a seguir representa o seguinte tipo de diagrama:
 (Ref.: 202007653544)
1 ponto
(FCC - TRT - 2017) Considere o diagrama de caso de uso da figura abaixo.
5.
Permite atribuir propriedades particulares a um subconjunto das ocorrências de uma entidade genérica
ou entidade pai.
Relacionamentos entre um elemento mais geral e um ou mais elementos específicos.
Não está associado ao conceito de herança.
Tudo que a classe geral pode fazer, as específicas também podem.
Atributos e métodos definidos na classe-mãe são herdados pela classe-filha.
6.
Documentar classes.
Mostrar como os objetos do sistema se comunicam através de mensagens em ordem temporal.
Validar se todas as operações dos componentes foram identificadas e declaradas.
Validar o funcionamento do sistema.
Mostrar lista de mensagens entre classes.
7.
casos de uso
entidade relacionamento
classe
sequência
atividades
8.
Com base neste diagrama, foi realizado o levantamento dos seguintes requisitos:
I. O sistema deve permitir que os juízes solicitem transferência de recursos entre projetos.
II. O sistema deve permitir que o Coordenador realize inserção, consulta, exclusão e alteração de pessoas
físicas.
III. O sistema deve permitir que o Avaliador solicite diárias.
IV. O sistema deve permitir que o Avaliador reserve passagens aéreas.
V. O Avaliador e o Coordenador devem enviar aos solicitantes, em até 24 horas, informação sobre a
aprovação ou reprovação da solicitação usando SMS e e-mail.
Analisando as informações, um Técnico conclui corretamente que:
 (Ref.: 202007656534)
1 ponto
Em um software com diferentes interfaces com o usuário (ex.: web, Android, IOS), qual padrão podemos
utilizar de modo a fornecer para os componentes de interação homem-máquina uma interface única e
simplificada das operações do sistema?
 (Ref.: 202008615922)
Os requisitos III e IV são não funcionais.
Todos os requisitos são funcionais.
Todos os requisitos estão coerentes com o diagrama de caso de uso.
O requisito II é funcional e está coerente com o diagrama de caso de uso.
Os juízes também consultam e avaliam as solicitações.
9.
1 ponto
O trecho de código a seguir apresenta uma classe que calcula áreas de várias figuras geométricas. Para
inserir uma nova figura, devemos modificá-la adicionando uma operação de cálculo de área correspondente à
nova figura.
Assinale a alternativa que contenha o princípio SOLID que está sendo violado por essa construção de projeto:
 (Ref.: 202008615948)
Strategy
Template Method
Factory Method
Facade
Adapter
10.
Princípio Open Closed
Princípio da Inversão de Dependências
Princípio da Responsabilidade Única
Princípio de Substituição de Liskov
Princípio da Segregação de Interfaces

Continue navegando

Outros materiais