Linguagem De Programacao II C Parte 2 Alunos

2944 palavras 12 páginas
Professora: Flávia Balbino da Costa












Revisão (estruturas de decisão e repetição, procedimentos e funções )
Trabalhando com a Linguagem C
Estrutura de dados homogêneas I - vetores
Estrutura de dados homogêneas II matrizes
Estrutura de dados heterogêneas registros
Recursividade
Ponteiros, alocação dinâmica, listas

 Foi

desenvolvida no início da década de 70, inicialmente

para Unix – isso permitiu que a linguagem fosse largamente utilizada no meio acadêmico, já que até meados da década de 90, tal comunidade utilizava basicamente computadores

de

grande

porte,

cujo

sistema operacional era o Unix. A conseqüência deste fato é que a maioria dos algoritmos apresentados em livros ou encontrados na Internet está em C. Também podemos encontrar diversas bibliotecas de programação gratuitas na Internet escritas em C.

 Possui

recursos de alto e baixo nível – isso faz com

que a maioria dos sistemas operacionais (Windows e Linux, por exemplo), jogos e drivers, entre outros, sejam desenvolvidos em C.
É

uma linguagem que possui um conjunto de

comandos e funções padronizados (o padrão ANSI) e possui compiladores para todos os sistemas operacionais – assim, uma aplicação escrita em
ANSI C compilará em Unix, Linux, Windows, etc.

 Sua

sintaxe foi utilizada como base para diversas

outras

linguagens

recentemente.

desenvolvidas

Certamente

você

mais

encontrará

familiaridade entre C, com linguagens como C++,
Java e JavaScript.
A

linguagem C é genérica, portanto, com ela

podemos desenvolver qualquer tipo de aplicação.

A

principal característica da linguagem C que se

pode notar logo nos primeiros exemplos a serem testados, é que esta é uma linguagem “sensitive case”, ou melhor, “sensível ao contexto”.
 Na

prática isto quer dizer que identificadores

definidos

com

letras

maiúsculas

devem

ser

utilizados ao longo do código em letras maiúsculas e os definidos em letras minúsculas, utilizados em letras minúsculas.

 Outra

Relacionados

  • Livro Algoritmos E Programacao II EAD
    29977 palavras | 120 páginas
  • Java
    5860 palavras | 24 páginas
  • Atps programaçao 2
    2416 palavras | 10 páginas
  • Analise
    2434 palavras | 10 páginas
  • 2897 5013 1 SM
    4426 palavras | 18 páginas
  • atps ALGORITMOS E PROGRAMAÇÃO
    918 palavras | 4 páginas
  • Atividade Estruturada
    8312 palavras | 34 páginas
  • apostila
    13873 palavras | 56 páginas
  • Eds brito
    3199 palavras | 13 páginas
  • Arquitetura e organização de computadores
    3719 palavras | 15 páginas