13
Programa Programa ç ç ão de Computadores ão de Computadores Fundamentos de Computação Lógica e Algoritmos Conceitos Básicos da Linguagem C Estruturas de Controle Estruturas de Dados Arquivos Modularização 1 Fundamentos de Computa Fundamentos de Computaç ão 2013 ão 2013 Referências: • MANZANO, J.A.N.G; OLIVEIRA, J.F. Algoritmos: Lógica para Desenvolvimento de Programação. Editora Érica Ltda, 1996. • FORBELLONE, A.L.V.; EBERSPÄCHER, H.F. Lógica de Programação: A Construção de Algoritmos e Estrutura de Dados. Makron Books do Brasil Editora Ltda, 1993. • Senne, E.L.F. Primeiro Curso de Programação em C. Florianópolis: Visual Books, 2a. edição, 2006. • Damas, L. Linguagem C. Rio de Janeiro: LTC, décima edição, 2007. • SCHILDT, H. C, completo e total. 3 a . Edição, São Paulo: Makron Books, 1996. • MIZRAHI, V. V. Treinamento em Linguagem C: curso completo – módulos 1 e 2. São Paulo: Pearson Education do Brasil, 1990. Material página do Prof. André Amarante www.feg.unesp.br/amarante Conteúdo: 1. Introdução à Ciência da Computação 2. Algoritmos e fluxogramas 3. Conceitos fundamentais: variáveis, atribuição, expressões 4. Estruturas de controle: seleção 5. Estruturas de controle: repetição 6. Programação modular: Funções 7. Estruturas de dados 8. Manipulação de arquivos

Fundamentos de Computação Fundamentos de Computação … · 2013-11-20 · Fundamentos de Computação Lógica e Algoritmos Conceitos Básicos da Linguagem C Estruturas de Controle

Embed Size (px)

Citation preview

Prog

ram

aPr

ogra

ma çç

ão d

e Co

mpu

tado

res

ão d

e Co

mpu

tado

res

Fundamentos de ComputaçãoLógica e AlgoritmosConceitos Básicos da Linguagem CEstruturas de ControleEstruturas de DadosArquivosModularização

11

Fundamentos de ComputaFundamentos de Computaçção 2013ão 2013

Referências:• MANZANO, J.A.N.G; OLIVEIRA, J.F. Algoritmos: Lógica para Desenvolvimento de

Programação. Editora Érica Ltda, 1996.• FORBELLONE, A.L.V.; EBERSPÄCHER, H.F. Lógica de Programação: A Construção de Algoritmos

e Estrutura de Dados. Makron Books do Brasil Editora Ltda, 1993.• Senne, E.L.F. Primeiro Curso de Programação em C. Florianópolis: Visual Books, 2a. edição, 2006.• Damas, L. Linguagem C. Rio de Janeiro: LTC, décima edição, 2007.• SCHILDT, H. C, completo e total. 3a. Edição, São Paulo: Makron Books, 1996.• MIZRAHI, V. V. Treinamento em Linguagem C: curso completo – módulos 1 e 2. São Paulo: Pearson Education do Brasil, 1990.

• Material página do Prof. André Amarante www.feg.unesp.br/amarante

Conteúdo:1. Introdução à Ciência da Computação2. Algoritmos e fluxogramas3. Conceitos fundamentais: variáveis, atribuição, expressões4. Estruturas de controle: seleção5. Estruturas de controle: repetição6. Programação modular: Funções7. Estruturas de dados8. Manipulação de arquivos

Prog

ram

aPr

ogra

ma çç

ão d

e Co

mpu

tado

res

ão d

e Co

mpu

tado

res

Fundamentos de ComputaçãoLógica e AlgoritmosConceitos Básicos da Linguagem CEstruturas de ControleEstruturas de DadosArquivosModularização

22

(04)Teórica25

(01)Teórica4

(Lab 02)LabT161/16228

(03)Teórica18

(Lab 01)LabT161/16214

(02)Teórica11

Março

AssuntoAulaDiaMês

CalendCalendáário rio 20201313 PC- I T - 131

4 - Início do período Letivo

29 – Sexta feira Santa Feriado.

30 - Sábado de Aleluia.

22 dias letivos

Prog

ram

aPr

ogra

ma çç

ão d

e Co

mpu

tado

res

ão d

e Co

mpu

tado

res

Fundamentos de ComputaçãoLógica e AlgoritmosConceitos Básicos da Linguagem CEstruturas de ControleEstruturas de DadosArquivosModularização

33

CalendCalendáário rio 20201313

1 - São Benedito - Feriado Munic

21 - Dia de Tiradentes - Feriado.

(Lab 04)Lab T161/162 Anteposição do dia 9 de maio

18

(Lab 05)Lab T161/16225

Abril

(08)Teórica29

(06)Teórica15

(07)Teórica22

Sem aulaFeriado1

(Lab 03)Lab T161/16211

(05)Teórica8

AssuntoAulaDiaMês

PC- I T - 131

25 dias letivos

Prog

ram

aPr

ogra

ma çç

ão d

e Co

mpu

tado

res

ão d

e Co

mpu

tado

res

Fundamentos de ComputaçãoLógica e AlgoritmosConceitos Básicos da Linguagem CEstruturas de ControleEstruturas de DadosArquivosModularização

44

1 - Dia do Trabalho - Feriado.

30 - Dia de Corpus Christi Feriado

31- Recesso Escolar

Prova P113

(10)Teórica27

Maio

(09)Teórica20

(Lab 06)LabT161/16223

Não tem aula6

Não tem aula

LabT161/162 já dado no dia 18 de abril

9

AssuntoAulaDiaMês

PC- I T - 131

24 dias letivos

Prog

ram

aPr

ogra

ma çç

ão d

e Co

mpu

tado

res

ão d

e Co

mpu

tado

res

Fundamentos de ComputaçãoLógica e AlgoritmosConceitos Básicos da Linguagem CEstruturas de ControleEstruturas de DadosArquivosModularização

55

01 - Recesso Escolar.

13 - Aniversário de Guaratinguetá

Feriado Municipal.

14 – Recesso Escolar

15 – Recesso Escolar

(13)Teórica24

Junho

(Lab 07)LabT161/1626

(14)

Teórica Reposição do dia 17 de junho

27

(Lab 08)T220

(11)Teórica3

(12)Teórica10

AssuntoAulaDiaMês

CalendCalendáário rio 20201313 PC- I T - 131

21 dias letivos

Prog

ram

aPr

ogra

ma çç

ão d

e Co

mpu

tado

res

ão d

e Co

mpu

tado

res

Fundamentos de ComputaçãoLógica e AlgoritmosConceitos Básicos da Linguagem CEstruturas de ControleEstruturas de DadosArquivosModularização

66

9 – Data Magna do Estado de São Paulo

10 - Término do Período Letivo

Prova P21

Julho(15)

T2Reposição do dia 6 de maio

4

Fim 1º.sem10

AssuntoAulaDiaMês

CalendCalendáário rio 20201313 PC- I T - 131

8 dias letivos

Prog

ram

aPr

ogra

ma çç

ão d

e Co

mpu

tado

res

ão d

e Co

mpu

tado

res

Fundamentos de ComputaçãoLógica e AlgoritmosConceitos Básicos da Linguagem CEstruturas de ControleEstruturas de DadosArquivosModularização

77

(Lab 09)LabT161/1628

(19)Teórica26

(Lab 10)LabT161/16222

(18)Teórica19

(17)Teórica12

(16)Teórica5

Agosto

AssuntoAulaDiaMês

CalendCalendáário rio 20201313 PC- I T - 131

5 - Início do Período Letivo

24 dias letivos

Prog

ram

aPr

ogra

ma çç

ão d

e Co

mpu

tado

res

ão d

e Co

mpu

tado

res

Fundamentos de ComputaçãoLógica e AlgoritmosConceitos Básicos da Linguagem CEstruturas de ControleEstruturas de DadosArquivosModularização

88

7 - Dia da Independência Feriado.

(Lab 11)LabT161/1625

Prova P323

(22)Teórica30

(Lab 12)T319

Não tem aula16

(21)Teórica9

(20)Teórica2

Setembro

AssuntoAulaDiaMês

CalendCalendáário rio 20201313 PC- I T - 131

24 dias letivos

Prog

ram

aPr

ogra

ma çç

ão d

e Co

mpu

tado

res

ão d

e Co

mpu

tado

res

Fundamentos de ComputaçãoLógica e AlgoritmosConceitos Básicos da Linguagem CEstruturas de ControleEstruturas de DadosArquivosModularização

99

12 - Dia de Nossa Senhora Aparecida Feriado Nacional 21 – 24 - Semana da Ciência e Tecnologia25 - Dia de Frei GalvãoFeriado Municipal.

28 – Dia do funcionário público Aulas suspensas

Sem aulaFeriado28

(Lab 14)LabT161/16217

(Lab 15)LabT161/16231

Semana das EngenhariasSem aula21

(24)Teórica14(23)Teórica7

(Lab 13)LabT161/1623

Outubro

AssuntoAulaDiaMês

CalendCalendáário rio 20201313 PC- I T - 131

23 dias letivos

Prog

ram

aPr

ogra

ma çç

ão d

e Co

mpu

tado

res

ão d

e Co

mpu

tado

res

Fundamentos de ComputaçãoLógica e AlgoritmosConceitos Básicos da Linguagem CEstruturas de ControleEstruturas de DadosArquivosModularização

1010

2 - FinadosFeriado.15 - Dia da proclamação da RepúblicaFeriado16 - Aulas suspensas

(28)Teórica18

(26)Teórica7

(Lab 16)LabT161/16214

Prova P425

(Lab 17)LabT161/16221

(27)Teórica11

(25)Teórica4

Novembro

AssuntoAulaDiaMês

CalendCalendáário rio 20201313 PC- I T - 131

23 dias letivos

Prog

ram

aPr

ogra

ma çç

ão d

e Co

mpu

tado

res

ão d

e Co

mpu

tado

res

Fundamentos de ComputaçãoLógica e AlgoritmosConceitos Básicos da Linguagem CEstruturas de ControleEstruturas de DadosArquivosModularização

1111

7 – 100 º dia letivo. Término do 2o. Período Letivo

Sala 502 –Bloco V –9h:15min às12h

REC13

FIM 2ºsemestre7

Sala 104 –Bloco I –17h:15min às 20h

Exame N52

Dezembro

AssuntoAulaDiaMês

OBS: A aplicação da Avaliação N5 – Disciplinas Anuais do Sistema de Créditos – Engenharias (Sistema K) devem estar dentro dos 100 dias letivos

CalendCalendáário rio 20201313 PC- I T - 131

12 - 19 - Período para aplicação do exame de recuperação – Disciplinas Anuais do Sistema de Créditos – Engenharias (Sistema K).

6 dias letivos

Prog

ram

aPr

ogra

ma çç

ão d

e Co

mpu

tado

res

ão d

e Co

mpu

tado

res

Fundamentos de ComputaçãoLógica e AlgoritmosConceitos Básicos da Linguagem CEstruturas de ControleEstruturas de DadosArquivosModularização

1212

Será considerado aprovado, com direito aos créditos da disciplina, o aluno que, além da exigência da freqüência, obtiver a igual ou superior a 5,0 (cinco).

A média de aproveitamento será calculada como a média ponderada entre as notas Ni (i = 1, 2, 3, 4, 5)

As notas N1 , N2 , N3 , e N4 , são bimestrais e são calculadas como mostrado a seguir:

onde Pi = notas de provas Ti = nota de atividades práticas.N5=nota de avaliação dos tópicos mais representativos e relevantes do conteúdo da disciplina.

Se a média aritmética entre N1 N2, N3 e N4 for maior ou igual a 7,0 (sete inteiros), o aluno poderá não realizar a quinta avaliação (N5) e neste caso esta média representará a Média Final do aluno na disciplina.

AvaliaAvaliaççãoão 20201313

AMF

84 54321 NNNNNMF A

222 8,02,0 PTN 111 8,02,0 PTN 333 8,02,0 PTN 444 8,02,0 PTN

Prog

ram

aPr

ogra

ma çç

ão d

e Co

mpu

tado

res

ão d

e Co

mpu

tado

res

Fundamentos de ComputaçãoLógica e AlgoritmosConceitos Básicos da Linguagem CEstruturas de ControleEstruturas de DadosArquivosModularização

1313

AvaliaAvaliaççãoão 20132013

•Tópicos para N5:

1. Introdução à Ciência da Computação2. Algoritmos e fluxogramas3. Conceitos fundamentais: variáveis, atribuição, expressões4. Estruturas de controle: seleção5. Estruturas de controle: repetição6. Programação modular: Funções7. Estruturas de dados8. Manipulação de arquivos

PlantãoPlantão de de DDúúvidasvidas -- PC- I T - 131•Terças-feirasdas 14:00 às 17:00Sala 3 – Bloco 6 – Pós-Graduação em Física