Este site utiliza cookies . Ao navegar no site estará a consentir a sua utilização. Para mais informações consulte a nossa Política de Privacidade e Cookies. Fechar
Menu Lateral
Informação sobre o curso Introdução ao desenvolvimento de software
Duração
28.0 horas
Destinatários

Todos os interessados em aprender a programar e criar algoritmos estruturados.

Pré-Requisitos

Conhecimentos de informática, na óptica do utilizador.

Objetivos

- Compreender os mecanismos e a lógica associada na resolução de problemas;
- Desenvolver algoritmos respeitando um determinado raciocínio, de forma a permitir construir soluções para problemas propostos;
- Otimizar as soluções desenvolvidas.

Conteúdos Programáticos

- Algoritmia:

Linguagem Estruturada
Estrutura Lógica
Desenho das estruturas diagramáticas
Sintaxe da linguagem e alinhamentos

Construção de algoritmos
Estrutura sequencial, alternativa e repetitiva
Variáveis e tipos de dados
Expressões lógicas e aritméticas
Traçagem

Estrutura de Decisão
Estrutura Se .. então
Estrutura Se .. então .. senão
Estrutura Caso

Estruturas de Repetição
Ciclo Enquanto .. Fazer
Ciclo Repetir .. Enquanto
Ciclo Para .. Fazer

Estruturas de Dados
Arrays unidirecionais (Vetores)
Arrays bidirecionais (Matrizes)

- Linguagem C++ :

Princípios da Linguagem de Programação
Estrutura Lógica
Libraries
Sintaxe da linguagem e alinhamentos
Variáveis e tipos de dados
Expressões lógicas e aritméticas

Estrutura de Decisão
Estrutura if .. else
Estrutura switch case

Estruturas de Repetição
Ciclo while , do .. while
Ciclo for
Break e Continue

Estruturas de Dados
Arrays unidirecionais (Vectores)
Arrays bidirecionais (Matrizes)
Cadeia de Caracteres

Funções
Declaração e chamada de funções
Parâmetros
Retorno