Atps – programação estruturada i
Respostas 1º Etapa:
a) Os benefícios da licença GPL para esse software, é que por ser uma licença publica, onde qualquer pessoa pode utilizá-lo gratuitamente, o utilizador também tem acesso ao seu código fonte para fazer alterações e redistribuições e a liberdade de aperfeiçoar o programa. Resumindo, ele pode ser usado sem qualquer restrição e também pode ser redistribuído com atualizações, aperfeiçoamento e alterações e alterações feitas em seu código fonte.
b) O beneficio que trás o IDE Code::Blocks em ser Cross Platafor, é que pode ser usado sem nenhuma restrição no Windows, Linux e Mac que são os principais sistemas operacionais atuais.
c) O site atende facilmente as necessidades iniciais de acesso, tem tópicos e menus explicativos sobre as funcionalidades do software, apenas o fato de ser totalmente inglês que dificulta um pouco seu entendimento.
d) GCC, Digital Mars C/C++, G++/Mingw, SDCC, GDC, Barland C++, Watcom C, Intel C++ Compiler, GFortran, entre outros. A vantagem é que pode ser criados programas pelo código fonte que ele traduz uma linguagem complexa para uma mais simples.
e) As vantagens de se obter este tipo de conhecimento durante sua graduação e que o profissional já termina a sua graduação com bons conhecimentos e habilidades em vários tipos de compiladores, o que facilita conseguir um emprego em uma boa empresa.
Relatório:
Nesta 1º Etapa da ATPS de Programação Estruturada I, conhecemos o software Code::Blocks e algumas Du suas funcionalidades. O Code::Blocks possui muitas vantagens por possuir uma licença GPL, suporta vários tipos de compiladores, é compatível com os principais Sistemas Operacionais atuais. Tivemos as primeiras instruções para fazer um programa simples, e também como fazer uma depuração usando o Debug que mostra passo-a-passo de como o processo é executado.