ALGORITMOS E PROGRAMAÇÃO I

Propaganda
ALGORITMOS E PROGRAMAÇÃO I
1° Semestre
|
72 h
Caracterização da Unidade Curricular
Compreensão das técnicas de programação para a resolução de problemas computacionais.
Competência Essencial
Representar a resolução de problemas através da construção de algoritmos utilizando conceitos de
programação.
Elementos de Competência

Utilizar pseudocódigo na representação da solução de problemas.

Utilizar linguagem de programação para representação dos algoritmos.

Utilizar estruturas de dados na solução de problemas computacionais.
Bases Tecnológicas

Lógica de programação.

Tipos de dados.

Variáveis, atribuição, expressões.

Controle de fluxo de execução: de decisão e iteração.

Vetores e listas.

Manipulação de Strings.
Pré-requisitos
Nenhum pré-requisito.
Bibliografia Básica
ASCENCIO, Ana Fernanda Gomes. Fundamentos da Programação de Computadores. 3ª Edição.
Pearson. 2012.
FARREL, Joyce. Lógica e Design de Programação. Cengage Learning. 2010
FORBELLONE, André Luiz Villar. Lógica de programação: a construção de algoritmos e
estrutura de dados 2. ed. São Paulo: Makron Books. 2000
FORBELLONE, André Luiz Villar; EBERSPÄCHER, Henri Frederico. Lógica de programação: a
construção de algoritmos e estruturas de dados. 3. ed. São Paulo: Prentice Hall, 2006.
Bibliografia Complementar
SCHILDT, Herbert; SKRIEN, Dale. Programação com Java: Uma Introdução Abrangente.
Editora: McGraw-Hill, 2013.
MANZANO, José Augusto Navarro Garcia; OLIVEIRA, Jayr Figueiredo de. Algoritmos: lógica para
desenvolvimento de programação de computadores. 20. ed. São Paulo: Érica, 2008. 320 p.
ISBN 9788571947184
XAVIER, Gley Fabiano Cardoso. Lógica de programação 7. ed. São Paulo.
Senac. 2004
DEITEL, H. M.; DEITEL, P. J. Java: como programar. 8. ed. São Paulo: Bookman, 2010.
HORSTMANN, Cay; CORNELL, Gary. Core Java 2: volume I fundamentos. 7. ed. Rio de Janeiro:
Alta Books, 2005. 424 p. ISBN 8576080621
Download
Random flashcards
paulo

2 Cartões paulonetgbi

teste

2 Cartões juh16

Criar flashcards