pt_PT en_GB
net.sourceforge.fenixedu.domain.Degree:285516540936197 ISUTC  >  Ensino  >  LEIT  >  Plano LEIT  >  Currículo  >  Programação I

Licenciatura em Engenharia Informática e de Telecomunicações

Plano Curricular Plano LEIT


Programação I (PROG)

Contextos

Grupo: Plano LEIT 2015 > 1º Ciclo

Período: 1 Ano, 3 Semestre

Grupo: Plano LEIT 2015 > 1º Ciclo

Período: 1 Ano, 2 Semestre

Peso

1.0 (para cálculo da média)

Objectivos

• Representar em forma de algoritmos problemas baseados em factos reais;

• Configurar e manter um ambiente de desenvolvimento em JAVA;

• Descrever os fundamentos básicos da linguagem de programação JAVA, apoiados no padrão “Javadoc API”;

• Criar programas utilizando os elementos básicos da linguagem de programação em JAVA;

• Criar programas simples utilizando classes e objectos em JAVA.

Programa

1. Introdução à disciplina

1.1 Conceitos Programa, programar, programador;

1.2 Habilidades do programador;

1.3 Linguagem de programação e tipos

1.4 Programa de aplicação e Sistema Operativo



2. Fundamentos da linguagem de programação JAVA

2.1 JAVA (JVM, JRE e JDK);

2.2 Ambiente de desenvolvimento JAVA;

2.3 Escrita, compilação e execução de um programa simples em JAVA;

2.4 Resolução de problemas típicos com o ambiente, ferramentas e programas JAVA;

2.5 Utilização do padrão “Javadoc API” como apoio à programação;


3. Elementos da Linguagem de programação JAVA

3.1 Tipos de dados básicos (declaração de variáveis, dados primitivos, casting e promoção);

3.2 Entradas e saídas de dados através da consola;

3.3 Estrutura Sequencial;

3.4 Condições (IF-ELSE);

3.5 Ciclos (WHILE, DO-WHILE, FOR);

3.6 Arrays Unidimensional e Bidimensional;

3.7 Colecções estruturadas de dados (listas);

3.8 Funções

3.9 Funções recursivas