Baixo - Unemat

Propaganda
ESTADO DE MATO GROSSO
SECRETARIA DE ESTADO DE EDUCAÇÃO
FUNDAÇÃO UNIVERSIDADE DO ESTADO DE MATO GROSSO
FACULDADE DE CIÊNCIAS EXATAS
DEPARTAMENTO DE COMPUTAÇÃO
CAMPUS UNIVERSITÁRIO DE CÁCERES
PLANO DE ENSINO
DISCIPLINA
: Paradigmas de Linguagem de Programação
CARGA HORÁRIA: 120 h/a
CURSO
: Licenciatura em Ciência da Computação PERÍODO : 2004/2-2005/1
PROFESSOR (A) : Rhycardo Luiz Monteiro
ANO
: 4o
EMENTA DA DISCIPLINA:
Exemplos de linguagens e seus paradigmas. Sintaxe de linguagens de programação. Conceitos e
exemplos de linguagens imperativas, linguagens funcionais e linguagens lógicas. Sistemas de
Autoria. Linguagens orientadas a objeto. Conceitos básicos sobre Objetos. Classes. Heranças.
Abstração. Modularidade. Polimorfismo.
OBJETIVOS
Objetivo Geral:
A disciplina objetiva fornecer ao acadêmico conhecimentos de linguagens de programação para
conhecer, especificar e escrever programas.
Objetivo Especifico:
São objetivos específicos desta disciplina:
 apresentar conceitos relativos a linguagens de programação;
 conhecer e aplicar conceitos das linguagens Assembly, C, Prolog, Lisp e Java;
 estudar e aplicar as diversas estruturas que compõem um linguagem de programação;
 conhecer e aplicar os conceitos de linguagem estruturada;
 conhecer e aplicar os conceitos de Orientação à Objeto em linguagens de programação.
CONTEÚDO PROGRAMÁTICO:
I. Introdução às Linguagens de Programação. História. Conceitos. Classificação.
II. Linguagens de Baixo Nível. Conceitos. Estruturas. Assembly. C.
III. Linguagens Predicativas. Conceitos. Seções. Técnicas. Prolog. Lisp. Uso em IA.
IV. Linguagens OO. História. Conceitos. Herança. Polimorfismo. Técnicas. Java. Delphi.
V. Componentes. Conceitos. Design. Implementação.
METODOLOGIA DE ENSINO:
As estratégias didáticas estão centralizadas em atividades acadêmicas que fazem uso de aulas
expositivas com o uso de recursos audiovisuais e de multimídia, bem com o uso das instalações de
laboratório de microcomputadores portadores de softwares específicos para a disciplina.
AVALIAÇÃO:
Os alunos serão avaliados através de provas, trabalhos e seminários, com pontuação de 0(zero) à
10(dez) em cada uma delas e terão no mínimo 4(quatro) e no máximo 8 (oito) avaliações ao longo
do semestre, conforme prescreve a normatização acadêmica.
ESTADO DE MATO GROSSO
SECRETARIA DE ESTADO DE EDUCAÇÃO
FUNDAÇÃO UNIVERSIDADE DO ESTADO DE MATO GROSSO
FACULDADE DE CIÊNCIAS EXATAS
DEPARTAMENTO DE COMPUTAÇÃO
CAMPUS UNIVERSITÁRIO DE CÁCERES
BIBLIOGRAFIA:
VÁRIOS; Paradigmas de Linguagem de Programação, E. UNICAMP, 1999, São Paulo-SP.
DEMARCO, Tom; Análise Estruturada e Especificação de Sistemas, Ed. Campus, 1999, Rio de
Janeiro-RJ.
YORDON, Edward; Analise Estruturada Moderna, Ed. Campus, 1996, Rio de Janeiro-RJ.
Rhycardo Luiz Monteiro
Download