quarta-feira, 30 de setembro de 2015




O que é?
              O Visual Basic é uma linguagem de alto nível de programação produzida pela empresa Microsoft, e é parte integrante do pacote Microsoft Visual Studio.O Visual Basic foi criado em 1988 por Alan Cooper.




  • Visual — Ambiente de programação orientada para objetos gráficos que o utilizador e o programador podem manipular.
  •  Basic — a linguagem e programação que está associada a este ambiente é com a qual terão de ser escritos os programas 


  • Quais são as principais características do visual basic?

     A linguagem é dirigida por eventos (event driven), e possui também um ambiente de desenvolvimento integrado (IDE - Integrated Development Environment) totalmente gráfico, facilitando a construção da interface das aplicações (GUI - Graphical User Interface), daí o nome "Visual".
    No Visual Basic, os objectos possuem um conjunto de propriedades e de procedimentos:
    •       As propriedades permitem determinar a aparência e comportamento do objecto.

    •     Os procedimentos consistem no código que será executado quando ocorrer um determinado evento.

    •     Um evento é algo que ocorre na aplicação e possui um determinado significado para o sistema, desencadeando uma determinada acção (carregar num botão, fechar uma janela, etc.).

    • Os ficheiros que constituem um projeto são de quatro tipos:
      ·         FORM (extensão FRM) – estes ficheiros contêm os interfaces com os utilizadores e respetivos objetos.
      ·         MÓDULOS (extensão BAS) – estes ficheiros contêm os procedimentos, funções e declarações globais (são reconhecidas em toda a aplicação).
      ·         CLASSES (extensão CLS) – ficheiros onde se definem as características das classes, incluindo as suas propriedades e métodos.
      ·         RESOURCE FILES – estes permitem acrescentar ficheiros de texto ou BMP à aplicação.


    Como está o visual basic na atualidade?

    A partir de 2002 (a primeira versão da plataforma .Net) a linguagem Visual Basic mudou em vários aspetos. Ganhou muitos recursos utilizados anteriormente em outras linguagens como Java e C++, porém continuou com a mesma sintaxe, mas por ser Orientado a Objetos as suas funções e métodos foram encapsulados em namespaces e classes.

    Outras grandes melhorias com a plataforma .Net que fortaleceram a linguagem foi a possibilidade de programação para WEB (ASP.Net), dispositivos móveis, Windows Forms e mais recentemente Silverlight. O acesso a dados, que sempre foi um dos principais recursos, foi melhorado com o ADO.Net (baseado em XML) permite um acesso desconectado com o banco de dados.




    Sem comentários:

    Enviar um comentário