Descrição
Apostila Concurso CASAN 2022 Analista de Sistemas
Cargo: Analista de Sistemas
Editora: DOMINA CONCURSOS
Edição: 2022
Nível: Superior
Banca: FEPESE
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$99,98 por R$49,99
50% de Desconto
Conhecimentos Gerais
(Totalmente de Acordo com Edital 2022)
Língua Portuguesa: Análise e interpretação de texto (compreensão geral do texto; ponto de vista ou ideia central defendida pelo autor; argumentação; elementos de coesão; inferências; estrutura e organização do texto e dos parágrafos). Tipologia e gêneros textuais. Figuras de linguagem. Emprego dos pronomes demonstrativos. Relações semânticas estabelecidas entre orações, períodos ou parágrafos (oposição/contraste, conclusão, concessão, causalidade, adição, alternância etc.). Relações de sinonímia e de antonímia. Sintaxe da oração (período simples; termos fundamentais e acessórios da oração; tipos de predicado) e do período (período composto por coordenação e por subordinação). Funções do que e do se. Emprego do acento grave. Emprego dos sinais de pontuação e suas funções no texto. Ortografia. Concordâncias verbal e nominal. Regências verbal e nominal. Emprego de tempos e modos verbais. Formação de tempos compostos dos verbos. Locuções verbais (perífrases verbais); Sintaxe de colocação pronominal. Paralelismo sintático e paralelismo semântico.
Raciocínio Lógico e Matemático: Operações com números reais (incluindo radiciação e potenciação); divisão Proporcional (Razão e proporção); regra de três simples e composta; porcentagem; juros simples e Compostos; equação de 1º e 2º graus; sistema de equações do 1º grau; relação entre grandezas: tabelas e gráficos; sistemas de medidas usuais; noções de estatística e de probabilidades; raciocínio lógico; resolução de situações-problema.
Informática: Conceitos e fundamentos básicos. Conhecimento e utilização dos principais softwares utilitários (compactadores de arquivos, chat, clientes de e-mails, reprodutores de vídeo, visualizadores de imagem, antivírus). Identificação e manipulação de arquivos. Backup de arquivos. Conceitos básicos de Hardware (Placa mãe, memórias, processadores (CPU) e disco de armazenamento HDs, CDs e DVDs). Periféricos de computadores. Ambientes operacionais: Utilização dos sistemas operacionais Windows XP Profissional e Windows 7. Conceitos básicos sobre Linux e Software Livre. Utilização dos editores de texto (Microsoft Word e LibreOffice Writer). Utilização dos editores de planilhas (Microsoft Excel e LibreOffice Calc). Utilização do Microsoft PowerPoint. Utilização e configuração de e-mail no Microsoft Outlook. Conceitos de tecnologias relacionadas à Internet e Intranet, busca e pesquisa na Web, Mecanismos de busca na Web, Navegadores de internet: Internet Explorer, Mozilla Firefox, Google Chrome. Segurança na Internet, Vírus de computadores, Spyware, Malware, Phishing. Transferência de arquivos pela internet.
Língua Inglesa: GRAMÁTICA: Morfologia. Substantivos: gênero, forma possessiva, número. Pronomes: possessivos, reflexivos, objetivos. Adjetivos: grau de comparação, espécies. Verbos: infinitivos e gerúndios, verbos regulares e irregulares. Semântica. Verbos: tempos, modos e formas (presente, passado, futuro simples, contínuo, perfeito, imperativo); substitutos de tempo futuro; verbos modais. Advérbios. Numerais. Preposições. Conjunções. Palavras interrogativas. Artigos (definidos e indefinidos). COMPREENSÃO DE TEXTOS: Análise de textos de assuntos técnicos e gerais.
Conhecimentos Específicos
(Totalmente de Acordo com Edital 2022)
Desenvolvimento de Sistemas: 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; Modelagem de processos (BPML); Projeto de interfaces (API e DSL); Padrões de Projetos (design patterns); Arquitetura cliente/servidor. Conhecimentos Básicos de 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, Gerência de requisitos, Gerência de configuração e mudanças; Engenharia de requisitos; Projeto (design); Verificação, Validação e testes; Processo de Testes de Software (Conceitos, Fases, Técnicas e Automação de Testes); Técnicas de Revisão de Software (Inspeção, Walkthrough e Pair Programming); Gerenciamento Ágil de Projetos (Scrum). Conhecimentos Básicos de Banco de Dados: Bancos de dados relacionais e utilitários: Oracle, MySQL, PostgreSQL; Modelagem de Dados: Modelo entidade relacionamento, Mapeamento do modelo entidade-relacionamento para o modelo objeto relacional, Modelo relacional; SQL (ANSI): Conceitos gerais, Principais instruções de manipulação de dados, Uso do JOIN, Noções de Procedures, Functions, Triggers, Restrição, Integridade, segurança em Banco de Dados e Subconsultas (“subqueries”); Conceitos de bancos de dados NoSQL e Big data. Conhecimentos Básicos em Técnicas de Programação: Lógica formal; Algoritmos e estrutura de dados; Noções de complexidade de algoritmo; Estruturas sequenciais, condicionais e de repetição; Programação orientada a objetos – conceitos de orientação por objetos: herança, polimorfismo, propriedades, classes e objetos, interfaces, métodos, encapsulamento, sobrecarga; Programação por eventos; Geoprocessamento; Desenvolvimento Java EE; Conceito de servidor de aplicação Container web e EJB; Padrões e anti-padrões de projeto; Padrão MVC de 34 Projeto; Uso das linguagens: Java, Delphi, PHP, Javascript, PL/SQL; SHELL Linux; Software para versionamento: Git, SVN; Programação WEB: JSF, CSS, HTML, Serviços REST, JSON.
Administração de Banco de Dados ORACLE-DBA: Aspectos Gerais de Tecnologia da Informação: Conceitos de arquitetura de software (cliente- servidor, três camadas, P2P, SOA); Tipos de dados elementares e estruturados; Algoritmos; Programação estruturada e orientada a objetos; Expressões regulares; Conceito de Metadados, XML; Linguagem e ambiente de desenvolvimento DELPHI e JAVA (construção de programas, estrutura da linguagem, acesso a bancos de dados). Modelo de referência OSI; TCP/IP (modelo de referência, protocolo, endereçamento, NAT, firewall, DMZ, VPN). Conceitos de sistemas operacionais (processos e threads; gerência de memória; gerência e dispositivos de entrada/saída); Sistemas de Arquivos; Storage (RAID, NAS, SAN); Virtualização; Windows Server 2008 e Linux (administração do sistema operacional, performance e detecção de problemas). Conceitos de segurança da informação; Sistemas criptográficos e suas aplicações; Assinatura e certificação digital. Banco de Dados: Fundamentos de SGBDs; ACID; Deadlock; Controle de proteção, integridade e concorrência; Projeto e implantação de SGBDs relacionais; Modelo Entidade-Relacionamento; Modelo lógico e representação física; Ferramentas de modelagem; Data Warehouse (conceitos, arquiteturas e aplicações); OLAP; Data Mining; Técnicas de modelagem e otimização de DB multidimensionais; Banco de Dados ORACLE 10 (fundamentos, instalação, administração, configuração, tuning, replicação, cluster, backup e recovery, organização de arquivos e métodos de acesso, SQL, linguagens de definição (DDL), manipulação (DML), controle (DCL) e transação (DTL) de dados, triggers, views, stored procedure, PL/SQL); Conceitos de geoprocessamento.
Apostila Concurso CASAN 2022 Analista de Sistemas