Atps tads-programação estruturada i
Passo 1
Questão1 – Qual benefício vocês encontram no fato da IDE Code::Blocks ser um software distribuído segundo a licença GPL v3.0?
R: A GPL baseia-se em 4 liberdades;
1. A liberdade de executar o programa, para qualquer propósito (liberdade nº 0).
2. A liberdade de estudar como o programa funciona e adaptá-lo para as suas necessidades (liberdade nº 1). O acesso ao código-fonte é um pré-requisito para esta liberdade.
3. A liberdade de redistribuir cópias de modo que você possa ajudar ao seu próximo (liberdade nº 2).
4. A liberdade de aperfeiçoar o programa, e liberar os seus aperfeiçoamentos, de modo que toda a comunidade se beneficie deles (liberdade nº 3). O acesso ao código-fonte é um pré-requisito para esta liberdade.
Questão 2 – Qual benefício vocês podem relatar a partir do fato de que a IDE Code::Blocks é um software Cross Plataforma, ou seja, este software funciona com os sistemas operacionais Windows, Linux e Mac?
R: É uma resposta óbvia, o programa roda nos 3 Sistemas Operacionais dominantes do mercado, ou seja, independente de qual for sua máquina, o programa funcionará sem problemas.
Questão 3 – Vocês consideram um bom site? Ele atendeu às suas necessidades iniciais de acesso e entendimento do Code::Blocks?
R: Seguem as considerações do grupo:
a. O site não possui plataforma multilinguagem, ou seja, quem não tem no mínimo um nível intermediário de inglês, se perde ao coletar informações.
b. Layout da pagina muito simples e direta ao ponto, gostamos muito da seção “Features” que mostra detalhes técnicos do programa.
Em resumo, é um bom site para programadores experientes (pois utiliza muita linguagem técnica), mas deixa muito a desejar a quem está iniciando.
Questão 4 – Quais compiladores C e C++ são compatíveis com o Code::Blocks?
Que vantagens você acredita existirem numa IDE que pode utilizar vários tipos de Compiladores?
R: GCC, G++/MinGW, Digital Mars C/C++, SDCC (Small Device CCompiler), Borland C++