Linguagem CBruna Gabriela, Ewerton Freire, Washington Ferreira
Introdução • Criada em 1972 por Dennis Ritchie para desenvolver o SO Unix. • Influenciou várias linguagens como:   C++, C#...
Linguagem C • Variáveis – Variáveis e constantes são os objetos de dados básicos manipulados em um   programa. As declaraç...
Linguagem C • Tipos e Operadores    –   Char    –   Int    –   Float    –   Double    – Operadores Aritméticos:        +  ...
Linguagem C • Fluxo de Controle                       Profa. MSc Ivna Valença   5
Conclusão •   Desenvolvida para o sistema Unix, C possui fluxos de controles bem estruturados.     Suas expressões são for...
Bibliografia    – KERNIGHAN, Brian W.; RITCHIE, Dennis M. C a linguagem de programação      padrão ANSI , Rio de Janeiro -...
Profa. MSc Ivna Valença   8
Próximos SlideShares
Carregando em…5
×

Seminário: C

814 visualizações

Publicada em

0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
814
No SlideShare
0
A partir de incorporações
0
Número de incorporações
423
Ações
Compartilhamentos
0
Downloads
4
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Seminário: C

  1. 1. Linguagem CBruna Gabriela, Ewerton Freire, Washington Ferreira
  2. 2. Introdução • Criada em 1972 por Dennis Ritchie para desenvolver o SO Unix. • Influenciou várias linguagens como: C++, C#, Java, JavaScript, PHP, Limbo entre outras. • Padronização pelo American National Standards Institute (ANSI) iniciado em 1983 e concluído em 1989. • K&R C – C Programming language. Profa. MSc Ivna Valença 2
  3. 3. Linguagem C • Variáveis – Variáveis e constantes são os objetos de dados básicos manipulados em um programa. As declarações listam as variáveis a serem usadas – Os nomes são compostos de letras e dígitos, o primeiro caractere deve ser uma letra. – As letras maiúsculas e minúsculas são distintas, de modo que x e X são dois nomes diferentes. Profa. MSc Ivna Valença 3
  4. 4. Linguagem C • Tipos e Operadores – Char – Int – Float – Double – Operadores Aritméticos: + – * / – Operadores Aritméticos: < > == e != && e || Profa. MSc Ivna Valença 4
  5. 5. Linguagem C • Fluxo de Controle Profa. MSc Ivna Valença 5
  6. 6. Conclusão • Desenvolvida para o sistema Unix, C possui fluxos de controles bem estruturados. Suas expressões são formadas com operadores e operandos. Sua linguagem foi pouco alterada, assegurando que a maioria dos padrões existentes continuasse valendo. • C possui suas falhas, como em qualquer outra linguagem de programação, operadores têm prioridade errada, outras partes da forma de desenvolver os códigos poderiam ser aperfeiçoadas. Mas apesar de tudo isto, C tem se mostrado uma linguagem expressiva e efetiva para grandes variedades de aplicações. Profa. MSc Ivna Valença 6
  7. 7. Bibliografia – KERNIGHAN, Brian W.; RITCHIE, Dennis M. C a linguagem de programação padrão ANSI , Rio de Janeiro - RJ: Elsevier, 1989. 289p. Profa. MSc Ivna Valença 7
  8. 8. Profa. MSc Ivna Valença 8

×