Descrição
Apostila Concurso PGE AM 2022 Engenharia de Software
Cargo: TÉCNICO EM GESTÃO PROCURATORIAL – ESPECIALIDADE ENGENHARIA DE SOFTWARE
Editora: DOMINA CONCURSOS
Edição: 2022
Nível: Superior
Banca: FCC
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$119,98 por R$59,99
50% de Desconto
Conhecimentos Básicos
(Totalmente de Acordo com Edital 2022)
LÍNGUA PORTUGUESA: Domínio da ortografia oficial. Emprego da acentuação gráfica. Emprego dos sinais de pontuação. Flexão nominal e verbal. Pronomes: emprego, formas de tratamento e colocação. Domínio dos mecanismos de coesão textual. Emprego de tempos e modos verbais. Vozes do verbo. Concordância nominal e verbal. Regência nominal e verbal. Morfossintaxe. Redação (confronto e reconhecimento de frases corretas e incorretas). Compreensão e interpretação de textos de gêneros variados. Reconhecimento de tipos e gêneros textuais. Figuras de linguagem. Adequação da linguagem ao tipo de documento. Adequação do formato do texto ao gênero.
RACIOCÍNIO LÓGICO-MATEMÁTICO: Estrutura lógica de relações arbitrárias entre pessoas, lugares, objetos ou eventos fictícios; deduzir novas informações das relações fornecidas e avaliar as 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, 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 ESTATÍSTICAS: medidas de tendência central (moda, mediana, média aritmética simples e ponderada) e de dispersão (desvio médio, amplitude, variância, desvio padrão); leitura e interpretação de gráficos (histogramas, setores, infográficos) e tabelas.
NOÇÕES DE ADMINISTRAÇÃO: Características básicas das organizações formais modernas: tipos de estrutura organizacional, natureza, finalidades e critérios de departamentalização. Organização administrativa: centralização, descentralização, concentração e desconcentração; administração direta e indireta. Gestão de processos. Gestão de contratos. Noções de processos licitatórios. Conceito, finalidades, princípios e objeto. Modalidades. Dispensa e inexigibilidade.
Conhecimentos Específicos
(Totalmente de Acordo com Edital 2022)
Conceitos de engenharia de software: Processo de desenvolvimento de software. Ciclos de vida do software. Engenharia de requisitos. Low-code e no-code software development. DevOps e DevSecOps.Big data e data science. InternetofThings.Orientação a objetos: conceitos fundamentais, princípios de concepção e programação, reutilização de componentes. UnifiedModelingLanguage (UML) em orientação a objetos (notações, diagramas). Metodologia de Desenvolvimento de Software: Fundamentos. Ciclo de vida e fases do desenvolvimento de sistemas. Metodologias ágeis (SCRUM, XP etc.). Metodologias tradicionais. Análise e projeto. Implementação. Testes. Métricas para estimativa de prazo e custo (análise de pontos de função). Características principais. Modelagem de processos de negócios. Gerencia de Projetos de Software, Serviços e Governança de TI: Fluxos de gerência de projetos. Gerência de configuração e mudança. Ambiente e implantação. Projeto de interfaces. PMBOK 6ª Edição. ITIL V4. COBIT 2019. Programação: Conhecimentos de linguagens e ferramentas de programação (Visual Basic, Python, Visual Studio, Delphi, PHP, C, C#, JAVA). Arcabouços de desenvolvimento (.Net, Entity, Hibernate, NHibernate). NetBeans IDE. Eclipse IDE. Desenvolvimento web e Mobile: Noções básicas do protocolo HTTP. Aplicação e utilização de servidores Web. Desenvolvimento de aplicações HTML, CSS, JSP, SERVLET, JSF, ASP .Net, JavaScript, jQuery, Node.js, React, ReactNative. Conceitos, definição, utilização e escrita XML – criação e declaração, definições de elementos e atributos. Progressive Web Apps. Fundamentos de linguagens de programação: Sintaxe básica. Pala vras-chave. Estrutura e construções básicas de um programa. Compilação e execução de programas. Tipos primitivos de dados. Declaração e inicialização de variáveis. Utilização de literais e strings. Categorias de operadores e precedência. Controle de fluxo de programas e repetição. Definição de classes, métodos e variáveis. Utilização de encapsulamento. Utilização de packages. Sobrecarga de métodos. Utilização e implementação de bibliotecas e componentes. Administração de exceções. Acesso a banco de dados. SQL. Manutenção de Sistemas: Questões práticas de compreensão, abordagem e solução de implementações de rotinas. Programas. Arquivos. Relatórios. Diagnósticos de problemas. Depuração de erros. Metodologias de teste de software. Versionamento de código com Git e Github. Qualidade do software: Conhecimento dos modelos CapabilityMaturityModelIntegration (CMMI-DEV v1.3). ABNT NBR ISO/IEC/IEEE 12207:2021 e MR-MPS-SW (MPS para Software).Arquitetura:Multi-camadas. Cliente-servidor. Objetos distribuídos. Padrão MVC. Conceitos e fundamentos de SOA – Arquitetura orientada a serviços. Multi-cloudarchitectures. Blockchaintechnology. Serverlesscomputing. Inglês técnico.
OBSERVAÇÃO IMPORTANTE: Em cumprimento a regra da ABNT não é permitido divulgação e comercialização das Normas, sendo assim disponibilizamos o link para maiores informações diretamente com ABNT https://www.abnt.org.br/
Apostila PGE AM 2022 Perícias e Avaliações Imobiliárias