Desenvolvimento de uma Interface Gráfica para o Programa FastComp
|
|
- Diego Gama Sampaio
- 7 Há anos
- Visualizações:
Transcrição
1 MESTRADO EM MÉTODOS M COMPUTACIONAIS EM CIÊNCIAS E ENGENHARIA de uma Interface Gráfica para o Programa Patrícia C. T. Gonçalves Licenciada em Física/Matemática Aplicada (Astronomia) Orientador João Manuel R. S. Tavares Professor Auxiliar do Departamento de Engenharia Mecânica e Gestão Industrial da Faculdade de Engenharia da Universidade do Porto Co-orientador Pedro Manuel P. R. C. Camanho Professor Auxiliar do Departamento de Engenharia Mecânica e Gestão Industrial da Faculdade de Engenharia da Universidade do Porto
2 Principais objectivos Proporcionar um modo agradável, eficaz e seguro de introdução dos dados de entrada do Visualizar adequadamente os grandes volumes de informação que constituem os resultados obtidos pelo Utilizar o wrapper para a plataforma.net, detectando possíveis erros e limitações 2/33 de uma Interface Gráfica para o Programa Patrícia Gonçalves
3 Estrutura da apresentação 1. Aplicações e fundamentos do 2. Ferramentas utilizadas no desenvolvimento a) Plataforma.NET b) Linguagem de programação C# c) Biblioteca gráfica VTK d) Wrapper VTK/C# 3. a) Interacção homem/computador b) Triangulação de Delaunay 3/33 de uma Interface Gráfica para o Programa Patrícia Gonçalves
4 Estrutura da apresentação 4. a) Apresentação da interface b) Alteração ao wrapper 5. a) Teste desenvolvido b) Análise de resultados 6. trabalho futuro 4/33 de uma Interface Gráfica para o Programa Patrícia Gonçalves
5 Apresentação O analisa uma junta compósita dupla de um só parafuso sujeita a cargas aplicadas Esquematização de uma junta de ligação dupla com um só parafuso. Tem por objectivo calcular os campos de tensões e de deformações em torno do furo do parafuso, bem como a carga e o modo de ruptura da junta 5/33 de uma Interface Gráfica para o Programa Patrícia Gonçalves
6 Arquitectura Dados de entrada (1 ficheiro ascii): propriedades dos materiais estrutura do laminado geometria das placas cargas aplicadas critério de ruptura : Campo de tensões Teoria Anisotrópica de Placas Campo de deformações Teoria Clássica das Placa Laminadas 6/33 de uma Interface Gráfica para o Programa Patrícia Gonçalves
7 Arquitectura (cont.): Modo e carga de ruptura Critério de ruptura Curva característica Dados de saída (3 ficheiros ascii): distribuição das tensões em torno do furo para o parafuso da ligação distribuição das deformações em torno do furo para o parafuso da ligação modo e carga de ruptura da junta 7/33 de uma Interface Gráfica para o Programa Patrícia Gonçalves
8 .NET Objectivos: interligar sistemas, dispositivos e utilizadores Desenvolvida sobre os protocolos mais usuais, permite que sistemas e aplicações interajam independentemente do dispositivo, sistema operativo ou linguagem de programação usados 8/33 de uma Interface Gráfica para o Programa Patrícia Gonçalves
9 .NET Framework.NET Função: traduzir os sistemas operativos Dependências entre componentes e aplicações de um sistema computacional. 9/33 de uma Interface Gráfica para o Programa Patrícia Gonçalves
10 .NET Framework.NET Componentes principais: Common Language Runtime ambiente de execução de aplicações que disponibiliza serviços ao código executado sobre a plataforma.net (gestão de memória, segurança de código, integração entre linguagens) biblioteca de classes conjunto de classes utilizáveis por qualquer linguagem compatível com a.net Framework 10/33 de uma Interface Gráfica para o Programa Patrícia Gonçalves
11 Visual Studio.NET.NET Ambiente de desenvolvimento que suporta várias linguagens de programação Desenvolvido sobre a.net Framework, possui a mesma fiabilidade e segurança Integra o desenhador de Windows Forms que permite a rápida criação de aplicações Windows Inclui controlo de sintaxe, IntelliSense Integra um debugger que permite encontrar erros e executar o código de forma controlada 11/33 de uma Interface Gráfica para o Programa Patrícia Gonçalves
12 C# Linguagem de programação criada especificamente para a plataforma.net Baseada na sintaxe da linguagem C++ Algumas particularidades: boxing delegates dados do tipo decimal operador. ciclo foreach switch pode ser usada com strings 12/33 de uma Interface Gráfica para o Programa Patrícia Gonçalves
13 VTK Conjunto de classes que proporciona a leitura/escrita, processamento e mapeamento de técnicas de visualização de diversos tipos de dados: pontos, polígonos, imagens, volumes e grelhas rectilíneas, estruturadas ou não Contém importadores e exportadores para troca de dados com outras aplicações Tem disponíveis centenas de filtros de processamento de dados Pode renderizar dados 2D, polígonos, volumes e texturas 13/33 de uma Interface Gráfica para o Programa Patrícia Gonçalves
14 Arquitectura VTK Duas grandes componentes: um núcleo compilado em C++ e uma interface para linguagens interpretadas Arquitectura do VTK. 14/33 de uma Interface Gráfica para o Programa Patrícia Gonçalves
15 Pipeline de visualização VTK Transforma informação em dados gráficos Exemplo de uma pipeline de visualização. Fontes leitura de um ficheiro, construção implícita de um objecto geométrico (ex: vtkcubesource, VtkArrowSource) Objectos de dados tabelas de dados (arrays) Filtros criam novos objectos de dados (ex: vtkdelaunay2d) 15/33 de uma Interface Gráfica para o Programa Patrícia Gonçalves
16 Pipeline gráfico VTK Transforma dados gráficos em imagens Exemplo de uma pipeline de visualização. Mapeador transforma dados em objectos gráficos Actor representa os objectos a visualizar Renderer coordena todo o processo de visualização Janela de renderização integra o renderer Interacção permite controlar a câmara e os actores através do rato e/ou do teclado 16/33 de uma Interface Gráfica para o Programa Patrícia Gonçalves
17 Wrapper Milan Frank desenvolveu um tradutor que permite às linguagens.net utilizar as classes VTK escritas em C++ O maior problema na criação de um wrapper é a conversão entre tipos de dados: código em C# é gerido, código em C++ usado no VTK não Dados de tipo simples (int, float, ) em código gerido têm equivalente directo em código não gerido Otipovoid* não foi convertido 17/33 de uma Interface Gráfica para o Programa Patrícia Gonçalves
18 Interacção homem/computador 18/33 Pontos-chave no desenvolvimento de uma interface: a) finalidade b) utilizadores alvo Procedimentos básicos no processo de desenvolvimento de uma interface: i. identificar necessidades ii. idealizar interfaces que respondam a essas necessidades iii. construir versões interactivas dessas interfaces iv. avaliar continuamente o trabalho desenvolvido de uma Interface Gráfica para o Programa Patrícia Gonçalves
19 Usabilidade Interacção homem/computador "Usabilidade: a extensão a que um produto pode ser usado por determinados utilizadores de modo a alcançar objectivos específicos com eficácia, eficiência e satisfação num determinado contexto de uso. [ISO , 1994] 19/33 de uma Interface Gráfica para o Programa Patrícia Gonçalves
20 Usabilidade Interacção homem/computador Componentes de qualidade: a) facilidade de aprendizagem b) facilidade de memorização c) eficiência d) segurança e) satisfação f) eficácia g) utilidade 20/33 de uma Interface Gráfica para o Programa Patrícia Gonçalves
21 Usabilidade Interacção homem/computador Componentes de design: a) visibilidade b) feedback c) restrições d) consistência e) atribuição correcta 21/33 de uma Interface Gráfica para o Programa Patrícia Gonçalves
22 Interacção homem/computador Razões para avaliar: a) ter percepção do mundo real b) comparar designs c) atingir um objectivo d) verificar a conformidade com um padrão Métodos: a) observação da utilização b) recolha de opiniões c) interpretação d) previsão 22/33 de uma Interface Gráfica para o Programa Patrícia Gonçalves
23 Triangulação de Delaunay Triangulação: interpolação de pontos constituída por elementos (triângulos ou tetraedros) que não se intersectam, mas partilham vértices, arestas e/ou faces Triangulação de Delaunay: a circunferência de qualquer elemento n-dimensional contém apenas os n+1 pontos que o definem Triangulação de Delaunay inválida. Triangulação de Delaunay válida. 23/33 de uma Interface Gráfica para o Programa Patrícia Gonçalves
24 Triangulação de Delaunay No VTK (vtkdelaunay2d) 24/33 de uma Interface Gráfica para o Programa Patrícia Gonçalves
25 Apresentação da interface 25/33 de uma Interface Gráfica para o Programa Patrícia Gonçalves
26 Teste desenvolvido 24 questões: 1-10: definir e caracterizar o utilizador 11-15: avaliar as dificuldades com que o utilizador se deparou na utilização de cada um dos separadores da janela de introdução dos dados de entrada do 16-17: avaliar a utilidade das imagens presentes na janela de introdução de dados na compreensão dos dados requisitados 18-20: avaliar a visualização dos resultados 21-23: avaliar a interface de um modo geral 24: sugestões/críticas 26/33 de uma Interface Gráfica para o Programa Patrícia Gonçalves
27 Resultados Oito utilizadores: dois têm mais de 30 anos todos do sexo masculino todos trabalham na área da engenharia mecânica cinco têm bons conhecimentos teóricos sobre materiais compósitos, mas desses apenas quatro possuem experiência de trabalho com estes materiais todos utilizam frequentemente computadores, bem como interfaces gráficas 27/33 de uma Interface Gráfica para o Programa Patrícia Gonçalves
28 Resultados Janela de introdução de dados: a) dois dos utilizadores apresentaram algumas dificuldades, mas não especificaram quais b) três utilizadores são de opinião de que a utilidade das imagens incluídas nos separadores Joint geometry e Load case não é relevante, mas não explicam porquê c) de um modo geral, a janela de introdução dos dados de entrada para o programa parece satisfazer todos os avaliadores 28/33 de uma Interface Gráfica para o Programa Patrícia Gonçalves
29 Resultados Visualização dos resultados: a) três utilizadores dizem não compreender inteiramente a visualização dos resultados apresentada, mas sem especificarem as suas razões. No entanto, um dos avaliadores sugere o aumento das janelas de visualização, pois diz ter dificuldade em perceber os valores apresentados b) a dois dos utilizadores não agrada a presença dos eixos cartesianos na visualização gráfica das distribuições das tensões/deformações 29/33 de uma Interface Gráfica para o Programa Patrícia Gonçalves
30 Resultados A interface: a) dois utilizadores admitiram ter-se deparado com algumas dificuldades na utilização da interface de um modo geral b) estética: 4.75 / 5 c) geral: 4.63 / 5 Algumas sugestões: a) possibilidade de seleccionar materiais predefinidos no separador Materials b) descrever o modo de interacção dos botões do rato com as imagens representadas c) identificar as siglas s11, s22, etc., do menu Output 30/33 de uma Interface Gráfica para o Programa Patrícia Gonçalves
31 Conclusões A interacção VTK/C# revelou-se capaz de originar programas de visualização adequados e eficazes O wrapper para a plataforma.net permitiu a correcta utilização da biblioteca VTK com a linguagem C#, apesar da não conversão dos dados do tipo void* No desenvolvimento da interface foram tidos em conta aspectos relativos à segurança, eficácia e eficiência A avaliação obtida da interface desenvolvida foi globalmente muito positiva 31/33 de uma Interface Gráfica para o Programa Patrícia Gonçalves
32 Trabalho futuro Fazer as alterações detectadas na análise da avaliação efectuada e sugeridas pelos avaliadores: i. hipótese de selecção de materiais predefinidos ii. descrever o modo de interacção do rato com as imagens iii. tornar a visualização dos eixos cartesianos como opcional iv. permitir a visualização de cada uma das superfícies de resultados em janelas independentes v. identificar as siglas do menu Output 32/33 de uma Interface Gráfica para o Programa Patrícia Gonçalves
33 Trabalho futuro Visualizar as superfícies de resultados segundo um dado plano Possibilidade de escolha da gama e do número de cores da escala usada na representação das superfícies de resultados Impressão dos dados de entrada e das superfícies de resultados Implementar a visualização do envelope de ruptura Após as alterações, realizar nova recolha de opiniões, entrevistas e avaliação por observação 33/33 de uma Interface Gráfica para o Programa Patrícia Gonçalves
Uma Interface de Parametrização e Visualização para o Programa FastComp
1ª Conferência Ibérica de Sistemas e Tecnologias de Informação 21 a 23 de Junho de 2006 Esposende, Portugal Uma Interface de Parametrização e Visualização para o Programa Patrícia C. T. Gonçalves e João
Leia maisVisualização Científica Algoritmos de Visualização usando o VTK
Visualização Científica Algoritmos de Visualização usando o VTK João Manuel R. S. Tavares Jorge Gomes Barbosa url: http://www.fe.up.pt/~tavares ~tavares/ensino/visci/ /ensino/visci/visci.html Sumário 1.
Leia maisVisualização Científica Algoritmos de Visualização usando o VTK. ~tavares/ensino/visci/
Visualização Científica Algoritmos de Visualização usando o VTK João Manuel R. S. Tavares Jorge Gomes Barbosa url: http://www.fe.up.pt/~tavares ~tavares/ensino/visci/ /ensino/visci/visci.html Sumário 1.
Leia maisDesenvolvimento de uma Interface Gráfica para o Programa FastComp
MESTRADO EM MÉTODOS COMPUTACIONAIS EM CIÊNCIAS E ENGENHARIA Faculdade de Engenharia da Universidade do Porto Faculdade de Ciências da Universidade do Porto Desenvolvimento de uma Interface Gráfica para
Leia maisInteracção Pessoa-Computador
Trabalho Individual 1: Análise de Má Usabilidade no Mircosoft Paint Proposta de Melhorias. Conceitos: (1): Interacção Pessoa-Computador Interacção Pessoa-Computador: - É o estudo da interacção entre o
Leia maisAntónio Costa. Paulo Roma Cavalcanti
Introdução à Computação Gráfica Preâmbulo Adaptação: Autoria: João Paulo Pereira António Costa Claudio Esperança Paulo Roma Cavalcanti Computação Gráfica Modelos Matemáticos Análise (reconhecimento de
Leia maisApresentação de uma Plataforma Computacional para a Reconstrução e Caracterização da Forma 3D de Objectos
Teresa Azevedo, João Manuel R. S. Tavares, Mário Vaz FEUP - Faculdade de Engenharia da Universidade do Porto LOME - Laboratório de Óptica e Mecânica Experimental Índice: I. Visão 3D; II. Computacional
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 maisAplicações de Programação CNC/ISO com Microcomputador. João Manuel R. S. Tavares Joaquim Oliveira Fonseca
Aplicações de Programação CNC/ISO com Microcomputador João Manuel R. S. Tavares Joaquim Oliveira Fonseca Introdução No contexto da programação CNC é benéfica a possibilidade de trabalhar com programas
Leia maisApresentação da plataforma.net. Ambientes Virtuais de Execução. Semestre de Verão, 12/13
Apresentação da plataforma.net Ambientes Virtuais de Execução Semestre de Verão, 12/13 Desenvolvimento baseado em componentes Desenvolvimento modular funcionalidades genéricas implementadas em componentes
Leia maisVisualização de Parâmetros de Entrada do Programa FastComp
MESTRADO EM MÉTODOS COMPUTACIONAIS EM CIÊNCIAS E ENGENHARIA Faculdade de Ciências da Universidade do Porto Faculdade de Engenharia da Universidade do Porto Visualização de Parâmetros de Entrada do Programa
Leia maisPowered by. Tiago Bockholt
Powered by Tiago Bockholt Sobre Mim Tiago Bockholt (2003.2 2008.2) Graduação em Eng. da Computação (Poli-UPE) 2006.1 Semestre acadêmico na TU-BS. 2006.2 Desenvolvedor na GNS-Systems (Projeto Datafinder).
Leia maisVisualização Científica aplicada à Imagiologia Magnética, Matéria Condensada, Oceanografia e Campos Eléctricos, usando a Biblioteca Computacional VTK
Visualização Científica aplicada à Imagiologia Magnética, Matéria Condensada, Oceanografia e Campos Eléctricos, usando a Biblioteca Computacional VTK Sandra Plecha, J.M. Teixeira, A.M. Pereira, Francisco
Leia maisNo final deste curso, saberás criar programas através da linguagem de programação Java.
Programação em Java 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 24h/24h Duração: ~45h
Leia maisEngenharia de Software
Sumário Engenharia de Software Modelos de desenvolvimento de software Fases de desenvolvimento Programação modular Abordagem top-down e bottom-up Linguagens de programação: Compilação / Interpretação Aplicação
Leia maisInformática Básica. Licenciatura em Ciência da Informação. Tito Carlos S. Vieira. Tito Carlos S. Vieira
Informática Básica Licenciatura em Ciência da Informação Tito Carlos S. Vieira E-mail: tito@fe.up.pt 1 Parte II Sistemas Operativos (Utilização do Windows) 2 Sumário O que é um Sistema Operativo (SO)?
Leia maisESCOLA 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º
Leia maisConceitos básicos de programação
Para aprender uma linguagem de programação podemos começar por conhecer os vocábulos ou símbolos que formam o seu léxico e depois aprender como esses vocábulos integram as instruções (frases) que compõe
Leia maisI INTRODUÇÃO. Melhor e Pior? I.2 SISTEMAS INTERACTIVOS E ENG. DE USABILIDADE. I.2 Sistemas Interactivos e Eng. de Usabilidade
I INTRODUÇÃO I.2 SISTEMAS INTERACTIVOS E ENG. DE USABILIDADE Interaction Design, Jenny Preece Capítulo 1 1 Melhor e Pior? 2 1 Melhor e Pior? 3 Melhor e Pior? 4 2 Resumo Aula Anterior o O que é IIPM o Porquê
Leia maisCapítulo 3 Primeiros Passos em OpenGL Função Desenha Função Teclado Função Inicializa Programa Principal...
Sumário Prefácio...15 Capítulo 1 Introdução...17 Capítulo 2 Instalação...22 2.1 Visão Geral das Bibliotecas OpenGL...22 2.2 Bibliotecas Necessárias para Execução...24 2.3 Bibliotecas Necessárias para Compilação...24
Leia maisvértices dessas células. Exemplos de malhas estruturadas e não-estruturadas são apresentados na Figura 2.
1 Introdução O termo visualização corresponde, no contexto desta dissertação, aos métodos que permitem a extração de informações relevantes a partir de conjuntos de dados complexos, com o auxílio de técnicas
Leia maisSistema Operativo: o que é?
Sistemas Operativos Sistema Operativo: o que é? O Sistema Operativo é o programa responsável pelo controlo da actividade do computador, prevenindo falhas e erros. Ele é, assim, software fundamental para
Leia maisI.2 Sistemas Interactivos e Eng. de Usabilidade
Melhor e Pior? I Introdução I.2 Sistemas Interactivos e Eng. de Usabilidade Interaction Design Jenny Preece, Cap 1 Mau Desenho! Porquê? Como é que se cancela a operação? (socorro!) 2 Resumo Aula Anterior
Leia maisFramework.NET. Linguagem de Programação III. Mauro Lopes Carvalho Silva. Professor EBTT DAI Departamento Acadêmico de Informática Campus Monte Castelo
Linguagem de Programação III Mauro Lopes Carvalho Silva Professor EBTT DAI Departamento Acadêmico de Informática Campus Monte Castelo Instituto Federal de Educação Ciência e Tecnologia do Maranhão Linguagem
Leia maisMaterial III-Bimestre Introdução e conceitos fundamentais da Linguagem C#
Universidade do Vale do Paraíba Colégio Técnico Antônio Teixeira Fernandes Disciplina POO -2017 Material III-Bimestre Introdução e conceitos fundamentais da Linguagem C# http://www1.univap.br/~wagner Prof.
Leia maisInstituto Superior de Engenharia de Lisboa
Instituto Superior de Engenharia de Lisboa Introdução à Programação (PG) Docente: Pedro Viçoso Fazenda (pfazenda@cedet.isel.ipl.pt) Professor Responsável: Pedro Alexandre Pereira (palex@cc.isel.ipl.pt)
Leia maisMaterial Complementar de INF Engenharia Cognitiva
Material Complementar de INF 1403 2009.1 Engenharia Cognitiva Introdução A Engenharia Cognitiva foi concebida por Donald Norman em 1986 como uma tentativa de aplicar conhecimentos de Ciência Cognitiva,
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 maisConvertProfissões 2011
ConvertProfissões 2011 Alteração face à nova Classificação Portuguesa das Profissões Portugal Versão 1.0 Índice Índice... 2 Introdução... 3 Motivação... 3 Requisitos... 4 Instalação... 4 Licenciamento...
Leia mais1.2 Sistema Operativo em Ambiente Gráfico
Marco Soares 1 1.2 Sistema Operativo em Ambiente Gráfico O Sistema operativo é o software que faz arrancar o computador e que serve de interface entre o utilizador e o computador Tendo um papel tão importante,
Leia maisProfessor Leo Larback Esta apresentação pode ser baixada livremente no site
C# Professor Leo Larback Esta apresentação pode ser baixada livremente no site www.larback.com.br C# - Definições C# é uma linguagem orientada a objeto que permite aos desenvolvedores construírem uma variedade
Leia maisPLANIFICAÇÃO INTRODUÇÃO ÀS TECNOLOGIAS DE INFORMAÇÃO BLOCO I
PLANIFICAÇÃO INTRODUÇÃO ÀS TECNOLOGIAS DE INFORMAÇÃO BLOCO I MÉDIO PRAZO 1 TECNOLOGIAS DE INFORMAÇÃO E INFORMÁTICA OBJECTIVOS CONTEÚDOS DATA Conceitos Introdutórios Conhecer os conceitos básicos relacionados
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 Bitmap Font Writer
Leia maisDesenvolvimento de uma Interface Gráfica para a Ferramenta Computacional FastComp
Desenvolvimento de uma Interface Gráfica para a Ferramenta Computacional FastComp Patrícia C. T. Gonçalves, João Manuel R. S. Tavares, Pedro P. C. Camanho Faculdade de Engenharia da Universidade do Porto
Leia maisANEXO I. O Ambiente de desenvolvimento MpLab IDE v6.62
ANEXO I O Ambiente de desenvolvimento MpLab IDE v6.62 Como ferramenta de desenvolvimento do código dos microcontroladores utilizou-se o MpLab IDE v6.62 da Microchip. A linguagem de programação utilizada
Leia maisJoão M. R. S. Tavares, J. Barbosa, A. Jorge Padilha. FEUP - Faculdade de Engenharia da Universidade do Porto INEB - Instituto de Engenharia Biomédica
Determinação da Correspondência entre Modelos de Contorno e de Superfície, utilizando Modelização por Elementos Finitos e Análise Modal, em Visão por Computador João M. R. S. Tavares, J. Barbosa, A. Jorge
Leia maisIntrodução a Ergonomia e Usabilidade
Introdução a Ergonomia e Usabilidade Projeto de Interface Homem- Máquina Prof. Esp. MBA Heuber G. F. Lima Aula 1 Agenda Apresentação Definições Gerais Importância Usabilidade e Ergonomia Engenharia da
Leia maisALINHAMENTO DE ESTRUTURAS EM IMAGENS MÉDICAS: ESTUDO, DESENVOLVIMENTO E APLICAÇÃO
ALINHAMENTO DE ESTRUTURAS EM IMAGENS MÉDICAS: ESTUDO, DESENVOLVIMENTO E APLICAÇÃO 18 DE SETEMBRO DE 2008 Frederico Lázaro Jacob Mestrado em Engenharia Biomédica Alinhamento de Estruturas em Imagens Médicas:
Leia maisPROGRAMAÇÃ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: ebertonsm@gmail.com eberton.marinho@gmail.com
Leia maisProgramação 2017/2018 2º Semestre
Mestrado em Engenharia Electrotécnica e de Computadores Programação 2017/2018 2º Semestre Aula de Problemas 1 Os alunos deverão executar os passos aqui descritos no seu computador pessoal ou no laboratório.
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 maisApresentação. CAEd versão1.0. CAEd Cálculo Acústico de Edifícios. Jorge Patrício. Luís Santos Lopes
CAEd Cálculo Acústico de Edifícios Autores: João Mariz Graça Jorge Patrício Luís Santos Lopes Lisboa, Junho de 2008 1 Introdução O programa CAEd foi desenvolvido por João Mariz da Graça, Jorge Patrício
Leia mais1.2.5 As operações básicas do sistema operativo de interface gráfico
Marco Soares 1 Um sistema operativo de interface gráfico, como o Windows XP, inclui inúmeras formas de ajudar o utilizador sempre que lhe surjam dúvidas sobre como executar determinada tarefa Marco Soares
Leia maisOptimização da Determinação das Correspondências entre Objectos Deformáveis no Espaço Modal
MESTRADO EM MÉTODOS COMPUTACIONAIS EM CIÊNCIAS E ENGENHARIA Optimização da Determinação das Correspondências entre Objectos Deformáveis no Espaço Modal Luísa F. Bastos Licenciada em Matemática Aplicada
Leia maisFICHA TÉCNICA GESTWARE STOCKS
FICHA TÉCNICA GESTWARE STOCKS Todos os dados relativos aos Stocks podem ser obtidos autonomamente ou por integração automática a partir do Gestware Vendas e Compras. Destacamos aqui algumas das suas principais
Leia maisEspecialização Apps para a Internet em Visual Studio 2017 EDIÇÕES 2017 RIO TINTO
Especialização Apps para a Internet em Visual Studio 2017 EDIÇÕES 2017 RIO TINTO Especialização Apps para a Internet em Visual Studio 2017 PERCURSO MODULAR Especialização Apps para a Internet em Visual
Leia maisINTERFACE HOMEM- MÁQUINA RESUMO
INTERFACE HOMEM- MÁQUINA RESUMO Perguntas Tema #1 Qual é o objeto de estudo da matéria Interface Homem Máquina? Que é uma interface? Quem é o usuário? Quais são as disciplinas relacionadas com a IHM? Interface
Leia maisJoão Manuel R. S. Tavares Jorge Gomes Barbosa. url:
Visualização Científica João Manuel R. S. Tavares Jorge Gomes Barbosa url: www.fe.up.pt/~tavares/ensino/visci/visci.html Docentes João Manuel R. S. Tavares Departamento de Eng. Mecânica e Gestão Industrial
Leia maisAPROG. 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
Leia maisJoão Manuel R. S. Tavares. João Manuel R. S. Tavares Jorge Gomes Barbosa. url:
Visualização Científica Visualização Científica João Manuel R. S. Tavares Jorge Gomes Barbosa url: www.fe.up.pt/~tavares/ensino/visci/visci.html Docentes João Manuel R. S. Tavares Departamento de Eng.
Leia maisVisualização Científica aplicada à Imagiologia Magnética, Matéria Condensada, Oceanografia e Campos Eléctricos usando a biblioteca Computacional VTK
Visualização Científica aplicada à Imagiologia Magnética, Matéria Condensada, Oceanografia e Campos Eléctricos usando a biblioteca Computacional VTK Sandra Plecha CEHRA e Fac. de Engenharia da Universidade
Leia maisAnálise do questionário Utilização de software educativo na sala de aula. 1. Identificação
Análise do questionário Utilização de software educativo na sala de aula. O questionário Utilização de software educativo na sala de aula foi aplicado nos Concelhos de Faro, Albufeira, Silves e Portimão,
Leia maisProcalc v1.0. Versão Utilizador (Manual de Utilizador)
Procalc v1.0 Versão Utilizador (Manual de Utilizador) Conteúdo Procalc... 4 Botões Numéricos... 5 Funções Básicas... 6 Funções avançadas... 7 Logaritmo... 7 Logaritmo Natural... 7 Expoente... 7 Factorial...
Leia maisCurso: Especializado Maya
Curso: Especializado Maya Duração: 120h Área formativa: Desenho & Animação 3D Sobre o curso O Maya é uma aplicação completa de 3D, que oferece um vasto leque de ferramentas e características que os artistas
Leia maisAula teórica 4. Tema 3. Linguagem de Programação Java. Manipulação de informação simples (cont.)
Aula teórica 4 Tema 3. Linguagem de Programação Java. Manipulação de informação simples (cont.) Tipos de dados básicos: Representação de números inteiros Representação de números decimais Instrução de
Leia maisEstrutura de Dados Conceitos Iniciais
Engenharia de CONTROLE e AUTOMAÇÃO Estrutura de Dados Conceitos Iniciais Aula 01 DPEE 1038 Estrutura de Dados para Automação Curso de Engenharia de Controle e Automação Universidade Federal de Santa Maria
Leia maisProgramação em VB.Net 4.0 com Mobile Apps
Programação em VB.Net 4.0 com Mobile Apps Programação Formato: Mentored - Presencial Preço: 415 ( Os valores apresentados não incluem IVA. Oferta de IVA a particulares e estudantes. ) Horário: Flexível
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 maisTecnologias de Desenvolvimento de Páginas web
Tecnologias de Desenvolvimento de Páginas web HTML DHTML CSS Javascript Visual Basic Script Java HTML Hypertext Markup Language HTML Hypertext Markup Language Linguagem com a qual se definem as páginas
Leia maisLinguagem C Introdução. Contexto Histórico Principais diferenças do Java Funções em C Compilar programas em C no Linux
Linguagem C Introdução Contexto Histórico Principais diferenças do Java Funções em C Compilar programas em C no Linux Porquê C em AC? A linguagem C fornece um modelo de programação próximo da máquina física
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 maisAGRUPAMENTO de ESCOLAS Nº1 de SANTIAGO do CACÉM Ano Letivo 2013/2014 PLANIFICAÇÃO ANUAL
AGRUPAMENTO de ESCOLAS Nº1 de SANTIAGO do CACÉM Ano Letivo 2013/2014 PLANIFICAÇÃO ANUAL Documento(s) Orientador(es): Programa da disciplina da Direção-Geral de Formação Vocacional 3º CICLO CEF T2E/T2I
Leia maisErgonomia e Usabilidade
Ergonomia e Usabilidade Professor: José Durval Pacheco durval.pacheco@ifrn.edu.br Usabilidade - Definição Usabilidade é a capacidade de um produto ser usado por usuários específicos para atingir objetivos
Leia maisDocumento da versão. Novas Funcionalidades. Ecrã Principal. Ecrã Principal Preferências. Parametrização Trabalhos Séries OT
Documento da versão PRODUTO ManWinWin DATA INÍCIO 13-04-2015 VERSÃO 5.3.1.0 DATA FECHO 24-07-2015 Novas Funcionalidades Ecrã Principal No módulo Parque passou a ser possível escolher a árvore que se pretende
Leia maisINTERFACE HOMEM- MÁQUINA ENGENHARIA DE USABILIDADE
INTERFACE HOMEM- MÁQUINA ENGENHARIA DE USABILIDADE Objectivo Caracterizar os elementos principais da engenharia de usabilidade para o adequado desenho de interfaces de usuário. Conteúdo Objectivos da usabilidade.
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 mais2. Modelação da Interface com o Utilizador
SISTEMAS DE INFORMAÇÃO Modelação do Conhecimento e Bases de Dados 2. Modelação da Interface com o Utilizador 1999 João Falcão e Cunha 2.1 Introdução ao Processo de Modelação Problemas e Modelos; Objectivos
Leia mais@2007 João Manuel R. S. Tavares FEUP/DEMEGI/SDI. CFAC Concepção e Fabrico Assistidos por Computador
João Manuel R. S. Tavares CFAC Concepção e Fabrico Assistidos por Computador Bibliografia Material disponível no AfraLisp.net em http://www.afralisp.net Programação em AutoCAD, Curso Completo Fernando
Leia maisCurso Especializado de UX
Curso Especializado de UX PROGRAMA O Curso Especializado de User Experience introduz técnicas e métodos de análise e desenho com o objectivo de auxiliar o desenvolvimento de sites e aplicações que apresentem
Leia maisPLANIFICAÇÃO ANUAL. Documento(s) Orientador(es): Programa da disciplina da Direção-Geral de Formação Vocacional
AGRUPAMENTO de ESCOLAS de SANTIAGO do CACÉM CEF Tipo 2 - Técnico Hotelaria e Restauração Ano Letivo2016-2017 Ciclo de Formação: 2016-2018 Tecnologias da Informação e Comunicação PLANIFICAÇÃO ANUAL Documento(s)
Leia maisImpressão e acabamento: Inova 1ª edição: Junho de 2006 ISBN: Depósito legal:
Reservados todos os direitos por Centro Atlântico, Lda. Qualquer reprodução, incluindo fotocópia, só pode ser feita com autorização expressa dos editores da obra. Flash 8 Colecção: Software Obrigatório
Leia maisIntrodução à Programação. Introdução a Linguagem C. Prof. José Honorato F. Nunes
Introdução à Programação Introdução a Linguagem C Prof. José Honorato F. Nunes honorato.nunes@ifbaiano.bonfim.edu.br Resumo da aula Introdução Variáveis Tipos de dados Operadores e Expressões: Operadores
Leia maisAmbientes Virtuais de Execução. Apresentação da plataforma.net
Ambientes Virtuais de Execução Apresentação da plataforma.net 1 Plataforma.Net } Consiste de: } Common Language Runtime (CLR) } Fornece uma camada de abstracção sobre o sistema operativo } Bibliotecas
Leia maisGESTWARE CONTABILIDADE GERAL
FICHA TÉCNICA GESTWARE CONTABILIDADE GERAL Todos os dados relativos à Contabilidade Geral podem ser obtidos autonomamente ou por integração automática a partir do Gestware Vendas, Compras, Pessoal e Imobilizado.
Leia maisI.2 Sistemas Interactivos e Eng. de Usabilidade
Melhor e Pior? I Introdução I.2 Sistemas Interactivos e Eng. de Usabilidade Interaction Design Jenny Preece, Cap 1! Mau Desenho! Porquê?! Como é que se cancela a operação? (socorro!) I.2 Sistemas Interactivos
Leia maisANO LECTIVO 2008/2009. Planificação Médio Prazo. 8º Ano Área de Projecto. Horário Semanal: 1 Bloco de 90 min
DIRECÇÃO REGIONAL DE EDUCAÇÃO DO ALENTEJO CENTRO DA ÁREA EDUCATIVA DO BAIXO ALENTEJO E ALENTEJO LITORAL ESCOLA SECUNDÁRIA DE MANUEL DA FONSECA SANTIAGO DO CACÉM ANO LECTIVO 2008/2009 Planificação Médio
Leia maisIntrodução ao SolidWorks
Introdução ao SolidWorks (III): Fundamentos para Conjuntos João Manuel R. S. Tavares / JOF Componente a Montar (exemplo): @2009 João Tavares / JOF CFAC: Introdução ao SolidWorks (III): 2 JOF/João Manuel
Leia maisEstudo de percepção do uso de dispositivos móveis no Ensino Superior
Estudo de percepção do uso de dispositivos móveis no Ensino Superior Relatório interno 1/2009 CEREM UFP Steven Abrantes Instituto Politécnico de Viseu steven@di.estv.ipv.pt Luis Borges Gouveia Universidade
Leia maisProjecto Final de Curso 2004/2005 RESPIFE. Reengenharia de Sistema Produtivo Integrado para Fins Educacionais. Guia Diversas Operações
RESPIFE Reengenharia de Sistema Produtivo Integrado para Fins Educacionais Alunos: Filipe Barbosa de Sá Pinto, nº. 0005030955 Rui Alexandre da Costa Ribeiro, n.º 000503073 Docente: Armando Sousa Reengenharia
Leia maisIntrodução à Interface Pessoa-Máquina
Instituto Superior Politécnico de Ciências e Tecnologia Introdução à Interface Pessoa-Máquina Prof Pedro Vunge http://pedrovunge.com I Semestre de 2019 Instituto Superior Politécnico de Ciências e Tecnologia
Leia maisIntrodução ao SolidWorks (I): Funcionalidades Básicas
Introdução ao SolidWorks (I): João Manuel R. S. Tavares / JOF Bibliografia SolidWorks 2009 Teacher Guide SolidWorks SolidWorks 2009 Student Workbook SolidWorks SolidWorks Tutorials (Help da aplicação)
Leia maisEscola Secundária de Emídio Navarro
Escola Secundária de Emídio Navarro Curso Secundário de Carácter Geral (Agrupamento 4) Introdução às Tecnologias de Informação Bloco I 11.º Ano Ficha de avaliação sumativa n.º 1 Duração: 50 min. + 50 min.
Leia maisFundamentos e Conceitos Básicos
Mestrado em Engenharia Informática e de Computadores Processamento de Objectos 3D Fundamentos e Conceitos Básicos Representação de Objectos 3D 2011 Corpo docente de / CG&M / DEI / IST / UTL Sumário Representação
Leia maisResoluçã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.
Leia maisPACWIN Módulo de Pesquisa MANUAL DO UTILIZADOR
MANUAL DO UTILIZADOR Versão 1.2 INDÍCE 1. INTRODUÇÃO... 2 2. REQUISITOS DO SISTEMA... 2 3. JANELA PRINCIPAL PESQUISAR... 3 3.1. BASES DE DADOS DE BIBLIOGRAFIA E AUTORIDADES... 3 3.2. MENU... 4 3.2.1. Base
Leia maisAlgoritmos e Introdução à Programação. Lógica e Linguagem de Programação
Algoritmos e Introdução à Programação Lógica e Linguagem de Programação Prof. José Honorato Ferreira Nunes honoratonunes@softwarelivre.org http://softwarelivre.org/zenorato/honoratonunes Linguagem C Prof.
Leia maisJosé Alexandre Ducatti. introdução Usabilidade
José Alexandre Ducatti introdução Usabilidade A usabilidade é definida como a capacidade que um sistema interativo oferece a seu usuário, em um determinado contexto de operação, para a realização de tarefas,
Leia maisAna Silva (2003) Análise do Software Poly Pro Programa de Geometria Dinâmica
Ana Silva (2003) Análise do Software Poly Pro Programa de Geometria Dinâmica Trabalho realizado no âmbito da disciplina As TIC no Ensino das Ciências e da Matemática. Departamento de Educação da Faculdade
Leia maisESCOLA SECUNDÁRIA MANUEL DA FONSECA, SANTIAGO DO CACÉM GRUPO DISICPLINAR - Informática ANO: 10º TICP ANO LECTIVO: 2008/2009 p.1/6
ANO: 10º TICP ANO LECTIVO: 2008/2009 p.1/6 Módulo 1 Folha de Cálculo Conceitos básicos o Introdução o O que podemos fazer com o Microsoft Excel o Estrutura geral de uma folha de cálculo o Iniciar o Microsoft
Leia maisObjetivos: Familiarizar-se com o interface do Maya. Criar modelos e cenários virtuais com forte vertente na animação tridimensional.
Especializado Maya Tecnologias de Informação - CAD / 3D Nível: Iniciado Duração: 120h Sobre o curso O Maya é uma aplicação de 3D completa que oferece um vasto leque de ferramentas e características que
Leia maisAs opções de menu Análise ABC e Plano Trabalhos saíram do menu Objectos e passaram para o menu Ferramentas.
Documento da versão PRODUTO ManWinWin DATA INÍCIO 18-10-2016 VERSÃO 5.4.2.0 DATA FECHO 10-01-2017 Novas Funcionalidades Preferências No separador Parque, as opções referentes ao registo Histórico Utilização
Leia maisTecnologias da Informação e da Comunicação
Tecnologias da Informação e da Comunicação Escola Básica de Mourão Ano lectivo 2012/2013 Professora: Ana Chalaça Hardware e Software Os Sistemas informáticos são constituídos por: Hardware Software Hardware
Leia maisUsabilidade. Capítulo 2. Design Interaction, Cap. 1, Jenny Preece
Usabilidade Capítulo 2 Design Interaction, Cap. 1, Jenny Preece Melhor e Pior? Mau desenho! Porquê? Como é que se cancela a operação? Sumário Desenho de sistemas interactivos Actividades principais do
Leia maisSOOS. Simple Organize Office System INDUSTRIA 4.0
SOOS Simple Organize Office System INDUSTRIA 4.0 WWW.SOOS.PT O QUE FAZEMOS Transforme os processos da sua empresa em digitais, ganhe tempo e dinheiro, com as nossas soluções de software personalizaveis.
Leia maisBreve Introdução aos Sistemas Operativos. Disciplina de Informática PEUS, U.Porto
Breve Introdução aos Sistemas Operativos Disciplina de Informática PEUS, 2006 - U.Porto Definição de Sistema Operativo Um programa que funciona como intermediário entre o utilizador do computador e os
Leia maisInterfaces Pessoa-Máquina. Marielba Silva de Zacarias. Helder Daniel. Introdução
Interfaces Pessoa-Máquina Marielba Silva de Zacarias Helder Daniel Introdução Sumário Definição de IPM Objectivos, importância e benefícios da IPM Quais interfaces? Bons e maus desenhos 2 Definição de
Leia maisApresentação do VB.NET
Apresentação do VB.NET O.NET Framework Professor: Danilo Giacobo Página pessoal: www.danilogiacobo.eti.br E-mail: danilogiacobo@gmail.com 1 Agenda O.NET Framework Os recursos da Common Language Runtime
Leia maisLogótipos de nível de conformidade Level-A
Lista de de Prioridade Level-A Logótipos de nível de conformidade Level-A Estes checkpoints são requisitos básicos que um programador tem que satisfazer para determinados grupos de utilizadores possam
Leia maisSOFTWARE EDUCATIVO MULTIMÉDIA AUDACITY
Universidade de Aveiro - Departamento de Educação Avaliação de Recursos Multimédia Educacionais 2010-2011 SOFTWARE EDUCATIVO MULTIMÉDIA AUDACITY Sérgio Santos nº 22093 Introdução Este trabalho foi realizado
Leia maisCIV2802 Sistemas Gráficos para Engenharia
Rio de Janeiro 2019.1 CIV2802 Sistemas Gráficos para Engenharia Luiz Fernando Martha André Pereira Objetivos e escopo Introdução a conceitos e algoritmos de Computação Gráfica para alunos que pretendem
Leia mais