Petrobras / Analista de Sistemas – Todos os cargos
1. Arquitetura de computadores: Conceitos básicos; Sistemas de numeração; Modelos de conjunto de
instruções; Modos de endereçamento; Bloco operacional; Bloco de controle; Organização de memória.
Arquiteturas RISC e CISC; Organização do processador; Organização de memória; Conceitos de concorrência,
paralelismo e computação distribuída; Taxonomia de Flynn; Arquiteturas de sistemas distribuídos: SMP e
MPP; Conceitos básicos de computação em aglomerados (Cluster) e de computação em grades (Grids);
Balanceamento de carga; Avaliação de desempenho.
Bibliografia:
TANENBAUM, A.S.. Organização Estruturada de Computadores. 5a edicao, 2006, Ed. Prentice‐Hall.
2. Sistemas Operacionais: Conceitos básicos; Gerência de filas; Entrada e saída; Gerência de memória;
Gerência de arquivos; Sistemas operacionais distribuídos. Estrutura do SO; Gerência do processador;
Conceitos básicos de compiladores; RAID.
Bibliografia:
SILBERSCHATZ, Abraham, et al. Fundamentos de Sistemas Operacionais. 6a edicao, 2004, Ed. LTC.
TANENBAUM, A.S.. Sistemas Operacionais Modernos. 2a edicao, 2003, Ed. Prentice‐Hall.
3. Banco de Dados: Conceitos básicos; Independência de dados; Abordagem relacional; Modelagem entidaderelacionamento;
Normalização; Transformação do modelo conceitual; Linguagem SQL. Gatilhos (triggers) e
Procedimentos Armazenados (Stored procedures); Conceitos de alta disponibilidade; Gerência de transações;
Gerência de bloqueios; Gerência de desempenho. Dependências funcionais e formas normais; Álgebra
relacional e SQL; Modelagem e Projeto de Bancos de Dados; Sistemas de Gerenciamento de Bancos de Dados
(SGBD): arquitetura, segurança, integridade, concorrência, recuperação após falha, gerenciamento de
transações; Bancos de Dados Distribuídos. Banco de Dados relacionais versus Banco de Dados
multidimensionais; Conceitos de OLTP, OLAP, MOLAP, ROLAP; Definições: fatos, dimensões; Modelagem
multidimensional; Conceitos de datawarehousing.
Bibliografia:
DATE, C.J.. Introdução a Sistemas de Bancos de Dados. 8a edicao, 2004, Ed. Campus.
KORTH, Henry e outros. Sistema de Banco de Dados. 3a edicao, 1999, Ed. Makron Books.
4. Conceitos e tecnologias relacionadas à Internet: Protocolos relevantes para aplicações Internet; Princípios
e arquitetura da Internet; Linguagens de marcação, transformação e apresentação. Princípios e arquitetura da
internet e de sistemas web; Usabilidade, Acessibilidade, Interoperabilidade em sistemas web.
Bibliografia:
MACEDO, Marcelo da Silva. Construindo Sites Adotando Padrões Web ‐ 1a edicao, 2004, Ed. Ciencia Moderna.
e‐MAG – Modelo de Acessibilidade de Governo Eletrônico http://www.governoeletronico.gov.br/acoes‐e‐projetos/e‐MAG
5. Gerência de Projetos: Conceitos básicos; Alocação de recursos; Cronograma; Estrutura analítica; Fases do
projeto; Gerenciamento do Escopo; Gerenciamento do Prazo; Gerenciamento do Custo. Gerenciamento do ciclo
de vida do sistema: determinação dos requisitos, projeto lógico, projeto físico, teste, implementação; Diagrama
de Rede, Caminho Crítico, Folgas, Estrutura Analítica do Projeto; O conceito e os objetivos da gerência de
projetos; Abertura e definição do escopo de um projeto; Planejamento de um projeto; Execução,
acompanhamento e controle de um projeto; Revisão e avaliação de um projeto; Fechamento de um projeto;
Metodologias, técnicas e ferramentas da gerência de projetos.
Bibliografia:
Project Managment Institute. Conjunto de Conhecimentos em Gerenciamento de Projetos (PMBOK). 3a edicao, 2004, Ed. PMI.
CLELAND, D.I., IRELAND, L.R. Gerência de Projetos. 2002, Rio de Janeiro, Reichmann & Affonso Editores
VARGAS, Ricardo. Gerenciamento de Projetos. Ed. Brasport.
6. Raciocínio lógico: Lógica Sentencial e de Primeira Ordem; Enumeração por Recurso; Contagem: princípio
aditivo e multiplicativo. Sentido lógico-matemático convencional dos conectivos; Argumentos; Regras de
formação de fórmulas; Sistemas dedutivos; Decidibilidade da lógica sentencial; Valores-verdade; Funções de
avaliação.
Bibliografia:
SOUZA, Joao Nunes de. Lógica para Ciência da Computação. 1a edicao, 2002, Campus.
7. Segurança da Informação: Conceitos gerais; Políticas de Segurança de Informação; Classificação de
informações; Norma ISO 27002. Segurança física e lógica; Firewall e proxies; Criptografia; VPN; Softwares
maliciosos (Vírus, Spywares, Rootkit, etc); Sistemas de detecção de intrusão; Certificação Digital.
Bibliografia:
Cartilha de Segurança para Internet. Versao 3.1, 2006, http://cartilha.cert.br.
Práticas de Segurança para Administradores de Redes Internet. Versao 1.2, 16 de maio de 2003, www.cert.br/docs/seg‐adm‐redes/seg‐admredes.html.
DA SILVA, Lino Sarlo. Public Key Infrastructure ‐ PKI: Conheça a Infra-estrutura de Chaves Públicas e a Certificação Digital. 1a edição, 2004, Ed. Novatec.
Norma NBR/ISO/IEC-27002 ‐ ABNT ‐ Associacao Brasileira de Normas Tecnicas / Seguranca da Informacao.
NOVAK, Judy, Mclachian, Donald, Northcutt, Stephen. Segurança e Prevenção em Redes. Ed. Kerkeley Brasil.
SEMOLA, Marcos. Gestão da Segurança da Informação. 1a edicao, 2003, Ed. Campus.
SPAFFORD, Gene, Garfinkel, Simson L. Comércio e Segurança na WEB. Ed. Market Books
8. Arquitetura de Sistemas: Sistemas de três camadas; Padrões de projeto; Aplicações distribuídas; Portais;
Servidores de Aplicação; Interoperabilidade; Sistemas Integrados de Gestão (ERP); Conceitos de "workflow";
Conceitos de Arquitetura Orientada a Serviços (SOA); Classificação dos sistemas; Modelagem de Sistemas; Os
conceitos, objetivos, funções e componentes dos Sistemas de Informação; As dimensões tecnológica,
organizacional e humana dos Sistemas de Informação; Os tipos de Sistemas de Informação; Interface Humano-
Computador; Usabilidade: definição e métodos para avaliação.
Bibliografia:
BOTTO, R.. Arquitetura Corporativa de Tecnologia da Informação. 1a edicao, 2004, Ed. Brasport.
FOWLER, Martin. Padrões de Arquitetura de Aplicações Corporativas. 1a edicao, 2006, Ed. Artmed‐Bookman.
GAMMA, Erich, et. al. Padrões de Projeto: Soluções Reutilizáveis de Software Orientado a Objeto. 1a edicao, 2000, Ed. Artmed‐ Bookman.
9. Engenharia de Software: Ciclo de vida; Metodologias de desenvolvimento; Processo Unificado: Requisitos,
Análise, Projeto, Testes; UML; Métricas. Engenharia de Requisitos: Levantamento, análise e gerenciamento;
Principais diagramas UML; O processo de software e o produto de software; Ciclo de vida de sistemas e seus
paradigmas; Uso de modelos, metodologias, técnicas e ferramentas de análise e projeto de sistemas (paradigma
estruturado e paradigma orientado a objetos); Verificação, validação e teste; Ambientes de Desenvolvimento de
Software.
Bibliografia:
BEZERRA, Eduardo. Princípios de Análise e Projeto de Sistemas com UML. 2a edicao, 2006 , Ed. Campus
BOOCH, Grady, JACOBSON, Ivar, RUMBAUGH, James. UML – Guia do Usuário. 2a edicao, 2006, Ed. Campus.
KRUCHTEN, P.. Introdução ao RUP: Rational Unified Process. 1a edicao, 2003, Ed. Ciencia Moderna.
PRESSMAN, Roger S.. Engenharia de Software. 6a edicao, 2006, Ed. McGraw‐Hill.
10. Estrutura de Dados e Algoritmos: Conceitos e tipos básicos de estruturas de dados; Algoritmos e
estruturas para pesquisa e ordenação. Listas lineares e suas generalizações: Listas ordenadas, listas encadeadas,
pilhas e filas; Árvores e suas generalizações: Árvores binárias, árvores de busca, árvores balanceadas (AVL),
árvores B e B+; Complexidade de algoritmos.
Bibliografia:
CORMEN, Thomas. Algoritmos, Teoria e Prática. 2a Edicao, 2002. Ed. Campus.
PUGA, Sandra, RISSETTI, G.. Lógica de Programação e Estrutura de Dados. 1a edicao, 2004, Ed. Prentice‐Hall.
SZWARCFITER, JAYME L., MARKENZON, L.. Estruturas de Dados e seus Algoritmos. 2a edicao, 1994, Ed. LTC.
11. Linguagens de Programação (uso da linguagem JAVA para os exemplos): Conceitos básicos e
características estruturais das linguagens de programação; Conceitos de orientação a objetos. Depuração de
código em Java. Noções de programação em Java (JEE, Servelets, JSP e EJB); Coleções; Entradas/Saídas;
Threads; Garbage Collector.
Bibliografia:
ALUR, Deepak, CRUPI, John e MALKS, Dan. Core J2EE Patterns. 2a edição, 2004, Ed. Campus
ARNOLD, Ken, GOSLING, James, HOLMES, David. A Linguagem de Programação Java. 4a edição, 2007, Ed. Artmed Bookman.
SEBESTA, Robert. Conceitos de Linguagens de Programação. 5a edicao, 2003, Ed. Bookman.
SAMPAIO, Cleuton. Guia do Java Enterprise Ed. 5 - Desenvolvendo Aplicações Corporativas. 1a edicao, 2007
12. Sistemas de Informações Gerenciais: BD Relacionais x BD Multidimensionais; Conceitos de OLTP,
OLAP, MOLAP, ROLAP; Definições: Fatos, Dimensões; Modelagem Multidimensional; e Conceitos de
Datawarehousing.
Bibliografia:
KIMBALL, Ralph, MERZ, Richard. Data Webhouse: Construindo o Data Warehouse para a Web. 1a edicao, 2000, Ed. Campus.
MACHADO, Felipe Nery Rodrigues. TECNOLOGIA E PROJETO DE DATA WAREHOUSE; Erica
13. Qualidade de Software: Noções de CMM e CMMI e Norma ISO 9001:2000.
Bibliografia:
COUTO, Ana Brasil. CMMI: Integração dos Modelos de Capacitação e Maturidade de Sistemas. 1a edicao, 2007, Ed. Ciencia Moderna
14. Governança de TI: COBIT 4.0; biblioteca ITIL®: Suporte a serviços e entrega de serviços;
Bibliografia:
MAGALHAES, Ivan Luizio e Pinheiro, Walfrido Brito. Gerenciamento de Serviços de TI na Prática ‐ Uma abordagem com base na ITIL. 1a
edicao, 2007, Ed. Novatec.
WEILL, Peter, ROSS, Jeanne W.. Governança de TI. 1a edicao, 2005, Ed. M. Books.
FERNANDES, Aguinaldo Aragon e ABREU, Vladimir Ferraz. Implantando a Governança de TI. 1a edicao, 2006, Ed. Brasport
MANSUR, Ricardo. Governança de TI. 1a edicao, 2007, Ed. Brasport
15. Redes de Computadores e Sistemas Distribuídos: Arquiteturas de rede; Topologias; Equipamentos de
conexão e transmissão; QOS; Modelo OSI da ISO; Arquitetura e protocolos TCP/IP; Nível de aplicação
TCP/IP: DNS, FTP, NFS, TELNET, SMTP, HTTP, LDAP, DHCP, IPSEC, SSH, SNMP e NAT; Noções
básicas de IPv6; Conceitos de Storage (NAS e SAN).
Bibliografia:
COMER, Douglas. Interligação em Rede com TCP/IP. Volume 1 ‐ 5a edicao, 2006, Ed. Campus
TANENBAUM, Andrew, VAN STEEN, Maarte. Sistemas Distribuídos. 2a edicao, 2007, Ed. Prentice‐Hall.
MURHAMMER, Martin. TCP/IP Tutorial e Técnico. Ed. Makron Books
Norma NBR-14565 ‐ ABNT‐ Associacao Brasileira de Normas Tecnicas. / Cabeamento Estruturado.
ZWICKY, Elizabeth D., Cooper, Simon, Chapman, D. Brent. Construindo Firewalls para a Internet. Ed. Campus
16. Ambiente UNIX: Instalação e suporte a TCP/IP, DHCP, DNS, NIS, CIFS, NFS, serviços de impressão em
rede; Instalação e configuração do Servidor Apache; Integração com ambiente Windows, Linguagens de Script
Bibliografia:
ALBITZ, Paul e LIU, Cricket. DNS e BIND. 1a edicao, 2001, Ed. Campus
BARRET, Daniel J. Linux: Guia de Bolso. 1a edicao, 2006, Ed. Alta Books
17. Ambiente Microsoft Windows 2003/2008: Instalação e suporte de TCP/IP, DHCP, DNS; Active
Directory, IIS, Terminal Services; Serviços de arquivo e impressão em rede; Integração com ambiente Unix;
Linguagens de Script .
Bibliografia:
MENDES, Rogerio Wagner. ACTIVE DIRECTORY. Axcel Books.
MINASI, Mark. Dominando o Windows Server 2003: a Bíblia. 1a edicao, 2003, Ed. Makron Books.
18. Modelagem de Processos de Negócio: Indicadores de desempenho de processos; Conceitos de gestão de
processos integrados de negócios (BPM); Modelagem do processo atual (as is) e futuro (to be); Processos,
subprocessos e atividades; Identificação de processos; Conceitos de Processos e Funções; Eficiência e Eficácia;
Técnicas de controle.
Bibliografia:
VALLE, Rogerio e OLIVEIRA, Saulo Barbara de. (ORGs.) Análise e Modelagem de Processos: foco na técnica BPMN. Sao Paulo : Editora Atlas
BARBARA, Saulo ‐ Gestão por Processos – Fundamentos, Técnicas e Modelos de Implementação. (Livro‐texto). Rio de Janeiro, Qualitymark, 2006.
OBS: Estas sugestoes foram retiradas de concursos anteriores da Cesgranrio e de experiencias de aprovados.
Nenhum comentário:
Postar um comentário