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