Robson Vitor Rezini Protótipo de game embarcado em plataforma ARM dotado de acelerômetro e Miguel Alexandre Wisintainer

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

Download "Robson Vitor Rezini Protótipo de game embarcado em plataforma ARM dotado de acelerômetro e Miguel Alexandre Wisintainer"

Transcrição

1 Robson Vitor Rezini Brusque Santa Catarina Brasil Miguel Alexandre Wisintainer Blumenau Santa Catarina Brasil Resumo Este artigo apresenta o desenvolvimento de um protótipo de game embarcado em plataforma Acorn RISC Machine (ARM) dotado de acelerômetro. São abordadas informações sobre o dispositivo acelerômetro utilizado e sua função para com o protótipo, informações sobre o processador ARM e seu kit de desenvolvimento, suas principais características e limites, informações sobre a Integrated Development Enviroment (IDE) e a linguagem computacional utilizada. É desenvolvido o protótipo do game baseado no game clássico Tetris, levando em consideração seus limites e a utilização do acelerômetro para a detecção dos movimentos, que serão utilizados pra controlar os movimentos das peças do jogo, sem o auxilio de qualquer outro botão. Palavras-Chave: Acelerômetro. Software embarcado. Microcontrolador ARM. Abstract This article presents the development of a prototype board game on the platform Acorn RISC Machine (ARM) with the accelerometer. They discussed details on the accelerometer used and its function to the prototype, information on the ARM processor and development of their kit, their main characteristics and limits, information on the Integrated Development Environment (IDE) and the computer language used. It developed the prototype of the game based on the classic Tetris game, taking into account its limits and use the accelerometer to detect movements, which will be used for controlling the movements of parts of the game without the aid of any other button. Keywords: Accelerometer. Software board. ARM Microcontroller. 1 Introdução Já é de conhecimento comum a todos que a indústria de jogos tem crescido muito nos últimos anos, atingindo a todas as faixas etárias, movimentando altos valores financeiros e gerando muita lucratividade para os seus investidores. Isso motivou um investimento em pesquisas de novas tecnologias de software e hardware para desenvolverem seus jogos, estreitando ainda mais a distância entre a realidade e o mundo virtual dos jogos. 1

2 Após uma pesquisa, a DFC Intelligence [a DFC Intelligence é uma empresa de pesquisa e consultoria de mercado focada na área de jogos] concluiu que haverá um crescimento significativo na indústria de jogos eletrônicos nos próximos anos. Até 2011, a indústria mundial que valia US$ 29 bilhões até 2005, passará a valer aproximadamente US$ 44 bilhões [1]. Com essas tecnologias novas, surgiu o acelerômetro, que capta movimentos e age aos estímulos do jogador. A utilização destes componentes na área de entretenimento é muito atual. Sua utilização pode ser muito extensa. Com a captura dos movimentos é possível utilizá-lo para navegação em menus, controle de objetos do mundo virtual como bola, jogador e peças entre outros, e até outras aplicações que podem ir além do mundo dos jogos, como detecção de terremotos, detecção de impacto em discos rígidos e outros dispositivos comuns do cotidiano. Os acelerômetros já estão presentes em alguns celulares e consoles de videogames de última geração, como o smartphone Nokia N95, o console Nintendo Wii e o celular iphone da Apple. Tentando contribuir para a popularização e conhecimento do acelerômetro, surge a idéia de prototipar um game utilizando-o como principal meio de interface entre o jogador e o jogo, mostrando assim suas funcionalidades e seus benefícios, não só ao mundo dos jogos, mas também a outras aplicações que necessitam de uma solução na qual o mesmo se encaixe. 1.1 Escopo e Problema Como visto anteriormente, as indústrias estão investindo em novas tecnologias como o acelerômetro para atrair mais jogadores e como o mesmo está presente na área de atuação da Ciência da Computação, é muito importante o desenvolvimento e a pesquisa deste componente para indivíduos que atuam nesta área, não deixando assim o mercado se desenvolver sem a pesquisa acadêmica. Como são altos os recursos investidos, deve-se incentivar as pesquisas acadêmicas nestas tecnologias, para atrair uma parte deste recurso diretamente ao meio acadêmico, visando o desenvolvimento do conhecimento. Agora, focando diretamente no objeto alvo deste trabalho, o acelerômetro, observa-se que não se trata de algo com conhecimento difundido em meio acadêmico, se trata de um novo recurso da área de eletrônica, ainda pouco explorado nas instituições de ensino e um recurso que, pelas suas características, tem um potencial de uso quase ilimitado, dependendo unicamente da criatividade do desenvolvedor na sua utilização. Será utilizado o kit STM3210B-PRIMER da STMicroleletronics, um kit de desenvolvimento baseado no processador STM32 ARM Cortex M3, que possui um LCD de interface gráfica colorida, conexão USB, buzzer, acelerômetro e utiliza programas desenvolvidos em C/C++, itens que beneficiam o desenvolvimento de jogos. Essa escolha também se deve a própria STMicroeletronics desenvolver os acelerômetros do console da Nintendo, o Wii, e do Iphone da Apple provando desta forma que seus produtos são precisos e de boa qualidade. 1.2 Objetivos O objetivo deste artigo é desenvolver um protótipo de jogo em plataforma ARM que utilize o componente eletrônico acelerômetro como principal interface de interação entre o jogador e o jogo. Os objetivos específicos são: a) identificar um jogo que possua características compatíveis com o dispositivo STM3210B- PRIMER. b) adequar o roteiro e as regras do jogo selecionado para compatibilizá-lo com as limitações do dispositivo STM3210B-PRIMER; c) portar o jogo selecionado para a plataforma ARM do dispositivo STM3210B-PRIMER. d) traduzir a informação do acelerômetro em informação útil ao jogo selecionado. e) utilizar o acelerômetro como única forma de navegação no jogo. 2 Fundamentação Teórica Relacionamos aqui, os conceitos mais importantes, que servirão como base para o desenvolvimento do protótipo. São descritas as principais características de um microcontrolador ARM, do kit STM3210B- PRIMER e do acelerômetro e apresentados alguns trabalhos correlatos. 2.1 Microcontrolador ARM Os microcontroladores ARM são um marco na indústria de semicondutores. Nunca uma arquitetura foi tão rapidamente difundida e maciçamente fabricada como a arquitetura ARM. Parte deste sucesso se deve às suas características atraentes que incluem um design simples, alta velocidade, grande diversidade de modelos e fabricantes e quantidade de software disponível, entre

3 outras. Não é por acaso que esses microcontroladores estão presentes na maioria dos equipamentos portáteis vendidos atualmente, incluindo telefones celulares, computadores de mão (PDAs), MP3 players, videogames etc. [2]. No caso do microcontrolador ARM STM32F103B6 presente no kit de desenvolvimento, a STMicroeletronics [3] descreve suas características como, um microcontrolador ARM baseado na família Cortex-M3 de 32 bits, com 72MHZ de freqüência máxima, com até 128 Kbytes de memória flash, nove interfaces de comunicação diferentes, uma delas sendo USB 2.0 e sete timers internos. De modo geral, os microcontroladores ARM, são processadores de pequeno porte e baixo custo, que possuem em um único chip o processador, os registradores, a memória, as interfaces e os barramentos necessários para o seu funcionamento. 2.2 Acelerômetro A detecção de movimento em dispositivos é possível graças ao acelerômetro, um dispositivo eletromecânico com tamanho e custos reduzidos. No kit, o acelerômetro LIS3LV02DL é utilizado, seu funcionamento baseia-se em pequenos sensores que, segundo a STMicroeletronics [4], é feito de uma tecnologia microscópica, conhecida como Micro Electro Mechanical Systems (MEMS), onde os mesmo possuem pequenas estruturas de silício, representadas na Figura 1, que são imersas em um substrato presentes em três pontos do acelerômetro chamados âncoras, essas estruturas são livres de movimentos, movendo-se para qualquer direção, de acordo com a movimentação do acelerômetro. Quando uma aceleração for aplicada aos sensores, as estruturas se deslocam no substrato, causando um desequilíbrio elétrico entre as hastes, esse desequilíbrio é medido aplicando-o como um pulso elétrico em um capacitor preso a estrutura, e depois se lê a carga do mesmo, essa carga é muito baixa, mas mesmo assim possui limites para não danificar os componentes. Existe ainda um amplificador de sinais, responsável por amplificar os pulsos elétricos. Figura 1: Foto microscópica dos sensores do acelerômetro LIS3LV02DL. 2.2 Kit STM3210B-PRIMER O STM3210B-PRIMER é um kit de desenvolvimento inovador e de baixo custo, concebido para fornecer divertimento e introdução às características dos microcontroladores ARM Cortex M3 [5]. Este kit de desenvolvimento é muito útil para pessoas que queiram iniciar o estudo dos acelerômetros, já que possui vários itens que auxiliam no desenvolvimento de aplicações e uma interface USB para comunicação com outros dispositivos. STMicroeletronics [6] descreve seu kit, representado pela Figura 2, como sendo um pacote de desenvolvimento inovador e divertido que fornece ferramentas de introdução aos microcontroladores ARM Cortex M3, possuindo comunicação USB com o computador e softwares e ferramentas de edição de códigos desenvolvidos pela Raisonance baseados na linguagem C++. Figura 2: Kit de desenvolvimento STM3210B-PRIMER.

4 2.3 Trabalhos Correlatos Existem atualmente alguns hardwares e softwares desenvolvidos para utilizar o acelerômetro, a maioria ainda presente na área de entretenimento. Como esses hardwares e softwares são novos e estão tendo muito sucesso em suas vendas, isso nos leva a crer que esta área tem muito a ganhar com o uso do acelerômetro Nintendo Wii O Nintendo Wii é um console de videogame de última geração que possui uma característica diferente dos consoles de outros fabricantes. O seu controle, o Wii Remote, representado na Figura 3, possui acelerômetros para a detecção de movimentos, aumentando a interatividade com o jogo. Figura 4: O iphone, sendo rotacionado e mudando a posição de sua tela. 3 Desenvolvimento Figura 3: Wii Remote, controle do console Nintendo Wii, que possui um acelerômetro integrado Iphone O iphone, representado na Figura 4, é um novo e revolucionário celular que permite fazer uma chamada com um simples toque em sua tela, é um celular que vem fazendo muito sucesso desde seu lançamento. No iphone o acelerômetro ainda é um dispositivo que não chama muito a atenção, pois o celular possui muitos outros itens que despertam mais a atenção dos usuários, mas aos poucos vão sendo desenvolvidas novas aplicações e o uso deste dispositivo pode se tornar mais presente no aparelho. Basicamente no Iphone o acelerômetro é utilizado para verificar em que posição o celular está, em posição de retrato ou em posição de paisagem. Quando o acelerômetro detecta a mudança da posição da tela, ele gera uma interrupção e faz o iphone ajustar instantaneamente a tela de acordo com a nova posição. Como o principal objetivo deste artigo foi desenvolver um protótipo de game que utilize o acelerômetro como meio de navegação do jogador, foi desenvolvido um protótipo do game Tetris para o kit de desenvolvimento escolhido, a Figura 5 ilustra o game, onde o acelerômetro fica com a tarefa de captar os movimentos do usuário para movimentar as peças do jogo. Este game diferenciou-se de outros possíveis candidatos à implementação por se utilizar do acelerômetro sem modificar as regras básicas e clássicas do jogo. Este game baseia-se em encaixar as peças de diferentes formatos que surgem, uma de cada vez, no alto da tela, na base da tela de forma a preencher totalmente as linhas horizontais, não deixando nenhum espaço livre entre as peças. Quando uma linha é preenchida, a mesma desaparece da tela e o jogador soma pontos, o jogo termina quando as linhas incompletas se empilham até o topo da tela do jogo e o usuário não tem mais vidas para continuar a jogar. continuar a jogar.

5 Arquivo button.c buzzer.c circle_api.h Descrição Inicialização e gerenciamento do botão. Funções dedicadas ao buzzer, com suporte a sons no formato RTTTL. Biblioteca de controle geral do kit de desenvolvimento. draw.c Utilitários de desenho. lcd.c Driver LCD para ST7637. Figura 5: O jogo Tetris 3.1 Ferramentas e Codificação Para desenvolver o código fonte da aplicação, foi escolhida a IDE Ride7, isso se deve à ele ser a única voltada á família STM32 de microcontroladores ARM, prover todas as ferramentas necessárias para o desenvolvimento do jogo e por utilizar a linguagem de programação C/C++, bastante popular e muito utilizada em meio acadêmico e profissional. Outro motivo que levou a escolha dessa IDE, foi que a mesma é desenvolvida pela da mesma fabricante do kit de desenvolvimento (hardware), com isso diminuímos a chance de ocorrer inconsistências e incompatibilidades entre a IDE e o kit de desenvolvimento (hardware). led.c mems.c menu.c menu_app.c menu_settings.c pointer.c Gerenciamento dos LEDs. Inicialização e gerenciamento do acelerômetro. Gerenciador geral dos menus e caixas de diálogo. Funções gerais para lidar com o menu da aplicação. Gestão de um menu. Diversos utilitários para gerenciamento dos ponteiros. Esta IDE, traz um padrão de codificação e documentação especificados pelo fabricante, que se seguido, permitira a postagem deste protótipo no fórum do próprio fabricante que aborda o kit de desenvolvimento. Resolveu-se seguir esta metodologia padronizada afim de manter uma qualidade e utilizar mais tarde o fórum do fabricante como ferramenta de testes, pois os códigos fontes e arquivos executáveis são todos submetidos à avaliação dos programadores do fabricante e posteriormente divulgados a comunidade de desenvolvedores. Acompanhando o kit de desenvolvimento, vem a documentação e a Firmware do mesmo, com APIs já configuradas para trabalhar com os componenetes do kit, esta API se chama Circle-OS. Com ela pode-se acessar informações do acelerômetro, clock de processamento, eventos e configurações dos botões e escrita do LCD. A Tabela 1 ilustra os arquivos e suas funções na API. rtc.c Util.c Gestão e utilitários do relógio interno. Funções úteis pata o kit, como conversão de inteiro para string. Tabela 1: Tabela com os arquivos da API Circle-OS. A partir desta API, foi possível gerenciar o comportamento do acelerômetro, utilizando o arquivo mems.c, sendo o mais importante para o desenvolvimento do protótipo, pois fornece informações sobre o acelerômetro através da função MEMS_GetInfo( ), essa informação é guardada em um tipo de estrutura da própria biblioteca chamada tmems_info que pode ser acessada em qualquer momento na aplicação, desde que declarada, conforme código fonte da Figura 6.

6 /*************************************************************** * Function Name : Application_Ini * Description : Initialization function of Circle_App. This * Input : None * Return : MENU_CONTINUE_COMMAND ***************************************************************/ enum MENU_code Application_Ini ( void ) { POINTER_SetMode(POINTER_OFF); if(strcmp(util_getversion(), NEEDEDVERSION) < 0) { return MsgVersion(); } Initial_MEMS_X = 0; Initial_MEMS_Y = 0; MEMS_GetInfo()->DoubleClick = 0; pmems_info = (MEMS_GetInfo()); LCD_SetScreenOrientation ( V12 ) ; VariableInit(); DesignInit(); } return MENU_CONTINUE_COMMAND; A partir dessa informação pode-se começar a trabalhar com o acelerômetro, traduzindo as variáveis e Figura 6 : Exemplo de uso da função MEMS_GetInfo(). //Get information from the accelerometer Current_MEMS_X = pmems_info -> OutX_F4 >> 2; Current_MEMS_Y = pmems_info -> OutY_F4 >> 2; deltax = Current_MEMS_X - Initial_MEMS_X; deltay = Current_MEMS_Y - Initial_MEMS_Y; //Check the direction of movement if(abs(deltax)>abs(deltay))//more X than Y { if(current_mems_x>0) Direction=2; if(current_mems_x<0) Direction=4; } if(abs(deltax)<abs(deltay))//more Y than X { if(current_mems_y>0) Direction=3; if(current_mems_y<0) Direction=1; } seus valores para um significado usual no protótipo, como mostra a Figura 7. Figura 7 : Exemplo do uso das informações do acelerômetro. A primeira parte do código da Figura 7 utiliza duas variáveis de locomoção do acelerômetro, a OutX_F4 e a OutY_F4, que trazem a posição dos acelerômetros nos eixos X e Y respectivamente, no momento em que são atribuídos. Com estes valores, podemos calcular as quanto foi a movimentação de X e Y em relação á posição inicial de X e Y, obtendo assim um valor delta, representado pelas variáveis deltax e deltay. Como no protótipo implementado queria-se somente saber para qual direção o jogador moveu o kit (para cima, ou para baixo, ou para o lado esquerdo ou direito) a fim de mover as peças do game, resolveu-se calcular

7 qual a direção que obteve mais deslocamento, sendo assim calculou-se se X ou Y obteve maior movimentação, sabendo assim se a movimentação foi horizontal (eixo x) ou vertical (eixo y), após isso bastou apenas sabe se os valores eram negativos ou positivos para designar se o movimento foi para o lado esquerdo ou direito, no caso da movimentação horizontal, ou foi para cima ou para baixo, no caso da movimentação vertical. Esse trecho do código de checagem de direção e movimentação foi a parte mais importante do trabalho pois com isso pode-se saber qual foi a intenção do jogador e quais as medidas devem-se ser tomadas para mover ou alterar o status do jogo. Com as funções de captura de movimentos implementadas, bastou-se codificar o game e suas funções de rotação, movimentação, desenho de imagens, controle de pontos e outras mais pertinentes ao jogo em si mesmo e não ao uso do acelerômetro, por isso não se faz necessário a sua documentação neste artigo. Também é possível achar inúmeras implementações do jogo Tetris na internet para diversas plataformas, tendo-se uma idéia geral de sua implementação. 3.2 Resultados e Discussão Para demonstrar e testar na prática o funcionamento do protótipo resolveu-se submeter o mesmo à avaliação dos técnicos, que não é reportada ao desenvolvedor, e dos usuários do fórum do fabricante do kit que hoje conta com trinta e seis projetos cadastrados e quatro mil setecentos e oitenta e três usuários cadastrados, com isso tem-se uma validação real do protótipo, visando uma qualidade boa de código, funcionamento e jogabilidade, provando que o uso do acelerômetro no desenvolvimento do game foi justificado, e que o mesmo ocorreu de maneira a não prejudicar a jogabilidade, trazendo mais benefícios e desafios ao jogador. Após submeter o protótipo ao fórum do fabricante, teve-se uma grande surpresa. Além de o projeto ter passado pela avaliação dos programadores do fabricante, o mesmo apareceu como destaque na página inicial do fórum, apresentando a todos o game como projeto destaque. Nessa situação, começaram a aparecer inúmeros downloads do mesmo, e visitas à página de documentação e download do protótipo. Após duas semanas presente no fórum do fabricante, o protótipo de game Tetris desenvolvido já tinha a melhor avaliação de seus jogadores, ou seja, foi o projeto melhor avaliado, liderando a lista de projetos mais populares do fórum. O endereço do fórum é 4 Conclusão Pode-se concluir que se conseguiu chegar aos objetivos propostos, desenvolvendo um game em plataforma ARM que utilize o acelerômetro como interface de captação de movimento, provando que seu uso contribui ainda mais para a jogabilidade do game. Conclui-se também que o acelerômetro se trata de um dispositivo multiuso com infinitas aplicações, atuando em várias áreas da informática, como entretenimento, segurança, portabilidade e outras. Como o seu uso é abrangente espera-se que surjam cada vez mais aplicações e tecnologias que o utilizem. O meio acadêmico tem muito conhecimento a desenvolver acerca do mesmo, conseguindo assim atrair investimentos acadêmicos criando tecnologias novas. O desenvolvimento deste jogo provou que até pequenas aplicações e jogos podem se fazer do uso do mesmo atraindo mais usuários e jogadores, como provou o fórum do fabricante, onde o jogo obteve sucesso e popularidade muito rapidamente. Mesmo o game não sendo um game de alta tecnologia gráfica com interfaces 3D e uso de inteligência artificial, com o uso do acelerômetro, pode-se conseguir fazer com que o mesmo chame a atenção dos jogadores. Idéias de novas aplicações que o utilizem surgem a toda hora, pois a imaginação é o limite de seu uso. Aplicações como dispositivos de segurança anti-choque em HD s, dispositivos de checagem de nível de inclinação, coordenação de movimentos, dispositivos de equilíbrio para robôs bípedes são só alguns exemplos de aplicações futuras que podem ser implementadas utilizando o acelerômetro como sensor. O crescimento do seu uso e tecnologia, vai só depender do desenvolvimento de novas pesquisas, que não param mais de surgir. Referências [1] PORTAL TERRA. Indústria mundial de games valerá US$ 44 bilhões. [S.l.], Disponível em: < -EI1702,00.html>. Acesso em: 25 mar [2] PEREIRA, Fábio. Tecnologia ARM: microcontroladores de 32 bits. São Paulo: Érica, [3] STMICROELETRONICS. STM32F103x6 STM32F103x8 STM32F103xB: performance line, ARM-based 32-bit MCU with flash, USB, CAN, seven 16-bit timers, two ADCs and nine

8 communication interfaces. [S.l.], 2008b. Disponível em: < s/13587.pdf >. Acesso em: 26 mar [4] STMICROELETRONICS. LIS3LV02DL: MEMS inertial sensor 3-axis - ±2g/±6g digital output low voltage linear accelerometer. [S.l.], 2008a. Disponível em: < s/12094/lis3lv02dl.pdf>. Acesso em: 26 mar [5] RAISONANCE. STM32-primer: fun, easy introduction kit for STM32 microcontrollers. [S.l.], Disponível em: < primer-manual.pdf>. Acesso em: 01 abr [6] STMICROELETRONICS. STM32 primer. [S.l.], 2007a. Disponível em: < STM3210B_PRIMER.html>. Acesso em: 01 abr

Gerenciamento de Arquivos e Pastas. Professor: Jeferson Machado Cordini jmcordini@hotmail.com

Gerenciamento de Arquivos e Pastas. Professor: Jeferson Machado Cordini jmcordini@hotmail.com Gerenciamento de Arquivos e Pastas Professor: Jeferson Machado Cordini jmcordini@hotmail.com Arquivo Todo e qualquer software ou informação gravada em nosso computador será guardada em uma unidade de disco,

Leia mais

APLICAÇÃO PARA ANÁLISE GRÁFICA DE EXERCÍCIO FÍSICO A PARTIR DA PLATAFORMA ARDUINO

APLICAÇÃO PARA ANÁLISE GRÁFICA DE EXERCÍCIO FÍSICO A PARTIR DA PLATAFORMA ARDUINO APLICAÇÃO PARA ANÁLISE GRÁFICA DE EXERCÍCIO FÍSICO A PARTIR DA PLATAFORMA ARDUINO Alessandro A. M de Oliveira 1 ; Alexandre de Oliveira Zamberlan 1 ; Péricles Pinheiro Feltrin 2 ; Rafael Ogayar Gomes 3

Leia mais

Disciplina: Introdução à Informática Profª Érica Barcelos

Disciplina: Introdução à Informática Profª Érica Barcelos Disciplina: Introdução à Informática Profª Érica Barcelos CAPÍTULO 4 1. ARQUITETURA DO COMPUTADOR- HARDWARE Todos os componentes físicos constituídos de circuitos eletrônicos interligados são chamados

Leia mais

Quadro de consulta (solicitação do mestre)

Quadro de consulta (solicitação do mestre) Introdução ao protocolo MODBUS padrão RTU O Protocolo MODBUS foi criado no final dos anos 70 para comunicação entre controladores da MODICON. Por ser um dos primeiros protocolos com especificação aberta

Leia mais

Manual do Usuário Android Neocontrol

Manual do Usuário Android Neocontrol Manual do Usuário Android Neocontrol Sumário 1.Licença e Direitos Autorais...3 2.Sobre o produto...4 3. Instalando, Atualizando e executando o Android Neocontrol em seu aparelho...5 3.1. Instalando o aplicativo...5

Leia mais

ATENÇÃO: * Arquivos com tamanho superior a 500 KB NÃO SERÃO ACEITOS * SOMENTE serão aceitos documentos do formato: PDF

ATENÇÃO: * Arquivos com tamanho superior a 500 KB NÃO SERÃO ACEITOS * SOMENTE serão aceitos documentos do formato: PDF TUTORIAL DE DIGITALIZAÇÃO DIRIGIDO AO USO DO PROCESSO ELETRÔNICO Adaptado do tutorial elaborado pelo colega MAICON FALCÃO, operador de computador da subseção judiciária de Rio Grande. Introdução Este tutorial

Leia mais

Tecnologia e Informática

Tecnologia e Informática Tecnologia e Informática Centro Para Juventude - 2014 Capitulo 1 O que define um computador? O computador será sempre definido pelo modelo de sua CPU, sendo que cada CPU terá um desempenho diferente. Para

Leia mais

Como Usar o DriverMax

Como Usar o DriverMax Como Usar o DriverMax Este programa é uma mão na roda para proteger os drivers dos componentes de um computador. Veja porquê. O DriverMax é uma ferramenta que faz cópias de segurança de todos os drivers

Leia mais

Software de segurança em redes para monitoração de pacotes em uma conexão TCP/IP

Software de segurança em redes para monitoração de pacotes em uma conexão TCP/IP Software de segurança em redes para monitoração de pacotes em uma conexão TCP/IP Paulo Fernando da Silva psilva@senior.com.br Sérgio Stringari stringari@furbbr Resumo. Este artigo apresenta a especificação

Leia mais

HCT Compatibilidade Manual do Usuário

HCT Compatibilidade Manual do Usuário HCT Compatibilidade Manual do Usuário Índice Introdução...3 HCT Compatibilidade...3 Librix...3 Execução do Programa...4 Seleção de Testes...4 Testes Manuais...6 Teste de Teclado...6 Teste de Vídeo...7

Leia mais

Construtor de sites SoftPixel GUIA RÁPIDO - 1 -

Construtor de sites SoftPixel GUIA RÁPIDO - 1 - GUIA RÁPIDO - 1 - Sumário Introdução...3 Por que utilizar o Construtor de Sites?...3 Vantagens do Construtor de Sites...3 Conceitos básicos...3 Configuração básica do site...5 Definindo o layout/template

Leia mais

FATEC Cruzeiro José da Silva. Ferramenta CRM como estratégia de negócios

FATEC Cruzeiro José da Silva. Ferramenta CRM como estratégia de negócios FATEC Cruzeiro José da Silva Ferramenta CRM como estratégia de negócios Cruzeiro SP 2008 FATEC Cruzeiro José da Silva Ferramenta CRM como estratégia de negócios Projeto de trabalho de formatura como requisito

Leia mais

Alarme Automotivo com mensagem para móvel utilizando Arduino

Alarme Automotivo com mensagem para móvel utilizando Arduino Alarme Automotivo com mensagem para móvel utilizando Arduino Maycon Cirilo dos Santos¹, Wyllian Fressatti¹ ¹Universidade Paranaense (Unipar) Paranavaí PR Brasil mayconsi2012@gmail.com, wyllian@unipar.br

Leia mais

Entenda as vantagens dos chips de quatro núcleos

Entenda as vantagens dos chips de quatro núcleos Entenda as vantagens dos chips de quatro núcleos Novos processadores começam a aparecer em celulares e tablets Nos próximos meses começam a chegar ao Brasil os primeiros smartphones e tablets com processadores

Leia mais

INTRODUÇÃO E CONFIGURAÇÃO DO PRIMEFACES MOBILE EM APLICAÇÕES JSF

INTRODUÇÃO E CONFIGURAÇÃO DO PRIMEFACES MOBILE EM APLICAÇÕES JSF INTRODUÇÃO E CONFIGURAÇÃO DO PRIMEFACES MOBILE EM APLICAÇÕES JSF Guilherme Macedo, Jaime Willian Dias Universidade Paranaense (Unipar) Paranavaí PR Brasil guilhermemacedo28@gmail.com, jaime@unipar.br Resumo.

Leia mais

SISTEMAS OPERACIONAIS

SISTEMAS OPERACIONAIS SISTEMAS OPERACIONAIS Conceitos Básicos Sistema Operacional: Um Sistema Operacional é um programa que atua como intermediário entre o usuário e o hardware de um computador. O Propósito do SO é fornecer

Leia mais

Universidade Federal de Santa Maria UFSM Centro de Tecnologia CT. Power Point. Básico

Universidade Federal de Santa Maria UFSM Centro de Tecnologia CT. Power Point. Básico Universidade Federal de Santa Maria UFSM Centro de Tecnologia CT Power Point Básico Santa Maria, julho de 2006 O Power Point é um aplicativo do Microsoft Office direcionado à criação de apresentações.

Leia mais

Disciplina: Programas de Edição de Textos Professora: Érica Barcelos

Disciplina: Programas de Edição de Textos Professora: Érica Barcelos Disciplina: Programas de Edição de Textos Professora: Érica Barcelos CAPÍTULO 4 4. RECURSOS PARA ILUSTRAÇÕES Uma característica que difere os processadores de textos dos editores é a possibilidade de gerar

Leia mais

SIMCAP Simpósio de Computação Aplicada Cloud Computing

SIMCAP Simpósio de Computação Aplicada Cloud Computing SIMCAP Simpósio de Computação Aplicada Cloud Computing A importância da nuvem na indústria dos games. Fábio Araújo Quintas / 2009027846 Micaely Bernardo Freire/2009036250 Ana Carolina M. Castro / 2008117299

Leia mais

PROJETO INFORMÁTICA NA ESCOLA

PROJETO INFORMÁTICA NA ESCOLA EE Odilon Leite Ferraz PROJETO INFORMÁTICA NA ESCOLA AULA 1 APRESENTAÇÃO E INICIAÇÃO COM WINDOWS VISTA APRESENTAÇÃO E INICIAÇÃO COM WINDOWS VISTA Apresentação dos Estagiários Apresentação do Programa Acessa

Leia mais

Técnicas de Manutenção de Computadores

Técnicas de Manutenção de Computadores Técnicas de Manutenção de Computadores Professor: Luiz Claudio Ferreira de Souza Processadores É indispensável em qualquer computador, tem a função de gerenciamento, controlando todas as informações de

Leia mais

O ESTUDO E A IMPLEMENTAÇÃO DE UMA INTERFACE INTERATIVA PARA ENTRETENIMENTO DIGITAL

O ESTUDO E A IMPLEMENTAÇÃO DE UMA INTERFACE INTERATIVA PARA ENTRETENIMENTO DIGITAL 26 a 29 de outubro de 2010 ISBN 978-85-61091-69-9 O ESTUDO E A IMPLEMENTAÇÃO DE UMA INTERFACE INTERATIVA PARA ENTRETENIMENTO DIGITAL Maurílio Mardegan Mendes 1 ; Anderson Brito Garcia 1 ; Carlos Cezar

Leia mais

Guia. PDA e SmartPhones. Windows Mobile, Pocket PC e CE.

Guia. PDA e SmartPhones. Windows Mobile, Pocket PC e CE. Guia PDA e SmartPhones Windows Mobile, Pocket PC e CE. Referência completa para o integrador do sistema Module. Aborda os recursos necessários para a itulização, instalação do software e importação das

Leia mais

Introdução a Computação Móvel

Introdução a Computação Móvel Introdução a Computação Móvel Computação Móvel Prof. Me. Adauto Mendes adauto.inatel@gmail.com Histórico Em 1947 alguns engenheiros resolveram mudar o rumo da história da telefonia. Pensando em uma maneira

Leia mais

Voltado para novos usuários, este capítulo fornece uma instrução para edição de Leiaute do SILAS e suas funções.

Voltado para novos usuários, este capítulo fornece uma instrução para edição de Leiaute do SILAS e suas funções. 13. Editor de leiautes Voltado para novos usuários, este capítulo fornece uma instrução para edição de Leiaute do SILAS e suas funções. Neste capítulo uma breve explicação será apresentada sobre a organização

Leia mais

Um Driver NDIS Para Interceptação de Datagramas IP

Um Driver NDIS Para Interceptação de Datagramas IP Um Driver NDIS Para Interceptação de Datagramas IP Paulo Fernando da Silva psilva@senior.com.br Sérgio Stringari stringari@furb.br Resumo. Este artigo apresenta o desenvolvimento de um driver NDIS 1 para

Leia mais

Acadêmico: Maicon Machado Orientador: José Carlos Toniazzo

Acadêmico: Maicon Machado Orientador: José Carlos Toniazzo Acadêmico: Maicon Machado Orientador: José Carlos Toniazzo Tema; Delimitação do Problema; Hipóteses ou questões de pesquisa; Objetivos; Justificativa; Revisão Bibliográfica; Cronograma; Referências. Desenvolver

Leia mais

ArcSoft MediaConverter

ArcSoft MediaConverter ArcSoft MediaConverter User Manual Português 1 201004 Índice Índice... 2 1. Índice... 3 1.1 Requisitos do sistema... 4 1.2 Extras... 4 2. Convertendo arquivos... 7 2.1 Passo1: Selecionar mídia... 7 2.1.1

Leia mais

Roteiro para a escrita do documento de Especificação de Requisitos de Software (ERS)

Roteiro para a escrita do documento de Especificação de Requisitos de Software (ERS) Roteiro para a escrita do documento de Especificação de Requisitos de Software (ERS) Definição Geral: Disciplina de Compiladores Prof. Jorge Bidarra (UNIOESTE) A especificação de requisitos tem como objetivo

Leia mais

Características técnicas Baseado no ATMega da empresa AVR, fabricante de micro-controladores em plena ascensão e concorrente do PIC Pode usar ATMega

Características técnicas Baseado no ATMega da empresa AVR, fabricante de micro-controladores em plena ascensão e concorrente do PIC Pode usar ATMega ARDUINO O que é Arduino Arduino foi criado na Itália por Máximo Banzi com o objetivo de fomentar a computação física, cujo conceito é aumentar as formas de interação física entre nós e os computadores.

Leia mais

ANÁLISE E DESENVOLVIMENTO DE SISTEMAS TURMA 2008 4º PERÍODO - 7º MÓDULO AVALIAÇÃO A4 DATA 22/10/2009 ENGENHARIA DE USABILIDADE

ANÁLISE E DESENVOLVIMENTO DE SISTEMAS TURMA 2008 4º PERÍODO - 7º MÓDULO AVALIAÇÃO A4 DATA 22/10/2009 ENGENHARIA DE USABILIDADE ANÁLISE E DESENVOLVIMENTO DE SISTEMAS TURMA 2008 4º PERÍODO - 7º MÓDULO AVALIAÇÃO A4 DATA 22/10/2009 ENGENHARIA DE USABILIDADE 2009/2 GABARITO COMENTADO QUESTÃO 1: Quando nos referimos à qualidade da interação

Leia mais

Feature-Driven Development

Feature-Driven Development FDD Feature-Driven Development Descrição dos Processos Requisitos Concepção e Planejamento Mais forma que conteúdo Desenvolver um Modelo Abrangente Construir a Lista de Features Planejar por

Leia mais

Funções de Posicionamento para Controle de Eixos

Funções de Posicionamento para Controle de Eixos Funções de Posicionamento para Controle de Eixos Resumo Atualmente muitos Controladores Programáveis (CPs) classificados como de pequeno porte possuem, integrados em um único invólucro, uma densidade significativa

Leia mais

Aula 5 Microsoft PowerPoint 2003: Criando uma Apresentação

Aula 5 Microsoft PowerPoint 2003: Criando uma Apresentação Universidade de São Paulo/Faculdade de Saúde Pública Curso de Saúde Pública Disciplina: HEP 147 - Informática Aula 5 Microsoft PowerPoint 2003: Criando uma Apresentação 1 Introdução ao Microsoft PowerPoint

Leia mais

MÓDULO 7 Modelo OSI. 7.1 Serviços Versus Protocolos

MÓDULO 7 Modelo OSI. 7.1 Serviços Versus Protocolos MÓDULO 7 Modelo OSI A maioria das redes são organizadas como pilhas ou níveis de camadas, umas sobre as outras, sendo feito com o intuito de reduzir a complexidade do projeto da rede. O objetivo de cada

Leia mais

Thunder Pro II Gold Edition Manual de operações v 8.7 Rev:b

Thunder Pro II Gold Edition Manual de operações v 8.7 Rev:b Thunder Pro II Gold Edition Manual de operações v 8.7 Rev:b Este manual foi escrito exclusivamente para o chip Thunder Pro II Gold e será atualizado juntamente com as atualizações do chip, portanto acesse

Leia mais

Universidade Federal da Fronteira Sul Campus Chapecó Sistema Operacional

Universidade Federal da Fronteira Sul Campus Chapecó Sistema Operacional Universidade Federal da Fronteira Sul Campus Chapecó Sistema Operacional Elaboração: Prof. Éverton Loreto everton@uffs.edu.br 2010 Objetivo Conhecer as características e recursos do Sistema Operacional

Leia mais

Introdução ao Aplicativo de Programação LEGO MINDSTORMS Education EV3

Introdução ao Aplicativo de Programação LEGO MINDSTORMS Education EV3 Introdução ao Aplicativo de Programação LEGO MINDSTORMS Education EV3 A LEGO Education tem o prazer de trazer até você a edição para tablet do Software LEGO MINDSTORMS Education EV3 - um jeito divertido

Leia mais

Guia ineocontrol. iphone e ipod Touch

Guia ineocontrol. iphone e ipod Touch Guia ineocontrol iphone e ipod Touch Referência completa para o integrador do sistema Module. Aborda os recursos necessários para a itulização, instalação do software e importação das interfaces criadas

Leia mais

Manual de Utilização do Sistema GRServer Cam on-line (Gerenciamento de Câmeras On-line)

Manual de Utilização do Sistema GRServer Cam on-line (Gerenciamento de Câmeras On-line) Manual de Utilização do Sistema GRServer Cam on-line (Gerenciamento de Câmeras On-line) Criamos, desenvolvemos e aperfeiçoamos ferramentas que tragam a nossos parceiros e clientes grandes oportunidades

Leia mais

UM FRAMEWORK PARA DESENVOLVIMENTO DE

UM FRAMEWORK PARA DESENVOLVIMENTO DE UNIVERSIDADE FEDERAL DE PERNAMBUCO GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO CENTRO DE INFORMÁTICA UM FRAMEWORK PARA DESENVOLVIMENTO DE APLICATIVOS EM WINDOWS MOBILE. PROPOSTA DE TRABALHO DE GRADUAÇÃO Aluno:

Leia mais

Manual Equipamento ST10 Flasher Rev. 1

Manual Equipamento ST10 Flasher Rev. 1 Maio de 2014 2 Sumário Introdução:... 3 Acessórios utilizados:... 4 Instalação:... 5 Abrindo e Conhecendo o Software:... 10 SET PORT... 11 RELOAD MONITOR... 13 BlankCheck... 14 ERASE FLASH... 14 DUMP...

Leia mais

Manual Sistema MLBC. Manual do Sistema do Módulo Administrativo

Manual Sistema MLBC. Manual do Sistema do Módulo Administrativo Manual Sistema MLBC Manual do Sistema do Módulo Administrativo Este documento tem por objetivo descrever as principais funcionalidades do sistema administrador desenvolvido pela MLBC Comunicação Digital.

Leia mais

MANUAL DO USUÁRIO. Software de Imagem via ipad baseado no sistema operacional ios

MANUAL DO USUÁRIO. Software de Imagem via ipad baseado no sistema operacional ios MANUAL DO USUÁRIO Software de Imagem via ipad baseado no sistema operacional ios Software de Imagem via ipad baseado no sistema operacional ios Este manual irá auxiliá-lo na instalação e utilização do

Leia mais

IW10. Rev.: 02. Especificações Técnicas

IW10. Rev.: 02. Especificações Técnicas IW10 Rev.: 02 Especificações Técnicas Sumário 1. INTRODUÇÃO... 1 2. COMPOSIÇÃO DO IW10... 2 2.1 Placa Principal... 2 2.2 Módulos de Sensores... 5 3. APLICAÇÕES... 6 3.1 Monitoramento Local... 7 3.2 Monitoramento

Leia mais

Software automatizado para controle de consultas da clínica de fisioterapia

Software automatizado para controle de consultas da clínica de fisioterapia Software automatizado para controle de consultas da clínica de fisioterapia Jeverson Siqueira 1, Wallace Caldeira 1, Jorge Aikes Junior 1 1 Ciência da Computacão Faculdades Anglo Americano de Foz do Iguaçu

Leia mais

ANÁLISE COMPARATIVA ENTRE APLICAÇÕES GRATUITAS EM NUVEM

ANÁLISE COMPARATIVA ENTRE APLICAÇÕES GRATUITAS EM NUVEM ANÁLISE COMPARATIVA ENTRE APLICAÇÕES GRATUITAS EM NUVEM Pedro Victor Fortunato Lima, Ricardo Ribeiro Rufino Universidade Paranaense UNIPAR Paranavaí Paraná Brasil pedrin_victor@hotmail.com, ricardo@unipar.br

Leia mais

MANUAL DOS LIVROS DIGITAIS COLÉGIO E PRÉ-VESTIBULAR SOMA

MANUAL DOS LIVROS DIGITAIS COLÉGIO E PRÉ-VESTIBULAR SOMA MANUAL DOS LIVROS DIGITAIS COLÉGIO E PRÉ-VESTIBULAR SOMA Download dos Livros Para baixar os livros para o seu tablet, você deverá clicar no ícone Internet (1) do mesmo. Existem duas formas de acessá-lo:

Leia mais

Diferentes modos para visualizar gravações no Software HMS Client

Diferentes modos para visualizar gravações no Software HMS Client Diferentes modos para visualizar gravações no Software HMS Client O Software HMS Client permite visualização de imagens de 3 maneiras diferentes: Imagens dos dispositivos (Mini Câmeras e NVRs) gravadas

Leia mais

ESTUDO COMPARATIVO ENTRE AS PLATAFORMAS ARDUINO E PIC

ESTUDO COMPARATIVO ENTRE AS PLATAFORMAS ARDUINO E PIC ESTUDO COMPARATIVO ENTRE AS PLATAFORMAS ARDUINO E PIC Tiago Menezes Xavier de Souza¹, Igor dos Passos Granado¹, Wyllian Fressatti¹ ¹Universidade Paranaense (UNIPAR) Paranavaí- PR- Brasil tiago_x666@hotmail.com,

Leia mais

FACULDADE DE ENGENHARIA DE COMPUTAÇÃO. PROJETO FINAL I e II PLANO DE TRABALHO <NOME DO TRABALHO> <Nome do Aluno> <Nome do Orientador>

FACULDADE DE ENGENHARIA DE COMPUTAÇÃO. PROJETO FINAL I e II PLANO DE TRABALHO <NOME DO TRABALHO> <Nome do Aluno> <Nome do Orientador> FACULDADE DE ENGENHARIA DE COMPUTAÇÃO PROJETO FINAL I e II PLANO DE TRABALHO O Trabalho de Conclusão de Curso (TCC) a ser desenvolvido

Leia mais

Prof. Esp. Lucas Cruz

Prof. Esp. Lucas Cruz Prof. Esp. Lucas Cruz O hardware é qualquer tipo de equipamento eletrônico utilizado para processar dados e informações e tem como função principal receber dados de entrada, processar dados de um usuário

Leia mais

Tutorial de Eletrônica Aplicações com 555 v2010.05

Tutorial de Eletrônica Aplicações com 555 v2010.05 Tutorial de Eletrônica Aplicações com 555 v2010.05 Linha de Equipamentos MEC Desenvolvidos por: Maxwell Bohr Instrumentação Eletrônica Ltda. Rua Porto Alegre, 212 Londrina PR Brasil http://www.maxwellbohr.com.br

Leia mais

Sumário. 1 Tutorial: Blogs no Clickideia

Sumário. 1 Tutorial: Blogs no Clickideia 1 Tutorial: Blogs no Clickideia Sumário Introdução... 2 Objetivos... 2 Instruções para utilização do Tutorial... 2 Acesso ao Portal e a Home Blog... 3 Página Inicial da área do Blog... 4 Apresentação da

Leia mais

Sistemas Operacionais

Sistemas Operacionais Sistemas Operacionais Sistemas Operacionais Prof. Marcelo Sabaris Carballo Pinto Gerenciamento de Dispositivos Gerenciamento de Dispositivos de E/S Introdução Gerenciador de Dispositivos Todos os dispositivos

Leia mais

ESTUDO DE CASO WINDOWS VISTA

ESTUDO DE CASO WINDOWS VISTA ESTUDO DE CASO WINDOWS VISTA História Os sistemas operacionais da Microsoft para PCs desktop e portáteis e para servidores podem ser divididos em 3 famílias: MS-DOS Windows baseado em MS-DOS Windows baseado

Leia mais

Manual de instalação e configuração da Ferramenta Android SDK

Manual de instalação e configuração da Ferramenta Android SDK Trabalho de Programação para Dispositivos Móveis Turma: 1011 Camila Botelho camilacunhabotelho@gmail.com Manual de instalação e configuração da Ferramenta Android SDK Introdução O Android é uma ferramenta

Leia mais

Um estudo sobre o desenvolvimento de jogos para portadores de necessidades especiais Proposta de Trabalho de Graduação em Ciência da Computação

Um estudo sobre o desenvolvimento de jogos para portadores de necessidades especiais Proposta de Trabalho de Graduação em Ciência da Computação UNIVERSIDADE FEDERAL DE PERNAMBUCO CENTRO DE INFORMÁTICA Um estudo sobre o desenvolvimento de jogos para portadores de necessidades especiais Proposta de Trabalho de Graduação em Ciência da Computação

Leia mais

Placa Acessório Modem Impacta

Placa Acessório Modem Impacta manual do usuário Placa Acessório Modem Impacta Parabéns, você acaba de adquirir um produto com a qualidade e segurança Intelbras. A Placa Modem é um acessório que poderá ser utilizado em todas as centrais

Leia mais

1. Introdução pág.3 2. Apresentação do sistema Joomla! pág.4 3. Acessando a administração do site pág.4 4. Artigos 4.1. Criando um Artigo 4.2.

1. Introdução pág.3 2. Apresentação do sistema Joomla! pág.4 3. Acessando a administração do site pág.4 4. Artigos 4.1. Criando um Artigo 4.2. 1. Introdução pág.3 2. Apresentação do sistema Joomla! pág.4 3. Acessando a administração do site pág.4 4. Artigos 4.1. Criando um Artigo 4.2. Editando um Artigo 4.3. Excluindo um Artigo 4.4. Publicar

Leia mais

A Importância do CRM nas Grandes Organizações Brasileiras

A Importância do CRM nas Grandes Organizações Brasileiras A Importância do CRM nas Grandes Organizações Brasileiras Por Marcelo Bandeira Leite Santos 13/07/2009 Resumo: Este artigo tem como tema o Customer Relationship Management (CRM) e sua importância como

Leia mais

ArpPrintServer. Sistema de Gerenciamento de Impressão By Netsource www.netsource.com.br Rev: 02

ArpPrintServer. Sistema de Gerenciamento de Impressão By Netsource www.netsource.com.br Rev: 02 ArpPrintServer Sistema de Gerenciamento de Impressão By Netsource www.netsource.com.br Rev: 02 1 Sumário INTRODUÇÃO... 3 CARACTERÍSTICAS PRINCIPAIS DO SISTEMA... 3 REQUISITOS DE SISTEMA... 4 INSTALAÇÃO

Leia mais

Manual do Sistema "Vida Controle de Contatos" Editorial Brazil Informatica

Manual do Sistema Vida Controle de Contatos Editorial Brazil Informatica Manual do Sistema "Vida Controle de Contatos" Editorial Brazil Informatica I Vida Controle de Contatos Conteúdo Part I Introdução 2 1 Vida Controle... de Contatos Pessoais 2 Part II Configuração 2 1 Configuração...

Leia mais

Formação: o Bacharel em Sistemas de Informações (SI); o MBA em Tecnologia da Informação e Comunicação (TIC).

Formação: o Bacharel em Sistemas de Informações (SI); o MBA em Tecnologia da Informação e Comunicação (TIC). DOCENTE PROFESSOR CELSO CANDIDO Formação: o Bacharel em Sistemas de Informações (SI); o MBA em Tecnologia da Informação e Comunicação (TIC). Conhecimentos: o Web Designer; o Arquitetura de Máquina; o Implementação

Leia mais

Sistema de Controle de Solicitação de Desenvolvimento

Sistema de Controle de Solicitação de Desenvolvimento Sistema de Controle de Solicitação de Desenvolvimento Introdução O presente documento descreverá de forma objetiva as principais operações para abertura e consulta de uma solicitação ao Setor de Desenvolvimento

Leia mais

APOSTILA WORD BÁSICO

APOSTILA WORD BÁSICO APOSTILA WORD BÁSICO Apresentação O WORD é um editor de textos, que pertence ao Pacote Office da Microsoft. Suas principais características são: criação de textos, cartas, memorandos, documentos, mala

Leia mais

www.vwsolucoes.com Copyright 2013 VW Soluções

www.vwsolucoes.com Copyright 2013 VW Soluções 1 1. Especificação técnicas: Dimensões do módulo 4EA2SA v1.0: 100 mm x 56 mm Peso aproximado: xxx gramas (montada). Alimentação do circuito : 12 ou 24Vcc Tipo de comunicação: RS232 ou RS485 Tensão de referencia:

Leia mais

Orientação a Objetos

Orientação a Objetos 1. Domínio e Aplicação Orientação a Objetos Um domínio é composto pelas entidades, informações e processos relacionados a um determinado contexto. Uma aplicação pode ser desenvolvida para automatizar ou

Leia mais

DESENVOLVIMENTO PARA DISPOSITIVOS MÓVEIS. PROFª. M.Sc. JULIANA H Q BENACCHIO

DESENVOLVIMENTO PARA DISPOSITIVOS MÓVEIS. PROFª. M.Sc. JULIANA H Q BENACCHIO DESENVOLVIMENTO PARA DISPOSITIVOS MÓVEIS PROFª. M.Sc. JULIANA H Q BENACCHIO Links importantes http://www.android.com/ Site oficial de toda a documentação, downloads e informações sobre a plataforma. http://developer.android.com/

Leia mais

Gerenciamento da Integração (PMBoK 5ª ed.)

Gerenciamento da Integração (PMBoK 5ª ed.) Gerenciamento da Integração (PMBoK 5ª ed.) O PMBoK diz que: O gerenciamento da integração do projeto inclui os processos e as atividades necessárias para identificar, definir, combinar, unificar e coordenar

Leia mais

Introdução a Informática - 1º semestre AULA 02 Prof. André Moraes

Introdução a Informática - 1º semestre AULA 02 Prof. André Moraes Introdução a Informática - 1º semestre AULA 02 Prof. André Moraes 3 MÁQUINAS VIRTUAIS Em nossa aula anterior, fizemos uma breve introdução com uso de máquinas virtuais para emularmos um computador novo

Leia mais

Programa de Atualização de Pontos do Lince GPS

Programa de Atualização de Pontos do Lince GPS Esse programa atualiza os pontos do software Lince GSP em aparelhos portáteis, como navegadores e celulares. A Robotron mantém um serviço de fornecimento de pontos de controle de velocidade aos aparelhos

Leia mais

Como posso usar o HP Easy Printer Care através de USB ou conexão paralela?

Como posso usar o HP Easy Printer Care através de USB ou conexão paralela? HP Easy Printer Care Perguntas freqüentes Como posso usar o HP Easy Printer Care através de USB ou conexão paralela? O HP Easy Printer Care só pode ser usado através de USB ou de uma conexão paralela se

Leia mais

APOSTILA DE EXEMPLO. (Esta é só uma reprodução parcial do conteúdo)

APOSTILA DE EXEMPLO. (Esta é só uma reprodução parcial do conteúdo) APOSTILA DE EXEMPLO (Esta é só uma reprodução parcial do conteúdo) 1 Índice Aula 1 - Área de trabalho e personalizando o sistema... 3 A área de trabalho... 3 Partes da área de trabalho.... 4 O Menu Iniciar:...

Leia mais

Como instalar uma impressora?

Como instalar uma impressora? Como instalar uma impressora? Antes de utilizar uma impressora para imprimir seus documentos, arquivos, fotos, etc. é necessário instalá-la e configurá-la no computador. Na instalação o computador se prepara

Leia mais

Montagem e Manutenção. Luís Guilherme A. Pontes

Montagem e Manutenção. Luís Guilherme A. Pontes Montagem e Manutenção Luís Guilherme A. Pontes Introdução Qual é a importância da Montagem e Manutenção de Computadores? Sistema Binário Sistema Binário Existem duas maneiras de se trabalhar e armazenar

Leia mais

ORGANIZAÇÃO DE COMPUTADORES MÓDULO 10

ORGANIZAÇÃO DE COMPUTADORES MÓDULO 10 ORGANIZAÇÃO DE COMPUTADORES MÓDULO 10 Índice 1. A Organização do Computador - Continuação...3 1.1. Memória Primária - II... 3 1.1.1. Memória cache... 3 1.2. Memória Secundária... 3 1.2.1. Hierarquias de

Leia mais

Aplicação Prática de Lua para Web

Aplicação Prática de Lua para Web Aplicação Prática de Lua para Web Aluno: Diego Malone Orientador: Sérgio Lifschitz Introdução A linguagem Lua vem sendo desenvolvida desde 1993 por pesquisadores do Departamento de Informática da PUC-Rio

Leia mais

Tópicos de Ambiente Web. Modulo 2 Processo de desenvolvimento de um site Professora: Sheila Cáceres

Tópicos de Ambiente Web. Modulo 2 Processo de desenvolvimento de um site Professora: Sheila Cáceres Tópicos de Ambiente Web Modulo 2 Processo de desenvolvimento de um site Professora: Sheila Cáceres Roteiro Motivação Desenvolvimento de um site Etapas no desenvolvimento de software (software:site) Analise

Leia mais

MODELAGEM DO MUSEU VIRTUAL DO CESUMAR

MODELAGEM DO MUSEU VIRTUAL DO CESUMAR 26 a 29 de outubro de 2010 ISBN 978-85-61091-69-9 MODELAGEM DO MUSEU VIRTUAL DO CESUMAR Heinz Jefferson Vieira 1 ; Anderson de Lima 1 ; Luiz Fernando Braga Lopes 2 RESUMO: Este trabalho apresenta uma pesquisa

Leia mais

Comunicação Serial com o AVR ATMEGA8

Comunicação Serial com o AVR ATMEGA8 Comunicação Serial com o AVR ATMEGA8 Vitor Amadeu Souza vitor@cerne-tec.com.br Introdução Os microcontroladores AVR vem a cada dia tomando cada vez mais espaço nos novos projetos eletrônicos microcontrolados.

Leia mais

Introdução à Computação

Introdução à Computação Aspectos Importantes - Desenvolvimento de Software Motivação A economia de todos países dependem do uso de software. Cada vez mais, o controle dos processos tem sido feito por software. Atualmente, os

Leia mais

Celebre este natal e ano novo junto aos seus amigos e familiares distantes.

Celebre este natal e ano novo junto aos seus amigos e familiares distantes. Celebre este natal e ano novo junto aos seus amigos e familiares distantes. Receba fotos e mensagens deles na TV de sua casa em tempo real e sem custo, não se preocupe mais com a distância! A festa será

Leia mais

PROCESSO DE DESENVOLVIMENTO DE SOFTWARE. Modelos de Processo de Desenvolvimento de Software

PROCESSO DE DESENVOLVIMENTO DE SOFTWARE. Modelos de Processo de Desenvolvimento de Software PROCESSO DE DESENVOLVIMENTO DE SOFTWARE Introdução Modelos de Processo de Desenvolvimento de Software Os modelos de processos de desenvolvimento de software surgiram pela necessidade de dar resposta às

Leia mais

RIO ESTADO DIGITAL - Animação pra WEB platafromas de EAD

RIO ESTADO DIGITAL - Animação pra WEB platafromas de EAD RIO ESTADO DIGITAL - Animação pra WEB platafromas de EAD Reltatório PIBIT PUC-Rio Thiago José Martins Arrais Orientador: Nilton Gamba Júnior Introdução O Governo do Estado do Rio de Janeiro implementa

Leia mais

Superioridade do Linux sobre Windows no quesito segurança

Superioridade do Linux sobre Windows no quesito segurança OFICINA DE LÍNGUA PORTUGUESA LEITURA E PRODUÇÃO DE TEXTOS (UNI 003) UFMG ICEX CIÊNCIA DA COMPUTAÇÃO 2º SEMESTRE 2010 Superioridade do Linux sobre Windows no quesito segurança Thiago de Freitas Faria Lucas

Leia mais

DESENVOLVIMENTO WEB DENTRO DOS PARADIGMAS DO HTML5 E CSS3

DESENVOLVIMENTO WEB DENTRO DOS PARADIGMAS DO HTML5 E CSS3 DESENVOLVIMENTO WEB DENTRO DOS PARADIGMAS DO HTML5 E CSS3 Eduardo Laguna Rubai, Tiago Piperno Bonetti Universidade Paranaense (Unipar) Paranavaí PR- Brasil eduardorubay@gmail.com, bonetti@unipar.br Resumo.

Leia mais

Mídias sociais como apoio aos negócios B2C

Mídias sociais como apoio aos negócios B2C Mídias sociais como apoio aos negócios B2C A tecnologia e a informação caminham paralelas à globalização. No mercado atual é simples interagir, aproximar pessoas, expandir e aperfeiçoar os negócios dentro

Leia mais

Manual de utilização do sistema OTRS (Atendimento) Cliente Externo

Manual de utilização do sistema OTRS (Atendimento) Cliente Externo Manual de utilização do sistema OTRS (Atendimento) Cliente Externo 1 LISTA DE ILUSTRAÇÕES FIGURA 1 - TELA DE LOGIN... 5 FIGURA 2 - TELA INICIAL... 6 FIGURA 3 PREFERÊNCIAS DO USUÁRIO... 6 FIGURA 4 NOVO

Leia mais

MANUAL DO USUÁRIO. Software de Imagem via Celular (isic) baseado no sistema operacional Android

MANUAL DO USUÁRIO. Software de Imagem via Celular (isic) baseado no sistema operacional Android MANUAL DO USUÁRIO Software de Imagem via Celular (isic) baseado no sistema operacional Android Software de Imagem via Celular (isic) baseado no sistema operacional Android Esse software possui tecnologia

Leia mais

Fundamentos de Hardware

Fundamentos de Hardware Fundamentos de Hardware Curso Técnico em Informática SUMÁRIO PLACAS DE EXPANSÃO... 3 PLACAS DE VÍDEO... 3 Conectores de Vídeo... 4 PLACAS DE SOM... 6 Canais de Áudio... 7 Resolução das Placas de Som...

Leia mais

Ser a primeira opção para empresas que buscam soluções que combinem mobilidade, entretenimento e interatividade.

Ser a primeira opção para empresas que buscam soluções que combinem mobilidade, entretenimento e interatividade. MISSÃO Fornecer todas as ferramentas necessárias que possibilitem levar entretenimento e interatividade a todos os usuários de telefones móveis e fixo. OBJETIVO Ser a primeira opção para empresas que buscam

Leia mais

Google Drive. Passos. Configurando o Google Drive

Google Drive. Passos. Configurando o Google Drive Google Drive um sistema de armazenagem de arquivos ligado à sua conta Google e acessível via Internet, desta forma você pode acessar seus arquivos a partir de qualquer dispositivo que tenha acesso à Internet.

Leia mais

10 DICAS DE TECNOLOGIA PARA AUMENTAR SUA PRODUTIVIDADE NO TRABALHO

10 DICAS DE TECNOLOGIA PARA AUMENTAR SUA PRODUTIVIDADE NO TRABALHO 10 DICAS DE TECNOLOGIA PARA AUMENTAR SUA PRODUTIVIDADE NO TRABALHO UMA DAS GRANDES FUNÇÕES DA TECNOLOGIA É A DE FACILITAR A VIDA DO HOMEM, SEJA NA VIDA PESSOAL OU CORPORATIVA. ATRAVÉS DELA, ELE CONSEGUE

Leia mais

Visão Geral sobre o tutorial de Utilização de

Visão Geral sobre o tutorial de Utilização de Tutorial de Utilização de Impressoras Não Fiscais no NFC-e Visão Geral sobre o tutorial de Utilização de Impressoras Não Fiscais no NFC-e O intuito deste tutorial é descrever com detalhes técnicos como

Leia mais

Programa de Instalação do Lince GPS

Programa de Instalação do Lince GPS Esse programa instala o software Lince GSP em aparelhos portáteis que tenham GPS, como navegadores e celulares. O software Lince GPS é um programa destinado a alertar sobre a aproximação a pontos previamente

Leia mais

AUTOR: DAVID DE MIRANDA RODRIGUES CONTATO: davidmr@ifce.edu.br CURSO FIC DE PROGRAMADOR WEB VERSÃO: 1.0

AUTOR: DAVID DE MIRANDA RODRIGUES CONTATO: davidmr@ifce.edu.br CURSO FIC DE PROGRAMADOR WEB VERSÃO: 1.0 AUTOR: DAVID DE MIRANDA RODRIGUES CONTATO: davidmr@ifce.edu.br CURSO FIC DE PROGRAMADOR WEB VERSÃO: 1.0 SUMÁRIO 1 Conceitos Básicos... 3 1.1 O que é Software?... 3 1.2 Situações Críticas no desenvolvimento

Leia mais

Como funciona? SUMÁRIO

Como funciona? SUMÁRIO SUMÁRIO 1. Introdução... 2 2. Benefícios e Vantagens... 2 3. Como utilizar?... 2 3.1. Criar Chave / Senha de Usuário... 2 3.2. Recursos da Barra Superior... 2 3.2.1. Opções... 3 3.2.1.1. Mover Para...

Leia mais