O que é um programa em Visual Basic?
|
|
|
- Joana Carvalho Lima
- 7 Há anos
- Visualizações:
Transcrição
1 O que é um programa em Visual Basic? 1
2 Conteúdo Exemplo de um programa Apresentação sumária da construção de um programa em VB. Objectos e o mecanismo de eventos Apresentação dos conceitos básicos de programação em ambiente MS Windows. Tipos de objectos e dados Apresentação do conjunto limitado de objectos que são utilizados nos primeiros programas e dos principais tipos de dados. 2
3 Construção do programa O que é um Programa? A construção de um programa obedece a um conjunto de passos: Definir objectivos e funcionalidades do programa Desenhar a interface do programa com o utilizador Ajustar (configurar) as propriedades dos objectos Escrever o código Testar 3
4 Exemplo de programa Pretende-se um programa que: efectue a conversão ente graus Celsius e Farenheit as formulas de conversão são: ºC = (ºF - 32) * 5/9 ºF = ºC * 9/ Decidiu-se que: devem ser visíveis os valores nas duas escalas a interface deve ser simples e auto-explicativa. 4
5 Desenho da Interface Um Label a indicar qual a função do programa. Dois Labels para identificar a função de cada uma das TextBox. Dois CommandButton, um para cada sentido de conversão. Quando o utilizador carrega num destes botões é efectuada a conversão correspondente. Um CommandButton para terminar o programa. Duas TextBox para o utilizador introduzir valores da temperatura. 5
6 Configurar a Interface A form do programa já tem o aspecto final, mas falta ainda atribuir nomes aos objectos. Label1 cmdctof Label2 Label3 txtf txtc Form1 cmdsair cmdftoc 6
7 Escrever o Código O código do programa é o seguinte: Option Explicit Private Sub cmdctof_click() Dim c As Single c = Val(txtC.Text) txtf.text = 9 / 5 * c + 32 End Sub Private Sub cmdftoc_click() Dim f As Single f = Val(txtF.Text) txtc.text = (f - 32) * 5 / 9 End Sub Private Sub cmdsair_click() End End Sub Instrução para o interpretador do VB Código do botão cmdctof Código do botão cmdftoc Código do botão cmdsair 7
8 Teste do programa Uma vez terminado o programa, é preciso efectuar testes. Para t a l, i n t r o d u z e m - s e valores conhecidos e v e r i f i c a - s e s e o resultado está mesmo correcto. Não adianta introduzir valores à sorte! 8
9 Explicação do Código Analisemos o código associado ao botão cmdftoc: Subrotina associada a carregar (click) no botão. Private Sub cmdftoc_click() End Sub Dim f As Single f = Val(txtF.Text) txtc.text = (f - 32) * 5 / 9 Declara que a a variável f é um número real (com casas decimais) Lê valor de txtf, converte-o para um número e guarda-o em f Efectua as operações e guarda o resultado em txtc 9
10 Atribuição c = (f - 32) * 5 / 9 c (f - 32) * 5 / 9 Atenção! A operação de Atribuição é destrutiva! 10
11 Objectos e Eventos A interface de um programa em VB é composta por objectos. No exemplo utilizamos 4 tipos: Form Label (Etiqueta) TextBox (Caixa de Texto) CommandButton (Botão de Comando) Quando o utilizador interage com o programa (introduz valores, arrasta a janela, carrega num objecto, etc.) são desencadeados eventos. No exemplo o programa só reage a 3 eventos: Click() em cada um dos botões: cmdsair, cmdftoc e cmdctof 11
12 30450 #!$ # 6$5'" 3<3! 10)$2#+5+; -"'." #!$,"/0&!" /576-3/#+5+; ;"# # =64>/432# 9/# /576-3/#2/#6?683/!"#$%$&'() *+,-. # -/0 # / 123/ # 4/516 # / /576-3/ */00289! :1/-69,0683/!" # $%$&'" *+,-. #(")*$ # " ")+$,'" */00289!
13 Objectos Form usualmente traduzido como formulário contentor rectangular (janela) onde são colocados os outros objectos Label traduzido como etiqueta pode conter apenas texto (caracteres e algarismos), sendo utilizado para dar indicações ao utilizador ou para apresentar resultados. o utilizador não consegue alterar directamente o conteúdo do label. 13
14 Objectos II TextBox usualmente traduzido como caixa de texto pode conter apenas texto (caracteres e algarismos), sendo utilizado para o utilizador introduzir dados ou para apresentar resultados. CommandButton traduzido como botão de comando pode afixar texto (caracteres e algarismos) ou uma figura, sendo utilizado para desencadear acções. o utilizador não consegue alterar o texto ou figura apresentada no botão. 14
15 Propriedades Cada classe de objectos p a r t i l h a u m c o n j u n t o d e propriedades. Através delas pode-se controlar a a p a r ê n c i a e o u t r a s características dos objectos. Sintaxe: nomeobjecto.propriedade Ex.: nome = txtnome.text Exemplos de propriedades: 15 Name Caption Font Visible Left
16 Propriedades Caso se omita a propriedade do objecto, o VB presume que se trata da propriedade principal, ou propriedade por defeito. Exemplo: numero = txtnum.text equivale a numero = txtnum No entanto, atenção a que A propriedade por defeito difere de classe para classe de objectos: TextBox Text Label Caption Qualquer outra propriedade terá obrigatoriamente que ser especificada de forma explícita. 16
17 Tipos de Dados A representação de informação em VB usa um conjunto de tipos de dados básicos predefinidos. Podem ainda ser criados tipos de dados compostos por vários elementos dos tipos básicos Podem ser definidos objectos, que expandem as facilidades de manipulação dos tipos de dados compostos Só vamos utilizar quatro tipos de dados básicos: Números Inteiros Números Reais Caracteres Valores lógicos 17
18 Tipos de Dados Nomes das variáveis Variáveis Memória Dados de tipos diferentes necessitam de espaço de armazenamento diferente. peso idade Dados peso = 72.5 Kg (real) idade = 25 anos (inteiro) 18
19 Números Inteiros Os números inteiros permitem representar valores numéricos inteiros positivos e negativos. Há vários tipos, mas só serão utilizados dois: Integer Long Gama de valores: a [-2 15, ] Declaração: Dim myvar as Integer Gama de valores: a [-2 31, ] Declaração: Dim myvar as Long As operações suportadas são: Operações aritméticas: +, -, /, * Quociente e resto: \, mod 19
20 Números Reais Valores numéricos positivos e negativos com casas decimais. Utilizam a forma mantissa + expoente, e há dois tipos: Single (precisão simples 32-bit) Gama de valores: [ E+38, E-45] 0 [ E-45, E+38] Declaração: Dim myvar as Single Double (precisão dupla 64-bit) Gama de valores: [ E+308, E-324] 0 [ E-324, E+308] Declaração: Dim myvar as Double 20
21 Caracteres Permitem representar caracteres do alfabeto, algarismos, operadores e outros símbolos gráficos. Exemplos olá! O resultado foi 3-1 Declaração Dim st as String Operações + e &, ambas fazem a concatenação ( colagem ) de strings.: eu + fui -> eufui marquei & & 3 & golos -> marquei 3 golos Há um conjunto alargado de funções que permitem manipular strings. Um exemplo: val( 25 ) -> 25 (retorna o valor numérico representado na string) 21
22 Valores Lógicos Permitem representar valores lógicos (verdadeiro e falso). Em VB estes estas variáveis podem tomar os valores True ou False. Exemplos: Dim res as Boolean, m as Boolean res = True Operadores And, Or, Not, Xor >, <, >=, <=, <> O tipo de dados boolean traduz também o resultado da avaliação de condições (Ex.: peso > 100). 22
23 Constantes Definição: Uma constante consiste num nome associado a um valor numérico, a um valor booleano ou a uma string, e que pode ser usado num programa em substituição desse valor. Tal valor não pode ser alterado durante a execução do programa. Utilidade: Se for definida uma constante com um valor, bastará alterar uma só vez essa definição para que tal mudança se repercuta automaticamente em todas as ocorrências da constante no programa. Definição: Const <nome> As <tipo> = <expressão> Exemplos: Const numelem As Integer = 25 Const meu As String = [email protected] 23
24 Variáveis Uma variável é um contentor onde informação de um dado tipo pode ser guardada de modo a poder ser utilizada num programa Cada variável é caracterizada por: um nome identificador da variável; tem que começar por uma letra e não pode conter espaços ou outros caracteres de pontuação: Nomes válidos: abc, a12, ola_mundo Nomes inválidos: 1qa, ola-mundo, num!, ab cd (são duas variáveis) um tipo de dados Pode ser qualquer tipo de dados predefinido ou definido pelo programador âmbito (visibilidade) Uma variável só está acessível dentro do bloco em que foi definida. 24
25 Variáveis II Uma variável pode ser definida explicitamente ou ser criada pelo VB automaticamente com o tipo de dados apropriado à primeira utilização. Definição Explícita Dim <nome> As <tipo> Dim a as Integer, b as Double Definição Implícita Dim <nome> Dim a, b a = 2 ou omitir por completo variável inteira b = 3.5 real c = True booleana Atribuição [Desaconselhada] <nome_da_variável> = <expressão> 25 O programador pode i n t r o d u z i r comentários n o programa, que são ignorados pelo VB. U m c o m e n t á r i o começa com um apóstrofe e termina no fim da linha.
26 Porque é uma má ideia usar a declaração implícita? Como funciona este tipo de declaração? Na ausência de uma declaração explícita, quando o interpretador de VB encontra um identificador desconhecido, presume que se trata duma variável e cria-a com os dados de que dispõe. Caso 1... peso = peso = 76.5 Caso 2... velocidade = velocodade = 80 Criada a variável peso e do tipo integer Truncagem da parte fraccionária na atribuição! Em ambos os casos, os erros ocorridos não são detectados pelo Visual Basic! Criada a variável velocidade e do tipo integer Criação indesejada da variável velocodade! 26
27 Uso da função val Extrai a informação numérica contida numa string (texto). Conteúdo da variável texto val(texto) quatro 123 um23 0 Em instruções como num = val(txtnum.text) a chamada da função val pode ser omitida. O VB fará a conversão necessária entre texto e valor numérico. Porém... RISCO! String String peso_total = txtpeso1.text + txtpeso2.text interpretado como operador de concatenação... 27
28 Conclusão Foram introduzidos os conceitos de: Programa Objecto Propriedades Evento Tipo de dados Constante Variável Estes conceitos vão ser explorados nas aulas práticas, resolvendo exercícios. 28
APROG. Civil. Programas Básicos. ISEP DEI, Angelo Martins 2006 ISEP DEI, António Silva Programas Básicos
Conteúdo Exemplo de um programa Apresentação sumária da construção de um programa em VB. Objectos e o mecanismo de eventos Apresentação dos conceitos básicos de programação em ambiente MS Windows. Tipos
Introdução à Computação. Programas Básicos. ISEP DEI, Angelo Martins 2006 Programas Básicos - 1
Introdução à Computação Programas Básicos ISEP DEI, Angelo Martins 2006 Programas Básicos - 1 Conteúdo Exemplo de um programa Apresentação sumária da construção de um programa em VB. Objectos e o mecanismo
Variáveis Tipos de Dados
Variáveis Tipos de Dados APROG () Aula 2 1 Conteúdo Conceito de Variável Declaração de variáveis Tipos de Dados Operação de Atribuição Uso de Constantes 2 2 Variáveis Uma variável é uma localização de
Variáveis Tipos de Dados. APROG (Civil) Aula 2
Variáveis Tipos de Dados APROG () Aula 2 Conteúdo Conceito de Variável Declaração de variáveis Tipos de Dados Operação de Atribuição Uso de Constantes 2 Variáveis Uma variável é uma localização de memória
APROG Civil. Estruturas de Decisão. Angelo Martins Dep. Eng. Informática - ISEP. Aula 2. ISEP DEI, Angelo Martins 2006 ISEP-DEI, António Silva, 2007
Angelo Martins Dep. Eng. Informática - ISEP Aula 2 1 Conteúdo Estruturas de decisão - conceito e aplicação Estrutura If... Then Apresentação das diversas variantes desta estrutura. Expressões lógicas complexas.
1 - Ambiente de desenvolvimento
Neste documento começa-se por apresentar o ambiente de desenvolvimento integrado do Visual Basic (menu bar, toolbars, toolbox, project explorer window, properties window, form designer e code editor window).
Estruturas de Controlo Repetitivo. APROG (Civil) Aula 8
Estruturas de Controlo Repetitivo APROG () Aula 8 Estruturas de Controlo Condicional As linguagens de programação, como o VBA, têm estruturas que permitem repetir blocos de instruções. Uma dessas estruturas
Fundamentos Programação
Fundamentos Programação A programação de computadores não é difícil. Realmente só requer algo como: Aprender alguns conceitos gerais Ser cuidadoso, organizado e lógico Praticar até aprender a dominar a
Linguagem de Programação II. Introdução à programação em VB Professor: Armando Hage
Linguagem de Programação II Introdução à programação em VB Professor: Armando Hage Belém-2008 Linguagem Basic Sadia Formatada Útil quando se deseja aplicar máscaras para a exibição dos dados. Sintaxe de
Introdução à programação em PASCAL. Aula de 22/10/2001. Nota: Conjunto de slides baseados nas transparências utilizadas em PEDA em anos anteriores
Introdução à programação em PASCAL Aula de 22/10/2001 Nota: Conjunto de slides baseados nas transparências utilizadas em PEDA em anos anteriores Conteúdo Conceito de linguagem de programação O processo
Programação Introdução
PROGRAMAÇÃO Programação Introdução Prof. Dr. Adriano Mauro Cansian 1 Introdução Para armazenar um algoritmo na memória de um computador e para que ele possa, em seguida, comandar as operações a serem executadas,
PROGRAMAÇÃO E SISTEMAS DE INFORMAÇÃO 11ºANO
PROGRAMAÇÃO E SISTEMAS DE INFORMAÇÃO 11ºANO Módulo 8 - Int. ao Visual Basic 1. O Visual Basic É uma linguagem de programação que utiliza objectos programáveis como interface com o utilizador. Foi criada
Estruturas da linguagem C. 1. Identificadores, tipos primitivos, variáveis e constantes, operadores e expressões.
1 Estruturas da linguagem C 1. Identificadores, tipos primitivos, variáveis e constantes, operadores e expressões. Identificadores Os identificadores seguem a duas regras: 1. Devem ser começados por letras
Algoritmos. Algoritmos e Linguagem de Programação - Prof Carlos Vetorazzi
Algoritmos Algoritmos e Linguagem de Programação - Prof Carlos Vetorazzi Conceitos Linhas de Código de um Algoritmo ou Programa escrita do programa linha a linha, ou seja, a sintaxe do programa, podendo-se
Um algoritmo deve conter passos não ambíguos, executáveis e que sejam terminados quando seguidos.
Programação Um programa é uma sequência de instruções de uma linguagem de programação (VB no nosso caso). Cada instrução representa uma qualquer acção que nós pretendemos ver executada. Programar consiste
Métodos de Programação I Ana Maria de Almeida
Métodos de Programação I 2. 13 type naipe = ( ouros, copas, paus, espadas ); var trunfo : naipe; Claro que são apenas identificadores e não existirá a mesma escolha de operadores e funções sobre eles que
AULA TEÓRICA 3 Tema 2. Introdução a programação em Java (JVM, JDK)
AULA TEÓRICA 3 Tema 2. Introdução a programação em Java (JVM, JDK) Ø LP Java. Estrutura de um programa em Java. Ø Conjunto de caracteres utilizado. Ø Identificadores. Ø Variáveis e constantes. Ø Tipos
C A P I T U L O 2 S I N T A X E B Á S I C A - V A R I Á V E I S E C O N S T A N T E S E M P H P
C A P I T U L O 2 S I N T A X E B Á S I C A - V A R I Á V E I S E C O N S T A N T E S E M P H P SINTAXE BÁSICA Neste capítulo vamos apresentar a estrutura básica do PHP. Para iniciar a construção de um
PROGRAMAÇÃO I E N T R A DA E S A Í DA D E DA D O S
PROGRAMAÇÃO I VA R I Á V E I S, C O N S TA N T E S, O P E R A D O R E S E N T R A DA E S A Í DA D E DA D O S Variáveis 2 Variáveis são locais onde são armazenados os valores na memória. Toda variável é
Objectos Gráficos 1. APROG (Civil) Aula 4. Friday, November 2, 12
Objectos Gráficos 1 APROG () Aula 4 1 Objectos Gráficos Estes objectos são utilizados para construir interfaces gráficas permitindo uma interacção directa do macro com o utilizador. 2 2 Form Uma interface
Aula 4: Introdução à Linguagem C++
CI208 - Programação de Computadores Aula 4: Introdução à Linguagem C++ Prof. MSc. Diego Roberto Antunes [email protected] www.inf.ufpr.br/diegor Universidade Federal do Paraná Setor de Ciências Exatas
3. Tipos de dados e variáveis
3. Tipos de dados e variáveis DIM0320 2015.1 DIM0320 3. Tipos de dados e variáveis 2015.1 1 / 26 Conteúdo 1 Tipos de dados 2 Tipos básicos Portugol 3 Variáveis 4 Exercícios DIM0320 3. Tipos de dados e
Professora Martha Spalenza Professora de Informática da Faetec
Algoritmos em Estrutura seqüencial 1. Tipos de dados São quatro os tipos básicos de dados, e podem assumir os seguintes valores válidos: - números inteiros: -,, -3, -2, -1, 0, 1, 2, 3,, + ; - números reais:
Linguagem Pascal. Prof. Sérgio Rodrigues. É a descrição, de forma lógica, dos passos a serem executados no cumprimento de determinada tarefa;
Linguagem Pascal Prof. Sérgio Rodrigues Introdução Algoritmo É a descrição, de forma lógica, dos passos a serem executados no cumprimento de determinada tarefa; Programa é a formalização de um algoritmo
O AMBIENTE DE PROGRAMAÇÃO VISUAL -PLANO DE ENSINO. Prof. Angelo Augusto Frozza, M.Sc.
O AMBIENTE DE PROGRAMAÇÃO VISUAL -PLANO DE ENSINO Prof. Angelo Augusto Frozza, M.Sc. ROTEIRO 1. A linguagem de programação Object Pascal a) Palavras reservadas b) Tipos de dados, variáveis e constantes
Variáveis indexadas Vectores e Matrizes. APROG (Civil) Aula 12
Vectores e Matrizes APROG () Aula 12 Conteúdo Conceito de Variáveis Indexadas Vectores Processamento de vectores 2 O que são variáveis indexadas? São variáveis múltiplas Ao contrário das variáveis simples,
PROGRAMAS BÁSICOS EM C++ Disciplina: Introdução à Ciência da Computação Prof. Modesto Antonio Chaves Universidade estadual do Sudoeste da Bahia
PROGRAMAS BÁSICOS EM C++ Disciplina: Introdução à Ciência da Computação Prof. Modesto Antonio Chaves Universidade estadual do Sudoeste da Bahia Calculo da área de um triângulo Algoritmo Área Var base,
Introdução à Linguagem de Programação C: Variáveis, Constantes, Expressões, Atribuição, Tipos de dados, Entrada e Saída de Dados
Introdução à Linguagem de Programação C: Variáveis, Constantes, Expressões, Atribuição, Tipos de dados, Entrada e Saída de Dados Disciplina de Programação de Computadores I Universidade Federal de Ouro
JavaScript (ou JScript)
1. Introdução JavaScript (ou JScript) Uma linguagem como o JavaScript permite criar interfaces interativas na web (permite a interação do usuário). Para desenvolver web sites interativos precisamos de
ALGORITMOS 3ª Aula. 3. Introdução Tipos de dados, variáveis e operadores Tipos de dados
3. Introdução Segundo alguns especialistas, qualquer programa de computador pode ser escrito utilizando apenas três estruturas básicas: Seqüência, Condição e Repetição. Isto significa que, na construção
4. Constantes. Constantes pré-definidas
4. Constantes Constantes pré-definidas O PHP possui algumas constantes pré-definidas, indicando a versão do PHP, o Sistema Operacional do servidor, o arquivo em execução, e diversas outras informações.
Introdução à Ciência da Computação
Créditos Introdução à Ciência da Computação Tópicos Preliminares em Programação Exceto por adaptações e complementos menores, o material a seguir é composto de slides gentilmente cedidos por: Prof. Rudinei
Introdução à Programação Aula 3 Primeiros programas
Introdução à Programação Aula 3 Primeiros programas Pedro Vasconcelos DCC/FCUP 2015 Pedro Vasconcelos (DCC/FCUP) Introdução à Programação Aula 3 Primeiros programas 2015 1 / 23 Nesta aula... 1 Tipos básicos
Estruturas de Decisão. APROG (Civil) Aula 6
Estruturas de Decisão APROG () Aula 6 Conteúdo Estrutura If...Then Estrutura If...Then...Else 2 Conceito As Estruturas de Controlo servem para modificar o fluxo das instruções seguidas por um determinado
Programação I Aula 3 Primeiros programas
Programação I Aula 3 Primeiros programas Pedro Vasconcelos DCC/FCUP 2018 Pedro Vasconcelos (DCC/FCUP) Programação I Aula 3 Primeiros programas 2018 1 / 23 Nesta aula... 1 Tipos básicos 2 Variáveis e atribuições
Resolução De Problemas Em Informática. Docente: Ana Paula Afonso Resolução de Problemas. 1. Analisar o problema
ALGORITMIA Resolução De Problemas Em Informática Docente: Ana Paula Afonso 2000-2001 Resolução de Problemas 1. Analisar o problema Conhecer o bem o problema Descrever o problema: subdividir, detalhar 2.
Introdução a Programação de Jogos
Introdução a Programação de Jogos Aula 03 Introdução a Linguagem C Edirlei Soares de Lima Estrutura de um Programa C Inclusão de bibliotecas auxiliares: #include Definição
Processamento de Dados aplicado à Geociências. AULA 3: Algoritmos computacionais Representação de Algoritmos Sintaxe Tipos de dados Expressões
Processamento de Dados aplicado à Geociências 1 AULA 3: Algoritmos computacionais Representação de Algoritmos Sintaxe Tipos de dados Expressões UNIVERSIDADE FEDERAL DE PELOTAS CENTRO DE DESENVOLVIMENTO
INSTITUTO SUPERIOR DE ENGENHARIA DO PORTO
INSTITUTO SUPERIOR DE ENGENHARIA DO PORTO Departamento: Civil Curso: E.Civil Cadeira: APROG 1º Ano Exame Teórico Data: 31 / 1 / 2008 Leia o teste com atenção. Seja claro(a), preciso(a) e conciso(a). Use
JSP Prof. Daniela Pires. VARIAVEIS... 2 Tipos de Dados... 2 String Float Integer Boolean... 3
Conteúdo VARIAVEIS... 2 Tipos de Dados... 2 String... 2 Float... 3 Integer... 3 Boolean... 3 Variáveis... 4 O que são variáveis?... 4 Tipo de variáveis... 5 Concatenação:... 6 1 VARIAVEIS Antes de falarmos
Pedro Vasconcelos DCC/FCUP. Programação Funcional 2 a Aula Tipos e classes
Programação Funcional 2 a Aula Tipos e classes Pedro Vasconcelos DCC/FCUP 2012 Tipos Um tipo é um nome para uma coleção de valores relacionados. Por exemplo, o tipo Bool True contém dois valores lógicos:
PROGRAMAÇÃO ESTRUTURADA E ORIENTADA A OBJETOS
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE PROGRAMAÇÃO ESTRUTURADA E ORIENTADA A OBJETOS Docente: Éberton da Silva Marinho e-mail: [email protected] [email protected]
Módulo 1a: Introdução ao Visual Basic for Applications (VBA) - Eventos, Gráficos e Interfaces gráficas -
Módulo 1a: Introdução ao Visual Basic for Applications (VBA) Aula #3 - Eventos, Gráficos e Interfaces gráficas - Eventos em VBA - Excel É possível detectar e reagir a eventos ocorridos - Nas folhas (sheets)
Programação de Computadores III
Programação de Computadores III Introdução ao FORTRAN Professor Leandro Augusto Frata Fernandes [email protected] Material disponível em http://www.ic.uff.br/~laffernandes/teaching/2013.1/tcc-00.157
Computação Eletrônica. Tipos de dados, constantes, variáveis, operadores e expressões. Prof: Luciano Barbosa
Computação Eletrônica Tipos de dados, constantes, variáveis, operadores e expressões Prof: Luciano Barbosa Site da disciplina: www.cin.ufpe.br/~if165/ Recapitulando num cubo = n * n * n cubo Algoritmo
Aula de hoje. Expressões. Expressões. Expressões. Exemplos. Programa em Python. SCC Introdução à Programação para Engenharias
SCC 124 - Introdução à Programação para Engenharias Expressões Professor: André C. P. L. F. de Carvalho, ICMC-USP Pos-doutorando: Isvani Frias-Blanco Monitor: Henrique Bonini de Britto Menezes Aula de
Funções getchar() e putchar()
Sumário Tipos elementares Inteiro, Carácter, Real, Booleano, Void Variáveis e os operadores & e * Constantes Funções printf() e scanf() Opções de formatação Funções getchar() e putchar() Programação 2007/2008
Algoritmo e Programação Matemática
Algoritmo e Programação Matemática Fundamentos de Algoritmos Parte 1 Renato Dourado Maia Instituto de Ciências Agrárias Universidade Federal de Minas Gerais Dados A funcionalidade principal de um computador
Ambientação com a Sintaxe de Java: parte 1
Ambientação com a Sintaxe de Java: parte 1 Prof. Gustavo Wagner FATEC-PB Programas em Java Texto do programa: arquivo com extensão.java Arquivo contém ao menos uma classe Nome do arquivo deve ser IGUAL
Aula Teórica 8. Preparado por eng.tatiana Kovalenko
Aula Teórica 8 Tema 8. Tipos de Dados básicos Ø Representação de números inteiros Ø Representação de números decimais Ø Representação de caracteres Ø Representação de valores lógicos Ø Expressões Ø Classe
Arquitetura Von Neumann Dados e instruções são obtidos da mesma forma, simplificando o desenho do microprocessador;
1 Microprocessador Um microprocessador é um circuito eletrônico capaz de realizar diversas tarefas conforme os comandos específicos. Para isso ele deve ler esses comandos da memória de programa (ROM) e
Introdução à Programação. Operadores, Expressões Aritméticas e Entrada/Saída de Dados
Introdução à Programação Operadores, Expressões Aritméticas e Entrada/Saída de Dados Programa em C #include int main main ( ) { Palavras Reservadas } float celsius ; float farenheit ; celsius
Programação de Computadores I. Professor Ilaim Costa Junior
Programação de Computadores I Professor Ilaim Costa Junior [email protected] Roteiro da Aula de Hoje ariável Tipos básicos Declaração Expressões Aritméticas Lógicas Atribuição 2 ariável Representa uma região
Programação de Computadores III
Programação de Computadores III Introdução ao FORTRAN Professor Hugo de Oliveira Barbalho [email protected] Material produzido pelo professor: Leandro Augusto Frata Fernandes ([email protected])
Universidade de Mogi das Cruzes Implementação Orientada a Objetos - Profª. Danielle Martin. Guia da Sintaxe do Java
Guia da Sintaxe do Java TIPOS PRIMITIVOS DE DADOS DO JAVA São os tipos nativos de dados do Java, que podem ser usados na declaração de atributos, variáveis, parâmetros. Tipo primitivo Tamanho Valor padrão
Aula 03 Introdução à Java. Disciplina: Fundamentos de Lógica e Algoritmos Prof. Bruno Gomes
Aula 03 Introdução à Java Disciplina: Fundamentos de Lógica e Algoritmos Prof. Bruno Gomes http://www3.ifrn.edu.br/~brunogomes Agenda da Aula Representação de Algoritmos em Pseudocódigo: Tipos de Dados;
Algoritmos e Programação
Algoritmos e Programação Aula 3 Introdução a Linguagem C Profa. Marina Gomes [email protected] 1 Aula de Hoje - Criar programas simples em C utilizando a estrutura básica; - Declarar variáveis;
SEBENTA INTRODUÇÃO Á ALGORITMIA
SEBENTA INTRODUÇÃO Á ALGORITMIA O desenvolvimento de programas para computador está sempre baseado na tarefa de programar um computador para seja resolvido um problema ou executada uma função e assim dar
Linguagem de programação: Pascal
Aula 04 Linguagem de programação: Pascal Prof. Tecgº Flávio Murilo 26/03/2013 1 Pascal Introdução Pascal é uma linguagem de programação estruturada, criada em 1970 pelo suíço Niklaus Wirth, dando este
Material Didático Unificado.
Universidade Federal de Ouro Preto - UFOP Departamento de Computação - DECOM Comissão da Disciplina Programação de Computadores I CDPCI Programação de Computadores I BCC701 www.decom.ufop.br/bcc701 Material
LÓGICA DE PROGRAMAÇÃO. Algoritmos Computacionais. Sérgio Carlos Portari Júnior
LÓGICA DE PROGRAMAÇÃO Algoritmos Computacionais Sérgio Carlos Portari Júnior [email protected] Tópicos abordados Algoritmos Computacionais Estrutura de Dados Tipos Primitivos Constantes Variáveis
CMP Algoritmos Algoritmos Parte I. Professor Vicente Paulo de Camargo
CMP1044 - Algoritmos Professor Vicente Paulo de Camargo Variáveis Uma variável é um local na memória principal (RAM) Ou seja, é um endereço na memória do computador o qual armazena um conteúdo Cada variável
Noçõ linguagem Java. Profs. Marcel Hugo e Jomi Fred Hübner. Departamento de Sistemas e Computação Universidade Regional de Blumenau - FURB
Noçõ ções básicas b da linguagem Java Profs. Marcel Hugo e Jomi Fred Hübner Departamento de Sistemas e Computação Universidade Regional de Blumenau - FURB Introduçã ção Origem Funcionamento Vantagens Linguagem
Computação e Programação Exame Época de recurso
Nome : Número : Computação e Programação 2013-2014 Mestrado Integrado em Engenharia Civil Licenciatura Bolonha em Engenharia Geológica e de Minas DECivil Exame Época de recurso 29 de Janeiro de 2014 v
Curso básico de JavaScript Aula 2
Tópicos 1 JavaScript é case sensitive... 1 2 Comentários... 1 3 Saídas do JavaScript... 1 4 Entrada de dados usando window.prompt( )... 3 5 Variáveis... 3 1.1 Regras para criar uma variável... 3 6 Literais...
ESCOLA SUPERIOR DE TECNOLOGIA DE TOMAR DEPARTAMENTO DE ENGENHARIA INFORMÁTICA 2006/2007
ESCOLA SUPERIOR DE TECNOLOGIA DE TOMAR DEPARTAMENTO DE ENGENHARIA INFORMÁTICA INTRODUÇÃO À PROGRAMAÇÃO (ENG. INFORMÁTICA) COMPUTADORES E PROGRAMAÇÃO I (ENG. ELECTROTÉCNICA) 2006/2007 TRABALHO PRÁTICO Nº
Introdução à Ciência da Computação
Introdução à Ciência da Computação Variáveis Conceitos Básicos Variáveis x Constantes a = x + 5 a, x e 5 são variáveis ou constantes? Variáveis As variáveis são recipientes de valores É um espaço reservado
CFAC: Visual Basic: III - Procedimentos
Visual Basic III Procedimentos CFAC Concepção e Fabrico Assistidos por Computador João Manuel R. S. Tavares Sumário 1) Criar Subrotinas em Visual Basic; 2) Criar Funções; 3) Mecanismo de passagem de parâmetros;
1/50. Conceitos Básicos. Programa Básico
1/50 Conceitos Básicos Programa Básico 2/50 Operações básicas de entrada e saída #include main retorna um inteiro int main() { std::cout
Computação L2. Linguagem C++ Observação: Material Baseado na Disciplina Computação Eletrônica.
Computação L2 Linguagem C++ [email protected] Observação: Material Baseado na Disciplina Computação Eletrônica. Alfabeto São os símbolos ( caracteres ) permitidos na linguagem: Letras (maiúsculas e minúsculas);
Programação de Computadores:
Instituto de C Programação de Computadores: Introdução ao FORTRAN Luis Martí Instituto de Computação Universidade Federal Fluminense [email protected] - http://lmarti.com Introdução ao FORTRAN Cinco aspectos
Introdução à Linguagem C Variáveis e Expressões
INF1005: Programação 1 Introdução à Linguagem C Variáveis e Expressões 08/03/10 (c) Paula Rodrigues 1 Tópicos Principais Programando em C Funções Variáveis Define Operadores e Expressões Entrada e Saída
Pseudolinguagem. BC0501 Linguagens de Programação t2 Aula 11. Prof. Alysson Ferrari ufabc.edu.br
BC0501 Linguagens de Programação - 2008t2 Aula 11 Pseudolinguagem Prof. Alysson Ferrari alysson.ferrari @ ufabc.edu.br http://fma.if.usp.br/~alysson baseado em material elaborado por: Marcelo Zanchetta
Visual Basic for Applications
Visual Basic for Applications Introdução É uma linguagem de programação baseada na conhecida linguagem BASIC Está concebida para funcionar em conjunto com diferentes aplicações de forma a potenciar a robustez
