INF1005 – Programação I Linguagem C (2016.1)

Aulas são ministradas na PUC-Rio 13h-15h Terças (L532) e Quintas (L258) Turma 33N.

Material disponível no EAD
Site oficial da disciplina

Objetivo da Disciplina:

  • Formar a base conceitual da programação, desenvolvendo a abstração, a prática da solução conceitual e as estratégias de lidar com problemas complexos.
  • Resolver problemas lógicos computacionalmente.
  • Aplicar conceitos de programação para o desenvolvimento de programas.

Ementa do Curso:

  • Parte 1
    • Algoritmos e Pseudocódigo
    • Introdução à Linguagem de programação C
    • Ambiente de Programação
    • Variáveis e Operadores
    • Funções
    • Condicionais
    • Repetições

  • Parte 2
    • Algoritmos e Pseudocódigo
    • Introdução à Linguagem de programação C
    • Ambiente de Programação
    • Variáveis e Operadores
    • Funções
    • Condicionais
    • Repetições

  • Parte 3
    • Matrizes
    • Algoritmos de busca em matrizes
    • Cadeias de caracteres (strings)
    • Vetores de cadeias de caracteres

Bibliografia:

  • Celes, W., Cerqueira, R., Rangel, J.L., Introdução a Estruturas de Dados – Uma introdução com técnicas de programação em C, Ed. Campus, 2004
  • Kernighan, B.W., Ritchie, D.M., C – A Linguagem de Programação – Padrão ANSI, Ed. Campus, 1989