Mudanças entre as edições de "SSC-300"
(→Sobre o Curso) |
(→Sobre o Curso) |
||
Linha 15: | Linha 15: | ||
'''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. | ||
− | '''Avaliação''' | + | '''Avaliação''': |
- '''Método''': Aula expositiva seguida de exercícios e trabalhos práticos, dentro e fora de classe. Prática de uso de computador. | - '''Método''': Aula expositiva seguida de exercícios e trabalhos práticos, dentro e fora de classe. Prática de uso de computador. | ||
Linha 22: | Linha 22: | ||
- '''Norma de Recuperação''': (NP-2) / 5 * Mrec + 7 - NP, se Mrec >= 5; ou Max { NP, Mrec }, se Mrec < 5 | - '''Norma de Recuperação''': (NP-2) / 5 * Mrec + 7 - NP, se Mrec >= 5; ou Max { NP, Mrec }, se Mrec < 5 | ||
+ | |||
+ | '''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. | ||
== Programa do Curso == | == Programa do Curso == |
Edição das 23h52min de 23 de agosto de 2010
Índice
Informações Gerais
Disciplina: SSC0300 - Linguagem de Programação e Aplicações
Professora: Dra. Kalinka R. L. J. Castelo Branco (kalinka [at] icmc.usp.br)
Horários de Aula:
- Engenharia Elétrica (Hab.: Ênfase em Eletrônica): quinta-feira, 08h10 às 09h50
- Engenharia Elétrica (Hab.: Ênfase em Sist. de Energia e Automação): quarta-feira, 08h10 às 09h50
Sobre o Curso
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ção:
- Método: Aula expositiva seguida de exercícios e trabalhos práticos, dentro e fora de classe. Prática de uso de computador.
- Critério: Serão atribuídas notas às provas e aos trabalhos práticos. A média final será calculada pela média ponderada das notas atribuídas no decorrer do semestre.
- Norma de Recuperação: (NP-2) / 5 * Mrec + 7 - NP, se Mrec >= 5; ou Max { NP, Mrec }, se Mrec < 5
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.