Programação

 

Objetivos

Programa

Bibliografia

Avaliação

Datas dos testes

Resultados dos testes

Apontamentos

Folhas práticas

Horários

 

 

 

Objetivos

Topo

 

 

 

 

Programa

Topo

 

1. Conceitos básicos sobre Informática. O Computador. Hardware vs. software.

2. Algoritmo vs. Programa. Desenho de algoritmos.

3. Estruturas básicas da linguagem C. Instruções de atribuição e de entrada/saída.

4. Instruções condicionais.

5. Instruções de repetição.

6. Funções.

7. Tipos de dados estruturados: vectores e matrizes.

8. Tipos de dados definidos pelo utilizador: estruturas (struct).

9. Ficheiros de texto.

 

 

Bibliografia

Topo

 

"Elementos de programação com C"

3ª Edição Actualizada e Aumentada

Autor: Pedro João Valente Dias Guerreiro

ISBN: 972-722-510-1

 

"Linguagem C"

Autor: Luís Damas

FCA-Editora de Informática

ISBN: 972-722-156-4

 

"Introdução à Programação Usando C"

Tecnologias de Informação

António Manuel Adrego da Rocha

FCA - Editora Informática

ISBN: 9789727225248

 

"The C Programming Language"

Second Edition

Autores: Brian W. Kernighan e Dennis M. Ritchie.

Prentice Hall, Inc., 1988.

ISBN: 0-13-110362-8

ou

"C, a Linguagem de Programação: padrão ANSI"

Editora Campus,

ISBN: 85-7001-586-0

 

 

Avaliação

Topo

 

A avaliação consiste no seguinte :

NotaFreq = Freq 1 + Freq 2,

NotaTrab = Trab 1 + Trab 2 + Trab 3 + Trab 4 + Trab 5,

NotaFinal = NotaFreq + NotaTrab,

em que,

 

 

Datas dos testes

Topo

 

Tipo

Data

Hora

Salas

Enunciado

Resolução

1º Trabalho

13-14/Outubro/2008

-

-

Download

Download

2º Trabalho

3-4/Novembro/2008

-

-

Download

Download

3º Trabalho

10-11/Novembro/2008

-

-

Download

Download

1ª Frequência

17/Novembro/2008

18h

-

Download

Download

4º Trabalho

15-16/Dezembro/2008

-

-

Download

Download

2ª Frequência

12/Janeiro/2009

18h

-

Download

Download

5ª Trabalho

19-20/Janeiro/2009

-

-

Download

Download

Exame 1ª Ch

04/Fevereiro/2009 9.30h

-

Download

Download

Exame 2ª Ch

11/Fevereiro/2009 9.30h

-

Download

Download

 

 

Resultados dos testes

Topo

 

Tipo de avaliação :

Curso :

Ano letivo :

Senha de acesso (password) :

 

 

Apontamentos

Topo

 

1. Conceitos básicos sobre Informática. O Computador. Hardware vs. software.

2. Algoritmo vs. Programa. Desenho de algoritmos.

3. Estruturas básicas da linguagem C - Instruções de atribuição e de E/S. Desenho de algoritmos vs. Linguagem C.

4. Instruções condicionais. Desenho de algoritmos vs. Linguagem C.

5. Instruções de repetição: while, do...while e for. Desenho de algoritmos vs. Linguagem C.

6. Funções. Exemplos.

7. Tipos de dados estruturados: vectores e matrizes. Exemplos de vectores. Exemplos de matrizes.

8. Tipos de dados definidos pelo utilizador: estruturas (struct).

9. Ficheiros de texto.

 

 

Folhas práticas

Topo

 

Folha 01 - Ambiente UNIX.

Folha 2A - Desenho de algoritmos: Instruções/acções de atribuição e E/S.

Folha 2B - Desenho de algoritmos: Instruções/acções condicionais.

Folha 2C - Desenho de algoritmos: Instruções/acções de repetição.

Folha 03 - Manipulação de variáveis e de expressões.

Folha 04 - Instruções de atribuição e de entrada/saída padão.

Folha 05 - Instruções condicionais.

Folha 06 - Instruções de repetição.

Folha 07 - Funções.

Folha 08 - Tipos de dados estruturados: vectores e matrizes.

Folha 09 - Tipos de dados definidos pelo utilizador: estruturas (struct).

Folha 10 - Ficheiros de texto.

 

Aplicação para construir algoritmos. (precisa de senha de acesso)

 

 

Horários

Topo

 

Horas

Seg

S

Ter

S

Qua

S

Qui

S

Sex

S

8

  

 

 

 

       

 

 

9

 

 

TE

6.26

PL1 6.13    

 

 

10

 

 

TE

6.26

PL1 6.13    

 

 

11

 

 

PL2

6.25

       

 

 

12

 

 

PL2

6.25

       

 

 

13

 

 

  

  

 

 

 

 

 

 

14

Atend G-4.2 PL3 6.25      

 

 

 

15

Atend G-4.2 PL3 6.25      

 

 

 

16

 

 

PL4 6.25    

 

 

 

 

17

 

 

PL4 6.25    

 

 

 

 

18