Buscar

Avaliação I - Projeto Orientado a Objetos

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

Prévia do material em texto

14/11/2022 09:51 Avaliação I - Individual
about:blank 1/5
Prova Impressa
GABARITO | Avaliação I - Individual (Cod.:770065)
Peso da Avaliação 1,50
Prova 57306278
Qtd. de Questões 10
Acertos/Erros 10/0
Nota 10,00
Na Análise Orientada a Objetos, alguém é responsável por guardar um conjunto de atributos que 
define as características de um objeto.
Quando ao responsável, assinale a alternativa CORRETA:
A Herança.
B Métodos.
C Classes.
D Atributos.
O levantamento de requisitos pode necessitar de várias entrevistas com o usuário e, após 
algumas entrevistas para levantamento de requisitos, o cliente interessa-se em saber quanto tempo a 
equipe de desenvolvimento levará para concluir e implantar o novo software. Assinale a alternativa 
CORRETA que descreve a melhor prática para realizar uma estimativa de tempo para o 
desenvolvimento de um software:
A
Definição dos requisitos funcionais e não funcionais do novo software, por meio da fase de
levantamento de requisitos e validação com o cliente, o que auxilia no entendimento do problema
do usuário e na definição do software, facilitando a definição do prazo de desenvolvimento.
B
Modelagem do software bem concebida para auxiliar a estimar a complexidade de
desenvolvimento do sistema e experiência de desenvolvimento de vários softwares complexos e
documentados, o que também pode auxiliar com melhor exatidão do prazo.
C
Prototipação do software, após o levantamento de requisitos, para que o usuário tenha uma ideia
de como será o processo e o funcionamento para atender suas expectativas, o que pode auxiliar o
engenheiro de software a determinar o prazo para o desenvolvimento.
D
Definição de recursos tecnológicos, como a linguagem de programação e o sistema gerenciador
de banco de dados, para o desenvolvimento do software, o que auxilia no tempo para
desenvolvimento, dependendo da ferramenta utilizada.
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 Gerente de projetos, analise as sentenças a seguir:
I- Idealizador. 
II- Facilitador. 
 VOLTAR
A+ Alterar modo de visualização
1
2
3
14/11/2022 09:51 Avaliação I - Individual
about:blank 2/5
III- Líder. 
IV- Negociador. 
V- Ter certificação PMP (Project Management Professional).Assinale a alternativa CORRETA: 
A As sentenças I, II, III e IV estão corretas. 
B Somente a sentença III está correta. 
C As sentenças IV e V estão corretas. 
D Somente a sentença II está correta. 
O desenvolvimento de um projeto Orientado a Objetos possui a Análise Orientada a Objeto, o 
Projeto Orientado a Objeto e a Programação Orientada a Objeto como três etapas macro, sendo que 
cada etapa é sequencialmente dependente uma da outra. Sobre os passos da Análise Orientada a 
Objeto, ordene as opções a seguir: 
I- Identificação dos objetos envolvidos no negócio da aplicação. 
II- Desenvolvimento de diagramas de classe e relacionamento para o modelo conceitual. 
III- Identificação do problema com o usuário e, com isso, o levantamento dos requisitos. 
IV- Desenvolvimento de diagramas de sequência e atividade. 
V- Desenvolvimento dos casos de uso, levando-se em consideração os requisitos do software. 
Assinale a alternativa que apresenta a sequência CORRETA:
A III - V - I - II - IV.
B III - V - I - IV - II.
C II - I - III - IV - V.
D I - II - IV - V - III.
Determinada tecnologia é responsável por definir os sistemas como uma coleção de objetos e suas 
funcionalidades.
Acerca dessa tecnologia, assinale a alternativa CORRETA: 
A Análise Estruturada.
B Análise Ordenado.
C Orientação a objetos.
D Orientação a coisas.
4
5
14/11/2022 09:51 Avaliação I - Individual
about:blank 3/5
Conforme Melo (2006), existem algumas vantagens de um projeto orientando a objetos. 
Acerca dessas vantagens, assinale a alternativa CORRETA: 
FONTE: MELO, A. C. Desenvolvendo aplicações com UML 2.2. 3. ed. Rio de Janeiro: Brasport, 
2006.
A A redução do código é mais eficiente.
B A reutilização do código é mais eficiente.
C A desatualização do código é mais eficiente.
D A reutilização do código é menos eficiente.
A 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 - F - V - V.
B F - V - V - F.
C V - V - F - V.
D F - V - V - V.
A fase de um projeto orientado a objeto mais importante é o levantamento de requisitos, pois o 
escopo do projeto baseia-se nela, possibilitando o desenvolvimento de cronograma e até alocação de 
recursos humanos para o projeto. O objetivo da fase de levantamento de requisitos é documentar os 
requisitos funcionais e não funcionais do sistema a ser desenvolvido ou alterado. Referente ao 
planejamento de execução do projeto, proporcionado pelo levantamento de requisitos, analise as 
seguintes afirmativas: 
I- Durante a fase de levantamento de requisitos é selecionado o modelo a ser adotado no projeto.
II- Durante a fase de levantamento de requisitos, é realizado o levantamento inicial dos requisitos e a 
separação deles em funcionais e não funcionais. 
III- Após a fase de levantamento de requisitos realizada, é possibilitado o desenvolvimento dos 
modelos de casos de uso. 
6
7
8
14/11/2022 09:51 Avaliação I - Individual
about:blank 4/5
IV- Após a fase de levantamento de requisitos, devem ser desenvolvidos os casos de uso que devem 
contemplar os requisitos, interfaces e atores envolvidos no projeto. 
V- Durante a fase de levantamento de requisitos, o modelo conceitual de classes pode ser 
desenvolvido, criando as entidades, associações, relacionamentos e atributos. 
Agora, assinale a alternativa CORRETA:
A As afirmativas II, III e IV estão corretas.
B As afirmativas II, III, IV e V estão corretas.
C As afirmativas I, III, IV e V estão corretas.
D Somente a afirmativa III está correta.
O 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 - V - F - V.
C F - V - V - V.
D V - F - F - V.
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. O alicerce são os 
objetos cujo desenvolvimento é independente e que em uma fase adiantada do projeto, se 
relacionam/interligam dando origem ao projeto em sua totalidade. Podemos considerar três etapas 
macro, no desenvolvimento de um projeto Orientado a Objetos. 
Acerca dessas 3 etapas, assinale a alternativa CORRETA: 
A Análise Orientada a Objeto, Projeto Orientado a Objeto e Programação Orientada a Objeto.
B Prototipação, Desenho Orientado a objetos e Programação Orientada a Objetos.
9
10
14/11/2022 09:51 Avaliação I - Individual
about:blank 5/5
C Análise estruturada, Teste de software e Codificação.
D Análise Orientada a Objeto, PMI e Desenvolvimento de componentes.
Imprimir

Continue navegando