Atps programação estruturada

Páginas: 5 (1136 palavras) Publicado: 27 de novembro de 2012
ATPS – Programação Estruturada

1a Etapa

1o Passo

Questionário:

1) 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: Os benefícios da licença GPL v3.0 para o software IDE Code::Blocks, que é um programa de licença pública, permitindo o uso sem qualquer restrição, podendo fazer cópias do software, é ter acesso aocódigo fonte para fazer alterações e até redistribuições, também terá o direito de redistribuir as modificações feitas. A licença GPL se baseia em quatro liberdades. São elas:

1.Liberdade de executar o programa para qualquer propósito;
2.Estudar como o programa funciona e adaptá-lo para as suas necessidades. O aceso ao código-fonte, é um pré-requisito para esta liberdade;
3.De redistribuircópias de modo que você possa ajudar ao seu próximo;
4.Aperfeiçoamento do programa. De modo que toda comunidade ou interessado, se beneficie deles. O acesso ao código fonte é um pré-requisito para esta liberdade.

2) Qual benefício vocês podem relatar a partir do fato de que a IDE Code::Blocks é um software Cross Plataform, ou seja, este software funciona com sistemas operacionais Windows, Linux eMac OS?
R: A vantagem de ser usado em qualquer uma das plataformas: Windows, Linux e Mac OS, é de não limitação ao usuário. Adequando-se a todos os interessados, que podem ter como preferência, qualquer um dos sistemas citados. E em caso do usuário preferir apenas um sistema, não ter de particionar o HD com outro S.O. Respeitando o “gosto” e preferência de cada usuário.

3) Façam uma avaliaçãogeral do site do Code::Blocks. Vocês consideram um bom site? Ele atendeu às suas necessidades iniciais de acesso e entendimento do Code::Blocks?
R: O site do Code::Blocks é de fácil manuseio. Tópicos destacados e com as principais explicações e funcionalidades do software no menu esquerdo da tela. O único obstáculo é a não diversidade de idiomas, mas que pode ser facilmente traduzido com aferramenta Translator, tradutor do Google. Atendeu às nossas necessidades inicias sobre o Code::Blockss, concluindo, com facilidade, seu procedimento para a ATPS.

4) Quais compiladores C e C++ são compatíveis com o Code::Blocks? Veja que GCC é apenas um dos compiladores disponíveis. De fato, esse compilador vem junto a instalação do Code::Blocks. Que vantagens acreditam ter em uma IDE que podeutilizar vários tipos de Compiladores? Associem a resposta com a resposta do item b.
R: GCC, G++/MinGW, Digital Mars C/C++, SDCC (SmallDeviceCCompiler), Borland C++ 5.5, Watcom C, Intel C++ Compiler, GFortran, GNUARM, GNU GDC, entre outros. As vantagens que existem em uma IDE que pode ser utilizada em vários compiladores são que, qualquer pessoa pode usar este software e criar vários programas a partirdo código fonte que traduz uma linguagem mais complexa para uma mais simples.

5) Por fim, fazer uma análise das vantagens de se obter esse tipo de conhecimento em complemento aos conteúdos das disciplinas de Algoritmos e de Programação Estruturada. Vocês conhecem um desenvolvedor que domine um grande conjunto de ferramentas, ainda durante a sua graduação, possuirá um bom diferencial de mercado?R: As vantagens de ter um amplo conhecimento para complementar as disciplinas de Algoritmo e Programação Estruturada, são que, além de aprendermos enriquecermos o conhecimento, aprofundarmos, com certeza será uma das principais ferramentas para desenvolvermos um bom futuro no mercado de trabalho. Um desenvolvedor que domine vários conjuntos de ferramentas, com certeza terá um ótimodesenvolvimento no mercado e também será destacado entre os demais do seu ramo e até na empresa.

2o Passo

#include<stdio.h>
int main ()
{
printf(“Hello World!”);
return (0);
}

Aqui, criamos um programa bem simples no compilador, que foi dividido nas seguintes tarefas:
* Utilizamos o menu: File\New\Empty file. Para criar um arquivo em branco;
* Por meio do menu: File\Save,...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • Atps de programação estruturada
  • ATPS Programação Estruturada
  • atps programação estruturada
  • Atps programação estruturada 1
  • ATPS Programação Estruturada IIpasso2
  • Atps programação estruturada i
  • Atps de programação estruturada 2
  • ATPS – Programação Estruturada II

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!