Vanessa
Etapa n°1
Aula tema: Nivelamento: Abordagem do ambiente de apoio: sistema operacional e compilador.
Passo 1
A. Eu acredito que o maior benefício é que o autor do código possa distribuir livremente seu código para outras pessoas. E com isso as outras pessoas podem pegar o código e alterar, usar livremente, porém mantendo o código como GPL. Sendo assim cria-se uma “comunidade” de desenvolvedores, podendo trocar códigos, ajudar, fazer correções e enviá-las novamente para o autor.
B. O benefício é que os sistemas operacionais Windows, Linux e Mac, são os mais usados no mercado, e também esses sistemas operacionais não tem restrições, sendo assim são mais fáceis de usar.
C. Sim. Porém não atendeu minhas necessidades iniciais, tive que procurar bem para poder acessar e entender o Code::Blocks, pois é um site em inglês e tem que ter um bom entendimento em inglês pra pode entender o site.
D.
• GCC e G++/MinGW;
• Digital Mars D (com limitações);
• SDCC (Small Device C Compiler);
• Microsoft visual C++ Toolkit 2003;
• Microsoft visual C++ Express 2005 (com limitações);
• Borland C++ 5,5;
• Watcom C;
• Intel C++ Compiler;
• Gfortran;
• GNU ARM;
• GNU GDC;
• Projetos multi-alvos;
• Ambiente de trabalho (Wordspace);
• Importar projetos do Dev-C++;
• Importar projetos e Wordspaces do Microsoft Visual C++/Microsoft visual Studio.
A vantagem é que qualquer pessoa pode usar, e da para criar vários programas a partir do código fonte.
E. Acredito que sim, pois adquirir mais conhecimento sobre a matéria é sempre bom, e sabendo mais sobre essas ferramentas, dominaremos o assunto e teremos um ótimo desenvolvimento no mercado de trabalho.
Passo 2.
Apareceu:
Hello Word!
Process returned 0 (0x0) execution time : 0.046 s
Press any key to continue.
Passo 3
Processo de depuramento.
Com os valores atribuídos:
Com modificações: Resultado final:
110
21
10
Passo 4
Aprendemos que o Code::Blocks é um