Buscar

Avaliação I - Individual

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

Avaliação1,50 
Prova73541496 
Qtd. de Questões10 
Acertos/Erros10/0 
Nota10,00 
1 
Na fase do Modelo Conceitual de Classes, o analista de sistemas pode optar por 
criar um glossário do Modelo, padronizando termos para facilitar a comunicação e 
reduzir os riscos do projeto. 
Sobre o conceito de classes no projeto orientado a objetos, assinale a alternativa 
CORRETA: 
A 
Classe é a implementação que define as características de um objeto, possuindo 
seus atributos. 
B 
Classe é a implementação que define as características de um objeto, possuindo 
apenas seus métodos, não possuindo atributos do objeto. 
C 
Classe é a implementação que define as características de um objeto, possuindo 
somente os comportamentos. 
D 
Classe pode ser entendida como um procedimento que o objeto executa quando 
recebe uma mensagem. 
2 
Para a geração dos modelos, utiliza-se atualmente a UML que se utiliza de 
diagramas na composição. A versão 2.0 da UML traz consigo 13 diagramas, 
divididos em quatro grupos. Sobre os Diagramas Estruturais, analise as sentenças a 
seguir: 
I- De Implantação: está associado à linguagem de programação e tem por 
finalidade indicar os componentes do software e seus relacionamentos. 
II- De Pacotes: representa os subsistemas englobados de forma a determinar 
partes que o compõem. 
III- De Estrutura: descreve a estrutura interna de um classificador. 
IV- De Objeto: este diagrama é fundamental e o mais utilizado na UML e serve de 
apoio aos outros diagramas. 
Assinale a alternativa CORRETA: 
A 
As sentenças II e IV estão corretas. 
B 
As sentenças I e III estão corretas. 
C 
As sentenças II e III estão corretas. 
D 
As sentenças I, II e III estão corretas. 
3 
Os projetos fundamentados e desenvolvidos conceitualmente em Orientação a 
Objetos propõem analisar, estruturar e interligar as partes de acordo com as 
funções específicas. 
Quais as três etapas macro no desenvolvimento de um projeto Orientado a 
Objetos? 
A 
Análise Orientada a Objeto, Planejamento Orientado a Objeto e Programação 
Orientada a Objetos. 
B 
Análise de Requisitos Orientada a Objeto, Processo Orientado a Objeto e 
Programação Orientada a Objetos. 
C 
Análise Orientada a Objeto, Projeto Orientado a Objeto e Programação Orientada a 
Objetos. 
D 
Análise Orientada a Objeto, Diagrama Orientado a Objeto e Implementação 
Orientada a Objetos. 
4 
Projeto é algo temporário, com sequência de atividades com início, meio e fim. Seu 
resultado final fornece um produto ou serviço único e progressivo, tangível ou 
intangível restrito a restrições de tempo e custo. Sobre o Projeto, analise as 
sentenças a seguir: 
I- Atividade bem definida com início, meio e fim. 
II- Projeto pode ser exemplificado pelo desenvolvimento de um sistema de 
cadastro de clientes, o qual é concluído quando o software é entregue. 
III- Atividades contínuas e repetitivas. 
Assinale a alternativa CORRETA: 
A 
As sentenças I e II estão corretas. 
B 
As sentenças II e III estão corretas. 
C 
Somente a sentença III está correta. 
D 
Somente a sentença II está correta. 
5O Processo Unificado (Unified Process) não é um padrão de desenvolvimento de 
software, porém é muito utilizado e considerado como um modelo de processo de 
desenvolvimento de software orientado a objeto, pois toda a construção do 
sistema é baseada nos casos de uso, que organiza requisitos funcionais para a 
geração do resultado esperado pelo usuário. Partindo desse pressuposto, 
classifique V para as sentenças verdadeiras e F para as falsas: ( ) O processo 
unificado é o conjunto de atividades para transformar requisitos levantados pelo 
usuário em um software, e possui seu ciclo de vida iterativo. ( ) O processo 
unificado também é centrado na arquitetura do software e seu desenho é traçado 
no início do projeto e evolui em cada fase do desenvolvimento. ( ) O processo 
unificado possui algumas fases, como a concepção, em que são definidos o 
cronograma e a distribuição das atividades, e não se envolve o usuário final. ( ) O 
processo unificado possui algumas fases, como a concepção, em que são definidos 
o cronograma e a distribuição das atividades, e envolve-se muito o usuário final. 
Agora, assinale a alternativa que apresenta a sequência CORRETA: 
A 
F - V - V - F. 
B 
V - F - F - V. 
C 
V - V - F - V. 
D 
F - V - V - V. 
6A equipe de desenvolvimento pode se deparar com vários problemas que podem 
ocorrer em um projeto de software, como, por exemplo, o não cumprimento dos 
requisitos do software, atrasos de cronograma e rotatividade de recursos 
humanos. Partindo desse pressuposto, classifique V para as sentenças verdadeiras 
e F para as falsas: ( ) A origem do problema apresentado do não cumprimento dos 
requisitos pode ser a falha no levantamento de requisitos funcionais devido à 
incompreensão do que o usuário necessita. ( ) O problema apresentado de atraso 
do cronograma pode ser originado pela não adoção de um modelo do projeto 
orientado a objeto. ( ) O problema apresentado de atraso do cronograma pode ser 
originado pelo surgimento de inconsistências não previstas no projeto durante o 
processo de desenvolvimento do software. ( ) O projeto de software pode ter 
alguns problemas originados a partir da definição e planejamento inadequados do 
projeto, assim como pela falta de comunicação entre os interessados. Agora, 
assinale a alternativa que apresenta a sequência CORRETA: 
A 
V - V - F - V. 
B 
F - V - V - V. 
C 
F - V - V - F. 
D 
V - F - V - V. 
7 
A modelagem orientada a objetos é uma forma de pensar sobre problemas reais 
usando a UML para representá-los. Além disso, também é um processo organizado 
de produção de software, que utiliza técnicas predefinidas e notações 
convencionais. 
Sobre o exposto, assinale a alternativa CORRETA: 
A 
Dependendo do projeto orientado a objetos, não se deve utilizar o modelo 
conceitual de classes. 
B 
O modelo utilizado influencia na forma como o problema é abordado. 
C 
Sempre devem ser utilizados os diagramas de sequência e atividades, indiferente 
do projeto ou de seu tamanho. 
D 
Dependendo do projeto orientado a objetos, não se deve utilizar o modelo de casos 
de uso. 
8 
Os projetos fundamentados e desenvolvidos através do conceito da Orientação a 
Objetos propõem analisar, estruturar e interligar as partes de acordo com as 
funções específicas. 
Sobre a Orientação a Objetos, assinale a alternativa CORRETA: 
A 
Utiliza a estruturação de funções. 
B 
Reusabilidade de código-fonte é um de seus benefícios. 
C 
Utiliza a programação estruturada. 
D 
Não utiliza conceito de objetos. 
9 
A Programação Orientada a Objetos foi motivada pela necessidade de resolver os 
problemas da crise do software na década de 1960. Nesse cenário, surgiu a 
Engenharia do Software, porém algumas técnicas desenvolvidas entre 1970 e 1980 
não foram suficientes para acabar com os problemas de produtividade e qualidade 
no desenvolvimento de software da época. Sobre a Programação Orientada a 
Objetos, analise as sentenças a seguir: 
I- Uma subclasse herda todos os componentes da classe-mãe, exceto seus métodos. 
II- A herança permite a vantagem de reutilização de código. 
III- Polimorfismo é a habilidade de uma subclasse realizar herança múltipla apenas 
de uma classe-mãe. 
Assinale a alternativa CORRETA: 
A 
As sentenças II e III estão corretas. 
B 
Somente a sentença II está correta. 
C 
As sentenças I e III estão corretas. 
D 
Somente a sentença III está correta. 
10 
Os projetos fundamentados e desenvolvidos conceitualmente em Orientação a 
Objetos (OO) propõem analisar, estruturar e interligar as partes de acordo com as 
funções específicas. Acerca das vantagens da Orientação a Objetos (OO) e suas 
características, associe os itens, utilizando o código a seguir: 
I- Programação OO. 
II- Projeto OO. 
III- Análise OO. 
( ) Possui como base a dimensão estrutural dos objetos e a dimensão dinâmica do 
comportamento dos objetos. 
( ) É aexecução das outras duas etapas, implementada por uma linguagem de 
programação OO. 
( ) É um formato de desenvolvimento, no qual os envolvidos no desenvolvimento 
pensam nas coisas ao invés de focar em suas funções. 
Assinale a alternativa que apresenta a sequência CORRETA: 
A 
II - III - I. 
B 
I - II - III. 
C 
I - III - II. 
D 
III - I - II.

Continue navegando