Baixe o app para aproveitar ainda mais
Prévia do material em texto
Introdução à Computação Vitor Bragança Turma Ciências Naturais, Capanema 2015 Introdução ● O que são computadores? ● Como funcionam? ● Usos e utilidades? ● E outras coisas mais... Por que surgiram os computadores? ● Automatização de tarefas chatas e repetitivas ● Ganho de tempo ● Otimização Financeira – Redução de gastos – Otimização de tempo – Facilidade de organização ● Realização manual das tarefas supracitadas: – Tempo prolongado Facilidades Propiciadas pelos Computadores ● Necessidades da sociedade. – Cálculos rápidos ● Ex: Análises dos dados obtidos durante o senso demográfico ● Esses dados levavam quase 10 anos para serem trabalhados – Organização e armazenamento de dados – Compartilhamento Interesses Obscuros ● Decifrar códigos bélicos – Ex: Colossus – 1943 – Máquina desenvolvida pelos britânicos – Dimensões gigantescas = baixíssimo processamento ● 5.000 caracteres/seg Interesses Obscuros Colossus 1943 Primeira Calculadora ● ENIAC – Eletronic Integrator and Calculator – A “grande” calculadora – Levou cerca de 3 anos para ser construída – Possuía: ● 17.468 válvulas ● 70.000 resistências ● 10.000 capacitores ● 1.500 relés ● 6.000 comutadores manuais Primeira Calculadora ● ENIAC – Eletronic Integrator and Calculator – Desenvolvimento “Barato” → U$ 500k – “Portátil” → 150m² – “Leve” → 30 toneladas – “Moderna” → Funcionamento por fios e pinos (telefonista?) – “Altamente Funcional” 5000 adições/subtrações ou 300 multiplicações por segundo (E a divisão???) – “Grande Limitação” → Armazenamento de dados (sério?!) ENIAC ENIAC Computadores ● 1946 → John Von Neuman (Consultor do projeto ENIAC) – Criou o conceito de “Programa Armazenado” – Operações com números binários – Lógica dos Circuitos ● 1948→Universidade de Cambrige EDSAC – Primeira máquina baseada na proposta de Neuman – A partir dela, várias máquinas foram construídas Computadores ● 1950 → UNIVAC I – Primeiro computador disponibilizado em escala comercial Evolução dos Computadores ● Eras da Informática – 1ª Geração (1951-1958): Circuitos Eletromecânicos e válvulas – 2ª Geração (1959-1963): Transistor – 3ª Geração (1964-1979): Circuito Integrado – 4ª Geração (1980-Presente): Computadores atuais, miniaturização, microporcessadores – 5ª Geração (Atualmente): Computação ubíqua (softwares embarcados) 1ª Geração ● Operações Internas em Milissegundos ● Válvulas como componentes principais – Condução elétrica em apenas um sentido (baixa otimização e necessidade de várias válvulas) ● Ex: ENIAC 2ª Geração ● Operações em milissegundos ● Presença de transistores → Amplificadores de cristal. – Substituíram as válvulas ● Circuito Integrado: Elevado número de componentes organizados em chips – Aumento da eficiência de transmissão de dados – Aumento da eficiência energética 3ª Geração ● Circuitos Integrados: Operações internas em nanosegundos ● Circuito Integrado: Circuito eletrônico com elevado número de componentes – Organizados em um chip 4ª Geração ● Circuitos tecnológicos de Firmware (software armazenado em chip) ● Integração em escalas superiores ● Elevada capacidade de processamento ● Ex: Computadores pessoais e desktops 5ª Geração ● Aumento da potência ● Diminuição do tamanho ● Presença da computação em atividades cotidianas – Relógios, cartões, celulares, micro-ondas, etc. ● Acoplamento de hardware e software ● Computação Ubíqua Categorias de Computadores ● Mainframe – Computador de grande porte destinado ao processo de grandes volumes de informação ● Supercomputador – Utilizados para realização de grandes números de cálculos – Apresentam elevada taxa de transferência e disponibilidade ● Workstation ● Computadores Pessoais (PC) Categorias de Computadores ● Computadores Pessoais (PC) – Pode ser considerado como uma “revolução” na informática – Apresentam diferentes níveis de capacidade e processamento – Podem ser utilizados isolados ou como parte de uma rede Processamento ● Algorítimos e Máquinas – Consiste em números definidos para realização de atividades – Essa organização e quantidade numéricas, definem o processo Hardware ● Parte física do computador – Placas – Processador – Memória RAM – Memória ROM – Drivers – Etc Hardware Software ● São os programas de computadores – Apresentam diversas formas – Possuem documentações associadas ● Programas – Soluções algorítmicas – Apresentam linguagem de programação – Executam funções na máquina de maneira real Software ● Podem ter definição particular ou de mercado – Genérico → – Personalizado → Sob encomenda ● Funções – Segurança – Flexibilidade – Apresentam várias categorias Evolução do Software ● Primeiros Anos (1960) → Aplicação na engenharia ● 1960-80 → Aplicações comerciais em grande porte ● Terceira Era → Aplicativos pessoais em microcomputadores ● Quarta Era – Interface gráfica – Redes de arquitetura (cliente e servidor) Evolução do Software ● Quinta Era (1990) – Softwares distribuídos pela internet, intranet e groupwares ● Atualidade – Computação pervasiva – Móvel – Ubíqua Função dos Softwares ● Realizações de funções ● Armazenamento ● Reprodução de mídias ● Navegação na internet ● Proteção ● Todas essas funções, são definidas pelo Sistema Operacional Sistema Operacional ● Programa formado por vários módulos ● Atuam de modo cooperativo ● Administram os recursos do hardware para a execução de tarefas Sistemas Operacionais ● Funções Básicas? – Comunicação Usuário/Hardware – Prever aos usuários a utilização otimizada do sistema Sistemas Operacionais Siistemas Operacionais Sistemas Operacionais ● Alguns sistemas importantes: – Windows – Machintosh – Linux (Fedora, Ubuntu, Red Hat, Debian, Linux Mint, Big Linux, etc) – Android – Blackberry – Symbian – Sailfish – Outros Software Livre ● Também conhecido como “Free Software” – Disponível para livre distribuição – Disponível “original” ou com modificações – As modificações dependem eu o código está disponível ● Não confundir software livre com gratuito – Exemplos: ● Mozilla Firefox ● Gimp ● Libreoffice Sistemas Operacionais ● Linux – Criado por Linus Torvalds – Sistema operacional compatível com a necessidade do usuário ● Chassis: Kernel + Código fonte ● Carroceria: Coleção de programas e aplicativos – Manutenção por instituições comerciais (Red Hat) – Mantido por intermédio de uma comunidade global Sistemas Operacionais ● Como escolher uma distribuição? – Compatível com o hardware? – Softwares necessários? – Instalação e configuração está de acordo com minhas aptidões? – Material em meu idioma? – Suporte técnico presente? – Atualizações frequentes? – Longo suporte? Sistemas Operacionais ● Windows – Sistema operacional proprietário – Código fonte fechado (Microsoft®) – Apresenta um uso “intuitivo” Sistemas Operacionais ● Contas e Privilégios – Administrador → Conta que apresenta privilégios especiais ● Instalação/remoção de programas, configurações avançadas, autorização de uso ● Podem fornecer recursos de forma gráfica – Usuário Comum / Visitante → Conta restrita a funções mais básicas (Não apresenta privilégios como administrador) Sistemas Operacionais ● Linux – Software Livre – Altamente personalizável e adaptável – Livre para uso e distribuição(Algumas plataformas pertencem a empresas privadas) ● Red Hat ● Mandriva – Livre uso para usuário doméstico – Pacote de suporte para usuários corporativos Sistemas Operacionais ● Ubuntu – Filosofia – Sistema Operacional ● Filosofia – “Uma pessoa com Ubuntu está aberta e disponível para outros, apoia os outros, não se sente ameaçada quando outros são capazes e bons, baseada em uma autoconfiança que vem do conhecimento que ele ou ela pertence a algo maior e é diminuída quando os outros são humilhados ou diminuídos, quando os outros são torturados ou oprimidos.” (Arcebispo Desmond Tutu) Sistemas Operacionais ● Ubuntu – Sistema Operacional ● Elaborado e desenvolvido pela Canonical (Reino Unido) ● Aplicação da filosofia ● Base: Código-fonte aberto (Open Source), inciado por Richard Stallman (Compartilhamento e Crescimento) ● Linus Torvalds (década de 90) → Fortalecimento do conceito de comunidade global Sistemas Operacionais ● Ubuntu – Composição do Sistema – Aplicativos de código-fonte abertos ● As pessoas são livres para ● Exibir, copiar, planilhar, modificar, melhorar o software sem necessidade de pagamento de licenciamento ● As aplicações deverão ser utilizadas por qualquer pessoa, independente de idioma e acessibilidade ● Disponibilidade par outros usuários Sistemas Operacionais ● Usuabilidade – Conhecendo o Sistema – Desktop Ubuntu Desktop Localização Usuário Lançador (Programas) Informações Básicas Pasta Pessoal ● Diretório de acesso a vários locais do sistema – Documentos – Imagens – Vídeos – Lixeira – Outros HD's Pasta Pessoal Pasta Pessoal ● Acessibilidade → Botão de Contexto – Clique com botão direito – Abertura de menu – Opções para edição e/ou configuração – Propriedades do local ou arquivo – Funções básicas rápidas Pasta Pessoal Pasta Pessoal ● As pastas podem ser arrastadas e colocadas em outros diretórios Buscas no Dash ● Pressione o botão super Buscas no Dash ● Possibilita a busca em várias categorias ● Podem ser consultados arquivos disponíveis no computador ou na internet ● Redirecionamento com as lojas parceiras ● Ao pressionar o botão direito – Descrição do aplicativo – Opções de administração Buscas no Dash Configurações do Sistema ● Acesso a pasta de recursos ● Permite a configuração segundo a necessidade do usuário ● Organiza as classes de recurso do sistema por categorias Configurações do Sistema Configurações do Sistema Configurações do Sistema Configurações do Sistema Configurações do Sistema Configurações do Sistema Configurações do Sistema Configurações do Sistema Configurações do Sistema Slide 1 Slide 2 Slide 3 Slide 4 Slide 5 Slide 6 Slide 7 Slide 8 Slide 9 Slide 10 Slide 11 Slide 12 Slide 13 Slide 14 Slide 15 Slide 16 Slide 17 Slide 18 Slide 19 Slide 20 Slide 21 Slide 22 Slide 23 Slide 24 Slide 25 Slide 26 Slide 27 Slide 28 Slide 29 Slide 30 Slide 31 Slide 32 Slide 33 Slide 34 Slide 35 Slide 36 Slide 37 Slide 38 Slide 39 Slide 40 Slide 41 Slide 42 Slide 43 Slide 44 Slide 45 Slide 46 Slide 47 Slide 48 Slide 49 Slide 50 Slide 51 Slide 52 Slide 53 Slide 54 Slide 55 Slide 56 Slide 57 Slide 58 Slide 59 Slide 60 Slide 61 Slide 62 Slide 63
Compartilhar