Descrição
Apostila Concurso Programador Pleno UNITAU SP 2025
- Informações Concurso da Universidade de Taubaté – UNITAU SP 2025
- Vagas: 08 Inscrições Até: 20/02/2025 Data da Prova: 09/03/2025
- Salários de Até: R$ 4.686,35 Taxa de Inscrição: R$ 59,00 A R$ 95,00
- Banca Organizadora: Avança SP
Realize seu Sonho e Mude seu Futuro com a Nossa Ajuda!
Sabemos que passar em um concurso exige dedicação e muito estudo, e é exatamente por isso que estamos aqui! Com anos de experiência no mercado, nossa missão é ajudá-lo a se preparar da melhor maneira possível. Nossas apostilas são elaboradas completamente de acordo com o edital de cada concurso e, além disso, são atualizadas regularmente.
Além disso, incluímos provas anteriores relacionadas ao cargo, já com gabarito, o que facilita a prática e a familiarização com o estilo das questões. Para complementar, você também receberá brindes exclusivos.
Detalhes do Concurso da Universidade de Taubaté – UNITAU SP 2025
O concurso público, organizado pela banca do Avança SP, representa uma excelente oportunidade para candidatos de diferentes perfis, uma vez que disponibiliza um total de 08 vagas distribuídas entre os Ensino Fundamental, Ensino Médio e Ensino Superior. Além disso, as remunerações oferecidas são altamente competitivas, podendo atingir valores atrativos de até R$ 4.686,35. Ademais, por abranger diversas áreas, o certame amplia ainda mais as possibilidades para candidatos com formações variadas.
Método Domina Concursos

Conteúdo Programático
Conhecimentos Básicos
(Conforme solicitado pelo Edital 2025)
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 (Figuras de Linguagem). Pontuação. Classes de palavras: substantivo, adjetivo, numeral, pronome, verbo, advérbio, preposição e conjunção: cargo e sentido que imprimem às relações que estabelecem. Concordância verbal e nominal. Regência verbal e nominal. Colocação pronominal. Crase. Processo de formação das palavras. Coesão. Ortografia.
Raciocínio Lógico e Matemático: Operações com números reais. Mínimo múltiplo comum e máximo divisor comum. Razão e proporção. Porcentagem. Regra de três simples e composta. Média aritmética simples e ponderada. Juro simples. Sistema de equações do 1º grau. Relação entre grandezas: tabelas e gráficos. Sistemas de medidas usuais. Noções de geometria: forma, perímetro, área, volume, ângulo, teorema de Pitágoras. Resolução de situações-problema. Estrutura lógica das relações arbitrárias entre pessoas, lugares, coisas, 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. Identificação de regularidades de uma sequência, numérica ou figural, de modo a indicar qual é o elemento de uma dada posição. Estruturas lógicas, lógicas de argumentação, diagramas lógicos, sequências.
Noções de Informática: MS Windows 7: 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 atualizado: 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 atualizado: 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 atualizado: 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 internet, conceitos de URL, links, sites, busca e impressão de páginas.
Conhecimentos Específicos
(Conforme solicitado pelo Edital 2025)
Linguagens de Programação. Domínio em uma ou mais linguagens de programação: Conhecimento avançado em pelo menos uma linguagem como Java, C#, Python, JavaScript, Ruby, PHP. Compreensão de paradigmas de programação: Programação orientada a objetos (OOP), programação funcional, programação imperativa etc. Frameworks e Bibliotecas. Frameworks web: Conhecimento em frameworks como ZK(Java), Spring (Java), Django (Python), Express.js (Node.js), Ruby on Rails, etc. Bibliotecas populares: Conhecimento de bibliotecas e ferramentas utilizadas na linguagem de programação escolhida (Ex.: NumPy para Python, React para JavaScript, etc.). Banco de Dados. Banco de dados relacionais: Proficiência com bancos de dados SQL como MySQL, PostgreSQL ou SqlServer. Banco de dados NoSQL: Conhecimento em bancos de dados como MongoDB, Redis ou Cassandra. Consultas SQL: Habilidade em escrever consultas SQL eficientes, incluindo operações de junção, subconsultas, agregações e manipulação de dados. Modelagem de dados: Conhecimento sobre modelagem de banco de dados, normalização e relacionamento entre tabelas. Versionamento de Código. Git: Conhecimento e experiência no uso de Git para controle de versão de código. Branching, merging, rebasing, resolução de conflitos. Familiaridade com plataformas como GitHub, GitLab, Bitbucket, etc. SVN. Desenvolvimento Web. Desenvolvimento Frontend: Conhecimento em HTML, CSS, JavaScript e frameworks/bibliotecas frontend como React, Angular ou Vue.js. Desenvolvimento Backend: Conhecimento de construção de APIs RESTful, autenticação, autorização e manipulação de dados no servidor. Consumir e criar APIs: Habilidade para integrar sistemas com APIs externas e expor APIs próprias. Boas Práticas de Programação: Código limpo: Prática de escrever código bem estruturado e de fácil manutenção. Documentação: Habilidade para documentar código, funções e processos de forma clara e objetiva. Testes automatizados: Conhecimento em escrever testes unitários e de integração utilizando frameworks como JUnit, Mocha, Jasmine, NUnit etc. Refatoração: Capacidade de melhorar a estrutura do código existente sem alterar seu comportamento. Metodologias de Desenvolvimento: Metodologias ágeis: Experiência com frameworks ágeis como Scrum ou Kanban. Técnicas de desenvolvimento iterativo: Experiência com ciclos rápidos de desenvolvimento, feedback e ajustes. Gestão de tarefas: Familiaridade com ferramentas de gerenciamento de tarefas e projetos, como Jira, Trello, Asana etc. Conceitos de Algoritmos e Estruturas de Dados. Estruturas de dados: Conhecimento de listas, filas, pilhas, árvores, tabelas de dispersão (hash tables), grafos etc. Algoritmos básicos: Algoritmos de busca, ordenação, divisão e conquista, recursão etc. Análise de complexidade: Capacidade de analisar a eficiência de algoritmos (notação Big-O). Segurança de Software Práticas de segurança: Conhecimento em segurança básica de aplicações, como proteção contra injeções de SQL, XSS (Cross-Site Scripting), CSRF (Cross-Site Request Forgery), etc. Criptografia: Conhecimento de criptografia e como proteger dados sensíveis. Desenvolvimento de Software em Nuvem (Opcional, mas Desejável). Plataformas de nuvem: Familiaridade com serviços de nuvem como AWS, Azure ou Google Cloud. Serviços em nuvem: Uso de serviços como armazenamento de arquivos, bancos de dados, e funções serverless.
Apostila Concurso Programador Pleno UNITAU SP 2025



