Prévia do material em texto
25/05/2020 Estácio: Alunos
simulado.estacio.br/alunos/ 1/4
Disc.: MODELAGEM DE SISTEMAS
Aluno(a): JOSEILDON DA SILVA DANTAS 201908040459
Acertos: 10,0 de 10,0 19/05/2020
Acerto: 1,0 / 1,0
A UML foi definida para ser utilizada com o paradigma orientada a objetos o que significa que ela possui
recursos para representação dos conceitos propostos pela Orientação a objetos.
Dentre os conceitos abaixo, marque a opção que assertivamente define o objetivo da UML
Ser independente da linguagem de programação e processo de desenvolvimento.
Ser dependente somente do processo de desenvolvimento.
Ser dependente somente da linguagem de programação.
Ser dependente da linguagem de programação e do processo de desenvolvimento.
Ser independente da linguagem de programação e dependente do processo de desenvolvimento.
Respondido em 19/05/2020 08:56:04
Acerto: 1,0 / 1,0
(NUCEPE-2015 - SEFAZ-PI) Sobre o Diagrama de Casos de Uso da UML, é correto afirmar que:
Um Caso de Uso é representado por um retângulo, com o nome do caso de uso dentro ou abaixo.
A relação do tipo includes indica a efetivação obrigatória do comportamento do caso de uso incluído.
Um Ator especifica necessariamente um papel executado por um usuário.
É utilizado para representar o relacionamento entre os componentes estruturais do software.
Não existe relação entre atores do tipo especialização.
Respondido em 25/05/2020 18:07:12
Acerto: 1,0 / 1,0
Análise as assertivas a seguir, referentes a técnica de especificação de casos de uso:
I. Todo Caso de Uso possui um descrição textual, que define seu passo a passo;
II. A Descrição de Caso de Uso é uma seqüência de passos executados por um ator;
III. Uma exceção descreve a recuperação da falha de um passo de um Caso de Uso.
As assertivas corretas são:
Somente a I;
I, II e III.
Somente a II;
Questão1
a
Questão2
a
Questão3
a
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
25/05/2020 Estácio: Alunos
simulado.estacio.br/alunos/ 2/4
Somente a I e II;
Somente a III;
Respondido em 25/05/2020 18:10:09
Acerto: 1,0 / 1,0
Sobre os relacionamentos possíveis entre as classes, assinale a UNICA opção correta.
A associação sempre ocorre entre 2 e apenas 2 classes distintas
A generalização/especialização representa o princípio do polimorfismo
A agregação é a relação todo-parte, onde a parte pode estar presente em mais de 1 todo
O relacionamento de dependência não pode ser aplicado a classes.
A composição é a relação todo-parte onde a vida da parte não dependente da vida do todo
Respondido em 25/05/2020 18:36:40
Acerto: 1,0 / 1,0
Assinale a opção que apresenta corretamente os diagramas da UML, que nos servem de base para o
elavoração do(s) diagrama(s) de sequencia?
Todos os outros modelos estáticos e dinâmicos tem que estar prontos, para poder ser feito o diagrama
de sequencia.
Diagrama de implantação, diagrama de caso com as descrições dos casos de uso.
Diagrama de Classe (modelo de negocio), diagrama de caso de uso e as especificações textuais dos
casos de uso.
Diagramas de estados, diagrama de interação e diagramas de fluxo de dados.
Diagrama de casos de uso com as respectivas descrições dos fluxos alternativos.
Respondido em 25/05/2020 18:38:19
Acerto: 1,0 / 1,0
Numa classe de nome C1, todos os atributos (A1, A2 e A3) são privados. O método M1 é
público, o método M2 é privado e dois métodos, M3 e M4, são protegidos. Supondo que
uma classe C2, relaciona-se com a classe C1, através do relacionamento de
Generalização/Especialização, herdando tudo que for possível.
Assinale a opção que mostra corretamente quais atributos e métodos da classe C1
que serão herdados pela Classe C2
Atributos: nenhum será herdado; Métodos: M1, M3 e M4
Não será herdado nenhum atributo e nenhum método
Atributos: nenhum atributo será herdado; Métodos: M1
Atributos: A1, A2 e A3; Métodos: M1, M3 e M4
Atributos: nenhum atributo será herdado; Métodos: M3 e M4
Respondido em 25/05/2020 18:46:10
Acerto: 1,0 / 1,0
Como se chama a propriedade abaixo:
"Apenas os métodos da própria classe a que o objeto pertença devem alterar o seu estado."
Questão4
a
Questão5
a
Questão6
a
Questão7
a
25/05/2020 Estácio: Alunos
simulado.estacio.br/alunos/ 3/4
estado da arte da classe
encapsulamento
polimorfismo
essa propriedade não se aplica a classes
herança
Respondido em 25/05/2020 18:28:47
Acerto: 1,0 / 1,0
Assinale a única alternativa que não representa um elemento do diagrama de atividade
Barras de sincronização (Separação e junção).
Atividade
Interface
Inicio
Fim
Respondido em 25/05/2020 18:29:26
Acerto: 1,0 / 1,0
Sobre os diagramas de Implementação, avalie as assertivas
I. Os diagramas de implementação são: Componentes e Implantação.
II. O diagrama de implantação mostra os componentes de software necessários a execução do sistema
III. Dentre os elementos do diagrama de implantação, temos os nós, que representam os elementos computacionais,
como servidores, estações de trabalho, impressoras, unidades de disco e etc
IV. Os elementos do digrama de componentes são os componentes em suas dependências
Assinale a UNICA opção com as assertivas corretas
Apenas I e II
Apenas I e IV
Apenas I, III e IV
Apenas II e III
I, II, III, IV
Respondido em 25/05/2020 18:30:02
Acerto: 1,0 / 1,0
FAURGS - 2018 - BANRISUL - Desenvolvimento de Sistemas - Adaptada
Considere as seguintes afirmações sobre a linguagem UML.
I - Diagrama de estado modela os estados de um objeto e as transições entre os estados do objeto.
II - Diagrama de sequência mostra chamadas de método, usando setas horizontais do chamador para o
chamado, identificadas com o nome do método
III - Casos de uso e o diagrama de casos de uso ajudam a determinar a funcionalidade e as características
do software sob o ponto de vista do usuário.
Quais estão corretas?
Apenas I e III.
Apenas I e II.
Apenas I.
I, II e III.
Apenas II e III.
Respondido em 25/05/2020 18:30:34
Questão8
a
Questão9
a
Questão10
a
25/05/2020 Estácio: Alunos
simulado.estacio.br/alunos/ 4/4
javascript:abre_colabore('38403','194141418','3876741539');
25/05/2020 Estácio: Alunos
simulado.estacio.br/alunos/ 1/4
Disc.: MODELAGEM DE SISTEMAS
Aluno(a): JOSEILDON DA SILVA DANTAS 201908040459
Acertos: 10,0 de 10,0 25/05/2020
Acerto: 1,0 / 1,0
A orientação a objetos não é só teoria, mas uma tecnologia de eficiência e qualidade comprovadas, usadas em
inúmeros projetos e para construção de diferentes tipos de sistemas. Qual das alternativas abaixo, não
representa uma vantagem na sua utilização: Quando o sistema é desenvolvido com esta tecnologia, tem-se:
Facilidade de manutenção;
Necessidade de menor quantidade de requesitos funcionais;
Melhor compreensão do código;
Melhor reaproveitamento do seu código;
Mais segurança no uso dos componentes por parte do programador;
Respondido em 25/05/2020 18:47:41
Acerto: 1,0 / 1,0
Considere o sistema de um vídeo game moderno (como o PlayStation 4 ou Xbox One), se o mesmo fosse
modelado utilizando-se UML, pode-se dizer que possíveis Atores que apareceriam no respectivo Diagrama de
Casos de Uso representados seriam:
Pular, Saltar e Correr
Atualizar o sistema, Carregar jogo, Navegar na Internet
Blu-Ray, DVD e CD
Direcional, Select e Start
Player 1, Player 2 e CPU
Respondido em 25/05/2020 18:48:09
Acerto: 1,0 / 1,0
Na UML, as suposições, pré-condições, pós-condições, garantias mínimas e garantias de sucesso são
comumente utilizadas como recursos de narrativa de um(a):
pacote
caso de uso
classe
herança múltipla.
nó
Respondido em 25/05/2020 18:48:30
Questão1
a
Questão2
a
Questão3
a
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
25/05/2020 Estácio: Alunos
simulado.estacio.br/alunos/ 2/4
Acerto: 1,0 / 1,0
A visibilidade é especificada para os atributos de uma classe. Assinale dentre as opções abaixo,qual acorreta
quando o indicador de visibilidade for representado pela palavra PÚBLICO:
indica que qualquer função (métodos de outras classes) não poderá ter acesso e usar estes atributos;
indica que nenhuma função (métodos de outras classes) poderá ter acesso e usar estes atributos;
indica que apenas as funções (métodos) escritas dentro da classe podem ter acesso e usar esses
atributos;
indica que as funções especificadas dentro de uma estrutura generalização - especialização podem ter
acesso e usar estes atributos.
indica que qualquer função (métodos de outras classes) poderá ter acesso e usar estes atributos;
Respondido em 25/05/2020 18:49:07
Acerto: 1,0 / 1,0
O diagrama de colaboração é apropriado para desenhar ............................, que são uma solução já
estabelecida para um determinado problema. Existe uma categoria de problema para a qual já foi dada uma
solução, por desenvolvedores experientes e esta deve ser adaptada para uma situação semelhante.
Assinale a UNICA alternativa que preenche corretamente a lacuna
padrões de uso geral
padrões de colaboração
padrões de casos de uso
padrões de projeto
padrões de análise
Respondido em 25/05/2020 18:49:33
Acerto: 1,0 / 1,0
Caso de uso: Incluir Cliente
C E N A R I O P R I N C I P A L
INICIO
1. Cliente informa seu CPF
2. Sistema valida CPF - include Validar_CPF
3. Sistema Busca CPF - include Buscar_CPF
4. Cliente informa demais dados
5. Sistema registra dados do cliente
FIM
Com base na especificação do cenário principal do caso de uso, Incluir Cliente,
analise as alternativas a seguir
I. O próprio cliente, nesse caso, informa seus dados ao sistema, para cadastramento.
II. .No passo 2, o relacionamento entre os casos de uso e esta errado e deveria ser ao
invés de
III. O passo 3, da forma como esta descrito, mostra que no diagrama de casos de uso,
haverá o uso obrigatório do caso de Uso BUSCAR_CPF, que estará relacionado com
INCLUIR CLIENTE, através do relacionamento de Include
Com base em sua análise, assinale a ÚNICA alternativa correta.
Estão corretas as assertivas I ,II e III
Está correta apenas a assertiva III
Estão corretas apenas as assertivas I e III
Questão
4
a
Questão5
a
Questão6
a
25/05/2020 Estácio: Alunos
simulado.estacio.br/alunos/ 3/4
Estão corretas apenas as assertivas II e III
Está correta apenas a assertiva I
Respondido em 25/05/2020 18:50:04
Acerto: 1,0 / 1,0
Assinale a alternativa que apresenta o nome do acontecimento que faz com que haja uma transição entre 2
estados de um objeto
Estado Final
Estimulo
Estado
Transição
Evento
Respondido em 25/05/2020 18:50:31
Acerto: 1,0 / 1,0
O diagrama de atividades tem diferentes propósitos mas em linhas gerais apresenta um conjunto de ações que
são executadas para diversos propósitos. Com relação ao diagrama de atividades analise as assertivas que
seguem
I. Um dos propósitos é especificar as ações que ocorrem na realização de um caso de uso.
II. Um de seus elementos é a raia de natação, ou swinlines, que informam quem ou onde as atividades são
realizadas
III. O diagrama de atividades não comporta expressar condições
IV. A barra de sincronização permite especificar atividades sequenciais.
Com base em sua análise das assertivas, assinale a ÚNICA opção correta
Estão corretas apenas as opções I e II
Estão corretas apenas as opções II e IV
Estão corretas apenas as opções I, II, e IV
Estão corretas apenas as opções I, III e IV
Estão corretas apenas as opções I, II e III
Respondido em 25/05/2020 18:51:19
Acerto: 1,0 / 1,0
A definição de um componente, considera entre outras coisas, as condições físicas que o sistema irá executar,
por exemplo, tamanho de memória, tempo de execução, módulos mais utilizados, tamanho dos módulos,
dentre outros.
Supondo, por exemplo, o módulo de login em um software e que o módulo para efetuar o login é de 10 Mbytes
e que o software compilado, tem 60 Mbytes.
Com base na narrativa acima aponte a opção correta para a seguinte questão: O módulo de login deve ser
compilado juntamente com o restante do software gerando um único componente executável?
Sim, pois o módulo de login irá executar uma única vez, e irá ocupar a memória com 5 Mbytes de
código que não será mais executado.
Não, pois o módulo de login será executar várias vezes, e irá ocupar a memória com 20 Mbytes de
código que não será mais executado.
Não, pois o módulo de login irá executar uma única vez, e irá ocupar a memória com 15 Mbytes de
código que não será mais executado.
Sim, pois o módulo de login irá executar uma única vez, e irá ocupar a memória com 15 Mbytes de
código que não será mais executado;
Não, pois o módulo de login irá executar uma única vez, e irá ocupar a memória com 10 Mbytes de
código que não será mais executado. Além disso, se desenvolvido em separado poderá ser reutilizado
em outros sistemas
Respondido em 25/05/2020 18:53:43
Questão7
a
Questão8
a
Questão9
a
25/05/2020 Estácio: Alunos
simulado.estacio.br/alunos/ 4/4
Acerto: 1,0 / 1,0
I. É útil modelarmos o diagrama de componentes dentre de cada nó onde vai ser executado
PORQUE
II. Ajuda na identificação da capacidade de processamento de cada nó
Avalie as assertivas I e II e a possível relação de cause e efeito entre elas.
As assertivas I e II estão erradas
A assertiva II esta correta e a assertiva I está errada
As assertivas I e II estão corretas e a assertiva II não justifica a assertiva I
A assertiva I esta correta e a assertiva II está errada
As assertivas I e II estão corretas e a assertiva II justifica a assertiva I
Respondido em 25/05/2020 18:54:15
Questão
10
a
javascript:abre_colabore('38403','195812766','3915698696');
25/05/2020 Estácio: Alunos
simulado.estacio.br/alunos/ 1/4
Disc.: MODELAGEM DE SISTEMAS
Aluno(a): JOSEILDON DA SILVA DANTAS 201908040459
Acertos: 10,0 de 10,0 25/05/2020
Acerto: 1,0 / 1,0
A orientação a objetos não é só teoria, mas uma tecnologia de eficiência e qualidade comprovadas, usadas
em inúmeros projetos e para construção de diferentes tipos de sistemas. Assinale dentro das opções
apresentadas, aquela que não é verdadeira
Quando o sistema é desenvolvido com esta tecnologia, temos:
Maior segurança no uso de componentes por parte do programador;
Facilidade de Manutenção;
A certeza do menor tempo de desenvolvimento
Melhor aproveitamento do seu código;
Melhor compreensão do código;
Respondido em 25/05/2020 18:59:39
Acerto: 1,0 / 1,0
Um relacionamento entre casos de uso ajudam na descrição dos mesmos. Entre um ator e um caso de uso
temos um relacionamento de :
Include.
Extends.
Generalização.
Associação.
Especialização.
Respondido em 25/05/2020 19:00:24
Acerto: 1,0 / 1,0
Análise as assertivas a seguir, referentes a técnica de especificação de casos de uso:
I. Todo Caso de Uso possui um descrição textual, que define seu passo a passo;
II. A Descrição de Caso de Uso é uma seqüência de passos executados por um ator;
III. Uma exceção descreve a recuperação da falha de um passo de um Caso de Uso.
As assertivas corretas são:
I, II e III.
Somente a III;
Questão1
a
Questão2
a
Questão3
a
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
25/05/2020 Estácio: Alunos
simulado.estacio.br/alunos/ 2/4
Somente a II;
Somente a I;
Somente a I e II;
Respondido em 25/05/2020 19:00:30
Acerto: 1,0 / 1,0
Em um restaurante a escolha dos pratos pode ser efetivada a partir da constituição calórica dos alimentos.
Para isso, o restaurante mantém vários pratos, discriminando os ingredientes e definindo a cada um a porção
calórica. A todo prato escolhido é calculado o valor calórico e apresentado ao cliente antes da escolha.
Se você fosse desenvolver um sistema para o restaurante conceitualmente o que seria alimento, valor calórico
e o cálculo, respectivamente?
classe - atributo - processo
tupla - tabela - método
atributo - classe - método
atributo - classe - processo
classe- atributo - método
Respondido em 25/05/2020 19:00:55
Acerto: 1,0 / 1,0
Assinale a opção que apresenta corretamente os diagramas da UML, que nos servem de base para o
elavoração do(s) diagrama(s) de sequencia?
Diagrama de casos de uso com as respectivas descrições dos fluxos alternativos.
Diagrama de implantação, diagrama de caso com as descrições dos casos de uso.
Diagramas de estados, diagrama de interação e diagramas de fluxo de dados.
Todos os outros modelos estáticos e dinâmicos tem que estar prontos, para poder ser feito o diagrama
de sequencia.
Diagrama de Classe (modelo de negocio), diagrama de caso de uso e as especificações textuais dos
casos de uso.
Respondido em 25/05/2020 19:08:18
Acerto: 1,0 / 1,0
Analise as duas asserções a seguir
I. Na relacionamento de agregação, a multiplicidade da classe TODO deve ser sempre 1.
PORQUE
II. Na agregação a classe PARTE apenas pode pertencer a 1 classe TODO.
É correto apenas o que se a�irma em:
As duas asserções estão corretas e a segunda não justi�ica a primeira.
As duas asserções estão corretas e a segunda justi�ica a primeira.
As duas asserções estão erradas.
A primeira asserção esta correta e a segunda esta errada.
A segunda asserção esta correta e a primeira esta errada.
Respondido em 25/05/2020 19:03:19
Acerto: 1,0 / 1,0
Na UML, cada tipo de diagrama captura uma perspectiva diferente do sistema. Qual o diagrama que
representa o comportamento interno dos objetos, demonstrando todo o seu ciclo de vida
Questão4
a
Questão5
a
Questão6
a
Questão7
a
25/05/2020 Estácio: Alunos
simulado.estacio.br/alunos/ 3/4
Diagrama de Atividades.
Diagrama de Atividade.
Diagrama de Implementação.
Diagrama de Colaboração.
Diagrama de Estados.
Respondido em 25/05/2020 19:03:59
Acerto: 1,0 / 1,0
Assinale a UNICA alternativa correta no que tange ao diagrama de atividades.
O diagrama de atividades permite, até no máximo, 5 atividades em paralelo
O diagrama de atividades não permite subatividades
O diagrama de atividades não permite a representação de decisões.
O diagrama de atividades através dos elementos de União e Bifurcação, representa atividades em
paralelo
O diagrama de atividades através dos elementos de União e Losango, representa atividades em
paralelo.
Respondido em 25/05/2020 19:04:37
Acerto: 1,0 / 1,0
Sobre o conceito de Componentes, avalie as assertivas
I. Representa uma parte modular de um sistema
II. Define seu comportamento em termos das interfaces fornecidas e requeridas.
III. O ideal é manter a dependência entre os componentes.
Assinale a UNICA opção que apresenta as assertivas verdadeira
I, II e III
Apenas I e II
Apenas II
Apenas I
Apenas II e III
Respondido em 25/05/2020 19:05:45
Acerto: 1,0 / 1,0
Um dos diagramas da UML é usado como técnica para descrever lógica de procedimento, processo de negócio
e fluxo de trabalho. Esse diagrama, de várias formas, desempenha um papel semelhante aos fluxogramas,
mas a principal diferença entre esse diagrama e o fluxograma é que o diagrama suporta comportamento
paralelo.
Como se chama esse diagrama acima descrito ?
Diagrama de comunicação
Diagrama de componentes
Diagrama de estados
Diagrama de Atividades
Diagrama de sequencia
Respondido em 25/05/2020 19:06:09
Questão8
a
Questão9
a
Questão10
a
javascript:abre_colabore('38403','195815948','3915787302');
25/05/2020 Estácio: Alunos
simulado.estacio.br/alunos/ 4/4