VinBR

RS - 05/03/2012

Mar 5th, 2012
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.14 KB | None | 0 0
  1.  
  2. # # # # # # # # # # # # #
  3. # Reuso de Software #
  4. # notasdogarcia.blog.com #
  5. # # # # # # # # # # # # #
  6.  
  7. // A aula começou com um resumo do que seria a materia
  8. // com a listagem de avaliações e etc,
  9. // isso ta postado na pagina inicial dessa materia no meu blog.
  10. // o resto da aula foi entrando em mais detalhes em cada assunto:
  11.  
  12. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  13.  
  14. Detalhes do Trabalho Prático:
  15.  
  16. Grupo de até 5 integrantes.
  17. - Porém máximo dois alunos de pós-graduação por grupo.
  18.  
  19. Tarefas:
  20. - Implementação re-usando código de outros sistemas.
  21. - Aplicar Técnicas vistas na disciplina.
  22.  
  23. Obs:
  24. O professor irá nos fornecer um repositório de programas para reutilizarmos os códigos dos mesmos.
  25.  
  26. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  27.  
  28. Monografia (Pós)
  29. Individual ou em dupla
  30. - Somente para alunos de pós-graduação.
  31.  
  32. Tarefas:
  33. - Pesquisar sobre um tema relacionado a reuso de software.
  34. - Escrever uma monografia (15 a 20 páginas) em formato de monografia do DCC
  35. ( Não são contados elementos pré-textuais como capa, indice, listas, agradecimentos, etc.)
  36.  
  37. // Deve ter pelo menos umas 15 páginas para ficar parecido com uma Monografia de verdade.
  38. // O objetivo do trabalho é práticar a redação de uma Monografia.
  39.  
  40. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  41.  
  42. Prova Substituitiva
  43.  
  44. Quem pode fazer?
  45. - Alunos que obtiverem acima de 40% no somatório das provas do TP e da participação.
  46. - Data: 20 de Junho
  47. - Valor
  48. 30 pts (graduação) ou 15 (pos)
  49. Substitui: P1 ou P2 ou TP.
  50.  
  51. // A substitutiva pode diminuir sua nota se voce tirar menos do que na prova original, então só faça se pretender estudar mesmo.
  52. // Prova um pouco mais difícil: Se normalmente a dificuldade é de 6 à 7 em 10, nas substitutivas seria em torno de 8 à 9 em 10.
  53.  
  54. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  55.  
  56. Aula em laboratório:
  57.  
  58. Eventualmente teremos aula lá.
  59. - Sala 2011.
  60. - Aproximadamente 4 a 6 aulas por semestre.
  61. - Todas as aulas de lab ocorrerão nas quartas.
  62. - Primeira aula marcada para 21 de Março.
  63.  
  64. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  65.  
  66. Tópicos a Abordar (Parte A) (Prova 1):
  67.  
  68. - Introdução a Reuso de Software
  69.  
  70. - Linha de produtos de software (LPS)
  71. // Ou seja como criar uma linha de produtos com a parte importante sendo sempre reaproveitada.
  72.  
  73. - Padrões de Projeto (GoF) e Padrões de Arquitetura.
  74. // São boas práticas de programação, citaremos algumas em especial que facilitam o reuso do código.
  75.  
  76. - Desenvolvimento de Software Orientado a Aspectos (DSOA).
  77. // Um aspecto descreve um ponto onde pode se inserir código após a compilação.
  78. // É útil quando voce quer inserir um mesmo trecho de código em vários pontos semelhantes de outro código.
  79.  
  80. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  81.  
  82. Tópicos a Abordar (Parte B) (Prova 2):
  83.  
  84. - Programação orientada à características (FOP)
  85.  
  86. - Engenharia de software baseada em componentes (CBSE)
  87.  
  88. - Desenvolvimento dirigido por modelos (MDA ou MDD, Model Driven Arquitecture ou Development)
  89.  
  90. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  91.  
  92. Próxima aula: Introdução a reuso de software.
Advertisement
Add Comment
Please, Sign In to add comment