PLANO DE CURSO  
ANO: 2020
 
CURSO: CIÊNCIA DA COMPUTAÇÃO - Noturno SÉRIE: 3
DISCIPLINA: TÓPICOS EM PROGRAMAÇÃO I    
 

Aulas Teóricas: 78

A) EMENTA

Dar uma visão geral dos princípios da orientação a objetos que servirão de base para o entendimento do processo de desenvolvimento de sistemas segundo este novo paradigma. Capacitar o aluno a desenvolver e projetar sistemas orientados a objetos. Praticar odesenvolvimento de sistemas orientados a objetos através de pequenos estudos de casos.Projeto ('design') Orientado a Objetos: Grafos de Interação entre Objetos e Classes e Objetos.


B) OBJETIVOS / COMPETÊNCIAS

Proporcionar aos alunos uma base de conhecimento que possibilite exercer de formasatisfatória uma profissão na área de Ciência da Computação. Transmitir os conhecimentos sobre o paradigma de orientação a objeto.


C) BASES TECNOLÓGICAS (CONTEÚDO PROGRAMÁTICO)

1. Conceitos Básicos de Orientação a Objetos

2. Modelagem de Dados Orientada a Objetos

3. Implementação de sistemas utilizando linguagens Orientadas a Objetos


D) ATIVIDADES DISCENTES

1. Aulas teóricas
2. Exercícios
3. Aulas práticas em laboratório
4. Desenvolvimento e apresentação de trabalhos relacionados ao conteúdo programático


E) AVALIAÇÃO

O aluno poderá ser avaliado na forma de:
1. Avaliações escritas
2. Avaliações práticas
3. Trabalhos práticos
4. Apresentação de seminários


F) BIBLIOGRAFIAS

BÁSICAS

BOOCH, Grady. Object Oriented Analysis And Design With Applications. New York:
Benjamin/Cummings, 1992.
COAD, Peter; YOURDON, Edward. Projeto Baseado em Objetos. Rio de Janeiro:
Campus Yourdon Press, 1993.
COLEMAN, Derek, et al. Object-Oriented Development, The Fusion Method. New
Jersey: Prentice Hall, Englewood Cliffs, 1994.

COMPLEMENTARES

COAD, Peter; YOURDON, Edward. Análise Baseada em Objetos. Rio de Janeiro:
Campus Yourdon Press, 1992.
WIENER, R., PINSON, L. An introduction to Object - Oriented Programming. Local:
Addsison-Wesley, 1994.
MARTIN, James; ODELL, J. Análise e Projeto Orientados a Objeto. São Paulo:
Makron Books, 1995.
RUMBAUGH, James, et al. Object-Oriented Modeling and Design. New Jersey:
Prentice-Hall International Editions, 1991.