PARADIGMAS DE LINGUAGENS APRESENTAÇÃO DA DISCIPLINA Prof. Thiago Pereira Rique [email protected] http://thiagorique.wordpress.com/ APRESENTAÇÃO  Thiago Pereira Rique Bacharel em Ciência da Computação – UFPB – 2009  Mestre em Informática – UFPB – 2011   E-mail   [email protected] Página  http://thiagorique.wordpress.com/ PLANO DE ENSINO/EMENTA  Ementa  Evolução das linguagens de programação. Paradigmas de programação. Noções sobre linguagens: estruturada, orientada a eventos e orientada a objetos. Estudo comparativo de linguagens: variáveis, expressões, escopo, comandos, tipagem, procedimentos, tipos de dados, abstração e controle. Estudo de casos. PLANO DE ENSINO/EMENTA  Conteúdo Programático          Conceitos básicos Tipos de dados Expressões e instruções de atribuição Estruturas de controle Subprogramas Programação estruturada Práticas de programação: programação estruturada Programação orientada a eventos Práticas de programação: programação orientada a eventos PLANO DE ENSINO/EMENTA  Conteúdo Programático Tipos abstratos de dados  Programação orientada a objetos  Práticas de programação: orientação a objetos.  BIBLIOGRAFIA     SEBESTA, R. W. Conceitos de Linguagens Programação. 5a. Edição. São Paulo: Bookman, 2003. de MELO, Ana Cristina Vieira de. SILVA, Flavio Soares Correa da. Princípios de Linguagens de Programação. Edgard Blucher, 2003. VAREJÃO, Flavio. Linguagens de Programação. Campus, 2004. NOONAN, Robert. TUCKER, Allen. Linguagens Programação. Mcgraw Hill Brasil, 2009. de FREQUÊNCIA Últimos 15 minutos de aula  Realizar chamada  Falta reprova!  AVALIAÇÕES  Calendário NP1 (23/set a 27/set)  NP2 (25/nov a 29/nov)  Substitutivas (02/dez a 06/dez)  Finais (09/dez a 13/dez)  AVALIAÇÕES  NP1, NP2, substitutivas, final Estudar bibliografia  Frequentar as aulas  Provas não serão baseadas nos slides   Exercícios Não possuem data marcada  Uma questão (pergunta/problema) sobre as aulas anteriores ao exercício, sempre subjetiva, para resolver nos últimos 15 minutos de aula  Estimular o aluno a estudar  Apresentar solução na aula seguinte  AVALIAÇÕES  Distribuição de pontos  NP1 Prova  Exercícios  Listas de exercícios e outros   6 pontos 3 pontos 1 ponto NP2 Prova  Exercícios  Listas de exercícios e outros  6 pontos 3 pontos 1 ponto