TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Definição de relacionamento entre classes

Tese: Definição de relacionamento entre classes. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  9/12/2012  •  Tese  •  593 Palavras (3 Páginas)  •  864 Visualizações

Página 1 de 3

Aula-tema: Definição de relacionamento entre classes (Associação e Herança). Implementação de herança. Implementação de associação. Definição de polimorfismo e implementação.

Esta atividade é importante para que você compreenda como pode ser estabelecido o relacionamento entre classes e como estes relacionamentos podem contribuir na elaboração e manutenção de programas com reuso de código e na diminuição da ocorrência de erros.

Para realizá-la é importante seguir os passos descritos.

1. Etapa 1

A aula tema desta etapa trata sobre

Nivelamento: Abordagem doambiente de apoio: sistema operacional e compilador

. Esta atividade éimportante para compreender os recursos disponíveis no ambiente dedesenvolvimento denominado Code::Blocks.

1.1. Passo 1

A orientação para este passo consiste em acessar o

site

da IDECode::Blocks no endereçowww.codeblocks.org, conforme pode ser visualizadona Figura 1, e analisá-lo para responder as questões a seguir.Figura 1 -

Site

da IDECode::Blocks.

a)

Qual benefício você encontra no fato da IDE Code::Blocks ser um

software

distribuído segundo a licença GPL v3.0? Faça uma pesquisa na

internet

sobre licenças GPL para responder a esta pergunta.R: Os benefícios da Licença GPL v3.o para o

software

IDE Code::Blockssão, que é um programa de Licença Pública que permite ser usado semqualquer restrição, pode fazer cópias do

software

, tem acesso ao códigofonte para fazer alterações e até redistribuições, também terá o direito deredistribuir as modificações feitas. A licença GPL se baseia em 4 liberdades.

1

São elas:

1.

A liberdade de executar o programa, para qualquer propósito.2. A liberdade de estudar como o programa funciona e adaptá-lo para assuas necessidades. O acesso ao código-fonte é um pré-requisito paraesta liberdade.3. A liberdade de redistribuir cópias de modo que você possa ajudar ao seupróximo.4. A liberdade de aperfeiçoar o programa, e liberar os seusaperfeiçoamentos, de modo que toda a comunidade se beneficie deles.O acesso ao código-fonte é um pré-requisito para esta liberdade.

b)

Qual benefício você pode relatar a partir do fato de que a IDE Code::Blocksé um

software

Cross Platform

, ou seja, este

software

funciona com ossistemas operacionais

Windows

,

Linux

e

Mac

...

Baixar como (para membros premium)  txt (4.4 Kb)  
Continuar por mais 2 páginas »
Disponível apenas no TrabalhosGratuitos.com