Descrição
Apostila CANOASTEC RS 2023 Técnico Desenvolvimento Sistemas
Cargo: Técnico de Desenvolvimento de Sistemas
Editora: DOMINA CONCURSOS
Edição: 2023
Nível: Médio
Banca: OBJETIVA CONCURSOS
Edital: Acesso ao Edital
Quantidade de Páginas: 1259
Não é só uma apostila!
Material teórico completo elaborado totalmente de acordo com o novo edital.
Acompanha provas anteriores com gabarito para testar seu aprendizado.
Só hoje, de R$59,98 por R$29,99
50% de Desconto
Conhecimento Básico
(Totalmente de Acordo com Edital 2023)
LÍNGUA PORTUGUESA: 1. Análise e Interpretação de Textos: Compreensão global das informações. Reconhecimento da estrutura do texto e dos parágrafos. Identificação das ideias principais e secundárias, pressuposições e inferências. Significados de palavras e expressões no texto. Substituição de palavras e de expressões do texto. Nexos e outros recursos coesivos e recursos de argumentação. Gêneros textuais diversos. Linguagem e adequação social. Variedades linguísticas e seus determinantes sociais, regionais, históricos e individuais. Registros formal e informal da linguagem. 2. Textualidade: Coesão, coerência, argumentação e intertextualidade. Confronto e reconhecimento de frases corretas e incorretas. 3. Fonologia: Letras (consoantes, vogais e semivogais). Fonemas. Encontros vocálicos. Dígrafos. Encontros consonantais. Sílaba: classificação, divisão, acento tônico, acentuação gráfica e suas regras, monossílabos, regras especiais, acento diferencial/grave. Ortografia. Notações léxicas. Emprego dos porquês. Emprego do hífen. Sinais de pontuação. 4. Morfologia: Classes de palavras variáveis (adjetivo, artigo, numeral, pronome, substantivo e verbo), reconhecimento, classificação, uso e flexão. Classes de palavras invariáveis (advérbio, conjunção, interjeição e preposição), reconhecimento, classificação e uso. 5. Semântica: Sinônimos. Antônimos. Homônimos e parônimos. Denotação e conotação. Figuras de linguagem. 6. Sintaxe: Análise sintática (interna e externa). Concordância nominal e verbal. Regência nominal e verbal. Pontuação. Emprego da crase.
RACIOCÍNIO LÓGICO: Conteúdo Programático: 1. Raciocínio lógico: lógica e raciocínio lógico; proposições e conectivos; operações lógicas sobre proposições; tabelas-verdade de proposições compostas; tautologias e contradições; equivalência lógica e implicação lógica; álgebra das proposições; argumentos; sentenças abertas; operações lógicas sobre sentenças abertas; quantificadores. 2. Raciocínio quantitativo: conjuntos, subconjuntos e operações básicas de conjunto; conjuntos de números e desigualdade; expressões e equações algébricas; sequências e séries; trigonometria, logaritmo e exponencial; funções; análise combinatória; matrizes e determinantes; geometria; geometria analítica; estatística e probabilidades; matemática financeira; divisão proporcional, razão e proporção, regras de três, porcentagem.
LEGISLAÇÃO: Conteúdo Programático: 1. Normas Legais: – BRASIL. Constituição da República Federativa do Brasil – Art. 1º a 69; Art. 76 a 92; Art. 101 e 102; Art. 127 a 129. – CANOAS. Lei Orgânica do Município. – CANOAS. Lei Municipal nº 6.526/2021 – Código de Ética da Administração Direta e Indireta do Município de Canoas. – CANOAS. Lei Ordinária Municipal nº 5.627/2011 – Cria a CA
Conhecimento Específico
(Totalmente de Acordo com Edital 2023)
1. Arquitetura de Computadores: organização e funcionamento dos componentes principais: processadores, sistemas de memória, sistemas de armazenamento, periféricos de entrada e saída. Conceitos de concorrência, paralelismo, computação distribuída, processadores com múltiplos núcleos, computação em cluster e computação em grids; avaliação de desempenho e noções de administração nessas arquiteturas, topologia de ambientes com alta disponibilidade e escalabilidade; balanceamento de carga, failover, replicação, fundamentos e técnicas para detecção de problemas e otimização de desempenho. 2. Segurança da Informação: Conceitos de segurança da informação: classificação da informação, segurança física e segurança lógica. Conceitos básicos de criptografia, sistemas criptográficos simétricos e assimétricos, infraestrutura de chaves públicas – ICP-Brasil, assinatura e certificação digital, protocolos criptográficos. Vulnerabilidades de aplicações Web: Injeção, Quebra de autenticação e gerenciamento de sessão; XSS. 3. Sistemas Operacionais: conceitos e configurações básicas de MS Windows Server e Linux. Administração de usuários, grupos, permissões, controles de acesso. Conceitos de serviços de diretórios (Lightweight Directory Access Protocol – LDAP). Virtualização de servidores. Computação em nuvem. Servidores de aplicação: Apache, ElasticSearch, Solr: conceitos, configuração, instalação. 4. Redes de computadores: Modelo de referência OSI. Tecnologia de rede Ethernet e sem fio (wireless). Elementos de interconexão de redes (hubs, switches, roteadores). Redes locais virtuais (VLANs). Protocolo TCP/IP versões 4 e 6. 5. Banco de Dados: Banco de dados relacional, modelos E-R, esquemas relacionais: registros, campos, índices; linguagens SQL; Views, Stored Procedures, Functions, Triggers; Noções de banco de dados MySQL e PostgreSQL. 6. Ambientes e linguagens de programação: Estrutura de dados, algoritmos, interpretação e compilação de programas, lógica de programação. Orientação a objetos: classe e objeto, herança, polimorfismo. Conhecimento de Java, PHP, JavaScript, Java (JSE e JEE), HTML, CSS, XML, Type Script, JSON, NodeJS. Noções de Servidores de Aplicação\WEB: Apache HTTPD, IIS, Tomcat, GlassFish. Frameworks: Yii, Laravel, React, Angular, Spring Boot. Noções de Engenharia de software: Análise e projeto estruturado e orientado a objetos. UML: Diagrama de classe, diagrama de casos de uso, diagrama de sequência. 7. Noções de modelagem funcional e de dados. 8. Teste de software: conceitos; tipos de testes; automação de testes funcionais; testes unitários; testes de integração. Arquitetura de sistemas: Cliente/servidor, multicamadas. Padrões de projetos (design patterns). 9. Arquitetura de Software e Noções de Infraestrutura: Conceitos. Padrões de projeto. Escalabilidade vertical e horizontal, noções de tolerância a falhas. Arquiteturas síncronas e assíncronas, modelos de filas e tópicos (Pub/Sub e Brokers). Webservices REST e SOAP. Conceitos de CI/CD, Jenkins e automação de scripts com Ansible. Virtualização com Docker e Kubernetes. Conceitos de Nuvem. Conceitos de Arquiteturas Orientadas a Serviços (SOA) e Arquitetura de Micro Serviços. Conceitos de barramentos (ESB). 10. Integração e implantação contínua com Jenkins. 11. Noções de conteinerização com Docker. 12. Versionamento de código-fonte utilizando GIT. 13. Processos de desenvolvimento de software com métodos ágeis: gerência de projetos ágeis; manifesto ágil; scrum; kanban; TDD. 14. Vocabulário técnico com expressões em inglês. 15. Normas legais: – BRASIL. Lei nº 13.709/2018 – Lei Geral de Proteção de Dados Pessoais (LGPD). – BRASIL. Lei nº 8.429/1992 – Improbidade Administrativa. – BRASIL. Lei nº 12.527/2011 – Lei de Acesso à Informação. – BRASIL. Lei nº 9.610/1998 – Legislação sobre Direitos Autorais. – BRASIL. Lei nº 9.609/1998 – Proteção da Propriedade Intelectual de Programa de Computador.
Apostila CANOASTEC RS 2023 Técnico Desenvolvimento Sistemas