SSC-800(Denis)

De CoteiaWiki
Revisão de 12h56min de 14 de julho de 2010 por Mrb (discussão | contribs) (Criou página com '== SSC 800 - Introdução à Ciência da Computação I == '''Prof. Denis F. Wolf (denis@icmc.usp.br)''' - Horário de atendimento: Terça, das 18:00 as 19:00 e Quarta, das 8:…')
(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)

SSC 800 - Introdução à Ciência da Computação I

Prof. Denis F. Wolf (denis@icmc.usp.br) - Horário de atendimento: Terça, das 18:00 as 19:00 e Quarta, das 8:00 as 9:00

Estagiário PAE: Patrick Shinzato (shinzato@icmc.usp.br) - Horário de atendimento: agendar por email

Monitor: Denis Moreira dos Reis (denismr@grad.icmc.usp.br) - Horário de atendimento: terça, das 18:00 às 19:00 e quarta, das 16:00 às 17:00 na sala 3010/3011

Objetivos: Familiarização com os conceitos básicos dos computadores e da computação. Resolução algorítmica dos problemas propostos. Linguagem de máquina de computadores. Linguagens de programação de alto nível com aplicações numéricas e não numéricas, visando dar ao estudante uma visão global dos computadores e dos problemas da computação em geral. Uso intensivo de computadores.

Programa:Conceitos básicos sobre computadores, algoritmos, linguagens e programas. Aplicações numéricas e não numéricas. Resolução de problemas e desenvolvimento de algoritmos. Estruturação de programas. Tipos de dados simples e avançados: vetores, matrizes, cadeias de caracteres e registros, conjuntos, arquivos e estruturas dinâmicas (ponteiros), e suas aplicações. Procedimentos, funções e passagem de parâmetros. Modularização de programas. Conceito de recursão e sua aplicação. Exercícios de programação em linguagem estruturada.

Avaliações:

 Prova 1: 19/4
 Prova 2: 24/5
 Prova 3: 21/6  

Entrega dos trabalhos:

 Trabalho 1: 19/4
 Trabalho 2: 24/5
 Trabalho 3: 25/6  

Cálculo da média:

 Média de Prova (MP) = ((2*P1) + (3*P2) + (5*P3)) / 10
 Média de Trabalhos (MT) = ((2*T1) + (3*T2) + (5*T3)) / 10

Média Final (MF):

 Se MP = 5 e MT = 5 , então, MF = (0.7 * MP) + (0.3 * MT)
 Caso contrário, MF = menor nota entre MP e MT

Bibliografia:

-ASCENCIO, A. F. G.; CAMPOS, E. A. V. – Fundamentos da Programação de Computadores – Algoritmos, Pascal e C/C++, Prentice Hall, 2003.

-FORBELLONE, A. L. V.; EBERSPACHER, H. F. – Lógica de Programação, 2a. Edição, Makron Books, 2000.

-FARRER, H. Pascal Estruturado, Editora LTC 3ª edição, 1999.

Material didático:

Arquivo:SSC0800 aula1.pdf

Arquivo:SSC0800 aula2.pdf

Arquivo:SSC0800 aula3.pdf

Arquivo:SSC0800 aula4.pdf

Arquivo:SSC0800 aula5.pdf

Arquivo:SSC0800 aula6.pdf

Arquivo:SSC0800 aula7.pdf

Arquivo:SSC0800 aula8.pdf

Arquivo:SSC0800 aula9.pdf

Arquivo:SSC0800 aula10.pdf

Arquivo:SSC0800 aula11.pdf

Arquivo:SSC0800 aula12.pdf

Arquivo:SSC0800 aula13.pdf

Arquivo:SSC0800 aula14.pdf

Arquivo:SSC0800 aula15.pdf

Arquivo:SSC0800 aula16.pdf

Arquivo:SSC0800 aula17.pdf

Arquivo:SSC0800 aula18.pdf

Listas

Arquivo:SSC0800 lista1.pdf

Arquivo:SSC0800 lista2.pdf

Arquivo:SSC0800 lista3.pdf

Trabalhos

Arquivo:SSC0800 trab1.pdf - enviar para: icmc.trabalhos@gmail.com

Arquivo:SSC0800 trab2.pdf - enviar para: icmc.trabalhos@gmail.com

Arquivo:SSC0800 trab3.pdf - enviar para: icmc.trabalhos@gmail.com

Arquivo:SSC0800 trabREC.pdf - enviar para: icmc.trabalhos@gmail.com

Notas

Arquivo:Notas SSC0800.pdf MF: Média Final (Provas + Trabalhos)