Descrição
Apostila Concurso Analista de Sistemas SAMAE Caxias do Sul RS 2024
- Informações sobre o Concurso do SAMAE Caxias do Sul RS 2024
- Nível: Fundamental / Médio / Superior
- Vagas: 16 + CR
- Inscrições Até: 27/11/2024
- Salário Até: R$ 10.566,81
- Taxa de Inscrição: R$ 60,00 A R$ 130,00
- Data da Prova: 19/01/2025
- Banca Organizadora: Legalle Concursos
Garanta sua aprovação
Preparar-se para concursos públicos pode ser um grande desafio, mas com o material certo, o sucesso está ao seu alcance.
Nossas apostilas são desenvolvidas totalmente de acordo com o edital do concurso e são atualizadas regularmente para garantir que você tenha acesso ao conteúdo mais recente e relevante.
Ver seu nome na lista de aprovados no Concurso do Serviço Autônomo Municipal de Água e Esgoto (SAMAE) de Caxias do Sul RS 2024 e conquistar a estabilidade financeira e a segurança que você sempre desejou é possível. Com nossas apostilas, você estará um passo à frente da concorrência.
Conteúdo Programático
Conhecimentos Básicos
(Totalmente de Acordo com Edital 2024)
Língua Portuguesa: 1. Análise e Interpretação de Textos: leitura e interpretação de variados gêneros discursivos; as condições de produção de um texto e as marcas composicionais de 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, polissemia, 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 e Matemático: 1. Fundamentos de Lógica: proposições, operações lógicas sobre proposições (conjunção, disjunção, disjunção exclusiva, condicional, bicondicional, negação), tabelas-verdade, tautologia, contradição, contingência, implicação lógica e propriedades, equivalência lógica e propriedades, álgebra das proposições (propriedades da conjunção, da disjunção, da condicional e da bicondicional), negação de proposições compostas, diagramas lógicos, método dedutivo (redução do número de conectivos, forma normal das proposições, forma normal conjuntiva, formal normal disjuntiva, princípio da dualidade), argumentos (definição, validade, critério de validade, condicional associada, argumentos válidos fundamentais e regras de inferência), validade mediante tabelas-verdade, validade mediante regras de inferência e equivalência, lógica de argumentação, implicação lógica, verdades e mentiras, associação lógica, demonstração condicional e demonstração indireta. 2. Teoria dos Conjuntos: introdução, relações de pertinência e inclusão, subconjuntos, conjunto das partes de um conjunto, operações com conjuntos (união, intersecção, diferença, complementar e diferença simétrica). 3. Quantificadores: sentenças abertas (com uma, duas ou n variáveis), conjunto-verdade, operações lógicas sobre sentenças abertas, quantificador universal e existencial, variável livre e aparente, quantificador de existência e unicidade, negação de proposições com quantificadores. 4. Análise Combinatória: princípio fundamental de contagem, permutação (simples, circular e com repetição), arranjo, combinação (simples e com repetição). 5. Probabilidade: conceitos, cálculo de probabilidade, axiomas da probabilidade, eventos independentes, eventos mutuamente exclusivos, probabilidade da união de dois eventos, probabilidade condicional, probabilidade binomial. 6. Problemas Lógicos: sequências (números, letras, palavras e figuras), com dados, figuras e palitos. 7. Raciocínio Matemático Fundamental 7.1 Conceitos Fundamentais: sistemas de numeração em diferentes bases, conjuntos numéricos (definição, números naturais, inteiros, racionais, reais, irracionais e complexos), razão e proporção, regra de três, progressões aritméticas e geométricas, equações de graus 1, 2 e 3. 7.2 Funções: conceito, domínio, imagem, representação gráfica, funções linear, quadrática, exponencial, logarítmica, modular e trigonométricas circulares diretas, função composta e inversa de uma função. 7.3 Cálculo Matricial: matrizes (conceito, elementos, lei de formação, tipos, igualdade, adição, subtração, produto matricial e matriz inversa), determinantes (definição, menor complementar, cofator, teorema de Laplace, regra de Sarrus, escalonamento), sistemas de equações lineares algébricas. 7.4 Geometria: geometria plana (ângulos, retas paralelas e transversais, semelhança, teorema de Tales, área de figuras planas), geometria espacial (superfície e volume de sólidos – prismas, cilindros, pirâmides, cones e esferas) e geometria analítica (distância entre dois pontos, área do triângulo no plano cartesiano, equação da reta, coeficientes angular e linear, retas paralelas e perpendiculares e equação da circunferência). 7.5 Estatística Básica: população e amostras, diagrama de Venn, tabelas e gráficos, media, moda e mediana, frequências absoluta e relativa, variância e desvio-padrão.
Língua Inglesa: 1. Leitura e compreensão de textos. 2. Itens gramaticais relevantes para compreensão dos conteúdos semânticos. 3. Análise de manuais e textos técnicos na área de Tecnologia da Informação.
Legislação: 1. BRASIL. Constituição da República Federativa do Brasil, de 05 de outubro de 1988 e alterações: Título III, Capítulo VII – Da Administração Pública: arts. 37 a 43; Título VI, CAPÍTULO I – Do Sistema Tributário Nacional: arts 145 a 162. 2. BRASIL. Lei Federal 14.133, de 01 de abril de 2021 e alterações: Título l – Capítulo III – Das Definições: art. 6º; Título ll – Capítulo II – Seção l: arts. 18 a 27, Seção ll: arts. 28 a 32, Seção lll: arts. 33 a 39, Capítulo VIII – Seção I: arts. 72 e 73, Seção II: art. 74, Seção III: art. 75; Título III – Capítulo I: arts. 89 a 95, Capítulo VI: arts. 115 a 123, Capítulo VII: arts. 124 a 136, Capítulo X: arts. 141 à 146; Título IV – Capítulo I: arts. 155 a 163, Capítulo II: arts. 164 a 168, Capítulo III: arts. 169 a 173. 3. CAXIAS DO SUL. Lei Complementar n.º 3.673, de 24 de junho de 1991 e alterações (Estatuto dos Servidores Públicos do Município de Caxias do Sul): TÍTULO I – Do Regime Jurídico Único: CAPÍTULO II – Do Provimento: Seção IX – Do Estágio Probatório. TÍTULO III – Do Regime de Trabalho: CAPÍTULO I – Do Horário e do Ponto; CAPÍTULO II – Do Serviço Extraordinário; CAPÍTULO III – Do Repouso Semanal. TÍTULO IV – Dos Direitos e Vantagens: CAPÍTULO III – Das Vantagens Pecuniárias: Seção IV – Dos Avanços, das Gratificações e Adicionais. TÍTULO V – Do Regime Disciplinar: CAPÍTULO I – Dos Deveres; CAPÍTULO II – Das Proibições; CAPÍTULO III – Do Processo Administrativo Disciplinar: Seção I – Disposições Gerais; Seção III – Da Sindicância; Seção IV – Do Procedimento Administrativo Disciplinar: Subseção I – Disposições Gerais e Subseção III – Do Processo por Abandono de Cargo ou por Ausências Excessivas. 4. CAXIAS DO SUL. Lei Complementar n.º 241, de 29 de junho de 2005 e alterações – Dispõe sobre a organização da previdência social dos servidores públicos do Município de Caxias do Sul e dá outras providências. 5. CAXIAS DO SUL. Decreto Municipal n.º 22.315, de 07 de dezembro de 2022 e alterações – Aprova o Regulamento do Estágio Probatório a que estão sujeitos os servidores públicos municipais.
Conhecimentos Específicos
(Totalmente de Acordo com Edital 2024)
1 Engenharia de Software: conceitos de engenharia de software, conceitos de ciclo de vida de software, conceitos de processos de software, conceitos de especificação de software, conceitos de projeto e implementação de software, conceitos de validação de software, conceitos de evolução de software; modelos de processo de software, modelo em cascata, modelo incremental, modelo espiral, modelo iterativo, Rational Unified Process (RUP), desenvolvimento orientado a reúso, gerenciamento de mudanças de software, prototipação; desenvolvimento ágil de software, Extreme Programming (XP), kanban, Scrum, Nexus; engenharia de requisitos, requisitos funcionais, requisitos não-funcionais, documentação de requisitos de software, elicitação e análise de requisitos, descoberta de requisitos, entrevistas, casos de uso, etnografia; análise de negócios, regras de negócio; gerenciamento de processos de negócio, modelagem de processos, técnicas de análise de processos, modelos de processos de software, notação BPMN 2.0, desenho e melhoria de processos, integração de processos; especificação de requisitos, especificação de requisitos em linguagem natural, especificação de requisitos em linguagem estruturada; validação de requisitos, técnicas de validação, homologação e aceitação de requisitos; gerenciamento de requisitos; gerenciamento de mudança de requisitos; engenharia de usabilidade, conceitos básicos e aplicações de ergonomia/usabilidade de software, critérios/recomendações e guias de estilo, análise de requisitos de usabilidade, métodos para avaliação de usabilidade; modelagem de dados, diagrama de fluxo de dados (DFD), modelo entidade-relacionamento, diagrama entidade-relacionamento; modelagem de sistemas, UML 2.5.1 (visão geral, notação, classificação, modelos e diagramas), generalização / especialização, associação, agregação/composição, modelagem de casos de uso, diagrama de casos de uso, diagrama de atividades, diagrama de sequência, diagrama de comunicação, diagrama de visão geral de interação, diagrama de tempo, diagrama de máquina de estados, diagrama de classes, diagrama de objetos, diagrama de componentes, diagrama de perfil, diagrama de estruturas compostas, diagrama de implantação, diagrama de pacotes, modelagem orientada a dados, prototipação de interface com o usuário; testes de software, conceitos de testes de software, teste unitário, teste de integração, teste de sistema, teste de release, teste de aceitação, teste de operação, teste de regressão, teste alfa, teste beta, teste gama, teste positivo-negativo, teste caixa-branca, teste caixa-preta, teste caixa-cinza, teste funcional, teste de usabilidade, teste de desempenho, teste de carga, teste de stress, teste de volume, teste de configuração, teste de instalação, teste de segurança, teste de confiabilidade, teste de recuperação, teste de componente, ciclo de vida de testes, artefatos de teste (plano de testes, roteiro de testes, relatório de testes, entre outros), Test-Driven Development-TDD, Behavior Driven Development-BDD; métricas e estimativas de software, análise por pontos de função conforme IFPUG e Nesma (conceitos básicos, contagens, entre outros); sustentação de software, manutenção adaptativa, manutenção corretiva; evolução de software, manutenção preventiva, manutenção evolutiva, reengenharia de software e refatoração, gerenciamento de sistemas legados; qualidade de software (conceitos, modelos de maturidade em processo de software), ciclo PDCA (Plan-Do-CheckAct), modelos de maturidade ISO/IEEE, CMMI v2.0 e MPS.BR. 2 Arquitetura de Software: sistemas centralizados, descentralizados e distribuídos, projeto de arquitetura, conceitos, arquitetura em camadas, Service-Oriented Architecture-SOA (webservices, SOAP, WSDL, UDDI, REST, XML e JSON), Modelo-Visão-Controlador (MVC), arquitetura cliente-servidor; projeto e implementação, projeto orientado a objetos (conceitos, coesão, acoplamento, classes, objetos, propriedades, métodos, mensagens, encapsulamento, sobrecarga, herança, polimorfismo, interfaces, pacotes, entre outros), padrões de projetos (“Gang of Four”-GoF e GRASP), reúso, componentização, Single Page Application-SPA, gerenciamento de configuração (conceitos básicos, versionamento semântico, branches, tags, trunk, geração de builds e pacotes de liberação), integração contínua, desenvolvimento hosttarget; noções sobre Enterprise Content Management (ECM); noções sobre inteligência artificial/computação cognitiva; noções sobre arquiteturas para desenvolvimento de aplicativos para dispositivos móveis; noções sobre datawarehouse, datamart, datamining e business intelligence; noções sobre tunning de sistemas e bancos de dados. 3 Governança e Gestão de Serviços de TI: fundamentos de governança, conceitos de governança e gestão de serviços de TI; gerenciamento de serviços (incidentes, problemas, nível de acordo de serviço e central de serviços), norma ISO 20000, ITIL v3; gerenciamento de projetos, conceitos de gerenciamento de projetos, PMBOK 6ª edição; frameworks de governança e gestão de TI, ITIL v3, COBIT 5; gestão de processo de negócios (BPM); gestão de segurança da informação (fundamentos, política de segurança, gestão de riscos), norma ISO 27001. 4 Banco de Dados: banco de dados relacional (conceitos, arquitetura, funcionamento, entidades, atributos, tuplas, relacionamentos, cardinalidades, chaves primárias, chaves estrangeiras e chaves candidatas), normalização de dados, administração de dados, modelo de dados (conceitual, lógico e físico), modelagem de dados (modelo E-R), modelagem de procedimentos, dicionário de dados, sistema gerenciador de banco de dados Microsoft SQL Server e Oracle 19g (administração de banco de dados, tabelas, constraints, índices, views, sequences, funções, procedimentos, jobs, pacotes e tipos de dados); linguagem SQL e PL/SQL, comandos DDL (Linguagem de Definição de Dados), DML (Linguagem de Manipulação de Dados), DCL (Linguagem de Controle de Dados), DTL (Linguagem de Transação de Dados), DQL (Linguagem de Consulta de Dados). 5 Desenvolvimento de Softwares: noções de complexidade de algoritmos, lógica de programação, operadores e expressões; programação estruturada, noções de depuração de código, estruturas de controle, estruturas de repetição; estrutura de dados, métodos de ordenação, métodos de pesquisa e hashing, estrutura de arquivos; programação orientada a objetos (conceitos, coesão, acoplamento, classes, objetos, propriedades, métodos, mensagens, encapsulamento, sobrecarga, herança, polimorfismo, interfaces, pacotes, entre outros), noções de linguagem de programação Java; desenvolvimento de sistemas web, linguagem de programação ASP.NET MVC, Webforms e .NET Core, C#, jQuery, Javascript, HTML5, CSS3, XML, JSON, AJAX, PHP, Python; desenvolvimento de aplicativos móveis IOS e Android, linguagem framework React Native, IONIC, Angular, Flutter, VueJS; desenvolvimento de relatórios, biblioteca JasperReports, Rotativa, SAP Crystal Reports, SQL Server Reporting Services; ferramentas CASE, NetBeans IDE, Visual Studio Code, JasperSoft Studio, JasperReports Server, JasperSoft ETL, Microsoft PowerBI, versionamento Microsoft GIT e Visual SVN Server. Ambiente Azure DevOps; diretrizes de acessibilidade para conteúdo web (WCAG 2.0) e UX Design.