·

Engenharia de Software ·

Linguagens de Programação

Envie sua pergunta para a IA e receba a resposta na hora

Fazer Pergunta

Texto de pré-visualização

PROGRAMAÇÃO MODULAR ROTEIRO Apresentação do professor Apresentação do plano de ensino Ementa objetivos unidades de ensino bibliografia Processo avaliativo Fatores de qualidade de software Modularidade Projeto Orientado para Objetos Polimorfismos de Inclusão e Paramétrico Tipos enumeráveis e opcionais Coleções Tratamento de exceções Programação Orientada a Eventos Princípios SOLID Padrões de projeto Aspectos funcionaisTeste unitário Serialização Semestre 22023 e procedimentos Nivelamento qualidade de software POO conceitos básicos Teste unitário POO e abstração Tópicos complementares Padrões de projeto Requisitos para um bom semestre SCHILDT Herbert Java para iniciantes crie compile e execute programas Java rapidamente 6 ed Porto Alegre RS Bookman 2015 Ebook ISBN 9788582603376 Apresentação pessoal DEITEL Paul J DEITEL Harvey M Java como programar 10ª edição São Paulo Pearson Education do Brasil c2017 Ebook ISBN 9788543004792 Prof João Caram BARNES David J Kölling Michael Programação Orientada a Objetos com Java uma introdução prática usando o Blue J carampucminasbr SIERRA Kathy BATES Bert Head First Java 3rd Edition 3rd edition 2021 Online resource FREEMAN Eric ROBSON Elisabeth Use a cabeça padrões e projetos Bacharel em Ciência da Computação UFC MARTIN Robert C Código limpo habilidades práticas do agile software Rio de Janeiro Alta Books 2009 Recurso online ISBN 9788550816043 Mestre em Ciência da Computação UFMG ALVES Rafael Félix org Teste de software São Paulo Pearson 2016 Ebook ISBN 9788543020211 Mástert em Jogos Digitais UAB Espanha Professor da PUC Minas desde 2001 PM PLANO DE ENSINO no SGA PM METODOLOGIA GERAL PM PROCESSO AVALIATIVO Exercícios não pontuados Prática de modelagem notação e trechos de código Não pontuados mas podem salvar almas Estas e outras informações estão disponíveis no Plano de Ensino da Disciplina que pode ser acessado no SGA Reavaliação prova escrita em 1812 Substitui a menor nota das provas anteriores ou seja vale 20 pontos Não se pode escolher a substituição Uma vez lançada no SGA a regra da reavaliação é aplicada automaticamente a todos e não pode ser alterada Programação modular disciplina presencial Ambientes Canvas materiais exercícios mensagens SGA notas consolidadas e documentos oficiais MS Teams apenas na necessidade de aula online GitHub material códigos de exemplo trabalho em grupo e comentários de correção httpsgithubcomjoaocaramProgramacaoModular Entrega de exercícios individuais Obrigatoriamente pelo Canvas formatos pdf zip ou java conforme o caso Entregas em atraso regras no enunciado específico A entrega não é possível em hipótese alguma após divulgação da solução E atenção 58 não é 60 Trabalho prático em grupo Obrigatoriamente pelo GitHub Grupos no GitHub Classroom Metodologia inspirada no Scrum O percurso vale muito não basta somente entregar o projeto GitHub Projects Datas de pull no repositório definidas na especificação Contatos carampucminasbr Mensagens via Canvas Presencialmente na Unidade Praça da Liberdade Segundas no fim da tarde e à noite Quartas o dia todo GitHub GitHub Classroom e GitHub Projects Material complementar vídeos Muita abstração e lógica de programação Exercícios de revisãoiniciação em Java Desenvolvimento na linguagem de programação do solucao thisfazerexerciciox aproveitamento xverificarsolucaosolucao whileaproveitamento 80 Conhecimento prévio de Scrum ajuda bastante Comprometimento e organização da equipe Experiência dos TIS O que você precisa para PM Praticar Codeacademy httpswwwcodecademycomcataloglanguagejava CodeChef httpswwwcodechefcompractice CodeWars httpswwwcodewarscom e muitos outros Pergunteme quais Praticar Exercício de revisãoiniciação no Canvas OBRIGADO Dúvidas