Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Basic

No description
by

Júlia Melo

on 3 February 2014

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Basic

Fases de Elaboração
de um Programa

Apresentação e análise do problema;
Formulação e representação de um algoritmo;
Codificação do algoritmo numa linguagem de programação;

Definir as Variáveis e constantes
Inicializar as Variáveis
Obter dados de Entrada
Verificar dados de Entrada
Obter o Resultado
Apresentar o Resultado

Compilação ou interpretação do programa-fonte;
Testes do programa de forma a verificar erros de lógica;

Para alterar o conteúdo de uma variável é necessário igualá-la a um valor ou expressão.
Elementos básicos
de um Programa
Tipos de Dados em Programação
VBasic
Armazena números inteiros compreendidos entre

-2147483648 e 2147483647

Exemplo:
Dim idade As Integer

Armazena números decimais compreendidos entre

-3,402823E+38 e -1,401298E-45 – valores negativos
1,401298E-45 e 3,402823E+38 – valores positivos
O 0 (zero) está incluído

Exemplo:
Dim taxa As Single

Outros Tipos de Dados Numéricos (Byte, Ushort, Uinteger, Ulong, Sbyte, Short, Long, Double, Decimal)
É uma linguagem de programação Visual
orientada a objectos
.

Um projecto reúne o conjunto de todos os itens envolvidos no desenvolvimento de um aplicativo em particular, tais como ícones, formulários, etc.

Tipo de Projecto

Windows Forms Application
– Aplicação com um aspecto idêntico às aplicações que encontramos no sistema operativo.

Console Application
– Aplicação que corre a partir de uma linha de comandos do Windows.
O QUE É O
VISUAL BASIC?
Programação
Do Until (condição)

(conjunto de instruções)

Loop
Tipos de Dados em Programação
VBasic
Armazena informações acerca de datas e horas. Este tipo de dados suporta datas compreendidas entre 01-01-0001 e 31-12-9999 horas compreendidas entre 00:00:00 e 23:59:59.

Exemplo:
Dim data As Date



Armazena valores booleanos e é utilizado em expressões lógicas. Os valores possíveis são True (verdadeiro) e False (falso).

Exemplo:
Dim carta As Boolean
Declaração de Variáveis e Constantes


Cada variável é definida por um nome, tipo de dados e um conteúdo.

Sintaxe: Dim variável AS tipo
Exemplo: Dim Nome As String



O conteúdo de uma constante permanece inalterado durante a execução do programa.

Sintaxe: Const nome AS tipo = valor ou expressão
Exemplo: Const Iva As Single = 0.21
Os dados num programa podem ser utilizados sob a forma de variáveis ou constantes



Uma variável é uma localização na memória onde são armazenados dados durante a execução do programa.


As constantes apresentam as mesmas características da variáveis com a diferença do seu conteúdo permanecer inalterado durante a execução do programa.
Elementos Básicos de um Programa
For variável=início To fim [Step passo]

(conjunto de instruções)

Next
Do While (condição)

(conjunto de instruções)

End While

Esta estrutura repete o conjunto de instruções
enquanto
a condição for verdadeira.
If (condição) Then
Estruturas de Controlo
Elementos básicos
d
e um Programa
Exemplos
Elementos básicos
de um Programa
O tipo de dados representa o tipo de informação que uma variável ou constante pode armazenar e estabelece limites mínimos e máximos de valores suportados.
11 linhas e 6 colunas
Variáveis do Tipo Array
VBasic
As variáveis do tipo
array
armazenam vários valores em posições ou índices bem definidos.
(Todos os elementos de um array são do mesmo tipo de dados)

Uma matriz unidimensional é apenas composta por um eixo, segundo um perfil linear.
As matrizes multidimensionais mais utilizadas são as bidimensionais.

Exemplo:
Dim Nomealunos(10) As String
Dim
Alunos(10,5) As String
Tipos de Dados em Programação
VBasic

Armazena cadeias de caracteres que podem ser representados pela combinação de dígitos, letras, espaços ou símbolos. Os dados do tipo string são também referenciados dentro de aspas. Exemplo: ‘Maria’, ‘Português’, etc.

Exemplo:

Dim nome As String
Exemplos
Exemplos
Elementos básicos de um Programa
Programação
Um Objecto é uma combinação de código e dados, que pode ser manipulado como uma unidade.

Exemplos de objectos são formulários, janelas, botões, imagens, caixas de texto, etc.
Programação
Exemplos de propriedades são a
cor
, o
tipo de letra
,
a posição no ecrã
, etc.
Programação
Os métodos são invocados a partir de módulos de programação, digitando o nome do objecto que
desempenhará a acção,
seguido do nome do
método, separando
os dois com um
ponto.
Métodos
Propriedades
O que são objectos?
Programação
Sintaxe: Objecto.Método

Application.Exit `Termina a aplicação
Procedimentos
Um procedimento é um conjunto de instruções executadas sequencialmente com o objetivo de desempenhar uma tarefa específica.
Sintaxe: Sub Procedimento()
[conjunto de instruções]
End Sub

Sub Colocar_texto()
Button1.Text = "Calcular" `Alteração do texto de um botão
End Sub
Programação
Programação
Abrir o Visual Basic
No Menu Iniciar
selecionar:
Abrir um Project já existente
Criar um novo Project
Ambiente de Trabalho
Depois de seleccionar New Project, deve seleccionar o tipo de projecto de programação que quer criar.
Ambiente de Trabalho
Programação
Atribua um nome ao Project e prima OK.
Programação
Ambiente de Trabalho
Barra de
ferramentas
Caixa de ferramentas
Form - É a janela onde se irá construir a interface da aplicação.
Barra de Menus
Soluction Explorer - Lista os forms, Módulos de Código.
Properties Window - Lista as propriedades do objeto selecionado.
Prioridade dos Operadores
Operadores de Texto
Elementos básicos
de um Programa
Elementos básicos
de um Programa
Elementos básicos de um Programa
Operadores Funcionais
Elementos básicos
de um Programa
Operadores Funcionais
Elementos básicos
de um Programa
Elementos básicos de um Programa
Elementos básicos
de um Programa
Estruturas de Controlo
Atribuição de valores a Variáveis
Operadores Aritméticos
Operadores Relacionais
Elementos básicos
de um Programa
Elementos básicos de um Programa
Elementos Básicos
de um Programa
Programação
Ambiente de
Trabalho
A TOOLBOX
Programação
Ambiente de Trabalho
Um PROJETO é um conjunto de ficheiros que compõem a aplicação. Estes podem ser visualizados na janela Solution Explorer.
A JANELA DE PROJETO
JANELA DO FORMULÁRIO
Programação
Ambiente de Trabalho
O Formulário é o principal objecto do VB, é a janela que forma a interface com o utilizador. Pde conter botões, menus, figuras, etc.
Programação
PASSOS PARA A CRIAÇÃO DE UMA APLICAÇÃO
A. CRIAR A INTERFACE
O primeiro passo na construção de uma aplicação Visual BASIC é
desenhar os objectos
(recorrendo à
ToolBox
)

que irão compor a interface
.
B. DEFINIR AS PROPRIEDADES DOS OBJETOS
Programação
PASSOS PARA A CRIAÇÃO DE UMA APLICAÇÃO
A janela Properties proporciona uma maneira fácil de inicializar as propriedades para todos os objectos do form.
Programação
PASSOS PARA A CRIAÇÃO DE UMA APLICAÇÃO
C. ESCREVER O CÓDIGO
A janela de Código é o local onde se escreve o Código Visual BASIC para a aplicação. Código consiste em instruções da linguagem, constantes e declarações.
Variáveis e
Constantes
Estruturas de Repetição
Estruturas de Controlo
Estruturas de Repetição
Estruturas
de
Repetição
Estruturas de Controlo
Numérico
Armazena um caracter – (dígito, letra, espaço ou símbolo). Os dados do tipo caracter são referenciados dentro de aspas. Exemplo: “a”

Exemplo:
Dim letra As Char
Char
String
Tipos de Dados em Programação
VBasic
Date
Boolean
Array
Nome = “Ana”
N2 =N1+12
Nomealunos(0)=“José”
Alunos(0,0)=“Maria”
Sintaxe
variável = valor ou expressão
Exemplos
Operadores
Lógicos
Operadores Funcionais
Operadores Funcionais
Esta estrutura avalia a condição especificada e, se a mesma for verdadeira, executa determinada
instrução ou conjunto de instruções; se for falsa,
executa uma instrução ou conjunto de instruções diferentes.
será executado o conjunto de instruções1 e, em caso contrário, teremos a execução do conjunto de instruções2.
Estruturas de Decisão ou Selecção
Esta estrutura repete o conjunto de instruções
até
a condição ser verdadeira.
Esta estrutura repete o conjunto de instruções um determinado número de vezes com base na variável de controlo, a qual parte de um
valor inicial
e é incrementada ou decrementada até atingir o
valor final
.
Uma
propriedade
é uma
caraterística de um objecto
que representa a sua aparência e o seu comportamento durante a execução de um programa.
Um Método é uma acção levada a cabo por um objecto.
Seleccione Windows Forms Application para criar uma aplicação com um aspecto idêntico às aplicações comuns que encontramos no sistema Operativo Windows.
Apresentação e análise do problema;
Formulação e representação de um algoritmo;
Codificação do algoritmo numa linguagem de programação;

Definir as Variáveis e constantes
Inicializar as Variáveis
Obter dados de Entrada
Verificar dados de Entrada
Obter o Resultado
Apresentar o Resultado

Compilação ou interpretação do programa-fonte;
Testes do programa de forma a verificar erros de lógica;

Fases de Elaboração
de um Programa

Variáveis
Constantes
Fases de Elaboração
de um Programa

Variáveis
Constantes
Integer
Single
Array
Sintaxe
variável = valor ou expressão
Se a <condição> for verdadeira

O ELSE é opcional
(conjunto de instruções1)
Else
(conjunto de instruções2)
End If
(Step é opcional, se não for indicado o acréscimo é de uma unidade).
Operadores
Lógicos
Sintaxe
variável = valor ou expressão
Propriedades
form2.Show `mostra o formulário2
Full transcript