Logo Passei Direto
Buscar

Modelagem de Sistemas Provas

User badge image
Ildon Dantas

em

Ferramentas de estudo

Questões resolvidas

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 da linguagem de programação.
Ser dependente da linguagem de programação e do processo de desenvolvimento.
Ser dependente somente do processo de desenvolvimento.
Ser independente da linguagem de programação e dependente do processo de desenvolvimento.

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 agregação é a relação todo-parte, onde a parte pode estar presente em mais de 1 todo
A composição é a relação todo-parte onde a vida da parte não dependente da vida do todo
O relacionamento de dependência não pode ser aplicado a classes.
A generalização/especialização representa o princípio do polimorfismo

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.

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: A1, A2 e A3; Métodos: M1, M3 e M4
Não será herdado nenhum atributo e nenhum método
Atributos: nenhum será herdado; Métodos: M1, M3 e M4
Atributos: nenhum atributo será herdado; Métodos: M1
Atributos: nenhum atributo será herdado; Métodos: M3 e M4

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."
herança
encapsulamento
essa propriedade não se aplica a classes
polimorfismo
estado da arte da classe

Assinale a única alternativa que não representa um elemento do diagrama de atividade.
Barras de sincronização (Separação e junção).
Interface
Atividade
Inicio
Fim

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.
I, II, III, IV
Apenas I, III e IV
Apenas I e IV
Apenas I e II
Apenas II e III

FAURGS - 2018 - BANRISUL - Desenvolvimento de Sistemas - Adaptada. Considere as seguintes afirmacoes sobre a linguagem UML.
Quais estão corretas?
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.
Apenas I e III.
Apenas I e II.
Apenas I.
I, II e III.
Apenas II e III.

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;

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:
Blu-Ray, DVD e CD
Pular, Saltar e Correr
Player 1, Player 2 e CPU
Direcional, Select e Start
Atualizar o sistema, Carregar jogo, Navegar na Internet

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

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
Estão corretas apenas as assertivas I e III
Está correta apenas a assertiva I
Está correta apenas a assertiva III
Estão corretas apenas as assertivas II e III
Estão corretas as assertivas I ,II e III

Assinale a alternativa que apresenta o nome do acontecimento que faz com que haja uma transição entre 2 estados de um objeto.
Estado
Estimulo
Evento
Estado Final
Transição

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.
Estão corretas apenas as opções I, III e IV
Estão corretas apenas as opções I, II e III
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 e II

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 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.
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 15 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.

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.

Analise as duas asserções a seguir
É correto apenas o que se afirma em:
I. Na relacionamento de agregação, a multiplicidade da classe TODO deve ser sempre 1.
II. Na agregação a classe PARTE apenas pode pertencer a 1 classe TODO.
As duas asserções estão corretas e a segunda não justifica a primeira.
As duas asserções estão corretas e a segunda justifica a primeira.
As duas asserções estão erradas.
A primeira asserção está correta e a segunda está errada.
A segunda asserção está correta e a primeira está errada.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

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 da linguagem de programação.
Ser dependente da linguagem de programação e do processo de desenvolvimento.
Ser dependente somente do processo de desenvolvimento.
Ser independente da linguagem de programação e dependente do processo de desenvolvimento.

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 agregação é a relação todo-parte, onde a parte pode estar presente em mais de 1 todo
A composição é a relação todo-parte onde a vida da parte não dependente da vida do todo
O relacionamento de dependência não pode ser aplicado a classes.
A generalização/especialização representa o princípio do polimorfismo

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.

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: A1, A2 e A3; Métodos: M1, M3 e M4
Não será herdado nenhum atributo e nenhum método
Atributos: nenhum será herdado; Métodos: M1, M3 e M4
Atributos: nenhum atributo será herdado; Métodos: M1
Atributos: nenhum atributo será herdado; Métodos: M3 e M4

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."
herança
encapsulamento
essa propriedade não se aplica a classes
polimorfismo
estado da arte da classe

Assinale a única alternativa que não representa um elemento do diagrama de atividade.
Barras de sincronização (Separação e junção).
Interface
Atividade
Inicio
Fim

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.
I, II, III, IV
Apenas I, III e IV
Apenas I e IV
Apenas I e II
Apenas II e III

FAURGS - 2018 - BANRISUL - Desenvolvimento de Sistemas - Adaptada. Considere as seguintes afirmacoes sobre a linguagem UML.
Quais estão corretas?
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.
Apenas I e III.
Apenas I e II.
Apenas I.
I, II e III.
Apenas II e III.

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;

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:
Blu-Ray, DVD e CD
Pular, Saltar e Correr
Player 1, Player 2 e CPU
Direcional, Select e Start
Atualizar o sistema, Carregar jogo, Navegar na Internet

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

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
Estão corretas apenas as assertivas I e III
Está correta apenas a assertiva I
Está correta apenas a assertiva III
Estão corretas apenas as assertivas II e III
Estão corretas as assertivas I ,II e III

Assinale a alternativa que apresenta o nome do acontecimento que faz com que haja uma transição entre 2 estados de um objeto.
Estado
Estimulo
Evento
Estado Final
Transição

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.
Estão corretas apenas as opções I, III e IV
Estão corretas apenas as opções I, II e III
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 e II

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 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.
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 15 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.

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.

Analise as duas asserções a seguir
É correto apenas o que se afirma em:
I. Na relacionamento de agregação, a multiplicidade da classe TODO deve ser sempre 1.
II. Na agregação a classe PARTE apenas pode pertencer a 1 classe TODO.
As duas asserções estão corretas e a segunda não justifica a primeira.
As duas asserções estão corretas e a segunda justifica a primeira.
As duas asserções estão erradas.
A primeira asserção está correta e a segunda está errada.
A segunda asserção está correta e a primeira está errada.

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

Mais conteúdos dessa disciplina