Universidade Federal de Pernambuco - Centro de Informática Introdução aos Agentes Inteligentes (Pós-Graduação ) Lista de Exercícios 01

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

Download "Universidade Federal de Pernambuco - Centro de Informática Introdução aos Agentes Inteligentes (Pós-Graduação 2014.1) Lista de Exercícios 01"

Transcrição

1 Universidade Federal de Pernambuco - Centro de Informática Introdução aos Agentes Inteligentes (Pós-Graduação ) Lista de Exercícios 01 Danilo Carlos Gouveia de Lucena Albert F. J. Costa Parte I - Agentes Questão 01: Escolha um domínio (ambiente e agente) Na área da engenharia, o termo drone é comumente utilizado para referenciar um Veículo Aéreo Não Tripulado (VANT) ou Veículo Aéreo Remotamente Pilotado (VARP). Simplificando, um drone a aeronave que não necessita de pilotos para ser guiada e sua operação pode ser feita de forma remota através da combinação de hardware e de software. Recentemente empresas como a Amazon 1 anunciaram projetos para o uso da tecnologia de drones para entrega de encomendas em áreas urbanas. A proposta a seguir descreve um drone como um agente inteligente que realiza tarefas de entrega de encomendas de pequeno e médio porte em residências de áreas urbanas. O domínio do problema O domínio do problema envolve o uso de um drone para realizar entregas de encomendas de pequeno ou de médio porte em uma determinada área residencial. O drone será modelado como um agente inteligente e sua operação, de forma geral, é descrita a seguir. Uma empresa é responsável pela entrega de encomendas e a logística relacionada é coordenada a partir de uma central de distribuição localizada nos arredores de uma determinada área residencial. Um funcionário da empresa recebe uma solicitação de entrega e então inicia a configuração do drone para a entrega. O processo é feito em duas etapas: primeiro, a encomenda é acoplada ao compartimento de carga do drone; segundo, é informado ao sistema de software do drone o local em que a encomenda deve ser entregue. 1 Matéria com mais informações no site da revista Wired, amazon-delivery-drones/ 1

2 O drone, então, realiza a entrega da encomenda no local especificado de forma autônoma. O problema a ser resolvido consiste na entrega de encomendas nas residências dos clientes utilizando apenas os drones e com a melhor taxa de eficiência possível. Dessa forma, o objetivo geral do agente inteligente modelado é o de garantir que o processo geral de entrega seja feito de forma correta. Definindo o PEAS O PEAS do agente modelado é definido a seguir. Inciamos com uma descrição do ambiente que é composto por: O drone. As encomendas que devem ser entregues. A central de distribuição de encomendas onde os drones recebem as encomendas e iniciam o processo de entrega. Após o processo de entrega ser finalizado, os drones devem retornar para a central. As residências de uma determinada área residencial. Na frente de cada residência existe uma caixa de entrega onde o drone deverá deixar a encomenda. Os atuadores definidos são: De forma geral, o drone possui mecanismos que permite o vôo (i.e. atuadores tais como hélices e motores) para o deslocamento em áreas residenciais. O drone possui um sistema de navegação que permite sua locomoção na área residêncial evitando colisões com objetos no ambiente (e.g árvores, postes). Um compartimento de carga do drone onde as encomendas deverão ser acopladas. O drone também possui mecanismos para manipular mecanicamente as cargas transportadas. Esses atuadores (e.g. braços mecânicos, controles para abrir e fechar a área de carga) serão utilizados pelo drone para acoplar e desacoplar as encomendas da área de carga. Os sensores para o drone são: Uma interface de entrada de dados (e.g. um pequeno monitor, teclado ou porta USB) para que o funcionário possa inserir no sistema do drone os dados de localização para a entrega da encomenda. Dessa forma, o agente (o drone) recebe como entrada as informações do endereço de entrega comutadas em coordenadas geográficas. O agente possui uma base de dados geográficos na memória e esta abse serve como repositório de informações sobre as localizações das residências dos clientes.

3 O drone deve ser capaz de evitar colisões durante o processo de entrega. Para perceber os obstáculos ao seu redor, uma câmera de vídeo é utilizada para que o agente possa ter imagens em tempo real do ambiente ao redor. Mecanismos de GPS e acelerômetro embutidos para que o drone possa calcular sua movimentação e traçar rotas. Um sensor infra-vemelho para ajudar na correta aproximação do drone com a caixa de entrega. A avaliação de desempenho será determinada pelo processo de entrega das encomendas nas residências. O sistema funcionará combinando hardware (o drone), software e uma medida de desempenho para a realização do serviço de entrega. A medida de desempenho é mensuarada pela média dos valores atribuídos para as variáveis listadas a seguir: Endereço Correto. Encomenda Entregue. Tempo de Entrega. Primeiro, é necessario que o drone consiga localizar o endereço correto do cliente em sua base de dados geográficos. O agente receberá nota 1 na variável Endereço Correto quando conseguir localizar em sua base de dados geográficos a residência do cliente. Caso não consiga determinar a localização, a nota atribuída será 0. Também é preciso que o drone seja capaz de entregar a encomenda de forma correta (i.e. sem ter nenhuma colisão, com a encomenda intacta, etc). Dessa forma a variável Encomenda Entregue receberá nota 1 (um) se a encomenda for entregue corretamente e caso contrário a nota atribuída será 0 (zero). Por fim, a variável Tempo de Entrega será valorado em 1 (um) caso a entrega seja feita dentro do prazo estipulado como aceitável para entrega e caso contrário a variável receberá nota igual a 0 (zero). Com as três variáveis é possível mensurar numericamente o desempenho do agente no processo de entrega, e o valor médio indica o desempenho do sistema automatizado. Características do ambiente Apesar de ser possível definir uma grande variedade de características para um ambiente de sistema de entregas automatizado, as propriedades escolhidas para o ambiente proposto foram simplificadas para que possam ser melhor analisadas e que possam melhor descrever o agente como um agente baseado em objetivos. Determinamos que o ambiente é completamente observável porque os sensores do agente (i.e. o drone) conseguem detectar todos os aspectos do ambiente que são relevantes para a escolha das ações em um determinado momento. Dessa forma, o drone conseguirá determinar as ações que são necessárias sem precisar manter estados internos com informações do ambiente; tudo o que for necessários poderá ser observado diretamente no ambiente.

4 Por ser um ambiente completamente observável, opta-se pela definição do ambiente como determinístico, ou seja, o estados futuros do ambiente são determinados pelo estado atual e pelas ações realizadas pelo agente. De acordo com a distinção entre ambientes episódicos e sequenciais, verifica-se as ações do agente (o drone) podem afetar as decisões futuras. Dessa forma o ambiente é definido como sequencial. Para o exemplo analisado observa-se que o ambiente é contínuo porque os estados do ambiente, a forma como o tempo é determinado, as percepções e ações do agente estão em um conjunto de possibilidades que não podem ser determinadas de forma finita. Finalizando, o ambiente não é alterado enquanto o agente (i.e. o drone) determina as suas ações. Dessa forma, o ambiente descrito é estático. Observável? Determinista? Sequencial? Estático? Discreto? Completamente Sim Sim Sim Contínuo Tabela 1: Descrição do ambiente do agente Escolha da arquitetura Para manter a arquitetura simples, verifica-se que a artquitetura para o agente descrito é do tipo Agente Cognitivo Baseado em Objetivos. Os sensores do agente recebem a percepção do ambiente. O agente verifica o estado atual do ambiente (o "mundo") e compara com um conjunto de informações que indicam como o ambiente estava em períodos anteriores de tempo. Nessa fase também é calculado o impacto das ações que o agente pode realizar no ambiente. O agente consulta sua base de objetivos. Um objetivo pode ser "entregar a encomenda no endereço correto", "verificar o tempo de entrega da encomenda"ou "após entregar a encomenda de forma correta, retorne para a central de distribuição". Após analisar seus objetivos, o agente determina a ação a ser realizada. Definida a ação, o agente usa seus atuadores para interagir com o ambiente realizando. Parte II - Engenharia do Conhecimento Para as questões a seguir, um novo domínio foi escolhido para a definição de um agente inteligente. Questão 02: Descrição em Linguagem natural (nível de conhecimento) O World of Warcfraft jogo online no estilo MMORPG (Massively multiplayer online role-playing game) e apresenta ao jogador um novo universo que compreende raças e continentes

5 diversos. É permitido ao jogador iniciante a escolha de uma raça para o seu novo personagem. Cada raça possui características tais como fisionomia, habilidades e profissões 2. A tarefa designada para o agente descrito a seguir é o de poder classificar, de forma correta, a raça de um determinado personagem a partir de um conjunto de características que deverão ser informados previamente. Questão 03: Ontologias (nível semi-formal) Primeiro, iremos descrever os elementos que envolvem o domínio escolhido. São propostos dois níveis de hierarquia. No primeiro nível hierárquico do jogo o jogador deve escolher entre duas facções: Aliança: Quando o jogador opta pelo lado do bem. As características usadas para diferenciar as raças nessa categoria são: profissão, semelhança com os humanos e estatura. Horda: Quando o jogador opta pelo lado do mal. As características usadas para esta categoria são: profissão, semelhança com os humanos, estatura e uso de magias. No segundo nível hierárquico, após escolher a sua facção, o jogador deve escolher uma profissão para seu personagem. A lista de profissões disponíveis são as seguintes: Os herboristas colhem cuidadosamente plantas úteis e poderosas que podem ser encontradas no mundo do jogo. Os engenheiros se valem de inventividade para criar uma imensa (e, muitas vezes, aleatória) variedade de itens muito úteis. Os alquimistas usam ervas para criar misturas mágicas e estranhas que curam, concedem poder e têm vários outros efeitos benéficos invisibilidade, resistência elemental, restauração de mana e muitos, muitos outros. Os ferreiros podem usar sua habilidade com o martelo e a bigorna para fabricar armas mortais, armaduras pesadas de malha ou de placas e outros itens mais especializados. O seguinte conjunto de raças foi selecionado para ser mapeado pelo agente: Da Aliança (bem) temos: (1) os Worgens (Lobos) são altos e não se assemelham aos humanos, a única profissão disponível é a do herborismo; (2) a raça dos Anões se assemelham aos humanos e são baixos. Anões podem ser engenheiros. (3) os Humanos são a raça mais familiar do jogo, suas características são similares às dos humanos reais e sua estatura é alta. A única profissão disponível é a da engenharia. Da Horda (mal) temos: (1) os Elfos Sangrentos usam magia, são altos e sua profissão é a da alquimia; (2) os Orcs são guerreiros, então não usam magia e são altos. Sua profissão é a da ferraria; (3) os Goblins são guerreiros, então não usam magia, são baixos e a profissão disponível é a da ferraria. 2 As descrições das raças podem ser analisadas no site do jogo em

6 A Figura 1 apresenta uma ontologia com uma descrição simples, em formato de árvore, do domínio apresentado. Cada nó na árvore corresponde a uma classe ou subclasse e os nós são conectados através de arestas que representam a forma como os nós se relacionam. Em específico utiliza-se a propriedade ""para designar que um dado nó a subclasse de uma dada classe. Personagem Aliança Horda Herborismo Engenharia Alquimia Ferraria Worgen (Lobo) Anão Humano Elfo Sangrento Orc Goblin Figura 1: Ontologia em formato de árvore para o domínio. A Tabela 2 apresenta uma lista com todos os atributos de classes e subclasses definidos na ontologia. As restrições para os atributos listados são definidos na Tabela 3.

7 Aliança Horda Atributo ladotipo bem mal Atributos manipulaplantas fazmáquinas facçãotipo Herborismo sim não aliança Engenharia não sim aliança Atributos manipulaervas fazarmas facçãotipo Alquimia sim não horda Ferraria não sim horda Atributos parecehumano altura facçãotipo profissãotipo Worgen (Lobo) não alto aliança herborismo Anão sim baixo aliança engenharia Humano sim alto aliança engenharia Atributos parecehumano altura usamagia facçãotipo profissãotipo Elfo Sangrento sim alto sim horda alquimia Orc não alto não horda ferraria Goblin não baixo não horda ferraria Tabela 2: Características e definição de atributos para cada classe, subclasse e instância possível. Atributo ladotipo manipulaplantas fazmáquinas manipulaervas fazarmas profissãotipo parecehumano altura facçãotipo usamagia raça Restrição bem mal sim não sim não sim não sim não herborismo engenharia alquimia ferraria sim nao alto baixo aliança horda sim nao Worgen (Lobo) Anão Humano Elfo Sangrento Orc Goblin Tabela 3: Restrições para cada atributo descrito.

8 Questão 04: Regras de produção A seguir são listadas as regras de produção utilizadas para classificar cada raça de acordo com os atributos definidos anteriormente na etapa de ontologia. A Tabela 4 apresenta as definições das regras de produção uitilizadas nas subclasses WorgenLobo, Anão e Humano. A Tabela 5 apresenta as definições para as regras de produção das subclasses ElfoSangrento, Orc e Goblin. As Tabelas 6 e 7 apresentam as definições para cada profissão. E por último, a Tabela 8 apresenta as regras para cada facção. WorgenLobo : E profissãot ipo = herborismo E parecehumano = não E altura = alto ENTÃO raça = W orgenlobo Anão : E profissãot ipo = engenharia E parecehumano = sim E altura = baixo ENTÃO raça = Anão Humano : E profissãot ipo = engenharia E parecehumano = sim E altura = alto ENTÃO raça = Humano Tabela 4: Regras de produção para as subclasses da Aliança ElfoSangrento : SE facçãot ipo = horda E profissãot ipo = alquimia E parecehumano = sim E altura = alto E usamagia = sim ENTÃO raça = Elf osangrento Orc : SE facçãot ipo = horda E profissãot ipo = ferraria E parecehumano = não E altura = alto E usamagia = não ENTÃO raça = Orc Goblin : SE facçãot ipo = horda E profissãot ipo = ferraria E parecehumano = não E altura = baixo E usamagia = não ENTÃO raça = Goblin Tabela 5: Regras de produção para as subclasses da Horda Herborismo : E manipulap lantas = sim E fazmáquinas = não ENTÃO prof issãot ipo = herborismo Engenharia : E manipulap lantas = não E fazmáquinas = sim ENTÃO prof issãot ipo = engenharia Tabela 6: Regras de produção para as subclasses de profissões Engenharia e Herborismo.

9 Alquimia : SE facçãot ipo = horda E manipulaervas = sim E fazarmas = não ENTÃO prof issãot ipo = alquimia Ferraria : SE facçãot ipo = horda E manipulaervas = não E fazarmas = sim ENTÃO profissãot ipo = ferraria Tabela 7: Regras de produção para as subclasses de profissões Alquimia e Ferraria. Aliança : SE ladot ipo = bem ENTÃO facçãot ipo = aliança Horda : SE ladot ipo = mal ENTÃO facçãot ipo = horda Tabela 8: Regras de produção para as classes Aliança e Horda. O seguinte exemplo demonstra um ciclo completo de disparo de regras utilizando a ontologia e a base de regras especificadas anteriormente. Primeiro a base de regras previamente definida é carregada na máquina de inferência. Os fatos inicias são: ladotipo=bem. manipulaplantas=não. fazmáquinas=sim. parecehumano=sim. altura=baixo. Os fatos são adicionados na memória de trabalho. A fase de casamento analisa os fatos apresentados e resulta em uma regra: SE ladot ipo = bem ENTÃO facçãot ipo = aliança Após essa etapa é definido o valor de facçãotipo=aliança e a memória de trabalho é atualizada: ladotipo=bem. manipulaplantas=não. fazmáquinas=sim. parecehumano=sim. altura=baixo.

10 facçãotipo=aliança. A inferência continua para o segundo nível hierárquico: E manipulap lantas = não E fazmáquinas = sim ENTÃO prof issãot ipo = engenharia A memória de trabalho é novamente atualizada: ladotipo=bem. manipulaplantas=não. fazmáquinas=sim. parecehumano=sim. altura=baixo. facçãotipo=aliança. profissãotipo=engenharia. Na última rodada de inferência os demais fatos são utilizados para a resolução de conflitos: Anão : E profissãot ipo = engenharia E parecehumano = sim E altura = baixo ENTÃO raça = Anão Dessa forma é possível concluir que, dado o conjunto de fatos iniciais, a raça é Anão. Questão 05: Regras de produção (implementação) A implementação no ExperSinta segue em arquivo anexo ao .

Desenvolvimento de Sistemas Orientados a Objetos com UML UP/RUP: Projeto

Desenvolvimento de Sistemas Orientados a Objetos com UML UP/RUP: Projeto Desenvolvimento de Sistemas Orientados a Objetos com UML UP/RUP: Projeto Engenharia de Software I Informática 2009 Profa. Dra. Itana Gimenes RUP: Artefatos de projeto Modelo de Projeto: Use-Case Realization-projeto

Leia mais

3 Um Framework Orientado a Aspectos para Monitoramento e Análise de Processos de Negócio

3 Um Framework Orientado a Aspectos para Monitoramento e Análise de Processos de Negócio 32 3 Um Framework Orientado a Aspectos para Monitoramento e Análise de Processos de Negócio Este capítulo apresenta o framework orientado a aspectos para monitoramento e análise de processos de negócio

Leia mais

2 Diagrama de Caso de Uso

2 Diagrama de Caso de Uso Unified Modeling Language (UML) Universidade Federal do Maranhão UFMA Pós Graduação de Engenharia de Eletricidade Grupo de Computação Assunto: Diagrama de Caso de Uso (Use Case) Autoria:Aristófanes Corrêa

Leia mais

Roteiro. Arquitetura. Tipos de Arquitetura. Questionário. Centralizado Descentralizado Hibrido

Roteiro. Arquitetura. Tipos de Arquitetura. Questionário. Centralizado Descentralizado Hibrido Arquitetura Roteiro Arquitetura Tipos de Arquitetura Centralizado Descentralizado Hibrido Questionário 2 Arquitetura Figura 1: Planta baixa de uma casa 3 Arquitetura Engenharia de Software A arquitetura

Leia mais

Especificação do 3º Trabalho

Especificação do 3º Trabalho Especificação do 3º Trabalho I. Introdução O objetivo deste trabalho é abordar a prática da programação orientada a objetos usando a linguagem Java envolvendo os conceitos de classe, objeto, associação,

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

Banco de Dados Aula 1 Introdução a Banco de Dados Introdução Sistema Gerenciador de Banco de Dados

Banco de Dados Aula 1 Introdução a Banco de Dados Introdução Sistema Gerenciador de Banco de Dados Banco de Dados Aula 1 Introdução a Banco de Dados Introdução Um Sistema Gerenciador de Banco de Dados (SGBD) é constituído por um conjunto de dados associados a um conjunto de programas para acesso a esses

Leia mais

Engenharia de Requisitos

Engenharia de Requisitos 1 Engenharia de Requisitos Gerenciamento de Requisitos Prof Ms Vinícius Costa de Souza www.inf.unisinos.br/~vinicius 2 Agenda Introdução Requisitos voláteis x estáveis Identificação Armazenamento Gerenciamento

Leia mais

Sistemas Operacionais

Sistemas Operacionais Sistemas Operacionais Gerência de processos Controle e descrição de processos Edson Moreno edson.moreno@pucrs.br http://www.inf.pucrs.br/~emoreno Sumário Representação e controle de processos pelo SO Estrutura

Leia mais

Engenharia de Sistemas Computacionais

Engenharia de Sistemas Computacionais Engenharia de Sistemas Detalhes no planejamento UNIVERSIDADE FEDERAL DE ALAGOAS Curso de Ciência da Computação Engenharia de Software I Prof. Rômulo Nunes de Oliveira Introdução Na aplicação de um sistema

Leia mais

Inteligência Artificial

Inteligência Artificial Inteligência Artificial Prof. Rafael Stubs Parpinelli DCC / UDESC-Joinville parpinelli@joinville.udesc.br www.joinville.udesc.br/portal/professores/parpinelli www2.joinville.udesc.br/~coca/ Agentes Inteligentes:

Leia mais

Projeto de Arquitetura

Projeto de Arquitetura Projeto de Arquitetura Ian Sommerville 2006 Engenharia de Software, 8ª. edição. Capítulo 11 Slide 1 Objetivos Apresentar projeto de arquitetura e discutir sua importância Explicar as decisões de projeto

Leia mais

Glossário Apresenta a definição dos termos, siglas e abreviações utilizadas no contexto do projeto Citsmart.

Glossário Apresenta a definição dos termos, siglas e abreviações utilizadas no contexto do projeto Citsmart. Apresenta a definição dos termos, siglas e abreviações utilizadas no contexto do projeto Citsmart. Versão 1.6 15/08/2013 Visão Resumida Data Criação 15/08/2013 Versão Documento 1.6 Projeto Responsáveis

Leia mais

Fornece novos benefícios para o mercado postal

Fornece novos benefícios para o mercado postal Entrega de Pacotes e Encomendas Classificação de correspondências e pacotes Vantage TM Sorting Solution Classificadora flexível e de alta velocidade Fornece novos benefícios para o mercado postal A classificadora

Leia mais

As principais características da abordagem de um banco de dados versus a abordagem de processamento de arquivos são as seguintes:

As principais características da abordagem de um banco de dados versus a abordagem de processamento de arquivos são as seguintes: SGBD Características do Emprego de Bancos de Dados As principais características da abordagem de um banco de dados versus a abordagem de processamento de arquivos são as seguintes: Natureza autodescritiva

Leia mais

Desvendando Jogos 2D. Por Marcos Romero Setembro / 2008. Cyborg Arena - RHGames

Desvendando Jogos 2D. Por Marcos Romero Setembro / 2008. Cyborg Arena - RHGames Desvendando Jogos 2D Por Marcos Romero Setembro / 2008 Cyborg Arena - RHGames Jogos Casuais Paciência Windows XP Paciência deve ser o jogo mais usado no PC. O mercado de jogos casuais tem um grande potencial,

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

Atenção! Não está autorizada a reprodução deste material. Direitos reservados a Multilaser.

Atenção! Não está autorizada a reprodução deste material. Direitos reservados a Multilaser. 1 INTRODUÇÃO O sistema Multisync de GPS tem como finalidade atualizar os mapas para a última versão e resolver problemas relacionados a localização e navegação de endereços. Para isso selecione a opção

Leia mais

MANUAL DE UTILIZAÇÃO SISTEMA DE CADASTRO INTRANET

MANUAL DE UTILIZAÇÃO SISTEMA DE CADASTRO INTRANET MANUAL DE UTILIZAÇÃO SISTEMA DE CADASTRO INTRANET I Sumário 1. Objetivo do Documento... 1 2. Início... 1 3. Cadastro de Pessoa Física... 3 3.1. Preenchimentos Obrigatórios.... 4 3.2. Acesso aos Campos

Leia mais

Documento de Análise e Projeto VideoSystem

Documento de Análise e Projeto VideoSystem Documento de Análise e Projeto VideoSystem Versão Data Versão Descrição Autor 20/10/2009 1.0 21/10/2009 1.0 05/11/2009 1.1 Definição inicial do documento de análise e projeto Revisão do documento

Leia mais

Persistência e Banco de Dados em Jogos Digitais

Persistência e Banco de Dados em Jogos Digitais Persistência e Banco de Dados em Jogos Digitais Prof. Marcos Francisco Pereira da Silva Especialista em Engenharia de Software Jogos Digitais - Computação Gráfica 1 Agenda Vantagens de usar a abordagem

Leia mais

Novell. Novell Teaming 1.0. novdocx (pt-br) 6 April 2007 EXPLORAR O PORTLET BEM-VINDO DESCUBRA SEU CAMINHO USANDO O NOVELL TEAMING NAVIGATOR

Novell. Novell Teaming 1.0. novdocx (pt-br) 6 April 2007 EXPLORAR O PORTLET BEM-VINDO DESCUBRA SEU CAMINHO USANDO O NOVELL TEAMING NAVIGATOR Novell Teaming - Guia de início rápido Novell Teaming 1.0 Julho de 2007 INTRODUÇÃO RÁPIDA www.novell.com Novell Teaming O termo Novell Teaming neste documento se aplica a todas as versões do Novell Teaming,

Leia mais

3 SCS: Sistema de Componentes de Software

3 SCS: Sistema de Componentes de Software 3 SCS: Sistema de Componentes de Software O mecanismo para acompanhamento das chamadas remotas se baseia em informações coletadas durante a execução da aplicação. Para a coleta dessas informações é necessário

Leia mais

5 Experiência de implantação do software de roteirização em diferentes mercados

5 Experiência de implantação do software de roteirização em diferentes mercados 5 Experiência de implantação do software de roteirização em diferentes mercados 5.1 Introdução Após apresentação feita sobre os processos para implantação de um software de roteirização de veículos da

Leia mais

TRABALHO DE DIPLOMAÇÃO Regime Modular ORIENTAÇÕES SOBRE O ROTEIRO DO PROJETO FINAL DE SISTEMAS DE INFORMAÇÕES

TRABALHO DE DIPLOMAÇÃO Regime Modular ORIENTAÇÕES SOBRE O ROTEIRO DO PROJETO FINAL DE SISTEMAS DE INFORMAÇÕES TRABALHO DE DIPLOMAÇÃO Regime Modular ORIENTAÇÕES SOBRE O ROTEIRO DO PROJETO FINAL DE SISTEMAS DE INFORMAÇÕES [Observação: O template a seguir é utilizado como roteiro para projeto de sistemas orientado

Leia mais

Histórico da Revisão. Versão Descrição Autor. 1.0 Versão Inicial

Histórico da Revisão. Versão Descrição Autor. 1.0 Versão Inicial 1 of 14 27/01/2014 17:33 Sistema de Paginação de Esportes Universitários Documento de Arquitetura de Software Versão 1.0 Histórico da Revisão Data 30 de novembro de 1999 Versão Descrição Autor 1.0 Versão

Leia mais

UFG - Instituto de Informática

UFG - Instituto de Informática UFG - Instituto de Informática Especialização em Desenvolvimento de Aplicações Web com Interfaces Ricas EJB 3.0 Prof.: Fabrízzio A A M N Soares professor.fabrizzio@gmail.com Aula 4 Aplicações em camadas

Leia mais

Documento de Requisitos

Documento de Requisitos Documento de Requisitos Projeto: Data 26/05/2005 Responsável Autor (s) Doc ID Localização Versão do Template Márcia Jacyntha Nunes Rodrigues Lucena Silvia Cássia Pereira Márcia Jacyntha Nunes Rodrigues

Leia mais

Análise de usabilidade de menus de navegação em portal com grande quantidade de informação e vários níveis hierárquicos

Análise de usabilidade de menus de navegação em portal com grande quantidade de informação e vários níveis hierárquicos Análise de usabilidade de menus de navegação em portal com grande quantidade de informação e vários níveis hierárquicos Marcia Maia Outubro/2007 Vamos ver nesta apresentação Análise de usabilidade de menus

Leia mais

CONTRA CONTROLE DE ACESSOS E MODULARIZADOR DE SISTEMAS

CONTRA CONTROLE DE ACESSOS E MODULARIZADOR DE SISTEMAS MINISTÉRIO DO DESENVOLVIMENTO AGRÁRIO SUBSECRETARIA DE PLANEJAMENTO, ORÇAMENTO E ADMINISTRAÇÃO COORDENAÇÃO-GERAL DE MODERNIZAÇÃO E INFORMÁTICA CONTRA CONTROLE DE ACESSOS E MODULARIZADOR DE SISTEMAS MANUAL

Leia mais

Engenharia de Requisitos Estudo de Caso

Engenharia de Requisitos Estudo de Caso Engenharia de Requisitos Estudo de Caso Auxiliadora Freire Fonte: Engenharia de Software 8º Edição / Ian Sommerville 2007 Slide 1 Engenharia de Requisitos Exemplo 1 Reserva de Hotel 1. INTRODUÇÃO Este

Leia mais

TI Aplicada. Aula 02 Áreas e Profissionais de TI. Prof. MSc. Edilberto Silva prof.edilberto.silva@gmail.com http://www.edilms.eti.

TI Aplicada. Aula 02 Áreas e Profissionais de TI. Prof. MSc. Edilberto Silva prof.edilberto.silva@gmail.com http://www.edilms.eti. TI Aplicada Aula 02 Áreas e Profissionais de TI Prof. MSc. Edilberto Silva prof.edilberto.silva@gmail.com http:// Papéis... Um papel é uma definição abstrata de um conjunto de atividades executadas e dos

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

SISTEMA GERENCIADOR DE BANCO DE DADOS

SISTEMA GERENCIADOR DE BANCO DE DADOS BANCO DE DADOS Universidade do Estado de Santa Catarina Centro de Ciências Tecnológicas Departamento de Ciência da Computação Prof. Alexandre Veloso de Matos alexandre.matos@udesc.br SISTEMA GERENCIADOR

Leia mais

Sistemas Distribuídos Arquitetura de Sistemas Distribuídos I. Prof. MSc. Hugo Souza

Sistemas Distribuídos Arquitetura de Sistemas Distribuídos I. Prof. MSc. Hugo Souza Sistemas Distribuídos Arquitetura de Sistemas Distribuídos I Prof. MSc. Hugo Souza Como já vimos, os sistemas distribuídos são apresentados considerando um planejamento bem mais complexo relacionado aos

Leia mais

)HUUDPHQWDV &RPSXWDFLRQDLV SDUD 6LPXODomR

)HUUDPHQWDV &RPSXWDFLRQDLV SDUD 6LPXODomR 6LPXODomR GH6LVWHPDV )HUUDPHQWDV &RPSXWDFLRQDLV SDUD 6LPXODomR #5,6. Simulador voltado para análise de risco financeiro 3RQWRV IRUWHV Fácil de usar. Funciona integrado a ferramentas já bastante conhecidas,

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

Agentes - Definição. Inteligência Artificial. Agentes Inteligentes

Agentes - Definição. Inteligência Artificial. Agentes Inteligentes Inteligência Artificial s Inteligentes s - Definição : entidade capaz de perceber e agir em um ambiente, comunicar-se com outros agentes, motivada por um conjunto de inclinações, que pode dispor de representação

Leia mais

WordPress Institucional UFPel Guia Rápido

WordPress Institucional UFPel Guia Rápido GABINETE DO REITOR COORDENAÇÃO DE TECNOLOGIA DA INFORMAÇÃO NÚCLEO DE SISTEMAS DE INFORMAÇÃO SEÇÃO DE TECNOLOGIAS PARA WEBSITES WordPress Institucional UFPel Guia Rápido Versão 2.0.1 Março de 2015 Introdução

Leia mais

BEM-VINDO AO dhl PROVIEW

BEM-VINDO AO dhl PROVIEW BEM-VINDO AO dhl PROVIEW Guia de Usuário O DHL PROVIEW COLOCA VOCÊ NO CONTROLE DE SEUS ENVIOS. PROVIEW O DHL ProView é uma ferramenta de rastreamento on-line que permite o gerenciamento dos envios, a programação

Leia mais

Módulo 15 Resumo. Módulo I Cultura da Informação

Módulo 15 Resumo. Módulo I Cultura da Informação Módulo 15 Resumo Neste módulo vamos dar uma explanação geral sobre os pontos que foram trabalhados ao longo desta disciplina. Os pontos abordados nesta disciplina foram: Fundamentos teóricos de sistemas

Leia mais

MANUAL DE SERVIÇOS GUIA DE RECUPERAÇÃO DO SISTEMA OPERACIONAL LINUX

MANUAL DE SERVIÇOS GUIA DE RECUPERAÇÃO DO SISTEMA OPERACIONAL LINUX MANUAL DE SERVIÇOS GUIA DE RECUPERAÇÃO DO SISTEMA OPERACIONAL LINUX MANUAL DE SERVIÇO NOTEBOOK CONSIDERAÇÕES PRECAUÇÕES DE SERVIÇO E INSPEÇÃO UTILIZE SOMENTE PEÇAS DESIGNADAS O conjunto de componentes

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

4 O Workflow e a Máquina de Regras

4 O Workflow e a Máquina de Regras 4 O Workflow e a Máquina de Regras O objetivo do workflow e da máquina de regras é definir um conjunto de passos e regras configuráveis. Ao longo de sua execução, um usuário consegue simplificar o seu

Leia mais

Análise e Desenvolvimento de Sistemas ADS Programação Orientada a Obejeto POO 3º Semestre AULA 03 - INTRODUÇÃO À PROGRAMAÇÃO ORIENTADA A OBJETO (POO)

Análise e Desenvolvimento de Sistemas ADS Programação Orientada a Obejeto POO 3º Semestre AULA 03 - INTRODUÇÃO À PROGRAMAÇÃO ORIENTADA A OBJETO (POO) Análise e Desenvolvimento de Sistemas ADS Programação Orientada a Obejeto POO 3º Semestre AULA 03 - INTRODUÇÃO À PROGRAMAÇÃO ORIENTADA A OBJETO (POO) Parte: 1 Prof. Cristóvão Cunha Objetivos de aprendizagem

Leia mais

Para construção dos modelos físicos, será estudado o modelo Relacional como originalmente proposto por Codd.

Para construção dos modelos físicos, será estudado o modelo Relacional como originalmente proposto por Codd. Apresentação Este curso tem como objetivo, oferecer uma noção geral sobre a construção de sistemas de banco de dados. Para isto, é necessário estudar modelos para a construção de projetos lógicos de bancos

Leia mais

Introdução. Banco de dados. Por que usar BD? Por que estudar BD? Exemplo de um BD. Conceitos básicos

Introdução. Banco de dados. Por que usar BD? Por que estudar BD? Exemplo de um BD. Conceitos básicos Introdução Banco de Dados Por que usar BD? Vitor Valerio de Souza Campos Adaptado de Vania Bogorny 4 Por que estudar BD? Exemplo de um BD Os Bancos de Dados fazem parte do nosso dia-a-dia: operação bancária

Leia mais

Conteúdo. Disciplina: INF 02810 Engenharia de Software. Monalessa Perini Barcellos. Centro Tecnológico. Universidade Federal do Espírito Santo

Conteúdo. Disciplina: INF 02810 Engenharia de Software. Monalessa Perini Barcellos. Centro Tecnológico. Universidade Federal do Espírito Santo Universidade Federal do Espírito Santo Centro Tecnológico Departamento de Informática Disciplina: INF 02810 Prof.: (monalessa@inf.ufes.br) Conteúdo 1. Introdução 2. Processo de Software 3. Gerência de

Leia mais

Introdução a Computação

Introdução a Computação Introdução a Computação Aula 03 Profissões de TI Prof. MSc. Edilberto Silva edilms@yahoo.com http:// Papéis... Um papel é uma definição abstrata de um conjunto de atividades executadas e dos respectivos

Leia mais

Hoje é inegável que a sobrevivência das organizações depende de dados precisos e atualizados.

Hoje é inegável que a sobrevivência das organizações depende de dados precisos e atualizados. BANCO DE DADOS Universidade do Estado de Santa Catarina Centro de Ciências Tecnológicas Departamento de Ciência da Computação Prof. Alexandre Veloso de Matos alexandre.matos@udesc.br INTRODUÇÃO Hoje é

Leia mais

Programa de Capacitação em Gestão do PPA Curso PPA: Elaboração e Gestão Ciclo Básico. Elaboração de Planos Gerenciais dos Programas do PPA

Programa de Capacitação em Gestão do PPA Curso PPA: Elaboração e Gestão Ciclo Básico. Elaboração de Planos Gerenciais dos Programas do PPA Programa de Capacitação em Gestão do PPA Curso PPA: Elaboração e Gestão Ciclo Básico Elaboração de Planos Gerenciais dos Programas do PPA Brasília, abril/2006 APRESENTAÇÃO O presente manual tem por objetivo

Leia mais

INF 1771 Inteligência Artificial

INF 1771 Inteligência Artificial Edirlei Soares de Lima INF 1771 Inteligência Artificial Aula 02 Agentes Inteligentes Agentes Inteligentes Um agente é algo capaz de perceber seu ambiente por meio de sensores e de

Leia mais

MASTER IN PROJECT MANAGEMENT

MASTER IN PROJECT MANAGEMENT MASTER IN PROJECT MANAGEMENT PROJETOS E COMUNICAÇÃO PROF. RICARDO SCHWACH MBA, PMP, COBIT, ITIL Atividade 1 Que modelos em gestão de projetos estão sendo adotados como referência nas organizações? Como

Leia mais

UNIVERSIDADE FEDERAL DE SANTA CATARINA UFSC DEPARTAMENTO DE INFORMÁTICA E ESTATÍSTICA INE BACHARELADO EM CIÊNCIAS DA COMPUTAÇÃO.

UNIVERSIDADE FEDERAL DE SANTA CATARINA UFSC DEPARTAMENTO DE INFORMÁTICA E ESTATÍSTICA INE BACHARELADO EM CIÊNCIAS DA COMPUTAÇÃO. UNIVERSIDADE FEDERAL DE SANTA CATARINA UFSC DEPARTAMENTO DE INFORMÁTICA E ESTATÍSTICA INE BACHARELADO EM CIÊNCIAS DA COMPUTAÇÃO Xen Hypervisor Glauco Neves 07132022 Guilherme Pacheco 07232063 INE 5412-0432

Leia mais

Docente: Éberton da Silva Marinho e-mail: ebertonsm@gmail.com

Docente: Éberton da Silva Marinho e-mail: ebertonsm@gmail.com INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE Introdução a Banco de Dados Docente: Éberton da Silva Marinho e-mail: ebertonsm@gmail.com 12/06/2013 Sumário Motivação da Disciplina

Leia mais

Introdução. Conceitos Básicos. Conceitos Básicos. Conceitos Básicos

Introdução. Conceitos Básicos. Conceitos Básicos. Conceitos Básicos Conceitos Básicos Introdução Banco de Dados I Prof. Guilherme Tavares de Assis Universidade Federal de Ouro Preto UFOP Instituto de Ciências Exatas e Biológicas ICEB Departamento de Computação DECOM Dados

Leia mais

ESPECIFICAÇÕES TÉCNICAS e OPERACIONAIS. BioMatch Server e BioMatch Client

ESPECIFICAÇÕES TÉCNICAS e OPERACIONAIS. BioMatch Server e BioMatch Client ESPECIFICAÇÕES TÉCNICAS e OPERACIONAIS BioMatch Server e BioMatch Client ÍNDICE A) Objetivo...3 B) Pré-Requisitos...3 C) Características Operacionais...4 D) Aplicação e Performance...6 E) Descrição dos

Leia mais

Engenharia Reversa e Reengenharia

Engenharia Reversa e Reengenharia Engenharia Reversa e Reengenharia SCE 186 Engenharia de Software Profa Rosana T. Vaccare Braga (material adaptado a partir do concedido pela Profa.: Rosângela Penteado, DC - UFSCar) Fases Genéricas do

Leia mais

Cadastrar Categorias e Produtos

Cadastrar Categorias e Produtos Cadastrar Categorias e Produtos 1- Introdução Bom, agora que você conseguiu configurar a sua loja com sucesso, incluindo as informações do PagSeguro, precisamos cadastrar o principal: Os Produtos, afinal,

Leia mais

Emissão de Nota Fiscal de Serviço Eletrônica

Emissão de Nota Fiscal de Serviço Eletrônica Emissão de Nota Fiscal de Serviço Eletrônica Introdução A emissão de Nota Fiscal de Serviço Eletrônica traz ao cliente TTransp a possibilidade de documentar eletronicamente as operações de serviço prestadas

Leia mais

UNIVERSIDADE FEDERAL DE UBERLÂNDIA Faculdade de Computação Curso de Introdução à Informática Prof: Anilton Joaquim da Silva / Ezequiel Roberto Zorzal

UNIVERSIDADE FEDERAL DE UBERLÂNDIA Faculdade de Computação Curso de Introdução à Informática Prof: Anilton Joaquim da Silva / Ezequiel Roberto Zorzal UNIVERSIDADE FEDERAL DE UBERLÂNDIA Faculdade de Computação Curso de Introdução à Informática Prof: Anilton Joaquim da Silva / Ezequiel Roberto Zorzal AULA Informática: Aplicações e Benefícios Advocacia

Leia mais

Sistema Ativo de Segurança Automotiva Manual de Utilização

Sistema Ativo de Segurança Automotiva Manual de Utilização Sistema Ativo de Segurança Automotiva Manual de Utilização Versão: 2 (05/12/2005) Sistema Ativo de Segurança Automotiva Índice Título Observações Veículos Grupos Páginas 1 2 Rastrear 3 Monitoramento Alerta

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

Manual SAGe Versão 1.2 (a partir da versão 12.08.01)

Manual SAGe Versão 1.2 (a partir da versão 12.08.01) Manual SAGe Versão 1.2 (a partir da versão 12.08.01) Submissão de Relatórios Científicos Sumário Introdução... 2 Elaboração do Relatório Científico... 3 Submissão do Relatório Científico... 14 Operação

Leia mais

FileMaker Pro 13. Utilização de uma Conexão de Área de Trabalho Remota com o FileMaker Pro 13

FileMaker Pro 13. Utilização de uma Conexão de Área de Trabalho Remota com o FileMaker Pro 13 FileMaker Pro 13 Utilização de uma Conexão de Área de Trabalho Remota com o FileMaker Pro 13 2007-2013 FileMaker Inc. Todos os direitos reservados. FileMaker Inc. 5201 Patrick Henry Drive Santa Clara,

Leia mais

Sistemas de Informação I

Sistemas de Informação I + Sistemas de Informação I Dimensões de análise dos SI Ricardo de Sousa Britto rbritto@ufpi.edu.br + Introdução n Os sistemas de informação são combinações das formas de trabalho, informações, pessoas

Leia mais

ARQUITETURA DE SOFTWARE

ARQUITETURA DE SOFTWARE ARQUITETURA DE SOFTWARE Em seu livro, que constitui um referencial sobre o assunto, Shaw e Garlan discutem arquitetura de software da seguinte maneira: Desde quando o primeiro programa foi dividido em

Leia mais

Sistema de Qualificação do Fornecedor (SQS)

Sistema de Qualificação do Fornecedor (SQS) Sistema de Qualificação do Fornecedor (SQS) Visibilidade global dos fornecedores Shell www.shell.com/supplier/qualification Nossa abordagem à pré-qualificação dos fornecedores O setor de contratos e aquisições

Leia mais

Sistema de Arquivos. Ambientes Operacionais. Prof. Simão Sirineo Toscani stoscani@inf.pucrs.br www.inf.pucrs.br/~stoscani

Sistema de Arquivos. Ambientes Operacionais. Prof. Simão Sirineo Toscani stoscani@inf.pucrs.br www.inf.pucrs.br/~stoscani Sistema de Arquivos Ambientes Operacionais Prof. Simão Sirineo Toscani stoscani@inf.pucrs.br www.inf.pucrs.br/~stoscani Gerência de Arquivos É um dos serviços mais visíveis do SO. Arquivos são normalmente

Leia mais

Informática. Prof. Macêdo Firmino. Macêdo Firmino (IFRN) Informática Setembro de 2011 1 / 25

Informática. Prof. Macêdo Firmino. Macêdo Firmino (IFRN) Informática Setembro de 2011 1 / 25 Informática Prof. Macêdo Firmino Introdução a Informática Macêdo Firmino (IFRN) Informática Setembro de 2011 1 / 25 O Que é um Computador? É uma máquina composta de um conjunto de partes eletrônicas e

Leia mais

FileMaker Pro 14. Utilização de uma Conexão de Área de Trabalho Remota com o FileMaker Pro 14

FileMaker Pro 14. Utilização de uma Conexão de Área de Trabalho Remota com o FileMaker Pro 14 FileMaker Pro 14 Utilização de uma Conexão de Área de Trabalho Remota com o FileMaker Pro 14 2007-2015 FileMaker, Inc. Todos os direitos reservados. FileMaker Inc. 5201 Patrick Henry Drive Santa Clara,

Leia mais

Manual de Utilização do GLPI

Manual de Utilização do GLPI Manual de Utilização do GLPI Perfil Usuário Versão 1.0 NTI Campus Muzambinho 1 Introdução Prezado servidor, o GLPI é um sistema de Service Desk composto por um conjunto de serviços para a administração

Leia mais

Sistema de Gestão de Recursos de Aprendizagem

Sistema de Gestão de Recursos de Aprendizagem Sistema de Gestão de Recursos de Aprendizagem Ambiente Virtual de Aprendizagem (Moodle) - - Atualizado em 29/07/20 ÍNDICE DE FIGURAS Figura Página de acesso ao SIGRA... 7 Figura 2 Portal de Cursos... 8

Leia mais

04/08/2012 MODELAGEM DE DADOS. PROF. RAFAEL DIAS RIBEIRO, M.Sc. @ribeirord MODELAGEM DE DADOS. Aula 1. Prof. Rafael Dias Ribeiro. M.Sc.

04/08/2012 MODELAGEM DE DADOS. PROF. RAFAEL DIAS RIBEIRO, M.Sc. @ribeirord MODELAGEM DE DADOS. Aula 1. Prof. Rafael Dias Ribeiro. M.Sc. MODELAGEM DE DADOS PROF. RAFAEL DIAS RIBEIRO, M.Sc. @ribeirord MODELAGEM DE DADOS Aula 1 Prof. Rafael Dias Ribeiro. M.Sc. @ribeirord 1 Objetivos: Apresenta a diferença entre dado e informação e a importância

Leia mais

08/03/2009. Como mostra a pirâmide da gestão no slide seguinte... Profª. Kelly Hannel. Fonte: adaptado de Laudon, 2002

08/03/2009. Como mostra a pirâmide da gestão no slide seguinte... Profª. Kelly Hannel. Fonte: adaptado de Laudon, 2002 Pirâmide da Gestão Profª. Kelly Hannel Fonte: adaptado de Laudon, 2002 Diferentes tipos de SIs que atendem diversos níveis organizacionais Sistemas do nível operacional: dão suporte a gerentes operacionais

Leia mais

Sumário. Uma visão mais clara da UML

Sumário. Uma visão mais clara da UML Instituto Federal de Santa Catarina Câmpus Chapecó Ensino Médio Integrado em Informática Módulo V Unidade Curricular: Engenharia de Software Professora: Lara P. Z. B. Oberderfer Uma visão mais clara da

Leia mais

Relatorio do trabalho pratico 2

Relatorio do trabalho pratico 2 UNIVERSIDADE FEDERAL DE SANTA CATARINA INE5414 REDES I Aluno: Ramon Dutra Miranda Matricula: 07232120 Relatorio do trabalho pratico 2 O protocolo SNMP (do inglês Simple Network Management Protocol - Protocolo

Leia mais

RELATÓRIO FINAL DE PROJETO DE INICIAÇÃO CIENTÍFICA (PIBIC/CNPq/INPE)

RELATÓRIO FINAL DE PROJETO DE INICIAÇÃO CIENTÍFICA (PIBIC/CNPq/INPE) DESENVOLVIMENTO DE APLICAÇÕES PARA DISPOSITIVOS MÓVEIS PARA COLETA E DISSEMINAÇÃO DE DADOS (VERSÃO CLIENTE- SERVIDOR) RELATÓRIO FINAL DE PROJETO DE INICIAÇÃO CIENTÍFICA (PIBIC/CNPq/INPE) Victor Araújo

Leia mais

Desenvolvendo uma Arquitetura de Componentes Orientada a Serviço SCA

Desenvolvendo uma Arquitetura de Componentes Orientada a Serviço SCA Desenvolvendo uma Arquitetura de Componentes Orientada a Serviço SCA RESUMO Ricardo Della Libera Marzochi A introdução ao Service Component Architecture (SCA) diz respeito ao estudo dos principais fundamentos

Leia mais

Engenharia de Software II: Criando a Declaração de Escopo. Prof. Msc Ricardo Britto DIE-UFPI rbritto@ufpi.edu.br

Engenharia de Software II: Criando a Declaração de Escopo. Prof. Msc Ricardo Britto DIE-UFPI rbritto@ufpi.edu.br Engenharia de Software II: Criando a Declaração de Escopo Prof. Msc Ricardo Britto DIE-UFPI rbritto@ufpi.edu.br Sumário Desenvolvendo o Plano de Gerenciamento do Projeto. Coletando Requisitos. Declarando

Leia mais

Introdução Banco de Dados

Introdução Banco de Dados Introdução Banco de Dados Vitor Valerio de Souza Campos Adaptado de Vania Bogorny Por que estudar BD? Os Bancos de Dados fazem parte do nosso dia-a-dia: operação bancária reserva de hotel matrícula em

Leia mais

Itinerários de Ônibus Relatório Final

Itinerários de Ônibus Relatório Final CENTRO UNIVERSITÁRIO SENAC Itinerários de Ônibus Relatório Final Grupo 5 Caio Roque Daniel Nunes Elise Roese José Caneiro Marcos Grignani São Paulo Junho de 2007 1 ÍNDICE 1. Introdução... 3 2. Desenvolvimento...

Leia mais

CA SERVICE DESK MANAGER

CA SERVICE DESK MANAGER CA SERVICE DESK MANAGER GUIA RÁPIDO: Abertura de Chamado pelo Portal Web (Ferramenta Service Desk ) 1. CA SERVICE DESK MANAGER... 3 2. CONHECENDO AS TELAS INICIAIS... 4 2.1. SEGURANÇA DA INFORMAÇÃO...

Leia mais

UNIVERSIDADE FEDERAL DO PARANÁ UFPR Bacharelado em Ciência da Computação

UNIVERSIDADE FEDERAL DO PARANÁ UFPR Bacharelado em Ciência da Computação SOFT DISCIPLINA: Engenharia de software AULA NÚMERO: 08 DATA: / / PROFESSOR: Andrey APRESENTAÇÃO O objetivo desta aula é apresentar e discutir conceitos relacionados a modelos e especificações. Nesta aula

Leia mais

Sumário. Apresentação O que é o Centro de Gerenciamento de Serviços (CGS) NTI? Terminologia Status do seu chamado Utilização do Portal Web

Sumário. Apresentação O que é o Centro de Gerenciamento de Serviços (CGS) NTI? Terminologia Status do seu chamado Utilização do Portal Web Sumário Apresentação O que é o Centro de Gerenciamento de Serviços (CGS) NTI? Terminologia Status do seu chamado Utilização do Portal Web Fazendo Login no Sistema Tela inicial do Portal WEB Criando um

Leia mais

ROTEIRO PARA TREINAMENTO DO SAGRES DIÁRIO Guia do Docente

ROTEIRO PARA TREINAMENTO DO SAGRES DIÁRIO Guia do Docente Conceito ROTEIRO PARA TREINAMENTO DO SAGRES DIÁRIO Guia do Docente O Sagres Diário é uma ferramenta que disponibiliza rotinas que facilitam a comunicação entre a comunidade Docente e Discente de uma instituição,

Leia mais

Sistemas de Banco de Dados Aspectos Gerais de Banco de Dados

Sistemas de Banco de Dados Aspectos Gerais de Banco de Dados Sistemas de Banco de Dados Aspectos Gerais de Banco de Dados 1. Conceitos Básicos No contexto de sistemas de banco de dados as palavras dado e informação possuem o mesmo significado, representando uma

Leia mais

SISTEMA TYR DIAGRAMAS DE CLASSE E SEQUÊNCIA Empresa: Academia Universitária

SISTEMA TYR DIAGRAMAS DE CLASSE E SEQUÊNCIA Empresa: Academia Universitária SISTEMA TYR DIAGRAMAS DE CLASSE E SEQUÊNCIA Empresa: Academia Universitária Cascavel Novembro de 2009 Pedro Patitucci Finamore Daniel Bordignon Cassanelli Marco Antonio da Rosa DIAGRAMAS DE CLASSE E SEQUÊNCIA

Leia mais

Conteúdo. Disciplina: INF 02810 Engenharia de Software. Monalessa Perini Barcellos

Conteúdo. Disciplina: INF 02810 Engenharia de Software. Monalessa Perini Barcellos Universidade Federal do Espírito Santo Centro Tecnológico Departamento de Informática Disciplina: INF 02810 Prof.: (monalessa@inf.ufes.br) Conteúdo 1. Introdução 2. Processo de Software 3. Gerência de

Leia mais

Manual do PolicyKit-kde. Daniel Nicoletti Tradução: Luiz Fernando Ranghetti

Manual do PolicyKit-kde. Daniel Nicoletti Tradução: Luiz Fernando Ranghetti Daniel Nicoletti Tradução: Luiz Fernando Ranghetti 2 Conteúdo 1 Resumo 5 2 Como funciona 6 2.1 Resumo............................................ 6 2.2 O problema.........................................

Leia mais

CURSOS OFERECIDOS. seus objetivos e metas. E também seus elementos fundamentais de Administração, como: PLANEJAMENTO, ORGANIZAÇÃO E CONTROLE.

CURSOS OFERECIDOS. seus objetivos e metas. E também seus elementos fundamentais de Administração, como: PLANEJAMENTO, ORGANIZAÇÃO E CONTROLE. CURSOS OFERECIDOS Access 2007 Aproximadamente 20 horas O aluno aprenderá criar Banco de Dados de forma inteligente, trabalhar com estoques, número de funcionários, clientes etc. Conhecerá ferramentas aprimoradas

Leia mais

Engenharia de Software III

Engenharia de Software III Engenharia de Software III Casos de uso http://dl.dropbox.com/u/3025380/es3/aula6.pdf (flavio.ceci@unisul.br) 09/09/2010 O que são casos de uso? Um caso de uso procura documentar as ações necessárias,

Leia mais

Introdução ao Tableau Server 7.0

Introdução ao Tableau Server 7.0 Introdução ao Tableau Server 7.0 Bem-vindo ao Tableau Server; Este guia orientará você pelas etapas básicas de instalação e configuração do Tableau Server. Em seguida, usará alguns dados de exemplo para

Leia mais

Critérios para certificação de Sites SciELO: critérios, política e procedimentos para a classificação e certificação dos sites da Rede SciELO

Critérios para certificação de Sites SciELO: critérios, política e procedimentos para a classificação e certificação dos sites da Rede SciELO Critérios para certificação de Sites SciELO: critérios, política e procedimentos para a classificação e certificação dos sites da Rede SciELO Versão Março 2008 1 Introdução Este documento tem por objetivo

Leia mais

TCC04040 Inteligência Artificial. Inteligência Artificial

TCC04040 Inteligência Artificial. Inteligência Artificial Inteligência Artificial Aula 2 Profª Bianca Zadrozny TCC04040 Inteligência Artificial Página web: http://www.ic.uff.br/~bianca/ia Material: Livro texto: Inteligência Artificial, Russell & Norvig, Editora

Leia mais

FUNDAMENTOS DE HARDWARE COMO FUNCIONA UM PC? Professor Carlos Muniz

FUNDAMENTOS DE HARDWARE COMO FUNCIONA UM PC? Professor Carlos Muniz FUNDAMENTOS DE HARDWARE COMO FUNCIONA UM PC? A arquitetura básica de qualquer computador completo, seja um PC, um Machintosh ou um computador de grande porte, é formada por apenas 5 componentes básicos:

Leia mais

Aula Anterior. Capítulo 2

Aula Anterior. Capítulo 2 Capítulo 2 Clique Ciclo para de Vida editar e o estilo do Organização título do mestre Projeto O Ciclo de vida do projeto Características do ciclo de vida do projeto Relações entre o ciclo de vida do projeto

Leia mais