Atps construçao de algoritmo
Tecnologia em Redes de Computadores
Conteúdo
Introdução 3
ETAPA 1 4
Passo 1 4
Problema 6
Introdução
O presente trabalho tem como objetivo mostrar uma noção do conhecimento de programação estruturada aprendida no curso de resdes. Dividido em quatro etapas, será inicialmete disposto a primeira etapa. Os tópicos serão apresentados conforme solicitados e entregues. Ao fim do trabalho será possível projetar, analisarmos e realizarmos um sistema simples que envolve a linguagem de programação C++. A programação utilizada no trabalho foi compilada no Code::Blocks, programa estudado e relatado também no trabalho que segue, que, inclusive, é muito útil para os estudantes e programadores.
ETAPA 1
Passo 1
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. General Public License, ou simplesmente GPL, é considerada a licença mais utilizada em projetos de software livre. O termo “LIVRE” denominado nesse tipo de licença, faz referencia a quatro liberdades em seu uso: liberdade para executar o software/programa como deseja; liberdade de copia e compartilhamento, liberdade de alterar o código fonte e a liberdade de distribuir versões editadas e melhoras para a comunidade. Com tais liberdades, a GPL autoriza que os programas possam ser distribuídos e reaproveitados, mas mantendo os direitos do autor.
Haja vista que o Code::Blocks é um software que se enquadra no GPL v3.0 e, consequentemente adepto de seu quadro de liberdade, tem-se a vantagem de um software de fácil acesso e que suporta múltiplos compiladores e linguagens de programação, além de ter-se a opção de, se necessário, modificar seu código-fonte.
b) Qual benefício você pode relatar a partir do fato de que a IDE Code::Blocks é um software