Questões

Total de Questões Encontradas: 47

Ano: 2014 Banca: CESPE Órgão: MEC Prova: Especialista - Processos de Negócios
Texto Associado Texto Associado
Julgue os itens subsecutivos, relativos à modelagem de dados.
Na modelagem de dados, a análise de um objeto consiste em identificar, conceituar, entender e assimilar o objeto em questão.
C
Certo
E
Errado
Ano: 2015 Banca: FGV Órgão: TJ-BA Prova: Analista Judiciário - Tecnologia da Informação
A utilização de interfaces em projetos de software orientados a objetivo promove a separação de aspectos internos e externos de um objeto, impedindo o acesso direto aos detalhes de seu funcionamento interno. Esse mecanismo de separação também contribui para que o software seja construído como um conjunto de componentes que realizam seu trabalho de forma independente. O uso desse mecanismo em projetos de sistemas de software é um exemplo de:
A
abstração;
B
encapsulamento;
C
herança;
D
proteção de código;
E
polimorfismo. 
Texto Associado Texto Associado
Acerca dos conceitos de projeto orientado a objetos, julgue os itens subseqüentes.
Nesse tipo de projeto, são usadas relações de classe e de herança. Nas relações de classe, objetos com características comuns são agrupados e descritos por uma classe de objetos. Nas relações de herança, novas classes são criadas a partir de características de classes preexistentes. 
C
Certo
E
Errado
Há um tipo de padrão de projeto de software denominado arquitetural sobre o qual é correto dizer que, prioritariamente,
A
contempla o relacionamento entre subsistemas e componentes do software.
B
define a forma de elaboração do cronograma do projeto.
C
define o editor de texto a ser utilizado nos documentos do projeto.
D
estabelece o número de projetistas do projeto.
E
somente é utilizado na fase de teste do software.
Ano: 2010 Banca: CESPE Órgão: INMETRO Prova: Pesquisador - Desenvolvimento de Sistemas
O primeiro diagrama da UML que pode ser utilizado no ciclo de desenvolvimento de um sistema é o
A
diagrama de casos de uso, porque ele modela a especificação de como o sistema deverá tratar os requisitos de um assunto. 
B
diagrama de classes, pois ele modela os artefatos que permitem visualizar os aspectos que especificam os detalhes da construção do sistema. 
C
diagrama de sequência, uma vez que ele mostra a decomposição e as dependências do modelo do sistema em unidades organizacionais. 
D
diagrama de atividades, pois o mesmo será útil para entender o fluxo de trabalho do sistema atual e para visualizar os processos de negócio do sistema que está sendo desenvolvido. 
E
diagrama de estrutura composta, já que ele é um diagrama comportamental que fornece uma visão dinâmica de um conjunto de classes, interfaces e colaborações.
Ano: 2010 Banca: CESPE Órgão: INMETRO Prova: Pesquisador - Desenvolvimento de Sistemas
Assinale a opção que corresponde corretamente a uma postura típica da abordagem orientada a aspectos no processo de desenvolvimento de um sistema.
A
Adotar uma engenharia de requisitos orientada a assuntos. 
B
Não empregar os diagramas da UML por não oferecer suporte às atividades de análise e projeto orientado a aspectos. 
C
Organizar o sistema em programas com base em módulos suportados por uma classe. 
D
Planejar o sistema de modo que cada componente seja independente dos demais, sem necessitar entender outros elementos. 
E
Tirar proveito das facilidades em testar os aspectos isoladamente.
Analise os itens a seguir relacionados ao desenvolvimento orientado a objetos.

I. A análise orientada a objetos concentra-se no desenvolvimento de um modelo orientado a objetos do domínio da aplicação. Os objetos nesse modelo refletem as entidades e as operações associadas ao problema a ser resolvido.

II. O projeto orientado a objetos concentra-se no desenvolvimento de um modelo orientado a objetos de um sistema de software para implementar os requisitos identificados. Os objetos em um projeto orientado a objetos estão relacionados à solução do problema.

III. A programação orientada a objetos concentra-se em realizar um projeto de software usando uma linguagem de programação orientada a objetos, tal como C. Uma linguagem de programação orientada a objetos fornece construções que definem objetos de classes em um sistema run-time para criar classes a partir desses objetos.

IV. O único método de projeto orientado a objetos que foi proposto foi o que utiliza as notações UML.

Está correto o que se afirma em:
A
I, II, III e IV.
B
I e II, apenas.
C
I, III e IV, apenas.
D
I e IV, apenas.
E
III e IV, apenas.
Considere as seguintes afirmações feitas sobre a análise, projeto e desenvolvimento orientado a objetos.

I. Seus objetos refletem as entidades e as operações associadas ao problema a ser resolvido.

II. Seus objetos estão relacionados à arquitetura e à solução do problema.

III. Concentra-se no desenvolvimento de um modelo orientado a objetos do domínio da aplicação.

Referem-se à etapa de análise orientada a objetos:
A
somente I.
B
somente II.
C
somente I e III.
D
somente II e III.
E
I, II e III.
Em aplicações orientadas a objetos é possível construir diferentes tipos de classes, como 
A
classes abstratas, que podem possuir construtores e serem instanciadas diretamente.
B
interfaces, que podem possuir construtores e serem instanciadas diretamente.
C
classes abstratas, que podem conter métodos implementados e assinaturas de métodos sem implementação.
D
interfaces, que podem possuir constantes, variáveis e atributos privados. 
E
superclasses em relações de herança, que podem possuir métodos abstratos, mas não podem ser instanciadas diretamente.
A abordagem de Análise Orientada a Objetos consiste em:
A
1. identificar os objetos; 2. adequar as estruturas; 3. definir bases de dados; 4. definir atributos e conexões de instâncias; 5. definir operações e transações. 
B
1. identificar os sujeitos; 2. descrever os sujeitos; 3. identificar conexões; 4. definir instâncias qualitativas; 5. definir operações e conexões de mensagens. 
C
1. identificar os atributos; 2. identificar as estruturas; 3. definir os registros; 4. definir conexões de instâncias; 5. identificar discrepâncias e conexões de mensagens. 
D
1. identificar os objetos; 2. identificar as estruturas; 3. definir os sujeitos; 4. definir atributos e conexões de instâncias; 5. definir operações e conexões de mensagens.
E
1. identificar os objetos; 2. identificar as instâncias; 3. identificar transações de objetos; 4. definir heranças e conexões de instâncias; 5. definir operações e suas conexões.
Página 2 de 5