Visual basic apresentação
-
Upload
sara-goncalves -
Category
Education
-
view
1.862 -
download
1
Embed Size (px)
description
Transcript of Visual basic apresentação

Visual Basic
Programação C/C++ Módulo:0784/0785

2
Visual Basic
• É uma extensão da
Linguagem Basic criada por
John George Kemny e Thomas
Eugene Kurtz em 1963,
Dartmouth College.
Técnico de Informática – Sara Gonçalves, Cláudia Costa

Técnico de Informática – Sara Gonçalves, Cláudia Costa
3
Visual Basic
• Ao inicio a linguagem Basic
não era considerada
profissional, porque as
instruções não eram
indentadas.
• Na década de 70, a Microsoft
introduzia, um novo Basic,
que poderia ser encontrado
no sistema operativo MS-DOS
4.01 e anteriores.

Técnico de Informática – Sara Gonçalves, Cláudia Costa
4
Visual Basic
• Visual: Método utilizado para se criar a interface com o usuário.
• Basic: Linguagem mãe, que recebeu inúmeros aprimoramentos e
acréscimos de forma a melhora-la.

Técnico de Informática – Sara Gonçalves, Cláudia Costa
5
Visual Basic
• Enquanto na maioria das
linguagens de programação,
existem três tarefas, sendo
que são executadas
individualmente, em Visual
Basic, misturam-se numa
única actividade, ou seja
conforme se vai escrevendo o
código ele vai compilando e
pode ser logo testado.
Escrever
Compilar
Executar

Técnico de Informática – Sara Gonçalves, Cláudia Costa
6
Visual Basic - Curiosidades
Linguagem de Fácil interpretação;
Típica de mini computadores;
Interpretador de pequeno tamanho;
1º produto comercializado por Bill Gates (Basic), tendo sido a
rampa para o monopólio da Microsoft;
Linguagem conhecida pelo maior número de usuários;
Linguagens derivadas: VBScript(linguagem por definição) para
Active Server Pages e pode ser usada no scripting (programação
de Windows e de páginas da Internet);

Técnico de Informática – Sara Gonçalves, Cláudia Costa
7
Visual Basic
As Principais Vantagens:
• Diminuição de Incompatibilidade;
• Permite desenvolver rápidas aplicações;
• Permite utilizar aplicações do Windows;
• Pode criar controlos ActiveX e macros;
• Existe muita Informação na Internet sobre a linguagem;
• A estrutura da linguagem de programação básica é muito
simples, particularmente quanto ao código executável.

Técnico de Informática – Sara Gonçalves, Cláudia Costa
8
Visual Basic VB não é apenas uma linguagem, mas principalmente um
sistema integrado, ambiente de desenvolvimento integrado ("
IDE ").
Em VB não se pode iniciar uma matriz, no momento da
declaração, ao contrario de C (sendo que tem uma melhor
declaração de matrizes).• Um ambiente de desenvolvimento integrado (IDE) é uma aplicação de software que fornece recursos completos para os
programadores de computador para desenvolvimento de software .

Técnico de Informática – Sara Gonçalves, Cláudia Costa
9
Visual Basic Desvantagens
• Não aplicada a aplicações de grande porte (jogos).
• Apenas pode ser utilizada em ambiente Windows.
• Não pode ser lidar com ponteiros directamente.
• Contém grandes bibliotecas, que requer mais espaço no disco
rígido, mais tempo de computação.
• Linguagem de compilação Intermédia.
• Just-In-Time (JIT) - compilação JIT é a forma como o computador
pode interpretar a compilação LI.

Técnico de Informática – Sara Gonçalves, Cláudia Costa
10
Visual Basic – Permite:
Utilização fácil acesso e criação de base dados.
Facilitar tarefas repetitivas, na utilização do Excel (Visual Basic
for Applications):
Controles ActiveX
Gravação de Macros

Técnico de Informática – Sara Gonçalves, Cláudia Costa
11
Visual Basic - Lançamentos
Foi na década de 90, que a primeira versão do Visual
Basic foi introduzida no mercado, uma versão também
conhecida como VB1, Março de 1991.
• Novembro de 1992 – VB2
• Junho de 1993 – VB3
• Outubro de 1996 – VB4
• Abril de 1997 – VB5
• Outubro de 1998 – VB6
• Em 2001 foi lançado o Visual Basic.Net

Técnico de Informática – Sara Gonçalves, Cláudia Costa
12
Microsoft
• Foi fundada em 1975 por Bill Gates e Paul Allen
• Criada com o intuito de desenvolver programas informáticos, a
um preço mais baixo que as empresas de produção de poderiam
oferecer, sendo elas a produzir.
• O sistema operativo MS-DOS começou a ser instalado, em 1981,
em todos os microcomputadores da marca IBM.

Técnico de Informática – Sara Gonçalves, Cláudia Costa
13
Microsoft
Em 1983:
• Introduz o rato;
• Desenvolve a interface
gráfica para substituir o DOS
e dá-lhe o nome de Windows.
• Paul Allen deixa a empresa.

Técnico de Informática – Sara Gonçalves, Cláudia Costa
14
John George Kemeny
• Nasceu a 31 de Maio de 1926, na
Hungria e morreu a 26 de Dezembro
de 1992.
• Cientista informático e professor.
• Conhecido especialmente pelo co-
desenvolvimento, junto de Thomas
Eugene Kurtz, da linguagem BASIC.
• Director do Departamento de
Matemática em Dartmouth, desde
1955 até 1967

Técnico de Informática – Sara Gonçalves, Cláudia Costa
15
Thomas Eugene Kurtz
• Nasceu a 22 de Fevereiro de 1928,
em Oak Parq.
• Desde a sua juventude, que se
interessa pela ciência, tinha intenção
de se graduar em Física, mas em
1950 acaba por se formar em
Matemática.
• Foi professor em Dartmouth de
matemática e ciência informática
durante 30 anos.
• Co-desenvolvedor da linguagem
Basic.

Técnico de Informática – Sara Gonçalves, Cláudia Costa
16
Onde e como se pode utilizar:
Programas que utilizam linguagem orientada a objectos;
Através do .Net Framework, pode criar-se uma ampla gama de
aplicativos:
Web
Móveis
Windows
Office

Técnico de Informática – Sara Gonçalves, Cláudia Costa
17
Framework - Conceito
• “Framework é um
conjunto de classes que
colaboram para realizar
uma responsabilidade
para um domínio de um
subsistema da aplicação”By Fayad e Schmidt Mohamed E.
FayadDouglas C.
Schmidt

Técnico de Informática – Sara Gonçalves, Cláudia Costa
18
Programas onde foi usada a Linguagem Visual Basic
• Se a linguagem faz parte da
Microsoft, podemos dizer que
quase tudo no Windows é
feito com base na Linguagem
Visual Basic, desde as
janelas, aos programas da
Microsoft Office.

Técnico de Informática – Sara Gonçalves, Cláudia Costa
19
Microsoft Office
Microsoft office power point;
(serve para criar e editar
apresentações com diapositivos,
reuniões e páginas Web)
Microsoft office word;
(serve para criar editar
documentos com aspecto
profissional, como cartas,
relatórios e folhetos)

Técnico de Informática – Sara Gonçalves, Cláudia Costa
20
Microsoft Office
Microsoft Office Excel;
(serve para executar cálculos,
analisar informações e visualizar
dados em folhas de cálculo)
Microsoft Office Acess;
(serve para criar bases de dados
e programas para controlar e
gerir informação)

Técnico de Informática – Sara Gonçalves, Cláudia Costa
21
Microsoft Office
Microsoft One Note;
(serve para recolher, organizar,
localizar e partilhar as notas e
as informações)
Microsoft Office Publisher;
(serve para criar publicações e
materiais de marketing, tais
como boletins e brochuras, etc.)

Técnico de Informática – Sara Gonçalves, Cláudia Costa
22
Microsoft Office
Microsoft OutLook;
(serve para enviar e receber
correio electrónico, para gerir a
agenda, os contactos, as tarefas
e para registar as actividades)
Microsoft Office InfoPath
Designer e/ou Filler
(Designer – Estruturar
Filler – Preencher formulários
dinâmicos para reunir e
reutilizar informações da
organização)

Técnico de Informática – Sara Gonçalves, Cláudia Costa
23
Microsoft Office
Microsoft Office Share Point
Workspace
(serve para sincronizar sites
Share Point com o seu
computador e trabalhar com o
seu conteúdo como se estivesse
ligado)

Técnico de Informática – Sara Gonçalves, Cláudia Costa
24
Programa em Visual Basic Olá Mundo
• Private Sub
CommandButton1_Click()
• //Inicia o programa com o
nome do commando, neste
caso o objecto botão, com um
evento click;
• MsgBox ("Olá Mundo")
• //Após activação do evento,
mostra a mensagem “Olá
Mundo” ao utilizador, através
de uma janela de mensagem;
• End Sub
• //Termina a aplicação.