Questões de Concurso Público UDESC 2010 para Analista de Sistemas
Foram encontradas 50 questões
Q119994
Engenharia de Software
Indique se são verdadeiras ( V ) ou falsas ( F ) as seguintes afirmativas, a respeito da modelagem com diagrama de classes de UML:
( ) Uma relação de dependência entre uma interface e uma classe denota que a classe tem a responsabilidade de implementar os métodos declarados na interface.
( ) Uma relação de realização entre uma interface e uma classe denota que a classe tem a responsabilidade de implementar os métodos declarados na interface.
( ) Uma relação de herança denota que os métodos definidos em uma das classes (superclasse) passam a fazer parte da outra (subclasse).
( ) Uma relação de herança denota que os atributos definidos em uma das classes (superclasse) passam a fazer parte da outra (subclasse).
( ) A presença de métodos com assinaturas idênticas em classes relacionadas por herança caracteriza uma inconsistência.
( ) A presença de atributos com identificadores idênticos em classes relacionadas por herança caracteriza uma inconsistência.
Assinale a alternativa que indica a sequência correta, de cima para baixo.
( ) Uma relação de dependência entre uma interface e uma classe denota que a classe tem a responsabilidade de implementar os métodos declarados na interface.
( ) Uma relação de realização entre uma interface e uma classe denota que a classe tem a responsabilidade de implementar os métodos declarados na interface.
( ) Uma relação de herança denota que os métodos definidos em uma das classes (superclasse) passam a fazer parte da outra (subclasse).
( ) Uma relação de herança denota que os atributos definidos em uma das classes (superclasse) passam a fazer parte da outra (subclasse).
( ) A presença de métodos com assinaturas idênticas em classes relacionadas por herança caracteriza uma inconsistência.
( ) A presença de atributos com identificadores idênticos em classes relacionadas por herança caracteriza uma inconsistência.
Assinale a alternativa que indica a sequência correta, de cima para baixo.
Q119995
Engenharia de Software
Considere o diagrama de máquina de estados de UML abaixo.
![Imagem 017.jpg](https://arquivos.qconcursos.com/images/provas/10243/Imagem%20017.jpg)
Analise as afirmativas a seguir, a seu respeito:
1. O elemento “estado1” corresponde a um estado sub-máquina.
2. O diagrama “diagrama estado1”, que refina “estado1”, terá exatamente um estado inicial.
3. O diagrama “diagrama estado1”, que refina “estado1”, terá exatamente um estado final.
4. O diagrama “diagrama estado1”, que refina “estado1”, terá exatamente um pseudo-estado ponto de entrada e um pseudo-estado ponto de saída.
Assinale a alternativa que indica todas as afirmativas corretas.
![Imagem 017.jpg](https://arquivos.qconcursos.com/images/provas/10243/Imagem%20017.jpg)
Analise as afirmativas a seguir, a seu respeito:
1. O elemento “estado1” corresponde a um estado sub-máquina.
2. O diagrama “diagrama estado1”, que refina “estado1”, terá exatamente um estado inicial.
3. O diagrama “diagrama estado1”, que refina “estado1”, terá exatamente um estado final.
4. O diagrama “diagrama estado1”, que refina “estado1”, terá exatamente um pseudo-estado ponto de entrada e um pseudo-estado ponto de saída.
Assinale a alternativa que indica todas as afirmativas corretas.
Q119996
Banco de Dados
Identifique se são verdadeiras ( V ) ou falsas ( F ) as afirmativas abaixo sobre o diagrama Entidade-Relacionamento (ER).
( ) É um modelo voltado a descrever a estruturação dos dados armazenados.
( ) Contém referências às funções que manipulam os dados.
( ) É focado na modelagem conceitual.
( ) Modela a implementação.
Assinale a alternativa que indica a sequência correta, de cima para baixo.
( ) É um modelo voltado a descrever a estruturação dos dados armazenados.
( ) Contém referências às funções que manipulam os dados.
( ) É focado na modelagem conceitual.
( ) Modela a implementação.
Assinale a alternativa que indica a sequência correta, de cima para baixo.
Q119997
Arquitetura de Software
Relacione os padrões de projetos listados abaixo com suas respectivas finalidades:
Padrões de Projetos
1. Facade (fachada)
2. Decorator (decorador)
3. Memento (lembrança)
4. Proxy (procurador)
5. Observer (observador)
Finalidades
( ) Define uma dependência um para muitos entre objetos tal que, quando o estado de um objeto muda, todos os seus dependentes são notificados e atualizados automaticamente.
( ) Fornece uma interface unificada para um conjunto de objetos que constituem um subsistema. Define uma interface de mais alto nível que torna o subsistema mais fácil de usar.
( ) Sem violar o encapsulamento, captura e exterioriza o estado interno de um objeto, tal que o objeto possa ser restaurado a este estado mais tarde.
( ) Acrescenta responsabilidades adicionais a um objeto dinamicamente. Fornece uma alternativa flexível para a extensão de funcionalidade.
( ) Controla o acesso a um objeto através de outro objeto, que atua como seu substituto, ou como um envoltório.
Assinale a alternativa que indica a sequência correta, de cima para baixo.
Padrões de Projetos
1. Facade (fachada)
2. Decorator (decorador)
3. Memento (lembrança)
4. Proxy (procurador)
5. Observer (observador)
Finalidades
( ) Define uma dependência um para muitos entre objetos tal que, quando o estado de um objeto muda, todos os seus dependentes são notificados e atualizados automaticamente.
( ) Fornece uma interface unificada para um conjunto de objetos que constituem um subsistema. Define uma interface de mais alto nível que torna o subsistema mais fácil de usar.
( ) Sem violar o encapsulamento, captura e exterioriza o estado interno de um objeto, tal que o objeto possa ser restaurado a este estado mais tarde.
( ) Acrescenta responsabilidades adicionais a um objeto dinamicamente. Fornece uma alternativa flexível para a extensão de funcionalidade.
( ) Controla o acesso a um objeto através de outro objeto, que atua como seu substituto, ou como um envoltório.
Assinale a alternativa que indica a sequência correta, de cima para baixo.
Q119998
Engenharia de Software
Considere o Diagrama de Fluxo de Dados (DFD) abaixo.
![Imagem 018.jpg](https://arquivos.qconcursos.com/images/provas/10243/Imagem%20018.jpg)
Assinale a alternativa que indica a quantidade correta dos seguintes elementos: entidades externas, fluxos de dados, processos e depósitos de dados, nesta ordem.
![Imagem 018.jpg](https://arquivos.qconcursos.com/images/provas/10243/Imagem%20018.jpg)
Assinale a alternativa que indica a quantidade correta dos seguintes elementos: entidades externas, fluxos de dados, processos e depósitos de dados, nesta ordem.