• Resumo: Programação Orientada a Objetos
      • Slides: Programação Orientada a Objetos
      • Perguntas Frequente
      • Guia de Estudo
      • Resumo: Programação Orientada a Objetos
      • Slides: Visibilidade e Encapsulamento
      • Perguntas Frequente
      • Guia de Estudo
      • Slides: Relacionamento Entre Classes e Herança
      • Slides: Polimorfismo
      • Slides: Tratamento de exceções
        • Slides: Arquitetura de Software Moderna
        • Slides: Evolução e refatoração
        • Slides: Projetando Software com Responsabilidade
        • Slides: Padrões GRASP avançados
        • Exercicios: Princípios S.O.L.I.D
        • Slides: Princípios S.O.L.I.D
        • Padrões de projeto criacionais
        • Slides: Padrões de projeto estruturais
        • Slides: Padrões de projeto comportamentais
        • Prova - 1a unidade - TIPO A
        • Prova - 1a unidade - TIPO B
        • Prova - 2a unidade - TIPO A
        • Prova - 2a unidade - TIPO B
        • Prova - 2a unidade - TIPO C
        • Exercicios: Alo Mundo
        • Exercicios: Criando classes e obejtos
        • Exercicios: Plataforma de Cursos
        • Exercicios: Processamento de Tarefas e Controle de Versionamento de Arquivos
        • Exercicios: Sistema Bancário
        • Exercicios: Code smells e Refatoracao
        • Exercicios: GRASP
        • Exercicios: Princípios S.O.L.I.D
        • Exercicios: GRASP2
        • Exercicios: Padrões de Projeto Criacionais
        • Exercicios: Padrões de Projeto Estruturais
        • Exercicios: Padrões de Projeto Comportamentais
        • Exceptions e Testes
        • Java FX
        • Polimofismo
        • Academic Stack Spark - Fullstack - Projeto Acadêmico
      • Ferramentas
      • Links Uteis
      • Livros
      • Plano de Curso
      • GitHub
    • para navegar
    • para escolher
    • para fechar
      • Home
      On this page
      folder

      Analise e Projeto de Sistemas

      Técnicas avançadas de Análise e Projeto de Software empregadas no desenvolvimento de software. Técnicas utilizadas para melhorar o reuso de software usando o paradigma de Orientação a Objeto. Projeto de arquitetura de software. Padrões para atribuição de responsabilidades. Padrões de projeto.

      folder folder

      Aulas

      Resumo das aulas da disciplina, com objetivos, conteúdos e atividades práticas.

      folder folder

      Atividades

      Exercícios práticos e projetos e avaliações.

      folder folder

      Recursos

      Bibliografia, materiais e links úteis da disciplina


      © 2025 Lotus Labs. Built with Lotus Docs