Universidade Federal de Itajubá Instituto de Engenharia de Sistemas e Tecnologias da Informação-IESTI CCO02 Engenharia de Software II

Documentos relacionados
Universidade Federal de Itajubá Instituto de Engenharia de Sistemas e Tecnologias da Informação-IESTI CCO02 Engenharia de Software II

CARDÁPIO ENSINO FUNDAMENTAL Período Integral INTOLERANTES A LACTOSE

Queijo. Queijo Mussarela, Catupiry, Queijo Branco 14,50. Queijo Mussarela, Bacon e Milho. 10 Queijo Branco, Orégano e Tomate

Nutricionista Responsável: Fernanda Rocha CRN-2: 14292

Bife Suíno...R$3,00. Bife de Contra-filé...R$5,00. Filé de Frango...R$3,50. Filé Mignon...R$8,00. Filé de Tilápia...R$8,00. Hamburguer...

Monte o cardápio perfeito para sua cafeteria

/mdequeromais

CARDÁPIO PERÍODO INTEGRAL

TABELA DE PRODUTOS SETEMBRO/2018

Salgadinhos Fritos. Coxinha de frango. Risólis Sabores: Brócolis, pizza, frango, carne e palmito. Bolinhas Sabores: Pizza, queijo e palmito.

Café da manhã Seleção de Pães, pão na chapa, salgados, doces, bolos, café, leite, chá, frutas, etc.

PREGÃO ELETRÔNICO Nº 92/2016 =SRP

Produtos Marieta. Quem prova nunca esquece.

Comunicado Institucional 28/2018

CARDÁPIO PERÍODO INTEGRAL

OBS: Cardápio sujeito a alteração de acordo com a disponibilidade dos alimentos

Questionário de Frequência Alimentar

Cardápio de DEZEMBRO 2018 PRÉ I e II - BARRA

02 Quarta-feira. 03 Quinta-feira. 04 Sexta-feira. Fruta* Suco de Fruta*

Cantina Hora do Lanche CARDÁPIO OUTUBRO 2016

Fonte:

FACEBOOK/PAULISTAPADARIA

8,90 4,20 6,90 3,50 6,50 4,20 6,50 8,80 11,80 8,90

AGOSTO/ MATERNAL. CARDÁPIO COLÉGIO OBJETIVO 1ª SEMANA (31/07 a 04/08)

Lista de Produtos para Eventos

CARDÁPIO MENSAL COM ALIMENTOS SAUDÁVEIS PARA O LANCHE ESCOLAR LANCHE SETEMBRO/2017 SEXTA 01/09. Opção 01 Esfiha de carne

EVENTOS EMPRESARIAIS

Lista de Produtos para Eventos

LINHA FRITURA ACARAJÉ AIPIM COM CARNE MOÍDA. Bolinho do tradicional acarajé da Bahia. Massa de aipim com salsa e recheio de carne moída.

PREGÃO PRESENCIAL SESC/MA Nº 17/0007-PG REGISTRO DE PREÇOS ANEXO I DESCRIÇÕES DOS ITENS

RETAGUARDA Revisão.1 / 2015

CONCORRÊNCIA SESC/MA Nº 16/0003-PG REGISTRO DE PREÇOS ANEXO I

Consulte nossa Carta de Bolos

CARDÁPIO EDUCAÇÃO INFANTIL Isento de Leite e Derivados

Quartas e sábados suculenta feijoada.

Pizzas e lanches (54)

NOVIDADES ALHO COM QUEIJO MINI CHURROS DE DOCE DE LEITE KAFTA. Massa tradicional recheada com queijo muçarela, requeijão e alho.

Entradas. Hambúrgueres

Cardápio Donnavi Salgaderia

CARDÁPIO EDUCAÇÃO INFANTIL Isento de Leite e Derivados

Lista de Produtos para Eventos

CARDÁPIO EDUCAÇÃO INFANTIL

PETISCOS CARNES 500. CARNE DE SOL COM QUEIJO E MANDIOCA. Serve 2 pessoas 504. MINI HAMBURGUER GOURMET (04 UNIDADES) 501. PICANHA A MODA PIRATAS

Panificados Ultra Congelados

COFFEES. Duração: Até 30 minutos. Coffee Simples. Café Seleção de Chás Suco de fruta Mini bolo Pão de queijo. Coffee I

Universidade Federal de Itajubá Instituto de Engenharia de Sistemas e Tecnologias da Informação-IESTI CCO002 Engenharia de Software

OPÇOES/SUGESTÃO PARA COFFE BREAK - REUNIÕES

Conheça as novidades e promoções na internet juninhosoftcafe juninhosoft.cafe

Pratos Executivos R$ 24,90. R$ 20, Kero Mignon com Parmesão R$ 23,90 R$ 4,90 R$ 18,90. Bife. Filé Mignon. Acrescente: Mini Salada Mix

SEGUNDA - FEIRA TERÇA - FEIRA QUARTA - FEIRA QUINTA - FEIRA SEXTA - FEIRA 01/03/ /03/ /03/2017 RECESSO ESCOLAR

Programação Orientada a Objetos JAVA - NETBEANS

Cardápio Cantina. Mario Schenberg. 2º Semestre

Cardápio. Cardápio. 1º de março. 2 de março. 3 de março. 4 de março LANCHE MANHÃ ALMOÇO LANCHE TARDE. terça-feira. quarta-feira.

Especificação Unid. Fornecedor Marca Ofer. Descto. (%) Preço Unitário. PANIFICADORA E CONFEITARIA FRITZEN LTDA ME (6116) Fritzen 0 12,0000 2

CARDÁPIO MENSAL COM ALIMENTOS SAUDÁVEIS PARA O LANCHE ESCOLAR LANCHE NOVEMBRO/2017 SEXTA 01/11. Opção 01 Bolo de chocolate

ESTADO DO PIAUÍ PREFEITURA MUNICIPAL DE MIGUEL ALVES

Peso Bruto. Caixa com 10 pacotes de 1kg contendo aprox. 450 unid. 22g 10,5kg 10kg

Queijo Rabaçal Gratinado c/ Mel * Queijo de Ovelha de Sicó (pires) Queijo de Cabra de Sicó (pires) Tábua de Queijos de Sicó

CARDÁPIO MENSAL DO LANCHE

Sopa de couve flor, lentilha e abóbora moranga

XXx CAFÉS XXx. Xx Filtrados Xx. Aeropress Possui a textura do café coado e a complexidade de um espresso. FRENCH press CONHECENDO MELHOR SEU CAFÉ

Técnicas de Orientação à Objeto. Introdução Modelagem de objeto, classe, atributos e métodos em linguagem Java Desenvolvimento Guiado por Testes

COISA DE MINEIRO BEIRUTH e CIA

Cardápio Outubro Colégio Marista São Luís

Cantina Hora do Lanche CARDÁPIO AGOSTO 2016

SEGUNDA - FEIRA TERÇA - FEIRA QUARTA - FEIRA QUINTA - FEIRA SEXTA - FEIRA 01/03/ /03/ /03/ /03/2016

Paes Especiais. w Matinais. w Salgados

CARDÁPIO PERÍODO INTEGRAL

CARDÁPIO I Maio 1ª SEMANA SEGUNDA TERÇA QUARTA QUINTA SEXTA. Uva Geleia de mocotó com bolacha salgada Suco de maracujá

Pães e Cucas. Bolo Tradicional - Redondo. Bolo Tradicional - Retangular. Panetones. Especial - Retangular. Especial - Retangular Colchão.

1. Hambúrguer de aveia

Ind. de Pães e Salgados Congelados

AGOSTO/2017. CARDÁPIO COLÉGIO OBJETIVO 1ª SEMANA (31/07 a 04/08)

Seja Bem-Vindo! Encontre o Joe como joeburger.jb nas redes sociais!

Cardápio. Cardápio. 02 março. 03 março. 04 março. 05 março LANCHE MANHÃ ALMOÇO LANCHE TARDE. segunda-feira. terça-feira. quarta-feira.

CARDÁPIO EDUCAÇÃO INFANTIL

01 a 04 de novembro Turno Inverso Multi-Idade

CARDÁPIO ALMOÇO INTEGRAL (PARA ALMOÇO DO BERÇÁRIO, CARNE MOLINHA E DESFIADA, FEIJÃO CALDO)

Quarta-Feira. 2 Macarronadas P por: R$ 10,00 *Para consumo na Lanchonete / Para viagem será cobrado a embalagem

Mais sabor para seu dia.

Decreto nº 159/2018 de 10/07/2018

Nutricionista responsável: Claudia Bim

SEMANA 1 EMENTA SEMANAL PEQUENO - ALMOÇO / LANCHE 2018 / Pequeno - Almoço: Cereais Estrelitas com leite. Lanche: Bolo de cenoura e leite.

PETIT PORÇÕES, BOTECO E SUGESTÃO

Bebidas. Macchiato Expresso com Leite. Cappucino CAFÉS CHOCOLATES SUCOS CHÁS. Expresso R$ 5 Expresso Duplo R$ 7. Quente ou Gelado

ANEXO III CARDÁPIOS. Laranja e limão. Pelos menos uma unidade de cada, levando em consideração o quantitativo por pessoa.

SUMÁRIO

REFEIÇÕES E LANCHES SEMPRE FRESCOS, SABOROSOS E PRONTOS PARA VOCÊ

PREGÃO PRESENCIAL SESC/MA Nº 18/0008-PG REGISTRO DE PREÇOS ANEXO I DESCRIÇÕES DOS ITENS

Frutas. Assado de Frango Suco de fruta. Panqueca colorida com melado Suco natural. Frutas

TABELA DE PREÇOS. Bolos Confeitados Pote Retang. 1,5kg 2,0 kg Por kilo Todos os sabores 5,00 34,90 56,30 75,00 37,50

flor, batata e salsão

Café manhã. Lanche. Jantar

ENTRADAS FRIAS ENTRADAS QUENTES

QUA Pastel assado de carne (2 unid peq por criança) Suco de uva Melão (1 fatia por criança) Iogurte (1 potinho por

flor, batata e salsão

refeições e lanches sempre frescos, saborosos e prontos para você.

refeições e lanches sempre frescos, saborosos e prontos para você.

Transcrição:

1) Foi solicitado que você criasse um sistema para gerenciar construção de carros de competição. Os carros são formados por rodas, motor e assessórios de aerodinâmica. As rodas são caracterizadas pelo tamanho do raio e pela largura do pneu. O motor pela quantidade de cilindros e tamanho do cilindro. Os assessórios de aerodinâmica são caracterizados pelo tipo (aerofólio ou bico) e tamanho. Construa uma classe que seja capaz de construir um carro. Use o padrão Builder. 2) Foi solicitado que você criasse um sistema para gerenciar construção de um condomínio de casas. As casas são formadas por sala, banheiro, cozinha, quarto, e copa. Sobre a sala deve se guardar tipo piso e quantidade de tomadas. Sobre o banheiro deve se guardar quantidade de tomadas e se possui bidê. Sobre a cozinha se tem piso até o teto e a quantidade de tomadas. Sobre o quarto deve se guardar a quantidade de tomadas e se possui guarda roupa embutido. Existem 3 tipos de casas A, B e C. A casa A possui 1 sala, 1 banheiro, 1 cozinha e 2 quartos. A casa B possui quantidade m 2 de quintal, 1 sala, 2 banheiros, 1 cozinha e 3 quartos. A casa C possui uma quantidade m 2 de quintal e jardim, alem de 1 sala, 3 banheiros, 1 cozinha, 1 copa e 3 quartos. Use o padrão Builder. 3) Foi solicitado que você criasse um sistema para gerenciar construção doces e salgados de uma confeitaria que podem ser fritos ou assados. A confeitaria fabrica salgados do tipo esfirra e pastel, além de doces do tipo torta e churros. Sobre a esfirra deve se guardar se é aberta ou fechada e tipo de recheio. Sobre a coxinha deve se guardar o tipo de recheio e se tem ou não requeijão. Sobre a torta deve se guardar o tipo recheio e se possui ou não tampa. Sobre o churros deve se guardar o tipo recheio e a cobertura (açúcar ou canela). Use o padrão Abstract Factory. 4) Implemente um sistema de lava jato para carros. O atendimento é feito através de um dos serviços: busca e traz ou por agendamento. No serviço de busca e traz um cliente em uma data solicita que o carro seja buscado e levado em um endereço. No serviço de agendamento um cliente em uma data leva o carro ao lava jato. Cada serviço atendido deve formar um caixa diário que é de responsabilidade de um funcionário. Uma outra cópia do serviço atendido deve formar o ficha do cliente. Use o padrão de software prototipo para construir um modelo UML e uma implementação em Java. 5) Implemente em java a classe abaixo, e implemente um método para descobrir qual é a maior batata, maior cenoura e o maior tomate produzido. 6) Um professor só pode orientar um aluno por vez de doutorado em um ano. Ao final do ano o aluno defente e não é mais orientado pelo professor. Um professor é caracterizado por nome e titulação. Um Aluno é caracterizado pelo nome e nome projeto. Construa uma modelagem que permita voltar no tempo e orientar novamente seus ex alunos.

7) Implemente na linguagem java o modelo UML abaixo e responda qual o nome padrão de construção usado. 8) A Gula fabrica 4 tipos de produtos que possuem um preço de venda. Os produtos são: bombons cobertos por quantidades variadas de chocolate e um tipo de recheio; barras de chocolate de diversos tamanhos com algum ingrediente adicional; bolachas com um tipo de massa e outro tipo de recheio; biscoitos com um tipo de aroma. As fábricas que fabricam barra só podem fabricar bombons e as fábricas que fabricam bolacha só podem fabricar biscotos. Construa um diagrama de classes usando pelo menos um padrão de construção e justifique o padrão usado. 9) Construa um diagrama de classes e a implementação na linguagem java do padrão de projeto fábrica abstrata para criar 2 famílias: Estantes e Mesa. Toda estante tem uma quantidade de divisórias na horizontal e na vertical. As estantes de madeira não possuem portas, no entanto, possuem um espaço para televisão (definido pelo tamanho da televisão em polegadas). As estantes de aço possuem uma quantidade de portas e a espessura das lâminas de aço. Todas as mesas possuem uma largura, um comprimento e altura. As mesas de madeira possuem um tipo de madeira utilizada e se possuem detalhes em relevo. As mesas de aço podem ter um tampão de vidro ou de pedra (definidas por um enumerado). Existem dois fabricantes destes móveis: um que fabrica móveis de madeira chamado Carpintaria e outro que fabrica móveis de aço chamado Fundição. 10) Implemente na linguagem Java as classes do diagrama UML abaixo. Somente declare o que deve estar dentro de cada classe, pois não será avaliado declarações fora do escopo da classe (ex: pacotes, inclusões de arquivos, etc). Responda: Qual o nome desse padrão de projeto.

11) Implemente o padrão protótipo genérico abaixo na linguagem JAVA. Crie um main que aloca as classes Aluno e Celular. 12) Baseado na classe Protótipo do exercício anterior, crie uma nova interface genérica chamada Igualdade que tem um método chamado isequal() que retorna boolean. O parâmetro desse método deve garantir que a comparação seja com outro objeto da mesma classe. Em seguida adicione a implementação desta interface nas classes Aluno e Celular. Modifique o main para testar a igualdade entre dois alunos com valores de atributos iguais e dois celulares com valores de atributos diferentes. 13) Dado a classe Consulta abaixo, implemente o diagrama que usa o padrão recordador para guardar o histórico dos tratamentos feitos pela consulta. Faça um main que cria a classe consulta e mude o valor do tratamento 5 vezes. Em seguida, desfaça o tratamento 3 vezes, imprimindo o valor do tratamento na tela após cada desfazer. classe sem recordador: classe com recordador: 14) Todo funcionário deve ter seu nome, cargo, salário e departamento que trabalha na empresa. No decorrer do tempo o funcionário pode ser alocado para outros departamentos da empresa. Entretanto, pode haver uma requisição para que o funcionário retorne ao seu departamento anterior. Construa um diagrama de classes usando o padrão de projeto Recordador.

15) Implemente as classes com os relacionamentos abaixo na linguagem Java e responda qual é o padrão de construção caracterizado. Somente declare o que deve estar dentro de cada classe, pois não será avaliado declarações fora do escopo da classe (ex: pacotes, inclusões de arquivos, etc). 16) Implemente o padrão protótipo genérico CRTP (curiously recurring template pattern) abaixo na linguagem JAVA. Adicione na sua implementação uma nova interface genérica chamada Igualdade que tem um método chamado isequal() que tem como parâmetro um outro objeto da mesma classe. Essa função deve retorna verdadeiro se ambas classes tem os mesmos valores de atributos. Verifique esse condição para a implementação desta interface nas classes nas classes Carro e Moto. 17) Foi solicitado que você criasse um sistema para gerenciar construção doces e salgados de uma confeitaria que podem ser fritos ou assados. A confeitaria fabrica salgados do tipo esfirra e coxinha. Sobre a esfirra deve se guardar se é aberta ou fechada e tipo de recheio. Sobre a coxinha deve se guardar o tipo de recheio e se tem ou não requeijão. Use o padrão método de fabrica para criar confeitarias especificas para cada tipo de salgado.

18) Uma empresa que vende perfume possui uma única matriz, 2 fábricas e 3 lojas de vendas. Sobre a matriz deve se armazenar o CGC, endereço e o químico responsável. Sobre as fábricas deve se se armazenar o endereço CGC, endereço e número de operários. Sobre as lojas deve se se armazenar o endereço CGC, endereço e o número de vendedores. Os perfumes são fabricados pela fábrica e são caracterizados pelo identificador (incremental), nome, preço e linha masculino ou feminino. Qualquer unidade da empresa, matriz ou fábrica ou loja, podem vender perfumes. Quando o perfume é vendido pela matriz ou pela fábrica o lucro sobre o valor de custo é de 70%, mas quando é vendido na loja o lucro sobre o valor de custo é de 50%. Toda venda incrementa o faturamento anual da empresa que deve ser armazenado na matriz. Construa uma aplicação texto que inicialmente pede as informações de 1 matriz, 2 fábricas, 3 lojas e 2 perfumes. Mostre o mostre o faturamento anual da empresa. Faça uma venda de perfumes para cada dessas unidades mudando o perfume. Mostre novamente o mostre o faturamento anual da empresa. 19) Implemente as classes com os relacionamentos abaixo na linguagem Java. Somente declare o que deve estar dentro de cada classe, pois não será avaliado declarações fora do escopo da classe (ex: pacotes, inclusões de arquivos, etc). 20) Implemente as classes com os relacionamentos abaixo na linguagem Java. Somente declare o que deve estar dentro de cada classe, pois não será avaliado declarações fora do escopo da classe (ex: pacotes, inclusões de arquivos, etc).

21) A rede McMineiro fabrica quatro tipos de lanches: X Burger, X Tudo, Frango Simples e Frango Tudo. O X Burger é feito com 2 hambúrgueres, 3 folhas alface, 3 fatias de queijo, 50g de molho especial, 1 rodela cebola, 3 fatias de picles e um pão de leite com gergelim. O X Tudo é feito com 2 hambúrgueres, 2 folhas alface, 2 fatias de queijo, 50g de maionese, 1 ovo, 3 fatias de bacon e um pão de leite com gergelim. O Frango Simples é feito com 1 filé de frango empanado, 5 folhas de alface, 2 fatias de queijo, 75g de maionese e uma pão de leite. O Frango Tudo é feito com 2 filés de frango empanado, 2 fatias de queijo, 60g de molho especial, 1 ovo, 3 fatias de bacon e um pão de leite com gergelim. As lanchonetes da franquia são de dois tipos McMineiro Galinha e o McMineiro Vaquinha. Ambas lanchonetes somente fabricam lanches, no entanto, o McMineiro Galinha fabrica somente lanches de frango e o McMineiro Vaquinha fabrica somente lanches de hambúrguer. Construa um diagrama em UML usando o padrão de projeto fábrica abstrata. Omita métodos gets e sets para atributos privados da classe e os métodos manipuladores de relacionamentos entre as classes. Neste diagrama não existem classes vazias, ou seja, uma classe sem campos ou sem métodos. 22) Implemente na linguagem java o modelo UML abaixo e responda: qual o nome padrão de construção usado; e o que faz o método D.metD1(v:String):String.