UFCD 809

Programação em C/C++ - Fundamentos

Formador: Pedro Ferreira

Objetivos

Conceber programas em linguagem C/C++.

Reflexão

O C++ é uma linguagem de programação, baseada na linguagem C. A primeira versão oficial desta linguagem apareceu em 1985. Ela suporta múltiplos paradigmas de programação, principalmente a programação estruturada e a programação orientada a objetos.

Esta UFCD, concentrou-se nos fundamentos das linguagens C/C++ e para isso foram abordados os conceitos seguintes: variáveis, tipos de dados, comandos cout e cin, operações com variáveis, operações lógicas, as instruções IF e IF's encadeados, ciclos, matrizes e funções.

O C++ é uma ferramenta bastante interessante para qualquer desenvolvedor de software devido à sua eficiência, pois o C++ permite um controlo preciso sobre aspetos de baixo nível do computador, como a gestão de memória; ele é compatível com o C; como é uma linguagem orientada a objetos, facilita a organização e estruturação de programas complexos; um programa escrito em C++, pode ser compilado e executado em diferentes plataformas e ainda, pode ser usado para desenvolver um sistema operativo, um navegador web ou jogos, por exemplo.

Sendo assim, aprender C++ constitui uma oportunidade de desenvolvimento de mais uma skill profissional.

O método ensino aplicado pelo formador foi adequado aos conteúdos da UFCD, fazendo uma ponte dinâmica entre os conceitos teóricos e a componente prática.

As figuras seguintes são um exemplo de um programa que faz operações com matrizes 3x3 de números inteiros - adição, subtração e multiplicação.

Funções para o cálculo de matrizes 3x3

Programa em C++

Programa para o cálculo de matrizes 3x3

Programa em C++
icon