SSC-800(Denis)

De CoteiaWiki
Revisão de 19h09min de 19 de setembro de 2014 por Denis (discussão | contribs) (SSC 800 - Introdução à Ciência da Computação I)

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

Prof. Denis F. Wolf (denis@icmc.usp.br)

Estagiários PAE:

Tiago Cesar dos Santos (tiagocesardossantos@gmail.com)  
Andrés Gómez Hernández (maeinfoaegh@gmail.com)

Atendimento PAE: Sexta, 16:00, sala 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: 03/10
 Prova 2: 26/11

Entrega dos trabalhos:

 Trabalho 1: 
 Trabalho 2: 
 Trabalho 3: 

Cálculo da média:

 Média de Prova (MP) = ((0,3*P1) + (0,7*P2)
 Média de Trabalhos (MT) = 

Média Final (MF):

 Se MP >= 5 e MT >= 5 , então, MF = (0.7 * MP) + (0.3 * MT)
 Caso contrário, MF = menor (MP, 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:SSC800-Algoritmos I.pdf

Arquivo:SSC800-Algoritmos II.pdf

Arquivo:SSC800-Linguagem C.pdf

Arquivo:SSC800-Estrutura Condicional.pdf

Arquivo:SSC800-Estrutura de Repeticao I.pdf

Arquivo:SSC800-Estrutura de Repeticao I.pdf

Arquivo:SSC800-Vetores.pdf

Arquivo:SSC800-Matrizes.pdf