Programação e Programação II
Estatística e Ciência da Computação - Período 2012/1

Profa. Maria Cristina Rangel - crangel@inf.ufes.br - sala 02 - CT VII
Sala de aula: Prédio Didático - sala 01 e LCEx - IC I -
Terças: 09-11h e Quintas: 09-11h

Objetivos: Desenvolver a capacidade de construir algoritmos de forma organizada utilizando a linguagem de programação C.

Programa:

1. Introdução
2. Comandos Simples
3. Comandos Estruturados
4. Modularização
5. Dados Estruturados
6. Arquivos

Avaliação:  Serão aplicadas 2 provas práticas P1 e P2 (em laboratório) e 2 trabalhos computacionais (T1 e T2). As provas valerão 10 pontos. As provas serão marcadas durante o período.

                    A média M = (0.2 x P1) + (0.3 x P2) + (0.2 x T1) + (0.3 x T2)

 

Se M 7 então o aluno está aprovado, caso contrário, fará prova final (PF).

Se Média Final = (M + PF)/2 ≥ 5 então o aluno está aprovado, caso contrário reprovado.

Resultado Final
Nome P1 soap P1+soap T1 P2 soap P2+soap T2 P3
MédiaP ProvaF
MediaF
Situação
BRUNO ALVEZ AGRIZZI 8,0 1,5 9,5 9,5 8,0 1,0 9,0 9,0
9,2

aprovado
GRAZIENE VIANA MARTINS 7,8 0,0 7,8 0,0







reprovado
JASCILENE DE OLIVEIRA SALDANHA 4,5 0,0 4,5 2,5 1,8 0,3 2,0 6,5 6,0 5,2 8,0 6,6 aprovado
RODRIGO MONTEIRO LIMA











reprovado














Nome P1 soap
P1+soap
T1 P2 soap P2+soap T2 P3
MédiaP
ProvaF MediaF Situação
ADRIEL VIEIRA LITTIG 0,0 0,0 0,0 2,5 1,8 0,0 1,8 6,5 5,5 4,1 6,0 5,1 aprovado
ANA CAROLINA DE OLIVEIRA FERREIRA











reprovado
BARBARA COSTA LERBACH 8,3 1,5 9,8 9,0 5,0 1,5 6,5 10,0 9,5 9,6

aprovado
BRUNA FERNANDES DA SILVA 7,0 1,0 8,0 9,0 3,0 0,0 3,0 10,0 5,0 7,9

aprovado
CHEYLA LOUBACK ALVES VILELA BALDON











reprovado
CRISTOVAO VAGNER ATAIDE HILARIO 5,3 1,0 6,3 0,0




1,3
0,6 reprovado
DAMARIS KOBI MOREIRA











reprovado
DENNYSVAN ALMEIDA DENARD 8,0 0,0 8,0 2,5


5,0 7,5 5,9 8,8 7,3 aprovado
DIANA SOARES DE PAULA 0,0 0,0 0,0 0,0 2,0 0,0 2,0 9,5 5,5 4,6 6,0 5,3 aprovado
DIEGO LEME DE HOLANDA











reprovado
DURVALINA RIBEIRO DA COSTA











reprovado
DYEGO CAVALIERI PANSIERE











reprovado
EDCARLOS FERREIRA BARBOSA











reprovado
ELIANE OLIVEIRA LORETE 8,0 1,0 9,0 6,0 8,3 1,0 9,3 9,5
8,6

aprovado
FILIPE CUNHA PESCA 0,0 0,0 0,0 0,0







reprovado
PAULO HENRIQUE SIQUEIRA 0,0 0,0 0,0 0,0







reprovado
PEDRO COIMBRA FRANCO MEDEIRO 0,0 0,0 0,0 7,0







reprovado
POLIANA FIOROT DALLAPICULA











reprovado
RAFAEL KOJI SUGANUMA











reprovado
RODOLPHO CASER ALVES VASCONCELLOS











reprovado
ROGER BERNARDO LOPES 0,0 0,0 0,0 0,0







reprovado
RUBENS TEIXEIRA JUNIOR











reprovado
SHERLY PINHEIRO DE AMORIM 2,0 0,0 2,0 6,0


4,8
3,0
1,5 reprovado
SILVIO CABRAL PATRICIO 4,3 0,0 4,3 7,0 5,5 0,0 5,5 9,5 6,0 7,1

aprovado
YOLANDA BUTTER CINELLI











reprovado
Programas exemplos:
comandos de seleção clique aqui

repetição clique aqui
busca, geração aleatória etc clique aqui
arquivos, vetores, strings clique aqui
arquivos, vetores, geração aleatória clique aqui

Listas importantíssimas.
LISTAS DE EXERCÍCIOS: Lista1 - 2007/2

LISTAS DE EXERCÍCIOS:   Lista1-2007/1  Lista2-2007/1

LISTAS DE EXERCÍCIOS:: Lista1 Lista2

LISTAS DE EXERCÍCIOS (antigas):  Lista1  Lista2 Lista2.1(funções) Lista3 (vetores)  Lista3.1(vetores)   Lista4(matrizes e arquivos)   Lista5(struct)


Bibliografia:
1.  A Linguagem de Programação C - Padrão ANSI (1989)
    B.W. Kerningham e D.M. Ritchie - Ed. Campus

2. Programando em C (1993)
    B.S. Gottfried e M. Books - Schaum;McGraw-Hill

3. C completo e total (1997)
    H.  Schildt - Ed. Osborne/McGraw-Hill

4. Linguagem C na Prática (2008) 
J. Castro - Ciência Moderna

5. Algoritmosem Linguagem C (2008)
Paulo Feofiloff - Campus/Elsevier

6. Qualquer material encontrado na internet sobre C