fisica
ESCOLA POLITÉCNICA DA UNIVERSIDADE DE PERNAMBUCO
Carga Horária Semestral: 60 horas
Introdução à Programação
Número de Créditos:
Teóricos: 3
Práticos: 1
Profª Gilka Rocha Barbosa
Pré-Requisitos: Não há
Introdução à Computação
2
Objetivos de aprendizagem
Ementa
Procedimentos e algoritmos fundamentais de sistemas computacionais;
Introduzir a programação de computadores através do estudo de uma linguagem algorítmica e de exercícios práticos
Estudo pormenorizado dos recursos de linguagens de alto nível;
Desenvolvimento e implementação de programas; Modularidade, testes, depuração e documentação de programas.
Introdução à Computação
3
Introdução à Computação
4
Avaliação - Provas individuais
Conteúdo
Breve história da computação;
1EE – Testes para complemento da nota
Computadores: unidades básicas, instruções, programa armazenados, endereçamento, programas em linguagem de máquina;
1o teste o 12/09 (quinta-feira)
2o teste (30 minutos)
Conceitos de linguagens algorítmicas: expressões, comandos seqüenciais, seletivos e repetitivos. o 07/10 (segunda-feira) - Alunos de A a k o 10/10 (quinta-feira) - Alunos de L a Z
2EE (50 minutos) o 11/11 (segunda-feira) - Alunos de L a Z o 14/11 (quinta-feira)– Alunos de A a k a 2 Chamada – 21/11 (quinta-feira)
Entrada e saída;
Subprogramas e funções;
Variáveis estruturadas: vetores e matrizes;
Escopo de identificadores;
Extensa prática de programação e depuração de programas.
Introdução à Computação
Final – 02/10 (segunda-feira)
5
Fontes de pesquisa
Introdução à Computação
6
Consenso
Ascencio, Ana Fernanda. Fundamentos da programação de computadores. São Paulo: Prentice Hall, 2002.
Uso de computadores apenas quando permitido Farrer, Harry; Algoritmos Estruturados. 3ª ed., LTC,
1999.
Evitar conversas em paralelo
Setzer, V; Terada, R. Introdução à computação e à