ajudante pedreiro

10831 palavras 44 páginas
UFU – Universidade Federal de Uberlândia
Faculdade de Computação

Apostila de Linguagem C
(Conceitos Básicos)

Prof. Luiz Gustavo Almeida Martins

UFU – Universidade Federal de Uberlândia

Faculdade de Computação

LINGUAGEM C – Conceitos Básicos
1. INTRODUÇÃO
1.1. HISTÓRICO
A Linguagem C, criada em 1970 por Dennis Ritchie, é uma evolução da Linguagem B que, por sua vez, foi uma adaptação feita, a partir da Linguagem BCPL, por Ken Thompson. Ela é estreitamente associada ao sistema operacional UNIX, já que as versões atuais do próprio sistema foram desenvolvidas utilizando-se esta linguagem.
Devido ao crescente uso e interesse da comunidade de computação pela linguagem, em 1983, o
American National Standards Institute (ANSI), estabeleceu um comitê para prover uma definição moderna e abrangente da linguagem C. O resultado desta comissão foi uma padronização denominada ANSI-C em 1988. A maior contribuição deste trabalho foi a incorporação de uma biblioteca padrão, presentes em todas as variações/versões da linguagem, que fornece funções de acesso ao sistema operacional, entrada e saída formatada, alocação de memória, manipulação de strings (cadeias de caracteres), etc.

1.2. CONCEITOS BÁSICOS
A filosofia básica da linguagem C é que os programadores devem estar cientes do que estão fazendo, ou seja, supõe-se que eles saibam o que estão mandando o computador fazer, e explicitem completamente as suas instruções. Assim, ela alia a elegância e a flexibilidade das linguagens de alto nível (ex: suporte ao conceito de tipo de dados) com o poderio das linguagens de baixo nível (ex: manipulação de bits, bytes e endereços).
O C é uma linguagem de programação de finalidade geral, utilizada no desenvolvimento de diversos tipos de aplicação, como processadores de texto, sistemas operacionais, sistemas de comunicação, programas para solução de problemas de engenharia, física, química e outras ciências, etc.
O código-fonte de um programa C pode

Relacionados

  • CONTRato De Prestacao De Servico Ajudante De Pedreiro
    590 palavras | 3 páginas
  • resposta do exercício - Luiz, brasileiro, divorciado, primário e portador de bons antecedentes, ajudante de pedreiro, nascido em Juazeiro – BA, em 7/9/1938 (...)
    689 palavras | 3 páginas
  • Projetos 2
    360 palavras | 2 páginas
  • Especificações
    3837 palavras | 16 páginas
  • Cronograma residencial
    4840 palavras | 20 páginas
  • Custos de constru o
    18104 palavras | 73 páginas
  • Exercmat Basica 2013 6
    2284 palavras | 10 páginas
  • como medir a produtividade da mão de obra na construção civil
    870 palavras | 4 páginas
  • Estudante
    252 palavras | 2 páginas
  • Orçamento
    2514 palavras | 11 páginas