Buscar

Modelagem de Sistemas Provas-Exercícios

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 143 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

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 6, do total de 143 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

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 9, do total de 143 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

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
25/05/2020 EPS
simulado.estacio.br/alunos/ 1/3
 
 
 
 MODELAGEM DE SISTEMAS
1a aula
 Lupa 
Vídeo PPT MP3
 
Exercício: CCT0264_EX_A1_201908040459_V1 06/04/2020
Aluno(a): JOSEILDON DA SILVA DANTAS 2020.1 EAD
Disciplina: CCT0264 - MODELAGEM DE SISTEMAS 201908040459
 
 1a Questão
A linguagem de Modelagem Unificada (UML) emergiu como notação de diagramação de padrão, de fato e de direito, para a
modelagem orientada a objetos. Desta forma, a sentença que conceitua apropriadamente a UML, segundo o OMG-Object
Management Group, é
 um método comum para a representação da orientação a objetos
um processo de especificação e modelagem de sistemas orientados a objeto.
um método para especificar e modelar os artefatos dos sistemas.
 uma linguagem visual para especificar, construir e documentar os artefatos dos sistemas
uma linguagem para implementar os conceitos da orientação a objetos
Respondido em 06/04/2020 09:00:32
Explicação:
A UML não é um proceso, nem método e nem técnica e sim uma linguagem que permite construir modelos (diagramas) sob
diferentes visões de um sistema, ou seja especificar, construir e documentar os artefatos dos sistemas
 
 2a Questão
É um princípio da orientação a objetos, que permite que classes compartilhem atributos e métodos. Ela é usada na intenção de
reaproveitar código ou comportamento generalizado ou especializar operações ou atributos.
 Herança
Objeto
Encapsulamento
Polimorfismo
Classe
Respondido em 06/04/2020 09:00:35
Explicação:
O objetivo da herança é permitor que classes já desenvolvidas possam ser reusadas.
 
 3a Questão
São exemplos de diagramas comportamentais:
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('1','1','','','314379633');
javascript:abre_frame('2','1','','','314379633');
javascript:abre_frame('3','1','','','314379633');
25/05/2020 EPS
simulado.estacio.br/alunos/ 2/3
 Classes, Atividades, Estados e Interações.
Casos de Usos, Atividades, Estados e Distribuição.
 Casos de Usos, Atividades, Estados e Interações.
Casos de Usos, Objetos, Estados e Interações.
Casos de Usos, Atividades, Componentes e Interações.
Respondido em 06/04/2020 09:00:37
 
 4a Questão
O paradigma orientado a objetos, vislumbra um sistema:
I. Como um conjunto de objetos, cada qual com suas responsabilidades, que interagem para realizarem as funcionalidades
propostas pelo sistema.
II. Que tem na Herança a possibilidade de otimizar e reaproveitar código, uma vez que permite que novas classes sejam definidas
com base em classes já existentes.
III. Onde o princípio do Polimorfismo permite que métodos herdados possam ser re-escritos de forma a comportar-se de forma
diferente.
IV. Onde o encapsulamento, garante que os métodos de uma classe serão acessados apenas pelos atributos da própria classe.
No que tange aos conceitos dos princípios que norteiam a orientação a objetos, estão corretas:
 Apenas as assertivas I, II e III
Apenas as assertivas I, II e IV
Apenas as assertivas I e III
As assertivas I, II, III e IV
Apenas as assertivas II e III
Respondido em 06/04/2020 09:00:29
Explicação:
I. Como um conjunto de objetos, cada qual com suas responsabilidades, que interagem para realizarem as funcionalidades
propostas pelo sistema. - VERDADE, um sistema OO é um sistema onde os objetos interagem.
II. Que tem na Herança a possibilidade de otimizar e reaproveitar código, uma vez que permite que novas classes sejam definidas
com base em classes já existentes. - VERDADE, o ganho de tempo e dinheiro é o foco da otimização provida pela herança, 
III. Onde o princípio do Polimorfismo permite que métodos herdados possam ser re-escritos de forma a comportar-se de forma
diferente. - VERDADE
IV. O encapsulamento, por sua vez, garante que os métodos de uma classe serão acessados apenas pelos atributos da própria
classe. - FALSO. O encapsulamento garante que os atributos sejam acessados apenas pelos métodos da prórpria classe
 
 5a Questão
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:
 Melhor compreensão do código;
Facilidade de manutenção;
Melhor reaproveitamento do seu código;
 Necessidade de menor quantidade de requesitos funcionais;
Mais segurança no uso dos componentespor parte do programador;
Respondido em 06/04/2020 09:00:31
 
 6a Questão
Os diagramas UML da categoria comportamental são os de:
 casos de uso, sequência e classes.
classes, objetos e componentes.
classes, atividades e sequência.
 casos de uso, atividades e máquinas de estados.
25/05/2020 EPS
simulado.estacio.br/alunos/ 3/3
objetos, estrutura composta e máquinas de estado.
Respondido em 06/04/2020 09:00:34
 
 7a Questão
A Orientação a objetos é uma tecnologia eficiência e de qualidade comprovada, usada em inúmeros projetos e para construção de
diferentes tipos de sistemas.
Assinale a ÚNICA alternativa que NÃO apresenta uma vantagem no uso Orientação a objetos.
 Menor eficiência de código
Obter um melhor aproveitamento do código.
Segurança no uso de componentes por parte do programador.
Melhor compreensão do código.
Facilidade de manutenção dos códigos desenvolvidos.
Respondido em 06/04/2020 09:00:36
 
 8a Questão
Na Análise Orientada a Objetos, o princípio pelo qual duas ou mais classes derivadas de uma mesma superclasse podem invocar
métodos que têm a mesma identificação (assinatura) mas comportamentos distintos, especializados para cada classe derivada,
usando para tanto uma referência a um objeto do tipo da superclasse é denominado:
 encapsulamento.
 polimorfismo.
independência.
herança.
modularidade.
Respondido em 06/04/2020 09:00:50
Explicação:
O polimorfimos é a propriedade da orientação a objeto que permite que metodos herdados possam ser rescritos ou alterados.
javascript:abre_colabore('38403','184856935','3688546184');
25/05/2020 EPS
simulado.estacio.br/alunos/ 1/4
 
 
 
 MODELAGEM DE SISTEMAS
1a aula
 Lupa 
Vídeo PPT MP3
 
Exercício: CCT0264_EX_A1_201908040459_V2 06/04/2020
Aluno(a): JOSEILDON DA SILVA DANTAS 2020.1 EAD
Disciplina: CCT0264 - MODELAGEM DE SISTEMAS 201908040459
 
 1a Questão
Ano: 2019 Órgão: UFRN Prova: COMPERVE - 2019 - UFRN - Técnico de Tecnologia da Informação ADAPTADA
Os conceitos da programação orientada a objetos (POO) surgiram no final da década de 1960, quando a linguagem Simula-68
introduziu as ideias de objetos e troca de mensagens para construção de programas. Tais concepções foram posteriormente
amadurecidas e aprimoradas durante a década de 1970 pela linguagem de programação Smalltalk. Mas a popularização da POO só
se deu ao longo das décadas de 1980 e 1990, com as linguagens C++ e Java.
Na POO, uma classe é:
 um modelo ou molde de construção de objetos, em que se definem características e comportamentos.
um objeto com função de instanciação, em que se definem comportamentos por meio de atributos.
um objeto com função de instanciação, em que não se podem definir características.
um modelo ou molde de construção de objetos, em que não se podem definir características.
uma instância de um objeto
Respondido em 06/04/2020 09:00:47
Explicação:
Classe é um modelo , onde classificamos objetos afins, ou seja com as mesmas propriedades e comportamento
 
 2a Questão
Ano: 2018 Órgão: UFMS Prova: FAPEC - 2018 - UFMS - Técnico de Tecnologia da Informação ADAPTADA
 
No paradigma de Programação Orientada a Objetos, Polimorfismo pode ser descrito como:
 Tipo especial de método que inicializa as variáveis do objeto, quando instanciado (inicializado).
Variável de uma instância que descreve as características dos objetos.
 Princípio pelo qual duas ou mais classes derivadas de uma mesma superclasse podem invocar métodos que têm a mesma
identificação (assinatura) mas comportamentos distintos, especializados para cada classe derivada.
Um modelo ou protótipo que define as características e comportamentos comuns a um conjunto de objetos de certo tipo.
Princípio pelo qual dois métodos de uma mesma classe podem ter o mesmo nome, desde que suas listas de parâmetros
sejam diferentes, constituindo assim uma assinatura diferente.
Respondido em 06/04/2020 09:01:00
Explicação:
Para haver polimorfismo precisa haver herança previamente.
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('1','1','','','314379633');
javascript:abre_frame('2','1','','','314379633');
javascript:abre_frame('3','1','','','314379633');
25/05/2020 EPS
simulado.estacio.br/alunos/ 2/4
Poli = varios e morfirmo = forma
Varias implementações (formas) de um mesmo método (mesma assinatura). Em cada implementação, um novo comportamento
 
 3a Questão
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 dependente do processo de desenvolvimento.
Ser dependente da linguagem de programação e do processo de desenvolvimento.
 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.
Respondido em 06/04/2020 09:00:52
 
 4a Questão
Sabemos que os modelos nos ajudam a entender a complexidade do mundo real. No que se refere aos modelos, oriundos de
processos de modelagem, avalie as assertivas a seguir:
I. Uma maquete de um condomínio residencial é um modelo.
II. Um modelo é uma representação da realidade
III. Um modelo aumenta o nível de complexidade do entendimento da realidade
IV. Cada realidade somente contempla um único modelo.
Com base em sua análise, marque a UNICA opção que contém TODAS as assertivas corretas.
 I e II
I, II e IV
II e III
II
I
Respondido em 06/04/2020 09:00:54
Explicação:
I. Uma maquete de um condomínio residencial é um modelo. - VERDADE
II. Um modelo é uma representação da realidade - VERDADE,. um modelo nos ajuda a entender a complexidade da realidade
III. Um modelo aumenta o nível de complexidade do entendimento da realidade - FALSO, um modelo dimini a complexidade da
realidade e nos permite um maior entendimento.
IV. Cada realidade somente contempla um único modelo. = FALSO, por exemplo do mesmo exemplo do condomínio residencial, a
planta baixa é um modelo que complementa a maquete, por exemplo. Logo são possíveis vários modelos , sob diferentes
perspectivas da mesma realidade.
 
 5a Questão
Avalie as assertivas a seguir sobre o conceito de Herança.
I. O conceito de herança é transitivo. Se A herdou de B e C herda de A, então podemos concluir que C também herda de B
II. O polimorfismo é um conceito que depende da herança.
III. A implementação da herança visa a economia de código e tempo de desenvolvimento.
Estão corretas as assertivas
 Apenas II e III
Apenas I e II
Apenas I e III
 I, II e III
25/05/2020 EPS
simulado.estacio.br/alunos/ 3/4
Apenas III
Respondido em 06/04/2020 09:00:56
Explicação:
I. O conceito de herança é transitivo. Se A herdou de B e C herda de A, então podemos concluir que C também herda de B -
Verdade, a herança se propaga pela hierarquia, sendo considerada Transitiva, por isso.
II. O polimorfismo é um conceito que depende da herança. - Verdade, somente podemos ter metodos polimorficos, se houver uma
herança prévia.
III. A implementação da herança visa a economia de código e tempo de desenvolvimento. - Verdade, aproveitando código já
desenvolvido e testado
 
 6a Questão
Ao modelarmos um atributo com a visibilidade PUBLICA, estamos ferindo a que princípio da Orientação a Objetos ?
 Encapsulamento
Polimorfismo
Mensagens a objetos.
Visibilidade 
Herança
Respondido em 06/04/2020 09:01:10
Explicação:
O principio do ENCAPSULAMENTO diz que "um atributo deve ser protegido e somente acessado pelos métodos da própria classe. Ao
modelarmos um atributo com visibilidade PUBLICA, ferimos esse princípio, pois outras classes poderão acessar o atributo.
 
 7a Questão
 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 dediferentes tipos de sistemas. Assinale dentro das opções apresentadas, aquela que não é verdadeira
Quando o sistema é desenvolvido com esta tecnologia, temos:
 Melhor aproveitamento do seu código;
Melhor compreensão do código;
 A certeza do menor tempo de desenvolvimento
Maior segurança no uso de componentes por parte do programador;
Facilidade de Manutenção;
Respondido em 06/04/2020 09:01:01
 
 8a Questão
Dos conceitos da orientação a objetos aquele que consiste na separação de aspectos internos e externos de um objeto. Além disto,
é utilizado amplamente para impedir o acesso direto ao estado de um objeto, disponibilizando externamente apenas os métodos
que alteram estes estados é chamado de:
 Encapsulamento
Polimorfismo
Classe
Herança
Objeto
Respondido em 06/04/2020 09:01:04
Explicação:
Pelo encapsulamento, os atributos (que determinam o estado de uma classe) de uma classe só podem ser acessados pelos
metodos da propria classe. Encapsular significa proteger.
25/05/2020 EPS
simulado.estacio.br/alunos/ 4/4
javascript:abre_colabore('38403','184856964','3688546702');
25/05/2020 EPS
simulado.estacio.br/alunos/ 1/4
 
 
 
 MODELAGEM DE SISTEMAS
1a aula
 Lupa 
Vídeo PPT MP3
 
Exercício: CCT0264_EX_A1_201908040459_V3 06/04/2020
Aluno(a): JOSEILDON DA SILVA DANTAS 2020.1 EAD
Disciplina: CCT0264 - MODELAGEM DE SISTEMAS 201908040459
 
 1a Questão
Considere as seguintes afirmações sobre UML (Unified Modeling Language): I. A UML é uma linguagem, uma notação, e não uma
metodologia; II. Um diagrama de classes é um modelo que mostra o relacionamento estático entre as classes, incluindo
associações, agregações e generalizações; III. A UML é uma linguagem orientada a objetos baseada numa extensão de XML. Quais
afirmações estão corretas?
 Apenas I e III.
Apenas II.
Apenas II e III.
 Apenas I e II.
I, II e III.
Respondido em 06/04/2020 09:01:23
Explicação:
 I. A UML é uma linguagem, uma notação, e não uma metodologia; - verdade. não diz como e nem a ordem com que as ações são
realizada, logo não é uma metodologia.
II. Um diagrama de classes é um modelo que mostra o relacionamento estático entre as classes, incluindo associações, agregações
e generalizações; - verdade
III. A UML é uma linguagem orientada a objetos baseada numa extensão de XML. - false, UML não é linguagem orientada a objetos
para programação e sim uma linguagem de modelagem
 
 
 2a Questão
Assinale a alternativa que contém um diagrama estrutural, um comportamental e outro diagrama estrutural, todos da UML,
respectivamente.
 Diagrama de sequência; diagrama de casos de uso; diagrama de estados.
 Diagrama de implantação; diagrama de atividade; diagrama de componentes
Diagrama de comunicação; diagrama de casos de uso; diagrama de interatividade.
Diagrama de objetos; diagrama de implantação; diagrama de classes.
Diagrama de casos de uso; diagrama de classes; diagrama de sequência
Respondido em 06/04/2020 09:01:15
Explicação:
Diagrama estrutural, mostra a estrutura de uma parte do sistema e o comportamental um comportamento.
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('1','1','','','314379633');
javascript:abre_frame('2','1','','','314379633');
javascript:abre_frame('3','1','','','314379633');
25/05/2020 EPS
simulado.estacio.br/alunos/ 2/4
Diagrama de implantação - mostra a estrutura de nos (infra estrutura) em que um sistema vai ser executado
diagrama de atividade - mostra as atividades,portanto comportamento, de um procesos, ou um caso de uso complexo ou com
atividades em paralelo ou um método de uma classe complexo ou com atividades em paralelo.;
diagrama de componentes - mostra a estrutura dos componentes de um sistema
 
 3a Questão
Avalie as assertivas a seguir no que se refere aos conceitos inerentes a UML (linguagem unificada de modelagem).
I. A UML dispões de modelos (diagramas), sob diferentes perspectivas, aplicados a orientação a objetos.
II. Dentre os diagramas da UML, destaca-se o diagrama de classes, um diagrama comportamental.
III. A UML, sendo uma metodologia ativa, estabelece a sequencia em que os diagramas devem ser construídos.
Com base em sua análise, assinale a opção que apresenta as assertivas CORRETAS.
 Apenas II e III
I, II e III
 Apenas I
Apenas I e III
Apenas I e II
Respondido em 06/04/2020 09:01:17
Explicação:
I. A UML dispões de modelos (diagramas), sob diferentes perspectivas, aplicados a orientação a objetos. - Verdade
II. Dentre os diagramas da UML, destaca-se o diagrama de classes, um diagrama comportamental. - Falso, o diagrama de
classes é um diagrama estrutural
III. A UML, sendo uma metodologia ativa, estabelece a sequencia em que os diagramas devem ser construídos. - Falso, a UML
não é uma metodologia e sim uma linguagem visual de modelagem.
 
 4a Questão
Dentre os princípios do paradigma de orientação a objeto, listados, assinale aquele que representa "a capacidade do ser humano
em focar nos aspectos de interesse e desconsiderar o que não é relevante ao contexto do problema"
 Abstração 
Visibilidade
Herança
Polimorfismo
Encapsulamento
Respondido em 06/04/2020 09:01:30
Explicação:
O principio base da orientação OO, onde nos atemos aos aspectos de relevância do dominio do problema, chama-se ABSTRAÇãO,
 
 5a Questão
Assinale a opção que define corretamemte UML (Unified Modelling language).
 
 linguagem de modelagem que usa os conceitos de orientação a objetos para permitir a especificação de sistemas em
diversos níveis de abstração.
metodologia de desenvolvimento de sistemas que inclui desde a análise de requisitos até a especificação de testes do
sistema com modelos orientados a objetos.
notação para facilitar representação visual de padrões de projeto e desenvolvimento da estrutura lógica de programas em
plataformas de objetos distribuídas.
notação para o projeto físico de sistemas que usam linguagens orientadas a objetos como o Java e o C++.
metodologia que determina como deve ser realizada a análise de requisitos de sistemas complexos.
Respondido em 06/04/2020 09:01:22
25/05/2020 EPS
simulado.estacio.br/alunos/ 3/4
Explicação: UML não é metodologia porque não diz o que deve ser feito e nem a ordem das atividades
 
 6a Questão
Sobre a modelagem de sistemas, analise as assertivas a seguir
I. A modelem consiste na elaboração de modelos, sobre a forma de diagrama por exemplo, com a finalidade de representar a
realidade, abstraindo-se dos aspectos que não interessam ao contexto
II. O uso de modelos, facilita a comunicação entre os envolvidos no desenvolvimento de software.
III. A modelagem, de certa forma, facilita e fomenta a discussão de idéias e soluções entre os membros da equipe de
desenvolvimento, que podem refina-los até o real entendimento do problema.
Com base em sua análise, assinale a UNICA opção contendo as assertivas corretas.
 I, II e III
Apenas II e III
Apenas I e II
Apenas I e III
Apenas III
Respondido em 06/04/2020 09:01:35
Explicação:
I. A modelem consiste na elaboração de modelos, sobre a forma de diagrama por exemplo, com a finalidade de representar a
realidade, abstraindo-se dos aspectos que não interessam ao contexto - VERDADE
II. O uso de modelos, facilita a comunicação entre os envolvidos no desenvolvimento de software. - VERDADE
III. A modelagem, de certa forma, facilita e fomenta a discussão de idéias e soluções entre os membros da equipe de
desenvolvimento, que podem refina-los até o real entendimento do problema. - VERDADE, os modelos ajudam a compreensão e
entendimento.
 
 
 7a Questão
A UML divide os diagramas em:
 Diagramas Estruturais, Diagramas Comportamentais, Diagramas de Notas e Diagramas de Agrupamento
 Diagramas Estruturais e Diagramas Comportamentais
Diagramas Comportamentais e Diagramas de Fluxo de Dados
Nenhuma das anteriores
Diagramas Estruturais, Diagramas Transacionais e Diagramas de Agrupamento
Respondido em 06/04/2020 09:01:27
 
 8a Questão
Qual da afirmação abaixo NÃO correspondecom as definições de Desenvolvimento de Softwares Orientado a Objetos?
 Modelos orientado a objetos são implementados convenientemente utilizando uma linguagem de programação orientada a
objetos. A engenharia de software orientada a objetos é muito mais que utilizar mecanismos de sua linguagem de
programação, é saber utilizar da melhor forma possível todas as técnicas da modelagem orientada a objetos.
Quando construídos corretamente, sistemas orientados a objetos são flexíveis a mudanças, possuem estruturas bem
conhecidas e provêm a oportunidade de criar e implementar componentes totalmente reutilizáveis.
A orientação a objetos não é só teoria, mas uma tecnologia de eficiência e qualidade comprovadas usada em inúmeros
projetos e para construção de diferentes tipo de sistemas.
 A orientação a objetos não pode ser utilizado em Softwares de larga escala.
A orientação a objetos é uma tecnologia para a produção de modelos que especifiquem o domínio do problema de um
sistema.
Respondido em 06/04/2020 09:01:30
25/05/2020 EPS
simulado.estacio.br/alunos/ 4/4
javascript:abre_colabore('38403','184856986','3688546720');
25/05/2020 EPS
simulado.estacio.br/alunos/ 1/3
 
 
 
 MODELAGEM DE SISTEMAS
1a aula
 Lupa 
Vídeo PPT MP3
 
Exercício: CCT0264_EX_A1_201908040459_V4 06/04/2020
Aluno(a): JOSEILDON DA SILVA DANTAS 2020.1 EAD
Disciplina: CCT0264 - MODELAGEM DE SISTEMAS 201908040459
 
 1a Questão
Qual diagrama tem a função de representar um objeto do mundo real em termos conceituais de POO?
 Diagrama de componentes.
Diagrama de casos de usos.
Diagrama de atividades.
 Diagrama de classes.
Diagrama de estados.
Respondido em 06/04/2020 09:01:51
 
 2a Questão
O paradigma orientado a objetos, vislumbra um sistema:
I. Como um conjunto de objetos, cada qual com suas responsabilidades, que interagem para realizarem as funcionalidades
propostas pelo sistema.
II. Que tem na Herança a possibilidade de otimizar e reaproveitar código, uma vez que permite que novas classes sejam definidas
com base em classes já existentes.
III. Onde o princípio do Polimorfismo permite que métodos herdados possam ser re-escritos de forma a comportar-se de forma
diferente.
IV. Onde o encapsulamento, garante que os métodos de uma classe serão acessados apenas pelos atributos da própria classe.
No que tange aos conceitos dos princípios que norteiam a orientação a objetos, estão corretas:
 As assertivas I, II, III e IV
Apenas as assertivas I e III
 Apenas as assertivas I, II e III
Apenas as assertivas II e III
Apenas as assertivas I, II e IV
Respondido em 06/04/2020 09:01:42
Explicação:
I. Como um conjunto de objetos, cada qual com suas responsabilidades, que interagem para realizarem as funcionalidades
propostas pelo sistema. - VERDADE, um sistema OO é um sistema onde os objetos interagem.
II. Que tem na Herança a possibilidade de otimizar e reaproveitar código, uma vez que permite que novas classes sejam definidas
com base em classes já existentes. - VERDADE, o ganho de tempo e dinheiro é o foco da otimização provida pela herança, 
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('1','1','','','314379633');
javascript:abre_frame('2','1','','','314379633');
javascript:abre_frame('3','1','','','314379633');
25/05/2020 EPS
simulado.estacio.br/alunos/ 2/3
III. Onde o princípio do Polimorfismo permite que métodos herdados possam ser re-escritos de forma a comportar-se de forma
diferente. - VERDADE
IV. O encapsulamento, por sua vez, garante que os métodos de uma classe serão acessados apenas pelos atributos da própria
classe. - FALSO. O encapsulamento garante que os atributos sejam acessados apenas pelos métodos da prórpria classe
 
 3a Questão
A Orientação a objetos é uma tecnologia eficiência e de qualidade comprovada, usada em inúmeros projetos e para construção de
diferentes tipos de sistemas.
Assinale a ÚNICA alternativa que NÃO apresenta uma vantagem no uso Orientação a objetos.
 Melhor compreensão do código.
Facilidade de manutenção dos códigos desenvolvidos.
 Menor eficiência de código
Obter um melhor aproveitamento do código.
Segurança no uso de componentes por parte do programador.
Respondido em 06/04/2020 09:01:45
 
 4a Questão
Na Análise Orientada a Objetos, o princípio pelo qual duas ou mais classes derivadas de uma mesma superclasse podem invocar
métodos que têm a mesma identificação (assinatura) mas comportamentos distintos, especializados para cada classe derivada,
usando para tanto uma referência a um objeto do tipo da superclasse é denominado:
 encapsulamento.
independência.
 polimorfismo.
herança.
modularidade.
Respondido em 06/04/2020 09:01:48
Explicação:
O polimorfimos é a propriedade da orientação a objeto que permite que metodos herdados possam ser rescritos ou alterados.
 
 5a Questão
São exemplos de diagramas comportamentais:
 Casos de Usos, Objetos, Estados e Interações.
Classes, Atividades, Estados e Interações.
Casos de Usos, Atividades, Estados e Distribuição.
 Casos de Usos, Atividades, Estados e Interações.
Casos de Usos, Atividades, Componentes e Interações.
Respondido em 06/04/2020 09:01:50
 
 6a Questão
A linguagem de Modelagem Unificada (UML) emergiu como notação de diagramação de padrão, de fato e de direito, para a
modelagem orientada a objetos. Desta forma, a sentença que conceitua apropriadamente a UML, segundo o OMG-Object
Management Group, é
 uma linguagem para implementar os conceitos da orientação a objetos
um método comum para a representação da orientação a objetos
 uma linguagem visual para especificar, construir e documentar os artefatos dos sistemas
um método para especificar e modelar os artefatos dos sistemas.
um processo de especificação e modelagem de sistemas orientados a objeto.
Respondido em 06/04/2020 09:01:52
25/05/2020 EPS
simulado.estacio.br/alunos/ 3/3
Explicação:
A UML não é um proceso, nem método e nem técnica e sim uma linguagem que permite construir modelos (diagramas) sob
diferentes visões de um sistema, ou seja especificar, construir e documentar os artefatos dos sistemas
 
 7a Questão
É um princípio da orientação a objetos, que permite que classes compartilhem atributos e métodos. Ela é usada na intenção de
reaproveitar código ou comportamento generalizado ou especializar operações ou atributos.
 Objeto
Encapsulamento
Polimorfismo
Classe
 Herança
Respondido em 06/04/2020 09:01:55
Explicação:
O objetivo da herança é permitor que classes já desenvolvidas possam ser reusadas.
 
 8a Questão
Os diagramas UML da categoria comportamental são os de:
 classes, objetos e componentes.
objetos, estrutura composta e máquinas de estado.
casos de uso, sequência e classes.
 casos de uso, atividades e máquinas de estados.
classes, atividades e sequência.
Respondido em 06/04/2020 09:01:57
javascript:abre_colabore('38403','184857022','3688546842');
25/05/2020 EPS
simulado.estacio.br/alunos/ 1/4
 
 
 
 MODELAGEM DE SISTEMAS
1a aula
 Lupa 
Vídeo PPT MP3
 
Exercício: CCT0264_EX_A1_201908040459_V5 06/04/2020
Aluno(a): JOSEILDON DA SILVA DANTAS 2020.1 EAD
Disciplina: CCT0264 - MODELAGEM DE SISTEMAS 201908040459
 
 1a Questão
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;
Mais segurança no uso dos componentes por parte do programador;
Melhor compreensão do código;
Melhor reaproveitamento do seu código;
Respondido em 06/04/2020 09:02:16
 
 2a Questão
Ano: 2018 Órgão: UFMS Prova: FAPEC - 2018 - UFMS - Técnico de Tecnologia da Informação ADAPTADA
 
No paradigma de Programação Orientada a Objetos, Polimorfismo pode ser descrito como:
 Um modelo ou protótipoque define as características e comportamentos comuns a um conjunto de objetos de certo tipo.
 Princípio pelo qual duas ou mais classes derivadas de uma mesma superclasse podem invocar métodos que têm a mesma
identificação (assinatura) mas comportamentos distintos, especializados para cada classe derivada.
Tipo especial de método que inicializa as variáveis do objeto, quando instanciado (inicializado).
Variável de uma instância que descreve as características dos objetos.
Princípio pelo qual dois métodos de uma mesma classe podem ter o mesmo nome, desde que suas listas de parâmetros
sejam diferentes, constituindo assim uma assinatura diferente.
Respondido em 06/04/2020 09:02:18
Explicação:
Para haver polimorfismo precisa haver herança previamente.
Poli = varios e morfirmo = forma
Varias implementações (formas) de um mesmo método (mesma assinatura). Em cada implementação, um novo comportamento
 
 3a Questão
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('1','1','','','314379633');
javascript:abre_frame('2','1','','','314379633');
javascript:abre_frame('3','1','','','314379633');
25/05/2020 EPS
simulado.estacio.br/alunos/ 2/4
Ao modelarmos um atributo com a visibilidade PUBLICA, estamos ferindo a que princípio da Orientação a Objetos ?
 Encapsulamento
Visibilidade 
Herança
Mensagens a objetos.
Polimorfismo
Respondido em 06/04/2020 09:02:10
Explicação:
O principio do ENCAPSULAMENTO diz que "um atributo deve ser protegido e somente acessado pelos métodos da própria classe. Ao
modelarmos um atributo com visibilidade PUBLICA, ferimos esse princípio, pois outras classes poderão acessar o atributo.
 
 4a Questão
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 independente da linguagem de programação e dependente do 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.
Respondido em 06/04/2020 09:02:12
 
 5a Questão
Ano: 2019 Órgão: UFRN Prova: COMPERVE - 2019 - UFRN - Técnico de Tecnologia da Informação ADAPTADA
Os conceitos da programação orientada a objetos (POO) surgiram no final da década de 1960, quando a linguagem Simula-68
introduziu as ideias de objetos e troca de mensagens para construção de programas. Tais concepções foram posteriormente
amadurecidas e aprimoradas durante a década de 1970 pela linguagem de programação Smalltalk. Mas a popularização da POO só
se deu ao longo das décadas de 1980 e 1990, com as linguagens C++ e Java.
Na POO, uma classe é:
 um modelo ou molde de construção de objetos, em que não se podem definir características.
um objeto com função de instanciação, em que não se podem definir características.
um objeto com função de instanciação, em que se definem comportamentos por meio de atributos.
uma instância de um objeto
 um modelo ou molde de construção de objetos, em que se definem características e comportamentos.
Respondido em 06/04/2020 09:02:14
Explicação:
Classe é um modelo , onde classificamos objetos afins, ou seja com as mesmas propriedades e comportamento
 
 6a Questão
Dos conceitos da orientação a objetos aquele que consiste na separação de aspectos internos e externos de um objeto. Além disto,
é utilizado amplamente para impedir o acesso direto ao estado de um objeto, disponibilizando externamente apenas os métodos
que alteram estes estados é chamado de:
 Herança
Polimorfismo
Classe
 Encapsulamento
Objeto
Respondido em 06/04/2020 09:02:17
25/05/2020 EPS
simulado.estacio.br/alunos/ 3/4
Explicação:
Pelo encapsulamento, os atributos (que determinam o estado de uma classe) de uma classe só podem ser acessados pelos
metodos da propria classe. Encapsular significa proteger.
 
 7a Questão
Avalie as assertivas a seguir sobre o conceito de Herança.
I. O conceito de herança é transitivo. Se A herdou de B e C herda de A, então podemos concluir que C também herda de B
II. O polimorfismo é um conceito que depende da herança.
III. A implementação da herança visa a economia de código e tempo de desenvolvimento.
Estão corretas as assertivas
 Apenas I e III
Apenas III
Apenas II e III
Apenas I e II
 I, II e III
Respondido em 06/04/2020 09:02:30
Explicação:
I. O conceito de herança é transitivo. Se A herdou de B e C herda de A, então podemos concluir que C também herda de B -
Verdade, a herança se propaga pela hierarquia, sendo considerada Transitiva, por isso.
II. O polimorfismo é um conceito que depende da herança. - Verdade, somente podemos ter metodos polimorficos, se houver uma
herança prévia.
III. A implementação da herança visa a economia de código e tempo de desenvolvimento. - Verdade, aproveitando código já
desenvolvido e testado
 
 8a Questão
Sabemos que os modelos nos ajudam a entender a complexidade do mundo real. No que se refere aos modelos, oriundos de
processos de modelagem, avalie as assertivas a seguir:
I. Uma maquete de um condomínio residencial é um modelo.
II. Um modelo é uma representação da realidade
III. Um modelo aumenta o nível de complexidade do entendimento da realidade
IV. Cada realidade somente contempla um único modelo.
Com base em sua análise, marque a UNICA opção que contém TODAS as assertivas corretas.
 II e III
II
 I e II
I
I, II e IV
Respondido em 06/04/2020 09:02:33
Explicação:
I. Uma maquete de um condomínio residencial é um modelo. - VERDADE
II. Um modelo é uma representação da realidade - VERDADE,. um modelo nos ajuda a entender a complexidade da realidade
III. Um modelo aumenta o nível de complexidade do entendimento da realidade - FALSO, um modelo dimini a complexidade da
realidade e nos permite um maior entendimento.
IV. Cada realidade somente contempla um único modelo. = FALSO, por exemplo do mesmo exemplo do condomínio residencial, a
planta baixa é um modelo que complementa a maquete, por exemplo. Logo são possíveis vários modelos , sob diferentes
perspectivas da mesma realidade.
25/05/2020 EPS
simulado.estacio.br/alunos/ 4/4
javascript:abre_colabore('38403','184857059','3688547658');
25/05/2020 EPS
simulado.estacio.br/alunos/ 1/4
 
 
 
 MODELAGEM DE SISTEMAS
2a aula
 Lupa 
Vídeo PPT MP3
 
Exercício: CCT0264_EX_A2_201908040459_V1 06/04/2020
Aluno(a): JOSEILDON DA SILVA DANTAS 2020.1 EAD
Disciplina: CCT0264 - MODELAGEM DE SISTEMAS 201908040459
 
 1a Questão
Sobre o relacionamento de "extends", possível entre casos de uso, analise as assertivas a seguir:
I. O caso de uso extendido sempre será executado.
II. Um caso de uso pode ter no máximo 5 casos de uso "extends" a ele relacionados.
III. O caso de uso estendido é sempre opcional, assim sendo há uma condição associada a sua execução.
Com base em sua análise, marque a UNICA opção correta.
 I, II e III
Apenas I e III
 Apenas III
Apenas II
Apenas I e II
Respondido em 06/04/2020 09:02:33
Explicação:
I. O caso de uso extendido sempre será executado. - FALSO, será opcionalmente executado
II. Um caso de uso pode ter no máximo 5 casos de uso "extends" a ele relacionados. - FALSO, não existe esse limite,
III. O caso de uso estendido é sempre opcional, assim sendo há uma condição associada a sua execução. - VERDADE
 
 2a Questão
Em UML, os diagramas de Caso de Uso tem por objetivo
 representar os atributos e operações de uma classe ou objeto.
representar o estado ou situação em que um objeto pode se encontrar no decorrer da execução de processos de um
sistema.
mostrar o fluxo de mensagens de uma atividade do sistema para outra.
 obter funcionalidades e requerimentos do sistema
exibir uma interação entre um conjunto de objetos e seus relacionamentos.Respondido em 06/04/2020 09:02:46
Explicação:
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('1','2','','','314379840');
javascript:abre_frame('2','2','','','314379840');
javascript:abre_frame('3','2','','','314379840');
25/05/2020 EPS
simulado.estacio.br/alunos/ 2/4
o diagrama de casos de uso tem por objetivo apresentar as funcionalidades que responderão pelos requisitos apontados pelos
usuários
 
 3a Questão
Avalie as assertivas a seguir, no que se refere ao diagrama de casos de uso, da UML.
I. O diagrama de casos de uso mostra em detalhes como o sistema vai implementar uma funcionalidade
II. Quando um caso de uso deve obrigatoriamente ser usado, devemos usar o relacionamento de especialização.
III. Em uma Biblioteca, o usuário pode ser Aluno ou Funcionário. Nesse caso devemos usar o relacionamento de include entre
atores
IV. Um ator pode ser um sistema, por exemplo.
Com base em sua análise , marque a UNICA resposta que contém TODAS as assertivas corretas
 II, III e IV
 IV
III e IV
I e IV
III 
Respondido em 06/04/2020 09:02:49
Explicação:
I. O diagrama de casos de uso mostra em detalhes como o sistema vai implementar uma funcionalidade -->FALSO, diagrama de
casos de uso não exibe detalhes, muito menos de COMO se implementa algo
II. Quando um caso de uso deve obrigatoriamente ser usado, devemos usar o relacionamento de especialização. --> FALSO, o
relacionamento correto seria o de
III. Em uma Biblioteca, o usuário pode ser Aluno ou Funcionário. Nesse caso devemos usar o relacionamento de extends entre
atores --> FALSO, devemos usar o relacionamento de generalização/especialização de atores.
IV. Um ator pode ser um sistema, por exemplo. --> VERDADE
 
 4a Questão
(NUCEPE-2015 - SEFAZ-PI) Sobre o Diagrama de Casos de Uso da UML, é correto afirmar que:
 Um Ator especifica necessariamente um papel executado por um usuário.
 A relação do tipo includes indica a efetivação obrigatória do comportamento do caso de uso incluído.
Um Caso de Uso é representado por um retângulo, com o nome do caso de uso dentro ou abaixo.
Não existe relação entre atores do tipo especialização.
É utilizado para representar o relacionamento entre os componentes estruturais do software.
Respondido em 06/04/2020 09:02:41
 
 5a Questão
Sobre os conceitos de Requisitos "Funcional" e "Não Funcional", avalie as assertivas a seguir.
I. Requisitos Funcionais vão demandar funções que o sistema precisa possuir.
II. Requisitos não funcionais especificam restrições, qualidades e características que devem ser aplicadas a determinados requisitos
funcionais
III. O diagrama de casos de uso visa mostrar os atores e os requisitos não funcionais com os quais eles interagem.
Com base em sua análise, marque a opção que indica as assertivas corretas.
 Apenas II
I, II e III
 Apenas I e II
Apenas I
Apenas II e III
Respondido em 06/04/2020 09:02:43
25/05/2020 EPS
simulado.estacio.br/alunos/ 3/4
Explicação:
I. Requisitos Funcionais vão demandar funções que o sistema precisa possuir. - VERDADE
II. Requisitos não funcionais especificam restrições, qualidades e características que devem ser aplicadas a determinados requisitos
funcionais - VERDADE
III. O diagrama de casos de uso visa mostrar os atores e os requisitos não funcionais com os quais eles interagem. - FALSO, o
diagrama de casos de uso mostrar os atores e os requisitos funcionais (casos de uso) com os quais os atores interagem
 
 6a Questão
Classifique cada requisito a seguir em Funcional (F) ou Não Funcional (NF).
I. O sistema deve emitir um relatório com os 10 maiores clientes do ano
II. A funcionalidade de calculo de folha deve durar, no máximo, 1 min.
III. A usabildiadade do sistema deve ser excelente, além de maximizar a interação em telas de toque
IV. O sistema deve gerar um arquivo contendo os 5 maiores salários do mês
Com base em sua classificação, assinale a UNICA resposta correta.
 I-F; II-NF; III-NF; IV-F
I-F; II-NF; III-F; IV-F
I-NF; II-NF; III-NF; IV-F
I-F; II-F; III-NF; IV-F
I-NF; II-F; III-F; IV-NF
Respondido em 06/04/2020 09:02:46
Explicação:
I. O sistema deve emitir um relatório com os 10 maiores clientes do ano - FUNCIONAL, é uma função que o sistema deve ter
II. A funcionalidade de calculo de folha deve durar, no máximo, 1 min. - NÃO FUNCIONAL, pois é uma propriedade que um requisio
funcional deve ter
III. A usabildiadade do sistema deve ser excelente, além de maximizar a interação em telas de toque - NÃO FUNCIONAL, pois é
uma propriedade que um requisio funcional deve ter
IV. O sistema deve gerar um arquivo contendo os 5 maiores salários do mês - - FUNCIONAL, é uma função que o sistema deve ter
Logo 
I - F;
II- NF
III - NF
IV - F
 
 7a Questão
Ano: 2019 Prova: FCC - 2019 - AFAP - Analista de Fomento - Tecnologia da Informação (ADAPTADA)
Um Analista de Informática está desenhando um Diagrama de Caso de Uso usando a notação padrão da UML 2.5 e modela os
seguintes requisitos:
Caso de Uso: Cadastrar Funcionário que:
I. Exige um relacionamento incondicional com outro Caso de Uso denominado Validar Matricula.
II. Possui um relacionamento com o Caso de Uso denominado Cadastrar via Web que é uma variação de Cadastrar Funcionário.
III. Deverá se relacionar com o Caso de Uso denominado Help On-line, se o usuário operador solicitar ajuda (Help) mediante
seleção dessa opção.
Os requisitos especificados acima tipificam os respectivos relacionamentos entre Casos de Uso:
 Extends, Exclusão e Associação.
 Include, Especialização e Extends
Generalização, Especialização e Extends
Include, Generalização e Extends
25/05/2020 EPS
simulado.estacio.br/alunos/ 4/4
Associação, Generalização e Especialização.
Respondido em 06/04/2020 09:02:59
Explicação:
I. Exige um relacionamento incondicional com outro Caso de Uso denominado Validar Matricula. --> Se é incondicional, é
obrigatório. Logo é o include
II. Possui um relacionamento com o Caso de Uso denominado Cadastrar via Web que é uma variação de Cadastrar Funcionário. ->
variação é tipico de especialização (uso a base e incrementa alterações)
III. Deverá se relacionar com o Caso de Uso denominado Help On-line, se o usuário operador solicitar ajuda (Help) mediante
seleção dessa opção. --> tem uma condição associada para a realização do caso de uso Help online, logo é extends (condicional).
 
 8a Questão
Sobre os possíveis relacionamentos entre casos de uso, avalie as assertivas:
I. Os únicos relacionamentos possíveis entre casos de uso são "Include" e "Extends"
II. O relacionamento de "include" denota o uso obrigatório do caso de uso incluído
III. O relacionamento de "extends" denota uso opcional do caso de uso extendido,
Com base em sua análise, marque a UNICA opção correta.
 Apenas I e III
Apenas III
Apenas II
I, II e III
 Apenas II e III
Respondido em 06/04/2020 09:03:02
Explicação:
I. FALSO além desses 2 relacionamentos, temos ainda a generalização/especialização, que também é possível entre casos de uso
II. VERDADE
III. VERDADE
javascript:abre_colabore('38403','184857094','3688548277');
25/05/2020 EPS
simulado.estacio.br/alunos/ 1/4
 
 
 
 MODELAGEM DE SISTEMAS
2a aula
 Lupa 
Vídeo PPT MP3
 
Exercício: CCT0264_EX_A2_201908040459_V2 06/04/2020
Aluno(a): JOSEILDON DA SILVA DANTAS 2020.1 EAD
Disciplina: CCT0264 - MODELAGEM DE SISTEMAS 201908040459
 
 1a Questão
O diagrama da UML que fornece uma visão externa do sistema, representando um nível alto de abstração nos quais elementos
externos (atores) interagem com o sistema é denominado diagrama de
 atividades.
sequência.
transição de estados.
 casos de uso.
colaboração.
Respondido em 06/04/2020 09:03:00
 
 2a Questão
Assinale a opção que representa um requisito Não Funcional
 O sistema atualizar os saldos bancários após registro de cada despesa 
O sistema precisa informar a Receita Federal o impostos mensais pagos
O sistema deve gerar gráfico do lucro mês a mês.
 O sistema deve rodarna plataforma Windows e ser desenvolvido em JAVA.
O sistema deve controlar pagamento de contas 
Respondido em 06/04/2020 09:03:13
Explicação:
O sistema deve rodar na plataforma Windows e ser desenvolvido em JAVA. - Uma restrição ao desenvolvimento, é um requisitos
não funcional
O sistema deve controlar pagamento de contas - determina função que o sistema deve abordar - Funcional
O sistema deve gerar gráfico do lucro mês a mês. - determina função do sistema - Funcional
O sistema precisa informar a Receita Federal o impostos mensais pagos - Determina função do sistema - funcional
O sistema deve ataulizar os saldos bancários apos o registro de cada despesas - determina função que o sistema deve abordar -
Funcional
 
 3a Questão
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('1','2','','','314379840');
javascript:abre_frame('2','2','','','314379840');
javascript:abre_frame('3','2','','','314379840');
25/05/2020 EPS
simulado.estacio.br/alunos/ 2/4
Diagrama UML que por meio de uma linguagem simples possibilita a compreensão do comportamento externo do sistema (em
termos de funcionalidades oferecidas por ele) por qualquer pessoa, tentando apresentar o sistema por intermédio de uma
perspectiva do usuário.
 Diagrama de Objetos
 Diagrama de Casos de Uso
Diagrama de Colaboração
Diagrama de Sequência
Diagrama de Classes
Respondido em 06/04/2020 09:03:16
 
 4a Questão
Sobre o conceito de Requisitos, avalie as assertivas:
I. O software precisa atender aos requisitos de forma adequada, para que possa satisfazer as necessidades de seus usuários.
II. O fato de termos realizado um bom levantamento de requisitos não é suficiente para o sucesso do projeto.É preciso que haja
planejamento, organização e controle das atividades inerentes ao processo de desenvolvimento de software.
III. Existem 2 tipos de requisitos, classificados quanto a sua finalidade: os requisitos funcionais e os não funcionais.
IV. A UML não oferece diagrama que possa mapear os requisitos funcionais.
Com base em sua análise, assinale as assertivas corretas
 Apenas II e III
I, II, III e IV
 Apenas I, II e III
Apenas I e II
Apenas I e IV
Respondido em 06/04/2020 09:03:18
Explicação:
I. O software precisa atender aos requisitos de forma adequada, para que possa satisfazer as necessidades de seus usuários. -
VERDADE. As necessidades dos usuários se traduzem em requisitos para o sistema.
II. Apenas termos um bom levantamento de requisitos não é suficiente para o sucesso do projeto. E preciso que haja
planejamento, organização e controle das atividades inerentes ao processo de desenvolvimento de software. - VERDADE,
precisamos acompanhar para que se possa ajustar problemas, caso ocorram
III. Existem 2 tipos de requisitos, quanto a sua finalidade: os requisitos funcionais e os não funcionais. VERDADE
IV. A UML não oferece diagrama que possa mapear os requisitos funcionais. FALSO, o diagrama de casos de uso, tem essa
finalidade
 
 5a Questão
Quais são os relacionamentos possíveis entre Casos de Uso?
 agregação, generalização, associação
agregação, inclusão, extensão
 generalização, inclusão e extensão
associação, inclusão e extensão
composição, generalização e extensão
Respondido em 06/04/2020 09:03:22
 
 6a Questão
No desenvolvimento de um software para um sistema de venda de produtos nacionais e importados,
o analista gerou o diagrama de caso de uso a seguir:
25/05/2020 EPS
simulado.estacio.br/alunos/ 3/4
Da análise do diagrama, conclui-se que?
 A execução do caso de uso Liberar desconto incorpora opcionalmente o caso de uso Realizar
venda.
Um gerente pode interagir com o caso de uso Realizar venda, pois ele é um Usuário.
A execução do caso de uso Consultar estoque incorpora opcionalmente o caso de uso Liberar
desconto.
A execução do caso de uso Realizar venda de produto nacional incorpora obrigatoriamente o
caso de uso Liberar desconto.
 
A execução do caso de uso Realizar venda incorpora obrigatoriamente o caso de uso Consultar
estoque.
Respondido em 06/04/2020 09:03:15
 
 7a Questão
Assinale a opção que não representa um requisito FUNCIONAL.
 O sistema deve identificar a entrada e saída de cada funcionário da fabrica.
 O sistema deve imprimir o boletim, em menos de 5 segundos, em dias de matriculas. 
O sistema deve emitir o boletim ao final de cada semestre letivo.
O sistema deve mostrar um gráfico de evolução das receitas e despesas nos últimos 12 meses
25/05/2020 EPS
simulado.estacio.br/alunos/ 4/4
O sistema deve calcular a folha de pagamento, emitindo contra cheque a todos os funcionários
Respondido em 06/04/2020 09:03:19
Explicação:
Todas as opcões representam funcionaldades que o sistema precisa ter, exceto a opção "O sistema deve imprimir o boletim, em
menos de 5 segundos, em dias de matriculas. " - que indica uma restrição, ou melhor uma condição que deve ser atendida em
termos de performance. Esse requisito é NAO FUNCIONAL.
 
 8a Questão
Você foi contratado para construir uma aplicação de uma clínica médica. Inicialmente você utilizará qual diagrama para modelar o
sistema e validar os requisitos junto ao cliente?
 Diagrama de Validação
Diagrama de Sequência
 Diagrama de caso de uso
Diagrama de Classes
Diagrama de Atividade
Respondido em 06/04/2020 09:03:21
javascript:abre_colabore('38403','184857137','3688548699');
25/05/2020 EPS
simulado.estacio.br/alunos/ 1/4
 
 
 
 MODELAGEM DE SISTEMAS
2a aula
 Lupa 
Vídeo PPT MP3
 
Exercício: CCT0264_EX_A2_201908040459_V3 06/04/2020
Aluno(a): JOSEILDON DA SILVA DANTAS 2020.1 EAD
Disciplina: CCT0264 - MODELAGEM DE SISTEMAS 201908040459
 
 1a Questão
Um relacionamento entre casos de uso ajudam na descrição dos mesmos. Entre um ator e um caso de uso temos um
relacionamento de :
 Associação.
Include.
Generalização.
Extends.
Especialização.
Respondido em 06/04/2020 09:03:40
 
 2a Questão
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:
 Player 1, Player 2 e CPU
Direcional, Select e Start
Blu-Ray, DVD e CD
Pular, Saltar e Correr
Atualizar o sistema, Carregar jogo, Navegar na Internet
Respondido em 06/04/2020 09:03:31
 
 3a Questão
No contexto da UML, os casos de uso:
 são sempre associados a um único requisito funcional.
 descrevem o comportamento do sistema de acordo com o ponto de vista dos seus usuários finais.
capturam os requisitos não funcionais.
especificam a organização do sistema de software.
definem o comportamento dos componentes de software que serão implementados.
Respondido em 06/04/2020 09:03:33
 
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('1','2','','','314379840');
javascript:abre_frame('2','2','','','314379840');
javascript:abre_frame('3','2','','','314379840');
25/05/2020 EPS
simulado.estacio.br/alunos/ 2/4
 4a Questão
Sobre o diagrama de casos de uso, assinale a opção CORRETA
 Um ator representa uma pessoa específica e um nome típico de ator, seria por exemplo MARIA
Util para modelarmos os requisitos não funcionais
Não podemos ter especialização de atores.
Um Caso de uso, representa um requisito não funcional
 Um caso de uso estendido, pelo relacionameno "Extends", é de uso opcional
Respondido em 06/04/2020 09:03:35
Explicação:
Util para modelarmos os requisitos não funcionais - Falso, útil para modelar requisito funcional
Um Caso de uso, representa um requisito não funcional - Falso, representa um requisito funcional
Um ator pode ser representar uma pessoa específica. - Falso, ator representa , dentre outras coisas, papéis que as pessoas
exercem
Não podemos ter especialização de atores. - Falso, podemos sim,.
Um caso de uso ¿Extends¿ é de uso opcional - VERDADE
 
 5a Questão
Dados os requisitos: 
I) Efetuartroca de produtos com defeito. 
II) Tolerante a falhas. 
III) A resposta do sistema não deve exceder 30 seg. 
IV) O sistema deverá rodar num computador 486 com 16MB de memória. 
V) Não emprestar livros para clientes com débito. 
Quais dos itens acima são requisitos funcionais de um sistema:
 I e V.
Somente o V.
I, II, III, V.
I, IV e V.
I, II, V
Respondido em 06/04/2020 09:03:49
 
 6a Questão
A figura abaixo ilustra um Diagrama de Casos de Uso e é utilizada no desenvolvimento de projetos de sistemas, utilizando ferramentas da Análise Orientada a
Objetos.
25/05/2020 EPS
simulado.estacio.br/alunos/ 3/4
O relacionamento entre o ator Cliente e o caso de uso Comprar um produto, é denominado e definido como:
 Associação / uma funcionalidade do sistema do ponto de vista do usuário.
Generalização / uma funcionalidade do sistema do ponto de vista do usuário.
Globalização / uma funcionalidade do sistema do ponto de vista do relacionamento.
Associação / uma funcionalidade do sistema do ponto de vista do relacionamento.
Generalização / uma funcionalidade do sistema do ponto de vista do relacionamento.
Respondido em 06/04/2020 09:03:53
Explicação:
entre ator e caso de uso, o relacionamento é sempre de associação, sob a visão do ator (usuário)
 
 7a Questão
Em UML, os diagramas de Caso de Uso tem por objetivo
 representar o estado ou situação em que um objeto pode se encontrar no decorrer da execução de processos de um
sistema.
representar os atributos e operações de uma classe ou objeto.
mostrar o fluxo de mensagens de uma atividade do sistema para outra.
exibir uma interação entre um conjunto de objetos e seus relacionamentos.
 obter funcionalidades e requerimentos do sistema
Respondido em 06/04/2020 09:03:46
Explicação:
o diagrama de casos de uso tem por objetivo apresentar as funcionalidades que responderão pelos requisitos apontados pelos
usuários
 
 8a Questão
Avalie as assertivas a seguir, no que se refere ao diagrama de casos de uso, da UML.
I. O diagrama de casos de uso mostra em detalhes como o sistema vai implementar uma funcionalidade
II. Quando um caso de uso deve obrigatoriamente ser usado, devemos usar o relacionamento de especialização.
25/05/2020 EPS
simulado.estacio.br/alunos/ 4/4
III. Em uma Biblioteca, o usuário pode ser Aluno ou Funcionário. Nesse caso devemos usar o relacionamento de include entre
atores
IV. Um ator pode ser um sistema, por exemplo.
Com base em sua análise , marque a UNICA resposta que contém TODAS as assertivas corretas
 III e IV
II, III e IV
 IV
I e IV
III 
Respondido em 06/04/2020 09:03:49
Explicação:
I. O diagrama de casos de uso mostra em detalhes como o sistema vai implementar uma funcionalidade -->FALSO, diagrama de
casos de uso não exibe detalhes, muito menos de COMO se implementa algo
II. Quando um caso de uso deve obrigatoriamente ser usado, devemos usar o relacionamento de especialização. --> FALSO, o
relacionamento correto seria o de
III. Em uma Biblioteca, o usuário pode ser Aluno ou Funcionário. Nesse caso devemos usar o relacionamento de extends entre
atores --> FALSO, devemos usar o relacionamento de generalização/especialização de atores.
IV. Um ator pode ser um sistema, por exemplo. --> VERDADE
javascript:abre_colabore('38403','184857178','3688549818');
25/05/2020 EPS
simulado.estacio.br/alunos/ 1/4
 
 
 
 MODELAGEM DE SISTEMAS
2a aula
 Lupa 
Vídeo PPT MP3
 
Exercício: CCT0264_EX_A2_201908040459_V4 06/04/2020
Aluno(a): JOSEILDON DA SILVA DANTAS 2020.1 EAD
Disciplina: CCT0264 - MODELAGEM DE SISTEMAS 201908040459
 
 1a Questão
Sobre os possíveis relacionamentos entre casos de uso, avalie as assertivas:
I. Os únicos relacionamentos possíveis entre casos de uso são "Include" e "Extends"
II. O relacionamento de "include" denota o uso obrigatório do caso de uso incluído
III. O relacionamento de "extends" denota uso opcional do caso de uso extendido,
Com base em sua análise, marque a UNICA opção correta.
 Apenas II e III
Apenas I e III
I, II e III
Apenas II
Apenas III
Respondido em 06/04/2020 09:04:09
Explicação:
I. FALSO além desses 2 relacionamentos, temos ainda a generalização/especialização, que também é possível entre casos de uso
II. VERDADE
III. VERDADE
 
 2a Questão
Ano: 2019 Prova: FCC - 2019 - AFAP - Analista de Fomento - Tecnologia da Informação (ADAPTADA)
Um Analista de Informática está desenhando um Diagrama de Caso de Uso usando a notação padrão da UML 2.5 e modela os
seguintes requisitos:
Caso de Uso: Cadastrar Funcionário que:
I. Exige um relacionamento incondicional com outro Caso de Uso denominado Validar Matricula.
II. Possui um relacionamento com o Caso de Uso denominado Cadastrar via Web que é uma variação de Cadastrar Funcionário.
III. Deverá se relacionar com o Caso de Uso denominado Help On-line, se o usuário operador solicitar ajuda (Help) mediante
seleção dessa opção.
Os requisitos especificados acima tipificam os respectivos relacionamentos entre Casos de Uso:
 Generalização, Especialização e Extends
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('1','2','','','314379840');
javascript:abre_frame('2','2','','','314379840');
javascript:abre_frame('3','2','','','314379840');
25/05/2020 EPS
simulado.estacio.br/alunos/ 2/4
Include, Generalização e Extends
Extends, Exclusão e Associação.
Associação, Generalização e Especialização.
 Include, Especialização e Extends
Respondido em 06/04/2020 09:04:01
Explicação:
I. Exige um relacionamento incondicional com outro Caso de Uso denominado Validar Matricula. --> Se é incondicional, é
obrigatório. Logo é o include
II. Possui um relacionamento com o Caso de Uso denominado Cadastrar via Web que é uma variação de Cadastrar Funcionário. ->
variação é tipico de especialização (uso a base e incrementa alterações)
III. Deverá se relacionar com o Caso de Uso denominado Help On-line, se o usuário operador solicitar ajuda (Help) mediante
seleção dessa opção. --> tem uma condição associada para a realização do caso de uso Help online, logo é extends (condicional).
 
 3a Questão
Sobre o relacionamento de "extends", possível entre casos de uso, analise as assertivas a seguir:
I. O caso de uso extendido sempre será executado.
II. Um caso de uso pode ter no máximo 5 casos de uso "extends" a ele relacionados.
III. O caso de uso estendido é sempre opcional, assim sendo há uma condição associada a sua execução.
Com base em sua análise, marque a UNICA opção correta.
 I, II e III
Apenas I e II
Apenas I e III
 Apenas III
Apenas II
Respondido em 06/04/2020 09:04:04
Explicação:
I. O caso de uso extendido sempre será executado. - FALSO, será opcionalmente executado
II. Um caso de uso pode ter no máximo 5 casos de uso "extends" a ele relacionados. - FALSO, não existe esse limite,
III. O caso de uso estendido é sempre opcional, assim sendo há uma condição associada a sua execução. - VERDADE
 
 4a Questão
(NUCEPE-2015 - SEFAZ-PI) Sobre o Diagrama de Casos de Uso da UML, é correto afirmar que:
 A relação do tipo includes indica a efetivação obrigatória do comportamento do caso de uso incluído.
Não existe relação entre atores do tipo especialização.
Um Ator especifica necessariamente um papel executado por um usuário.
É utilizado para representar o relacionamento entre os componentes estruturais do software.
Um Caso de Uso é representado por um retângulo, com o nome do caso de uso dentro ou abaixo.
Respondido em 06/04/2020 09:04:07
 
 5a Questão
Sobre os conceitos de Requisitos "Funcional" e "Não Funcional", avalie as assertivas a seguir.
I. Requisitos Funcionais vão demandar funções que o sistema precisa possuir.
II. Requisitos não funcionais especificam restrições, qualidades e características que devem ser aplicadas a determinados requisitos
funcionais
III. O diagrama de casos de uso visa mostrar os atores e os requisitos não funcionais com os quais eles interagem.
Com base em sua análise, marque a opção que indica

Outros materiais