Seminário: C

8

Click here to load reader

Transcript of Seminário: C

Page 1: Seminário: C

Linguagem C

Bruna Gabriela, Ewerton Freire, Washington Ferreira

Page 2: Seminário: C

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.

2Profa. MSc Ivna Valença

Page 3: Seminário: C

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.

3Profa. MSc Ivna Valença

Page 4: Seminário: C

Linguagem C

• Tipos e Operadores– Char

– Int

– Float

– Double

– Operadores Aritméticos: + – * /

– Operadores Aritméticos: < > == e != && e ||

4Profa. MSc Ivna Valença

Page 5: Seminário: C

Linguagem C

• Fluxo de Controle

5Profa. MSc Ivna Valença

Page 6: Seminário: C

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.

6Profa. MSc Ivna Valença

Page 7: Seminário: C

Bibliografia

– KERNIGHAN, Brian W.; RITCHIE, Dennis M. C a linguagem de programação padrão ANSI , Rio de Janeiro - RJ: Elsevier, 1989. 289p.

7Profa. MSc Ivna Valença

Page 8: Seminário: C

8Profa. MSc Ivna Valença