Programação I
Uma disciplina do primeiro ano da licenciatura em Informática
e Gestão de Empresas do ISCTE.
Ano lectivo de 1996/1997, primeiro semestre.
Responsável: Prof.
Pedro Faria Lopes.
Adquirir ginástica mental para pensar, desenvolver e escrever
algoritmos. Adquirir conhecimentos de programação em linguagem
C.
- Introdução: programa, sequência de instruções,
variáveis, atribuição, entrada e saída.
- Estrutura
if
else
.
- Ciclos:
for
, while
e do
while
.
- Decisão múltipla:
switch
e else if
.
- Matrizes (arrays).
- O tipo
char
e cadeias de caracteres.
- Funções.
- Escrita e leitura em ficheiros.
Aulas teóricas com explanação de pseudo-linguagem para
escrita e desenvolvimento de algoritmos; aulas práticas com
resolução de problemas: escrita em pseudo-linguagem e
transposição para linguagem C. Os enunciados dos exercícios a
realizar serão entregues na semana anterior às correspondentes
aulas práticas.
A avaliação contínua consiste na resolução de Séries de
Problemas e na realização de uma Frequência.
- Séries de problemas:
- Seis (6) séries de problemas, a realizar quinzenalmente:
- a nota final dos problemas (NP)
corresponde à média aritmética das quatro (4)
melhores notas obtidas;
- a uma série de problemas não realizada
correspondem zero (0) valores;
- a resolução dos problemas é feita durante as
aulas (teóricas ou práticas, nos turnos
respectivos), tendo duração máxima de uma (1)
hora;
- a nota final dos problemas (NP)
contribui com 20% para a nota final da
avaliação contínua (NC).
- Frequência:
- consiste numa parte teórica (escrita em folhas
de resposta normalizadas) e numa parte prática
(a realizar em computador e entregue em
disquete);
- a parte prática só é realizada depois de
entregue a parte teórica;
- só podem realizar a frequência os alunos que
tiverem obtido uma nota final dos problemas (NP)
de pelo menos oito (8) valores.
- a nota da frequência (NF) contribui com
80% para a nota final da avaliação contínua (NC);
A nota final da avaliação contínua (NC) é a
média ponderada da nota final dos problemas (NP) e da
nota da Frequência (NF):
NC = 0,2 NP + 0,8 NF
- Épocas:
- a primeira época destina-se aos alunos que não
tenham obtido aprovação na avaliação
contínua e aos alunos inscritos para melhoria da
nota obtida no ano lectivo anterior;
- a segunda época destina-se aos alunos que não
tenham obtido aprovação (quer na avaliação
contínua quer na primeira época) e a alunos
inscritos para melhoria de nota.
- Provas escritas:
- as provas escritas consistem numa parte teórica
(escrita em folhas de resposta normalizadas) e
numa parte prática (a realizar em computador e
entregue em disquete);
- a parte prática só é realizada depois de
entregue a parte teórica.
- Provas orais:
- serão admitidos às provas orais os alunos com
classificação igual ou superior a oito (8) e
inferior a dez (10) valores na prova escrita
correspondente;
- serão também admitidos pedidos de melhoria de
nota, embora neste caso o aluno arrisque a nota
obtida na prova escrita;
- as provas orais relativas a cada exame final
realizar-se-ão na data, hora e local indicados
aquando da publicação das notas da respectiva
prova escrita (nunca antes de 48h depois da
publicação das notas).
- todas as provas de avaliação,
incluindo as séries de problemas da avaliação
contínua, são realizadas sem recurso a elementos de
consulta;
- as revisões de provas realizam-se
apenas nas condições indicadas no Regulamento sobre
Avaliação de Conhecimentos do ISCTE, aplicando-se
apenas à Frequência.
- Prof. Pedro
Faria Lopes , email: Pedro.Lopes@iscte.pt
- Aulas teóricas e práticas (turno IA1-B).
- Eng. Manuel Menezes de
Sequeira, email: Manuel.Sequeira@iscte.pt
- Aulas práticas (turnos IA1-A, IA2-A e IA2-B).
Contactos formais (para marcação de provas ou sua revisão,
etc.) com os docentes de Programação I serão realizados:
- oralmente durante as aulas ou os horários de dúvidas;
- por escrito, utilizando os cacifos (na recepção da
entrada principal do ISCTE).
Dias 8 e 10 de Outubro:
Dias 15 e 17 de Outubro:
De dia 22 de Outubro em diante:
As aulas práticas do turno IA1-B serão
leccionadas pelo Prof. Pedro Faria Lopes e as dos turnos IA1-A,
IA2-A e IA2-B serão leccionadas pelo Eng. Manuel Menezes de
Sequeira.
Os horários de dúvidas são:
- Prof. Pedro Faria Lopes:
- Quartas-feiras das 14:00h às 16:00h.
- Quintas-feiras das 14:00h às 16:00h.
- Eng. Manuel Menezes de Sequeira:
- Terças-feiras das 14:30h às 17:00h.
- Quintas-feiras das 16:30h às 18:30h.
As sessões de dúvidas realizam-se nos
gabinetes dos docentes.
Informação actualizada sobre a cadeira pode ser encontrada
na Rede
http://torga.iscte.pt/~mms/programacao-1/index.html.