exatasfepi.com.br Conceitos Básicos de Informática André Luís Duarte Porque a sabedoria serve de defesa, como de defesa serve o dinheiro; mas a excelência do conhecimento é que a sabedoria dá vida ao seu possuidor. Eclesiastes 7:12
Apresentação Breve histórico da informática Hardware CPU Memórias Periféricos Software Aplicativo Utilitário Tipos de licença 28/03/2015 2
Histórico Informática 1956 o cientista da computação alemão Karl Put publicou um artigo intitulado Informática: processamento automático de informação Informação + automática Lida com o tratamento racional da informação por meios automáticos e eletrônicos Computador: máquina que possibilita a existência da informática 28/03/2015 3
Histórico Ábaco é considerado o primeiro computador da história pois auxilia a realização rápida de cálculos matemáticos 28/03/2015 4
Histórico Máquina de Pascal foi criada em 1642 para auxiliar o pai de Pascal nos cálculos de impostos 28/03/2015 5
Histórico Primeiro computador eletromecânico foi o Z1 construído pelo alemão Konrad Zuse em 1936 Governo alemão rejeitou usar sua invenção Na segunda guerra a marinha americana junto com a Universidade de Harvard criaram o Harvard Mark I Ocupava um espaço de 120 m2 Multiplicava 2 números de 10 dígitos em 3 segundos 28/03/2015 6
Histórico ENIAC (Eletronic Numeric Integrator And Calculator) foi o primeiro computador a válvulas Realizava 500 multiplicações por segundo Usado para calcular trajetórias balísticas Jon Von Neumann sugeriu modelar a arquitetura do computador segundo o sistema nervoso central humano 28/03/2015 7
Histórico Arquitetura de Von Neumann Codificar as instruções de forma que pudessem ficar armazenadas (Von Neumann sugeriu codificar com zeros e uns) Armazenar instruções e informações na memória Quando processar uma instrução, buscá-la na memória 28/03/2015 8
histórico Arquitetura Von Neumann 28/03/2015 9
Hardware Processamento da informação Entrada (dados) Processamento Saída (informação) Instruções agem transformando dados em informação Programa é um conjunto de instruções executado pelo hardware 28/03/2015 10
Hardware CPU Cérebro do computador Excuta as instruções presentes nos programas 28/03/2015 11
Hardware CPU Multicore Core Two Duo => possui 2 núcleos i3 => 2 núcleos físicos e 4 lógicos I5 => 4 núcleos físicos i7 => 4 núcleos físicos e 4 lógicos AMD Phenom II X2, AMD Athlom X4, AMD Turion II, AMD Phenom II X6 28/03/2015 12
Hardware Memória Cache Esta dentro da CPU Acesso muito rápido Processador matem dados que são acessados constantemente 28/03/2015 13
Hardware Memória RAM Random Access Memory Memória primária do computador Acesso muito rápido Volátil 28/03/2015 14
Hardware Memória secundária (HD) Podem armazenar grande quantidade de dados Acesso é mais lento Geralmente não necessitam de operações de montagem 28/03/2015 15
Hardware Memória terciárias Podem armazenar grande quantidade de dados Acesso muito lento Geralmente necessitam de operações de montagem 28/03/2015 16
Hardware 28/03/2015 17
Hardware Dispositivos periféricos Saída Fornecem um interface de saída entre a CPU e o usuário Entrada Fornecem uma interface de entrada entre a CPU e o usuário 28/03/2015 18
Hardware Dispositivos periféricos de saída 28/03/2015 19
Hardware Dispositivos periféricos de entrada 28/03/2015 20
Hardware Dispositivos periféricos de entrada e saída 28/03/2015 21
Software É a parte lógica (solução) que determina como o computador irá agir na transformação dos dados em informação 28/03/2015 22
Software Aplicativo: é um programa de computador que resolve um problema geralmente do cotidiano Editores Planilhas Financeiros Agenda etc 28/03/2015 23
Software Utilitário: programa usado para resolver problemas relacionados ao uso do computador Antivírus Desfragmentador Limpeza Compactador etc 28/03/2015 24
Software Programa: é um conjunto de instruções que deve ser executado pelo computador a fim de solucionar um problema 28/03/2015 25
Software Programa Alto nível Compilados: programas gerados em código de máquina (C/C++, Pascal, Fortran) Interpretados: programas gerados em (Java, C#, Python) Baixo nível Linguagem de máquina 28/03/2015 26
Software Software livre: é um movimento que defende a liberdade de Utilizar Copiar Distribuir Estudar Modificar 28/03/2015 27
Software Liberdade 0: liberdade de usar o software em qualquer atividade em qualquer quantidade de computadores Liberdade 1: liberdade de estudar e adaptar o programa sendo o acesso ao código fonte um pré-requisito Liberdade 2: liberdade de distribuir o cópias do software Liberdade 3: liberdade de alterar o software e distribuir suas melhorias 28/03/2015 28
Software Software gratuito (freeware): software que pode ser usado sem custo da forma como foi concebido pelo autor Não possui restrições Não possui limitações Possui direitos de uso e cópia de propriedade intelectual (Copyright) 28/03/2015 29
Software Software shareware: software que pode ser usado sem custo da forma como foi concebido pelo autor Possui restrições Possui limitações Possui direitos de uso e cópia de propriedade intelectual (Copyright) 28/03/2015 30
Software Software adware: software que pode ser usado sem custo da forma como foi concebido pelo autor Pode possuir restrições Pode possuir limitações Possui direitos de uso e cópia de propriedade intelectual (Copyright) Possui propagandas que são exibidas em certas ocasiões ao usuário 28/03/2015 31
Software Copyleft: se baseia nas permissões dadas aos usuários Evita que softwares livre virem proprietários O software livre deve ser disponibilizado sobre as mesmas condições da licença que foi adquirido 28/03/2015 32
Software Software open source: nasceu para cobrir lacunas deixadas pelo software livre Não ignora a liberdade do software livre mas tenta ser mais flexível 28/03/2015 33
Software Quesitos para um software open source Distribuição livre Acesso ao código fonte Permissão para derivar trabalhos Integridade do autor do código fonte Não discriminação contra pessoas ou grupos 28/03/2015 34
Software Quesitos para um software open source Não discriminação contra áreas de atuação Distribuição da licença Licença não específica a um produto Licença não restritiva a outros programas Licença neutra em relação à tecnologia 28/03/2015 35
Redes de computadores Uma rede de computadores consiste em 2 ou mais computadores e outros dispositivos interligados entre si de modo a poderem compartilhar recursos físicos e lógicos 28/03/2015 36
Redes de computadores São classificadas conforme a distância física entre os dispositivos que compõem a rede Redes Locais (LAN Local Area Network) Redes Metropolitanas de Longa Distância (MAN Metropolitan Area Network) Redes de Longa Distância (WAN Wide Area Network) Redes Wireless (WLAN Wireless Area Network) 28/03/2015 37
Rede LAN Em informática uma rede de área local (acrônimo de local area network - LAN) é um conjunto de hardware e software que permite a computadores individuais estabelecerem comunicação entre si, trocando e compartilhando informações e recursos São denominadas locais por cobrirem apenas uma área limitada (1 km no máximo, além do que passam a ser denominadas MANs) 28/03/2015 38
Rede MAN Rede de Área Metropolitana (Metropolitan Area Network), interligam várias LAN's geograficamente próximas (no máximo, a algumas dezenas de quilômetros) num circuito urbano Atualmente muito utilizada por pelas operadoras de redes de TV a cabo Recentes tem sido muito usada para prover acesso à internet de alta velocidade sem fio 28/03/2015 39
Rede WAN A Wide Area Network (WAN), Rede de área alargada ou Rede de longa distância, é uma rede de computadores que abrange uma grande área geográfica, com frequência um país ou continente 28/03/2015 40
Rede WWAN WWAN (Wireless Wide Area Network - Rede de longa distância sem-fio) é uma tecnologia que as operadoras de celulares utilizam para criar a sua rede de transmissão (CDMA, GSM, etc). Com o advento das comunicações sem fio (wifi), surgiram diversos meios de transmitir dados sem se estar conectado por um cabo. 28/03/2015 41