Descrição
Apostila Digital Câmara Natal RN 2023 Engenheiro Computação
Cargo: Engenheiro Computação
Editora: DOMINA CONCURSOS
Edição: 2023
Nível: Superior
Banca: FUNCERM
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$81,98 por R$40,99
50% de Desconto
Conhecimento Básico
(Totalmente de Acordo com Edital 2023)
LÍNGUA PORTUGUESA: 1.Leitura e compreensão de textos. 2. Sequências textuais: narrativa, descritiva, argumentativa, explicativa, injuntiva e dialogal. 3. Gêneros textuais/discursivos. 4. Coerência e coesão textuais. 5. Concordância nominal e verbal. 6. Regência nominal e verbal. 7. Classes de palavras: usos e adequações. 8. Organização sintática do período simples e do período composto. 9. Pontuação. 10. Modos básicos de citar o discurso alheio. 11. Relações semânticas entre palavras (sinonímia, antonímia, hiponímia, hiperonímia, polissemia). 12. Organização do parágrafo.
NOÇÕES DE RACIOCÍNIO LÓGICO: 1. Compreensão de estruturas lógicas. 2. Lógica de argumentação: analogias, inferências, deduções e conclusões. 3. Probabilidade. 4. Lógica proposicional. 5. Raciocínio sequencial. 6. Raciocínio lógico numérico e quantitativo. 7. Raciocínio lógico analítico.
Conhecimento Específico
(Totalmente de Acordo com Edital 2023)
1. Sistemas operacionais 1.1. Instalação, configuração e comandos de sistemas operacionais baseados em Linux. 2. Topologia de redes 2.1. Redes locais: protocolos de acesso ao meio, protocolos de controle de enlace lógico. 2.2. Interligação de redes: equipamentos. 2.3. Cabeamento estruturado: técnicas de projeto de rede local. 3. Programação 3.1. Algoritmos estruturados: tipos de dados e variáveis, operadores aritméticos e expressões aritméticas; operadores lógicos e expressões lógicas; estruturas de controle de fluxo; entrada e saída de dados. 3.2. Estruturas de dados: análise de algoritmos, listas, filas, pilhas e árvores; dicionários de dados, classificação e ordenamento de dados. Métodos de ordenação por comparação: Bubblesort, Selectsort, Insertsort, Mergesort, Heapsort, Quicksort, Shellsort; Métodos de pesquisa em memória primária: Simples, binária, Hashing, árvores de pesquisa 3.3. Programação Orientada a Objetos: Classes, métodos e atributos; Classes abstratas, heranças e interfaces; Encapsulamento e polimorfismo. 3.4. Linguagens de programação Java e Python 3.11 4. Conceitos de bancos de dados 4.1. Projeto, desenvolvimento e administração de sistemas de gerenciamento de banco de dados. 4.2. Modelagem de dados 4.3. Modelo Entidade-Relacionamento 4.4. Modelo Relacional 4.5. Álgebra Relacional 4.6. Projeto e modelagem de banco de dados 4.7. Linguagem de Definição e Manipulação de Dados (SQL) no PostgreSQL 15 5. Planejamento e gerência de projetos de Sistemas de Informação 5.1. Conceitos de análise e projeto orientados a objetos 5.2. Linguagem de Modelagem Unificada (Unified Modeling Language – UML) 5.3. Análise de Requisitos: Modelo de casos de uso 5.4. Análise e projeto orientado a objetos em UML 6. Arquitetura de Software 6.1. Definição dos conceitos de arquitetura de software, componentes, frameworks e padrões de projeto. 7. Processo de Desenvolvimento de Software 7.1. Modelagem ágil: Programação extrema (eXtreme Programming – XP), Scrum 7.2. Gerenciamento de processos de desenvolvimento de software 8. Sistemas de controle de versão 8.1. Definição dos conceitos de sistemas de controle de versão 8.2. Sistemas de controle de versão Subversion e Git.