# Introdução à Informática [![Pasta no Google Drive](pix/drive.webp)](https://drive.google.com/open?id=0B09LpkQ_E4zTOWdZNHNVdXAzTzQ) ## Ementa Princípios básicos: ### Hardware - Fluxo de informação - Unidades de entrada/saída (periféricos) - Memória principal - Processador ### Software - Algoritmos - Programas - Linguagens de programação - Compiladores - Sistemas operacionais - Unidades de informação - De tempo e freqüência - Representação de números e caracteres - Tabela ASCII ### Periféricos Vídeo, teclado, unidade de disco, mouse. ### Componentes principais de um PC Barramentos, controlador de dispositivo IDE, interfaces de vídeo, som, rede, modem, tipos de memórias, estudo da placa mãe, especificando e montando um computador. ### Sistemas numéricos Representações em diversas bases, propriedades dos sistemas posicionais, sistema binário e hexadecimal, representação de números inteiros e reais, conversão entre bases de números inteiros e reais, operações aritméticas em diversas bases, representação binária em complemento a 2, representação interna de números com sinal, condições de "overflow". ### Álgebra de Boole Variável lógica, operações lógicas primitivas (AND, OR, NOT), expressões lógicas, tabela verdade, funções NAND, NOR, OU-exclusivo, relações da álgebra booleana, teoremas de DeMorgan. ### Funções lógicas Conceito de mintermos e maxtermos, simplificação de expressões lógicas, mapas de Karnaugh. ### Organização e hierarquia de memória Principal e secundárias, projeto lógico da memória principal, estrutura interna da memória cache. ### Gerência de memória Paginação, técnicas de swap, memória virtual. ### Dispositivos de armazenamento e sistemas de arquivos Alocação, organização, estrutura de diretórios, sistemas de discos redundantes (RAID).