Computação e Programação
|
|
- Ayrton Gusmão Carrilho
- 6 Há anos
- Visualizações:
Transcrição
1 Computação e Programação MEMec, LEAN - 1º Semestre Aula Teórica 25 Interfaces Gráficas do Utilizador (GUIs) Programação event-driven GUIs no MATLAB Componentes e handles Estrutura do código no m-file Controlos e funções de callback Exemplo: Simple GUI D.E.M. Área Científica de Controlo Automação e Informática Industrial Alinhamento da AT 25 Interfaces Gráficas do Utilizador (GUIs) Programação event-driven GUIs no MATLAB Componentes e handles Estrutura do código no m-file Controlos e funções de callback Exemplo: Simple GUI Computação e Programação 2015 /
2 Interface Gráfica do Utilizador (GUI) Tipo de interface com o utilizador que permite a interação com dispositivos digitais através de elementos gráficos, como ícones e outros indicadores visuais A interação é feita geralmente através de um rato, um teclado, ou um ecrã tactil, com os quais o utilizador é capaz de selecionar símbolos e de os manipular de forma a obter algum resultado prático. Computação e Programação 2015 / Exemplos de interfaces gráficas GNOME (Ubuntu ver. 9.04) ios 5.0 Android 4.0 Windows 7 Computação e Programação 2015 /
3 Exemplos de interfaces de linha de comando MS-DOS (Windows XP) GNOME Terminal 3 Mac OS X Terminal Computação e Programação 2015 / Elementos da GUI No sistema WIMP (Windows, Icons, Menus and Pointing device) os componentes que constituem uma GUI típica incluem: Sistema de janelas, Ícones e elementos gráficos, Menus/grupos de funções, Dispositivo de ponteiro (e.g.: o rato) Computação e Programação 2015 /
4 Qualidade de uma GUI Effective interfaces are visually apparent and forgiving, instilling in their users a sense of control. Users quickly see the breadth of their options, grasp howtoachievetheirgoals,anddotheirwork. Efficient interfaces do not concern the user with the inner workings of the system. Effective applications and services perform a maximum of work, while requiring a minimum of information from users. Computação e Programação 2015 / Alinhamento da AT 25 Interfaces Gráficas do Utilizador (GUIs) Programação event-driven GUIs no MATLAB Componentes e handles Estrutura do código no m-file Controlos e funções de callback Exemplo: Simple GUI Computação e Programação 2015 /
5 Programação event-driven Os eventos incluem acções do utilizador, acções devidas a outros elementos de código, ou acções externas (geradas pelo SO, como por exemplo a criação de um ficheiro ou a ligação de hardware periférico) O controlo do programa não depende de um fluxo de execução programado no código, mas sim da sequência de elementos de código (callbacks) disparada por reacção aos eventos O controlo do fluxo de execução do programa constitui a principal diferença entre a programação dirigida por eventos e a programação de execução sequencial. Computação e Programação 2015 / Programação event-driven Programa de execução sequencial Computação e Programação 2015 /
6 Programação event-driven Programa dirigido por eventos As funções que respondem aos eventos chamam-se funções de callback Computação e Programação 2015 / Alinhamento da AT 25 Interfaces Gráficas do Utilizador (GUIs) Programação event-driven GUIs no MATLAB Componentes e handles Estrutura do código no m-file Controlos e funções de callback Exemplo: Simple GUI Computação e Programação 2015 /
7 GUIs no MATLAB Uma GUI no MATLAB é uma aplicação gráfica com uma ou mais janelas que contém componentes e controlos(controlos são também componentes, mas disparam elementos de código por reacção a eventos), e que permitem a interacção entre o utilizador e o programa. As GUIs no MATLAB permitem: realizar operações de computação, ler / escrever para ficheiros, comunicar com outras GUIs, apresentar dados em tabelas e gráficos. Computação e Programação 2015 / Estrutura de uma GUI no MATLAB Figure: simple_gui.fig + M-file: simple_gui.m Computação e Programação 2015 /
8 Execução da GUI no MATLAB O funcionamento da generalidade das GUIs no MATLAB baseia-se na reacção a acções ou eventos(event-driven) A GUI está normalmente num dado estado, que apenas é alterado quando o utilizador, ou outros elementos de código, desencadeiam uma determinada acção ou evento Os controlos da GUI têm associados elementos de código denominados por callbacks. Uma callback contém o código que o MATLAB executa como reacção ao evento desencadeado Computação e Programação 2015 / Execução da GUI no MATLAB Os eventos do utilizador que desencadeiam callbacks no MATLAB incluem por exemplo: carregar em botões da GUI carregar num botão do rato seleccionar um elemento do menu escrever uma cadeia de caracteres ou valor numérico passar com o rato em cima de uma componente Computação e Programação 2015 /
9 Processo de Desenvolvimento Fase I Fase II Fase III Computação e Programação 2015 / Alinhamento da AT 25 Interfaces Gráficas do Utilizador (GUIs) Programação event-driven GUIs no MATLAB Componentes e handles Estrutura do código no m-file Controlos e funções de callback Exemplo: Simple GUI Computação e Programação 2015 /
10 Componentes e controlos da GUI As componentes das GUIs incluem, entre outros: figures, menus, toolbars, push buttons, radio buttons, list boxes, static text sliders axes etc Computação e Programação 2015 / Exemplo: GUI controlsuite Disponível na pasta do MATLAB, subdirectoria "..\help\techdoc\crea ting_guis\examples" Abrir pela linha de comandos utilizando: guide controlsuite Computação e Programação 2015 /
11 Conceitos básicos Uma handle é uma variável através da qual se pode modificar, ou aceder às propriedades (estado) do componente que lhe está associado Computação e Programação 2015 / Conceitos básicos Todos os componentes de uma GUI, incluindo a figura, possuem a sua própria handle As handles de todos os componentes da GUI são guardadas nos campos de uma estrutura chamada handles, criada automaticamente pelo GUIDE handles = figure1: listbox: slider: pushbutton: output: Computação e Programação 2015 /
12 Conceitos básicos Descrição: As funções get e set permitem conhecer e modificar o valor das propriedades de um componente através da sua handle Sintaxe: valor = get(handle, propriedade) set(handle, propriedade, valor) % Exemplos escritos dentro de uma função de callback num_real = get(handles.slider, 'Value'); set(handles.listbox, 'BackgroundColor', [1 1 0]); Computação e Programação 2015 / Conceitos básicos A estrutura handles, é um dos três argumentos de entrada que o GUIDE gera automaticamente em todas as funções de callback Isso implica que todos os componentes, e respectivas propriedades, estão acessíveis dentro de todas as funções de callback Quaisquer dados, ou estruturas de dados, que devam estar acessíveis durante a execução da GUI, devem ser adicionados como novos campos da estrutura handles Computação e Programação 2015 /
13 Alinhamento da AT 25 Interfaces Gráficas do Utilizador (GUIs) Programação event-driven GUIs no MATLAB Componentes e handles Estrutura do código no m-file Controlos e funções de callback Exemplo: Simple GUI Computação e Programação 2015 / Estrutura padrão da m-file de uma GUI Computação e Programação 2015 /
14 Exemplo: GUI controlsuite Comments Computação e Programação 2015 / Exemplo: GUI controlsuite Initialization Computação e Programação 2015 /
15 Exemplo: GUI controlsuite Opening Function Computação e Programação 2015 / Exemplo: GUI controlsuite Output Function Computação e Programação 2015 /
16 Exemplo: GUI controlsuite Component and figure callbacks (sample) Computação e Programação 2015 / Alinhamento da AT 25 Interfaces Gráficas do Utilizador (GUIs) Programação event-driven GUIs no MATLAB Componentes e handles Estrutura do código no m-file Controlos e funções de callback Exemplo: Simple GUI Computação e Programação 2015 /
17 Componentes e controlos da GUI Controlos são componentes que geram eventos em resposta a uma acção do utilizador. Estão normalmente associados a uma função de callback que executa a acção pretendida. figures, menus, toolbars, push buttons, radio buttons, list boxes, static text sliders axes etc Computação e Programação 2015 / Cabeçalho de uma função de callback Declaração da função de callbackpara a componente (pushbutton1) que disparou a chamada. O nome é gerado pelo GUIDE a partir do identificador (Tag) do componente. Argumentos de entrada. A sequência indicada é fixa e gerada pelo GUIDE. Computação e Programação 2015 /
18 Argumentos de uma função de callback OBJECT HANDLE (hobject): handle do próprio componente que disparou a função de callback (também disponível na estrutura handles) EVENT DATA (eventdata): variável reservada para futuros desenvolvimentos HANDLES STRUCTURE (handles): estrutura que agrupa nos seus campos as handles de todas as componentes existentes na GUI, bem como todos os dados adicionais da aplicação Computação e Programação 2015 / Exemplo: GUI controlsuite Computação e Programação 2015 /
19 Exemplo: GUI controlsuite Push Button Toggle Button. Computação e Programação 2015 / Alinhamento da AT 25 Interfaces Gráficas do Utilizador (GUIs) Programação event-driven GUIs no MATLAB Componentes e handles Estrutura do código no m-file Controlos e funções de callback Exemplo: Simple GUI Computação e Programação 2015 /
20 Simple GUI Computação e Programação 2015 / Simple GUI Computação e Programação 2015 /
21 Simple GUI Computação e Programação 2015 / Simple GUI Computação e Programação 2015 /
22 Simple GUI Computação e Programação 2015 / Simple GUI Computação e Programação 2015 /
23 Simple GUI Computação e Programação 2015 / Simple GUI Computação e Programação 2015 /
24 Simple GUI Editor de opções do popup Computação e Programação 2015 / Simple GUI Computação e Programação 2015 /
25 Referências Secção 14.3 de Matlab: A Practical Introduction to Programming and Problem Solving, Stormy Attaway (2012) Elsevier. Wikipédia: Mathworks: Creating Graphical User Interfaces (buildgui.pdf) Capítulo 13 de Essential MATLAB for Engineers and Scientists 3 rd Edition, Brian Hahn e Dan Valentine (2007)Elsevier. As aulas teóricas contêm contribuições dos profs. José Borges e Miguel Silva Computação e Programação 2015 / Demos da Mathworks demo.html?product=ml NewR2007b_GraphicsAndGUIBuilding.html?product=ML NewR2008a_GraphicsAndGUIBuilding.html?product=ML New_6GUIs_viewlet_swf.html?product=ML Computação e Programação 2015 /
Computação e Programação
Computação e Programação MEMec - LEAN 1º Semestre 2010-2011 Aula Teórica 17 Instituto Superior Técnico, Dep. de Engenharia Mecânica - ACCAII Alinhamento da AT 17 Exemplo: GUI controlsuite Estrutura da
Leia maisComputação e Programação. MEMec - LEAN 1º Semestre
Computação e Programação MEMec - LEAN 1º Semestre 2010-2011 Instituto Superior Técnico, Dep. de Engenharia Mecânica - ACCAII Objectivos de CP Pretende-se promover o desenvolvimento de, Competências que
Leia maisCOMPUTAÇÃO E PROGRAMAÇÃO
COMPUTAÇÃO E PROGRAMAÇÃO 1º Semestre 2010/2011 MEMec, LEAN Ficha da Aula Prática 10: Construção de GUIs Parte I Sumário das tarefas e objectivos da aula: 1. Identificar os vários componentes das GUIs 2.
Leia maisMódulo 1: Introdução ao MatLab. (scripts e functions) Interfaces Gráficas (GUIs)
Módulo 1: Introdução ao MatLab Programação II Programação II (scripts e functions) Interfaces Gráficas (GUIs) Programação Anonymous functions São funções definidas de um modo ad-hoq, numa linha de comando.
Leia maisComputação e Programação
Computação e Programação MEMec - LEAN 1º Semestre 2010-2011 Aula Teórica 4 Instituto Superior Técnico, Dep. de Engenharia Mecânica - ACCAII Alinhamento da AT 4 Construção de programas Actividades de teste
Leia maisTecnologias da Informação e Comunicação: Sistema Operativo em Ambiente Gráfico
Tecnologias da Informação e Comunicação UNIDADE 1 Tecnologias da Informação e Comunicação: Sistema Operativo em Ambiente Gráfico 1º Período SUMÁRIO Sistema Operativo: definição e tipos. Elementos básicos
Leia maisFunções definidas pelo programador: Passagem de argumentos Formas de Funções comuns Programas modulares
Computação e Programação MEMec, LEAN - 1º Semestre 2014-2015 Aula Teórica 8 Funções definidas pelo programador: Passagem de argumentos Formas de Funções comuns Programas modulares D.E.M. Área Científica
Leia maisProjecto e Desenvolvimento de Programas
Projecto e Desenvolvimento de Programas Projecto de programas Metodologia de desenvolvimento Construção de algoritmos Instituto Superior Técnico, Dep. de Engenharia Mecânica - ACCAII Programa de Computador
Leia mais2-Introdução e Conceitos Básicos das TIC
2-Introdução e Conceitos Básicos das TIC Procedimentos para instalar e aceder a um programa Sistema Operativo em Ambiente Gráfico Windows Prof.: Alexandra Matias Sumário Conhecer os procedimentos associados
Leia maisGestão de Base de dados Formulários
Gestão de Base de dados Formulários Ano Letivo 2014/2015 Professora: Vanda Pereira Formulários Os Formulários constituem uma outra forma de visualizar os dados armazenados nas tabela ou disponibilizados
Leia maisSistemas Operativos 10º ano
Técnico de Gestão e Programação de Sistemas Informáticos Sistemas Operativos 10º ano Módulo II- Sistema Operativo Cliente Sistema Operativo Cliente Existem vários Sistemas Operativos Cliente Para o Windows
Leia maisNero AG Nero DiscCopy
Manual do Nero DiscCopy Nero AG Nero DiscCopy Informações sobre direitos de autor e marcas O manual do Nero DiscCopy e a totalidade do respectivo conteúdo estão protegidos por copyright e são propriedade
Leia maisO AMBIENTE DE TRABALHO... 2 CRIAR, ABRIR E GUARDAR DOCUMENTOS... 6 EDIÇÃO DE DOCUMENTOS... 7 FORMATAÇÃO DE TEXTO Manual de Word INTRODUÇÃO...
INTRODUÇÃO... 2 Noção de processador de texto... 2 O AMBIENTE DE TRABALHO... 2 Área de trabalho... 3 Barra de menus... 3 Barras de ferramentas... 4 Réguas... 5 Botões de visualização... 5 Barra de estados...
Leia maisComputação e Programação
Computação e Programação MEMec, LEAN - 1º Semestre 2015-2016 Aula Teórica 2 Conceitos de Computação e de Programação Linguagens de Programação Introdução ao MATLAB Comandos básicos Variáveis e Constantes
Leia maisLicenciatura em Informática
Licenciatura em Informática Unidade Curricular Programação I Programming I Objetivos -Técnicas Fundamentais de Programação; -A linguagem C e C++: fundamentos; -Aplicações em linguagem C; -Aplicações em
Leia maisComputer Setup Manual do utilizador
Computer Setup Manual do utilizador Copyright 2007 Hewlett-Packard Development Company, L.P. Windows é uma marca comercial registada nos EUA da Microsoft Corporation. As informações aqui contidas estão
Leia maisObjetivos. Sistema Operativo em Ambiente Gráfico. Introdução às Tecnologias de Informação e Comunicação
Objetivos Definir o conceito de Sistema Operativo Caracterizar os diferentes elementos do Ambiente de trabalho Explicar a finalidade da barra de tarefas Trabalhar ao mesmo tempo com várias janelas Definir
Leia maisSistema Operativo em Ambiente Gráfico. Área de trabalho
Sistema Operativo em Ambiente Gráfico A interação com o utilizador surge sob a forma de uma interface gráfica. O ambiente de trabalho do Windows 7 é uma área de trabalho no ecrã onde aparecem janelas,
Leia maisEstilos de Interacção
Interfaces Pessoa Máquina Estilos de Interacção Cap. 3.2 Estilos de Interacção 17 Melhor e Pior? Resumo Aula Anterior Capacidade para processar informação é limitada Implicações no design de IUs Informação
Leia maisCOMPUTAÇÃO E PROGRAMAÇÃO 1º Semestre 2010/2011 MEMec, LEAN
COMPUTAÇÃO E PROGRAMAÇÃO 1º Semestre 2010/2011 MEMec, LEAN Ficha da Aula Prática 5: Selecção e repetição. Funções. Sumário das tarefas e objectivos da aula: 1. Implementar estruturas de selecção e repetição.
Leia maisMétodo dos Elementos Finitos Aplicado à Engenharia de Estruturas Página 1
Método dos Elementos Finitos Aplicado à Engenharia de Estruturas Página 1 INICIANDO O ANSYS VERSÃO ED 9.0 I. Iniciando o Programa: INTRODUÇÃO No Windows, o grupo de programa do ANSYS contém os ícones que
Leia maisAgrupamento Campo Aberto - Beiriz. Tecnologias da Informação e Comunicação. Unidade 1: Tecnologias da Informação e Comunicação. 1.2.
Agrupamento Campo Aberto - Beiriz Tecnologias da Informação e Comunicação Unidade 1: Tecnologias da Informação e Comunicação Conteúdos Tecnologias da Informação e Comunicação - 9º ano n n n Ambiente gráfico
Leia maisInstituto Superior Técnico, Dep. de Engenharia Mecânica - ACCAII Objectivos e tarefas
Instituto Superior Técnico, Dep. de Engenharia Mecânica - ACCAII Objectivos e tarefas Aplicar os passos do processo de desenvolvimento para a construção de um algoritmo 1 Exercícios Resolvidos 1 - EXERCÍCIO
Leia maisFERRAMENTA DE COMPRESSÃO E CIFRAGEM
Programa de COMPRESSÃO E CIFRAGEM SECRETZIP (apenas para Windows) O programa está incluído na unidade Flash USB. Consulte o manual na unidade Flash USB ou visite www.integralmemory.com para transferir
Leia maisCell arrays e estruturas: exemplos
Cell arrays e estruturas: exemplos Cell arrays e estruturas: Comparação entre os dois tipos de dados; Exemplos. Instituto Superior Técnico, Dep. de Engenharia Mecânica - ACCAII Cell arrays e estruturas
Leia maisParadigmas da Programação PPROG. Netbeans. Projetos Ficheiro JAR Executável Atalhos Templates. Nelson Freire (ISEP DEI-PPROG 2014/15) 1/22
PPROG Paradigmas da Programação Netbeans Projetos Ficheiro JAR Executável Atalhos Templates Nelson Freire (ISEP DEI-PPROG 2014/15) 1/22 Netbeans Sumário Referências Projetos Ficheiro JAR Atalhos do Teclado
Leia maisProgramação em MATLAB
Programação em MATLAB Estruturas de Repetição Ciclo FOR Ciclos FOR encadeados Pré-alocação de variáveis Combinar ciclos FOR com a instrução IF Instituto Superior Técnico, Dep. de Engenharia Mecânica -
Leia maisBiblioteca Escolar António Bento Franco MANUAL DE UTILIZADOR WINDOWS LIVE MOVIE MAKER
MANUAL DE UTILIZADOR WINDOWS LIVE MOVIE MAKER Criar o vídeo - início Para iniciar a criação de um filme, devemos em primeiro lugar criar uma pasta, onde colocaremos todos os objetos que pretendemos inserir
Leia maisFORCE. João Manuel R. S. Tavares
FORCE Editor e Compilador de FORTRAN: Apresentação João Manuel R. S. Tavares Apresentação O FORCE é um sistema de desenvolvimento de programas em FORTRAN, de domínio público, que inclui um editor e ferramentas
Leia maisMANUAL DE ATUALIZAÇÃO DE SOFTWARE PARA LEITURA DE CARTÕES
ÁREA RESERVADA A PRESTADORES MANUAL DE ATUALIZAÇÃO DE SOFTWARE PARA 26 de Maio de 2015 1269-152 Lisboa - Portugal Capital Social 27 000 000 ÍNDICE 1. INTRODUÇÃO... 3 2. DESTINATÁRIOS... 3 3. PRÉ-REQUISITOS...
Leia maisA A.1 A.2 Proceder às formalidades de início de módulo: Apresentação do Monitor e dos formandos Apresentação do Módulo Noções básicas de informática:
Módulo: WinJúnior Data: Setembro a Dezembro 1.º Período da sessão: 50min. Gerais Específicos A- Proceder às formalidades de início de módulo A.1 Apresentação do Monitor e dos formandos; A.2 Apresentação
Leia maisVantagens da Folha de Cálculo. UFCD 3776 Informática folha de cálculo e base de dados. Formadora: Sónia Rodrigues.
UFCD 776 Informática folha de cálculo e base de dados Objectivos da UFCD: Utilizar aplicações informáticas de folha de cálculo e de base de dados. UFCD 776 Informática folha de cálculo e base de dados
Leia maisDispositivos indicadores e teclado
Dispositivos indicadores e teclado Número de publicação do documento: 419662-131 Janeiro de 2007 Este manual explica o funcionamento dos dispositivos indicadores e do teclado do computador. Conteúdo 1
Leia maisAVISO: PERIGO DE ASFIXIA Peças pequenas. Não recomendado para crianças com idade inferior a 3 anos. Avisos
AVISO: PERIGO DE ASFIXIA Peças pequenas. Não recomendado para crianças com idade inferior a 3 anos. Avisos Guarde estas instruções para consultas futuras O Easi-Scope 2 possui uma bateria não substituível
Leia maisEnsino Básico 1º Ciclo Informática no Ensino
UTAD Departamento de Engenharias Ensino Básico 1º Ciclo Informática no Ensino 1º semestre 2005/2006 Equipa Docente Manuel Cabral Reis (mcabral@utad.pt Tel. 259 350 374) Salviano Soares (salblues@utad.pt
Leia maisTécnico de Gestão e Programação de Sistemas Informáticos
Técnico de Gestão e Programação de Sistemas Informáticos MÓDULO 2 Sistema Operativo Cliente Instalação e configuração de um Sistema Operativo: Particionamento; Formatação; Opções de instalação; Otimização
Leia maisIniciação à Informática
Iniciação à Informática Dr. Manuel Monteiro Conteúdo 5 Folha de Cálculo Conceitos básicos Os programas denominados de folhas de cálculo permitem aos seus utilizadores elaborar documentos com cálculos,
Leia maisA G R U P A M E N T O D E E S C O L A S D E O L I V E I R I N H A ( ) E S C O L A B Á S I C A D E O L I V E I R I N H A ( )
DISCIPLINA: TIC ANO: 7º TURMAS: A ANO LECTIVO: 2011/2012 P L A N I F I C A Ç Â O A N U A L - T I C UNIDADE DIDÁTICA 1: Tecnologias da Informação e Comunicação AULAS PREVISTAS: 13 x 90 Minutos Utilizar
Leia maisManual Prático. Elisabete Aguiar
Manual Prático Elisabete Aguiar Índice A BARRA DE OPÇÕES... 4 Abrir um documento existente... 6 Guardar um documento Word... 7 Ambiente de Trabalho no Microsoft Word 2007... 9 Configuração de Páginas...
Leia maisTecnologias. de Informação e Comunicação. 7ºAno. 1.º Período. Aula 5, 6. 1 Magda Lopes
Tecnologias de Informação e Comunicação 7ºAno 1.º Período Aula 5, 6 1 - Introdução às Tecnologias da Informação e Comunicação. 1.3 Introdução à estrutura e funcionamento de um sistema informático. informático
Leia mais2.4 Principais estilos de interacção
2.4 Principais estilos de interacção Janelas Menus Formulários Caixas de diálogo Manipulação directa Outros 2.1 Regras para Janelas 1. Não utilizar demasiadas janelas e minimizar as necessidades de manipulação
Leia maisWindows 95/98/Me/2000
Windows 95/98/Me/2000 Mais que um Sistema Operativo, o MS-Windows é um ambiente de trabalho que simula no ecrã o trabalho diário sobre uma secretária. A ideia base do MS-Windows foi a de esconder a organização
Leia maisCriar um recurso para QIM com ActivInspire - Studio
Como criar um recurso com o Software ActivInspire Studio Depois de abrir o Software ActivInspire deve criar uma nova página, ficheiro Novo e de seguida escolher o formato desejado. Nota: De forma a este
Leia maisDispositivos apontadores e teclado Guia do usuário
Dispositivos apontadores e teclado Guia do usuário Copyright 2007 Hewlett-Packard Development Company, L.P. Microsoft e Windows são marcas registadas da Microsoft Corporation nos EUA. As informações aqui
Leia maisManual Nero InfoTool. Nero AG
Manual Nero InfoTool Nero AG Informações sobre direitos de autor e marcas O manual do Nero InfoTool e todo o respectivo conteúdo estão protegidos por direitos de autor e são propriedade da Nero AG. Todos
Leia maisIntrodução à linguagem JavaScript
MIEEC SIEM ano letivo 2014/15 Introdução à linguagem JavaScript José A. Faria (jfaria@fe.up.pt) FEUP, DEGI Setembro 2014 Introdução ao JavaScript O JavaScript é uma linguagem utilizada sobretudo em client
Leia maisÍndice. Introdução 3 Interface 4 Funcionamento 5. Modo de Implementação 7. Edição 5. Pesquisa 7. Pastas 5 Ficheiros 5 Informação do Ficheiro 6
Arquivo Digital Índice Introdução 3 Interface 4 Funcionamento 5 Edição 5 Pastas 5 Ficheiros 5 Informação do Ficheiro 6 Pesquisa 7 Modo de Implementação 7 Introdução No XD Gestão Comercial UNLIMITED é possível
Leia maisMOODLE - NÍVEL II. Ferramentas de trabalho colaborativo Base de dados MANUAL DO FORMADOR / MOODLE 1.8.4
MOODLE - NÍVEL II MANUAL DO FORMADOR / MOODLE 1.8.4 Ferramentas de trabalho colaborativo Base de dados Esta ferramenta permite ao professor e/ou alunos construírem e pesquisarem uma base de dados sobre
Leia maisGestão de Base de dados Tabelas e Chaves
Gestão de Base de dados Tabelas e Chaves Ano Letivo 2014/2015 Professora: Vanda Pereira Criar tabelas Considerações importantes: Os nomes das tabelas deverão ter por base as entidades que representam.
Leia maisSeu manual do usuário HP PAVILION DV9030EA
Você pode ler as recomendações contidas no guia do usuário, no guia de técnico ou no guia de instalação para HP PAVILION DV9030EA. Você vai encontrar as respostas a todas suas perguntas sobre a HP PAVILION
Leia maisComputação e Programação 2009 / 2010
Computação e Programação 2ª Aula de Problemas Instituto Superior Técnico, Dep. de Engenharia Mecânica - ACCAII Exercícios Resolvidos [Livro 1] (Ver referências no slide 20) 3.3 Write a program to convert
Leia maisFunção Fundamental do SO
Função Fundamental do SO Gestão do Hardware Uma das funções fundamentais do sistema operativo é gerir os recursos do hardware de um modo o mais transparente possível ao utilizador Recursos principais a
Leia maisDomine o Word Professor: Rafael Henriques
Domine o Word 2010 Professor: 1 08-03-2016 Rafael Henriques Sumário Introdução aos Processadores de texto; Microsoft Word 2010 O ambiente de trabalho O Friso Os Tabuladores do Word 2010; Realização e correcção
Leia maisLinhas de Exploração do Quadro de Competências da Disciplina de Tecnologias de Informação e Comunicação (TIC) 1º Ciclo do Ensino Básico
Escola Básica e Secundária de Velas Linhas de Exploração do Quadro de Competências da Disciplina de Tecnologias de Informação e Comunicação (TIC) 1º Ciclo do Ensino Básico 1 Conceitos Básicos No final
Leia maisTópicos avançados sobre funções
Tópicos avançados sobre funções Definição de function handle Utilização de function handles Funções anónimas Funções em que os argumentos são funções (function functions) Funções com número de parâmetros
Leia maisAgrupamento Campo Aberto - Beiriz. Tecnologias da Informação e Comunicação. Unidade 1: Tecnologias da Informação e Comunicação. 1.2.
Agrupamento Campo Aberto - Beiriz Tecnologias da Informação e Comunicação Unidade 1: Tecnologias da Informação e Comunicação Tecnologias da Informação e Comunicação - 9º ano Operações Básicas do SO de
Leia maisMANUAL DE INSTALAÇÃO E TUTORIAL BÁSICO DE UTILIZAÇÃO DO PROGRAMA YASARA VIEW
MANUAL DE INSTALAÇÃO E BÁSICO DE UTILIZAÇÃO DO PROGRAMA 1 Neste tutorial será apresentada uma ferramenta informática intuitiva e de acesso livre YASARA View que pode ser usada na sala de aula para que
Leia maisAUTOMAÇÃO DE PLANTA INDUSTRIAL DIDÁTICA UTILIZANDO MATLAB Paulo Afonso Ferreira Junior [Voluntário PIBIC], Bruno Augusto Angélico [Orientador]
AUTOMAÇÃO DE PLANTA INDUSTRIAL DIDÁTICA UTILIZANDO MATLAB Paulo Afonso Ferreira Junior [Voluntário PIBIC], Bruno Augusto Angélico [Orientador] Coordenação de Engenharia Elétrica (COELT) Campus Cornélio
Leia maisUtilizar discos DVD-RAM
Este manual contém as informações mínimas necessárias para utilização de discos DVD-RAM com a unidade DVD MULTI no Windows 98/Me/2000. Windows, Windows NT e MS-DOS são marcas comerciais registadas da Microsoft
Leia maisDispositivos apontadores e teclado
Dispositivos apontadores e teclado Manual do utilizador Copyright 2006 Hewlett-Packard Development Company, L.P. Microsoft e Windows são marcas registadas da Microsoft Corporation nos EUA. As informações
Leia maisManual De Reprodução e gravação em USB de Videogravadores Digitais Dahua. Entrada e saída do sistema, e Menu Principal
Manual De Reprodução e gravação em USB de Videogravadores Digitais Dahua ( Manual para acesso local através de rato e monitor ) Entrada e saída do sistema, e Menu Principal Quando o sistema arranca, a
Leia maisPLANIFICAÇÃO SEMESTRAL
Disciplina: Tecnologias de Informação e Comunicação PLANIFICAÇÃO SEMESTRAL 7.º Ano Unidade Temática e Conteúdos Domínios/Subdominios Descritores (objetivos Especificos) Estratégias de Aprendizagem N.º
Leia maisIntroduçã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
Leia maisPara cada programa, por mais simples que seja, comece sempre por esboçar a solução desenhando um fluxograma.
Instruções de Repetição Objetivo A realização deste trabalho deverá permitir ao aluno a familiarização com a utilização de instruções de repetição em C. Para o efeito será proposto um conjunto de exercícios
Leia maisRato. Mike McBride Brad Hards Tradução: José Pires
Mike McBride Brad Hards Tradução: José Pires 2 Conteúdo 1 Rato 4 1.1 Geral............................................. 4 1.2 Avançado........................................... 4 1.3 Navegação do Rato.....................................
Leia maisUtilitário de Configuração Manual do utilizador
Utilitário de Configuração Manual do utilizador Copyright 2007, 2008 Hewlett-Packard Development Company, L.P. Windows é uma marca comercial registada da Microsoft Corporation nos EUA. As informações contidas
Leia maisFerramentas Web, Web 2.0 e Software Livre em EVT
E s t u d o s o b r e a i n t e g r a ç ã o d e f e r r a m e n t a s d i g i t a i s n o c u r r í c u l o d a d i s c i p l i n a d e E d u c a ç ã o V i s u a l e T e c n o l ó g i c a Celtx M a n u
Leia maisUNIDADE 2 Ferramentas do Pacote Office
UNIDADE 2 Ferramentas do Pacote Office Olá! Aqui estamos nós outras vez! Agora para dar início à unidade 2. Hardware e Software Sabemos que a área de informática é uma das que mais vivencia mudanças na
Leia maisAgrupamento de Escolas Miradouro de Alfazina (171839) Tecnologias da Informação e Comunicação AULA 1 2
AULA 1 2 Os dispositivos eletrónicos que fazem o tratamento, armazenamento e a comunicação da informação. Responsáveis pela execução de cálculos e tarefas complexas em curto espaço de tempo. Uma maneira
Leia maisHISTÓRIA DOS SISTEMAS OPERACIONAIS. Prof. Alan F.M.
HISTÓRIA DOS SISTEMAS OPERACIONAIS O QUE É UM SISTEMA OPERACIONAL? Um sistema operacional é uma coleção de programas para gerenciar as funções do processador, o input, o output, o armazenamento e o controle
Leia maisIntrodução ao FLEX e expressões regulares
Licenciatura em Engenharia Informática DEI/ISEP Linguagens de Programação 2006/07 Ficha 1 Introdução ao FLEX e expressões regulares Objectivos: Familiarização com a ferramenta FLEX; Introdução ao reconhecimento
Leia maisOpenOffice.org. tutorial apresentação
tutorial apresentação Criar uma nova apresentação Assistente Apresentação Inserir diapositivos Seleccionar diapositivos Formatar uma página Formatar diapositivos Vistas do espaço de trabalho Iniciar apresentação
Leia maisDispositivos indicadores e teclado
Dispositivos indicadores e teclado Número de publicação do documento: 419590-131 Janeiro de 2007 Este manual explica o funcionamento dos dispositivos indicadores e do teclado. Conteúdo 1 Dispositivos apontadores
Leia maisProgramação em C#.Net 4.0 com Mobile Apps
Programação em C#.Net 4.0 com Mobile Apps Programação Formato: Mentored - Online Preço: 415 ( Os valores apresentados não incluem IVA. Oferta de IVA a particulares e estudantes. ) Horário: Flexível das
Leia maisTRUST AMI MOUSE WIRELESS 300
TRUST AMI MOUSE WIRELESS 300 Manual de instalação rápida Versão 1.0 1 1. Introdução Este manual destina-se aos utilizadores do Trust Ami Mouse Wireless 300 com o qual pode rolar em todas as suas aplicações
Leia maisFicha de trabalho Nº 1 Utilizar adequadamente o computador e/ou dispositivos similares que processem dados.
TECNOLOGIAS DE INFORMAÇÃO E COMUNICAÇÃO Data: 016/017 TURMAS: 7ºano Ficha de trabalho Nº 1 Utilizar adequadamente o computador e/ou dispositivos similares que processem dados. 1. Estabelece a correspondência
Leia maisINSTALAÇÃO E OPERAÇÃO DE SISTEMAS INFORMÁTICOS
Curso Educação e Formação de Adultos Nível Básico Microsoft Word UFCD 0754 Processador de Texto Formador FICHA TÉCNICA NOME DO MANUAL Microsoft Word AUTOR DESTINATÁRIOS Formandos do curso de Instalação
Leia maisUtilitário de Configuração
Utilitário de Configuração Manual do utilizador Copyright 2006 Hewlett-Packard Development Company, L.P. Bluetooth é marca comercial dos respectivos proprietários e é utilizada pela Hewlett- Packard Company
Leia maisIntrodução à Programação 2006/07. Algoritmos
Introdução à Programação 2006/07 Algoritmos Objectivos da Aula Algoritmos e suas características Técnicas de Descrição de Algoritmos Linguagem Natural Pseudocódigo Fluxogramas Especificação do problema
Leia maisGuião 4: Draw a Grid
Guião 4: Draw a Grid Versão 1.1 INTRODUÇÃO O objectivo deste guião é que resolva um problema do concurso de programação ACM ICPC (International Collegiate Programming Contest). O problema escolhido é o
Leia maisPainel táctil e teclado
Painel táctil e teclado Número de publicação do documento: 393522-132 Dezembro de 2005 Este manual explica o funcionamento do painel táctil e do teclado. Conteúdo 1 Painel táctil Identificar o painel táctil.........................
Leia maisO Sistema Operativo Windows NT Workstation
O Sistema Operativo Windows NT Workstation Sistemas Operativos da da Microsoft para Computadores Pessoais Windows 95 / 98 / 2000 + Windows NT Workstation pag. 1 estruturas diferentes ambientes de de trabalho
Leia maisGuia de configuração para acesso à rede sem fios EDUROAM Windows XP
Guia de configuração para acesso à rede sem fios EDUROAM Windows XP Conteúdos: Índice de figuras... 3 Introdução... 4 Windows XP... 5 Configuração para acesso wireless... 5 2 Índice de figuras Figura 1-
Leia maisMANUAL DE UTILIZAÇÃO DO EQUIPAMENTO MULTIMÉDIA
MANUAL DE UTILIZAÇÃO DO EQUIPAMENTO MULTIMÉDIA 2012-07-05 ÍNDICE 1.Descrição geral e activação do móvel multimédia 3 2.Activação do vídeo projector 4 3.Para seleccionar a imagem vinda do vídeo gravador
Leia maisPainel táctil e teclado
Painel táctil e teclado Manual do utilizador Copyright 2006 Hewlett-Packard Development Company, L.P. Microsoft e Windows são marcas registadas da Microsoft Corporation nos EUA. As informações aqui contidas
Leia maisMétodos de Programação I (2005/2006) 1. Ficheiro (file)
Métodos de Programação I (2005/2006) 1 Ficheiro (file) O tipo estruturado file representa, em Pascal, uma estrutura de dados capaz de armazenar dados ou resultados de qualquer outro tipo É uma estrutura
Leia maisDelphi 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 maisSeu manual do usuário HP PAVILION DV9565EA
Você pode ler as recomendações contidas no guia do usuário, no guia de técnico ou no guia de instalação para HP PAVILION DV9565EA. Você vai encontrar as respostas a todas suas perguntas sobre a HP PAVILION
Leia maisExercício 1 - Resolução do ecrã. Tecnologias da Informação e Comunicação
Vamos começar a explorar o Sistema Operativo Windows 7. Após ligares o Computador e o Sistema Operativo terminar de carregar aparecerá no ecrã uma área de trabalho semelhante à seguinte. Esta área de trabalho
Leia maisUSB Tablet. Guia de instalação
USB Tablet Guia de instalação Índice Introdução...3 Características...3 Normas de segurança...4 Verifique o conteúdo da embalagem...4 Capítulo 1: Instalação...5 Software...5 Procedimento de instalação:...5
Leia maisAlgoritmo 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
Leia maisPlano Director Municipal. Tecnologias de Informação Geográfica
Plano Director Municipal Tecnologias de Informação Geográfica munwebgis Com o objectivo de difundir a utilização da informação geográfica, agilizar e simplificar os processos administrativos dentro dos
Leia maisPreparativos NSZ-GS7. Leitor de multimédia de rede
Preparativos PT Leitor de multimédia de rede NSZ-GS7 As imagens dos ecrãs, o funcionamento e as características técnicas estão sujeitos a alterações sem aviso prévio. Preparativos: ON/STANDBY Liga ou desliga
Leia maisDELPHI 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 maisPLANIFICAÇÃO ANUAL TECNOLOGIAS DE INFORMAÇÃO E COMUNICAÇÃO Curso Profissional de Cozinha/Pastelaria. Competências
Agrupamento Vertical de Escolas Dr. João Lúcio Competências Tratamento de Informação Rentabilizar as Tecnologias da Informação e Comunicação nas tarefas de construção do conhecimento em diversos contextos
Leia maisEscola Sec. do Padrão da Légua OE: TIC Ano: 2008/2009
Ficha de Trabalho: Aula 05 Sistema Operativo em Ambiente Gráfico Como já sabes o SOFTWARE pode ser de sistema ou de aplicação, conforme seja um conjunto de programas responsáveis pelo funcionamento do
Leia maisESCOLA BÁSICA INTEGRADA DE ANGRA DO HEROÍSMO PROGRAMA CURRICULAR
ESCOLA BÁSICA INTEGRADA DE ANGRA DO HEROÍSMO PROGRAMA CURRICULAR Tecnologias da Informação e Comunicação - TIC 5º ANO VISÃO GERAL DOS CONTEÚDOS 1. TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO 1.1. SISTEMA OPERATIVO
Leia maisTeclado. Mike McBride Anne-Marie Mahfouf Tradução: José Pires
Mike McBride Anne-Marie Mahfouf Tradução: José Pires 2 Conteúdo 1 A página Hardware 4 2 A página de Disposições 4 3 A página Avançado 5 3 Este módulo permite-lhe escolher como funciona o seu teclado. Existem
Leia maisAssociações de Ficheiros. Mike McBride Tradução: José Pires
Mike McBride Tradução: José Pires 2 Conteúdo 1 Associações de Ficheiros 4 1.1 Introdução.......................................... 4 1.2 Como usar este módulo.................................. 4 1.2.1
Leia maisIntrodução à Informática
Introdução à Informática Aula 3 http://www.ic.uff.br/~bianca/introinfo/ Aula 3-12/09/2007 1 Objetivo da disciplina O objetivo dessa disciplina é dar ao aluno noções básicas de computação. Serão apresentados
Leia mais