Buscar

Objetos 1

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

06/11/2023, 08:59 Avaliação I - Individual
about:blank 1/5
Prova Impressa
GABARITO | Avaliação I - Individual (Cod.:884402)
Peso da Avaliação 1,50
Prova 70152372
Qtd. de Questões 10
Acertos/Erros 10/0
Nota 10,00
A orientação a objetos é fortemente baseada na observação das características das entidades do 
mundo real e das relações estabelecidas entre elas. Considerando as particularidades da orientação a 
objetos, assinale a alternativa CORRETA:
A Dentro de um sistema, os objetos são modelados somente com base em entidades físicas como
pessoas, livros, automóveis etc.
B A programação orientada a objetos apresenta sua contribuição mais importante através da
utilização de componentes visuais para interface gráfica de usuário.
C Somente podem ser consideradas objetos as entidades que armazenam informação dentro de um
sistema.
D Uma das técnicas mais eficientes na identificação de objetos dentro de um sistema é o
agrupamento de entidades com características semelhantes e abstração delas em classes.
A elaboração é a segunda fase do Processo Unificado (UP). As interações que ocorrem nesta 
fase têm como objetivo detalhar a análise e expandir os casos de uso, obtendo desta forma sua 
descrição detalhada e verificar as situações excepcionais. Referente à fase de elaboração do UP, 
classifique V para as sentenças verdadeiras e F para as falsas:
( ) As interações desta fase são voltadas para a produção de uma arquitetura de alto nível.
( ) Os casos de uso (na sua maioria) são demonstrados de forma detalhada.
( ) Possui uma arquitetura projetada que utiliza artefatos estáticos e/ou dinâmicos.
( ) A geração de código é realizada de forma significativa nesta fase.
( ) Ao chegar no final da fase elaboração, os desenvolvedores estão aptos a planejar a fase seguinte, 
que é de construção.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
A F - V - V - F - V.
B F - F - V - V - V.
C V - F - V - V - F.
D V - V - F - V - F.
O UP é um framework extensível para a concepção de processos, podendo ser adaptada às 
características de diferentes empresas e projetos. 
 VOLTAR
A+ Alterar modo de visualização
1
2
3
06/11/2023, 08:59 Avaliação I - Individual
about:blank 2/5
Considerando essas características, assinale a alternativa CORRETA:
A Centrado em requisitos e comportamentos.
B Focado apenas em riscos.
C Dirigido por caso de Uso.
D Interativo e espiral.
O UP é um framework extensível para a concepção de processos, podendo ser adaptada as 
características de diferentes empresas e projetos. 
Considerando as principais características do UP, assinale a alternativa INCORRETA:
A
Centrado na arquitetura: o UP sugere desenvolver uma sólida arquitetura de sistema. As
funcionalidades identificadas nos diversos casos de uso devem ser incrementadas a essa
arquitetura.
B
Dirigido por Caso de Uso: é um processo compreendido do ponto de vista do usuário, não
antecipando decisões de implementações. Para o UP, o conjunto de casos de uso deve esgotar toda
a funcionalidade possível do sistema. 
C
Focado em ignorar riscos: esse tipo de abordagem prioriza os casos de uso mais crítico em que
são tratados por último os problemas mais difíceis. Nesse caso, os requisitos ou casos de uso de
menor risco são os mais previsíveis. Assim, estudá-los por último, além de garantir maior
aprendizado sobre o sistema e decisões arquiteturais, vai fazer com que riscos arquiteturais sejam
dominados ao final do projeto.
D
Interativo e Incremental: assim como os desenvolvimentos ágeis, o UP preconiza o
desenvolvimento baseado em ciclos interativos de duração fixa, onde em cada interação a equipe
incorpora à arquitetura as funcionalidades necessárias para realizar os casos de uso abordados.
É a versão simplificada do RUP, que aplica técnicas ágeis de desenvolvimento dirigido por testes 
(TDD), modelagem ágil e fatoração.
A que estamos nos referindo?
4
5
06/11/2023, 08:59 Avaliação I - Individual
about:blank 3/5
A EUP.
B AOP.
C AUP.
D OUP.
O papel de gerente está relacionado principalmente com as atividades de planejamento, controle e, 
sobretudo, a organização do projeto.
A respeito disso, assinale a alternativa CORRETA:
A Criar o guia de modelagem de casos de uso.
B Identificar solicitações dos principais envolvidos.
C Desenvolver o plano de aceitação do produto.
D Gerenciar dependências.
O Processo Unificado (UP) é um framework de processos que pode ser adaptado a diferentes 
empresas e diferentes projetos, sendo que a cada adaptação pode ser feita uma nova instanciação, 
como, por exemplo, o Rational Unified Process (RUP). Considerando as características do UP, analise 
as seguintes sentenças:
I- O UP foi criado pensando na utilização da linguagem de modelagem unificada (UML).
II- No UP, os requisitos funcionais são levantados através dos casos de uso.
III- Os casos de uso não têm relação com a definição da arquitetura da aplicação.
IV- Os fluxos principais e alternativos dos casos de uso correspondem a funções do sistema.
Agora, assinale a alternativa CORRETA:
A As sentenças I, III e IV estão corretas.
B As sentenças I, II e III estão corretas.
C As sentenças I, II e IV estão corretas.
6
7
06/11/2023, 08:59 Avaliação I - Individual
about:blank 4/5
D As sentenças III e IV estão corretas.
O Processo Unificado de software é uma tentativa de aproveitar os melhores recursos e características 
dos modelos tradicionais de processo de software. 
Sobre o Processo Unificado de software, assinale a afirmativa CORRETA:
A O software é dirigido a casos de uso, centrado na arquitetura, sequencial e incremental.
B O planejamento é realizado na fase de elaboração.
C Os requisitos não funcionais são descritos em um conjunto de casos de uso preliminares.
D O software é entregue aos usuários finais na fase de transição.
É o princípio em que classes derivadas de uma mesma superclasse podem invocar operações que têm 
a mesma assinatura, mas comportamentos diferentes em cada subclasse, produzindo resultados 
diferentes, dependendo de como cada objeto implementa a operação. 
A que princípio estamos nos referindo?
A Polimorfismo.
B World Wide Web.
C Hyper Text Transfer Protocol.
D Programação Orientada a Objetos.
O Agile Unified Process é uma versão simplificada do RUP, que aplica técnicas ágeis de 
desenvolvimento dirigido por testes (TDD), modelagem ágil e fatoração. A AUP teve sua origem no 
8
9
10
06/11/2023, 08:59 Avaliação I - Individual
about:blank 5/5
início do século XXI, por meio de um grupo de engenheiros, consultores, autores, os quais, após 
muito estudo, denominaram essa pesquisa de The Agile Manifesto, tendo então como objetivo a 
apresentação e discussão de novas técnicas que poderiam ser utilizadas para desenvolver softwares, 
disponibilizando maior agilidade por meio dos conceitos aplicados às metodologias já existentes. 
Após a criação desse manifesto, percebeu-se que a AUP seria um método ágil e que poderia atender a 
algumas prerrogativas. 
Sobre essas prerrogativas, assinale a alternativa INCORRETA:
A Valorizar os indivíduos envolvidos no processo e as interações entre ambos.
B Colaborar com os clientes, e não apenas discutir picuinhas contratuais.
C Comercializar softwares funcionais, não somente documentações completas e atualizadas. 
D Estar preparado para a adaptação e introdução de mudanças.
Imprimir

Continue navegando