Baixe o app para aproveitar ainda mais
Prévia do material em texto
Algoritmos Computacionais Victor Hazin da Rocha prof@hazin.com.br www.hazin.com.br Planejamento • Apresentação do professor; • Informações importantes da disciplina; • Introdução a disciplina. O Professor • Graduação em Ciência da Computação – UFPE; • Mestre em Ciência da Computação – UFPE; • Engenheiro de Sistemas do C.E.S.A.R – (desde 2010); • Contato: vrocha3@fbv.edu.br e prof@victorhazin.com Informações Importantes da Disciplina • Horário: Quintas19h – 22h • Máximo de 25% de faltas • Faltas NÃO serão abonadas (nem com justificativa); • Atestados médicos também não serão aceitos • Serão feitas duas chamadas por aula; • Nota = AP1 + AP2 + AP3; Informações Importantes Informações Importantes da Disciplina (Nota) AP1 = (70% PROVA1) + (15% LISTAS) + (15% MINIPROVA) AP2 = (70% PROVA2) + (15% LISTAS) + (15% MINIPROVA) NOTA FINAL = 0,3*AP1 + 0,3*AP2 + 0,4*AP3 Informações Importantes O QUE É PROGRAMAR? simples... É transformar... ...em código PROGRAMADORES CRIAM SOLUÇÕES PARA PROBLEMAS ! PROGRAMAR NÃO É DIGITAR !!! PROGRAMAR NÃO É DIGITAR, É PENSAR O CÓDIGO É A "MENOR" DAS PARTES DO PROCESSO DE CRIAR UM SOFTWARE PROGRAMADORES SOFREM NINGUÉM ENTENDE PROGRAMAÇÃO TODO MUNDO ACHA QUE PROGRAMAÇÃO É MÁGICA !!! GASTAMOS UMA BOA PARTE DO TEMPO TENTANDO PREVER O FUTURO. NINGUÉM SABE USAR UM COMPUTADOR. EM RESUMO, PROGRAMAR É BEM FRUSTRANTE... MAS APESAR DE TUDO, É GRATIFICANTE É “A PROFISSÃO DO FUTURO” O QUE EU APRENDI? EXISTE UMA INFINIDADE DE LINGUAGENS E FERRAMENTAS TUDO ISSO IMPORTA MESMO? ...não! O USUÁRIO IMPORTA !!! O RESULTADO FINAL IMPORTA !!! ESTE RESULTADO É RESPONSABILIDADE DO PROGRAMADOR !!! PROBLEMAS DE PERFORMANCE SÃO CULPA DO PROGRAMADOR !!!! FALHAS DE SEGURANÇA SÃO CULPA DO PROGRAMADOR e, finalmente... A LINGUAGEM QUE VOCÊ USA NÃO É MELHOR QUE AS OUTRAS SE PARECE SIMPLES, É PORQUE ALGUÉM GASTOU HORAS FAZENDO PARECER SIMPLES SOFTWARE É ESCRITO PARA O USUÁRIO !!! CÓDIGO É ESCRITO PARA PROGRAMADORES !!! NA MAIORIA DAS VEZES O CÓDIGO NÃO É SEU !!! ONDE ERRAMOS? PROGRAMADORES TEM MUITOS VÍCIOS E NÃO SE ATUALIZAM OU QUEREM USAR TUDO QUE HÁ NOVO “O MEU É MAIOR QUE O SEU” O PARADOXO DA PREGUIÇA !!! PROGRAMADORES EXAGERAM EM ARQUITETURAS !!! VOCÊ REALMENTE ENTENDE SUA ARQUITETURA? ALGUNS PROGRAMADORES NÃO SABEM PROGRAMAR PROGRAMAR NÃO É SÓ ESCREVER CÓDIGO !!! CRIAR UM SOFTWARE É TRABALHO COLETIVO !!! #COMOFAZ? SEJA CHATO COM OS OUTROS PERMITA QUE SEJAM CHATOS COM VOCÊ K I S KEEP IT SIMPLE SEU CÓDIGO É ESCRITO PARA O COLEGUINHA DO LADO !!! APRENDA OUTRAS LINGUAGENS POR HOBBY !!! E ESTUDE O CÓDIGO DOS OUTROS !!! DESAPEGUE-SE. LEIA. FALE INGLÊS APRENDA A PENSAR, NÃO A PROGRAMAR !!! ESTUDE AS LINGUAGENS QUE USA !!!
Compartilhar