Mudanças entre as edições de "Scc-502(cristina2014)"

De CoteiaWiki
Linha 21: Linha 21:
  
 
== Avisos ==
 
== Avisos ==
 +
 +
 +
== Material Didático ==
 +
 +
* 04-08 -  [[Media: ApresentacaoCurso.pdf|Apresentação da disciplina]] - [[Media: Codigo1.rar|ExercícioMatriz]] - [[Media: Codigo2.rar|Tarefas (solução parcial)]]
 +
* 06-08 -  [[Media: TADparte1.pdf|Conceito de TAD]]
 +
* 11-08 -  [[Media: TADparte2.pdf|TAD em C]] - [[Media: Codigo3.rar|Código TAD Matriz]]
 +
* 14-08 -  TADs (cont.) [[Media: Codigo4.rar|Código TAD Conjunto]]
 +
* 18-08 -  [[Media: TADPilha1.pdf|TAD Pilha (parte 1)]]
 +
* 28-08 -  [[Media: TADPilha2.pdf|TAD Pilha (parte 2)]] [[Media: Codigo5.rar|Código TAD Pilha]]  -  [[Media:MakefileSCC2014.pdf|Makefile Run.Codes]] | [[Media:Ponti_Makefile.pdf|Makefile - Prof. Moacir]] | [[Media:somaMakefile.zip|Exemplo de programa com Makefile]]
 +
* 01-09 -  [[Media: TADFila1.pdf|TAD Fila (parte 1)]]
 +
 +
== Trabalhos ==
 +
 +
# [[Media:SCC502Trabalho1.pdf|Trabalho 1 - Matrizes]]
  
 
== Critério de Avaliação ==
 
== Critério de Avaliação ==
Linha 47: Linha 62:
 
Se 5 <= NR < 7,5 então NRF = 5  
 
Se 5 <= NR < 7,5 então NRF = 5  
 
Se NR < 5 Então NRF = max{MF,NR}
 
Se NR < 5 Então NRF = max{MF,NR}
 
 
== Material Didático ==
 
 
* 04-08 -  [[Media: ApresentacaoCurso.pdf|Apresentação da disciplina]] - [[Media: Codigo1.rar|ExercícioMatriz]] - [[Media: Codigo2.rar|Tarefas (solução parcial)]]
 
* 06-08 -  [[Media: TADparte1.pdf|Conceito de TAD]]
 
* 11-08 -  [[Media: TADparte2.pdf|TAD em C]] - [[Media: Codigo3.rar|Código TAD Matriz]]
 
* 14-08 -  TADs (cont.) [[Media: Codigo4.rar|Código TAD Conjunto]]
 
* 18-08 -  [[Media: TADPilha1.pdf|TAD Pilha (parte 1)]]
 
* 28-08 -  [[Media: TADPilha2.pdf|TAD Pilha (parte 2)]] [[Media: Codigo5.rar|Código TAD Pilha]]  -  [[Media:MakefileSCC2014.pdf|Makefile Run.Codes]] | [[Media:Ponti_Makefile.pdf|Makefile - Prof. Moacir]] | [[Media:somaMakefile.zip|Exemplo de programa com Makefile]]
 
* 01-09 -  [[Media: TADFila1.pdf|TAD Fila (parte 1)]]
 
 
== Trabalhos ==
 
 
# [[Media:SCC502Trabalho1.pdf|Trabalho 1 - Matrizes]]
 
  
 
== Listas de Exercícios ==
 
== Listas de Exercícios ==

Edição das 20h13min de 1 de setembro de 2014

SCC-502 --- Algoritmos e Estruturas de Dados I --- 2º Semestre 2014 [[1]]


Professora: Maria Cristina Ferreira de Oliveira (cristina at icmc.usp.br)

Horário de atendimento: Segundas-Feiras: 17h00 - 19h00

Sala: 4-205


Assistente PAE: Jorge Henrique Piazentin Ono(jorgehpopae at gmail.com.br)

Horário de atendimento:

Quartas-Feiras: 21h00 - 22h00

Quintas-Feiras: 18h00 - 19h00

Sala: 1-007


Avisos

Material Didático

Trabalhos

  1. Trabalho 1 - Matrizes

Critério de Avaliação

1. Três provas P1, P2 e P3 (datas no cronograma divulgado); 2. três a quatro trabalhos em duplas (Ti); 3. Frequência 70% obrigatória.

Cálculo da Média

Média de Provas: MP = média aritmética das 3 notas

Média de Trabalhos: MT = média aritmética das 3 melhores notas

Nota Final NF = (0,7*MP + 0,3*MT), se Min >= 5,0; Nota Final = Min(MP, MT) caso contrário.


Recuperação: prova individual E trabalho individual (NR) para alunos com 3 <= MF < 5 e frequência mínima

NRF (Nota final de recuperação) (norma ICMC):

Se NR >= 7,5 então NRF= NF + NR/2,5 Se 5 <= NR < 7,5 então NRF = 5 Se NR < 5 Então NRF = max{MF,NR}

Listas de Exercícios

  1. Lista de revisão 1
  1. Lista de revisão 2

Notas

Links Interessantes

http://programacaodescomplicada.wordpress.com/indice/linguagem-c/

http://programacaodescomplicada.wordpress.com/indice/estrutura-de-dados/


Bibliografia

  1. AHO,A.V.; HOPCROFT,J.E.; ULLMAN,J.D. Data Structure and Algorithms. Readings, Addison Wesley, 1983.
  2. HOROWITZ,E.; SAHNI,S. Data Structures in Pascal, Computer Science Press, 1990.
  3. SZWARCFITER, J. & MARKEZON, L. Estruturas de Dados e seus Algoritmos. LTC Editora, 2a. Ed., 1994.
  4. WIRTH,N. Algoritmos e Estruturas de Dados, Rio de Janeiro, LTC, 1989.

Bibliografia Complementar

  1. ZIVIANI, N. (2004). Projeto de Algoritmos com Implementações em Pascal e C. Editora Cengage Learning.
  2. MIZRAHI, V.V. (2008). Treinamento em Linguagem C. Pearson Prentice Hall.
  3. CORMEN, T.H.; LEISERSON, C.E.; RIVEST, R.L.; STEIN, C. (2002). Algoritmos: Teoria e Prática. Editora Campus.
  4. TENENBAUM, A.M.; LANGSAM, Y.; AUGENSTEIN, M.J. (1995). Estruturas de Dados Usando C. Makron Books.
  5. HOROWITZ,E.; SAHNI,S. Fundamentos de Estrutura de Dados, Rio de Janeiro, Campus, 1984, Ano de Publicação, 1986.
  6. TENEMBAUM,A.M. et alli Data Structures Using C, Prentice-Hall, 1990.