Programação para Dispositivos Móveis
|
|
|
- André Amado Damásio
- 7 Há anos
- Visualizações:
Transcrição
1 Prof. MSc. Flávio Barros Programação para Dispositivos Móveis Aula - Arquiteturas de Aplicação Móvel Caxias - Ma
2 Roteiro Arquiteturas de Aplicação Móvel
3 Arquiteturas de aplicação Definição São comumente modeladas em termos de uma arquitetura Cliente/ Servidor, onde um ou mais dispositivos Clientes solicitam informações a um Servidor.
4 Roteiro Arquitetura Cliente/ Servidor
5 Arquitetura : Cliente/ Servidor Características Refere se ao método de distribuição de aplicações computacionais através de muitas plataformas; Tipicamente essas aplicações estão divididas entre um provedor de acesso e uma central de dados e numerosos clientes contendo uma interface gráfica para usuários para acessar e manipular dados.
6 Arquitetura : Cliente/ Servidor Características Um ou mais dispositivos clientes solicitam informações a um servidor, onde este em geral responde com as informações solicitadas; As arquitetura Cliente Servidor e a Comunicação utilizam: Camadas e Filas. [LEE; SCHNEIDER; & SCHELL, 2005]
7 Arquitetura : Cliente/ Servidor Em Camadas Divide o trabalho dentro do código, separando as tarefas pertinentes; Separam a lógica da aplicação, comunicação com banco de dados e a interface com o usuário; São elas: [LEE; SCHNEIDER; & SCHELL, 2005]
8 Arquitetura : Cliente/ Servidor Em Camadas Apresentação: está mais próxima do usuário, é utilizada para exibir a interface com o usuário. Negócios: contém a lógica comercial do software. Acesso a dados: trata a comunicação com o banco de dados.
9 Arquitetura : Cliente/ Servidor Em Camadas Os clientes também podem ser magros ou gordos: Cliente Magro Um cliente sem camada de código, ou seja, não tem código da aplicação personalizado; Abordagens a, b e c : mais fáceis de gerenciar. Cliente Gordo Servidor armazena todo o código personalizado da aplicação, um cliente com uma a três camadas de código da aplicação; Abordagens d e e : evitar.
10 Arquitetura : Cliente/ Servidor Prof. MSc. Flávio Barros :: Programação para Dispositivos Móveis
11 Servidor com 2 camadas Prof. MSc. Flávio Barros :: Programação para Dispositivos Móveis Exemplo de Arquitetura Cliente/ Servidor em Camadas Cliente com 1 camada Coleta o nome do usuário á ser buscado e detecta o clique no botão de busca. Verifica o formato correto da entrada do usuário e aciona a camada de acesso a dados. Realiza a query SQL que corresponde á recuperação de registros da busca.
12 Arquitetura : Cliente Servidor Em Fila Embora a divisão do código da aplicação em camadas favoreça a reutilização do código, ela não torna a arquitetura escalável; Deve-se distribuir o código entre diversas máquinas; As filas descrevem a divisão de trabalho de código da aplicação em diversas máquinas: 1ª fila: Apresentação; 2ª fila: Aplicação; 3ª fila: Base de dados.
13 Arquitetura : Cliente Servidor Em Fila 1ª fila: Apresentação O código que interage mais próximo do usuário; 2ª fila: Aplicação Armazena a lógica de negócios da aplicação e a lógica de acesso a dados; 3ª fila: Base de dados Abriga o próprio banco de dados ou origem de dados.
14 Exemplo de Arquitetura Cliente/ Servidor Empresa na Web faz queima de estoque e está recebendo muitos acessos simultâneos, tem muitos clientes querendo comprar na promoção. O servidor de aplicação não aguenta responder e processar todas as solicitações. Utilizando uma arquitetura escalável, basta subir mais servidores de aplicação para responder as demais solicitações.
15 Exemplo de Arquitetura Cliente Servidor em Filas
16 Resumo A capacidade de adicionar mais servidores é denominada escalonamento horizontal (ou scaling out). Já a capacidade de adicionar servidores mais poderosos é denominada escalonamento vertical (scaling up).
17 Roteiro Arquitetura Cliente
18 Clientes Magros Características Não possuem código personalizado na aplicação, dependem 100% do servidor; Funcionam em qualquer sistema operacional; Independente de dispositivo; Geralmente acessíveis através de navegadores web; Conhecidos como aplicativos Web Apps.
19 Clientes Magros Prof. MSc. Flávio Barros :: Programação para Dispositivos Móveis
20 Arquitetura Cliente Clientes Gordos Dependem diretamente do sistema operacional e do dispositivo; Possuem de uma a três camadas de código; Úteis quando não há garantias de comunicação permanente com o servidor; Armazenam dados localmente até que possam ser sincronizados com um servidor; Conhecidos como Aplicativos Nativos; Alguns podem ser considerados Aplicativos híbridos. [LEE; SCHNEIDER; & SCHELL, 2005]
21 Arquitetura Cliente Prof. MSc. Flávio Barros :: Programação para Dispositivos Móveis
22 Arquitetura Cliente Hospedagem de página web Disponibilizam um servidor web no dispositivo; Dependem parcialmente do sistema operacional e do dispositivo; Possuem as 3 camadas de código. [LEE; SCHNEIDER; & SCHELL, 2005]
23 Roteiro Arquitetura Servidor
24 Arquitetura Servidor One-tier (1 fila) As 3 camadas de código ficam num mesmo servidor. Two-tier (2 filas) O servidor do banco de dados fica separado do servidor da aplicação. Three-tier ( 3 filas) Os servidores de aplicação, negócios e banco de dados ficam em locais separados.
25 Arquitetura Servidor One-tier (1 fila) Vantagem Muito conveniente; Rápido de desenvolver e implantar. Desvantagem Menos escalável; Difícil lidar com a segurança da aplicação.
26 Arquitetura Servidor [LEE; SCHNEIDER; & SCHELL, 2005]
27 Arquitetura Servidor Two-tier (2 filas) Vantagem Permite escolher outro local para armazenamento de dados. Desvantagem Mais caro; Menos escalável; Difícil lidar com a segurança da aplicação.
28 Arquitetura Servidor [LEE; SCHNEIDER; & SCHELL, 2005]
29 Arquitetura Servidor Three-tier ( 3 filas) Vantagem Escalável; Protegida por Firewalls; Permite a especialização de Servidor do Banco de Dados. Desvantagem Mais difícil de ser desenvolvida e gerenciada; Mais cara.
30 Arquitetura Servidor [LEE; SCHNEIDER; & SCHELL, 2005]
31 Roteiro Sincronização dos Dispositivos Móveis
32 Sincronização dos Dispositivos Móveis Fundamentos O tipo de conexão afeta a maneira como se pode sincronizar dados entre o dispositivo móvel e sistemas back-end; A sincronização pode ser efetuada de duas maneiras: Comunicação contínua; Método de Armazenamento e Encaminhamento.
33 Sincronização dos Dispositivos Móveis Comunicação contínua As sincronizações de dados entre cliente e servidores são contínuas e podem ser Síncrona ou Assíncrona. Síncrona Uma solicitação para armazenar dados é enviada para o servidor e seguida pelos dados a serem armazenados; Os dados são completamente armazenados antes que o servidor confirme o recebimento deles e libere a interface com o cliente.
34 Sincronização dos Dispositivos Móveis Comunicação contínua Síncrona [LEE; SCHNEIDER; & SCHELL, 2005]
35 Sincronização dos Dispositivos Móveis Comunicação contínua Assíncrona Uma solicitação para armazenar dados é enviada para o servidor seguida pelo armazenamento de dados; Os dados são colocados em uma área de armazenamento - BD, no servidor; Os dados não precisam ser armazenados completamente antes que o servidor realize a confirmação ao cliente; Quando a solicitação de armazenamento estiver completa, iniciará uma conversa para informar ao cliente que está pronto.
36 Sincronização dos Dispositivos Móveis Comunicação contínua Assíncrona [LEE; SCHNEIDER; & SCHELL, 2005]
37 Sincronização dos Dispositivos Móveis Método de Armazenamento e Encaminhamento Fundamentação Quando não se garanti a conectividade entre o cliente e servidor, é possível ainda armazenar e transmitir as informações usando método chamado "Armazenar e Encaminhar". Situação: Usuário móvel queira inserir dados enquanto o seu dispositivo móvel não esteja conectado a um servidor, inicialmente esta aplicação armazena os dados em um BD local. Quando a conexão for estabelecida, a aplicação móvel encaminhará os dados do BD local para o BD no servidor.
38 Método de Armazenamento e Encaminhamento [LEE; SCHNEIDER; & SCHELL, 2005]
39 Roteiro Referências
40 Referências LEE, Valentino; SCHNEIDER, Heather; SCHELL, Robbie. Aplicações Móveis: arquitetura, projeto e desenvolvimento. São Paulo: Pearson Education do Brasil, AQUINO, Fabíula de. Arquitetura Cliente Servidor. TEIXEIRA, Iury. Tecnologias Móveis.
PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS -ARQUITETURAS DE APLICAÇÃO MÓVEL. Prof. Angelo Augusto Frozza, M.Sc. http://about.
PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS -ARQUITETURAS DE APLICAÇÃO MÓVEL Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza ROTEIRO Introdução Cliente-Servidor Cliente Servidor Tipos de conexão
Sistema de webconferência Mconf. Sessão 3
Sistema de webconferência Mconf Sessão 3 App Mconf-Mobile Disponível no Google Play (só buscar por Mconf) Acesso ao Mconf Através do navegador! A tela inicial do app dá acesso ao portal público mconf.org
Programação para Dispositivos Móveis
Prof. MSc. Flávio Barros [email protected] www.flaviobarros.com.br Programação para Dispositivos Móveis Aula - Introdução a Computação Móvel Caxias - Ma Roteiro Motivação Motivação Década de 50 Década
Estratégias Móveis. O que toda empresa precisa saber
Estratégias Móveis O que toda empresa precisa saber Hoje em dia, a mobilidade é tudo. Mas, com tantas maneiras diferentes de fornecer informações e serviços por meio de dispositivos móveis, como saber
Introdução. descrever os tipos de interfaces e linguagens oferecidas por um SGBD. mostrar o ambiente de programas dos SGBD s
Introdução Contribuição do Capítulo 2: discutir modelos de dados definir conceitos de esquemas e instâncias descrever os tipos de interfaces e linguagens oferecidas por um SGBD mostrar o ambiente de programas
Processos ca 3 pítulo
Processos capítulo 3 Introdução: Threads Para executar um programa, o sistema operacional cria um determinado números de processos virtuais. O sistema operacional mantém uma tabela de processos que contém
SISTEMAS DISTRIBUÍDOS ARQUITETURAS. Slides cedidos pela Professora Aline Nascimento
SISTEMAS DISTRIBUÍDOS ARQUITETURAS Slides cedidos pela Professora Aline Nascimento INTRODUÇÃO A organização dos SDs trata em grande parte dos componentes de software que constituem o sistema Os componentes
Aula 5 TECNOLOGIA EM JOGOS DIGITAIS JOGOS MULTI PLAYER. Marcelo Henrique dos Santos
Aula 5 TECNOLOGIA EM JOGOS DIGITAIS JOGOS MULTI PLAYER Marcelo Henrique dos Santos Marcelo Henrique dos Santos Mestrado em Educação (em andamento) MBA em Negócios em Mídias Digitais MBA em Marketing e
O que é um sistema distribuído?
Disciplina: Engenharia de Software 4 Bimestre Aula 1: ENGENHARIA DE SOFTWARE DISTRIBUÍDO O que é um sistema distribuído? Segundo Tanenbaum e Steen (2007) um sistema distribuído é uma coleção de computadores
Rede de computadores Cliente- servidor. Professor Carlos Muniz
Rede de computadores Professor Carlos Muniz Definição Cliente-servidor é um modelo computacional que separa clientes e servidores, sendo interligados entre si geralmente utilizando-se uma rede de computadores.
Aula 4 TECNOLOGIA EM JOGOS DIGITAIS JOGOS MASSIVOS DISTRIBUÍDOS. Marcelo Henrique dos Santos
Aula 4 TECNOLOGIA EM JOGOS DIGITAIS JOGOS MASSIVOS DISTRIBUÍDOS Marcelo Henrique dos Santos Marcelo Henrique dos Santos Mestrado em Educação (em andamento) Pós-graduação em Negócios em Mídias Digitais
Bancos de Dados Distribuídos. Bancos de Dados Distribuídos. Conteúdo. Motivação. Motivação. Introdução aos BDs Distribuídos.
Bancos de Dados Distribuídos Prof. Frank Siqueira Departamento de Informática e Estatística Universidade Federal de Santa Catarina Conteúdo Introdução aos BDs Distribuídos Processamento de Consultas Distribuídas
Aplicações com Banco de Dados e Cliente-Servidor
Aplicações com Banco de Dados e Cliente-Servidor Aula #231 EBS 211 POO e UML Prof Luiz Fernando S Coletta luizfsc@tupaunespbr Campus de Tupã Roteiro Rede de computadores; Aplicação cliente/servidor; Sockets
Backup Armazenamento Compartilhamento. Nuvem
Backup Armazenamento Compartilhamento Nuvem VOCÊ SABIA? 25% de economia nos custos quando as empresas utilizam soluções em nuvem em substituição a soluções in house 77% das empresas que testam seus sistemas
Aula 4 TECNOLOGIA EM JOGOS DIGITAIS JOGOS MASSIVOS DISTRIBUÍDOS. Marcelo Henrique dos Santos
Aula 4 TECNOLOGIA EM JOGOS DIGITAIS JOGOS MASSIVOS DISTRIBUÍDOS Marcelo Henrique dos Santos Marcelo Henrique dos Santos Email: Site: [email protected] www.marcelohsantos.com.br TECNOLOGIA EM JOGOS
Introdução a Computação em Nuvem
Introdução a Computação em Nuvem Sistemas Distribuídos Mauro Lopes Carvalho Silva Professor EBTT DAI Departamento de Informática Campus Monte Castelo Instituto Federal de Educação Ciência e Tecnologia
ORGANIZANDO DADOS E INFORMAÇÕES: Bancos de Dados
ORGANIZANDO DADOS E INFORMAÇÕES: Bancos de Dados Gestão da Informação (07182) Instituto de Ciências Econ., Adm. e Contábeis (ICEAC) Universidade Federal do Rio Grande (FURG) Gestão de Dados As organizações
Curso online de Aplicações. Híbridas. Plano de Estudo
Curso online de Aplicações Híbridas Plano de Estudo Descrição do programa O programa de aplicações híbridas tem um enfoque em desenvolvimento para dispositivos móveis que combina os pontos fortes do desenvolvimento
Sistema Operacional. Prof. Leonardo Barreto Campos. 1/30
Sistema Operacional Prof. Leonardo Barreto Campos 1/30 Sumário Introdução Middleware e SO de Rede SO de Rede Processos e Threads Leitura Complementar Bibliografia 2/30 Introdução A tarefa de qualquer sistema
Introdução a Computação em Nuvem
Introdução a Computação em Nuvem Sistemas Distribuídos Mauro Lopes Carvalho Silva Professor EBTT DAI Departamento de Informática Campus Monte Castelo Instituto Federal de Educação Ciência e Tecnologia
Sistemas Operacionais. Sistema de entrada e Saída
Sistemas Operacionais Sistema de entrada e Saída Sistema de Entrada e Saída I/O É uma das principais tarefas de um sistema computacional Como máquina abstrata o S.O. deve oferecer uma visão padronizada
Matéria Introdutória. Banco de Dados Profa. Dra. Cristina Dutra de Aguiar Ciferri
Matéria Introdutória Banco de Dados Motivação Necessidade de armazenar grandes quantidades de dados Necessidade de acessar as informações de maneira eficiente e segura Evolução histórica: desenvolvimento
Bancos de Dados Distribuídos
Bancos de Dados Distribuídos O que é Sistema Gerenciador de Banco de Dados? Um sistema gerenciador de banco de dados (SGBD) é usado como sendo um sistema que permite o gerenciamento dos sistemas de bancos
Sistemas Distribuídos
Sistemas Distribuídos Processos Gustavo Reis [email protected] 1 - Processos Conceito originado do campos de sistemas operacionais no qual, em geral, são definidos como programas em execução
Vamos fazer um pequeno experimento
1 Vamos fazer um pequeno experimento Dividam-se em dois grupos: Mestre Escravo Projeto de Sistemas Distribuídos Comunicação entre Processos Prof. Msc. Marcelo Iury de Sousa Oliveira [email protected]
Arquiteturas. capítulo
Arquiteturas capítulo 2 Modelos de arquitetura de sistemas distribuídos Clientes realizam pedidos a servidores Client invocation invocation Server result Server result Client Key: Process: Computer: Modelos
Microsoft Office 365 Acesso ao , calendário e contatos
Microsoft Office 365 Acesso ao e-mail, calendário e contatos Este documento contém orientações para configurar o acesso ao e-mail usuá[email protected] em diversos tipos de dispositivos, assim como realizar
Manual do Aplicativo de Configuração
Manual do Aplicativo de Configuração INTRODUÇÃO Este manual visa explicar a utilização do software embarcado do equipamento Primme Super Fácil Ponto. De fácil utilização e com suporte a todos os navegadores
Informática. Cloud Computing e Storage. Professor Márcio Hunecke.
Informática Cloud Computing e Storage Professor Márcio Hunecke www.acasadoconcurseiro.com.br Informática COMPUTAÇÃO EM NUVEM Cloud Computing ou Computação em Nuvem pode ser definido como um modelo no
Apps na prática 1 Aviso Legal: Este material foi produzido e desenvolvido pela Fábrica de Aplicativos S.A para o curso presencial e online.
Apps na prática 1 Índice O que é um app? 03 Sistemas operacionais 09 O que precisa para fazer um aplicativo? 12 Inspirações e casos de sucesso da Fábrica 15 Apresentação da Fábrica 19 Como estruturar o
Introdução à Programação para Dispositivos Móveis
Introdução à Programação para Dispositivos Móveis Aula 02 Prof. Diemesleno Souza Carvalho [email protected] http://www.diemesleno.com.br Na aula passada vimos... Na aula passada vimos... Plataformas
SISTEMA OPERACIONAL WINDOWS PHONE
Manual do Usuário SISTEMA OPERACIONAL WINDOWS PHONE Copyright GVT 2015 1 Versão 1.4.2 www.gvtcloud.com.br 1 Cloud... 3 2 Instalação do Cloud... 4 3 Configuração e uso dos componentes Cloud... 7 3.1 Tela
5 Infraestrutura de TI
Hardware consiste na tecnologia para processamento computacional, armazenamento, entrada e saída de dados. Ex: grandes mainframes, servidores, computadores pessoais, laptops e dispositivos móveis. 1 2
Arquitetura de sistemas distribuídos
Arquitetura de sistemas distribuídos 3. Comunicação nos Sistemas Distribuídos 3.1.Introdução aos modelos de comunicação 3.2 Modelo Cliente-Servidor 3.3.Comunicação através de Sockets 3.3 Chamada a procedimento
Manual. do Cliente. Aplicativo Web
Manual do Cliente Aplicativo Web Sumário ACESSANDO A VAPTUBER WEB... VISÃO GERAL... NOVA ENTREGA... º PASSO... º PASSO... 6 º PASSO... 7 º PASSO... 8 º PASSO... 8 SOLICITAÇÃO PENDENTE... 9 ENTREGAS...
Bancos de Dados Notas de Aula Introdução Prof. Dr. Daniel A. Furtado
Bancos de Dados Notas de Aula Introdução Prof. Dr. Daniel A. Furtado Definição de Banco de Dados De uma forma genérica, um banco de dados é definido como uma coleção de dados relacionados. Os dados são
Nuvem e Virtualização Redes Programáveis
Nuvem e Virtualização Redes Programáveis Visão Geral da Nuvem A computação em nuvem envolve muitos computadores conectados em uma rede, possibilitando que eles sejam fisicamente localizados em qualquer
EA975 - Laboratório de Engenharia de Software
EA975 - Laboratório de Engenharia de Software Turmas K/L - 2017 Aula 1 O que vamos desenvolver? Vamos desenvolver uma aplicação distribuída, empregando a arquitetura 3-Tier segundo o estilo REST/HTTP (Respresentational
software as a service (saas) e service-oriented architecture (soa)
software as a service (saas) e service-oriented architecture (soa) engenharia de sistemas de informação Daniel Cordeiro 18 de agosto de 2017 Escola de Artes, Ciências e Humanidades EACH USP o que eles
Apresentação da Disciplina e Fundamentos da Computação Móvel
Apresentação da Disciplina e Fundamentos da Computação Móvel (Mobilidade e Mercado) Tópicos Especiais em Sistemas de Informação I (Programação de Dispositivos Móveis) Mauro Lopes Carvalho Silva Professor
EasyAzure. EasyAzure. Guia do programa. Ingram Micro Brasil. Versão 1.7
EasyAzure Guia do programa Versão 1.7 Email: [email protected] Telefone: 55 (11) 2078-4280 Endereço: Av. Piracema, 1341 - Tamboré - Barueri - SP Brasil 1 EasyAzure São pacotes prontos com as soluções
Centro de Suporte. (Sistema Android) RCAMail Manual de Utilização Página 1
(Sistema Android) Manual de Utilização Página 1 Sumário 1. Acesso ao no Android (aplicativo E-mail )... 4 2. Tela inicial do aplicativo E-mail e suas pastas... 5 2.1 Pasta Entrada... 5 2.2 Pasta Rascunhos...
Guia de Uso - Mobile ID
Guia de Uso - Mobile ID Sumário 1. Introdução 3 2. Objetivo 3 3. Requisitos 3 4. Instalação e Configuração do Aplicativo MobileID no ios 3 4.1. Instalação do Aplicativo MobileID 3 4.2. Configurando o Aplicativo
O CMS JOOMLA! UM GUIA PARA INICIANTES
O CMS JOOMLA! UM GUIA PARA INICIANTES 25/04/2016 Daniel Picon [email protected] 1 INTRODUÇÃO REDE DE COMPUTADORES E INTERNET O que acontece quando tentamos acessar um site da internet? Computadores se comunicam
GASTRONOMIA
www.temwifi.com.br www.wifi.tur.br www.mkt-wifi.com GASTRONOMIA O TemWiFi é diferentee de tudo o que existe por um motivo: entrega o conteúdo promocional da sua empresa, mesmo sem estar conectado com a
PROGRAMAÇÃO ORIENTADA A OBJETOS. Aula 12 - Threads e Concorrência em Java
Aula 12 - Threads e Concorrência em Java Conteúdo Programático desta aula Aplicar os conceitos e threads, processos concorrentes e sincronização em pequenos programas. Aplicar e verificar os conceitos
Manual do Utilizador. Share Point One Drive
Share Point One Drive Ao entrar no Office 365 ou no site SharePoint Server corporativo da sua organização, clique em SharePoint ou Sites na barra superior ou de navegação do inicializador do aplicativo.
Uma equipe forte: DocuWare e Microsoft Outlook
Connect to Outlook Product Info Uma equipe forte: DocuWare e Microsoft Outlook Use o Connect to Outlook para armazenar com rapidez seus e-mails diretamente no DocuWare do MS Outlook. Você também pode pesquisar
Engenharia de software distribuído. Artur Sampaio Lívia Castro Degrossi
Engenharia de software distribuído Artur Sampaio Lívia Castro Degrossi 1 Roteiro O que é um sistema distribuído; Questões sobre sistemas distribuídos; Computação cliente-servidor; Padrões de arquitetura
Laboratório de Mídias Sociais
Laboratório de Mídias Sociais Aula 05 Analítica de dispositivos móveis Prof. Dalton Martins [email protected] Gestão da Informação Universidade Federal de Goiás Introdução Aplicações móveis estão se tornando
Capítulo 7. A camada de aplicação
Capítulo 7 A camada de aplicação slide 1 slide 2 DNS Sistema de Nomes de Domínio O espaço de nomes DNS Registros de recursos de domínio Servidores de nome slide 3 O espaço de nomes DNS (1) Parte do espaço
CST em Redes de Computadores
CST em Redes de Computadores Comunicação de Dados II Aula 10 Camada de Enlace de Dados Prof: Jéferson Mendonça de Limas Introdução Função das Camadas Anteriores: Aplicação: fornece a interface com o usuário;
POLÍTICA DE PRIVACIDADE
POLÍTICA DE PRIVACIDADE A Sascar, empresa do grupo Michelin, construiu o aplicativo Sascar como um aplicativo comercial. Esse SERVIÇO é providenciado pela Sascar e é usado com esta pretensão. Essa página
Dá pra confiar suas senhas ao seu navegador?
Dá pra confiar suas senhas ao seu navegador? Deixar seu browser armazenar suas senhas e detalhes do cartão de crédito pode ser conveniente, mas também é um risco à segurança. O tamanho deste risco depende
Manual de Integração
Manual de Integração Versão 1.0 Índice 1.0 Apresentação 1.1 Como adquirir a integração com o Bling 1.2 Cadastro de API 1.3 Configurações 1.4 Mapeamento de status dos pedidos 1.5 Nota Fiscal 2.0 Sincronização
MANUAL POCKET ANDROID VERSÃO 2.0.A
MANUAL POCKET ANDROID VERSÃO 2.0.A UTILIZAÇÃO POCKET ANDROID Esse manual tem como objetivo orientar os usuários na utilização da ferramenta de força de venda Pocket Android. 2 ACESSO A FERRAMENTA Após
Manual do Usuário SAGITTA
Universidade Federal do Pará Manual do Usuário SAGITTA Belém 2015 UFPA- Manual do Usuário SIG Apresentação Este manual tem como objetivo auxiliar os servidores e discentes da UFPA a realizarem a criação
Manual de Comunicação por Mensagem Privada
Manual do Usuário Manual de Comunicação por Mensagem Privada Yammer Template Versão 1.1 SUMÁRIO 1. Introdução... 3 2. Enviar Mensagens Privadas... 4 Convidar Outras Pessoas... 7 3. Enviar Mensagens Utilizando
Questionário de revisão para AV1 de Informática Aplicada Valor 1,0 ponto - Deverá ser entregue no dia da prova.
Questionário de revisão para AV1 de Informática Aplicada Valor 1,0 ponto - Deverá ser entregue no dia da prova. 1) Observe os seguintes procedimentos para copiar um arquivo de uma pasta para outra pasta
Matéria: Sistema Computacional - SC. Prof.: Esp.: Patrícia Dias da Silva Peixoto
Matéria: Sistema Computacional - SC Prof.: Esp.: Patrícia Dias da Silva Peixoto SISTEMA OPERACIONAL E TIPOS DE SISTEMAS OPERACIONAIS O QUE É UM SISTEMA OPERACIONAL (S.O.). Por mais complexo que possa parecer,
Conceitos, Arquitetura e Design
capítulo 1 Conceitos, Arquitetura e Design 1.1 O que são os serviços de diretórios? Segundo a Wikipédia: Um serviço de diretório é um software que armazena e organiza informações sobre os recursos e os
Fundamentos de Sistemas Operacionais. Threads. Prof. Edwar Saliba Júnior Março de Unidade Threads
Threads Prof. Edwar Saliba Júnior Março de 2007 1 Definição Partes de um processo que compartilham mesmo espaço de endereçamento Sub-rotina de um programa executada paralelamente ao programa chamador (execução
Sistemas Distribuídos Aula 3
Sistemas Distribuídos Aula 3 Aula passada Processos IPC Características Ex. sinais, pipes, sockets Aula de hoje Threads Kernel level User level Escalonamento Motivação: Servidor Web Considere Servidor
Manual migração de contas Gmail para umail
Manual migração de contas Gmail para umail Soluções em tecnologia da informação que viabilizam implementar uma arquitetura computacional escalável, sólida e confiável em nuvem distribuída. Thullyo Cunha
MANUAL DE PROCEDIMENTOS
WEBISSUES MANUAL DE PROCEDIMENTOS V 1.0.0 Curitiba Novembro de 2012 1 SUMÁRIO 1 WEBISSUES... 3 1.1 O QUE É O WEBISSUES... 3 1.2 COMO OBTER O WEBISSUES... 3 1.3 ACESSANDO O WEBISSUES VIA DESKTOP CLIENT...
Soluções em tecnologia da informação que viabilizam implementar uma arquitetura computacional escalável, sólida e confiável em nuvem distribuída.
Manual do ustorage Soluções em tecnologia da informação que viabilizam implementar uma arquitetura computacional escalável, sólida e confiável em nuvem distribuída. Versão 1.0 Jessica Nunes [email protected]
Arquiteturas para SGBD. Laboratório de Bases de Dados Profa. Dra. Cristina Dutra de Aguiar Ciferri
Arquiteturas para SGBD Laboratório de Bases de Dados Arquitetura Centralizada Terminal responsável pela exibição dos resultados sem capacidade de processamento Computador central (mainframe) responsável
Organização e Arquitetura de Computadores I
Organização e Arquitetura de Computadores I Entrada e Saída Slide 1 Entrada e Saída Dispositivos Externos E/S Programada Organização e Arquitetura de Computadores I Sumário E/S Dirigida por Interrupção
Título: BOX-e Funcionalidade e Ativação do serviço.
Título: BOX-e Funcionalidade e Ativação do serviço. 1- FUNCIONALIDADE E HABILITAÇÃO DO SERVIÇO BOX-e: 1.1- O Box-e é um serviço de armazenamento de notas fiscais eletrônicas para os clientes do escritório
Outlook Web App (OWA)
Outlook Web App (OWA) 2010 Índice 1. O que é o Outlook Web App (OWA) 2010?... 3 2. Como acessar o OWA:... 3 3. Como navegar no OWA... 5 4. As seções do OWA... 5 5. O painel de mensagens OWA... 6 5.1 Como
A CASA DO SIMULADO DESAFIO QUESTÕES MINISSIMULADO 30/360
1 DEMAIS SIMULADOS NO LINK ABAIXO CLIQUE AQUI REDE SOCIAL SIMULADO 30/360 INFORMÁTICA INSTRUÇÕES TEMPO: 30 MINUTOS MODALIDADE: CERTO OU ERRADO 30 QUESTÕES CURTA NOSSA PÁGINA MATERIAL LIVRE Este material
Este é o segundo modulo, nele abordaremos os métodos de gerenciamento do Windows Server 2008.
Gerenciando o Windows Server 2008 Bem vindo(a), Este é o segundo modulo, nele abordaremos os métodos de gerenciamento do Windows Server 2008. Após essa aula você será capaz de: Definir quais são as formas
Aula 05. Infraestrutura de TI: hardware e software Pearson. Todos os direitos reservados.
Aula 05 Infraestrutura de TI: hardware e software slide 1 Infraestrutura de TI: hardware e software 1. Quais os componentes da infraestrutura de TI? 2. Quais as principais tecnologias de hardware computacional,
Introdução à Informática
Conteúdo Complementar Introdução à Informática FORMAÇÃO TÉCNICA Curso Técnico em Agronegócio Introdução à Informática Sumário Ferramentas colaborativas na Internet 5 Armazenamento de arquivos online 6
Projeto de Sistemas; Projeto Orientado a Objetos; Estruturação em Camadas; Projeto Orientado a Objetos em Camadas; Um Exemplo Ilustrativo.
ESPECIALIZAÇÃO EM GESTÃO DE TECNOLOGIAS DA INFORMAÇÃO Projeto Orientado a Objetos AULA 04 Projeto de Sistemas; Projeto Orientado a Objetos; Estruturação em Camadas; Projeto Orientado a Objetos em Camadas;
Informática. Organização de Arquivos, Pastas e Programas. Professor Márcio Hunecke.
Informática Organização de Arquivos, Pastas e Programas Professor Márcio Hunecke www.acasadoconcurseiro.com.br Informática ORGANIZAÇÃO DE PASTAS, ARQUIVOS E PROGRAMAS No Windows, a organização de Arquivos
Programação de Sistemas Distribuídos e Concorrência
Programação de Sistemas Distribuídos e Concorrência Aula 4 15/08/09 Prof Carlos Eduardo 1 Descentralizadas Arquiteturas centralizadas são distribuições verticais (componentes logicamente diferentes em
Sistemas de Informação. Sistemas Operacionais
Sistemas de Informação Sistemas Operacionais PROCESSOS E THREADS PARTE II SUMÁRIO 3. THREAD: 3.1 Introdução; 3.2 Ambiente Monothread; 3.3 Ambiente Multithread; 3.4 Arquitetura e Implementação; 3.5 Modelos
