Criar um Site Grátis Fantástico
Votação
O site foi esclarecedor?
Sim
Não
Mais ou menos
Ver Resultados

ONLINE
2




Linguagens de Programação

Linguagens de Programação

Das linguagens procedimentais às linguagens orientadas para objetos e eventos

O Visual Basic é um software de desenvolvimento que por utilizar o princípio de 
orientação a objectos diferencia -se de uma linguagem de programação procedimental.

Na programação procedimental, a execução de uma aplicação inicia-
se na primeira linha do código e segue um fluxo determinado pelo próprio programa e devido a essa 

característica o utilizador vê-se agarrado à aplicação. 

Na programação orientada a eventos, ao contrário, as ações do utilizador é que determinam o

 fluxo de execução do programa, ou seja, qual procedimento/rotina será chamada. Isso significa 

que num programa desenvolvido com base nessa técnica, as chamadas das rotinas/procedimentos

 dependem dos eventos que ocorrem, por outras palavras, dependem do que o utilizador fará ou não.

Uma grande facilidade do Visual Basic é o facto de definirmos um evento como sendo uma 
ação reconhecida por um objeto presente num formulário. Tais objetos do Visual Basic
reconhecem e respondem a um conjunto predefinido de eventos. A resposta a um evento é a execução 

de um evento especial.

Classificação simplificada das linguagens de programação de alto nível

Não estruturadas: Ex: Fortran, Basic,...
Estruturadas:

– Procedimentais: Pascal, C, …
– Orientadas para objetos (POO – Object Oriented Programming):

Propriamente ditas: Java, C++,…
Dirigidas por eventos (Event Driven): Visual Basic, Visual C++,Delphi,…

Ambiente de Programação – Visual Basic

Baseia-se numa versão estruturada de Basic e caracteriza-se por ser um ambiente gráfico 

(visual) em que podemos usar ferramentas e objetos gráficos para criar os interfaces das nossas aplicações.

É uma linguagem e ambiente de programação orientado a objetos por utilizar e permitir criar classes de objetos.

NOTA:
O Visual Basic aqui neste módulo, irá ser abordado mais como uma linguagem dirigida a 
eventos. A maior parte do código que iremos escrever nos programas será dentro de 
procedimentos associados a eventos típicos do Windows. Depois de escrito o código em VB, 
este pode ser compilado de 2 modos:

– apenas na memória RAM, correndo o programa sem ser criado um ficheiro executável;

– criando um ficheiro executável que pode correr no ambiente Windows fora do Visual Basic.

A designação VISUAL BASIC pode, portanto, entender-se assim:

Visual–

Ambiente de programação orientado para objetos gráficos que o utilizador e o programador podem manipular.

Basic–

A linguagem de programação que está associada a este ambiente, e com a qual terão de ser escritos os programas.