Aula 10 10

983 palavras 4 páginas
Computação
Linguagem de programação C

Eng. Luiz Antonio Bardelli

Computação


Organização básica de um computador:
◦ Unidade de entrada
◦ Unidade de saída
◦ Unidade de processamento central (CPU)
◦ Memória

Linguagens de programação


Linguagens de Alto nível:
◦ C#, C++
◦ Java
◦ Python
◦ VB
- Alto nível de abstração, o programador não precisa conhecer a arquitetura do computador.

Linguagens de programação


Linguagem de Baixo nível:
◦ Assembly
- Estão diretamente relacionadas com a arquitetura do computador.
- O programador deve conhecer o funcionamento dos registradores do processador.

Linguagens de programação


Linguagem C é de nível médio, pois pode-se trabalhar em um nível próximo ao da máquina ou como linguagem de alto nível.

Linguagem C
É uma linguagem estruturada e procedural.
 Criada na década de 70 nos laboratórios
Bell.
 Características:


◦ Portabilidade:
◦ Geração de códigos executáveis rápidos e compactos; ◦ Simplicidade;

Linguagem C


Ambientes de desenvolvimento
◦ Code Blocks;
◦ Dev-cpp;
◦ Visual Studio;
◦ kDevelop - linux

Linguagem C


1 Elementos Básicos
◦ 1.1 Identificadores – São utilizados para dar nomes a constantes, variáveis, funções e objetos definidos pelo usuário.
Regras: - Deve iniciar por uma letra (a...z ou
A..Z)
- Não pode conter símbolos especiais.
- Deve ter no máximo 32 caracteres.
- Não pode ser palavra reservada.
- Não pode nome de funções de bibliotecas.

Linguagem C


1.2 Tipos de dados

Denominaç ão Número de
Bytes

Conjunto de Valores

char

1

Caracteres codificados ASCII

int

2

Números inteiros de -32768 a 32767

long int

4

Números inteiros de -65536 a 65535

float

4

Números reais de

double

8

Números reais de

void

0

-3,4x10^38 a -3,4x10^38 e 3,4 x10^-38 a 3,4x10^38

-1,7x10^308 a -1,7x10^308 e 1,7x10^-38 a 1,7x10^38

Conjunto vazio

Linguagem C


1.3 Modificadores
◦ unsigned char
◦ unsigned int
◦ short int
◦ unsigned short int
◦ long int
◦ unsigned long int
◦ long double

Linguagem C

Relacionados

  • Aula 10
    290 palavras | 2 páginas
  • Aula 10
    1777 palavras | 8 páginas
  • Aula 10
    1168 palavras | 5 páginas
  • Aula 10
    3194 palavras | 13 páginas
  • aula 10
    348 palavras | 2 páginas
  • Aula 10
    1176 palavras | 5 páginas
  • aula 10
    512 palavras | 3 páginas
  • aula 10
    43983 palavras | 176 páginas
  • Aula 10
    2138 palavras | 9 páginas
  • Aula 10
    1265 palavras | 6 páginas