Apostila Analista - Desenvolvedor de Software — Concurso ALECE/CE 2026
Sobre esta apostila
Apostila completa para Analista - Desenvolvedor de Software do concurso ALECE/CE 2026: 676 páginas de teoria direcionada, 4072 questões comentadas e resumos. Banca IDECAN. Download imediato após o pagamento + amostra grátis.
Conteúdo Programático da Apostila
Conhecimentos Básicos
LÍNGUA PORTUGUESA
- Leitura, compreensão e interpretação de textos
- Estruturação do texto e dos parágrafos
- Articulação do texto: pronomes e expressões referenciais, nexos e operadores sequenciais
- Significação contextual de palavras e expressões
- Equivalência e transformação de estruturas frasais
- Linguagem verbal e não verbal: ícone, índice e símbolo
- Modalizadores discursivos
- Sintaxe: processos de coordenação e subordinação
- Sintaxe do período simples e composto
- Emprego de tempos e modos verbais
- Pontuação
- Concordância nominal e verbal
- Regência nominal e verbal
- Pronomes: emprego, formas de tratamento e colocação
- Morfologia: Estrutura e formação de palavras
- Funções das classes de palavras
- Flexão nominal e verbal
- Norma-padrão: Ortografia oficial
- Norma-padrão: Acentuação gráfica
INFORMÁTICA
- Hardware: dispositivos de armazenamento, memórias e periféricos
- Extensões e tipos de arquivos
- Sistemas Operacionais Windows e Linux: conceito de pastas, diretórios, arquivos e atalhos
- Área de trabalho, área de transferência e manipulação de arquivos
- Uso de menus, programas e aplicativos
- MS Office / Microsoft 365: Word (edição, formatação, cabeçalhos, colunas e tabelas)
- MS Office / Microsoft 365: Word (legendas, índices, objetos e campos predefinidos)
- MS Office / Microsoft 365: Excel (células, linhas, colunas, fórmulas e funções)
- MS Office / Microsoft 365: Excel (gráficos, macros, classificação de dados e impressão)
- MS Office / Microsoft 365: PowerPoint, OneDrive e Sharepoint
- Correio eletrônico: preparo, envio e anexação de arquivos
- Ferramentas de comunicação e reuniões on-line: Microsoft Teams, Google Meet e Zoom
- Internet, Intranet e Extranet: protocolos e serviços
- Sítios de busca, pesquisa, URLs, links e sites
- Navegadores: Mozilla Firefox e Google Chrome
- Computação em nuvem e redes sociais
- Segurança da Informação: princípios de confidencialidade e assinatura digital
- Procedimentos de segurança: Backup, Antivírus e Firewalls
- Malwares e ataques cibernéticos
- Tecnologias emergentes: Conceitos básicos de inteligência artificial
- Tecnologias emergentes: Técnicas de prompts
ÉTICA NO SERVIÇO PÚBLICO
- Ética e Moral: definição, distinção e aplicação na função pública
- Valores do serviço público: honestidade, integridade, decoro e zelo
- Ética, democracia e cidadania: o papel do servidor público
- Princípios da Administração Pública: Legalidade, Impessoalidade, Moralidade, Publicidade e Eficiência
- Aplicação dos princípios éticos na Administração Pública
Conhecimentos Específicos
CONHECIMENTOS ESPECÍFICOS
- Algoritmos e lógica de programação: estruturas sequenciais, seleção e repetição
- Tipos de dados, variáveis, operadores e expressões
- Modularização: funções, procedimentos e recursividade
- Programação estruturada e Orientação a Objetos (POO)
- Análise de complexidade de algoritmos e eficiência computacional
- Estruturas de Dados: Listas, pilhas, filas, árvores, heaps e dicionários
- Algoritmos de ordenação e pesquisa
- POO: Classes, objetos, atributos, métodos, encapsulamento e abstração
- POO: Herança, polimorfismo, interfaces e composição
- Padrões de projeto (Design Patterns): Singleton, Factory, Observer, Strategy e correlatos
- Princípios SOLID, Clean Code e Refatoração
- Noções de Domain Driven Design (DDD)
- Linguagens de Programação: Python, JavaScript, TypeScript e Java
- Desenvolvimento Web: HTML5 e CSS3
- Frameworks e bibliotecas: Vue.js, Angular e React
- Desenvolvimento de APIs RESTful: métodos HTTP, códigos de resposta e versionamento
- Documentação de APIs: OpenAPI/Swagger e noções de GraphQL
- Autenticação e autorização em APIs: JWT e OAuth2
- Node.js: fundamentos e aplicações
- Banco de Dados: Projeto, modelagem (MER), modelo relacional e físico
- Normalização de dados (1FN, 2FN e 3FN) e Álgebra relacional
- Linguagem SQL: consultas, joins, subconsultas, views, índices e procedures
- SGBD: PostgreSQL e Oracle
- Bancos NoSQL: conceitos e aplicações (MongoDB, Redis)
- Transações: propriedades ACID e controle de concorrência
- Engenharia de requisitos: elicitação, especificação, validação e rastreabilidade
- Linguagem de Modelagem Unificada (UML): diagramas de casos de uso, classes, sequência, atividades e estados
- Engenharia de Software: ciclo de vida e modelos (cascata, incremental, iterativo e espiral)
- Qualidade de software e métricas: ISO/IEC 25000 e MPS.BR
- Conceitos de coesão, acoplamento, manutenibilidade e reutilização
- Metodologias Ágeis: Scrum (papéis, eventos e artefatos), Kanban e XP
- Gestão de backlog e planejamento de sprints
- Arquitetura de Software: Monolítica e Microsserviços
- Padrões arquiteturais: MVC, camadas, hexagonal e Clean Architecture
- Mensageria e comunicação assíncrona: RabbitMQ e Kafka
- Segurança no Desenvolvimento: OWASP Top 10 e práticas de codificação segura
- Vulnerabilidades: SQL Injection, XSS, CSRF e falhas de autenticação
- Criptografia: hash, salt e TLS/SSL
- Testes de Software: unitários, integração, E2E, funcionais e não funcionais
- Automação de testes: TDD, JUnit, pytest, Jest, Selenium e Cypress
- DevOps e CI/CD: Git (GitFlow/GitHub Flow), Jenkins, GitLab CI e GitHub Actions
- Containerização: Docker, Docker Compose e Kubernetes
- Infraestrutura como código: Terraform e Ansible
- Sustentação de Sistemas: Gestão de incidentes, problemas, Service Desk e SLA
- Monitoramento e observabilidade: Prometheus, Grafana e ELK Stack
- Redes e Virtualização: Modelo OSI, TCP/IP e computação em nuvem
- Governança de TI: ITIL e COBIT
- Sistemas Legislativos: tramitação, fluxos de proposições e integração de dados
- Portais da transparência e dados públicos
- Ética profissional aplicada à área de Tecnologia da Informação
- Normativos internos do Poder Legislativo relativos à TI e Segurança da Informação
Legislação
LEGISLAÇÃO
- Lei Federal nº 13.709/2018 - Lei Geral de Proteção de Dados Pessoais (LGPD)
- Lei Federal nº 12.527/2011 - Lei de Acesso à Informação (LAI)
- Lei Federal nº 14.129/2021 - Lei do Governo Digital
- Lei Federal nº 12.965/2014 - Marco Civil da Internet
- Lei Estadual nº 9.826/1974 - Estatuto dos Funcionários Públicos Civis do Estado do Ceará
- Lei Estadual nº 17.091/2019 - Plano de Cargos, Carreira e Remuneração da ALECE
- Resolução ALECE nº 546/2006 - Código de Ética e Decoro Parlamentar
- Resolução ALECE nº 751/2022 - Regimento Interno da Assembleia Legislativa do Estado do Ceará
- Resolução ALECE nº 780/2025 - Estrutura Organizacional da ALECE
- Resolução ALECE nº 783/2026 - Código de Ética e Conduta dos Servidores da ALECE
Dúvidas Frequentes
O que contém a apostila para Analista - Desenvolvedor de Software?
A apostila contém 676 páginas com teoria completa e 4072 questões comentadas, cobrindo o conteúdo programático do edital para o cargo de Analista - Desenvolvedor de Software no concurso ALECE/CE.
Como recebo o material após a compra?
Após a confirmação do pagamento você recebe imediatamente o link para download dos arquivos em PDF no seu e-mail — sem esperar dias pela entrega.
Posso ver uma amostra antes de comprar?
Sim! A página da apostila tem uma amostra gratuita em PDF para você avaliar a qualidade do material antes de decidir.
A apostila está atualizada com o edital do ALECE/CE?
Sim. O material é elaborado com base no edital mais recente do concurso ALECE/CE, incluindo a legislação e o conteúdo programático vigentes.