Design Patterns ABSTRACT FACTORY EMERSON BARROS DE MENESES

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

Download "Design Patterns ABSTRACT FACTORY EMERSON BARROS DE MENESES"

Transcrição

1 Design Patterns ABSTRACT FACTORY EMERSON BARROS DE MENESES 1

2 Breve Históric Sbre Design Patterns A rigem ds Design Patterns (Padrões de Desenh u ainda Padrões de Prjet) vem d trabalh de um arquitet chamad Christpher Alexander, n final da década de 70. Ele escreveu dis livrs, inicialmente, A Pattern Language [Alex77] e A Timeless Way f Building [Alex79], ns quais ele exemplificava us e descrevia seu racicíni para dcumentar s padrões. Em 1995, um grup de quatr prfissinais escreveu e lançu livr "Design Patterns: Elements f Reusable Object-Oriented Sftware" [Gamma95] e traduzid para Padrões de Prjet: sluções reutilizáveis de sftware rientad a bjets [2000], um catálg cm 23 padrões de desenh (design patterns). Os autres: Erich Gamma, Richard Helm, Ralph Jhnsn, and Jhn Vlissides, ficaram mais cnhecids cm A Gangue ds Quatr (Gang Of Fur u GF), cnsiderads s maires entusiastas ds Design Patterns. Cuj mesm livr fi utilizad na criaçã deste trabalh. Breve resum sbre que é um Design Patterns? Os Design Patterns sã padrões de classes e de relacinaments entre as mesmas que aparecem de frma freqüente em prjets de sftware. Tais padrões sã categrizads para atender a sluções específicas. Sua utilizaçã é uma atividade que simplifica a reutilizaçã de sftware. Os padrões aparecem em situações especiais dentr de um sistema cm descrições de bjets e classes cmunicantes que sã custmizadas um cntext particular. Este descreve uma sluçã cmprvada para um prblema, sã mais abstrats, menres e mens específics que framewrks que pr sua vez é um cnjunt de classes que pde ser utilizad para um tip específic de prjet de sftware (análise de dmíni, bibliteca de reus). Uma primeira visualizaçã (entendiment) crrespnde à tríade mdel, vista e cntrladr (MVC). Prcuram estabelecer uma distinçã rígida entre estes elements de md a trná-ls independentes. Ou seja, mdel, vista e cntrladr pdem ser mdificads de frma independente (desacplament). Patterns sã dispsitivs que permitem que s prgramas cmpartilhem cnheciment sbre seu desenh. Quand prgramams, encntrams muits prblemas 2

3 que crrem, crreram e irã crrer nvamente. A questã que ns perguntams agra é cm nós vams slucinar este prblema desta vez? Dcumentar um padrã (pattern) é uma maneira de pder reusar e pssivelmente cmpartilhar infrmaçã que aprendeu sbre a melhr maneira de se reslver um prblema de desenh de sftware. O catálg de padrões d GF (Gang Of Fur), cm dit, cntém 23 padrões e está, basicamente, dividid em três seções: Creatinal (Criacinal), Structural (Estrutural), Behaviral (Cmprtamental). Neste trabalh irems elencar pnts referentes a Padrã Criacinal Abstract Factry. 3

4 Abstract Factry (Design Patterns Creatinal) Intrduçã Padrã que cria um cnjunt de famílias de bjets cm características cmuns. A esclha pela adçã de uma determinada família e a cnseqüente instanciaçã ds bjets pde ser definida em temp de execuçã. Objetiv Prver uma interface para criar uma família de bjets relacinads u dependentes Escp sem especificar suas classes cncretas. De Objet Prpósit De criaçã Também chamad de Kit Resum Parece semelhante a padrã Factry Methd, mas Em vez d cliente (que quer criar bjets sem saber as classes exatas) chamar um métd de criaçã (Factry Methd, escp de Classe), ele de 4

5 alguma frma pssui um bjet (uma Abstract Factry) e usa este bjet para chamar s métds de criaçã Onde Factry Methd quer que vcê seja diferente (via herança) para criar bjets diferentes, Abstract Factry quer que vcê tenha alg diferente Se ele pssuir uma referência a uma Abstract Factry diferente, tda a criaçã será diferente O fat de tds s métds de criaçã estarem na mesma subclasse de uma Abstract Factry permite satisfazer a restriçã de criar apenas bjets relacinads u dependentes Exempl: lk-and-feel de GUIs Para lk-and-feel diferentes (Mtif, Windws, Mac, Presentatin Manager, etc.) tems frmas diferentes de manipular janelas, scrll bars, menus, etc. Para criar uma aplicaçã cm GUI que suprte qualquer lk-and-feel, precisams ter uma frma simples de criar bjets (relacinads) de uma mesma família Os bjets sã dependentes prque nã pde criar uma janela estil Windws e um menu estil Mtif Java já reslveu este prblema internamente n package awt usand Abstract Factry e nã precisa se precupar cm iss Prém, pderia estar usand C++ e precisaria cuidar diss pessalmente Uma classe (abstrata) (u interface, em Java) "Abstract Factry" define uma interface para criar cada tip de bjet básic (widgets n linguajar GUI) Também tem uma classe abstrata para cada tip de widget (windw, scrll bar, menu,...) Há classes cncretas para implementar cada widget em cada platafrma (lk-andfeel) Clientes chamam a Abstract Factry para criar bjets Uma Cncrete Factry cria s bjets cncrets aprpriads Ver diagrama de classes abaix: 5

6 6

7 Mais detalhadamente seria: Quand usar padrã Abstract Factry? Quand um sistema deve ser independente de cm seus prduts sã criads, cmpsts e representads Quand um sistema deve ser cnfigurad cm uma entre várias famílias de prduts Quand uma família de prduts relacinads fi prjetada para us cnjunt e vcê deve implementar essa restriçã Quand deseja frnecer uma bibliteca de classes e quer revelar sua interface e nã sua implementaçã 7

8 Nã permita prtant que bjets sejam diretamente criads cm new Estrutura genérica 8

9 Mais detalhadamente seria: Participantes FactryIF (WidgetFactryIF) Define uma interface para as perações que criam bjets cm prduts abstrats FactryAbstrata (WidgetFactry) Pssível classe abstrata para fatrar códig cmum às FactryCncretas FactryCncreta (MtifWidgetFactry, WindwsWidgetFactry) Implementa as perações para criar bjets para prduts cncrets 9

10 PrdutXIF (WindwIF, ScrllBarIF) Define uma interface para bjets de um tip PrdutAbstrat (Windw, ScrllBar) Pssível classe abstrata para fatrar códig cmum as PrdutsCncrets PrdutCncret (MtifWindw, MtifScrllBar) Cliente Define um bjet prdut a ser criad pela FactryCncreta crrespndente Implementa a interface de PrdutAbstrat Usa apenas interfaces definidas pr FactryIF e PrdutXIF Clabrações entre bjets Nrmalmente uma única instância de uma classe FactryCncreta é criada em temp de execuçã Essa FactryCncreta cria bjets tend uma implementaçã particular Para criar prduts diferentes, clientes devem usar uma FactryCncreta diferente FactryAbstrata depende de suas subclasses FactryCncreta para criar bjets de prduts Cnsequências d us d padrã Abstract Factry O padrã isla classes cncretas Uma factry encapsula a respnsabilidade e prcess de criaçã de bjets de prduts Isla clientes das classes de implementaçã O cliente manipula instâncias através de suas interfaces abstratas Facilita câmbi de famílias de prduts A classe da FactryCncreta só aparece em um lugar: nde ela é instanciada Uma mudança numa única linha de códig pde ser suficiente para mudar a FactryCncreta que a aplicaçã usa A família inteira de prduts muda de uma vez Prmve a cnsistência entre prduts 10

11 Prduts de uma determinada família devem funcinar cnjuntamente e nã misturads cm prduts de utra família O padrã permite implementar esta restriçã cm facilidade D lad negativ: dar suprte a nvs tips de prduts é difícil O mtiv é que a FactryAbstrata fixa cnjunt de prduts que pdem ser criads Dar suprte a mais prduts frça a extensã da interface da factry que envlve mudanças na FactryAbstrata e em tdas suas subclasses FactryCncreta Cnsiderações de implementaçã Factry cm padrã Singletn Uma aplicaçã nrmalmente só precisa de uma única instância de uma FactryCncreta pr família de prduts O padrã Singletn ajuda a cntrlar a instância única Criaçã ds prduts A FactryIF apenas define a interface de criaçã Quem cria s bjets sã as FactryCncreta Tais subclasses sã freqüentemente implementadas usand padrã Factry Methd Uma FactryCncreta faz verride d Factry Methd de cada prdut Exempl de códig: criaçã de labirints Tds s Factry Methds da classe Jg entram na factry abstrata FactryDeLabirint Também pssuem um default, que significa que FactryDeLabirint também é uma factry cncreta public interface FactryDeLabirintIF { public LabirintIF crialabirint(); public SalaIF criasala(int númerdasala); 11

12 public ParedeIF criaparede() { public PrtaIF criaprta(salaif sala1, SalaIF sala2) { public class FactryDeLabirint implements FactryDeLabirintIF { private static FactryDeLabirintIF instânciaúnica = null; private FactryDeLabirint() { public static FactryDeLabirintIF getinstance(string tip) { if(instânciaúnica == null) { if(tip.equals("perigs")) { instânciaúnica = new FactryDeLabirintPerigs(); else if(tip.equals("encantad")) { instânciaúnica = new FactryDeLabirintEncantad(); else { instânciaúnica = new FactryDeLabirint(); return instânciaúnica; // Factry Methds // Tem default para as Factry Methds public LabirintIF crialabirint() { return new Labirint(); public SalaIF criasala(int númerdasala) { return new Sala(númerDaSala); public ParedeIF criaparede() { return new Parede(); public PrtaIF criaprta(salaif sala1, SalaIF sala2) { return new Prta(sala1, sala2); 12

13 mntalabirint recebe um FactryDeLabirintIF cm parâmetr e cria um labirint public class Jg implements JgIF { // Essa funçã nã tem new: ela usa uma Abstract Factry public LabirintIF mntalabirint(factrydelabirintif factry) { LabirintIF umlabirint = factry.crialabirint(); SalaIF sala1 = factry.criasala(1); SalaIF sala2 = factry.criasala(2); PrtaIF aprta = factry.criaprta(sala1, sala2); umlabirint.adicinasala(sala1); umlabirint.adicinasala(sala2); sala1.setvizinh(norte, factry.criaparede()); sala1.setvizinh(leste, aprta); sala1.setvizinh(sul, factry.criaparede()); sala1.setvizinh(oeste, factry.criaparede()); sala2.setvizinh(norte, factry.criaparede()); sala2.setvizinh(leste, factry.criaparede()); sala2.setvizinh(sul, factry.criaparede()); sala2.setvizinh(oeste, aprta); return umlabirint; Para criar um labirint encantad, fi criad uma factry cncreta cm subclasse de FactryDeLabirint public class FactryDeLabirintEncantad extends FactryDeLabirint { public SalaIF criasala(int númerdasala) { return new salaencantada(númerdasala, jgaencantament()); public PrtaIF criaprta(salaif sala1, SalaIF sala2) { return new prtaprecisanddeencantament(sala1, sala2); prtected EncantamentIF jgaencantament() {... 13

14 Para criar um labirint perigs, criams uma utra factry cncreta cm subclasse de FactryDeLabirint public class FactryDeLabirintPerigs extends FactryDeLabirint { public ParedeIF criaparede() { return new parededestruível(); public SalaIF criasala(int númerdasala) { return new salacmbmba(númerdasala); Finalmente, é pssível jgar: JgIF umjg = new Jg(); FactryDeLabirint factry = FactryDeLabirint.getInstance("perigs"); jg.mntalabirint(factry); 14

15 Questões gerais de padrões de criaçã Ajudam a deixar sistema independente de cm seus bjets sã criads, cmpsts e representads Sã dis tips: Padrões de criaçã via classes Usam herança para variar a classe que é instanciada Exempl: Factry Methd Padrões de criaçã via bjets 15

16 Delegam a instanciaçã para utr bjet Exempl: Abstract Factry Cmpsiçã é usada mais que herança para estender funcinalidade e padrões de criaçã ajudam a lidar cm a cmplexidade de criar cmprtaments Em vez de cdificar um cmprtament estaticamente, definims pequens cmprtaments padrã e usams cmpsiçã para definir cmprtaments mais cmplexs Iss significa que instanciar um bjet cm um cmprtament particular requer mais d que simplesmente instanciar uma classe Eles escndem cm instâncias das classes cncretas sã criadas e juntadas para gerar "cmprtaments" (que pdem envlver váris bjets cmpsts) Os padrões mstrads aqui mstram cm encapsular as cisas de frma a simplificar prblema de instanciaçã Os padrões de criaçã discutem temas recrrentes: Eles encapsulam cnheciment das classes cncretas que sã instanciadas Lembre que preferims ns "amarrar" a interfaces (via interface u classes abstratas) d que a classes cncretas Iss prmve a flexibilidade de mudança (das classes cncretas que sã instanciadas) 16

17 Bibligrafia: GAMMA, Erich; HELM, Richard; JOHNSON, Ralph; VLISSIDES, Jhn. Padrões de Prjet: sluções reutilizáveis de sftware rientad a bjets. Ed. 1. Bkman, ISBN

18 Design Patterns - ABSTRACT FACTORY Pr Emersn Barrs de Meneses 18

Versões Todos os módulos devem ser atualizados para as versões a partir de 03 de outubro de 2013.

Versões Todos os módulos devem ser atualizados para as versões a partir de 03 de outubro de 2013. Serviç de Acess as Móduls d Sistema HK (SAR e SCF) Desenvlvems uma nva ferramenta cm bjetiv de direcinar acess ds usuáris apenas as Móduls que devem ser de direit, levand em cnsideraçã departament de cada

Leia mais

INF011 Padrões de Projeto. 02 Creational Patterns

INF011 Padrões de Projeto. 02 Creational Patterns INF011 Padrões de Projeto 02 Creational Patterns Sandro Santos Andrade sandroandrade@ifba.edu.br Instituto Federal de Educação, Ciência e Tecnologia da Bahia Departamento de Tecnologia Eletro-Eletrônica

Leia mais

CÂMARA DOS DEPUTADOS Gabinete do Deputado FERNANDO JORDÃO - PMDB/RJ Brasília, 21 de março de 2011.

CÂMARA DOS DEPUTADOS Gabinete do Deputado FERNANDO JORDÃO - PMDB/RJ Brasília, 21 de março de 2011. Gabinete d Deputad FERNANDO JORDÃO - PMDB/RJ Brasília, 21 de març de 2011. Quand ingressei cm Requeriment slicitand a presença de Vssas Senhrias na Cmissã, estava assustad, cm, aliás, tda a ppulaçã, cm

Leia mais

Informática II INFORMÁTICA II

Informática II INFORMÁTICA II Jrge Alexandre jureir@di.estv.ipv.pt - gab. 30 Artur Susa ajas@di.estv.ipv.pt - gab. 27 1 INFORMÁTICA II Plan Parte I - Cmplementar cnheciment d Excel cm ferramenta de análise bases de dads tabelas dinâmicas

Leia mais

Prototype, um Design Patterns de Criação

Prototype, um Design Patterns de Criação Prototype, um Design Patterns de Criação José Anízio Pantoja Maia Este artigo tem como finalidade compreender o funcionamento do padrão de projeto prototype, serão abordados os participantes que compõe

Leia mais

Transformadores. Transformadores 1.1- INTRODUÇÃO 1.2- PRINCÍPIO DE FUNCIONAMENTO

Transformadores. Transformadores 1.1- INTRODUÇÃO 1.2- PRINCÍPIO DE FUNCIONAMENTO Transfrmadres 1.1- INTRODUÇÃO N estud da crrente alternada bservams algumas vantagens da CA em relaçã a CC. A mair vantagem da CA está relacinada cm a facilidade de se elevar u abaixar a tensã em um circuit,

Leia mais

Passo 1 - Conheça as vantagens do employeeship para a empresa

Passo 1 - Conheça as vantagens do employeeship para a empresa Manual Cm intrduzir emplyeeship na empresa Índice Intrduçã Pass 1 - Cnheça as vantagens d emplyeeship para a empresa Pass 2 - Saiba que é a cultura emplyeeship Pass 3 - Aprenda a ter "bns" empregads Pass

Leia mais

Versão 4.0. Central IT Governança Corporativa PROJETO 78. Documento de Entrega. Fábrica. Deploy 1.0.0-Beta. Produto: CitSmart GRP

Versão 4.0. Central IT Governança Corporativa PROJETO 78. Documento de Entrega. Fábrica. Deploy 1.0.0-Beta. Produto: CitSmart GRP Central IT Gvernança Crprativa Versã PROJETO 78 Dcument de Entrega de Deply da Fábrica Deply 1.0.0-Beta Prdut: CitSmart GRP 2/7 FO-098 Versã: Dcument de Entrega de Deply da Fábrica Históric de Revisã Data

Leia mais

Anexo V. Software de Registro Eletrônico em Saúde. Implantação em 2 (duas) Unidades de Saúde

Anexo V. Software de Registro Eletrônico em Saúde. Implantação em 2 (duas) Unidades de Saúde Anex V Sftware de Registr Eletrônic em Saúde Implantaçã em 2 (duas) Unidades de Saúde Índice 1 INTRODUÇÃO... 3 2 ESTRATÉGIAS E PROCEDIMENTOS DE IMPLANTAÇÃO... 3 4 INFRAESTRUTURA NAS UNIDADES DE SAÚDE -

Leia mais

Aula 11 Bibliotecas de função

Aula 11 Bibliotecas de função Universidade Federal d Espírit Sant Centr Tecnlógic Departament de Infrmática Prgramaçã Básica de Cmputadres Prf. Vítr E. Silva Suza Aula 11 Biblitecas de funçã 1. Intrduçã À medida que um prgrama cresce

Leia mais

Projeto de Arquitetura Objetivos. Tópicos abordados. Arquitetura de software. Vantagens da arquitetura explícita

Projeto de Arquitetura Objetivos. Tópicos abordados. Arquitetura de software. Vantagens da arquitetura explícita Prjet de Arquitetura Objetivs Apresentar prjet de arquitetura e discutir sua imprtância Explicar as decisões de prjet de arquitetura que têm de ser feitas Apresentar três estils cmplementares de arquitetura

Leia mais

Utilizando o Calculador Etelj Velocidade do Som no Ar

Utilizando o Calculador Etelj Velocidade do Som no Ar Utilizand Calculadr telj Velcidade d Sm n Ar Hmer Sette 8 0 0 ste utilitári permite cálcul da velcidade de prpagaçã d sm n ar C, em funçã da temperatura d ar, da umidade relativa d ar e da pressã atmsférica

Leia mais

Desenho centrado em utilização

Desenho centrado em utilização Desenh centrad em utilizaçã Engenharia de Usabilidade Prf.: Clarind Isaías Pereira da Silva e Pádua Departament de Ciência da Cmputaçã - UFMG Desenh centrad em utilizaçã Referências Cnstantine, L.L., &

Leia mais

DISCIPLINA: Matemática. MACEDO, Luiz Roberto de, CASTANHEIRA, Nelson Pereira, ROCHA, Alex. Tópicos de matemática aplicada. Curitiba: Ibpex, 2006.

DISCIPLINA: Matemática. MACEDO, Luiz Roberto de, CASTANHEIRA, Nelson Pereira, ROCHA, Alex. Tópicos de matemática aplicada. Curitiba: Ibpex, 2006. DISCIPLINA: Matemática 1- BIBLIOGRAFIA INDICADA Bibliteca Virtual Pearsn MACEDO, Luiz Rbert de, CASTANHEIRA, Nelsn Pereira, ROCHA, Alex. Tópics de matemática aplicada. Curitiba: Ibpex, 2006. PARKIN, Michael.

Leia mais

3 Fundamentos do Comportamento dos Hidrocarbonetos Fluidos

3 Fundamentos do Comportamento dos Hidrocarbonetos Fluidos 3 Fundaments d Cmprtament ds Hidrcarbnets Fluids 3.1. Reservatóris de Petróle O petróle é uma mistura de hidrcarbnets, que pde ser encntrada ns estads: sólid, líquid, u ass, dependend das cndições de pressã

Leia mais

Tutorial de criação de um blog no Blogger

Tutorial de criação de um blog no Blogger Tutrial de criaçã de um blg n Blgger Bem-vind a Blgger! Este guia pde ajudar vcê a se familiarizar cm s recurss principais d Blgger e cmeçar a escrever seu própri blg. Para cmeçar a usar Blgger acesse

Leia mais

Novas Salvaguardas Ambientais e Sociais

Novas Salvaguardas Ambientais e Sociais Nvas Salvaguardas Ambientais e Sciais Discussões Técnicas de Gvern ESS10 Acess a Infrmaçã e engajament de stakehlders 15 de utubr, 2014 Objetivs da ESS10 (1/2) Delinear uma abrdagem sistemática para engajament

Leia mais

Regulamento para realização do Trabalho de Conclusão de Curso

Regulamento para realização do Trabalho de Conclusão de Curso Universidade Federal d Ceará Campus de Sbral Curs de Engenharia da Cmputaçã Regulament para realizaçã d Trabalh de Cnclusã de Curs Intrduçã Este dcument estabelece as regras básicas para funcinament das

Leia mais

GUIA DE RELACIONAMENTO MT-COR: 001 Revisão: 000

GUIA DE RELACIONAMENTO MT-COR: 001 Revisão: 000 GUIA DE RELACIONAMENTO MT-COR: 001 Revisã: 000 A Mercur S.A., empresa estabelecida desde 1924, se precupa em cnduzir as suas relações de acrd cm padrões étics e cmerciais, através d cumpriment da legislaçã

Leia mais

Plano de curso Planejamento e Controle da Manutenção de Máquinas e Equipamentos

Plano de curso Planejamento e Controle da Manutenção de Máquinas e Equipamentos PLANO DE CURSO MSOBRPCMME PAG1 Plan de curs Planejament e Cntrle da Manutençã de Máquinas e Equipaments Justificativa d curs Nã é fácil encntrar uma definiçã cmpleta para Gestã da manutençã de máquinas

Leia mais

OBJETIVOS DA AULA GESTÃO DE TECNOLOGIA DA INFORMAÇÃO

OBJETIVOS DA AULA GESTÃO DE TECNOLOGIA DA INFORMAÇÃO GESTÃO DE TECNOLOGIA DA INFORMAÇÃO Anhanguera Itapecerica da Serra Curs: Gestã da Tecnlgia da Infrmaçã Disciplina: Mdelagem de Sistemas Prf. Luiz Antni d Nasciment OBJETIVOS DA AULA Cnhecer as características

Leia mais

PROJETO 23ª MOSTRA ESTUDANTIL TECNOLÓGICA Dias 28 e 29 DE OUTUBRO DE 2015 CURSO: SEGURANÇA DO TRABALHO

PROJETO 23ª MOSTRA ESTUDANTIL TECNOLÓGICA Dias 28 e 29 DE OUTUBRO DE 2015 CURSO: SEGURANÇA DO TRABALHO PROJETO 23ª MOSTRA ESTUDANTIL TECNOLÓGICA Dias 28 e 29 DE OUTUBRO DE 2015 CURSO: SEGURANÇA DO TRABALHO Objetivs: SEGURANÇA DO TRABALHO Desenvlver cmpetências para eliminar u minimizar s riscs de acidentes

Leia mais

Modelo de Negócios. TRABALHO REALIZADO POR: Antonio Gome- 2007009 // Jorge Teixeira - 2008463

Modelo de Negócios. TRABALHO REALIZADO POR: Antonio Gome- 2007009 // Jorge Teixeira - 2008463 Mdel de Negócis Trabalh n âmbit da disciplina de Mdelaçã de dads. Criaçã de uma platafrma utilizand as tecnlgias SQL PHP e Javascript.. TRABALHO REALIZADO POR: Antni Gme- 2007009 // Jrge Teixeira - 2008463

Leia mais

Um objeto é uma instância de uma 'classe'. Você define uma classe utilizando o trecho de código abaixo;

Um objeto é uma instância de uma 'classe'. Você define uma classe utilizando o trecho de código abaixo; um objeto; é definido; Um objeto é uma instância de uma 'classe'. Você define uma classe utilizando o trecho de código abaixo; class ClasseBase{ é instanciado; $objetobase = new ClasseBase; Caso queira,

Leia mais

Agenda. A interface de Agendamento é encontrada no Modulo Salão de Vendas Agendamento Controle de Agendamento, e será apresentada conforme figura 01.

Agenda. A interface de Agendamento é encontrada no Modulo Salão de Vendas Agendamento Controle de Agendamento, e será apresentada conforme figura 01. Agenda Intrduçã Diariamente cada um ds trabalhadres de uma empresa executam diversas atividades, muitas vezes estas atividades tem praz para serem executadas e devem ser planejadas juntamente cm utras

Leia mais

T12 Resolução de problemas operacionais numa Companhia Aérea

T12 Resolução de problemas operacionais numa Companhia Aérea T12 Resluçã de prblemas peracinais numa Cmpanhia Aérea Objectiv Criar um Sistema Multi-Agente (SMA) que permita mnitrizar e reslver s prblemas relacinads cm s aviões, tripulações e passageirs de uma cmpanhia

Leia mais

Universidade Luterana do Brasil Faculdade de Informática. Disciplina de Engenharia de Software Professor Luís Fernando Garcia www.garcia.pro.

Universidade Luterana do Brasil Faculdade de Informática. Disciplina de Engenharia de Software Professor Luís Fernando Garcia www.garcia.pro. Universidade Luterana d Brasil Faculdade de Infrmática Disciplina de Engenharia de Sftware Prfessr Luís Fernand Garcia www.garcia.pr.br EVOLUÇÃO EM ENGENHARIA DE SOFTWARE 10 Sistemas Legads O investiment

Leia mais

Abstract Factory. Prover uma interface para criar uma família de objetos relacionados ou dependentes sem especificar suas classes concretas

Abstract Factory. Prover uma interface para criar uma família de objetos relacionados ou dependentes sem especificar suas classes concretas Objetivo Prover uma interface para criar uma família de objetos relacionados ou dependentes sem especificar suas classes concretas Também chamado de Kit Resumo Parece semelhante ao padrão Factory Method,

Leia mais

Análise e Projeto Orientados a Objeto

Análise e Projeto Orientados a Objeto Análise e Projeto Orientados a Objeto Objetivos Comparar e contrastar Análise e Projeto Definir O que vamos fazer na disciplina? Saber uma linguagem de programação orientada a objeto (OO) não é suficiente

Leia mais

Projetos, Programas e Portfólios

Projetos, Programas e Portfólios Prjets, Prgramas e Prtfólis pr Juliana Klb em julianaklb.cm Prjet Segund PMBOK (2008): um prjet é um esfrç temprári empreendid para criar um nv prdut, serviç u resultad exclusiv. Esta definiçã, apesar

Leia mais

Introdução à UML. Mas usaremos apenas um sub-conjunto da UML

Introdução à UML. Mas usaremos apenas um sub-conjunto da UML A Linguagem UML Intrduçã à UML UML = Unified Mdelling Language (Linguagem de Mdelagem Unificada) É uma ntaçã gráfica (visual) para prjetar sistemas Define diagramas padrnizads É extensível É cmplexa Mas

Leia mais

Regulamento Biblioteca FACULDADE IPEL

Regulamento Biblioteca FACULDADE IPEL REGULAMENTO BIBLIOTECA FACULDADE IPEL Regulament Bibliteca FACULDADE IPEL Pus Alegre/MG 2014 REGULAMENTO DA BIBLIOTECA ESTE REGULAMENTO TEM POR OBJETIVO ESTABELECER NORMAS REFERENTES AO FUNCIONAMENTO DA

Leia mais

PRINCIPAIS REQUISITOS: Regra final sobre Programas de Verificação do Fornecedor Estrangeiro Em resumo

PRINCIPAIS REQUISITOS: Regra final sobre Programas de Verificação do Fornecedor Estrangeiro Em resumo O FDA ferece esta traduçã cm um serviç para um grande públic internacinal. Esperams que vcê a ache útil. Embra a agência tenha tentad bter uma traduçã mais fiel pssível à versã em inglês, recnhecems que

Leia mais

Jorge David Oliveira Araujo Junior QUALIDADE DE SOFTWARE COM FLEXIBILIDADE E REUTILIZAÇÃO DE CODIGO-FONTE UTILIZANDO DESIGN

Jorge David Oliveira Araujo Junior QUALIDADE DE SOFTWARE COM FLEXIBILIDADE E REUTILIZAÇÃO DE CODIGO-FONTE UTILIZANDO DESIGN Jrge David Oliveira Arauj Junir QUALIDADE DE SOFTWARE COM FLEXIBILIDADE E REUTILIZAÇÃO DE CODIGO-FONTE UTILIZANDO DESIGN PATTERNS NO DESENVOLVIMENTO DE APLICAÇÕES COM A LINGUAGEM JAVA Itatiba 2012 Jrge

Leia mais

ALTERAÇÕES NO SISTEMA ORION

ALTERAÇÕES NO SISTEMA ORION ALTERAÇÕES NO SISTEMA ORION Orin Versã 7.74 TABELAS Clientes Na tela de Cadastr de Clientes, fi inserid btã e um camp que apresenta códig que cliente recebeu após cálcul da Curva ABC. Esse btã executa

Leia mais

UML. Diagrama de Classes de Projeto e Diagrama de Objetos Análise e Projeto de Software. Profª. Cibele da Rosa Christ

UML. Diagrama de Classes de Projeto e Diagrama de Objetos Análise e Projeto de Software. Profª. Cibele da Rosa Christ UML Diagrama de Classes de Prjet e Diagrama de Objets Análise e Prjet de Sftware Prfª. Cibele da Rsa Christ cibele@senacrs.cm.br SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL FACULDADE DE TECNOLOGIA SENAC

Leia mais

COMO CONFIGURAR SUA(S) CONTA(S) NO MICROSOFT OFFICE OUTLOOK

COMO CONFIGURAR SUA(S) CONTA(S) NO MICROSOFT OFFICE OUTLOOK COMO CONFIGURAR SUA(S) CONTA(S) NO MICROSOFT OFFICE OUTLOOK Use as instruções de acrd cm a versã d seu Outlk (2010, 2007 u 2003) Para saber a versã de seu Outlk, clique n menu Ajuda > Sbre Micrsft Office

Leia mais

Âmbito do Documento. Modelo de Comunicação. Modelo de Comunicação. Prescrição Eletrónica Médica - Aplicação

Âmbito do Documento. Modelo de Comunicação. Modelo de Comunicação. Prescrição Eletrónica Médica - Aplicação Mdel de Cmunicaçã Prescriçã Eletrónica Médica - Aplicaçã Âmbit d Dcument O presente dcument traduz mdel de cmunicaçã entre Centr de Suprte da SPMS e clientes da aplicaçã de Prescriçã Eletrónica Médica

Leia mais

Operação Metalose orientações básicas à população

Operação Metalose orientações básicas à população Operaçã Metalse rientações básicas à ppulaçã 1. Quem é respnsável pel reclhiment de prduts adulterads? As empresas fabricantes e distribuidras. O Sistema Nacinal de Vigilância Sanitária (Anvisa e Vigilâncias

Leia mais

REP REGISTO DOS PROFISSIONAIS DO EXERCICIO

REP REGISTO DOS PROFISSIONAIS DO EXERCICIO REP REGISTO DOS PROFISSIONAIS DO EXERCICIO Um prject eurpeu em clabraçã cm a EHFA Eurpean Health and Fitness Assciatin, cm sede em Bruxelas Regist ds Prfissinais Intrduçã Estams numa fase em que a Tutela

Leia mais

Descrição do serviço. Visão geral do serviço. Escopo dos serviços Copilot Optimize. Copilot Optimize CAA-1000. Escopo

Descrição do serviço. Visão geral do serviço. Escopo dos serviços Copilot Optimize. Copilot Optimize CAA-1000. Escopo Descriçã d serviç Cpilt Optimize CAA-1000 Visã geral d serviç Esta Descriçã d serviç ( Descriçã d serviç ) é firmada pr vcê, cliente, ( vcê u Cliente ) e a entidade da Dell identificada na fatura de cmpra

Leia mais

J930. Padrões. Projeto. Introdução. argonavis.com.br. Helder da Rocha (helder@acm.org)

J930. Padrões. Projeto. Introdução. argonavis.com.br. Helder da Rocha (helder@acm.org) Padrões de J930 Projeto Introdução Helder da Rocha (helder@acm.org) argonavis.com.br O que é um padrão? Maneira testada ou documentada de alcançar um objetivo qualquer Padrões são comuns em várias áreas

Leia mais

Boletim Técnico. CAGED Portaria 1129/2014 MTE. Procedimento para Implementação. Procedimento para Utilização

Boletim Técnico. CAGED Portaria 1129/2014 MTE. Procedimento para Implementação. Procedimento para Utilização Bletim Técnic CAGED Prtaria 1129/2014 MTE Prdut : TOTVS 11 Flha de Pagament (MFP) Chamad : TPRQRW Data da criaçã : 26/08/2014 Data da revisã : 12/11/2014 País : Brasil Bancs de Dads : Prgress, Oracle e

Leia mais

Modelagem, qualificação e distribuição em um padrão para geoinformações

Modelagem, qualificação e distribuição em um padrão para geoinformações Mdelagem, qualificaçã e distribuiçã em um padrã para geinfrmações Julia Peixt 14h, 14 de junh de 2010. Mtivaçã Acerv de dads desde 1994 em diferentes áreas de pesquisa; Muitas pessas fazend muits trabalhs

Leia mais

Anexo 03 Recomendação nº 3: estatuto padrão, estatuto fundamental e contrato social

Anexo 03 Recomendação nº 3: estatuto padrão, estatuto fundamental e contrato social Anex 03 Recmendaçã nº 3: estatut padrã, estatut fundamental e cntrat scial 1. Resum 01 Atualmente, Estatut da Crpraçã da Internet para a atribuiçã de nmes e númers (ICANN) tem um mecanism únic para alterações.

Leia mais

1Introdução Helder da Rocha (helder@acm.org)

1Introdução Helder da Rocha (helder@acm.org) J930 Padrões Projeto de 1Introdução Helder da Rocha (helder@acm.org) argonavis.com.br O que é um padrão? Maneira testada ou documentada de alcançar um objetivo qualquer Padrões são comuns em várias áreas

Leia mais

QUARTA EXPERIÊNCIA DO LABORATÓRIO DE ONDAS TRANSFORMADORES DE QUARTO DE ONDA EWALDO ÉDER CARVALHO SANTANA JÚNIOR EE06115-67 TURMA2

QUARTA EXPERIÊNCIA DO LABORATÓRIO DE ONDAS TRANSFORMADORES DE QUARTO DE ONDA EWALDO ÉDER CARVALHO SANTANA JÚNIOR EE06115-67 TURMA2 UNIVERSIDADE FEDERA DO MARANHÃO CENTRO DE CIÊNCIAS EXATAS E TECNOOGIA DEPARTAMENTE DE ENGENHARIA DA EETRICIDADE ABORATÓRIO DE ONDAS EETROMAGNÉTICAS QUARTA EXPERIÊNCIA DO ABORATÓRIO DE ONDAS TRANSFORMADORES

Leia mais

Diagrama de Atividades

Diagrama de Atividades Diagrama de Atividades N cntext da UML, Diagrama de Atividades é um diagrama cmprtamental (que especifica cmprtament d sftware), e através dele pdems mdelar partes d cmprtament de um sftware. Activity

Leia mais

Tarefa Excel Nº 8. Objectivos: Trabalhar com listas de dados: Criação de listas Ordenação de listas Filtros Tabelas e gráficos dinâmicos

Tarefa Excel Nº 8. Objectivos: Trabalhar com listas de dados: Criação de listas Ordenação de listas Filtros Tabelas e gráficos dinâmicos Escla Secundária Infanta D. Maria Objectivs: Trabalhar cm listas de dads: Criaçã de listas Ordenaçã de listas Filtrs Tabelas e gráfics dinâmics Tarefa Excel Nº 8 Flha de cálcul Uma lista de dads é um cnjunt

Leia mais

Unidade 7: Sínteses de evidências para políticas

Unidade 7: Sínteses de evidências para políticas Unidade 7: Sínteses de evidências para plíticas Objetiv da Unidade Desenvlver um entendiment cmum d que é uma síntese de evidências para plíticas, que inclui e cm pde ser usada 3 O que é uma síntese de

Leia mais

Versão 1.1.1.3. Descrição do produto, 2009. www.graycell.pt

Versão 1.1.1.3. Descrição do produto, 2009. www.graycell.pt Versã 1.1.1.3 Descriçã d prdut, 2009 www.graycell.pt 1 ENQUADRAMENTO A platafrma ask-it! é uma aplicaçã web-based que permite criar inquérits dinâmics e efectuar a sua dispnibilizaçã n-line. A facilidade

Leia mais

Guia Prático do Estágio. Seu Estágio em 5 Passos

Guia Prático do Estágio. Seu Estágio em 5 Passos Guia Prátic d Estági Seu Estági em 5 Passs O que é Estági? A atividade de estági é um fatr significativ na frmaçã d prfissinal, pr prprcinar a interaçã d alun cm a realidade da prfissã e a cmplementaçã

Leia mais

Aplicação Hibernate1 no NetBeans

Aplicação Hibernate1 no NetBeans Aplicaçã Hibernate1 n NetBeans Hibernate é um framewrk que frnece ferramentas para efetuar mapeament bjet/relacinal para Java. Mapeament bjet/relacinal é prcess de cnversã bidirecinal entre bjets e tabelas

Leia mais

PADRÕES DE PROJETO. Prof.: Jean Carlo Mendes carlomendes@yahoo.com.br http://www.jeancarlomendes.com.br

PADRÕES DE PROJETO. Prof.: Jean Carlo Mendes carlomendes@yahoo.com.br http://www.jeancarlomendes.com.br PADRÕES DE PROJETO Prof.: Jean Carlo Mendes carlomendes@yahoo.com.br http://www.jeancarlomendes.com.br Implementação Padrões Factory Vamos utilizar o exemplo do livro Head First! Design Patterns e implementá-lo

Leia mais

Copyright 1999-2006 GrupoPIE Portugal, S.A. Manual Utilizador

Copyright 1999-2006 GrupoPIE Portugal, S.A. Manual Utilizador Reprts Relatóris à sua Medida Reprts Cpyright 1999-2006 GrupPIE Prtugal, S.A. Reprts 1. WinREST Reprts...5 1.1. Licença...6 1.2. Linguagem...7 1.3. Lgin...7 1.4. Página Web...8 2. Empresas...9 2.1. Cm

Leia mais

Sensor de Nível Digital / Analógico

Sensor de Nível Digital / Analógico Sensr de Nível Digital / Analógic VERSÃO 2.2 - MANUAL DE REFERÊNCIA RevA1-06/11 Este manual é publicad pela Flex Telecm smente para fins de referência pr parte d usuári. Td esfrç pssível fi realizad para

Leia mais

GESTÃO DE LABORATÓRIOS

GESTÃO DE LABORATÓRIOS Seminári Luanda, 26,27,28,29 e 30 de Mai de 2014 - Htel **** Guia Prática GESTÃO DE LABORATÓRIOS Finanças Assegure uma gestã eficaz de tdas as áreas 40 hras de Frmaçã Especializada Cnceits ecnómic-financeirs

Leia mais

Curso - Padrões de Projeto Módulo 1: Introdução

Curso - Padrões de Projeto Módulo 1: Introdução Curso - Padrões de Projeto Módulo 1: Introdução Vítor E. Silva Souza vitorsouza@gmail.com http://www.javablogs.com.br/page/engenho http://esjug.dev.java.net Sobre o Instrutor Formação: Java: Graduação

Leia mais

METAS DE COMPREENSÃO:

METAS DE COMPREENSÃO: 1. TÓPICO GERADOR: Vivend n sécul XXI e pensand n futur. 2. METAS DE COMPREENSÃO: Essa atividade deverá ter cm meta que s aluns cmpreendam: cm se cnstrói saber científic; cm as áreas d saber estã inter-relacinadas

Leia mais

Lugar Geométrico das Raízes. Lugar Geométrico das Raízes. Lugar Geométrico das Raízes

Lugar Geométrico das Raízes. Lugar Geométrico das Raízes. Lugar Geométrico das Raízes Cnstruíd dretamente a partr ds póls e zers da funçã de transferênca de malha aberta H(. Os póls de malha fechada sã sluçã da equaçã + H( = 0, u: arg( H( ) = ± 80 (k+), k = 0,,,... H( = Para cada pnt s

Leia mais

2º Passo Criar a conexão via ODBC (Object DataBase Conection)

2º Passo Criar a conexão via ODBC (Object DataBase Conection) Prjet de Sexta-feira: Prfessra Lucélia 1º Pass Criar banc de dads u selecinar banc de dads. Ntas: Camps nas tabelas nã pdem cnter caracteres acentuads, especiais e exclusivs de línguas latinas. Nã há necessidade

Leia mais

Programação Orientada a Objetos. Padrões de Criação

Programação Orientada a Objetos. Padrões de Criação Programação Orientada a Objetos Padrões de Criação Cristiano Lehrer, M.Sc. Objetivos Apresentar cada um dos 23 padrões clássicos descrevendo: O problema que solucionam. A solução. Diagramas UML (Unified

Leia mais

SOGILUB.NET MANUAL DO UTILIZADOR

SOGILUB.NET MANUAL DO UTILIZADOR SOGILUB.NET MANUAL DO UTILIZADOR Índice Intrduçã... 3 Aspect Gráfic... 4 Regist na aplicaçã... 5 Recuperaçã de Códigs de Acess... 6 Área Reservada... 8 Entrar na Área Reservada... 8 Editar Perfil... 9

Leia mais

PADRÕES DE SOFTWARE. Jerffeson Teixeira de Souza, Ph.D. Tarciane de Castro Andrade. Grupo de Padrões de Software da UECE (GPS.

PADRÕES DE SOFTWARE. Jerffeson Teixeira de Souza, Ph.D. Tarciane de Castro Andrade. Grupo de Padrões de Software da UECE (GPS. PADRÕES DE SOFTWARE 1 Jerffeson Teixeira de Souza, Ph.D. Tarciane de Castro Andrade Grupo de Padrões de Software da UECE (GPS.UECE) Julho-2009 CONTEÚDO Introdução aos Padrões de Software O quê são padrões?

Leia mais

Channel. Colaboradores. Tutorial. Atualizado com a versão 3.9

Channel. Colaboradores. Tutorial. Atualizado com a versão 3.9 Channel Clabradres Tutrial Atualizad cm a versã 3.9 Cpyright 2009 pr JExperts Tecnlgia Ltda. tds direits reservads. É pribida a reprduçã deste manual sem autrizaçã prévia e pr escrit da JExperts Tecnlgia

Leia mais

Uma leitura sobre a propriedade do conhecimento no software livre e copyleft a partir de conceitos da filosofia grega.

Uma leitura sobre a propriedade do conhecimento no software livre e copyleft a partir de conceitos da filosofia grega. XXVII Cngres de la Asciación Latinamericana de Scilgía. VIII Jrnadas de Scilgía de la Universidad de Buens Aires. Asciación Latinamericana de Scilgía, Buens Aires, 2009. Uma leitura sbre a prpriedade d

Leia mais

Event Viewer - Criando um Custom View

Event Viewer - Criando um Custom View Event Viewer - Criand um Custm View Qui, 06 de Nvembr de 2008 18:21 Escrit pr Daniel Dnda Cnhecend Event Viewer Muit imprtante na manutençã e mnitrament de servidres Event Viewer é uma ferramenta que gera

Leia mais

XVIII Seminário Nacional de Distribuição de Energia Elétrica

XVIII Seminário Nacional de Distribuição de Energia Elétrica XVIII Seminári Nacinal de Distribuiçã de Energia Elétrica SENDI 2008-06 a 10 de utubr 7.2 Olinda - Pernambuc - Brasil Autmaçã na Distribuiçã: O Prcess de autmaçã ds equipaments de linha na rede CELPE.

Leia mais

3.1 Definições Uma classe é a descrição de um tipo de objeto.

3.1 Definições Uma classe é a descrição de um tipo de objeto. 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 Classes Autoria:Aristófanes Corrêa Silva Adaptação:

Leia mais

UNIVERSIDADE ESTADUAL DE CAMPINAS FACULDADE DE CIÊNCIAS APLICADAS Cidade Universitária de Limeira

UNIVERSIDADE ESTADUAL DE CAMPINAS FACULDADE DE CIÊNCIAS APLICADAS Cidade Universitária de Limeira DIRETRIZES PARA ESTÁGIO CURRICULAR OBRIGATÓRIO DOS CURSOS DE GESTÃO 1 Sumári I. O Estági em Gestã...3 II. O Estági curricular...4 III. Acmpanhament e avaliaçã...5 IV. Mdels de Plan de Atividades e de Relatóri...5

Leia mais

ISO 9001:2008 alterações à versão de 2000

ISO 9001:2008 alterações à versão de 2000 ISO 9001:2008 alterações à versã de 2000 Já passaram quase it ans desde que a versã da ISO 9001 d an 2000 fi publicada, que cnduziu à necessidade de uma grande mudança para muitas rganizações, incluind

Leia mais

PADRÃO DE RESPOSTA. Pesquisador em Informações Geográficas e Estatísticas A I PROVA 3 FINANÇAS PÚBLICAS

PADRÃO DE RESPOSTA. Pesquisador em Informações Geográficas e Estatísticas A I PROVA 3 FINANÇAS PÚBLICAS Questã n 1 Cnheciments Específics O text dissertativ deve cmtemplar e desenvlver s aspects apresentads abaix. O papel d PPA é de instrument de planejament de médi/lng praz que visa à cntinuidade ds bjetivs

Leia mais

SEGURANÇA DO PACIENTE: A PRESCRIÇÃO MÉDICA E A PREVENÇÃO

SEGURANÇA DO PACIENTE: A PRESCRIÇÃO MÉDICA E A PREVENÇÃO SEGURANÇA DO PACIENTE: A PRESCRIÇÃO MÉDICA E A PREVENÇÃO DE EVENTOS ADVERSOS Palestrante: Mauríci Laur de Oliveira Junir PRESCRIÇÃO E OS EVENTOS ADIVERSOS A ANVISA define err de medicaçã cm qualquer event

Leia mais

Proposta. Projeto: VENSSO. Data 25/05/2005. Andrade Lima Damires Fernandes Andrade Lima Damires Fernandes. Responsável. Autor (s)

Proposta. Projeto: VENSSO. Data 25/05/2005. Andrade Lima Damires Fernandes Andrade Lima Damires Fernandes. Responsável. Autor (s) Prpsta Prjet: Data 25/05/2005 Respnsável Autr (s) Dc ID Andrade Lima Damires Fernandes Andrade Lima Damires Fernandes Lcalizaçã Versã d Template

Leia mais

Perguntas frequentes sobre o Programa Banda Larga nas Escolas

Perguntas frequentes sobre o Programa Banda Larga nas Escolas Perguntas frequentes sbre Prgrama Banda Larga nas Esclas 1. Qual bjetiv d Prgrama Banda Larga nas Esclas? O Prgrama Banda Larga nas Esclas tem cm bjetiv cnectar tdas as esclas públicas à internet, rede

Leia mais

2 Engenharia de Software

2 Engenharia de Software 20 2 Engenharia de Software 2.1 Design de Sistemas Orientados a Objetos Os Sistemas Orientados a Objetos não são mais novidade hoje em dia já estando há muitos anos no mercado. A orientação a objetos permite

Leia mais

Poder e escola: Uma analise acerca das relações entre professor e aluno.

Poder e escola: Uma analise acerca das relações entre professor e aluno. Pder e escla: Uma analise acerca das relações entre prfessr e alun. Marcs Paul A. Rdrigues 1 Andersn Silva Nunes 2 Intrduçã: O presente trabalh expõe s tips de pder exercid pels prfessres sbre s aluns,

Leia mais

UNIVERSIDADE FEDERAL DE SANTA CATARINA DEPARTAMENTO DE ESTATÍSTICA E INFORMÁTICA BACHARELADO EM SISTEMAS DE INFORMAÇÃO DISCIPLINA DE PROJETOS I

UNIVERSIDADE FEDERAL DE SANTA CATARINA DEPARTAMENTO DE ESTATÍSTICA E INFORMÁTICA BACHARELADO EM SISTEMAS DE INFORMAÇÃO DISCIPLINA DE PROJETOS I UNIVERSIDADE FEDERAL DE SANTA CATARINA DEPARTAMENTO DE ESTATÍSTICA E INFORMÁTICA BACHARELADO EM SISTEMAS DE INFORMAÇÃO DISCIPLINA DE PROJETOS I RESUMO DE TRABALHO DE CONCLUSÃO DE CURSO Resum d trabalh

Leia mais

H. Problemas/outras situações na ligação com a Segurança Social;

H. Problemas/outras situações na ligação com a Segurança Social; Mdel de Cmunicaçã Certificads de Incapacidade Temprária Âmbit d Dcument O presente dcument traduz mdel de cmunicaçã entre Centr de Suprte da SPMS e clientes n âmbit ds CIT Certificads de Incapacidade Temprária.

Leia mais

Semana 3: Distribuição em Serviços

Semana 3: Distribuição em Serviços 1 Semana 3: Distribuiçã em Serviçs 1. Distribuiçã O prcess de distribuiçã da ferta da empresa insere-se n cntext d cmpst de marketing cm a funçã respnsável pr trnar prdut acessível a cnsumidr. Em serviçs

Leia mais

A) O volume de cada bloco é igual à área da base multiplicada pela altura, isto é, 4 1

A) O volume de cada bloco é igual à área da base multiplicada pela altura, isto é, 4 1 OBMEP Nível 3 ª Fase Sluções QUESTÃO. Quincas Brba uniu quatr blcs retangulares de madeira, cada um cm 4 cm de cmpriment, cm de largura e cm de altura, frmand bjet mstrad na figura. A) Qual é vlume deste

Leia mais

Módulos de Expansão para Microcontroladores

Módulos de Expansão para Microcontroladores T e c n l g i a Móduls de Expansã para Micrcntrladres Os melhres e mais mderns MÓDULOS DIDÁTICOS para um ensin tecnlógic de qualidade. Móduls de Expansã para Micrcntrladres INTRODUÇÃO Para maximizar s

Leia mais

Tópicos Avançados em Engenharia de Software

Tópicos Avançados em Engenharia de Software Faculdade de Ciências e Tecnologia Departamento de Matemática e Computação Programa de Pós-Graduação em Ciência da Computação Tópicos Avançados em Engenharia de Software Padrões e Frameworks (Aula 01-

Leia mais

REGULAMENTO DA CAMPANHA DO DIA MUNDIAL DE COMBATE A PÓLIO 2015 1

REGULAMENTO DA CAMPANHA DO DIA MUNDIAL DE COMBATE A PÓLIO 2015 1 REGULAMENTO DA CAMPANHA DO DIA MUNDIAL DE COMBATE A PÓLIO 2015 1 DISPOSIÇÕES GERAIS A campanha d Dia Mundial de Cmbate à Plimielite (também cnhecida cm paralisia infantil), celebrad n dia 24 de utubr,

Leia mais

GESTÃO DE PROJETOS. Uma visão geral Baseado nas diretrizes do PMI

GESTÃO DE PROJETOS. Uma visão geral Baseado nas diretrizes do PMI GESTÃO DE PROJETOS Uma visã geral Bead n diretrizes d PMI 1 Intrduçã Objetiv da Apresentaçã O bjetiv é frnecer uma visã geral ds prcesss de Gestã de Prjets aplicads à Gestã de Empreendiments. O que é Prjet?

Leia mais

Um controlador de domínio baseado em Linux para laboratório vsphere - parte 4

Um controlador de domínio baseado em Linux para laboratório vsphere - parte 4 Um cntrladr de dmíni basead em Linux para labratóri vsphere - parte 4 Essa é uma série de quatr artigs, que explicam cm instalar e cnfigurar um appliance basead em Linux em seu ambiente de labratóri vsphere

Leia mais

Implementando uma Classe e Criando Objetos a partir dela

Implementando uma Classe e Criando Objetos a partir dela Análise e Desenvolvimento de Sistemas ADS Programação Orientada a Obejeto POO 3º Semestre AULA 04 - INTRODUÇÃO À PROGRAMAÇÃO ORIENTADA A OBJETO (POO) Parte: 2 Prof. Cristóvão Cunha Implementando uma Classe

Leia mais

UML: Diagrama de Casos de Uso, Diagrama de Classes

UML: Diagrama de Casos de Uso, Diagrama de Classes UML: Diagrama de Casos de Uso, Diagrama de Classes Diagrama de Casos de Uso O modelo de casos de uso visa responder a pergunta: Que usos (funcionalidades) o sistema terá? ou Para que aplicações o sistema

Leia mais

Extrator de Sucos Modelo

Extrator de Sucos Modelo O PREÇO ALIADO À QUALIDADE METALÚRGICA SIEMSEN LTDA. Rua: Anita Garibaldi, nº 22 - Bairr: Sã Luiz - CEP: 8851-10 Brusque - Santa Catarina - Brasil Fne: +55 (0 )7 211 000 / 255 2000 Fax: +55 (0 )7 211 020

Leia mais

Manual de Instruções. Kit Estrogonofe ABN-AB-ABK-ABL SKYMSEN LINHA DIRETA

Manual de Instruções. Kit Estrogonofe ABN-AB-ABK-ABL SKYMSEN LINHA DIRETA METALÚRGICA SIEMSEN LTDA. Manual de Instruções Kit Estrgnfe ABN-AB-ABK-ABL METALÚRGICA SIEMSEN LTDA. METALÚRGICA SIEMSEN LTDA. Rua Anita Garibaldi, nº 262 Bairr: S Luiz CEP: 88351-410 Brusque Santa Catarina

Leia mais

Os novos usos da tecnologia da informação nas empresas Sistemas de Informação

Os novos usos da tecnologia da informação nas empresas Sistemas de Informação Os nvs uss da tecnlgia da infrmaçã nas empresas Sistemas de Infrmaçã Prf. Marcel da Silveira Siedler siedler@gmail.cm SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL FACULDADE DE TECNOLOGIA SENAC PELOTAS Planejament

Leia mais

CONTRATO DE PRESTAÇÃO DE SERVIÇOS DE ASSESSORIA CONTÁBIL

CONTRATO DE PRESTAÇÃO DE SERVIÇOS DE ASSESSORIA CONTÁBIL CONTRATO DE PRESTAÇÃO DE SERVIÇOS DE ASSESSORIA CONTÁBIL Cntratante: O CONSELHO REGIONAL DE SERVIÇO SOCIAL - 12º REGIÃO, pessa jurídica de direit públic cnstituída sb a frma de autarquia fiscalizadra,

Leia mais

CTH - ALERT REFERRAL NOVAS FUNCIONALIDADES/Perfil Administrativo Centro de Saúde

CTH - ALERT REFERRAL NOVAS FUNCIONALIDADES/Perfil Administrativo Centro de Saúde Cnsulta a Temp e Hras CTH - ALERT REFERRAL NOVAS FUNCIONALIDADES/Perfil Administrativ Centr de Saúde 2013 ALERT Life Sciences Cmputing, S.A.. Tds s direits reservads. A ALERT Life Sciences Cmputing, S.A.

Leia mais

Padrões de projeto 1

Padrões de projeto 1 Padrões de projeto 1 Design Orientado Objeto Encapsulamento Herança Polimorfismo Design Patterns 2 Responsabilidades Booch e Rumbaugh Responsabilidade é um contrato ou obrigação de um tipo ou classe. Dois

Leia mais

Lista de exercícios de resistência ao cisalhamento dos solos

Lista de exercícios de resistência ao cisalhamento dos solos UNIVERSIDADE FEDERAL DE VIÇOSA Departament de Engenharia Civil Setr de Getecnia Paul Sérgi de Almeida Barbsa Lista de exercícis de resistência a cisalhament ds sls 1.ª ) Uma amstra de uma argila nrmalmente

Leia mais

Padrão Básico de Projeto: Interfaces e Polimorfismo

Padrão Básico de Projeto: Interfaces e Polimorfismo Padrão Básico de Projeto: Interfaces e Polimorfismo Herança de implementação versus herança de interface Há uma diferença grande entre uma classe e seu tipo A classe define ambos um tipo e uma implementação

Leia mais

MUSEU VIRTUAL DE CIÊNCIAS E SALA VIRTUAL DE LEITURA: Entendimento e Informações Técnicas

MUSEU VIRTUAL DE CIÊNCIAS E SALA VIRTUAL DE LEITURA: Entendimento e Informações Técnicas MUSEU VIRTUAL DE CIÊNCIAS E SALA VIRTUAL DE LEITURA: Entendiment e Infrmações Técnicas A elabraçã da prpsta baseu se em alguns pressupsts que fcam nã só us presente d Museu e da Sala de Leitura, cm suas

Leia mais

Matemática / 1ª série / ICC Prof. Eduardo. Unidade 1: Fundamentos. 1 - Introdução ao Computador

Matemática / 1ª série / ICC Prof. Eduardo. Unidade 1: Fundamentos. 1 - Introdução ao Computador Unidade 1: Fundaments 1 - Intrduçã a Cmputadr Cnceits básics e Terminlgias O cmputadr é uma máquina eletrônica capaz de realizar uma grande variedade de tarefas cm alta velcidade e precisã, desde que receba

Leia mais

3 Formulação da Metodologia 3.1. Considerações Iniciais

3 Formulação da Metodologia 3.1. Considerações Iniciais 53 3 Frmulaçã da Metdlgia 3.1. Cnsiderações Iniciais O presente capítul tem cm finalidade prpr e descrever um mdel de referencia para gerenciament de prjets de sftware que pssa ser mensurável e repetível,

Leia mais