Laboratório de Algoritmos

Vídeos no Youtube

Códigos no Git Hub

Aula 01

  • Apresentação do Plano de Ensino
  • Aula com Profa Aline, sobre sistema EAD

Aula 02

  • Apresentação do Plano de Ensino
  • Instalação do ambiente Dev-C++
  • Primeiro Programa
  • Edição, compilação e execução do primeiro programa

Aula 03

Parte A

  • Introdução a linguagem de programação
  • Breve história da linguagem C
  • Compilação versus interpretação
  • Tipos de arquivos
  • Fluxos das informações de um programa
  • Tipos de informação
  • Tipos de dados
  • Variáveis e Constantes
  • Nomenclatura de variáveis
  • Declaração de variáveis
  • Tipos de dados
  • Comentários
  • Operadores aritméticos
  • Operadores relacionais
  • Algumas referencias bibliográficas

Parte B

  • Estrutura dos programas
  • A função printf
  • Operador de endereco & (E comercial)
  • A função scanf
  • Exemplos de programas em C
  • Treino e prática em linguagem C (Extra Classe)
  • Transformação de Algoritmo para Linguagem C

Aula 04

Parte A

  • Estruturas de decição
  • Operadores relacionais
  • Operadores lógicos
  • Comando IF e exemplos
  • Comandos IF com mais de uma instrução
  • Comando IF e ELSE e expemplos
  • Comando IF´s aninhados
  • Operador ? e exemplos
  • Comando switch
  • Exercícios Extra-Classe (Treinamento)
  • Tradução de algoritmos para linguagem C
  • Exercícios para desenvolvimento

Parte B

  • Depuração de programas

Aula 05

Parte A

  • Estruturas de repetição
  • Contador e Acumulador
  • Do while, conceitos e exemplos
  • While, conceitos e exemplos
  • Novos operadores aritméticos
  • For, conceitos e exemplos
  • Break e Continue

Parte B

  • Exercícios para depuração
  • Treinamento em Código
  • Tradução de algoritmos para linguagem C

Aula 06

  • Semana da responsabilidade social (apresentação de palestras)

Aula 07

Parte A

  • Vetores;
  • Declaração e atribuição;
  • Representação do vetor em memória;
  • String;
  • Função getchar;
  • Exibição de strings;
  • Leitura de strings;
  • Outras funções de string (strlen, strcat, strcmp, strcpy);

Parte B

  • Matrizes;
  • Declaração de matrizes bidimencionais;
  • Manipulação de matrizes através de variáveis;
  • Utilizando laços para manipular e imprimir matrizes
  • Inicialização de matrizes bidimencionais

Aula 08

  • Prova 01;

Aula 09

Parte A

  • Funções;
  • Vantagens em se utilizar funçoes;
  • Visão geral de arquivos utilizando função;
  • Forma geral de uma função;
  • Retorno de uma função;
  • Argumentos de função (parametros)
  • Chamada por Valor versus referencia
  • Protótipos de funções
  • Comando goto
  • Vida e escopo de variáveis
  • Variáveis globais e locais

Parte B

  • Exercídios

 

Anúncios