UNIVERSIDADE DO ESTADO DO RIO DE JANEIRO
FORMULÁRIO DE IDENTIFICAÇÃO DA DISCIPLINA
 

UNIDADE: FACULDADE DE CIÊNCIAS EXATAS E ENGENHARIAS
DEPARTAMENTO: DEPARTAMENTO DE COMPUTAÇÃO
DISCIPLINA: Algoritmo e Estrutura de Dados I
CARGA HORÁRIA: 75 CRÉDITOS: 5 CÓDIGO: FCEE01-14754
MODALIDADE DE ENSINO: Presencial TIPO DE APROVAÇÃO: Nota e Frequência
 
STATUSCURSO(S) / HABILITAÇÃO(ÕES) / ÊNFASE(S)
ObrigatóriaFCEE - Ciência da Computação (versão 2)

TIPO DE AULA CRÉDITO CH SEMANAL CH TOTAL
Teórica3345
Laboratório2 2 30
TOTAL 5 5 75

EMENTA:

RECURSIVIDADE, PONTEIROS, ESTRUTURAS DE DADOS HETEROGêNEAS E ALOCAçãO DINâMICA DE ESTRUTURA DE DADOS. USO DE ALOCAçãO DE MEMóRIA ESTáTICA E DINâMICA PARA IMPLEMENTAçãO DE LISTA, PILHA, FILA E DEQUE. IMPLEMENTAçãO DE ALGORITMOS UTILIZANDO AS ESTRUTURAS DE DADOS ENSINADAS (LINGUAGEM SUGERIDA: C/C++).

OBJETIVO(S):

APRESENTAR ALGORITMOS E ESTRUTURAS DE DADOS AVANçADAS PARA O DESENVOLVIMENTO DE PROGRAMAS DE COMPUTADOR.

PRÉ-REQUISITO 1:

FCEE01-14806 Construção de Algoritmos
 
DISCIPLINA(S) CORRESPONDENTE(S):

FCEE01-14901 Estrutura de Dados I
UEZO01-15955 Algoritmo e Estrutura de Dados I
UEZO01-16413 Estrutura de Dados
 
BIBLIOGRAFIA:

- CELES, W.; CERQUEIRA, R.; RANGEJ, L. INTRODUçãO A ESTRUTURA DE DADOS. RIO DE JANEIRO: ED CAMPUS, 2004.

- CORMEN, T., H; LEISERSON, C. E; RIVEST, R. L.; STEIN, C. ALGORITMOS TEORIA E PRáTICA. RIO DE JANEIRO: CAMPUS 2002.

- TENENBAUM, A. M.; LANGSAM, Y.; AUGENSTEIN, M. J. ESTRUTURA DE DADOS USANDO C. SãO PAULO: PEARSON MAKRON BOOKS, 1995.

- SZWARCFITER J. L. GRAFOS E ALGORITMOS COMPUTACIONAIS. EDITORA CAMPOS, 1986.

- ZIVIANI, N. PROJETO DE ALGORITMOS COM IMPLEMENTAçõES EM PASCAL E C. 2 ED. SãO PAULO. CENGAGE LEARNING, 2009.

- GOODRICH, M. T.; TAMASSA, R. PROJETO DE ALGORITMOS. PORTO ALEGRE: BOOKMAN, 2004.

- SWARCFITER, J. L.; MARKENZON, L. ESTRUTURAS DE DADOS E SEUS ALGORITMOS. 2ED. RIO DE JANERO: LTC, 2009.