Mudanças entre as edições de "Scc-101"
(→SSC 101 - Introdução à Ciência da Computação I) |
(→SSC 101 - Introdução à Ciência da Computação I) |
||
Linha 48: | Linha 48: | ||
Se MP = 5 e MT = 5 , então, MF = (0.8 * MP) + (0.2 * MT) | Se MP = 5 e MT = 5 , então, MF = (0.8 * MP) + (0.2 * MT) | ||
Caso contrário, MF = menor nota entre MP e MT | Caso contrário, MF = menor nota entre MP e MT | ||
+ | |||
'''Bibliografia:''' | '''Bibliografia:''' | ||
Linha 56: | Linha 57: | ||
-FARRER, H. Pascal Estruturado, Editora LTC 3ª edição, 1999. | -FARRER, H. Pascal Estruturado, Editora LTC 3ª edição, 1999. | ||
+ | |||
'''Material didático:''' | '''Material didático:''' |
Edição das 23h59min de 19 de março de 2012
SSC 101 - Introdução à Ciência da Computação I
Prof. Denis F. Wolf (denis@icmc.usp.br)
Turma 1: aulas segundas e quartas, as 10:10
Turma 2: aulas terças e quintas, as 10:10
Estagiários PAE:
Turma 1: Patrick Shinzato (shinzato@icmc.usp.br)
Turma 2: Marcos Prado (marcos.gprado@gmail.com)
Monitorias:
Turma 1: Paulo Sérgio Jr (psergiopoli@gmail.com) - Terças, as 14:00
Turma 2: Cassio Matos (cassio.matos.100.90@gmail.com) - Quartas, as 16:00
Local: a definir
Objetivos: Apresentar os conceitos básicos para o desenvolvimento de programas, utilizando uma linguagem de programação como apoio.
Programa: Conceitos básicos sobre computadores: hardware, software, sistema operacional, compiladores, representação interna de dados e linguagem de programação. Resolução de problemas e desenvolvimento de algoritmos: análise e solução de problemas, representação e documentação. Estruturas de programas: decisão e repetição. Tipos de dados simples. Modularização de programas: procedimentos, funções e passagem de parâmetros. Tipos de dados compostos: vetores, matrizes, cadeias de caracteres, registros, conjuntos e estruturas dinâmicas (ponteiros). Arquivos. Depuração de programas. Programação em linguagem estruturada.
Avaliações:
Turma 1 Prova 1: 25/4 Prova 2: 30/5 Prova 3: 25/6
Turma 2 Prova 1: 26/4 Prova 2: 31/5 Prova 3: 26/6
Cálculo da média:
Média de Prova (MP) = ((2*P1) + (3*P2) + (3*P3)) / 8
Média Final (MF):
Se MP = 5 e MT = 5 , então, MF = (0.8 * MP) + (0.2 * 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: