organizer logo

II PROCESSO SELETIVO PARA PROFESSOR SUBSTITUTO UFMS 2021 [2º SEMESTRE]

DADOS DO CARGO
LOTAÇÃO
Faculdade de Computação
NOME
Ciências Exatas e da Terra / Ciência da Computação ( Organização de Computadores e Programação ) [464]
QUANTIDADE
1
CLASSE
Titulação dependente da data de inscrição
REGIME
40 horas semanais
FORMAÇÃO ACADÊMICA
TITULAÇÃO DEPENDENTE DA DATA DE INSCRIÇÃO

Para candidatos com a titulação de Doutorado:
- cópia do diploma de graduação em Ciências Exatas e da Terra ou Engenharias (de acordo com Tabela de Áreas de Conhecimento do CNPq), e
- cópia do título de doutor em Computação ou áreas afins ou da ata da defesa do doutorado.

Para candidatos com a titulação de Mestrado:
- cópia do diploma de graduação em Ciências Exatas e da Terra ou Engenharias (de acordo com Tabela de Áreas de Conhecimento do CNPq), e
- cópia do título de mestre em Computação ou áreas afins ou da ata da defesa.

Para candidatos com a titulação de Especialista:
- cópia do diploma de graduação em Computação ou áreas afins, e
- cópia do certificado de especialista em Computação ou áreas afins ou declaração de conclusão do curso com Histórico Escolar.
PROGRAMA
- Representação de dados e sistemas de numeração.
- Introdução a circuitos digitais: álgebra booleana, implementação e minimização de circuitos lógicos por Mapa de Karnaugh, multiplexador, decodificador, somador/subtrator e registrador.
- Introdução a arquitetura de computadores: processador (conjunto de instruções, via de dados, unidade de controle e pipeline), hierarquia de memórias (memória cache e memória principal) e entrada/saída.
- Fundamentos da orientação a objetos: objeto, classe, atributos e métodos.
- Encapsulamento, herança e polimorfismo.
- Classes e métodos abstratos.
BIBLIOGRAFIA BÁSICA
NULL, L.; LOBUR, J. Princípios básicos de arquitetura e organização de computadores. 2. ed. Porto Alegre: Bookman, 2010.
FLOYD, T. L. Sistemas digitais: fundamentos e aplicações. 9. ed. Porto Alegre: Bookman, 2007.
DEITEL, PAUL J.; DEITEL, HARVEY M. Java: Como Programar. 8.Ed. São Paulo, Sp: Pearson, 2014.
POO, D. C. C.; KIONG, D. B. K.; ASHKOK, S. Object-oriented Programming And Java. 2nd Ed. London, Gb: Springer, 2009.