Escrito por Adriano Neres Rodrigues Qua, 30 de Dezembro de :00 - Última atualização Qua, 30 de Dezembro de :01

Tamanho: px
Começar a partir da página:

Download "Escrito por Adriano Neres Rodrigues Qua, 30 de Dezembro de :00 - Última atualização Qua, 30 de Dezembro de :01"

Transcrição

1 Introdução Geralmente as aplicações que nós desenvolvimentos possui vários formulários. Geralmente estes formulários são criados dinamicamente pela sua aplicação em tempo de execução através de código semelhante ao que segue: 1. try 2. MeuFormulario : = TMeuFormulario.Create(Self); 3. MeuFormulario.ShowModal; 4. finally 5. FreeAndNil(MeuFormulario); 6. end; Listagem 1: Criação de dinâmica de MeuFormulario Agora, caso sua aplicação tenha dez formulários, o código acima terá de se repetir 10 vezes pelo menos, uma para cada formulário. Suponha que você quisesse criar um método genérico capaz de criar estes formulários apenas pelo chamado a este método passando como parâmetro a classe do formulário que você deseja criar? E se ao invés de passar a classe como parâmetro, você quisesse passar apenas o nome da classe? Vamos mostrar neste artigo como criar este método e como o procedimento RegisterClass pode tornar possível a criação de um formulário tendo apenas uma string com o nome de sua classe. Montando uma aplicação de exemplo Vamos montar um projeto de exemplo para que possamos implementar nossos códigos e vermos como eles irão funcionar. Em seu Delphi 2005, clique em File > New > VCL Forms Application Delphi for Win32 para criarmos nosso projeto. Clique em File > Save All para salvarmos o projeto. Salve a unit do formulário com o nome de untprincipal e o projeto com o nome de ExemploActiveDelphi. Mude o nome do formulário para frmprincipal. 1 / 6

2 Método CriaForm Criando um formulário genérico Vamos criar um método chamado de CriaForm cujo objetivo é traduzir o código de criação de formulários em um procedimento genérico capaz de criar qualquer formulário. O grande problema na hora de criar este método é como passar o tipo da classe do formulário (usado na linha 1 do código da listagem 1) como parâmetro, já que a classe (TMeuFormulario, neste caso) não é uma variável, mas um tipo de variável. Para solucionar este problema, devemos criar em nosso método um parâmetro do tipo TFormClass, para que possamos passar o tipo da classe do formulário como parâmetro, e não uma variável. Na prática, o parâmetro irá receber o endereço de memória onde se encontra a definição da classe do formulário. Agora precisamos de um segundo parâmetro, cujo objetivo não é passar um valor para a função, mas sim receber a instância do formulário que será criado. Para tanto criaremos um parâmetro out (saída) sem definir um tipo de dado para ele. Segue abaixo o protótipo do método (coloque esta declaração na clausula public do formulário de sua aplicação e pressione Crtl + Shift + C): 1. procedure CriaForm(frmClass: TFormClass; out Obj); Listagem 2: Declaração do método CriaForm Agora vamos à implementação do método. Não podemos simplesmente escrever Obj := frmclass.create(self) porque Obj não é uma variável que possua um tipo definido. Portanto, deveremos utilizar o recurso de TypeCast para informar ao sistema que Obj é uma variável do tipo de um formulário. O código completo de nosso método ficará assim: 1. procedure TfrmPrincipal.CriaForm(frmClass: TFormClass; out Obj); 2. begin 3. try 4. TForm(Obj) := FrmClass.create(Self); 5. TForm(Obj).ShowModal; 6. finally 2 / 6

3 7. FreeAndNil(Obj); 8. end; 9. end; Listagem 3: Implementação do método CriaForm Agora o código de nosso método genérico para criação de formulários está completo, vamos implementar uma utilização para o mesmo. Crie um novo formulário para sua aplicação (File > New > Form Delphi for Win32), salve a unit com o nome de untgenerico e altere o nome do formulário para frmgenerico. Para facilitar a identificação, coloque um label neste formulário e escreva em seu caption o texto Formulário criado com o método CriaForm. Volte ao frmprincipal e adicione um button ao formulário. Altere seu caption para Usando o método CriaForm. Pressione Alt+F11, selecione untgenerico na caixa de dialogo e pressione o botão OK. Agora dê um duplo clique no botão e coloque o código abaixo: 1. procedure TfrmPrincipal.Button1Click(Sender: TObject); 2. begin 3. CriaForm(TfrmGenerico, frmgenerico); 4. end; Listagem 4: Código do botão Usando o método CriaForm Agora execute a aplicação e clique no botão para testar o código. Pronto, temos um método genérico para criação de nossos formulários. E o método CriaForm ainda pode ser alterado conforme a criatividade do programador para que possa cumprir várias outras tarefas. Um exemplo disto é a criação do formulário através de uma string, como descrito na introdução deste artigo. RegisterClass: Criando formulários tendo apenas uma string com o nome de sua classe A idéia é estendermos nosso método para que possamos criar um formulário tendo apenas uma string contendo o nome da classe do formulário. Assim, não teremos o tipo do formulário propriamente dito, apenas o nome de sua classe. Declare o código abaixo na clausula public 3 / 6

4 da classe do formulário e pressione Crtl + Shift + C: 1. procedure CriaFormComNome(strClass: string); Listagem 5: Declaração do método CriaFormComNome Segue agora a implementação do método: 1. procedure TfrmPrincipal.CriaFormComNome(strClass: string); 2. var 3. obj: TForm; 4. frmclass: TFormClass; 5. begin 6. frmclass := TFormClass(FindClass(strClass)); 7. try 8. Obj := FrmClass.create(Self); 9. Obj.ShowModal; 10. finally 11. FreeAndNil(Obj); 12. end; 13. end; Listagem 6: Implementação do método CriaFormComNome Neste método, não temos os parâmetros do tipo da classe do formulário e o parâmetro de saída para receber a instancia do objeto. Assim, para podermos criar o formulário, criamos localmente as variáveis obj e frmclass (linhas 3 e 4). Na linha 6 utilizamos o comando FindClass para encontrar uma classe a partir de seu nome. O restante do código é similar ao do método CriaForm. Porém, o nosso sistema ainda não está funcionando corretamente, e vamos explicar o porquê. O método FindClass é utilizado para localizar uma classe tendo apenas uma string com o nome desta classe. Porém, para que a classe seja encontrada, ela precisa ser conhecida pelo sistema, ou seja, registrada para que o método FindClass possa localizá-la em tempo de 4 / 6

5 execução. Para tanto, utilizamos o método RegisterClass. Uma vez que uma classe é registrada com este método, então podemos localizar esta classe com FindClass e trabalhar normalmente com ela. Para terminarmos nosso exemplo, vamos criar um novo formulário (File > New > Form Delphi for Win32). Vamos salvar a unit com o nome de untstringform e vamos alterar o nome do formulário para frmstringform. Para identificação, vamos colocar um label no formulário e alterar seu caption para Formulário criado com o Método CriaFormComNome. Vamos abrir a unit do formulário e exatamente antes do end. vamos colocar o seguinte código: 1. initialization 2. RegisterClass(TfrmStringForm); 3. end. Listagem 7: Implementação da seção initialization da unit untstringform Agora, voltemos ao frmprincipal e vamos colocar um novo button ao formulário. Vamos alterar o seu caption para Usando o método CriaFormComNome. Dê um duplo clique no botão e coloque o código abaixo: 1. procedure TfrmPrincipal.Button2Click(Sender: TObject); 2. begin 3. CriaFormComNome('TfrmStringForm'); 4. end; Listagem 8: Código do botão Usando o método CriaFormComNome Perceba que não precisamos adicionar nenhuma referencia à unit untstringform porque não utilizamos nenhum recurso da mesma. Como o método RegisterClass tornou a classe TfrmStringForm conhecida pelo sistema, o método FindClass existente na implementação do método CriaFormComNome (ver Listagem 6) é capaz de encontrar a classe mesmo sem referencia à sua unit. Da forma como nosso exemplo esta montado até agora, o formulário frmstringform está totalmente isolado dos demais formulários, pois a única variável com referencia àquele formulário é a variável obj que é local ao método obj. Outra forma de localizar 5 / 6

6 o formulário é varrendo a propriedade Components do formulário principal. Caso seja necessária uma variável global para o mesmo, o programador pode criar a variável obj global ao invés de local, pode utilizar um array dinâmico para guardar a referencia de todos os formulários e pode ainda guardar os formulários em uma variável do tipo stringlist vinculando o objeto à string com o nome de sua classe. Como eu disse antes, novas implementações ficam ao cargo da imaginação do programador. Clique aqui para baixar o exemplo deste artigo. Conclusão Mostramos neste artigo algumas técnicas para deixar a criação de seus formulários mais flexível e aumentar a reutilização de código, o que aumenta a produtividade e facilita futuras manutenções. Com os truques apresentados aqui, o programador pode por exemplo guardar em um banco de dados os itens de menu disponíveis para um determinado usuário e seus respectivos formulários. Passando uma string como parâmetro, você pode carregar a string com o nome do form direto do banco e criar o formulário sem precisar colocar uma cadeia de if s para atingir tal tarefa. Outra utilização destes recursos poderia ser a utilização de uma ListView ou um TreeView como menu. Você pode ler a string com o nome do formulário direto do componente sem precisar utilizar if s para encontrar sua classe. Enfim, são muitas as possibilidades de utilização destas dicas. Fica a cargo da criatividade do programador aproveita-las ao máximo. 6 / 6

Delphi 7 Aula 03 Progressão Geométrica

Delphi 7 Aula 03 Progressão Geométrica Delphi 7 Aula 03 Progressão Geométrica Prof. Gilbert Azevedo da Silva I. Objetivos Desenvolver aplicativos com várias janelas, Manipular lista de strings, Utilizar os componentes: MainMenu, ToolBar, ImageList,

Leia mais

Teclado. PdP. Autor: Tiago Lone Nível: Básico Criação: 20/12/2005 Última versão: 18/12/2006. Pesquisa e Desenvolvimento de Produtos

Teclado. PdP. Autor: Tiago Lone Nível: Básico Criação: 20/12/2005 Última versão: 18/12/2006. Pesquisa e Desenvolvimento de Produtos TUTORIAL Teclado Autor: Tiago Lone Nível: Básico Criação: 20/12/2005 Última versão: 18/12/2006 PdP Pesquisa e Desenvolvimento de Produtos http://www.maxwellbohr.com.br contato@maxwellbohr.com.br http://www.automato.com.br

Leia mais

Inserção de Dados no banco de Dados através dos componentes Combobox, Radio e Checkbox

Inserção de Dados no banco de Dados através dos componentes Combobox, Radio e Checkbox Inserção de Dados no banco de Dados através dos componentes Combobox, Radio e Checkbox Inicialmente vamos fazer a montagem da tabela para que ela receba os valores que irão ser representados através dos

Leia mais

1 - Ambiente de desenvolvimento

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).

Leia mais

Linguagem de Programação II Professor: Luiz Claudio Ferreira de Souza Assunto: Linguagem Pascal (Ambiente Lazarus) com Banco de Dados

Linguagem de Programação II Professor: Luiz Claudio Ferreira de Souza Assunto: Linguagem Pascal (Ambiente Lazarus) com Banco de Dados Apostila 6 Linguagem de Programação II Professor: Luiz Claudio Ferreira de Souza Assunto: Linguagem Pascal (Ambiente Lazarus) com Banco de Dados Até aqui construímos parte da Interface da nossa aplicação,

Leia mais

Como criar um menu pop-up no Dreamweaver

Como criar um menu pop-up no Dreamweaver Como criar um menu pop-up no Dreamweaver Introdução: Seguindo o crescimento do conteúdo em sites de Internet, a necessidade por uma fácil navegação nas páginas cresce igualmente. Um menu pop-up pode ser

Leia mais

DELPHI Curso Extensão. walter Prof. Walter Gima

DELPHI Curso Extensão. walter Prof. Walter Gima DELPHI Curso Extensão walter _gima@yahoo.com.br Prof. Walter Gima DELPHI 7 Ementa do Curso Introdução ao Delphi. Ambiente de programação. Sintaxe e estrutura de linguagem. Uso de projetos units e formulários,

Leia mais

Autor: Tiago Lone Nível: Básico Criação: 15/12/2005 Última versão: 18/12/2006. PdP. Pesquisa e Desenvolvimento de Produtos

Autor: Tiago Lone Nível: Básico Criação: 15/12/2005 Última versão: 18/12/2006. PdP. Pesquisa e Desenvolvimento de Produtos TUTORIAL Motor DC Autor: Tiago Lone Nível: Básico Criação: 15/12/2005 Última versão: 18/12/2006 PdP Pesquisa e Desenvolvimento de Produtos http://www.maxwellbohr.com.br contato@maxwellbohr.com.br http://www.automato.com.br

Leia mais

Inserindo Dados no Banco de Dados Paradox.

Inserindo Dados no Banco de Dados Paradox. Inserindo Dados no Banco de Dados Paradox. - Construção do Banco de Dados: Para podermos inserir algo em um banco precisaremos de um Banco de Dados, para isto iremos montar um utilizando o Programa Database

Leia mais

Criando uma agenda com o Lazarus

Criando uma agenda com o Lazarus Criando uma agenda com o Lazarus Este artigo mostra como criar uma agenda simples com o Lazarus, uma IDE para FreePascal. Além de ser uma boa dica para treinar programação em pascal, usando arquivo em

Leia mais

Saiba mais Scribd Carregar um documento Pesquisar Documentos Explorar. gersonjpl

Saiba mais Scribd Carregar um documento Pesquisar Documentos Explorar. gersonjpl Saiba mais Scribd Carregar um documento Pesquisar Documentos Explorar gersonjpl / 0 Baixar este documento gratuitamente Para Adicionar um Form ao Projeto Execute os seguintes passos para adicionar um form

Leia mais

CRIANDO SITES EM FLASH

CRIANDO SITES EM FLASH UnidadeE Prezado(a) Aluno(a), Nesta unidade iremos trabalhar com arquivos e objetos externos ao Flash utilizando o ActionScript e a Importação. No final iremos criar um Site utilizando a tecnologia Flash.

Leia mais

Conhecendo o Delphi 2010

Conhecendo o Delphi 2010 2ª Aula 11 de fevereiro de 2011 Conhecendo o Delphi 2010 Inicie o Delphi clicando no ícone Delphi 2010 que se encontra no menu Iniciar / Todos os Programas / Embarcadero RAD Studio 2010 / Delphi 2010.

Leia mais

Selecione o WPF Application dentro de Templates > Visual C# > Windows

Selecione o WPF Application dentro de Templates > Visual C# > Windows Atividade adicional 2 Criação de formulários e controles gráficos Abra o Visual Studio e acesse o menu File > New > Project Selecione o WPF Application dentro de Templates > Visual C# > Windows Quando

Leia mais

Autor: Tiago Lone Nível: Básico Criação: 14/12/2005 Última versão: 18/12/2006. PdP. Pesquisa e Desenvolvimento de Produtos

Autor: Tiago Lone Nível: Básico Criação: 14/12/2005 Última versão: 18/12/2006. PdP. Pesquisa e Desenvolvimento de Produtos TUTORIAL Motor de Passo Autor: Tiago Lone Nível: Básico Criação: 14/12/2005 Última versão: 18/12/2006 PdP Pesquisa e Desenvolvimento de Produtos http://www.maxwellbohr.com.br contato@maxwellbohr.com.br

Leia mais

Criando uma página de Recados com acesso restrito ( Facebook )

Criando uma página de Recados com acesso restrito ( Facebook ) Criando uma página de Recados com acesso restrito ( Facebook ) 1 - Comece criando o banco de dados ( comece dando o nome que facilite vc reconhece-lo ex. adrianoface este nome não poderá conter espaços

Leia mais

Autor: Tiago Lone Nível: Básico Criação: 24/03/2006 Última versão: 18/12/2006. PdP. Pesquisa e Desenvolvimento de Produtos

Autor: Tiago Lone Nível: Básico Criação: 24/03/2006 Última versão: 18/12/2006. PdP. Pesquisa e Desenvolvimento de Produtos TUTORIAL IrDA Autor: Tiago Lone Nível: Básico Criação: 24/03/2006 Última versão: 18/12/2006 PdP Pesquisa e Desenvolvimento de Produtos http://www.maxwellbohr.com.br contato@maxwellbohr.com.br http://www.automato.com.br

Leia mais

Escola Secundária Ferreira Dias Agualva - Sintra. Atividade 20

Escola Secundária Ferreira Dias Agualva - Sintra. Atividade 20 Atividade 20 1. Abra a base de dados Atividade 19 e guarda-a como Atividade 20. 2. Organize o painel dos objetos (à esquerda) por: Tabelas e vistas relacionadas, para que todos os objetos permaneçam junto

Leia mais

Excel Tabela Dinâmica - Incrementando seus conhecimentos e Aperfeiçoando a sua prática Excel 2010 Uso inteligente da Tabela Dinâmica

Excel Tabela Dinâmica - Incrementando seus conhecimentos e Aperfeiçoando a sua prática Excel 2010 Uso inteligente da Tabela Dinâmica Excel Tabela Dinâmica - Incrementando seus conhecimentos e Aperfeiçoando a sua prática Excel 2010 Uso inteligente da Tabela Dinâmica Incrementando Seus conhecimentos Aperfeiçoando A sua prática Página

Leia mais

Gerando um programa executável a partir de um módulo Python

Gerando um programa executável a partir de um módulo Python Gerando um programa executável a partir de um módulo Python Wendel Melo (Departamento de Ciência da Computação UFRJ), Notas de aula de Computação II 15/03/2012 A linguagem de programação Python segue o

Leia mais

AMBIENTE. FORMULÁRIO: é a janela do aplicativo apresentada ao usuário. Considere o formulário como a sua prancheta de trabalho.

AMBIENTE. FORMULÁRIO: é a janela do aplicativo apresentada ao usuário. Considere o formulário como a sua prancheta de trabalho. DELPHI BÁSICO VANTAGENS Ambiente de desenvolvimento fácil de usar; 1. Grande Biblioteca de Componentes Visuais (VCL - Visual Component Library), que são botões, campos, gráficos, caixas de diálogo e acesso

Leia mais

LINKANDO (LIGANDO) AS TELAS

LINKANDO (LIGANDO) AS TELAS Apostila 7 Linguagem de Programação II Professor: Luiz Claudio Ferreira de Souza Assunto: Linguagem Pascal (Ambiente Lazarus) com Banco de Dados LINKANDO (LIGANDO) AS TELAS Como já temos algumas telas

Leia mais

Trabalhando com ToolStrip, ToolTip e StatusStrip

Trabalhando com ToolStrip, ToolTip e StatusStrip Ambiente de Programação Visual Trabalhando com ToolStrip, ToolTip e StatusStrip Prof. Mauro Lopes 1-31 17 Objetivos Nesta aula iremos apresentar alguns componentes que são utilizados para dar um caráter

Leia mais

Delphi. Criando Ajuda Online. Criando Ajuda Online. Criando Ajuda Online. Jocélio Passos Criando Ajuda Online

Delphi. Criando Ajuda Online. Criando Ajuda Online. Criando Ajuda Online. Jocélio Passos Criando Ajuda Online Delphi Jocélio Passos joceliodpassos@bol.com.br Tornar o aplicativo profissional Gerar arquivos RTF (Rich Text Format - Word) HPJ (Microsoft Help Workshop - HCW.EXE) A partir destes arquivos geraremos

Leia mais

Trabalhando com MDI e Menus

Trabalhando com MDI e Menus Ambiente de Programação Visual Trabalhando com MDI e Menus Prof. Mauro Lopes 1-31 22 Objetivos Nesta aula iremos apresentar o desenvolvimento de uma aplicação padrão MDI. Este modelo de aplicação é muito

Leia mais

Linguagem de Programação II Professor: Luiz Claudio Ferreira de Souza Assunto: Linguagem Pascal (Ambiente Lazarus) com Banco de Dados

Linguagem de Programação II Professor: Luiz Claudio Ferreira de Souza Assunto: Linguagem Pascal (Ambiente Lazarus) com Banco de Dados Apostila 8 Linguagem de Programação II Professor: Luiz Claudio Ferreira de Souza Assunto: Linguagem Pascal (Ambiente Lazarus) com Banco de Dados Só relembrando, na última apostila você configurou o componente

Leia mais

OBJETOS : Timer1 e RadioGroup

OBJETOS : Timer1 e RadioGroup 1 OBJETOS : Timer1 e RadioGroup É comum em projetos termos rotinas que devem ser disparadas de tempo em tempo. Para isso, o Delphi dispõe de um controle que permite a execução de procedimentos sempre que

Leia mais

LINGUAGEM C: FUNÇÕES FUNÇÃO 08/01/2018. Funções são blocos de código que podem ser nomeados e chamados de dentro de um programa.

LINGUAGEM C: FUNÇÕES FUNÇÃO 08/01/2018. Funções são blocos de código que podem ser nomeados e chamados de dentro de um programa. LINGUAGEM C: FUNÇÕES Prof. André Backes FUNÇÃO Funções são blocos de código que podem ser nomeados e chamados de dentro de um programa. printf(): função que escreve na tela scanf(): função que lê o teclado

Leia mais

Programação I Funções. Prof. Carlos Alberto

Programação I Funções. Prof. Carlos Alberto Programação I Funções Prof. Carlos Alberto carlos.batista@facape.br carlos36_batista@yahoo.com.br Funções Funções são blocos de códigos que podem ser nomeados e chamados de dentro de um programa; Funções

Leia mais

b. Inserir espaço entre parágrafos layout da pagina setinhe caixa paragrafo Recuo Esq e Dir = zero espaçamento antes = 0, depois = 10

b. Inserir espaço entre parágrafos layout da pagina setinhe caixa paragrafo Recuo Esq e Dir = zero espaçamento antes = 0, depois = 10 I Escrevendo e formatando o Livro Escreva seu livro no WORD normal. Deixa a formatação para o final. Não tenha medo, escreva. Todos podem escrever e não interessa se o livro vende ou não depois, escrevendo

Leia mais

Adicionando Imagens no Formulário

Adicionando Imagens no Formulário Adicionando Imagens no Formulário Adicionando Imagens no Formulário Abra um documento em branco e crie o seguinte Formulário: Adicionando Imagens no Formulário Dê dois cliques no e use o código abaixo:

Leia mais

ANEXO V TUTORIAL: SOFTWARE EDUCACIONAL VAMOS ESCREVER!: PROJETOS DE ESCRITA INTERATIVA

ANEXO V TUTORIAL: SOFTWARE EDUCACIONAL VAMOS ESCREVER!: PROJETOS DE ESCRITA INTERATIVA ANEXO V TUTORIAL: SOFTWARE EDUCACIONAL VAMOS ESCREVER!: PROJETOS DE ESCRITA INTERATIVA DOWNLOAD DO SOFTWARE: FAÇA O DOWNLOAD DO SOFTWARE VAMOS ESCREVER NO BANCO INTERNACIONAL DE OBJETOS EDUCACIONAIS DISPONÍVEL

Leia mais

60m. (Sistema Solar 4)

60m. (Sistema Solar 4) INTRODUÇÃO ÀS TECNOLOGIAS DE INFORMAÇÃO E COMUNICAÇÃO Data: / /13 TURMA: 9º FICHA DE TRABALHO MS Office PowerPoint 2010 Nome: Nº: 60m Objectivos: Abrir, guardar e guardar como uma apresentação; Transição

Leia mais

Antes da aula. Para mudar o idioma, no canto superior esquerdo da tela, clique no botão em forma de engrenagem. Escolha Language.

Antes da aula. Para mudar o idioma, no canto superior esquerdo da tela, clique no botão em forma de engrenagem. Escolha Language. Antes da aula A. Criar uma conta de e-mail para a turma Entre no site: https://accounts.google.com/signup para criar uma conta de e-mail. Nos campos: Nome de usuário: coloque nome da escola e número da

Leia mais

NOTA: Neste tutorial foi utilizado o Visual Studio 2010 para criar o Projeto Web no qual iremos realizar os passos abaixo.

NOTA: Neste tutorial foi utilizado o Visual Studio 2010 para criar o Projeto Web no qual iremos realizar os passos abaixo. TUTORIAL 03 Criando uma base de dados SQL Server com o Visual Studio ETAPA 1: Criando um novo Web Site usando o Visual Studio 2010 NOTA: Neste tutorial foi utilizado o Visual Studio 2010 para criar o Projeto

Leia mais

Function Block Manual Software CICON

Function Block Manual Software CICON Software CICON 1 ÍNDICE GERAL 1. ESPECIFICAÇÕES...1 1.1 ESPECIFICAÇÃO DO BLOCO DE FUNÇÃO...3 1.2 CPU DISPONÍVEL COM BLOCO DE FUNÇÃO (TIPO FB: NORMAL / EXTENSÃO)...4 1.3 BLOCO DE FUNÇÃO OPERANDO TIPO L...5

Leia mais

Sobre o Kit. PdP. Autor: Tiago Lone Nível: Básico Criação: 08/12/2005 Última versão: 18/12/2006. Pesquisa e Desenvolvimento de Produtos

Sobre o Kit. PdP. Autor: Tiago Lone Nível: Básico Criação: 08/12/2005 Última versão: 18/12/2006. Pesquisa e Desenvolvimento de Produtos TUTORIAL Informações Sobre o Kit Autor: Tiago Lone Nível: Básico Criação: 08/12/2005 Última versão: 18/12/2006 PdP Pesquisa e Desenvolvimento de Produtos http://www.maxwellbohr.com.br contato@maxwellbohr.com.br

Leia mais

Passo 1: inicie o Protegé e abra o exercício da aula anterior, sobre slots, de número 6, que foi salvo anteriormente com o nome ex_slot_06.

Passo 1: inicie o Protegé e abra o exercício da aula anterior, sobre slots, de número 6, que foi salvo anteriormente com o nome ex_slot_06. 1 Exercícios Práticos Assunto: Personalização de formulários do Protegé. Exercício 1 Passo 1: inicie o Protegé e abra o exercício da aula anterior, sobre slots, de número 6, que foi salvo anteriormente

Leia mais

Estrutura de Dados. Introduc a o e Alocac a o de Memo ria. Vilson Heck Junior. Instituto Federal de Santa Catarina

Estrutura de Dados. Introduc a o e Alocac a o de Memo ria. Vilson Heck Junior. Instituto Federal de Santa Catarina Estrutura de Dados Introduc a o e Alocac a o de Memo ria Vilson Heck Junior Instituto Federal de Santa Catarina 2015 Sumário 1 Sumário 2 Introdução 3 Dados Compostos Heterogêneos O Problema A Solução Objetos

Leia mais

Aula 01 Microsoft Excel 2016

Aula 01 Microsoft Excel 2016 Aula 01 Microsoft Excel 2016 Prof. Claudio Benossi Prof. Rodrigo Achar Prof. Wagner Tufano São Paulo SP 2018 1 01 Informações sobre a interface Aprender a trabalhar com o Excel pode ser o divisor de águas

Leia mais

Uma vez no form, dê um clique duplo sobre o objeto e insira a tela conforme abaixo. Não esqueça do & e das teclas de atalho.

Uma vez no form, dê um clique duplo sobre o objeto e insira a tela conforme abaixo. Não esqueça do & e das teclas de atalho. Exercício 03 Construir um programa em Delphi com um menu, cadastrando informações de clientes de um banco, conforme tela abaixo. Para tal, inserir, na paleta Standard clicar em menu. Uma vez no form, dê

Leia mais

ETEC DR. EMÍLIO HENRNANDEZ AGUILAR PROGRAMAÇÃO DE COMPUTADORES I PROFESSOR RAFAEL BARRETO

ETEC DR. EMÍLIO HENRNANDEZ AGUILAR PROGRAMAÇÃO DE COMPUTADORES I PROFESSOR RAFAEL BARRETO ETEC DR. EMÍLIO HENRNANDEZ AGUILAR PROGRAMAÇÃO DE COMPUTADORES I PROFESSOR RAFAEL BARRETO DELPHI - UTILIZANDO OPENDIALOG PARA ARMAZENAR IMAGENS EM BANCO DE DADOS Criaremos uma solução simples para criar

Leia mais

05 Como utilizar POO no ambiente gráfico do C#?

05 Como utilizar POO no ambiente gráfico do C#? 05 Como utilizar POO no ambiente gráfico do C#? Abra um novo projeto, mas desta vez, não escolha uma aplicação Console. Escolha Windows Form Application. A diferença para a aplicação de Console é a presença

Leia mais

AULA 7: BrOffice Writer Ultimas Ferramentas. Ao final dessa aula, você deverá ser capaz de:

AULA 7: BrOffice Writer Ultimas Ferramentas. Ao final dessa aula, você deverá ser capaz de: AULA 7: BrOffice Writer Ultimas Ferramentas Objetivo Ao final dessa aula, você deverá ser capaz de: Verificar erro ortográfico; Acrescentar palavras em autocorreção; Exibir numeração de linhas; Personalizar

Leia mais

Visual Basic.NET Image Lists, Tree e List Views, Toolbars, Status e Progress Bars e Tab Controls Lista de Exercícios

Visual Basic.NET Image Lists, Tree e List Views, Toolbars, Status e Progress Bars e Tab Controls Lista de Exercícios Ministério da Educação UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ Campus Pato Branco Visual Basic.NET Image Lists, Tree e List Views, Toolbars, Status e Progress Bars e Tab Controls Lista de Exercícios

Leia mais

Adoption Lab de VB6 para VB.NET Laboratório VB.NET básico

Adoption Lab de VB6 para VB.NET Laboratório VB.NET básico Adoption Lab de VB6 para VB.NET Laboratório Índice Introdução 3 Criação do Projeto 3 Criação da Interface 4 Criação da Estrutura 5 Programando 9 Testes 11 2 Introdução Este laboratório pretende consolidar

Leia mais

Introdução à Engenharia ENG1000

Introdução à Engenharia ENG1000 Introdução à Engenharia ENG1000 Aula 04 Introdução ao Visual Studio 2010 Prof. Augusto Baffa 1. Execute o MS-Visual Studio 2010. Experimente o caminho: Start All Programs Microsoft

Leia mais

Capítulo 11 GRÁFICOS COMPONENTES DE TEECHART. Additional Data Controls QReport. TChart TDBChart TQRChart CRIANDO GRÁFICOS SIMPLES

Capítulo 11 GRÁFICOS COMPONENTES DE TEECHART. Additional Data Controls QReport. TChart TDBChart TQRChart CRIANDO GRÁFICOS SIMPLES GRÁFICOS Capítulo 11 O TeeChart é um produto desenvolvido por David Berneda, que está incluído no Delphi. Ele é composto de um conjunto de Run Time Libraries e units que permitem acrescentar diversos tipos

Leia mais

Procedimentos para Instalação do Sisloc (Estação de Trabalho) versão

Procedimentos para Instalação do Sisloc (Estação de Trabalho) versão Procedimentos para Instalação do Sisloc (Estação de Trabalho) versão 2017.10 Sumário: 1. Informações Gerais... 3 2. Etapa 1: Instalação do Sisloc... 4 Passo a passo...4 3. Etapa 2: Configurando acesso

Leia mais

Iniciando um novo arquivo

Iniciando um novo arquivo 1 Sumário Iniciando o WinZip... 3 Iniciando um novo arquivo... 3 Abrindo e restaurando os arquivos... 5 Iniciando o WinRAR... 8 Criando um arquivo compactado.....9 Abrindo e restaurando um arquivo WinRAR...

Leia mais

LINGUAGEM C: FUNÇÕES FUNÇÃO 04/07/2017. Funções são blocos de código que podem ser nomeados e chamados de dentro de um programa.

LINGUAGEM C: FUNÇÕES FUNÇÃO 04/07/2017. Funções são blocos de código que podem ser nomeados e chamados de dentro de um programa. LINGUAGEM C: FUNÇÕES Prof. André Backes FUNÇÃO Funções são blocos de código que podem ser nomeados e chamados de dentro de um programa. printf(): função que escreve na tela scanf(): função que lê o teclado

Leia mais

Delphi 7 Aula 01 Área do Triângulo

Delphi 7 Aula 01 Área do Triângulo Delphi 7 Aula 01 Área do Triângulo Prof. Gilbert Azevedo da Silva I. Objetivos Conhecer o Ambiente Integrado de Desenvolvimento (IDE) do Delphi 7, Desenvolver a primeira aplicação no Delphi 7, Aprender

Leia mais

Microsoft Word 2010 NORMA ABNT para Trabalhos Acadêmicos Conceitos Básicos

Microsoft Word 2010 NORMA ABNT para Trabalhos Acadêmicos Conceitos Básicos Microsoft Word 2010 NORMA ABNT para Trabalhos Acadêmicos Conceitos Básicos contato@suptecinfo.com.br SUMÁRIO Iniciando o Word... 1 Conhecendo a Ferramenta... 1 Menu Layout da Página... 2 Capa... 3 Folha

Leia mais

Importar e Exportar Dados

Importar e Exportar Dados Importar e Exportar Dados Administração de Base de Dados OBJECTIVOS: Definir comandos e formatos Definir restrições (constraints) DEFINIÇÃO DO ESQUEMA DA BASE DE DADOS O esquema da BD e composto pelas

Leia mais

Windows Forms Applications - Introdução. Prof. Robinson Alves IFRN

Windows Forms Applications - Introdução. Prof. Robinson Alves IFRN Windows Forms Applications - Introdução Prof. Robinson Alves IFRN Windows Forms Applications - Introdução Baseado na apostila do Prof. Fabiano Papaiz Windows Forms Applications Permitem o desenvolvimento

Leia mais

Conhecendo e editando a sala de aula

Conhecendo e editando a sala de aula Neste tutorial você vai conhecer e aprender a configurar a sala de aula de sua disciplina na Plataforma Moodle/Cederj. Vamos lá, então! 1- Definindo o formato da sala de aula... 2 2- Movendo as seções...

Leia mais

1.2. Pacote para o armazenamento das telas Agora, será necessário criarmos um novo pacote para armazenarmos as nossas telas:

1.2. Pacote para o armazenamento das telas Agora, será necessário criarmos um novo pacote para armazenarmos as nossas telas: Prática 1: Iniciando o projeto da aplicação comercial Nesta prática iremos iniciar o nosso projeto, iniciando pela construção da tela principal e com as telas para o cadastro (inclui a manutenção completa)

Leia mais

Delphi. Conexão com Banco de Dados Paradox. Jocélio Passos

Delphi. Conexão com Banco de Dados Paradox. Jocélio Passos Delphi Conexão com Banco de Dados dox Jocélio Passos joceliodpassos@bol.com.br Conexão com Banco de Dados dox Criando um projeto simples completo Componentes básicos Form (TForm) Componentes DB (DBEdit,

Leia mais

Guia para Acesso Remoto

Guia para Acesso Remoto Termostato Web Controlador de Temperatura com Acesso Remoto Modelos CTR-101 e CTR-102 Guia para Acesso Remoto Versão 1.0 Julho/2016 1 1- Descrição O Termostato Web é um controlador digital de temperatura

Leia mais

QBalança Biblioteca de comunicação com balanças

QBalança Biblioteca de comunicação com balanças QBalança Biblioteca de comunicação com balanças Este documento apresenta detalhadamente como utilizar recursos oferecidos pela biblioteca de comunicação com balanças, produzida especialmente pela Qbit

Leia mais

1. Com o palco selecionado, clique na aba fundos de tela 2. Clique em importar 3. Clique duplo em xy-grid.

1. Com o palco selecionado, clique na aba fundos de tela 2. Clique em importar 3. Clique duplo em xy-grid. Matrizes no Scratch Outro dia estávamos montado alguns quebra-cabeças no Scratch e nos demos conta de que o posicionamento das peças no palco davam assunto pra um tutorial sobre matrizes. Vamos trabalhar

Leia mais

UNISINOS - UNIVERSIDADE DO VALE DO RIO DOS SINOS CENTRO DE CIÊNCIAS EXATAS E TECNOLÓGICAS (C6/6) Curso: Informática

UNISINOS - UNIVERSIDADE DO VALE DO RIO DOS SINOS CENTRO DE CIÊNCIAS EXATAS E TECNOLÓGICAS (C6/6) Curso: Informática Programação 1 Prof. Osório Aula 10 Pag.: 1 UNISINOS - UNIVERSIDADE DO VALE DO RIO DOS SINOS CENTRO DE CIÊNCIAS EXATAS E TECNOLÓGICAS (C6/6) Curso: Informática PROGRAMAÇÃO I AULA 10 Disciplina: Linguagem

Leia mais

Aula 01 Excel Prof. Claudio Benossi

Aula 01 Excel Prof. Claudio Benossi Aula 01 Excel 2016 Prof. Claudio Benossi São Paulo SP 2018 1 01 Informações sobre a interface Aprender a trabalhar com o Excel pode ser o divisor de águas em ser aprovado para uma vaga onde trabalhar com

Leia mais

ETEC DR. EMÍLIO HENRNANDEZ AGUILAR PROGRAMAÇÃO DE COMPUTADORES II PROFESSOR RAFAEL BARRETO DELPHI FORMULÁRIO COM ABAS E BUSCAS DE REGISTROS

ETEC DR. EMÍLIO HENRNANDEZ AGUILAR PROGRAMAÇÃO DE COMPUTADORES II PROFESSOR RAFAEL BARRETO DELPHI FORMULÁRIO COM ABAS E BUSCAS DE REGISTROS ETEC DR. EMÍLIO HENRNANDEZ AGUILAR PROGRAMAÇÃO DE COMPUTADORES II PROFESSOR RAFAEL BARRETO DELPHI FORMULÁRIO COM ABAS E BUSCAS DE REGISTROS FORMULÁRIOS COM ABAS Trabalhar com abas (ou guias) é um recurso

Leia mais

Programa CIEE de Educação a Distância

Programa CIEE de Educação a Distância AULA 7 - Outras funções do Access Programa CIEE de Educação a Distância Nessa aula estudaremos macros e como criar páginas para Internet, suas funções, aspectos relacionados à apresentação da tela e seus

Leia mais

Lab - Utilitário de Linha de Comando no Windows Vista

Lab - Utilitário de Linha de Comando no Windows Vista 5.0 5.3.7.5 Lab - Utilitário de Linha de Comando no Windows Vista Introdução Imprima e preencha este laboratório. Neste laboratório, você usará o Windows para executar o utilitário de linha de comando

Leia mais

Crie uma folha de cálculo para registo de dados com Excel e VBA.

Crie uma folha de cálculo para registo de dados com Excel e VBA. Crie uma folha de cálculo para registo de dados com Excel e VBA. O poder do VBA tirou das mãos de grandes especialistas em programação a capacidade de automatizar tarefas diárias ou de maior frequência

Leia mais

Computação Eletrônica

Computação Eletrônica Computação Eletrônica Pascal e compiladores O Computador Memória RAM Nota: Por causa de algumas animações, veja todos slides em tela cheia (pressione F5) Dispositivo de Entrada (teclado) Unidade de Processamento

Leia mais

Manual de Instrução: LG MG320c - Versão Windows LG MG320C

Manual de Instrução: LG MG320c - Versão Windows LG MG320C Manual de Instrução: LG MG320c - Versão Windows MANUAL DE INSTRUÇÃO INSTALAÇÃO DA LISTA TELEFÔNICA - AGECEL LG MG320C VIA CABO DE DADOS Manual de Instrução: LG MG320c - Versão Windows 2/8 Introdução A

Leia mais

Tutorial Django e SVN na IDE Pycharm

Tutorial Django e SVN na IDE Pycharm Tutorial Django e SVN na IDE Pycharm Pré-requisitos para este tutorial: Estar com a versão 4.0.0 (ou superior) do PyCharm instalada. Caso não esteja, baixe e instale seguindo as instruções dependendo da

Leia mais

Modificadores de acesso e atributos de classe

Modificadores de acesso e atributos de classe Modificadores de acesso e atributos de classe Material baseado na apostila FJ-11: Java e Orientação a Objetos do curso Caelum, Ensino e Inovação, disponível para download em http://www.caelum.com.br/apostilas/

Leia mais

Conhecendo e editando o seu perfil

Conhecendo e editando o seu perfil Neste tutorial, você vai conhecer e aprender a editar o seu perfil na Plataforma Moodle/Cederj. Vamos lá! 1- Usando o Blog 2 2- Meus arquivos privados 6 3- Inserindo Repositórios 9 4- Modificando o perfil

Leia mais

SUBIR LISTAS DE S

SUBIR LISTAS DE  S SUBIR LISTAS DE E-MAILS SÉRIE MANUAIS DA FERRAMENTA ALL IN MAIL INTRODUÇÃO Para realizar seus envios pela All In Mail é necessário que você possua sua lista de contatos cadastrada em nosso sistema. Para

Leia mais

Software Aplicativo LibreOffice Writer 5.1 Mala Direta para

Software Aplicativo LibreOffice Writer 5.1 Mala Direta para Elaborado pela Coordenação de Tecnologia da Informação do IFMT Campus São Vicente Software Aplicativo LibreOffice Writer 5.1 Mala Direta para E-mail Sumário de informações do documento Tipo do documento:

Leia mais

(INFORMAÇÕES PARA LABORATÓRIOS VIRTUAIS) Nome do laboratório: Laboratório de Programação (INFORMAÇÕES PARA FERRAMENTA)

(INFORMAÇÕES PARA LABORATÓRIOS VIRTUAIS) Nome do laboratório: Laboratório de Programação (INFORMAÇÕES PARA FERRAMENTA) (INFORMAÇÕES PARA LABORATÓRIOS VIRTUAIS) Nome do laboratório: Laboratório de Programação (INFORMAÇÕES PARA FERRAMENTA) Ferramenta 1 -NetBeans 8.1 GUI Elaborado por: Osmar de Oliveira Braz Junior Descrição

Leia mais

AULA 02 PRELIMINARES Como utilizar o CSharp Express Criando um novo projeto com aplicações Console Application

AULA 02 PRELIMINARES Como utilizar o CSharp Express Criando um novo projeto com aplicações Console Application AULA 02 PRELIMINARES Como utilizar o CSharp Express 1.1. Criando um novo projeto com aplicações Console Application Para criar um novo projeto, selecione as opções File, New Project. Figura 1.1 Criando

Leia mais

Sumário. Tutorial: Webquest

Sumário. Tutorial: Webquest 1 Sumário Acessando a Ferramenta... 2 Página Inicial do ambiente de Ferramentas... 3 Acessar o ambiente da Webquest... 4 Criando uma Webquest... 5 Etapas para Criação da Webquest... 6 Gerenciador de imagem...

Leia mais

Módulo I. Desejamos boa sorte e bom estudo! Em caso de dúvidas, contate-nos pelo site Atenciosamente Equipe Cursos 24 Horas

Módulo I. Desejamos boa sorte e bom estudo! Em caso de dúvidas, contate-nos pelo site  Atenciosamente Equipe Cursos 24 Horas AutoCad 2D Módulo I Parabéns por participar de um curso dos Cursos 24 Horas. Você está investindo no seu futuro! Esperamos que este seja o começo de um grande sucesso em sua carreira. Desejamos boa sorte

Leia mais

Tutorial para uso da área do professor

Tutorial para uso da área do professor Tutorial para uso da área do professor Sumário 1. Acessando a área do professor...2 1.1 Comunicados registrados para professores...2 2. Cadastro de avaliações...3 2.1. Código e nome de avaliação criados

Leia mais

Informática Básica Eletrotécnica/Mecânica

Informática Básica Eletrotécnica/Mecânica Informática Básica Eletrotécnica/Mecânica Edilson Hipolito da Silva edilson.hipolito@ifsc.edu.br - http://www.hipolito.info Aula 06 - Informática Básica - Introdução LibreOffice Roteiro Configurar Página

Leia mais

TICs IVINHEMA-MS

TICs IVINHEMA-MS SECRETARIA DE EDUCAÇÃO DO ESTADO DE MATO GROSSO DO SUL NUCLEO DE TECNOLOGIAS DE NOVA ANDRADINA-MS TECNOLOGIA NA EDUCAÇÃO: ENSINANDO E APRENDENDO COM AS TICS- 2010 CRIANDO SUA WIKISPACES Autor: Profº. Carlos

Leia mais

Delphi IDE. Jocélio Passos joceliodpassos@bol.com.br. Delphi - IDE. Integrad Development Enviroment Ambiente de Desenvolvimento Integrado

Delphi IDE. Jocélio Passos joceliodpassos@bol.com.br. Delphi - IDE. Integrad Development Enviroment Ambiente de Desenvolvimento Integrado Delphi Integrad Development Enviroment Ambiente de Desenvolvimento Integrado IDE Jocélio Passos joceliodpassos@bol.com.br Iniciar Programas Borland Delphi X Delphi X 2/2/2007 2 Primeiro Projeto Menu File

Leia mais

Sobre o Visual C++ 2010

Sobre o Visual C++ 2010 O Visual Studio é um pacote de programas da Microsoft para desenvolvimento de software, suportando diversas linguagens como C#, C++, C, Java, Visual Basic, etc. Nesta série de tutoriais vou focar apenas

Leia mais

Criando um Editor de Diagramas com Sirius

Criando um Editor de Diagramas com Sirius Criando um Editor de Diagramas com Sirius Sirius é um plugin do Eclipse dedicado a criação de ambientes gráficos de trabalho personalizados para modelagem. Em outras palavras, Sirius foi criado para prover

Leia mais

Acesso a Dados VS.NET Smart Client (Windows Application)

Acesso a Dados VS.NET Smart Client (Windows Application) Acesso a Dados VS.NET 2005 - Smart Client (Windows Application) Por Renato Haddad, Microsoft Most Valuable Professional.NET Mobile Devices. Editor da revista MSDN Magazine Brasil, autor de diversos livros

Leia mais

Lab - Utilitário de Linha de Comando no Windows XP

Lab - Utilitário de Linha de Comando no Windows XP 5.0 5.3.7.6 Lab - Utilitário de Linha de Comando no Windows XP Introdução Imprima e preencha este laboratório. Neste laboratório, você irá usar o Windows para executar os utilitários de linha de acesso

Leia mais

Apostila Impress 01. Partes da Janela Principal do Impress

Apostila Impress 01. Partes da Janela Principal do Impress 1 Apostila Impress 01 Partes da Janela Principal do Impress A janela principal do Impress tem três partes: - o Painel de Slides; - Área de Trabalho; - e Painel de Tarefas. Adicionalmente, diversas barras

Leia mais

Neste exercício, vamos criar uma Folha de Cálculo, onde vamos utilizar alguns Controlos de Formulários.

Neste exercício, vamos criar uma Folha de Cálculo, onde vamos utilizar alguns Controlos de Formulários. BARRA DE FERRAMENTAS DE FORMULÁRIOS Neste exercício, vamos criar uma Folha de Cálculo, onde vamos utilizar alguns Controlos de Formulários. A Barra de Ferramentas de Formulário contém objectos gráficos

Leia mais

Manual Sistema de Automação de Pedidos Data C

Manual Sistema de Automação de Pedidos Data C Manual Sistema de Automação de Pedidos Data C Ubá 2011 Sumário 1- Acesso... 3 2- Acesso do Representante... 3 2.1- Menu... 7 2.1.1- Arquivo > Sair... 10 2.1.2- Meus Pedidos> Lançamentos... 10 2.1.3- Meus

Leia mais

Bem-vindo ao Word. Para praticar o uso dos recursos do Word, procure o texto Experimente em vermelho ao longo do documento.

Bem-vindo ao Word. Para praticar o uso dos recursos do Word, procure o texto Experimente em vermelho ao longo do documento. Bem-vindo ao Word Instruções que você pode editar, compartilhar e imprimir Ao contrário dos antigos guias de usuários, este documento é seu para adaptar exatamente às suas necessidades. Durante a leitura,

Leia mais

Programação Orientada a Objetos JAVA - NETBEANS

Programação Orientada a Objetos JAVA - NETBEANS Programação Orientada a Objetos JAVA - NETBEANS Agenda Interface Enum Collections Inteface Vamos começar relembrando de herança, polimorfismo e a palavra chave abstract: Inteface Vamos começar olhando

Leia mais

9/24/2014. Prof. André Backes

9/24/2014. Prof. André Backes Prof. André Backes 1 Arquivos Por que usar arquivos? Permitem armazenar grande quantidade de informação; Persistência dos dados (disco); Acesso aos dados poder ser não sequencial; Acesso concorrente aos

Leia mais

UNIVERSIDADE REGIONAL DO NOROESTE DO ESTADO DO RIO GRANDE DO SUL DEPARTAMENTO DE FÍSICA, ESTATÍSTICA E MATEMÁTICA

UNIVERSIDADE REGIONAL DO NOROESTE DO ESTADO DO RIO GRANDE DO SUL DEPARTAMENTO DE FÍSICA, ESTATÍSTICA E MATEMÁTICA UNIVERSIDADE REGIONAL DO NOROESTE DO ESTADO DO RIO GRANDE DO SUL DEPARTAMENTO DE FÍSICA, ESTATÍSTICA E MATEMÁTICA ELABORAÇÃO DE MATERIAL DIDÁTICO VIRTUAL INTERATIVO COM FLASH PARA O ENSINO DE MATEMÁTICA

Leia mais

Linguagem de Programação II Página 1 Prof. Luiz Claudio Ferreira de Souza

Linguagem de Programação II Página 1 Prof. Luiz Claudio Ferreira de Souza Apostila 2 Linguagem de Programação II Pascal Ambiente Lazarus Estrutura Condicional Aplicação Prática: IMC Índice de Massa Corporal Para Relembrar! Abaixo, você tem a tabela do IMC: O Botão Limpar fica

Leia mais

Criando um site de Notícias - com Administração de Dados

Criando um site de Notícias - com Administração de Dados Criando um site de Notícias - com Administração de Dados Nesta criação imagine que o internauta acessará um endereço http://localhost/sitenoticias para q o mesmo visualizeas e que o administrador do site

Leia mais

Programando em linguagem-c com o LabWindows/CVI

Programando em linguagem-c com o LabWindows/CVI Programando em linguagem-c com o LabWindows/CVI 1. Introdução O LabWindows/CVI é um compilador C padrão que permite o desenvolvimento de programas em C como qualquer outro compilador, tanto para ambientes

Leia mais

6 a Lista Complementar de Exercícios de CI208 Programação de Computadores 13/02/2014

6 a Lista Complementar de Exercícios de CI208 Programação de Computadores 13/02/2014 6 a Lista Complementar de Exercícios de CI208 Programação de Computadores 13/02/2014 Parte A - Exercícios de Fixação de Aprendizagem 1. Faça um programa em C++ que leia do teclado uma sequência de 10 números

Leia mais

Autor: Tiago Lone Nível: Básico Criação: 07/03/2006 Última versão: 18/12/2006. PdP. Pesquisa e Desenvolvimento de Produtos

Autor: Tiago Lone Nível: Básico Criação: 07/03/2006 Última versão: 18/12/2006. PdP. Pesquisa e Desenvolvimento de Produtos TUTORIAL Leitura de Sensores Autor: Tiago Lone Nível: Básico Criação: 07/03/2006 Última versão: 18/12/2006 PdP Pesquisa e Desenvolvimento de Produtos http://www.maxwellbohr.com.br contato@maxwellbohr.com.br

Leia mais

JCLIC Passos Básicos Vamos criar um Projeto no Jclic: Abra o o Jclic, vá em ficheiro

JCLIC Passos Básicos Vamos criar um Projeto no Jclic: Abra o o Jclic, vá em ficheiro JCLIC Passos Básicos Vamos criar um Projeto no Jclic: Abra o o Jclic, vá em ficheiro Novo projeto Dê um nome ao projeto (Cada projeto deverá ter um nome diferente), certifique-se onde será salvo e dê OK.

Leia mais