Descrição
Apostila Concurso FASE RS 2022 Técnico em Programação
Cargo: Técnico em Programação
Editora: DOMINA CONCURSOS
Edição: 2022
Nível: Médio
Banca: Instituto Mais
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$67,98 por R$33,99
50% de Desconto
Conhecimentos Básicos
(Totalmente de Acordo com Edital 2022)
LÍNGUA PORTUGUESA: Interpretação de Texto. Significação das palavras: sinônimos, antônimos, sentido próprio e figurado das palavras. Ortografia Oficial. Pontuação. Acentuação. Emprego das classes de palavras: substantivo, adjetivo, numeral, pronome, verbo, advérbio, preposição, conjunção (classificação e sentido que imprime às relações entre as orações). Concordância verbal e nominal. Regência verbal e nominal. Crase. Colocação pronominal.
RACIOCÍNIO LÓGICO: Raciocínio lógico. Raciocínio sequencial. Orientações 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.
Conhecimentos Específicos
(Totalmente de Acordo com Edital 2022)
Conceitos de Sistemas. Organização e Arquitetura de computadores e componentes funcionais de computadores. Arquitetura Distribuída: Principais conceitos e componentes. Modelo Cliente/Servidor em 2, 3 e N camadas. Análise e Projeto de Sistemas: Análise e projeto estruturado de sistemas. Modelagem funcional. Modelagem dinâmica. Modelagem de dados. Análise e projeto orientado a objetos com notação UML (conceitos gerais, diagrama de casos de uso, diagrama de classes/objetos; diagrama de estados; diagrama de colaboração/comunicação; diagrama de sequência, diagrama de atividades; diagrama de componentes; diagrama de implementação; etc.). Padrões de Projetos (design patterns). Uso/conceitos de ferramentas de suporte à análise e projetos orientados a objetos. Banco de Dados: Conceitos. Bancos de dados relacionais. Modelagem de Dados. Modelo entidaderelacionamento. Mapeamento do modelo entidade-relacionamento para o modelo relacional. Modelo relacional. Normalização. Integridade. Procedimentos (“Stored Procedures”). Visões (“views”). Gatilhs (“Triggers”). Índices e otimização de acesso. Principais recursos e aplicações. SQL (ANSI). Principais instruções de manipulação de dados. Arquitetura e estruturas de dados. Sistemas Gerenciadores de Banco de Dados – Oracle. Engenharia de Software. Princípios de Engenharia de Software. Processos de Software – engenharia de sistemas e da informação. Gerenciamento de projetos de software (planejamento, monitoração e controle de Projetos, análise de pontos de função, gerência de requisitos, gerência de configuração e mudanças). Engenharia de requisitos. Projeto (design). Codificação. Verificação, Validação e testes; Inspeções. Revisões técnicas; Garantia da qualidade. Manutenção. Modelos de ciclo de vida (cascata, prototipação, desenvolvimento rápido de aplicações – RAD, modelo evolutivo, modelo incremental, modelo espiral, modelo orientado a reuso); técnicas e Linguagens de Programação: Lógica – Lógica formal: Programação. Programação estruturada. Modularização (acoplamento entre módulos e coesão de módulos). Sub-rotinas (passagem de parâmetros por endereço, referência e valor). Escopo de Variáveis. Tipos de dados (vinculação; verificação de tipos; tipificação forte). Programação orientada a objetos (conceitos de orientação por objetos, herança, polimorfismo, propriedades, métodos). Programação por eventos. Conceito de servidor de aplicação. Servidor de Transação COM+. Servidor Página Web. WebServices. Uso das linguagens: PL/SQL, C#.Net, VB.Net HTML, XML. Gerência de Projetos: Conceitos básicos. Ferramentas de análise e Etapas de desenvolvimento de projeto.
Apostila Concurso FASE RS 2022 Técnico em Programação