Buscar

Apol 1 a 5 engenharia de software

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 12 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 12 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 9, do total de 12 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

Obs.: As questões estão somente com as alternativas corretas 
 
APOL 1 
 
Questão 1/10 
A Engenharia de software estabelece o emprego de princípios das engenharias para 
obtenção de um software confiável e econômico. Segundo a IEEE, a engenharia 
de software é a aplicação de abordagem voltadas para: 
I- Sistemática 
II- Disciplinada 
III- Quantificável 
IV- Manutenção do software 
V- Operação do Software. 
 
Questão 2/10 
A Engenharia de Software tem sua base obtida através da camada de processos que 
por sua vez utilizam ferramentas e métodos. Com base nisso é correto afirmar que: 
III- Métodos fornecem técnicas para o desenvolvimento de software 
IV- As ferramentas são utilizadas para automatização da construção de software 
através de processos e métodos escolhidos 
Questão 3/10 
A engenharia de software surgiu em meados dos anos 70 como uma forma de 
contornar o que se chamava crise do software. Tal crise ocorria em decorrência da 
complexidade no desenvolvimento, além de problemas relacionados a prazos, 
custos e qualidade. Em relação aos fundamentos científicos da engenharia de 
software, Assinale as alternativas que estejam corretas: 
I-O uso de métodos, modelos, técnicas, processos e ferramentas que possam ser 
utilizados durante todas as fases de desenvolvimento de software. 
II-O uso de mecanismos para planejamento e gerenciamento de projeto de 
desenvolvimento de software. 
III-A aplicação de qualidade aos processos e consequentemente ao produto final 
(software). 
Questão 4/10 
O termo engenharia de software torna-se forte após 1968, quando sistemas tornam-
se cada vez mais complexos. Dá-se início a utilização de métodos, técnicas e 
ferramentas de modo a combater a crise do software. Esta “crise do software” é 
relatada através de alguns sintomas: 
I-Atraso na entrega + Orçamento estourado + Gerenciamento sem indicadores 
V-Baixa qualidade do software + Falhas de Software + Requisitos mal elaborados 
 
 
 
Questão 5/10 
Segundo a engenharia de software, em termos gerais o desenvolvimento de um 
sistema segue um ciclo de vida na seguinte ordem: 
II-Levantamento de Requisitos -> Análise -> Projeto -> Implementação -> Teste -
> Manutenção 
 
Questão 6/10 
Um modelo de processo também pode ser definido como um arcabouço que 
contenha tarefas necessárias para a construção de software com um bom padrão de 
qualidade. Um processo define a abordagem adotada para elaboração do software 
e ao adotar um modelo de processo ganhamos: 
I-Estabilidade durante o processo de desenvolvimento 
II-Maior controle sobre o processo 
III-Organização do processo 
IV-Agilidade 
V-Documentação que é escrita e mantida ao longo do processo 
 
Questão 7/10 
Fluxos de processos definem características de aplicações de cada tipo de processo 
de desenvolvimento de software. Com base nestes fluxos de processos é correto 
afirmar que: 
I- Os fluxos de processo linear necessariamente seguem uma ação após a outra até 
o final do modelo 
II- Os fluxos de processo iterativos possuem um formato de retorno dentro de uma 
mesma atividade ou mais. Mesmo que haja uma sequência a ser seguida, é 
permitida a iteratividade entre atividades e tarefas 
III- Os fluxos de processo do tipo evolucionário não possuem um aspecto de 
iteratividade entre todas as atividades e tarefas dentro de um curto espaço de 
tempo. 
 
Questão 8/10 
Modelos de processos são arcabouços para estruturação de todo o ciclo de projeto 
de software. O modelo incremental é destacado abaixo com algumas informações 
e características. É correto afirmar que um modelo incremental: 
III-Também podem ser desenvolvidos para outra plataforma de hardware e de 
software com menor capacidade. 
IV- Este modelo é útil quando não há pessoal disponível para implementação 
completa do software. 
V- Os primeiros incrementos podem ser feitos com poucos profissionais. 
 
Questão 9/10 
Há métodos de processos de desenvolvimento de software que são focados em 
áreas específicas, tais como os métodos de processos especializados. Com base no 
modelo de processo Especializado é correto afirmar que: 
I- Os modelos especializados baseiam-se em componentes, métodos formais e 
orientação a aspectos. 
II-Estes modelos incorporam características do modelo espiral, com abordagem 
iterativa e reuso de componentes. 
III- Os métodos formais são utilizados para especificação forma de modelos 
matemáticos, que possuem uma notação rigorosa. 
IV-Modelos que envolvem alto custo, poucos desenvolvedores e um treinamento 
extensivo. 
V-É um tipo de processo não maduro ainda. Sua natureza é paralela e concorrente. 
 
Questão 10/10 
Os métodos de processo de desenvolvimento de software que mais estão fazendo 
sucesso na área de desenvolvimento de software são os métodos ágeis. Com base 
no modelo de Métodos Ágeis é correto afirmar que foram idealizados para: 
I- Garantir agilidade, 
II- Resposta apropriada a mudanças (equipes e tecnológicas), 
III- Colaboração 
IV- Menor custo nas mudanças. 
V- Ser adaptável 
 
Apol 2 
Questão 1/10 
Um modelo de processo também pode ser definido como um arcabouço que 
contenha tarefas necessárias para a construção de software com um bom padrão de 
qualidade. Um processo define a abordagem adotada para elaboração do software 
e ao adotar um modelo de processo ganhamos: 
I-Estabilidade durante o processo de desenvolvimento 
II-Maior controle sobre o processo 
III-Organização do processo 
IV-Agilidade 
V-Documentação que é escrita e mantida ao longo do processo 
Questão 2/10 
Os modelos de processos de desenvolvimento de software são constituídos por 
fluxos de processo. É correto afirmar que os fluxos abaixo representam todos os 
tipos: 
I-Linear 
II-Iterativo 
III-Evolucionário 
IV-Paralelo 
V-Combinação de dois ou mais modelos 
Questão 3/10 
Fluxos de processos definem características de aplicações de cada tipo de processo 
de desenvolvimento de software. Com base nestes fluxos de processos é correto 
afirmar que: 
I- Os fluxos de processo linear necessariamente seguem uma ação após a outra até 
o final do modelo 
II- Os fluxos de processo iterativos possuem um formato de retorno dentro de uma 
mesma atividade ou mais. Mesmo que haja uma sequência a ser seguida, é 
permitida a iteratividade entre atividades e tarefas 
III- Os fluxos de processo do tipo evolucionário não possuem um aspecto de 
iteratividade entre todas as atividades e tarefas dentro de um curto espaço de 
tempo. 
Questão 4/10 
Modelos de processos são arcabouços para estruturação de todo o ciclo de projeto 
de software. O modelo clássico é o modelo mais antigo. As afirmações abaixo 
relatam informações adicionais ou características deste modelo: 
I-Este modelo, também conhecido por modelo cascata 
IV-É o mais antigo da engenharia de software. 
 
Questão 5/10 
Modelos de processos são arcabouços para estruturação de todo o ciclo de projeto 
de software. O modelo incremental é destacado abaixo com algumas informações 
e características. É correto afirmar que um modelo incremental: 
III-Também podem ser desenvolvidos para outra plataforma de hardware e de 
software com menor capacidade. 
IV- Este modelo é útil quando não há pessoal disponível para implementação 
completa do software. 
V- Os primeiros incrementos podem ser feitos com poucos profissionais 
 
Questão 6/10 
Métodos de processo de desenvolvimento de software evolutivos, como o próprio 
nome propõe, destacam-se por uma linha de atuação iterativa e centrada nos 
stakeholders. É correto afirmar para métodos de processodo tipo evolucionário 
que: 
I- Este modelo aplica-se a sistemas simples que apresentam evolução ao longo do 
tempo de desenvolvimento. 
II- As necessidades de negócios podem mudar com muita frequência. 
III- Os prazos geralmente não são generosos e são produzidos para mercados muito 
específicos. 
IV-Prototipação e Espiral não são comumente confundidos como tipos de modelos 
evolucionários 
VI- Os requisitos geralmente são difíceis de serem elicitados. 
 
Questão 7/10 
Há métodos de processos de desenvolvimento de software que são focados em 
áreas específicas, tais como os métodos de processos especializados. Com base no 
modelo de processo Especializado é correto afirmar que: 
I- Os modelos especializados baseiam-se em componentes, métodos formais e 
orientação a aspectos. 
II-Estes modelos incorporam características do modelo espiral, com abordagem 
iterativa e reuso de componentes. 
III- Os métodos formais são utilizados para especificação forma de modelos 
matemáticos, que possuem uma notação rigorosa. 
IV-Modelos que envolvem alto custo, poucos desenvolvedores e um treinamento 
extensivo. 
V-É um tipo de processo não maduro ainda. Sua natureza é paralela e concorrente. 
 
Questão 8/10 
O método de processo RUP surge para trabalhar características de uma linguagem 
de modelagem de sistemas baseada em objetos desenvolvida por Jacobson, 
Rumbaugh e Booch. Com base no modelo de processo de desenvolvimento de 
software RUP, é correto afirmar que : 
I- Ele foi constituído para ser dirigido por casos de uso (diagramas da UML), 
II-Ele foi constituído para não ser centrado na arquitetura, 
III-Ele foi constituído para não ser iterativo 
IV-Ele foi constituído para não ser incremental. 
V-Apresenta fracos recursos em relação aos que os modelos tradicionais. 
Considerando o conteúdo ministrado na aula 2, assinale a alternativa CORRETA 
Questão anulada! 
 
Questão 9/10 
Os métodos de processo de desenvolvimento de software que mais estão fazendo 
sucesso na área de desenvolvimento de software são os métodos ágeis. Com base 
no modelo de Métodos Ágeis é correto afirmar que foram idealizados para: 
I- Garantir agilidade, 
II-Resposta apropriada a mudanças (equipes e tecnológicas), 
III-Colaboração 
IV-Menor custo nas mudanças. 
V- Ser adaptável 
 
Questão 10/10 
Há vários métodos ágeis utilizados no mercado de desenvolvimento de software. 
São métodos que incorporam as mudanças de requisitos constantes, propõem 
agilidade, melhor comunicação para o time de desenvolvimento, dentre outras 
características. É correto afirmar que os métodos abaixo são exemplos de métodos 
ágeis? 
I - XP – extreme programming 
II -DAS – desenvolvimento adaptativo de software 
III – Scrum 
IV - FDD – desenvolvimento guiado por características 
V -AM – modelo ágil 
 
APOL 3 
 
Questão 1/10 
Método é um conceito importante para o entendimento da necessidade do uso de 
modelagem de software. Complete com três palavras-chave a seguinte definição: 
“Entende-se por método _____________ a ser percorrido através de _______, 
aplicando-se um conjunto de __________, permitindo a construção de um 
software eficiente e seguro. 
II) caminho, etapas, técnicas. 
 
Questão 2/10 
Um método para desenvolvimento de software é utilizado para construção de um 
software eficiente e seguro. Métodos possuem tarefas. Assinale a alternativa que 
indica as principais tarefas que são abordadas em um método de software. 
III) Planejamento do projeto, análise de requisitos, projeto de estrutura de dados, 
arquitetura, algoritmos, codificação, teste e manutenção. 
 
Questão 3/10 
A modelagem de software surgiu juntamente com a engenharia de software. Elas 
foram evoluindo juntamente com a evolução de software e necessidades das 
empresas e pessoas. Abaixo são listados alguns tipos de modelagem de software. 
I - Estruturada. 
III - Orientada a Objetos. 
V - Essencial. 
Questão 4/10 
A modelagem do tipo estruturada possui uma visão macro e parte-se de um marco 
zero para se enxergar a totalidade. É correto afirmar que os itens abaixo 
caracterizam este tipo de modelagem. 
I) visão todo-parte. 
II) características top-down. 
III) parte-se da totalidade em visões cada vez menores. 
IV) modelagem de banco de dados. 
V) modelagem de processos 
 
Questão 5/10 
A modelagem do tipo estruturada possui uma visão macro e parte-se de um marco 
zero para se enxergar a totalidade. Assim como todas as modelagens e 
metodologias esta possui alguns diagramas. Quais os itens abaixo são diagramas 
que fazem parte deste tipo de modelagem? 
I) diagramas de sequência. 
II) diagramas de classe. 
III) diagramas de casos de uso. 
IV) diagramas de componentes. 
V) diagramas de colaboração. 
Nenhuma está correta 
 
Questão 6/10 
A modelagem orientada a objetos utiliza-se da linguagem de modelagem unificada 
(UML). Ela representa conceitos reais através de objetos numa linguagem visual. 
Quais os itens abaixo são diagramas que fazem parte deste tipo de modelagem? 
I) diagramas de sequência. 
II) diagramas de classe. 
III) diagramas de casos de uso. 
IV) diagramas de componentes. 
V) diagramas de colaboração. 
 
Questão 7/10 
A modelagem orientada a objetos utiliza-se dos diagramas da UML (Linguagem 
de modelagem unificada). A UML possui diagramas derivados das metodologias 
de Rumbaugh, Coad e Booch. As afirmativas abaixo são corretas em relação à 
UML. 
I) A OMG (Object Managment Group) é uma organização que mantém as 
especificações dos diagramas da UML. 
II) Diagramas de sequência, colaboração e atividades fazem parte da UML. 
III) A UML é muito mais difundida e utilizada que os modelos anteriores 
(Estruturado e Essencial). 
 
Questão 8/10 
A modelagem orientada a objetos utiliza-se dos diagramas da UML (Linguagem 
de modelagem unificada). A UML trabalha em várias visões. As afirmativas 
abaixo são corretas em relação às visões. 
II) Projeto e implementação. 
V) Implantação e processo. 
 
Questão 9/10 
A modelagem orientada a objetos utiliza-se dos diagramas da UML (Linguagem 
de modelagem unificada). É correto afirmar que os diagramas abaixo relacionados 
pertencem ao modelo comportamental ou dinâmico do sistema modelado. 
I) Casos de Uso 
II) Interação 
III) Sequência 
IV) Colaboração 
V) Atividades 
 
Questão 10/10 
A modelagem orientada a objetos utiliza-se dos diagramas da UML (Linguagem 
de modelagem unificada). É correto afirmar que os diagramas abaixo relacionados 
pertencem ao modelo estático do sistema modelado. 
I) Casos de Uso 
II) Interação 
III) Sequência 
IV) Colaboração 
V) Atividades 
Nenhuma está correta 
 
APOL 4 
 
Questão 1/10 
Qualidade de software é um conceito complexo e com várias visões diferentes. 
Quais visões abaixo estão relacionadas à qualidade de software? 
I) Visão transcendental. 
II) Visão do usuário e do produto. 
IV) Visão baseada em valor e visão do fabricante. 
 
Questão 2/10 
No desenvolvimento de software, a qualidade de um projeto engloba o grau de 
atendimento às funções e características especificadas no modelo de requisitos. A 
gestão da qualidade preza por um produto que seja útil (usável) e que contenha 
valor agregado tanto para o desenvolvedor quanto para os usuários do sistema. 
Sendo assim, a qualidade pode ser analisada de acordo com as dimensões abaixo: 
I) Conformidade, durabilidade, facilidade de manutenção. 
II) Estética, percepção. 
V) Desempenho, recursos, confiabilidade. 
 
Questão 3/10 
A gestão da qualidade preza por um produto que sejaútil (usável) e que contenha 
valor agregado tanto para o desenvolvedor quanto para os usuários do sistema. A 
qualidade pode ser analisada de acordo com as dimensões: conformidade, 
durabilidade, facilidade de manutenção, estética, percepção, desempenho, recursos 
e confiabilidade. Dentro destas dimensões, há fatores importantes e destacados 
para gerar a gestão completa da qualidade. São eles: 
I) Flexibilidade. 
II) Portabilidade. 
III) Interoperabilidade. 
IV) Testabilidade. 
V) Reusabilidade 
 
Questão 4/10 
A ISO 9126 define como principais fatores de qualidade de software alguns 
atributos fundamentais para avaliação de software. Quais das respostas abaixo não 
representam os atributos desta norma? 
III) Testes de performance. 
IV) Eficiência de classes e comportamentos. 
V) Eficiência de classes 
 
 
Questão 5/10 
Um software bom o suficiente é capaz de possuir funções e características de alta 
qualidade, usuários que queiram utilizá-lo, bem como possuir funções 
especializadas. Para tanto, eles possuem custos. Estes custos relacionados à 
qualidade de software são divididos em: 
V) prevenção, avaliação e falhas 
 
Questão 6/10 
Um software bom o suficiente é capaz de possuir funções e características de alta 
qualidade, usuários que queiram utilizá-lo, bem como possuir funções 
especializadas. Quais os principais riscos quando não atentamos às questões da 
qualidade no desenvolvimento de software: 
II) Sistemas lentos e erros de funcionalidades. 
III) Erros de funcionalidades e litígios. 
IV) Falta de aprovação pelos usuários e problemas entre usuários e 
desenvolvedores. 
 
Questão 7/10 
Ao se pensar em gestão da qualidade, quais dos itens abaixo representam uma 
ferramenta, técnica ou método utilizados para garantir a qualidade de processo e 
do software? 
I) Padrões, revisões e auditorias. 
II) Testes, coleta e análise de erros/defeitos. 
III) Gerenciamento de mudanças, educação e treinamentos. 
IV) Gerenciamento de fornecedores e administração da segurança. 
V) Proteção ao software e administração de riscos 
 
Questão 8/10 
Testes de software são um dos principais elementos que auxiliam na garantia da 
qualidade do software. Dentro deste contexto, pode-se definir teste como um 
conjunto de atividades que podem ser planejadas com antecedência e executadas 
sistematicamente. Em quais fases do desenvolvimento testes de software são 
aplicados? 
I) Requisitos 
II) Projeto 
III) Implementação 
IV) Testes 
V) Manutenção 
 
Questão 9/10 
Testes podem ser definidos como um conjunto de atividades que podem ser 
planejadas com antecedência e executadas sistematicamente. Quais dos tipos de 
testes a seguir não são corretos dentro do contexto de desenvolvimento de 
software? 
III) Testes de nuvem. 
V) Testes de base de dados 
 
Questão 10/10 
Para que a garantia da qualidade seja efetiva, precisamos adotar uma estrutura de 
métricas, as quais nos darão resultados numéricos que nos auxiliarão na análise e 
melhoria contínua no processo de desenvolvimento de software. A estrutura de 
métricas estabelece itens importantes e princípios de medição conforme as 
alternativas abaixo: 
III) medidas, métricas e construção de indicadores. 
IV) formulação, coleta, análise e feedback. 
 
APOL 5 
 
Questão 1/10 
Projeto de software é um empreendimento com objetivo bem definido, que 
consome recursos e ocorre geralmente com prazos, custos e qualidade bem 
definidos. As afirmativas abaixo também referem-se a projetos de software: 
I) Projetos de software tornam-se cada vez maiores e mais complexos. 
III) Projetos de software necessitam de gerentes de projetos mais integradores que 
técnicos. 
IV) Projetos de software possuem como principais etapas: planejamento, 
programação e controle de tarefas integradas. 
 
Questão 2/10 
O gerenciamento de projetos possui tarefas com objetivos para o benefício de todos 
os participantes. Para que ela seja bem sucedida é necessário além de um bom 
planejamento, um excelente controle. A gestão de projetos é do tipo horizontal e 
traz consigo: 
I) Mais produtividade, eficiência e eficácia. 
IV) Aborda pessoas, processos e produtos. 
 
Questão 3/10 
Toda organização necessita aprimorar continuamente suas habilidades para atrair, 
desenvolver, motivar, organizar e reter a força de trabalho necessária para se 
atingir objetivos estratégicos em um negócio. Isto se refere a pessoas dentro do 
gerenciamento de projetos e é definido em: 
III) People-CMM (People Capability and Maturity Model) 
 
Questão 4/10 
Para a especificação pode-se utilizar uma SRS (especificação de requisitos criada 
para estabelecer um modelo-guia de especificações de requisitos). Uma SRS é 
composta por vários níveis: 
I) Introdução, descrição geral. 
III) Características do sistema, requisitos de interfaces externas. 
IV) Outros requisitos funcionais, outros requisitos e apêndices. 
 
 
Questão 5/10 
O projeto da arquitetura reflete a estrutura de dados e componentes do programa 
para construção de um sistema. A arquitetura não é o software operacional, mas a 
representação para análise, alternativas e redução de riscos para construção de 
software. Ela facilita a comunicação entre as partes envolvidas e cria um modelo 
compreensível da estrutura do software. Há vários estilos de arquitetura, entre eles 
encontram-se: 
I) Centrada em dados. 
II) Centrada em fluxo de dados. 
III) Centrada em chamadas e retornos. 
IV) Orientados a objetos. 
V) Em camadas 
 
Questão 6/10 
O projeto de interfaces, tão importante quanto código de programa bem 
implementado, deve seguir algumas premissas básicas: 
II) Deixar o usuário no comando do software. 
III) Reduzir a carga de memória do usuário. 
IV) Criar interfaces consistentes. 
 
Questão 7/10 
O projeto de interfaces, tão importante quanto código de programa bem 
implementado, deve considerar aspectos importantes na sua construção: 
I) Usabilidade. 
III) Acessibilidade. 
 
Questão 8/10 
Projeto de padrão de software é uma regra de três partes que expressa a relação 
entre contexto, problema e solução do software. São três tipos principais: 
III) Criacionais. 
IV) Estruturais. 
V) Comportamentais 
 
Questão 9/10 
Projeto de padrão de software é uma regra de três partes que expressa a relação 
entre contexto, problema e solução do software. Os subtipos abaixo fazem parte 
dos padrões criacionais: 
I) Iterador 
II) Comandos 
III) Interpretador 
IV) Cadeia de responsabilidades 
V) Mediador 
Nenhum está correto 
 
 
 
Questão 10/10 
Projeto de padrão de software é uma regra de três partes que expressa a relação 
entre contexto, problema e solução do software. Quando fala-se em padrões para 
WebApps, é importante o desenvolvimento de arquiteturas de: 
I) Informações 
II) Navegação 
III) Interação 
IV) Apresentação 
V) Funcionalidades

Outros materiais