Tags:
create new tag
, view all tags

Exercícios do dia 22.04.2010

Roteiro de Exercícios

  • Com a máquina virtual rodando, abra o Eclipse (atalho disponível no desktop);
  • Use o workspace default (pasta do desktop);
  • Baixe o projeto para a aula de hoje;
  • Importe o projeto no Eclipse;
  • Faça os exercícios abaixo nos arquivos da pasta syn do projeto importado no Eclipse;
  • Modifique a definição da sintaxe de DataModel para dar suporte a propriedades, como "authors : List<Person>", cujos valores são listas;

  • Modifique a sintaxe novamente de maneira que ela dê suporte a programas como o seguinte:
  define page home() {
    section{
      header{"Users"}
      list{ 
        for(user : User) {
          listitem{ 
            navigate(tasks(user))
              {output(user.username)} 
              " (" output(user.tasks.length) ")" 
          }
        }
      }
      navigate(newuser()){"Add new user"}
    }
  }

  • Qualquer dúvida, entrar em contato com os monitores.
  • Para mais referências, consulte a documentação da sintaxe.

-- MarcioRibeiro - 06 Apr 2010 -- PaolaAccioly - 21 Apr 2010

Topic revision: r3 - 2010-04-22 - PaolaAccioly
 
This site is powered by the TWiki collaboration platformCopyright © 2008-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback

mersin escort bayan adana escort bayan izmit escort ankara escort bursa escort