Descrição
Apostila CIASC 2017 Analista de Sistemas Desenvolvedor
Apostila Específica do Concurso Público do Centro de Informática e Automação do Estado de Santa Catarina S.A – CIASC
Cargo: Técnico de Nível Superior/ Analista de Sistemas Desenvolvedor
Nível: Superior
SÓ HOJE! APOSTILA INTENSIVA COM
Isso mesmo, cinquenta porcento de desconto!
AMOSTRA GRÁTIS
CONFIRA A QUALIDADE DO NOSSO MATERIAL
INICIE AGORA MESMO SEUS ESTUDOS!
Sua chance é agora!!
Não perca mais tempo e estude com a melhor.
Apostila CIASC 2017 Analista de Sistemas Desenvolvedor
CONHECIMENTO BÁSICO e
língua Portuguesa:
Compreensão e interpretação de textos de gêneros variados. Reconhecimento de tipos e gêneros textuais. Domínio da ortografia oficial. Domínio dos mecanismos de coesão textual. Domínio da estrutura morfossintática do período. Emprego das classes de palavras. Relações de coordenação entre orações e entre termos da oração. Relações de subordinação entre orações e entre termos da oração. Emprego dos sinais de pontuação. Concordância verbal e nominal. Regência verbal e nominal. Emprego do sinal indicativo de crase. Colocação dos pronomes átonos. Reescrita de frases e parágrafos do texto. Correspondência oficial (conforme Manual de Redação da Presidência da República).
Inglês:
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.
Aspectos Históricos, Geográficos, Econômicos e Culturais:
O mundo em que vivemos: Os grandes problemas contemporâneos: O crescimento da população e a falta de alimentos e recursos naturais. A crise energética. Poluição. Terrorismo. Refugiados e fluxos migratórios. Os conflitos do Oriente Médio. O desenvolvimento tecnológico. Computadores e redes sociais, seu papel na vida contemporânea. O Estado de Santa Catarina: fundamentos históricos (primeiros povoadores, expansão territorial, povoamento açoriano, vinda dos imigrantes). Cultura e folclore catarinenses.
CONHECIMENTO ESPECÍFICO
Técnico de Nível Superior/ Analista de Sistemas Desenvolvedor:
Arquitetura de Software. Conhecimento em arquitetura de aplicações para ambiente web. Arquitetura em camadas. Arquitetura de microsserviços. Arquiteturas de integração (Service-oriented Architecture (SOA). Webservices. SOAP. REST.). DDD – Domain-Driven Design (projeto dirigido ao domínio). Design Patterns. Noções sobre computação na nuvem (Cloud Computing).
Desenvolvimento de software. Conhecimento básico 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. Bancos de dados relacionais. Sistemas gerenciadores de banco de dados relacionais: MS-SQL Server, MySQL, Oracle e PostgreSQL. Conceitos básicos. Noções de Administração. Linguagens procedurais para Banco de dados relacionais.Controle de concorrência no acesso aos dados. Mecanismos de controle de acesso aos dados. Técnicas para detecção de problemas e otimização de desempenho do SGBD e de consultas SQL.Arquitetura e aplicações de data warehousing, ETL e Olap. Técnicas de modelagem e otimização de bases de dados multidimensionais. Sistemas gerenciadores de bancos de dados não relacionais: Apache Cassandra. Arquitetura Consistência, Disponibilidade, Tolerância ao particionamento (Teorema CAP) Noções de instalação, configuração e administração. Linguagem CQL.Suporte a MapReduce. Desenvolvimento web. Single Page Application (SPA). Java Script, HTML5, CSS3, WebSocket. Frameworks Java Script. AngularJS 4. React. Programação Java. Java EE e frameworks: Java Persistence API (JPA 2.x). JAX-RS (2.x). Hibernate. JAX-WS. JMS. Spring Framework. JSon. JUnit. Jasper. JDBC. Java 8. Programação PHP: Framework Laravel. Programação .Net/C#. Noções e conceitos de desenvolvimento para dispositivos móveis. Análise estática de código fonte (Clean Code e ferramenta SonarQube). Técnicas de Revisão de Software (Inspeção, Walkthrough e Pair Programming). TDD – Test Driven Development (desenvolvimento dirigido a testes). BDD – Behavior Driven Development (desenvolvimento dirigido ao comportamento). Testes de software (Unidade, Integração, Sistema, Aceitação, Regressão, Desempenho e Carga). Qualidade de Software. Segurança no desenvolvimento. Práticas de programação segura e revisão de código. Controles e testes de segurança para aplicações web. Controles e testes de segurança para Web Services. Gerenciamento eletrônico de Documentos. Ferramentas de versionamento de código-fonte (Subversion, GIT). Ferramenta de gerenciamento de pacotes (Npm, Gradle, Maven). Criptografia. Conceitos básicos e aplicações. Protocolos criptográficos. Criptografia simétrica e assimétrica. Principais algoritmos. Assinatura e certificação digital. Noções gerais sobre DEVOPS. Desenvolvimento web no cliente (HTML5, CSS3 e Javascript, Bootstrap, Ajax e JSON). Servidor web, APACHE. Frameworks para desenvolvimento web em PHP, Zend. Sistema Gerenciador de Banco de Dados MySQL. SQL, sintaxe, expressões, operadores, modelagem, DER. Redes de computadores e noções de hardware.
Análise de Informações. Dado, informação, conhecimento e inteligência. Dados estruturados e não estruturados. Dados abertos. Coleta, tratamento, armazenamento, integração e recuperação de dados. Banco de dados relacionais: conceitos básicos e características. Metadados. Tabelas, visões (views) e índices. Chaves e relacionamentos. Noções de modelagem dimensional: conceito e aplicações. Noções de mineração de dados: conceituação e características. Modelo de referência CRISP-DM. Técnicas para pré-processamento de dados. Técnicas e tarefas de mineração de dados. Classificação. Regras de associação. Análise de agrupamentos (clusterização). Detecção de anomalias. Modelagem preditiva. Aprendizado de máquina. Mineração de texto. Noções de Big Data: conceito, premissas, infraestrutura, arcabouço tecnológico e aplicação. Visualização e análise exploratória de dados.
Apostila CIASC 2017 Analista de Sistemas Desenvolvedor
APOSTILA SOMENTE NA OPÇÃO APOSTILA DIGITAL(Enviada por E-mail)
Apostila no formato PDF Digital por Download – Até 70 MB
(1570 Páginas Básico e Específico)
+
PROVAS ANTERIORES SIMULADAS (Somente Download)
+
BRINDES (Somente Download)
Comprando sua apostila você ainda leva de brinde um kit digital (realizado por download)
1. Como estudar para ser aprovado em provas, exames e concursos 2. Curso de Leitura Dinâmica, Técnica de Estudo, Concentração e Memorização 3. Livro – Curso De Leitura Dinâmica 4. Pegadinhas de Concursos 5. Técnicas de Redação
APOSTILA DIGITAL NO FORMATO PDF (Pode Imprimir) Download disponível após a aprovação do Pagamento. Envio Imediato