Apostila linguagem c

2882 palavras 12 páginas
Prof. Francisco Sanches – Aspectos Formais e Algoritmos II 1 E-mail: sanchesbanhos@gmail.com

Aspectos Formais da Computação e Algoritmos II
Carga Horária60 Horas Créditos2.1.1.0

1. Introdução a Linguagem C
- Linguagem de finalidade geral; - Não trabalha com um sistema operacional específico, trabalha com todos; - Vários sistemas operacionais foram desenvolvidos utilizando a linguagem C, por exemplo, Windows, Unix e variantes; - Ela é utilizada para desenvolver outras linguagens também, como Java, PHP; - Linguagem criada por Dennis Ritche em 1972 - Centro de pesquisas da Bell Laboratories - Foi liberada para as Universidade - Usada para rescrever o sistema operacional UNIX - Hoje há versões da linguagem C para os mais variados sistemas operacionais

1.1. Definições Básicas
- Existem dois tipos fundamentais de tradutores: a) Interpretador: são programas de computador que lêem um código fonte de uma linguagem de programação e os convertem em código executável, essa conversão é feira linha a linha, lendo e executando o codigo. Linguagens interpretadas são mais dinâmicas por não precisarem 1escrever-2compilar-3testar4corrigir-5compilar-6testar-7distribuir, e sim 1escrever-2testar-3corrigir-4escrever-5testar-6distribuir.

b) Compilador: Um compilador é um programa que, a partir de um código escrito em uma linguagem, o código fonte (do inglês source code), cria um programa semanticamente equivalente porém escrito em outra linguagem, código objeto (do inglês object code). Ele basicamente transforma o codigo fonte do programa em codigo objeto, ou seja um programa executavel. Programa Objeto Programa Programa Compilador Dados de Fonte Objeto Saida Maquina
Apostila Versão 1

Prof. Francisco Sanches – Aspectos Formais e Algoritmos II 2 E-mail: sanchesbanhos@gmail.com

1.2. Histórico
- A primeira versão de C foi criada por Dennis Ritchie em 1972 nos laboratórios Bell; - Ao ponto de vista técnico, o surgimento do C iniciou com a linguagem ALGOL 60, definida

Relacionados

  • Apostila linguagem c
    640 palavras | 3 páginas
  • Apostila da Linguagem C
    2780 palavras | 12 páginas
  • Apostila Linguagem C
    2780 palavras | 12 páginas
  • apostila de linguagem C
    34840 palavras | 140 páginas
  • Apostila Linguagem C
    9822 palavras | 40 páginas
  • Apostila em linguagem c
    1703 palavras | 7 páginas
  • linguagem c++ apostila
    7693 palavras | 31 páginas
  • Apostila de linguagem em c
    3620 palavras | 15 páginas
  • Apostila de linguagem c .
    5013 palavras | 21 páginas
  • Apostila de linguagem de programação c e c++
    559 palavras | 3 páginas