Mudanças entre as edições de "SSC-300-2014(denis)"

De CoteiaWiki
(Criou página com '== SSC 300 - Linguagem de Programação e Aplicações == '''Prof. Denis F. Wolf (denis@icmc.usp.br)''' Aulas quarta, as 10:10, sala D7 '''Estagiários PAE:''' '''Objet...')
 
(SSC 300 - Linguagem de Programação e Aplicações)
 
(11 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 1: Linha 1:
 
== SSC 300 - Linguagem de Programação e Aplicações ==
 
== SSC 300 - Linguagem de Programação e Aplicações ==
 +
 +
 +
<span style="color:red">'''Recuperação: dia 11/2, as 9:00, sala 4-003.'''</span>
  
 
'''Prof. Denis F. Wolf  (denis@icmc.usp.br)'''  
 
'''Prof. Denis F. Wolf  (denis@icmc.usp.br)'''  
  
Aulas quarta, as 10:10, sala D7
+
Horário das aulas: quarta, as 10:10, sala D7
 +
 
 +
 
 +
'''Estagiário PAE:''' Jesimar Arantes (jesimar.arantes@usp.br)
  
'''Estagiários PAE:'''
 
  
 
'''Objetivos:''' Familiarização com uma linguagem de programação de alto nível a fim de dar ao futuro engenheiro condições de utilizar computadores como uma ferramenta para solução de seus problemas científicos e tecnológicos. Ensino de técnicas de programação visando a otimização de programas. .
 
'''Objetivos:''' Familiarização com uma linguagem de programação de alto nível a fim de dar ao futuro engenheiro condições de utilizar computadores como uma ferramenta para solução de seus problemas científicos e tecnológicos. Ensino de técnicas de programação visando a otimização de programas. .
 +
  
 
'''Programa:''' Revisão dos conceitos básicos sobre linguagem de programação, algoritmos e programas. Estrutura de uma linguagem de programação para aplicações científicas e tecnológicas: definição de variável, comandos de entrada e saída, estruturas de controle, declaração de subprogramas. Utilização de bibliotecas. Aplicações utilizando técnicas de programação eficiente.  
 
'''Programa:''' Revisão dos conceitos básicos sobre linguagem de programação, algoritmos e programas. Estrutura de uma linguagem de programação para aplicações científicas e tecnológicas: definição de variável, comandos de entrada e saída, estruturas de controle, declaração de subprogramas. Utilização de bibliotecas. Aplicações utilizando técnicas de programação eficiente.  
Linha 14: Linha 20:
 
'''Avaliações:'''
 
'''Avaliações:'''
  
  Prova 1:
+
  Prova: 12/11
  Prova 2:   
+
Trabalho 1: 1/10
 +
  Trabalho 2:
 +
  Trabalho 3:
  
 +
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:'''
 
'''Bibliografia:'''
  
 
- SCHILDT, H., C Completo e Total, Malron Books, 1997.
 
- SCHILDT, H., C Completo e Total, Malron Books, 1997.
 +
 
- CARROL, D.W., The Art of Programming, Computer Science with C, West, 1996.
 
- CARROL, D.W., The Art of Programming, Computer Science with C, West, 1996.
 +
 
- DEITEL, H.M., DEILTEL, P.J. , C++ Como Programar, Bookman, 2001.
 
- DEITEL, H.M., DEILTEL, P.J. , C++ Como Programar, Bookman, 2001.
 +
 
- ROBERTS, E., Programmin Abstractions in C, Addison Wesley, 1996.
 
- ROBERTS, E., Programmin Abstractions in C, Addison Wesley, 1996.
 +
 
- KERNIGHAN, B.W., PIKE, R., A Prática da Programação, Editora Campus, 2000.
 
- KERNIGHAN, B.W., PIKE, R., A Prática da Programação, Editora Campus, 2000.
 +
 +
'''Material Didático:'''
 +
 +
[[Arquivo:SSC300-Ponteiros.pdf]]
 +
 +
[[Arquivo:SSC300-Alocacao Dinamica.pdf]]
 +
 +
[[Arquivo:SSC300-Registros.pdf]]
 +
 +
[[Arquivo:SSC300-cadastro_funcionarios.txt]]
 +
 +
[http://www.cs.colorado.edu/~main/bgi/dev-c++/ Instalação da biblioteca WinBGIm no Dev C++]
 +
 +
[http://www.cs.colorado.edu/~main/bgi/doc/ Manual da biblioteca WinBGIm]
 +
 +
[http://msdn.microsoft.com/en-us/library/windows/desktop/dd743680%28v=vs.85%29.aspx Manual da função PlaySound]
 +
 +
[[Arquivo:exemplo.zip]] Exemplo de jogo com gráficos e sons. Usar as teclas 'a' e 's' para jogar.
 +
 +
[[Arquivo:SSC300-Arquivos1.pdf]]
 +
 +
[[Arquivo:SSC300-Arquivos2.pdf]]
 +
 +
[[Arquivo:SSC300-Trabalho2.pdf]]

Edição atual tal como às 17h36min de 23 de dezembro de 2014

SSC 300 - Linguagem de Programação e Aplicações

Recuperação: dia 11/2, as 9:00, sala 4-003.

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

Horário das aulas: quarta, as 10:10, sala D7


Estagiário PAE: Jesimar Arantes (jesimar.arantes@usp.br)


Objetivos: Familiarização com uma linguagem de programação de alto nível a fim de dar ao futuro engenheiro condições de utilizar computadores como uma ferramenta para solução de seus problemas científicos e tecnológicos. Ensino de técnicas de programação visando a otimização de programas. .


Programa: Revisão dos conceitos básicos sobre linguagem de programação, algoritmos e programas. Estrutura de uma linguagem de programação para aplicações científicas e tecnológicas: definição de variável, comandos de entrada e saída, estruturas de controle, declaração de subprogramas. Utilização de bibliotecas. Aplicações utilizando técnicas de programação eficiente.


Avaliações:

Prova: 12/11
Trabalho 1: 1/10
Trabalho 2:
Trabalho 3:
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:

- SCHILDT, H., C Completo e Total, Malron Books, 1997.

- CARROL, D.W., The Art of Programming, Computer Science with C, West, 1996.

- DEITEL, H.M., DEILTEL, P.J. , C++ Como Programar, Bookman, 2001.

- ROBERTS, E., Programmin Abstractions in C, Addison Wesley, 1996.

- KERNIGHAN, B.W., PIKE, R., A Prática da Programação, Editora Campus, 2000.

Material Didático:

Arquivo:SSC300-Ponteiros.pdf

Arquivo:SSC300-Alocacao Dinamica.pdf

Arquivo:SSC300-Registros.pdf

Arquivo:SSC300-cadastro funcionarios.txt

Instalação da biblioteca WinBGIm no Dev C++

Manual da biblioteca WinBGIm

Manual da função PlaySound

Arquivo:Exemplo.zip Exemplo de jogo com gráficos e sons. Usar as teclas 'a' e 's' para jogar.

Arquivo:SSC300-Arquivos1.pdf

Arquivo:SSC300-Arquivos2.pdf

Arquivo:SSC300-Trabalho2.pdf