Descrição
Apostila Digital Concurso DPE SP 2023 Programador
Cargo: Programador
Editora: DOMINA CONCURSOS
Edição: 2023
Nível: Superior
Banca: FUNDAÇÃO VUNESP
Edital: Acesso ao Edital
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$91,98 por R$45,99
50% de Desconto
Conhecimento Básico
(Totalmente de Acordo com Edital 2023)
Língua Portuguesa: Leitura e interpretação de diversos tipos de textos (literários e não literários). Sinônimos e antônimos. Sentido próprio e figurado das palavras. Pontuação. Classes de palavras: substantivo, adjetivo, numeral, artigo, pronome, verbo, advérbio, preposição e conjunção: emprego e sentido que imprimem às relações que estabelecem. Concordância verbal e nominal. Regência verbal e nominal. Colocação pronominal. Crase. Matemática e Raciocínio Lógico: Matemática: Resolução de situações-problema, envolvendo: adição, subtração, multiplicação, divisão, potenciação ou radiciação com números racionais, nas suas representações fracionária ou decimal; Mínimo múltiplo comum; Máximo divisor comum; Porcentagem; Razão e proporção; Regra de três simples ou composta; Equações do 1.º ou do 2.º graus; Sistema de equações do 1.º grau; Grandezas e medidas – quantidade, tempo, comprimento, superfície, capacidade e massa; Relação entre grandezas – tabela ou gráfico; Tratamento da informação – média aritmética simples; Noções de Geometria – forma, ângulos, área, perímetro, volume, Teoremas de Pitágoras ou de Tales.
Raciocínio Lógico: Estrutura lógica de relações arbitrárias entre pessoas, lugares, objetos ou eventos fictícios. Dedução de novas informações das relações fornecidas e avaliação das condições usadas para estabelecer a estrutura daquelas relações. Compreensão e elaboração da lógica das situações por meio de: raciocínio verbal; raciocínio matemático (que envolva, dentre outros, conjuntos numéricos racionais e reais – operações, propriedades, problemas envolvendo as quatro operações nas formas fracionária e decimal, conjuntos numéricos complexos, números e grandezas proporcionais, razão e proporção, divisão proporcional, regra de três simples e composta, porcentagem); raciocínio sequencial; orientação espacial e temporal; formação de conceitos; discriminação de elementos. Compreensão do processo lógico que, a partir de um conjunto de hipóteses, conduz, de forma válida, a conclusões determinadas.
Noções de Informática: MS-Windows 10: conceito de pastas, diretórios, arquivos e atalhos, área de trabalho, área de transferência, manipulação de arquivos e pastas, uso dos menus, programas e aplicativos, interação com o conjunto de aplicativos MS-Office 2016. MS-Word 2016: estrutura básica dos documentos, edição e formatação de textos, cabeçalhos, parágrafos, fontes, colunas, marcadores simbólicos e numéricos, tabelas, impressão, controle de quebras e numeração de páginas, legendas, índices, inserção de objetos, campos predefinidos, caixas de texto. MS-Excel 2016: estrutura básica das planilhas, conceitos de células, linhas, colunas, pastas e gráficos, elaboração de tabelas e gráficos, uso de fórmulas, funções e macros, impressão, inserção de objetos, campos predefinidos, controle de quebras e numeração de páginas, obtenção de dados externos, classificação de dados. MS-PowerPoint 2016: estrutura básica das apresentações, conceitos de slides, anotações, régua, guias, cabeçalhos e rodapés, noções de edição e formatação de apresentações, inserção de objetos, numeração de páginas, botões de ação, animação e transição entre slides. Correio Eletrônico: uso de correio eletrônico, preparo e envio de mensagens, anexação de arquivos. Internet: navegação na Internet, conceitos de URL, links, sites, busca e impressão de páginas.
Conhecimentos Básicos Jurídicos e Institucionais: (Legislação e Normativas): Noções de Direito Constitucional: Dos Direitos e Garantias Fundamentais (arts. 05º a 07º da CF). Da Organização Político- Administrativa: União, Estados e Municípios – art. 18 a 31 da CF. Administração pública: princípios constitucionais; servidores públicos. Finanças públicas: normas gerais; orçamentos. Improbidade Administrativa. Lei Federal nº 8.429/92, atualizada até a Lei nº 14.230, de 2021 – sanções aplicáveis em virtude da prática de atos de improbidade administrativa. Crimes Praticados Por Funcionários Públicos Contra a Administração em Geral: Código Penal (Decreto-lei nº 2.848/40 e suas alterações posteriores)- arts. 312 a 327. Legislação específica: Lei Complementar Estadual nº 988/2006 e suas alterações posteriores. Lei Complementar Federal nº 80/94, e alterações posteriores, em especial a Lei Complementar 132/2009. Lei Complementar Estadual nº 1.050/2008. Deliberação CSDP nº 111, de 9 de janeiro de 2009 e alterações. Ato Normativo DPG nº 55, de 20 de outubro de 2011. Estatuto da Igualdade Racial (Lei nº 12.288/2010): Disposições Preliminares e Direitos Fundamentais – Títulos I e II. Estatuto da Pessoa com Deficiência (Lei nº 13.146/2015): Disposições Preliminares e Direitos Fundamentais – Títulos I e II. Lei Maria da Penha (Lei nº 11.340/2006): Disposições Preliminares, Da Violência Doméstica e Familiar contra a Mulher e Da Assistência à Mulher em Situação de Violência Doméstica e Familiar (Títulos I e II; capítulos I e II, do Título III). Decreto estadual nº 55.588/2010. Redação Oficial: Documentos oficiais, tipos, composição e estrutura. Aspectos gerais da redação oficial. Correspondência oficial: definição, formalidade e padronização; impessoalidade, linguagem dos atos e comunicações oficiais (ofício, e-mail, mensagem), concisão e clareza, editoração de textos (Manual de Redação da Presidência da República – 3ª edição, revista, atualizada e ampliada).
Conhecimento Específico
(Totalmente de Acordo com Edital 2023)
Noções sobre metodologias de análise, projeto e desenvolvimento de sistemas (Scrum, XP), tecnologias web, frameworks de desenvolvimento. Linguagens de Programação: Algoritmos e estruturas de dados e objetos. Tipos de dados elementares e estruturados. Estruturas de controle de fluxo. Programação estruturada. Modularização. Acoplamento entre módulos e coesão de módulos. Procedimentos e sub-rotinas. Chamadas por referência e valor. Programação por eventos. Programação orientada a objetos, classes, objetos, métodos, mensagens, sobrecarga, herança, polimorfismo, interfaces e pacotes, tratamento de exceção. Acesso a banco de dados. Linguagens: HTML, XML, Javascript, PHP, PL/SQL, AJAX, CSS. Programação Web: conceitos fundamentais, persistência, camadas e design patterns. Web services usando REST, SOAP e WebApi: Modelagem UML e E-R. Banco de Dados: Conceitos de BD e de SGBD; arquitetura de SGBD. Funções básicas de SGBD. Modelagem de Dados (Modelo Conceitual, Modelo Lógico, Modelo Físico). Modelo entidade relacionamento. Modelo relacional. Restrições de integridade. Normalização e dependência funcional. Mapeamento E-R para relacional. Álgebra relacional. Cálculo relacional. Linguagem SQL. Linguagem de definição de dados. Linguagem de manipulação de dados. Conceito de transação. Integridade de dados, concorrência, recuperação, distribuição, replicação. Procedimentos armazenados (“Stored Procedures”). Gatilhos (“Triggers”). Sistemas Gerenciadores de Banco de Dados: tabelas, visões, índices, sequências, sinônimos, restrições, dicionário de dados, restrições de integridade, constraints, tipos de dados, SQL, PL/SQL, triggers, stored procedures. Conceito de bancos de dados orientados a objetos. Definição, Conceitos básicos: dimensões, fatos, hierarquias, granularidade, agregados. Programação de sistemas utilizando linguagem JAVA. Lógica de programação, análise orientada a objetos, UML e arquitetura JAVA. Desenvolvimento WEB. Práticas ágeis, como scrum ou kanban. Levantamento de requisitos. Planejamento, executação e monitoramento de testes. Banco de dados relacionais, Oracle. Hibernate. Vraptor. Jetty. ElasticSearch. Web Services REST. Spring. React. Angular. Docker. Assinatura digital. RabbitMQ. PostgreSQL. MongoDB.