Aspectos básicos da linguegem c

8688 palavras 35 páginas
Aspectos básicos de linguagem C Considerações gerais Muitas linguagens foram desenvolvidas e por muitos anos utilizadas com diferentes objetivos e características, tais como: Fortran, Cobol, Basic, Algols, Pascal e etc. Mas o que é C? C é o nome de uma linguagem atualmente utilizada em diferentes áreas e propósitos. Faz parte hoje de uma linguagem considerada avançada, desenvolvida nos laboratórios Bell nos anos 70. A definição formal da linguagem pode ser encontrada no livro “The C Programming Language” de Brian W. Kernighan e Dennis M. Ritchie (os pais da linguagem). Nos anos 80 iniciou-se um trabalho de criação de um padrão chamado C ANSI (American National Standardization Institute). É uma linguagem de nível médio, pois pode-se trabalhar em um nível próximo ao da máquina ou como uma linguagem de alto nível como outras existentes. Com o C podemos escrever programas concisos, organizados e de fácil entendimento, mas infelizmente a falta de disciplina pode gerar programas mal escritos, difíceis de serem lidos e compreendidos. Não se deve esquecer que C é uma linguagem para programadores, pois impõe poucas restrições ao que pode ser feito. O C é amigável e estruturado para encorajar bons hábitos de programação; cabe ao programador exercitar esses hábitos. A necessidade de escrever programas, que façam uso de recursos da linguagem de máquina de uma forma mais simples e portátil, fez com que a principal utilização do C fosse a reescrita do sistemas operacional UNIX. Sua indicação é principalmente no desenvolvimento de programas, tais como: compiladores, interpretadores, editores de texto; banco de dados. Computação gráfica, manipulação e processamento de imagens, controle de processos, … Principais características da linguagem C a serem ponderadas: - Portabilidade
- Geração de códigos executáveis compactos e rápidos
- Interação com o sistema operacional
- Facilidade de uso (através de ambientes como o

Relacionados

  • Trabalho administra 1° semestre
    4739 palavras | 19 páginas
  • ATPS Organiza O E Metodologia Da Educa O Infantil
    1998 palavras | 8 páginas
  • Identificar um empreendedor de sucesso
    2217 palavras | 9 páginas
  • Produ o Textual Interdisciplinar I de M rcio 1
    3848 palavras | 16 páginas
  • diversos
    14385 palavras | 58 páginas
  • Experiência curricular na educação infantil em crianças do período sensório-motor ao pré-operatório e sua relação com o desenvolvimento da leitura e escrita.
    21129 palavras | 85 páginas
  • Análise de sistemas para especificação de workflow baseados em XML.pdf transferido com sucesso
    20788 palavras | 84 páginas
  • apostila de portugues
    30643 palavras | 123 páginas