Atps - programação estruturada
1° Passo 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 dessa Licença GPL v3.o para o software IDE Code::Blocks são, que é um programa que não tem restrição, ou seja pode fazer cópias do software, tem acesso ao código fonte, se tem mais liberdade na execução.
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 os sistemas operacionais Windows, Linux e Mac? R: A vantagem é que pode ser usado em qualquer um desse sistemas operacionais sem restrições
c) Faça uma avaliação geral do site Code::Blocks. Você considera um bom site? Ele atendeu às suas necessidades iniciais de acesso e entendimento do Code::Blocks? R: O site do Code::Blocks é fácil de se entender, tem tópicos com as principais explicações e funções do software, este site atendeu às minhas necessidades iniciais sobre o Code::Blocks.
d) Quais compiladores C e C++ são compatíveis com o Code::Blocks? Veja que o GCC é apenas um dos compiladores disponíveis. De fato, esse compilador vem junto com a instalação do Code::Blocks. Que vantagens você acredita existirem numa IDE que pode utilizar vários tipos de Compiladores? Associe sua resposta com a resposta do item b. R: GCC, G++/MinGW, Digital Mars C/C++, SDCC (Small Device C Compiler), Borland C++ 5.5, Watcom C, Intel C++ Compiler, GFortran, GNU ARM, GNU GDC, entre outros. As vantagens que existem numa IDE que pode ser utilizada em vários Compiladores são que, qualquer pessoa pode ter o uso desse software e criar vários programas a partir do código fonte que traduz uma linguagem mais complexa para uma mais simples.
e) Por fim, faça uma análise das vantagens de se obter esse tipo de conhecimento em complemento aos conteúdos das disciplinas de Algoritmo e