Sistema Opercionais Ubuntu
Exames: Sistema Opercionais Ubuntu. Pesquise 862.000+ trabalhos acadêmicosPor: rafagod • 13/4/2014 • 269 Palavras (2 Páginas) • 389 Visualizações
atps programção estruturada etapa 1
1. IDE Code::Blocks sendo software livre (Free Software Foundation), dentro termos da GNU General Public License (GPL) versão 3, temos liberdade de executar, copiar, distribuir, estudar, mudar e melhorar o software, e mantendo código fonte em aberto e documentos para que outros usuários possam fazer melhorias, além de optar por suporte com a comunidade ou pago.
2. Code::Blocks é multiplataforma que garatem a todos usuários testarem e fazer melhorias, sem optar por outro sistema operacional.
3. No site ” http://www.codeblocks.org/” atende as necessidades de todos usuários, tendo todas as versões da IDE disponível. No menu do site em lista divididos em duas partes:
1ª Referente a IDE toda documentação, downloads, plugins, licença, manual.
2ª “Wiki ou Forúns ,perguntas, artigos.
Site esta somente é inglês, mas uso Google Chrome ajuda na tradução do site;
4. Suportre múltiplo compiladores
• GCC e G++/MinGW;
• Digital Mars C/C++;
• 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;
As vantagens de uma IDE ter vários copiladores, são apenas opções para desenvolvedor escolher o copilador que mais agradou, ou necessidade de suporte linguagens mais antigas.
Debugação de código no CodeBlock , verifica passo a passo fluxo de dados dentro das estruturas if/else, switch/case e quantidade de vezes que se está executando um laço de repetição (for, while, do/while) valor de variáveis e funções, para descobrir erros lógicos.
Usando menu “Debug/Start” a tecla de atalho “f8 “:
Passo a passo:
Stop debugger: Para a execução do programa.
Continue: executa até o próximo breakpoint.
Next Line: executa a próxima linha.
Step into: entrar em uma função.
Step out: sair de uma função.
Start: Iniciar.
http://pt.wikipedia.org/wiki/Code::Blocks
http://www.gnu.org/licenses/agpl-3.0.html
http://pt.wikipedia.org/wiki/Code::Blocks
...