Buscar

AOL03 - Metodologia de Desenvolvimento de Sistemas

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

Metodologia de Desenvolvimento de Sistemas - 20211.B 
Avaliação On-Line 3 (AOL 3) - 
Questionário 
 
Nota final Enviado: 
10/10 
Conteúdo do exercício 
1. Pergunta 1 
/1 
Observe a imagem: 
 
IMAGEM 2.PNG 
#PraCegoVer: a imagem apresenta três classes: a classe mãe, denominada cliente, e as 
suas classes filhas pessoa física e pessoa jurídica. A classe mãe pessoa traz atributos que 
serão herdados pelas classes filhas, como nome, endereço e telefone, todas com os 
atributos do tipo string, e traz o método comprar, que também será herdado. Já as 
classes filhas trazem atributos específicos: a pessoa física traz o atributo CPF e a pessoa 
jurídica traz o atributo CNPJ, ambos do tipo string. 
 
Conforme o diagrama representado pela imagem, a classe mãe, ou superclasse Cliente, 
traz um método e atributos que serão herdados pelas classes filhas ou subclasses 
PessoaFisica e PessoaJuridica. Já as classes filhas trazem atributos específicos para as 
suas respectivas classes, como CPF para pessoa física e CNPJ para pessoa jurídica. Qual 
a notação que o diagrama da imagem representa? 
1.  
Classes. 
2. 
Herança. 
Resposta correta 
3. 
Classes abstratas. 
4. 
Encapsulamento. 
5. 
Polimorfismo. 
 Pergunta 2 
/1 
Observe a imagem: 
 
imagem 1.PNG 
#PraCegoVer: a imagem representa três classes. A classe principal, intitulada animal, 
com o método andar; logo abaixo, estão as subclasses cachorro e caranguejo, ambas 
apresentam o método andar que herdaram da sua classe mãe. 
 
A imagem do diagrama apresenta a classe animal e as subclasses cachorro e caranguejo, 
todas elas com o método andar. O comportamento das classes será diferente ao executar 
a mesma ação, pois a maneira de andar do cachorro é diferente da maneira de andar do 
caranguejo. Qual é a notação que o diagrama está representando? 
1.  
Herança. 
2. 
Polimorfismo. 
Resposta correta 
3. 
Classes abstratas. 
4. 
Encapsulamento. 
5. 
Classes. 
 Pergunta 3 
/1 
Os testes de softwares eram considerados uma etapa secundária e aplicados 
simplesmente para verificar se o sistema funciona. Identifique a informação 
INCORRETA sobre os testes. 
1.  
O roteiro de testes, também conhecido como script de testes ou especificação de 
testes, é elaborado com base nos documentos de especificação como guia de 
interface. 
2. 
Atualmente, há uma grande preocupação com a aplicação dos testes, o mercado 
dispõe de profissionais especializados em testes. 
3. 
Os testes são aplicados para verificar se os requisitos levantados estão sendo 
contemplados e se o sistema está executando as rotinas esperadas pelo sistema. 
4. 
Rios (2013) define que teste de software não é um processo que visa a sua 
execução de forma controlada, o objetivo é avaliar o seu comportamento 
aleatório. 
Resposta correta 
5. 
A aplicação dos testes deve ser realizada em várias etapas do projeto, os testes 
devem ser guiados pelo roteiro de teste. 
 Pergunta 4 
/1 
Essa plataforma está relacionada aos softwares que são desenvolvidos para dispositivos 
móveis, como smartphones. Elas são conhecidas como APP, que são disponibilizadas 
para a venda ou simplesmente para a instalação, no caso de aplicações gratuitas nas 
plataformas de distribuição, como o Google Play. O grande objetivo de um APP é 
facilitar a vida do seu usuário, auxiliando nas rotinas do dia a dia, como verificar extrato 
bancário, realizar compra entre outras coisas. Qual o tipo de plataforma a que o texto se 
refere? 
1.  
Embarcada. 
2. 
Web. 
3. 
Mobile. 
Resposta correta 
4. 
Virtual. 
5. 
Desktop. 
 Pergunta 5 
/1 
São definidas por meio de protocolo ou contrato de comunicação entre objetos 
consumidores ou prestadores de serviços. Essa relação de consumo ou prestação de 
serviços cria uma dependência entre os componentes. Elas podem ser representadas no 
diagrama de componentes, que é mais um dos diagramas que compõem a UML. Qual o 
conceito a que o texto se refere? 
1.  
Interfaces externas. 
Resposta correta 
2. 
Interfaces do sistema. 
3. 
Interfaces do projeto. 
4. 
Interfaces internas. 
5. 
Interfaces do diagrama. 
 Pergunta 6 
/1 
O padrão de projetos, também conhecido como Design Patterns, está relacionado a 
soluções para problemas recorrentes durante o desenvolvimento de um software 
orientado a objetos. Os padrões Singleton, Bridge e Proxy pertencem a quais 
categorias? 
1.  
Padrões estruturais, padrões comportamentais e padrões de criação. 
2. 
Padrões estruturais, padrões comportamentais e padrões estruturais. 
3. 
Padrões de criação, padrões estruturais e padrões comportamentais. 
4. 
Padrões comportamentais, padrões estruturais e padrões estruturais. 
5. 
Padrões de criação, padrões estruturais e padrões estruturais. 
Resposta correta 
 Pergunta 7 
/1 
O projeto orientado a objetos é composto por várias etapas e procedimentos. Cabe ao 
gerente de projetos definir quais etapas e procedimentos serão seguidos. Com base nos 
requisitos levantados, podemos iniciar a etapa que se resume na criação da 
representação de interfaces e os atores envolvidos. A qual etapa do projeto orientado a 
objetos que o texto se refere? 
1.  
Mapeamento do caso de uso. 
Resposta correta 
2. 
Modelo arquitetural. 
3. 
Diagramas de interação. 
4. 
Diagrama de estado e atividades. 
5. 
Diagrama de classes. 
 Pergunta 8 
/1 
Esse modelo informa o comportamento dos objetos. Nessa etapa, deve ser definido o 
seu nível de visibilidade e suas assinaturas. Em relação à visibilidade em orientação a 
objetos, tratamos de três níveis: público, representado pelo sinal positivo +; privado, 
representado pelo sinal negativo – e protegido, representado por sustenido #. Qual é o 
tipo de modelo que pertence a fase de refinamento que o texto se refere? 
1.  
Modelo conceitual. 
2. 
Modelo de implementação. 
3. 
Modelo de implantação. 
4. 
Modelo de comportamento. 
Resposta correta 
5. 
Modelo de projeto. 
 Pergunta 9 
/1 
O paradigma trata da forma como o software deve ser desenvolvido e como vai 
acontecer a comunicação entre os componentes. Uma premissa bem interessante do 
paradigma orientado a objetos é a de aproximar o desenvolvimento do software do 
mundo real. Qual a alternativa apresenta informações INCORRETAS sobre o 
paradigma orientada a objetos? 
1.  
Os objetos de um conjunto de informações estão relacionadas aos seus atributos. 
2. 
As classes são especificações dos objetos, elas contêm atributos, 
relacionamentos e comportamentos. 
3. 
O paradigma orientado a objetos é baseado nos elementos de classes, objetos, 
encapsulamento e abstração. 
4. 
O paradigma de orientação a objetos é uma linguagem de programação que 
comporta várias tecnologias. 
Resposta correta 
5. 
A abstração é como entendemos as representações do mundo real. 
 Pergunta 10 
/1 
São um conjunto de objetos que têm as mesmas características e com os mesmos 
comportamentos. Um objeto se trata de um elemento do mundo real, como Cliente, que 
tem características e ações. As características são os atributos do objeto, como nome e 
endereço. Já os comportamentos são definidos como métodos, que são ações que 
ocorrem quando o método é chamado por meio do objeto. Qual elemento compõe o 
diagrama de que o texto se refere? 
1. 
Encapsulamento. 
2. 
Herança. 
3. 
Classes abstratas. 
4. 
Polimorfismo. 
5. 
Classes.

Continue navegando