especialização em desenvolvimento de sistemas para...

2

Click here to load reader

Upload: nguyendien

Post on 11-Nov-2018

212 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Especialização em Desenvolvimento de Sistemas para ...ifspsaocarlos.edu.br/portal/arquivos/pesquisa/especializacao-dis... · GUEDES, G. T. A. “UML 2 - Uma Abordagem Prática”,

Especialização em Desenvolvimento de Sistemas para Dispositivos Móveis

Processo Seletivo

Conteúdo Programático para a Prova

1) Análise e Programação Orientadas a Objetos - Classe e objeto - Herança - Polimorfismo - Encapsulamento - Classe abstrata - Interface - Unified Modeling Language (UML)

2) Linguagem de programação Java - Fundamentos e características da linguagem - Programação orientada a objetos usando Java - Programação concorrente e threads

3) Estruturas de dados - Alocação de memória estática X alocação de memória dinâmica - Fila - Pilha - Lista - Árvore Binária de Busca - Algoritmos de ordenação

4) Banco de Dados - Modelo Entidade-Relacionamento - Structured Query Language (SQL) - Triggers (gatilhos) - Índices - Transações

Page 2: Especialização em Desenvolvimento de Sistemas para ...ifspsaocarlos.edu.br/portal/arquivos/pesquisa/especializacao-dis... · GUEDES, G. T. A. “UML 2 - Uma Abordagem Prática”,

BIBLIOGRAFIA

GUEDES, G. T. A. “UML 2 - Uma Abordagem Prática”, 2ª ed., Novatec, 2011.

BEZERRA, E. “Princípios de Análise e Projeto de Sistemas UML – Um Guia Prático paraModelagem de Sistemas”, Campus, 2006.

DEITEL, P.; DEITEL, H. “Java: Como Programar”, 8ª ed., Prentice Hall, 2010.

FURGERI, S. “Java 7 – Ensino Didático”, Érica, 2010.

SCHILDT, H.; SKRIEN, D. “Programação com Java – Uma Introdução Abrangente”, McGraw-Hill,2013.

SANTOS, R.. “Introdução à Programação Orientada a Objetos Usando Java”, 2ª ed., Campus, 2013.TENENBAUM, A.; LANGSAM, Y.; AUGENSTEIN, M.J. “Estruturas de Dados Usando C”, Pearson,1995.

HEUSER, C. A. “Projeto de Banco de Dados”, 5ª ed., Sagra Luzzatto, 2004.

SILBERSCHATZ, A; KORTH, H. F.; SUDARSHAN, S. “Sistema de Banco de Dados”, 5ª ed.,Campus, 2006.

DATE, C. J. “Introdução a Sistemas de Banco de Dados”, 8ª ed., Campus, 2004.

DAMAS, L. “SQL – Structured Query Language”, 6ª ed., LTC, 2007.