Nome da Atividade
LINGUAGENS DE PROGRAMAÇÃO APLICADAS
CÓDIGO
15000560
Carga Horária
60 horas
Tipo de Atividade
DISCIPLINA
Periodicidade
Semestral
Modalidade
PRESENCIAL
Unidade responsável
CARGA HORÁRIA OBRIGATÓRIA
4
CARGA HORÁRIA PRÁTICA
2
CARGA HORÁRIA TEÓRICA
2
CRÉDITOS
4
FREQUÊNCIA APROVAÇÃO
75%
NOTA MÉDIA APROVAÇÃO
7

Ementa

Estruturas clássicas das linguagens. As linguagens de programação e o processo de desenvolvimento de softwares. Processadores de linguagens: compiladores, interpretadores e máquinas virtuais. Programação orientada a objetos. Principais linguagens usadas em geoprocessamento.

Objectives

Objetivo Geral:

Objetivo(s) Geral(is)

- Apresentar ao aluno os principais conceitos ligados as linguagens de programação. Exercitar linguagens de programação usadas em sistemas de geoprocessamento.

Objetivo(s) específico(s)

O aluno deverá desenvolver competências e habilidades de programação para utilizar as principais ferramentas de desenvolvimento de software da área de geoprocessamento.

Conteúdo Programático

- Estruturas clássicas das linguagens.

- As linguagens de programação e o processo de desenvolvimento de softwares.

- Processadores de linguagens: compiladores, interpretadores e máquinas virtuais.

- Introdução à programação orientada a objetos.

- Principais linguagens usadas em geoprocessamento.

Bibliografia

Bibliografia Básica:

  • FARRER, H.; BECKER, C. G.; FARIA, E. C.; MATOS, H. F. DE; SANTOS, M. A. DOS; MAIA, M. L. Programação Estruturada de Computadores ALGORITMOS estruturados. 3. ed. Rio de Janeiro: LTC, 1999. 304p.
  • SALVETTI, D. D.; BARBOSA, L. M. Algoritmos. São Paulo: Makron Books, 1998. 273p.
  • SEBESTA, R. W. Conceitos de linguagens de programação. 5. ed. Porto Alegre: Bookman, 2003.

Bibliografia Complementar:

  • GHEZZI, C.; JAZAYERI, M. Conceitos de linguagens de programação. Rio de Janeiro: Campus, 1985. 306p. ISBN 8570014201.
  • HEKMATPOUR, S.. C++: a guide for C programmers. New York: Prentice Hall, 1990. 264p. ISBN 0131094718.
  • MITCHELL, J. C. Concepts in programming languages. New York: Cambridge University Press, 2007. 529p. ISBN 9780521780988.
  • SCHILDT, H. C. Completo e total. 3. ed. São Paulo: Pearson : Makron Books, 2006. 827p. ISBN 8534605955.
  • BROOKSHEAR, J. G.. Ciência da computação: uma visão abrangente. 5. ed. Porto Alegre: Bookman, 2000. 499p. ISBN 8573075376.
  • GHEZZI, C.; JAZAYERI, M. Conceitos de linguagens de programação. Rio de Janeiro: Campus, 1985. 306p. ISBN 8570014201.

Page generated on 2024-12-23 10:49:54 (query took 0.117970s)