Editômetro Tabajara

Walter Cunha

O professor Walter Cunha é pós-graduado em Gerência de Projetos pela Fundação Getúlio Vargas (FGV) e Engenheiro Eletrônico pelo Instituto Tecnológico de Aeronáutica ( ITA).

Você pode gostar...

2 Resultados

  1. etomas disse:

    Especifico em TI

    1 Noções básicas de arquitetura de computadores: barramento, processador, memória, E/S.
    2 Noções básicas de sistemas operacionais: gerência de memória, sistema de E/S, sistemas de arquivos.
    3 Arquitetura cliente-servidor multicamadas.
    4 Conceitos básicos sobre desenvolvimento e manutenção de sistemas e aplicações.
    5 Administração de sistemas Windows e Unix/Linux: instalação de sistemas operacionais, particionamento de disco, dual boot, comandos básicos Windows e Unix/Linux, gerenciamento de usuários, contas e grupos de usuários, instalação de software, 35 atualizações e manutenção do sistema, configuração em rede, ferramentas administrativas, máquinas virtuais, licença de software, software livre, código aberto.
    6 Redes de computadores: acesso remoto, topologia de redes, equipamentos de interconexão (hubs, switches, roteadores, pontos de acesso wireless), cabeamento estruturado.
    7 Protocolo NetBios, protocolo TCP/IP, configuração de redes IP, princípios básicos de roteamento, CIDR, redes wireless 80211a/b/g/n, NAT, VLANs.
    8 Serviços Internet e instalação nas plataformas Windows e Linux VoIP.
    9 Segurança de sistemas: autenticação e autorização, firewalls, antivírus, IDS, malwares, VPN, certificados digitais, chaves públicas e privadas, protocolos seguros.

    3.10 ANALISTA DE DESENVOLVIMENTO DE SISTEMAS DE INFORMAÇÃO (CÓDIGO 320) 1
    Segurança da informação.
    1.1 Confiabilidade. Integridade. Disponibilidade.
    1.2 Mecanismos de segurança: criptografia, assinatura digital, garantia de integridade, controle de acesso e certificação digital.
    1.3 Gerência de riscos: ameaça, vulnerabilidade e impacto.
    1.4 Políticas de segurança: NBR ISO/ IEC 17799, NBR ISO/IEC 27001:2006, NBR ISO/IEC 15408 e políticas de senhas.

    2 Processo.
    2.1 Padrões (CMMI, MPS/BR, NBR ISO/IEC 12207 e NBR ISO/IEC 9126).
    2.2 Orientado a reuso. Modelos Ciclos de Vida.
    2.3 Cascata, Iterativo, Ágil e Formal (Exemplos: RUP, XP, TDP, DDP, Scrum).
    2.4 Projetos: Iniciação, Planejamento, Execução, Monitoramento e Controle, Encerramento. 2.5 Modelos de gestão: bazar, catedral e colaborativo (Exemplos: PMBOK e outros), Estimativas (Análise de Pontos de Função).

    3 Tecnologia.
    3.1 Banco de Dados.
    3.2 Banco de Dados Relacional em Plataforma Baixa, MySQL em Linux, PostgreSQL em Linux, Oracle em Linux, ADABAS e XML.
    3.3 Metodologias Ágeis de Desenvolvimento: Scrum, XP, TDD, Modelagem Ágil, DDD, Kanben. 3.4 Arquitetura de Banco de Dados: Relacional, Hierárquico, Rede, Lista Invertida e Orientado a objetos.
    3.5 Servidores de Web e de aplicação: Zope, Jboss, Apache e Tomcat.
    3.6 Linguagens de implementação de regras de negócio: Orientada a objeto (Java, Javascript, Phyton, PHP, Ruby, Objective C e C++) e Procedural (Natural, Cobol e C).
    3.7 Interface Web: GIMP, Ajax, Padrões Web para interatividade, animações e aplicações offline. CSS, SVG, SMIL, XMLHttpRequest, WebRunners (XULRunner, Prism, bibliotecas e aplicações para tradução de aplicações desktop para Web).
    3.8 Ferramentas de diagramação e desenho e Engines de templates Web. Frameworks: EJB, JSF, Hibernate, Tiles, Struts, Eclipse, Objective C Plone, GTK, QT e Frameworks integradores (Framework Demoiselle).
    3.9 Linguagem de modelagem: UML 2.x, BPM e BPMN.
    3.10 Linguagem de implementação Banco de Dados: Banco Físico, Lógico e Conceitual. Linguagens procedurais embarcadas e SQL/ANSI.
    3.11 Tecnologia de desenvolvimento móvel: Android (view e viewgroup, tipos de componentes de uma aplicação, arquitetura, projeto e desenvolvimento), IOS (views, navegação, ciclo de vida de objejtos) e Windows Phone, Banco de Dados SQLite.

    4 Engenharia de Software.
    4.1 Engenharia de Requisitos, Gestão de Requisitos, Análise e Projeto, Implementação, Testes (unitários automatizados, funcionais, não funcionais e outros), Homologação e Gestão de Configuração e ISO/IEC 14598-3.

    5 Arquitetura.
    5.1 Padrões de projeto.
    5.2 Padrões de Criação (Singleton, Prototype, etc.), Padrões Estruturais (Adapter, Facade etc.), Padrões Comportamentais (Command, Iterator, etc.) e Padrões GRASP (Controler, Expert, etc.).
    5.3 Tecnologia de Mercado: JSE, JME e JEE.
    5.4 Service-Oriented Architeture: Workflow, Web Services, Mensageria e CORBA.
    5.5 Linhas de Produtos: domínio de componentes, criação de componentes e ciclo de vida de componentes.

    6 Tópicos Avançados. 6.1 Arquitetura e desenvolvimento em nuvem. 6.2 Inteligência computacional, Business Intelligence. 6.3 Sistemas de suporte a decisão e gestão de conteúdo. 6.4 Arquitetura e análise de requisitos para sistemas analíticos, ferramentas ETL e OLAP. 6.5 Técnica de Modelagem dimensional e otimização de bases de dados para BI, georeferenciamento, Programação embarcada (Android e IOS). 6.6 Banco de dados distribuído, Programação distribuída, Processamento em GRID. 6.7 Gestão Eletrônica de Documentos, XML como representação. 6.8 Programação orientada a aspectos e NBR ISO/IEC 26300/ ISO 32000-1:2008.

  2. etoms disse:

    IFBAIANO 2017
    1. ENGENHARIA DE SOFTWARE.
    1.1 Ciclo de vida; Metodologias de desenvolvimento.
    1.2. Processo de Desenvolvimento: Padrões (CMMI, MPS/BR, NBR ISO/IEC 12207 e NBR ISO/IEC 9126).
    1.3. Orientado a reuso.
    1.4. Modelos Ciclos de Vida: Cascata, Iterativo, Ágil e Formal (exemplos: RUP, XP, TDP, DDP, Scrum).
    1.5. Engenharia de requisitos, gestão de requisitos, análise e projeto, implementação, testes (unitários automatizados, funcionais, não funcionais e outros), homologação e gestão de configuração e ISO/IEC 14598-3.
    1.6. Análise e Projeto de sistemas.
    1.7. Arquitetura de software. 1.8. Interoperabilidade.
    1.9. Padrões de projeto: Padrões de criação (Singleton, Prototype, etc.), padrões estruturais (Adapter, Facade, etc), padrões comportamentais (Command, Iterator, etc.) e padrões GRASP (Controler, Expert, etc.).
    1.10 Linguagem de modelagem: UML 2.x, BPM e BPMN.
    1.11. Estratégias e técnicas de teste de software.
    1.12. Gerenciamento e controle de versões de software.

    2.PROGRAMAÇÃO.

    2.1. Estrutura de dados e algoritmos.
    2.2. Conceitos fundamentais de programação orientada a objetos.
    2.3. Implementação de conceitos sobre programação orientada a objetos em Java.
    2.4. Conceitos sobre tecnologias Java JSF, JPA e JEE.
    2.5. Javascript.
    2.6. HTML.
    2.7. Linguagens de implementação de regras de negócio: orientada a objeto (Java, Javascript, Phyton, PHP, Ruby, Objective C e C++).
    2.8. Tecnologia de desenvolvimento móvel: Android (view e viewgroup, tipos de componentes de uma aplicação, arquitetura, projeto e desenvolvimento), IOS (views, navegação, ciclo de vida de objetos).
    2.9. Ferramentas de diagramação e desenho e Engines de templates Web.

    3. BANCO DE DADOS.

    3.1. Conceitos básicos e definições; Modelo Entidade – Relacionamento.
    3.2. Linguagem SQL.
    3.3. Restrições de integridade.
    3.4. Sistemas de Gerenciamento de Bancos Dados (SGBD): Conceitos, Alta disponibilidade, Segurança, Gerência de transações, Gerência de bloqueios e Gerência de desempenho.

    4. GOVERNANÇA DE TI.

    4.1. Projetos: iniciação, planejamento, execução, monitoramento e controle, encerramento (PMBOK e outros), estimativas (Análise de Pontos de Função).
    4.2. Gerenciamento de Serviços de TI com ITIL v3.
    4.3. Gerenciamento de projetos com PMBOK 5a edição.
    4.4. Gestão da Segurança da Informação: ABNT NBR ISO/IEC 27001:2006 e ABNT NBR ISO/IEC 27002:2005

    5. ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES.

    5.1. Organização de sistemas de computadores.
    5.2. Componentes básicos de hardware e software.
    5.3. Tipos de memória, hierarquia de memória.
    5.4. Sistemas de entrada e saída.
    5.5. Sistemas de numeração e codificação.
    5.6. Aritmética computacional.
    5.7. Arquitetura de computadores RISC e CISC. 5.8. Paralelismo.

    6. SISTEMAS OPERACIONAIS.

    6.1. Gerência de processos, memória, dispositivos de I/O.
    6.2. Conceitos de concorrência, paralelismo.
    6.3. Cluster e computação em grade (grid).
    6.4. Computação em Nuvem.
    6.5. Sistemas de arquivos.
    6.6. Características dos sistemas operacionais corporativos da família Windows e Linux: Fundamentos, administração, comandos básicos, linguagens de script;Tecnologias de virtualização: VMWare, Xen e Linux KVM, Computação em Nuvem(IAAS, PAAS, SAAS), linguagens de script bash, powershell.

    7. REDES DE COMPUTADORES.
    7.1. Fundamentos de redes de computadores.
    7.2. Modelo de referência OSI e TCP/IP.
    7.3. Topologias e tipos de redes.
    7.4. Arquitetura e protocolos da família TCP/IP.
    7.5. Equipamentos de rede.
    7.6. Endereçamento físico e lógico – IPv4 e IPv6.
    7.7. Roteamento.
    7.8. Segmentação: subrede, VLAN.
    7.9. Acesso e Compartilhamento de Arquivos Remotos.
    7.10. Servidores Web: Apache e IIS.
    7.11. Serviço de diretório: LDAP, Active Directory.
    7.12. VoIP.
    7.13. Redes sem fio (wireless): conceitos e protocolos.
    7.14. Gerenciamento de redes de computadores: conceitos, protocolo SNMP, MIB, agentes e gerentes.
    7.15. Tecnologias de redes de longa distância.
    7.16. Qualidade de Serviço (QoS).
    7.17. Protocolos padrão: SMTP, FTP, HTTP, DNS.
    7.18. Tecnologia de VPN: SSL, IPSEC.
    7.19. Padrão de rede IEEE 802.11

    8. SEGURANÇA DE REDES.
    8.1. Criptografia: Conceitos básicos e aplicações, protocolos criptográficos.
    8.2. Criptografia simétrica e assimétrica.
    8.3. Principais algoritmos criptográficos.
    8.4. Assinatura e Certificação Digital.
    8.5. Dispositivos de segurança: Firewalls, IDS, IPS, proxies, NAT e VPN.
    8.6. Tipos de ataques: spoofing, flood, DoS, DDoS e phishing.
    8.7. Técnicas de Sniffing de rede, Análise de logs, conceitos de malware, Spyware, rootkits, backdoor, keylogger e ransomware.

    9. TECNOLOGIAS E ARQUITETURAS DE DATA CENTER.

    9.1. Conceitos básicos.
    9.2. Serviços de armazenamento, padrões de disco e de interfaces.
    9.3. RAID.
    9.4. Tecnologias de armazenamento DAS, NAS e SAN.
    9.5. Tecnologias de backup, políticas de backup.
    9.6. Virtualização e Clusterização de servidores.
    9.7. Soluções de alta disponibilidade: Balanceamento de carga, fail-over e replicação de estado.

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *