Linguagens Orientadas a Eventos

Slides:



Advertisements
Apresentações semelhantes
MatooltoTV Design.
Advertisements

APLICAÇÕES DE LINGUAGEM DE PROGRAMAÇÃO ORIENTADA A OBJETOS COMPONENTES GUI – PARTE I Prof. Thiago Pereira Rique
Estilos e Modelos de Interface
Requisitos de Software
WINDOWS Sistemas Operacionais PLATAFORMA TECNOLÓGICOS
Linguagem II – Visual Basic
Engenharia de Software
Windows Forms 2º Semestre 2010 > PUCPR > TPU Bruno C. de Paula.
Projeto conceitual Mostra ao cliente exatamente o que o sistema fará
Apostila para o 7º ano Profª Yandra
Informática Aplicada.
Padrão Abstract Factory
Os Critérios Ergonômicos para Interfaces Humano-Computador
RV: Objetos e Implementação Prof. Dr. Annibal Hetem Jr.
Programação Visual Orientada a Eventos
Visual Basic for Applications
Estatística Básica Utilizando o Excel
Tutorial de exercícios Estatística Básica Utilizando o Excel Delamaro e Marins 2a. Aula - Estatística Descritiva.
Introdução a diagrama de classes e UML
Fortium Sistemas da Informação Engenharia de Software II
Linguagem de Programação II
UNIVERSIDADE DE FORTALEZA Ciência da Computação
Projeto de Interface Equipe: Margarete Cardoso Sheila Aguiar
Personalizando Tabelas
Gestão Financeira da Entidade Espírita
Microsoft Office Excel
CURSO: Esmeralda Visual 1- Módulo Recepção
Observações para os desenhos isométricos:
PRINCIPAIS COMPONENTES
Base de Dados para a Gestão de Informação de Natureza Pedagógica
Laboratório de Programação I Carlos Oberdan Rolim Ciência da Computação Sistemas de Informação.
Laboratório de Programação I Carlos Oberdan Rolim Ciência da Computação Sistemas de Informação.
Laboratório de Programação I Carlos Oberdan Rolim Ciência da Computação Sistemas de Informação.
Critérios e Recomendações Ergonômicas para IHC
Ferramentas de modelagem do SI
POWER POWER POINT POINT.
Word Prof. Gláucya Carreiro Boechat
07/04/2017 Linux Ubuntu 2.
Professor: Márcio Amador
LINGUAGEM DE PROGRAMAÇÃO VISUAL II
INTERFACE HOMEM COMPUTADOR - IHC
Paradigmas da Programação – Semestre 1 – Aula 9 Professor: Eduardo Mantovani )
Aula 11 Programação Orientada a Eventos
O Tux Paint é um software de desenho voltado a crianças alfabetizadas ou não. Possui várias ferramentas para que qualquer usuário iniciante possa, com.
Aula de hoje.
UTILIZAÇÃO DA LINGUAGEM MS-VISUAL BASIC.NET Objetivo: apresentar os principais recursos da linguagem “Visual Basic” necessários à criação de macros para.
Pontifícia Universidade Católica de Goiás Departamento de Engenharia Curso de Graduação em Engenharia de Produção ENG 1004 – Linguagem de Programação para.
Linguagem de Programação JAVA
VBA - Introdução Pontifícia Universidade Católica de Goiás
GUI – Graphic User Interface Prof. M.Sc. Ronnison Reges Vidal.
Componentes de Interface
Maria Alice Grigas Varella Ferreira – EP-USP GERAÇÕES DE FERRAMENTAS (UIMS/UIDS) u segundo (Hix, 1990) u uma classificação por características comuns e.
Para Avançar : pressione “botão esquerdo do mouse” ou “a seta para direita”. Para voltar : pressione “a seta para esquerda”.
PROGRAMAÇÃO Prof.: Bruno Rafael de Oliveira Rodrigues.
Programação Prof.: Bruno Rafael de Oliveira Rodrigues.
De 07 1 Linguagens de Programação Orientadas a Objetos Pós-Gradução(Lato-Sensu) em Sistemas de Banco de Dados - UFPa Marco Fagundes Aulas.
1 Visual Basic Maria Alice Grigas Varella Ferreira EP-USP Abril 2003.
Estágio Supervisionado II: Alberto V. H. Coitinho Supervisora do Estágio: Ana Margô Mantovanni Canoas, 2012.
1 SUIT - Simple User Interface Toolkit Maria Alice Grigas Varella Ferreira EP-USP Abril 2003.
1 Baseado em whitepapers/eclipse-overview.pdf Nelson Lago IME/USP 04/2003 A Plataforma Eclipse.
Programação Gráfica em Java Introdução
UNIVERSIDADE FEDERAL DE SANTA CATARINA CTC - CENTRO TECNOLÓGICO INE - DEPARTAMENTO DE INFORMÁTICA E ESTATÍSTICA DISCIPLINA DE COMPUTAÇÃO COM OBJETOS DISTRIBUÍDOS.
Sistema Operativo em Ambiente Gráfico
Aula 2 Conhecimento básico do Windows (ícones, menus,pastas, arquivos); Aprender a usar pen drive e fazer a transferência de fotos de câmera digital.
Aplicação - Plataforma de Autoria - Natan. Resumo - Entendimento Ferramenta para desenvolvimento de conteúdo para tv digital, baseada em componentes e.
Sistemas operacionais Prof. Dr. Francisco Prosdocimi.
(SISTEMA INFORMATIVO DE CONVÊNIOS)
Java Módulo II Projeto Final.
Sistemas de Autoria Luciana Schuch Kreutz. Roteiro Informática na Educação Hipermídia Sistemas de Autoria Conclusões.
Orientação a Objetos - Programação em C++ Slides 17: Programação Visual ou Orientada a Objetos Gráficos (Formulários, Botões, Caixas de Texto etc) – Exemplificado.
Transcrição da apresentação:

Linguagens Orientadas a Eventos Visual Basic, Delphi Visual C++ Editor de Tela interativo - permite ao usuário definir diretamente a interface sobre a tela do computador “widgets" previamente definidos: formulários - base para os demais “widgets” menus, caixas de diálogo, botões de comando, barras deslizantes, etc.

Interface do Departamento de Produção

Diagrama de Transição de Estados Departamento de Produção

Implementação Cada “widget” está implementado na forma de uma classe de objetos o usuário pode instanciar quantos objetos quiser de cada classe o usuário não tem liberdade para alterar o funcionamento dos objetos pode-se alterar as respostas dos “widgets” aos eventos que ocorrem no sistema.

Eventos Eventos de entrada: "click" (simples ou duplo) do "mouse" acionamento do botão 1 (ou 2 ou 3) do "mouse" nas bordas de subida ou de descida pressionamento de teclas ou acordes no teclado a ocorrência de um evento de entrada sobre um determinado "widget" ativa o procedi-mento do objeto associado a este evento. A linguagem permite que o projetista edite os procedimentos definidos pela classe e asso-ciados a cada objeto instanciado, determinan-do assim como o objeto deve reagir ao evento. O tratamento e sequencialização dos eventos é feito pela linguagem.

Botão de controle Alocar Alocar.Click( ); r1; fim-Click; Como este é o único procedimento definido para este objeto, qualquer outro evento não terá nenhum efeito sobre ele.