586471 Aula1

1555 palavras 7 páginas
+

Curso de C/C++
Aula 1
Instrutor: Pedro Henrique Atanásio e Silva
Material por: Allan Lima http://allanlima.wordpress.com/ 

Você pode:






Sob as seguintes condições:







copiar, distribuir, exibir e executar a obra criar obras derivadas fazer uso comercial da obra
Atribuição. Você deve dar crédito ao autor original, da forma especificada pelo autor ou licenciante.
Compartilhamento pela mesma Licença. Se você alterar, transformar, ou criar outra obra com base nesta, você somente poderá distribuir a obra resultante sob uma licença idêntica a esta.
Para cada novo uso ou distribuição, você deve deixar claro para outros os termos da licença desta obra.
Qualquer uma destas condições podem ser renunciadas, desde que Você obtenha permissão do autor.

Veja aqui a licença completa

+

Roteiro


O objetivo do curso



História da linguagem C



Características da linguagem C



Sistemas de tipos



Variáveis e operadores



Estruturas de controle



Funções



Entrada e Saída

+

O objetivo do curso


Aprender a programar em C e C++!



Será que só isso basta?



Não seria melhor também aprender a aprender C e C++???

 Entender

bem o funcionamento do programa na memória do computador
 E principalmente, aprender onde e como encontrar ajuda

+

História da Linguagem C


Surgiu no início dos anos 70



Criada inicialmente para o UNIX



Criadores:

 Dennis

Ritchie (direita)
 Kenneth Thompson (esquerda)


Baseada na Linguagem B



Versão inicial bastante simples

www.viphostsystem.com

+

História da Linguagem C


Ampla popularização nos anos 80



Muitas arquiteturas e compiladores



Problemas com a incompatibilidade



Padronização de 82 a 89 (C ANSI)



Até hoje existem problemas entre os diversos compiladores e sistemas operacionais

+

Características


Paradigma Procedural



Flexível



Alta performance



Poucas restrições



Ótima iteração com:

 Sistemas

Operacionais
 Dispositivos de Hardware
 Outras

Relacionados