Personalize as preferências de consentimento

Utilizamos cookies para ajudá-lo a navegar com eficiência e executar determinadas funções. Você encontrará informações detalhadas sobre todos os cookies em cada categoria de consentimento abaixo.

Os cookies categorizados como “Necessários” são armazenados no seu navegador, pois são essenciais para ativar as funcionalidades básicas do site.... 

Sempre ativo

Os cookies necessários são necessários para ativar os recursos básicos deste site, como fornecer login seguro ou ajustar suas preferências de consentimento. Estes cookies não armazenam quaisquer dados de identificação pessoal.

Não há cookies para exibir.

Os cookies funcionais ajudam a executar determinadas funcionalidades, como compartilhar o conteúdo do site em plataformas de mídia social, coletar feedback e outros recursos de terceiros.

Não há cookies para exibir.

Os cookies analíticos são utilizados para compreender como os visitantes interagem com o site. Esses cookies ajudam a fornecer informações sobre métricas como número de visitantes, taxa de rejeição, origem do tráfego, etc.

Não há cookies para exibir.

Os cookies de desempenho são usados ​​para compreender e analisar os principais índices de desempenho do site, o que ajuda a oferecer uma melhor experiência de usuário aos visitantes.

Não há cookies para exibir.

Os cookies publicitários são utilizados para fornecer aos visitantes anúncios personalizados com base nas páginas que visitou anteriormente e para analisar a eficácia das campanhas publicitárias.

Não há cookies para exibir.

Bahia

Apostila Programador de Computador Feira de Santana BA 2024

Edital Publicado
Edital Publicado
Prova 20/10/2024
Prova 20/10/2024
Nível Médio / Superior
Nível Médio / Superior
Banca IBFC
Banca IBFC
Vagas 592
Vagas 592
Inscrição Até 02/09/2024
Inscrição Até 02/09/2024
Inscrições R$65,00 A R$103,00
Inscrições R$65,00 A R$103,00
Salário Até R$3.306,28
Salário Até R$3.306,28

Conteúdo Programático

Conhecimentos Básicos
(Totalmente de Acordo com Edital 2024)

Língua Portuguesa: 1. Compreensão e interpretação de textos. 2. Tipologia textual. 3. Ortografia oficial. 4. Acentuação gráfica. 5. Emprego das classes de palavras. 6. Emprego do sinal indicativo de crase. 7. Sintaxe da oração e do período. 8. Pontuação. 9. Concordância nominal e verbal. 10. Regência nominal e verbal. 11. Significação das palavras.

Raciocínio Lógico e Matemático: 1. Noções de lógica. 2. Diagramas lógicos: conjuntos e elementos. 3. Lógica da argumentação. 4. Tipos de raciocínio. 5. Conectivos lógicos. 6. Proposições lógicas simples e compostas. 7. Elementos de teoria dos conjuntos, análise combinatória e probabilidade.

Noções de Informática: 1. Internet e aplicativos. 2. Ferramentas de busca. 3. Navegadores (browser). 4. Correios eletrônicos. 5. Editores de apresentação. 6. Editores de planilhas. 7. Editores de texto. 8. Editores de apresentação. 9. Pacote Microsoft Office. 

1. Algoritmos e Estruturas de Dados: Fundamentos de lógica de programação: tipos de dados; operadores; expressões; estruturas de controle e repetição; fluxogramas e diagramas de bloco. 2. Estruturas de dados homogêneas e heterogêneas: vetores e matrizes, registros, listas, filas, pilhas e árvores; métodos de busca e ordenação; recursividade; funções e procedimentos: variáveis locais e globais; utilização de parâmetros. 3. Programação Orientada e Objetos: fundamentos; classes concretas e abstratas; interfaces; objetos; atributos; herança; polimorfismo; encapsulamento; construtores e destrutores. 4. Linguagens de programação: Java; Object Pascal, C, C++. 5. Programação Java em arquitetura J2EE. 6. Desenvolvimento para web: Linguagem PHP, HTML, xHTML, XML, CSS, JavaScript. 7. Redes de Computadores: Arquiteturas de rede; Topologias. 8. Dispositivos de Rede: Repetidores, hubs, bridges, switches e roteadores; Modelo OSI e TCP/IP da ISO, Nível de aplicação TCP/IP: DNS, FTP, NFS, TELNET, SMTP, HTTP e SNMP. 9. Protocolo IP: endereçamento IPv4, IPv6. 10. Redes sem fio. 10.1. Padrão IEEE 802.11g/n/ac Wireless LAN. 11. Sistemas operacionais: fundamentos; gestão de processos; gestão de memória; gestão de entrada e saída; instalação, configuração e administração de sistemas operacionais. 12. Administração de Servidores: Windows e Linux; Active Directory (AD). IIS (Windows Server). 13. Internet e Intranet: Conceitos gerais; Servidores WEB e de e-mail; Computação na Nuvem. 14. Gestão de Segurança da Informação: Conceitos gerais; Políticas de Segurança de Informação; Classificação de Informações; Norma ISO 27001. 15. Desenvolvimento de Sistemas: Gerenciamento de projetos: PMBOK. Ciclo de vida de projeto. 16. Linguagem de Modelagem Unificada (UML); Padrões de Projeto de Software (Design Patterns). 17. Garantia de Qualidade de Software. 18. Técnicas de Teste de Software. 19. Banco de Dados: MER – Modelo de entidade relacionamento; Modelo conceitual, lógico e físico; Conceitos básicos de banco de dados: esquema, tabelas, campos, registros, índices, relacionamentos, transação, triggers, tipos de bancos de dados; Normalização de dados: conceitos, primeira, segunda e terceira formas normais; DML: Linguagem de manipulação de dados; DDL: Linguagem de definição de dados. 20. Arquitetura em três camadas, Modelo MVC. 21. Linguagem SQL. 22. Segurança Computacional: criptografia simétrica e assimétrica; assinatura digital, certificado digital, características do DES, AES e RSA; funções hash (MD5 e SHA1). 23. Rotinas de Backup (cópias de segurança, restauração e recuperação). 24. Dispositivos de Segurança. 25. Firewall, IDS, IPS, Proxy, NAT e VPN. 26. Malwares: vírus de computador, cavalo de troia, spyware, backdoors, keylogger, Worms.

Comentários

Deixe um comentário

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

Artigos relacionados

Botão Voltar ao topo