C PDF  | Imprimir |  E-mail

 

PROGRAMAÇÃO C

 

CARGA HORÁRIA 40 horas

 

MÓDULOS

 

Unidade 1: Introdução à linguagem C

Unidade 2: Tipos, operadores e expressões

Unidade 3: Estruturas de fluxo

Unidade 4: Vetores e apontadores

Unidade 5: Funções

Unidade 6: Estruturas e uniões

Unidade 7: Manipulação de arquivos

 

Objetivo:

 

Após este capítulo o estudante deve estar apto a escrever os programas simples que ele já escreve em outras linguagens em C.

 

Conteúdo:

 

Histórico da linguagem C

Processo de compilação de um programa C

Utilizando variáveis e estruturas de controle

Funções de entrada e saída

Matrizes, vetores e strings

 

Unidade 2: Tipos, operadores e expressões

 

Objetivo:

 

Entender os tipos de dados, os operadores e as expressões em C.

 

Conteúdo:

 

1. Variáveis e constantes

2. Tipos de dados e tamanhos

3. Declaração e inicialização de variáveis

4. Operadores aritméticos

5. Conversores de tipos

6. Operadores de incremento e decremento

7. Operadores lógicos

8. Operadores e expressões de atribuição

9. Expressões condições

10. Precedência e ordem de avaliação

 

Unidade 3: Estrutura de fluxo

 

Objetivo:

 

Entender as estruturas condicional e de controle de fluxo do C.

 

 

Conteúdo:

 

1. "Statement" e blocos

2. If-then-else

3. Switch

4. While

5. For

6. Do-while

7. Break e continue

8. Goto e rótulo

 

Unidade 4: Vetores e apontadores

 

Objetivo:

 

Compreender a alocação dos vetores e o uso dos apontadores, ou ponteiros.

 

 

Conteúdo:

 

1. Vetores

2. Vetores multidimensionais

3. Inicialização de vetores

4. Apontadores

5. Declaração de apontadores

6. Atribuição de valores a apontadores

7. Apontadores e expressões

8. Apontadores e vetores

9. Aritmética de endereços

10. Apontadores x arranjos multidimensionais

 

Unidade 5: Funções

 

Objetivo:

 

Estudar o uso das funções, sua declaração, interação com apontadores, além de recursão.

 

Conteúdo:

 

1. Conceitos gerais

2. Parâmetros e argumentos

3. Variáveis externas

4. Regras de escopo

5. Inicialização de variáveis

6. Recursividade

7. Ponteiro para funções

8. Compilação de funções em separado

9. Biblioteca padrão

10. O pré-processador

 

Unidade 6: Estruturas e uniões

 

Objetivo:

 

Compreender o que são estruturas, sua utilidade e aprender como as utilizar.

 

Conteúdo:

 

1. Elementos básicos

2. Os membros de uma estrutura

3. Estruturas compostas

4. Inicialização de estruturas

5. Funções e estruturas

6. Uniões

7. Organização de dados

 

Unidade 7: Manipulação de arquivos

 

Objetivo:

 

Compreender o que são dispositivos e como os utilizar.

 

Conteúdo:

 

1. Entrada/Saída padrão

2. Modo binário e modo texto

3. Arquivo padrão

4. Alto nível x baixo nível

5. Entrada/saída bufferizada

6. Entrada/saída não bufferizada

7.Tratamento de erros

 

 

 
template desenvolvido por FVAL | layout por Training Tecnologia