Sei sulla pagina 1di 5

RELAO DE ASSUNTOS E BIBLIOGRAFIA INDICADAS PARA O CONCURSO DE

ADMISSO / 2014 AO CURSO DE FORMAO DE OFICIAIS DO QUADRO


COMPLEMENTAR / 2015
PROVA DE CONHECIMENTOS ESPECFICOS
REA: INFORMTICA
RELAO DE ASSUNTOS
1. Microinformtica
a. Sistema operacional Linux: instalao, configurao e administrao; comandos bsicos e
avanados; interface com usurio; instalao, configurao e gerncia de dispositivos de
armazenamento de dados, incluindo arquivos e diretrios; administrao de segurana, usurios e
grupos; administrao de rede e comunicao de dados; administrao de perifricos;
gerenciamento de processos.
b. Microcomputadores compatveis com arquitetura IBM-PC (microprocessadores Intel):
conceitos sobre os principais perifricos (monitor de vdeo, teclado, dispositivos apontadores,
impressoras, scanners, cmeras de vdeo, dispositivos de udio); conceitos sobre memrias
eletrnica (RAM, ROM, EPROM, FLASH), magntica (discos e fitas) e pticas (CD, DVD);
firmware (BIOS); interfases seriais e paralelas; barramentos; interface grfica; fonte de alimentao.
2. Tcnicas de programao
a. Lgica aplicada: algoritmos, tcnicas de construo de algoritmos, resoluo de problemas.
b. Estrutura de dados: vetores, matrizes, cadeia de caracteres, listas lineares, pilhas, filas, rvores,
grafos, pesquisa de dados, classificao de dados, estruturas e tipos abstratos de dados,
recursividade, eficincia e complexidade.
c. Programao estruturada: refinamentos sucessivos, estruturas em blocos, estruturas de controle
de fluxo, programao modular, rotinas, sub rotinas, procedimentos e funes (Linguagem C).
d. Programao orientada a objetos: classes e objetos, polimorfismo, herana, interface,
linguagens orientadas a objetos (Linguagens C++ e Java).
e. Linguagens de programao para a internet: JAVA, PHP e JSP.
3. Sistemas de computao
a. Sistemas de numerao aritmtica em diversas bases numricas, converso entre bases,
representao de dados, smbolos e caracteres. Representao e aritmtica binria de nmeros
inteiros (ponto fixo) e reais (ponto fixo e ponto flutuante), decimal zonado e decimal compactado.
b. Estrutura e Arquitetura de Computadores: lgica binria e portas lgicas, lgebra booleana,
registradores, sistema de memria (organizao, tipos e hierarquia), projeto da lgica de controle,
instrues e microprogramao, modos de endereamento, barramentos, sistema de entrada/sada,
linguagem de montagem (assembly para arquitetura Intel x86). Arquiteturas avanadas de
microprocessadores.
c. Arquiteturas distribudas e de alto desempenho: clusters, grids, multi-cores, GGPUs, cloud
(nuvem). Conceitos bsicos sobre bibliotecas de softwares para programao em arquiteturas
distribudas e de alto-desempenho (MPI, OpenMP, OpenCL, OpenGL, CUDA).
d. Sistemas operacionais locais e distribudos: gerenciamento de processos; escalonamento,
sincronizao e intercomunicao de processos; gerenciamento de memria; gerenciamento de
arquivos; gerenciamento de entrada/sada; sistemas operacionais distribudos; estudos de casos em
ambientes Linux.

4. Teleprocessamento e redes de computadores


a. Redes de transmisso de dados: conceitos, componentes e topologia; modulao (conceitos,
modulao em frequncia, amplitude e fase); modos de transmisso de dados (simples, duplex e
half-duplex, serial/paralelo, sncrono e assncrono).
b. Redes de computadores: conceitos, topologias e principais componentes; elementos de
interconexo; LAN-Local rea Network e WAN-Wide rea Network (conceitos bsicos,
aplicaes, principais componentes e nveis de servios QoS e SLA); protocolos de comunicao
(conceitos e servios); protocolos TCP/IP, ATM e Ethernet; padres de protocolo OSI/ISO, TCP/IP
e ITU-T; VoIP.
c. Segurana de redes: Mecanismos de proteo de rede; criptografia; Virtual Private Network
(VPN); certificao digital; polticas de segurana; mecanismos de deteco e proteo contra
invasores.
5. Anlise, projeto de sistemas e servios de TI
a. Sistemas de informao: conceitos e definies bsicas, componentes de sistemas de
informao, sistemas de informao operacional e gerencial, sistema de apoio a deciso, ciclo de
vida de sistemas de informao.
b. Levantamento de sistemas: tcnicas de levantamento - observao pessoal, questionrio,
entrevista e JAD.
c. Anlise essencial de sistemas: conceitos e definies bsicas, estratgias e ferramentas da
modelagem essencial, atividades essenciais, Diagrama de Fluxo de Dados (DFD), construo e
utilizao de dicionrio de dados, tabelas e rvores de deciso.
d. Projeto estruturado de sistemas: conceitos e definies bsicas, ferramentas do projeto
estruturado, especificao estruturada, mtodos para especificao de mdulos, acoplamento,
coeso, anlise de transformao, anlise de transao, packaging, implementao, otimizao e
administrao do projeto estruturado.
e. Anlise e projeto orientados a objeto: Linguagem UML (UnifiedModelingLanguage) e
diagramas relacionados.
f. Qualidade de Software: Processo de Software (CMM, CMMI e desenvolvimento gil),
qualidade (ISO), metodologias e padres, gerncia de projetos (PMI), teste de software, estimativas
e mtricas (Anlise de Pontos de Funo).
g. Gerenciamento de Servios de TI: Conceitos da Biblioteca ITIL .
6. Arquivos e banco de dados
a. Organizao de arquivos: conceito e definies, estruturas de armazenamento de dados;
modelo relacional, modelo hierrquico, modelo de rede, comparao entre os trs modelos, modelo
orientado a objetos, arquivos com organizao sequencial, sequencial indexado, relativo, direto,
invertido, rvore B e compresso de dados.
b. Sistemas Gerenciadores de Banco de Dados (SGBD): princpios, conceitos e objetivos dos
sistemas de banco de dados, usurios de bancos de dados.
c. Modelo de dados: modelagem de dados: modelagem semntica, mapeamento de projetos de
banco de dados ER em um projeto relacional, normalizao (formas normais), linguagem de
definio e manipulao de dados SQL.
d. Administrao de sistemas de banco de dados: componentes do SGBD, segurana de dados,
gerenciamento de transaes e controle de concorrncia, indexao, recuperao falhas,
otimizao de consultas.
e. Bancos de Dados Multidimensionais: BD Relacionais x BD Multidimensionais; Conceitos de
OLTP, OLAP, MOLAP, ROLAP; Definies: Fatos, Dimenses; Modelagem Multidimensional e
Conceitos de Datawarehouse; Descoberta de Conhecimento e Minerao de Dados (Data Mining).

BIBLIOGRAFIA
ALCADE, E; GARCIA, M.; PEUELAS, S. Informtica Bsica. So Paulo: Makron Books,
1991.
AMARAL,F.C.N. Data Mining: Tcnicas e Aplicaes para o Marketing Direto. So Paulo: Editora.
Berkeley, 2001.
BOOCH, Grady; RUMBAUCH, James; JACOBSON, Ivar. UML: Guia do Usurio.[S.l.]:Editora
Campus, 2006.
BOM, Jan van. ITIL: Guia de Referncia. 1 edio. Editora Campus, 2012.
BROOKSHEAR, J. G. Cincia da computao: uma viso abrangente 7 ed. Porto Alegre:
Bookman, 2005.
CARVALHO, L.A.V. Datamining: a minerao de dados no Marketing, Medicina, Economia,
Engenharia e Administrao. Rio de Janeiro: Ed. Cincia Moderna, 2005.
CHRISSIS, M.; KONRAD, M.; SHRUM, S. CMMI: Guidelines for Process Integration and
Product Improvement. SEI Series, EUA: Addison-Wesley, 2003.
COMER, Douglas,. Interligao em rede com TCP/IP: volume I: princpios, protocolos e
arquitetura. 5. ed. Rio de Janeiro: Elsevier, 2006.
CRAIG, Larman. Utilizando UML e Padres: uma introduo anlise e projeto orientados a
objetos. 3. ed. [S.l.]:Bookman, 2007.
DATE, C. J. Introduo ao Sistema de Banco de Dados. 8. ed. [S.l.]: Editora Campus, 2004.
DEITEL, H. M. JAVA Como Programar. 6. ed. [S.l.]: Editora Bookman, 2006.
DE ROSE, Csar A. F. e NOVAUX, Philippe O.A. Arquiteturas Paralelas. Porto Alegre:
Bookman, 2008.
FEDELI, Ricardo Daniel; POLLONI, Enrico Giulio Franco. Introduo a cincia da
computao. 2. ed. So Paulo: Cengage Learning, 2010.
GAMMA, Erich et al. Padres de Projeto:Solues Reutilizveis de Software Orientado a Objetos.
[S.l.]: Bookman, 2005.
GUIMARES, ngelo de Moura; LAGES, Newton de Castilho. Algoritmos Estruturados de
Dados. [S.l.]: Editora LTC, 1994.
HELDMAN, Kim. Gerncia de Projetos: Guia para o Exame Oficial do PMI. 3. ed. [S.1]: Editora
Campus, 2006.
HENNESSY, John L.; PATTERSON, David A. Arquitetura de computadores: uma abordagem
quantitativa. Traduo da 5. ed. Rio de Janeiro: Elsevier, 2014.
KIMBALL, Ralph. Data warehouse
multidimensional, CAMPUS, 2002.

toolkit:

guia

completo

para

modelagem

KORTH, Henry F.; SILBERSCHATZ, Abraham. Sistema de Banco de Dados. 3. ed. [S.l.]: Editora
Makron Books, 1999.
KUROSE, James F., ROSS, Keith W. Redes de Computadores e Internet: uma abordagem topdown. 5. ed. So Paulo: Pearson Education, 2006.
LINUX. Manual pages. Acessveis via comando man na tela do terminal.
MAGALHES, I. L.; PINHEIRO, W. B., Gerenciamento de Servios de TI na Prtica: uma
abordagem com base na ITIL. [S.l.]: Novatec Editora, 2007.
MENAMIN, Sthephen M.; PALMER, John F. Anlise Essencial de Sistemas. [S.l.]: Editora
Makron Books, 1994.

MONTEIRO, Mario A. Introduo Organizao de Computadores. 5. ed. Rio de Janeiro: LTC,


2012.
MORGAN, Michael. JAVA 2 para Programadores Profissionais. [S.l.]: Editora Cincia Moderna,
2001.
MOTA FILHO, Joo Eriberto. Descobrindo o Linux: entenda o sistema operacional
GNU/Linux. 3ed. revisada e ampliada. So Paulo, SP: Novatec, 2012.
MUTO, Claudio Adonai. PHP & MYSQL Guia Completo. [S.l.]: Brasport, 2004.
NEGUS, Christopher. Linux: a bblia. So Paulo: Alta Books, 2008.
NEMETH, Evi, HEIN, Trend R. e SNYDER, Garth. Manual Completo do Linux: Guia do
Administrador. 2 ed. So Paulo: Pearson Education, 2007.
OBREIN, James A. Sistema de Informao e as decises Gerenciais na Era da Internet. 2. ed.
Rio de Janeiro: LTC, 2006.
PATTERSON, David A.; HENNESSY, John L. Organizao e Projeto de Computadores:
interface hardware/software. 3. ed. Rio de Janeiro: Campus, 2005.
PINHEIRO, C.A.R. Inteligncia analtica: Minerao de Dados e Descoberta de Conhecimento.
Rio de Janeiro: Ed. Cincia Moderna, 2008.
POMPILHO, S. Anlise Essencial: guia prtico de anlise de sistemas. [S.l.]: Editora Cincia
Moderna, 2002.
PRESSMAN, Roger S. Engenharia de Software. 6. ed. [S.l.]: Editora Mc Graw-Hill, 2006.
PRITCHARD, Steven. Certificao LINUX LPI rpido e prtico: Guia de Referencia nvel 1:
Exames 101 e 102. 2. ed. revisada. Rio de Janeiro: Alta Books, 2007.
PRITCHARD, Steven. Certificao LINUX LPI Rpido e Prtico: Guia de Referencia nvel 2:
Exames 201 e 202. Rio de Janeiro: Alta Books, 2007.
SAAD, Joel. C++: guia de consulta rpida. So Paulo: Editora Novatec, 2004.
SILBERSCHATZ, A.; GALVIN, Peter B.; GAGME, Greg. Sistemas Operacionais: conceitos e
Aplicaes. 6. ed. Rio de Janeiro: Elsevier, 2004.
SILBERSCHATZ, Abraham.; GALVIN, Peter.; GAGNE, Greg. Sistemas operacionais com java.
8. reimpr. Rio de Janeiro Elsevier, 2004.
SILBERSCHATZ, A., e KORTH, S. e SUDARSHAN, S. Sistema de Banco de Dados, 4a edio,
Makron Books, 2005.
SOMMERVILLE, Lan. Engenharia de Software. 8. ed. [S.1.]: Editora Pearson Education, 2007.
STALLINGS, William. Redes e Sistemas de Comunicao de Dados: teoria e aplicaes
corporativas. 5. ed. Rio de Janeiro: Campus, 2005.
______. Criptografia e segurana de redes: princpios e prticas. 4.ed. So Paulo : Pearson
Prentice Hall, 2008
STEVENS, Richard; FEMMER, Bill; RUDOLF, Andrew. Programao de Rede Unix: API para
sockets de rede. Porto Alegre: Bookman, 2005.
TANENBAUM, Andrew S. Organizao Estruturada de Computadores. 5. ed. So Paulo:
Pearson Prentice Hall, 2010.
______. Redes de Computadores. 4. ed. Rio de Janeiro: Campus, 2003.
______. Sistemas Operacionais Modernos. 3. ed. So Paulo: Pearson Prentice Hall, 2010.

TANENBAUM, Aaron M.; LANGSAM, Yedidyah; AUGENSTEIN, Moshe J. Estruturas de


Dados Usando C. [S.l.]: Makron Books, 1995.
TOCCI, Ronald J., WIDMER, Neal S. Sistemas digitais: princpios e aplicaes. 11. ed. So Paulo:
Pearson Prentice Hall, 2011.
VARGAS, Ricardo. Gerenciamento de Projetos:estabelecendo diferenciais competitivos. 6. ed.
Rio de Janeiro: Braspor, 2005.
VEIGA, Roberto G.A. Comandos do Linux: guia de consulta rpida. So Paulo: Editora Novatec,
2004.
VELOSO, Paulo et al. Estrutura de Dados. [S.l.]: Editora Campus, 1983.
WIRTH, Niklaus. Algoritmos e Estruturados de Dados. [S.l.]: Editora PHB, 1989.
YOURDON, Edward; CONSTANTINE, Larry L. Projeto Estruturado de Sistemas.[S.l.]: Editora
Campus, 1990.

Potrebbero piacerti anche